Description of problem: Currently registry is using V1 StorageAccounts for Azure registry storage. V1 is considered legacy and is being blocked by some customers with azure policy. ARO started to notice failed clusters installs due to existence of this policy. Version-Release number of selected component (if applicable): master How reproducible: 1. Enable Azure policy to prevent v1 storage account usage 2. Install cluster 3. Fail 1. Code change required to start using V2 for new installs: storage.AccountCreateParameters{ Kind: storage.StorageV2, 2. Existing accounts needs to be upgraded to v2 by image registry operator (https://docs.microsoft.com/en-us/azure/storage/common/storage-account-upgrade?tabs=azure-cli) This will require backport to 4.6
Verified on 4.8.0-0.nightly-2021-03-14-134919: QE can see image registry is using StorageV2 storage service account from Azure console.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (Moderate: OpenShift Container Platform 4.8.2 bug fix and security update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2021:2438