Cloud Credential Operator Degraded on OSD GCP Due to Missing backupdr.googleapis.com API Access
Issue
- Cloud Credential Operator in Degraded State: The CCO may appear degraded, with specific credentials requests failing to sync.
- CCO Log Messages: Logs may show warnings and errors related to the missing backupdr.googleapis.com API, such as:
time="2024-10-25T01:12:30Z" level=warning msg="Detected required APIs that are disabled: [backupdr.googleapis.com]" actuator=gcp cr=openshift-cloud-credential-operator/openshift-machine-api-gcp
time="2024-10-25T01:12:30Z" level=error msg="not all required service APIs are enabled" actuator=gcp cr=openshift-cloud-credential-operator/openshift-machine-api-gcp
time="2024-10-25T01:12:30Z" level=error msg="error syncing credentials: not all required service APIs are enabled" controller=credreq cr=openshift-cloud-credential-operator/openshift-machine-api-gcp secret=openshift-machine-api/gcp-cloud-credentials
time="2024-10-25T01:12:30Z" level=error msg="errored with condition: CredentialsProvisionFailure" controller=credreq cr=openshift-cloud-credential-operator/openshift-machine-api-gcp secret=openshift-machine-api/gcp-cloud-credentials
Kindly help on this.
- Conditions on CCO: "2 of 7 credentials requests are failing to sync."
Environment
- OpenShift Container Platform (OCP) on Google Cloud Platform (GCP)
- versions below 4.15
- OpenShift Dedicated (OSD) on Google Cloud Platform (GCP)
- versions below 4.15
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.