Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Problem: OLM applies an "OperatorGroup Label" to namespaces which makes it easy to select namespaces that are included in an OperatorGroup. Currently, OLM applies a label with a blank value whose key is equal to "olm.operatorgroup/<OperatorGroup Namespace>.<OperatorGroup Name>". Kubernetes limits the lengths of label values and keys to 63 characters. This limit can easily be overcome when the OperatorGroup has a long name or when it is deployed in a namespace with a long name. Solution: Update OLM to use "olm.operatorgroup.uid/<OperatorGroup UID>" as the key for OperatorGroup labels. The length of this label will always be 58 characters as UIDs are 36 characters long.
- Loading branch information