RabbitMQ-cluster-operator disappeared from operator index #1416
-
Referring to mail sent to rabbitmq-platform email. It looks like the operator has been removed from the registry.redhat.io/redhat/community-operator-index:v4.11 It exists for v4.10 and v4.12 Relevant PR: redhat-openshift-ecosystem/community-operators-prod#3005 |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 1 reply
-
Hi @a164407, At the moment we have available just an OKD cluster (based on Openshift 4.10) And as you stated the operator is there in the openshift-marketplace:
Is it possible for you to check with the same command in the cluster? I'm not 100% sure if that registry "registry.redhat.io/redhat/community-operator-index:v4.11" contains just certified operators. It seems like in my case the catalog is pulled from "registry.access.redhat.com/redhat/community-operator-index:v4.10" In any case I think there is no reason why it is just missing for 4.11 :) I can check is something is wrong with the manifest we submitted (but I don't think so) and in case maybe we can try and open an issue here: : https://github.com/redhat-openshift-ecosystem/community-operators-prod/ |
Beta Was this translation helpful? Give feedback.
-
If this is urgent you may think to install the RabbitMQ operator from the main manifests like described in this github page. |
Beta Was this translation helpful? Give feedback.
-
Hi @DanielePalaia . For some reason, the package is back in now See below . I can't understand why it was gone for some time. It seems the problem has resolved itself. One thing I was wondering about wrt. this situation and operators in general: When you have installed an operator with a certain Subscription and Packagemanifest, can you replace those with another source for your operator without having to delete and reinstall the operator? opm alpha list packages registry.redhat.io/redhat/community-operator-index:v4.11 | grep rabbit |
Beta Was this translation helpful? Give feedback.
-
Normally (not using OLM) of course you can update the operators without a delete and reinstall. Now, I didn't really tested directly this situation in OLM. I suppose there shouldn't be issues as long as your catalog source is the same. If you want to change your catalog source I'm not sure if this can be done dynamically. It is more an OLM question, maybe we can have a look in their doc. In both cases I suggest you to test these scenarios in a test environment to see if everything behave correctly. For the moment I convert this to discussion as we see it is not a bug. |
Beta Was this translation helpful? Give feedback.
Normally (not using OLM) of course you can update the operators without a delete and reinstall.
Indeed you can kubectl apply -f the new manifest with an udpated operator version.
Now, I didn't really tested directly this situation in OLM. I suppose there shouldn't be issues as long as your catalog source is the same. If you want to change your catalog source I'm not sure if this can be done dynamically. It is more an OLM question, maybe we can have a look in their doc.
In both cases I suggest you to test these scenarios in a test environment to see if everything behave correctly.
For the moment I convert this to discussion as we see it is not a bug.