-
Notifications
You must be signed in to change notification settings - Fork 60
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
Installation of an Operator
fails when BundleDeployment
with the same bundle already exists
#443
Comments
This probably requires more thought, but my instinct is that we should not automatically adopt existing BundleDeployments. |
How is it expected to work with dependency resolution? Would you check for on-cluster availability as part of the resolution and not add the resolved bundle if it has already been installed?
|
Cross posting @joelanford's comment from this thread. I believe it is related to this ticket.
|
We no longer have |
Signed-off-by: everettraven <[email protected]> Signed-off-by: Mikalai Radchuk <[email protected]>
Steps to reproduce:
kubectl apply -f config/samples/catalogd_operatorcatalog.yaml
BundleDeployment
:Operator
which resolves to the same bundle:Actual result:
Expected result:
Not sure what would be the expected behaviour in here. Perhaps a better error message indicating conflict. Or, if we can successfully resolve, updating
ownerReferences
on already existingBundleDeployment
instead of creating a new one?The text was updated successfully, but these errors were encountered: