-
Bug
-
Resolution: Done
-
Undefined
-
None
-
1.11.0
-
True
-
Without Gitops operator, failover/relocate operation on DR protected workloads wouldn't complete.
-
False
-
-
-
Important
Description of problem:
While testing hub recovery for Regional DR (ODF) solution, before moving to passive hub, I forgot to install the Gitops operator on it which is a pre-req. Afterwards, when I tried installing the operator, it remains stuck forever.
This is what I see on the console:
`RequirementsNotMet one or more requirements couldn't be found`
Under Subscription:
InstallComponentFailed
error validating existing CRs against new CRD's schema for "argocds.argoproj.io": error listing resources in GroupVersionResource schema.GroupVersionResource
{Group:"argoproj.io", Version:"v1alpha1", Resource:"argocds"}: conversion webhook for argoproj.io/v1beta1, Kind=ArgoCD failed: Post "https://openshift-gitops-operator-controller-manager-service.openshift-gitops-operator.svc:443/convert?timeout=30s": service "openshift-gitops-operator-controller-manager-service" not found
Workaround Not aware of any
Prerequisites (if any, like setup, operators/versions):
Openshift gitops 1.11.0
OCP 4.15.0-0.nightly-2024-01-03-015912
ACM GA'ed 2.9.1
ODF 4.15.0-104
ceph version 17.2.6-167.el9cp (5ef1496ea3e9daaa9788809a172bd5a1c3192cf7) quincy (stable)
Steps to Reproduce
1. Configure a Regional DR (ODF) setup and perform hub recovery by ensuring that Gitops operator is missing from the passive hub at the time of hub recovery.
After hub recovery is complete and passive hub becomes active, try installing Gitops operator and check it's status.
This internal QE doc. could be followed to bring up the setup (just for reference, however it's always recommended to follow the official docs.).
Actual results: Installation of Gitops op. is stuck on passive hub after performing hub recovery
Expected results: Installation of Gitops op. should be successful on passive hub even after performing hub recovery
Reproducibility (Always/Intermittent/Only Once): Should be always, haven't tried more than once
Acceptance criteria: Installation of Gitops op. should be successful on passive hub even after performing hub recovery
Definition of Done:
Build Details:
Additional info (Such as Logs, Screenshots, etc):