Skip to content
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

ArgoCD won't update in the gitOps Operator and I need to mitigate CVE-2024-37152 ASAP #741

Open
garyd2 opened this issue Jul 4, 2024 · 3 comments

Comments

@garyd2
Copy link

garyd2 commented Jul 4, 2024

Describe the bug
Running RedHat Openshift 4.15.17_1541

oc get csv -n openshift-operators
NAME                                DISPLAY                     VERSION   REPLACES                            PHASE
openshift-gitops-operator.v1.11.0   Red Hat OpenShift GitOps    1.11.0    openshift-gitops-operator.v1.10.1   Succeeded
oc get subscription -n openshift-operators
NAME                                                            PACKAGE                     SOURCE                CHANNEL
openshift-gitops-operator                                       openshift-gitops-operator   redhat-operators      latest

The Operator is stuck on 1.11.0 and wont update
I have tried to edit the CRD for ArgoCD and enter a spec.version and spec.image and it pulled the image but the UI is still at v2.6.7+unknown

@svghadi
Copy link
Member

svghadi commented Jul 9, 2024

v2.6.7 is quite old. GitOps 1.11.x ships with Argo CD 2.9.x version. I think there is some issue with operator. Can you check the .status field of your ArgoCD CR? if everything is in running state. Also worth checking the operator manager pod logs to see if there are any errors due to mis-configuration in ArgoCD CR.

@garyd2
Copy link
Author

garyd2 commented Jul 10, 2024

Thanks @svghadi . I have found the issue.

This GitOps Operator does not play well at all if another Operator is having issues. I had an external secrets operator that was failing to update, (nothing to do with a GitOps Operator), when I fixed the external secrets operator then the GitOps operator kicked in and started to update - this is really really bad, imagine having 50 Operators running and 1 is bad, then GitOps will not work till every installed operator is working. This is a bug.

@svghadi
Copy link
Member

svghadi commented Jul 10, 2024

Glad to hear that.

I will have to try to reproduce the issue to confirm, but I feel it is not related to the operator. The upgrades are handled by OLM, so it could be a bug there.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants