-
Bug
-
Resolution: Done
-
Normal
-
4.14, 4.15
-
Moderate
-
No
-
1
-
OSDOCS Sprint 245
-
1
-
False
-
-
N/A
-
Release Note Not Required
Description of problem:
When configuring an Azure cluster to use short-term credentials, customers need to update their "install-config.yaml" after running the "ccoctl" utility. This is described in the steps under "Incorporating the Cloud Credential Operator utility manifests": https://docs.openshift.com/container-platform/4.14/installing/installing_azure/installing-azure-customizations.html#cco-ccoctl-install-creating-manifests_installing-azure-customizations However, if customers are not using the existing Azure ResourceGroup and created a new Azure ResourceGroup using the "ccoctl" utility in the steps above, then customers also need to set "platform.azure.resourceGroupName" in the "install-config". This step is missing Please include the following in "Procedure", "Step 1" under "Incorporating the Cloud Credential Operator utility manifests": --- If you created a new Azure Resource Group using the `ccoctl` utility in the steps above, modify the value in the `install-config.yaml` as shown: ~~~ platform: azure: resourceGroupName: <azure_infra_name> # ... ~~~
Version-Release number of selected component (if applicable):
4.14
How reproducible:
Always
Steps to Reproduce:
1. Follow the steps outlined in the documentation 2. Run the steps in chapter "Creating Azure resources with the Cloud Credential Operator utility" including "ccoctl azure create-all --name=<azure_infra_name>" 3. Continue with the steps in "Incorporating the Cloud Credential Operator utility manifests" 4. Start the installation by following the steps in "Deploying the cluster"
Actual results:
Installation fails because the "resourceGroupName" may not be correct when a new ResourceGroup is created using the "ccoctl" in the steps above. The wrong resource group in Azure is used.
Expected results:
The correct ResourceGroup is used
Additional info: