-
Bug
-
Resolution: Done-Errata
-
Critical
-
4.14.z
-
+
-
Critical
-
Yes
-
Proposed
-
False
-
-
-
Bug Fix
-
Done
-
Customer Facing
-
-
-
-
Description of problem:
Cluster with user provisioned image registry storage accounts fails to upgrade to 4.14.20 due to image-registry-operator being degraded. message: "Progressing: The registry is ready\nNodeCADaemonProgressing: The daemon set node-ca is deployed\nAzurePathFixProgressing: Migration failed: panic: AZURE_CLIENT_ID is required for authentication\nAzurePathFixProgressing: \nAzurePathFixProgressing: goroutine 1 [running]:\nAzurePathFixProgressing: main.main()\nAzurePathFixProgressing: \t/go/src/github.com/openshift/cluster-image-registry-operator/cmd/move-blobs/main.go:25 +0x15c\nAzurePathFixProgressing: " cmd/move-blobs was introduced due to https://issues.redhat.com/browse/OCPBUGS-29003.
Version-Release number of selected component (if applicable):
4.14.15+
How reproducible:
I have not reproduced myself but I imagine you would hit this every time when upgrading from 4.13->4.14.15+ with Azure UPI image registry
Steps to Reproduce:
1.Starting on version 4.13, Configuring the registry for Azure user-provisioned infrastructure - https://docs.openshift.com/container-platform/4.14/registry/configuring_registry_storage/configuring-registry-storage-azure-user-infrastructure.html. 2. Upgrade to 4.14.15+ 3.
Actual results:
Upgrade does not complete succesfully $ oc get co .... image-registry 4.14.20 True False True 617d AzurePathFixControllerDegraded: Migration failed: panic: AZURE_CLIENT_ID is required for authentication... $ oc get clusterversion NAME VERSION AVAILABLE PROGRESSING SINCE STATUS version 4.13.38 True True 7h41m Unable to apply 4.14.20: wait has exceeded 40 minutes for these operators: image-registry
Expected results:
Upgrade to complete successfully
Additional info:
- blocks
-
OCPBUGS-32396 Azure upgrades to 4.14.15+ fail with UPI storage account
- Closed
- is blocked by
-
IR-468 Impact Azure upgrades to 4.14.15+ fail with UPI storage account
- Closed
- is cloned by
-
OCPBUGS-32396 Azure upgrades to 4.14.15+ fail with UPI storage account
- Closed
- is related to
-
OCPBUGS-42514 Errors when the image registry is configured to use a custom Azure storage account located in a different resource group blocked the upgrade
- Verified
- relates to
-
OCPBUGS-29003 Default Internal Registry cleans custom images stored on it from 4.13 to 4.14
- Closed
- links to
-
RHEA-2024:0041 OpenShift Container Platform 4.16.z bug fix update