-
Notifications
You must be signed in to change notification settings - Fork 56
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bundle openshift-gitops-operator fails on RBAC trying to set an ownerRef on the CRD #1168
Comments
@itroyano based on the error message in the it also looks like the version of OLM 1.0 shipped with the 4.16 TP is using RukPak and is a bit outdated compared to the current state of this project. |
Regardless though, it seems the crux of this issue is that multiple instance of extensions are attempting to create and manage the same resources which will not be supported. |
Makes sense the duplication sounds weird
|
Yeah, I think long-term we need to make sure that we have a more descriptive error message for this scenario |
That one seems to be thrown by RBAC not us, right? |
@itroyano, this sounds like an from helm-operator-plugins that adds owner references to managed objects. I noticed similar duplication when I was implementing and testing the chunked release secret driver, and I think it should be fixed in both helm-operator-plugins and operator-controller |
Can we prevent the installation of an operator with v1, in case we detect v0 already has it installed? |
I think that is jumping to the conclusion that this issue is caused by duplicate installations. What I saw (and believe I fixed) was an issue where the ownerref-injecting client had a bug and would inject two different ownerrefs for the same parent object. And that's what this looks like as well:
|
Version: OpenShift 4.16 tech preview (enabled by feature gate)
The text was updated successfully, but these errors were encountered: