-
Bug
-
Resolution: Not a Bug
-
Undefined
-
None
-
4.13.0
-
Quality / Stability / Reliability
-
False
-
-
None
-
None
-
None
-
None
-
None
-
None
-
Set a Value
-
If Release Note Needed, Set a Value
-
None
-
None
-
None
-
None
-
None
Description of problem:
When the default platform spec (platform.vsphere.datacenter/cluster...) are in datacenter IBMCloud, the first zone in platform.vsphere.defaultMachinePlatform is located in datacenter "datacenter-2", as below install-config.yaml:
![]()
platform: vsphere: apiVIP: 192.168.121.2 ingressVIP: 192.168.121.3 vCenter: ibmvcenter.vmc-ci.devcluster.openshift.com username: xxxxxx password: xxxxxx network: multi-zone-qe-dev-1 datacenter: IBMCloud cluster: vcs-mdcnc-workload-1 defaultDatastore: mdcnc-ds-shared defaultMachinePlatform: zones: - "us-west-1" - "us-east-1" - "us-east-2" vcenters: - server: ibmvcenter.vmc-ci.devcluster.openshift.com user: xxxxxx password: xxxxxx datacenters: - IBMCloud - datacenter-2 failureDomains: - name: us-east-1 region: us-east zone: us-east-1a topology: datacenter: IBMCloud computeCluster: /IBMCloud/host/vcs-mdcnc-workload-1 networks: - multi-zone-qe-dev-1 datastore: mdcnc-ds-1 server: ibmvcenter.vmc-ci.devcluster.openshift.com - name: us-east-2 region: us-east zone: us-east-2a topology: datacenter: IBMCloud computeCluster: /IBMCloud/host/vcs-mdcnc-workload-2 networks: - multi-zone-qe-dev-1 datastore: mdcnc-ds-shared server: ibmvcenter.vmc-ci.devcluster.openshift.com - name: us-east-3 region: us-east zone: us-east-3a topology: datacenter: IBMCloud computeCluster: /IBMCloud/host/vcs-mdcnc-workload-3 networks: - multi-zone-qe-dev-1 datastore: mdcnc-ds-shared server: ibmvcenter.vmc-ci.devcluster.openshift.com - name: us-west-1 region: us-west zone: us-west-1a topology: datacenter: datacenter-2 computeCluster: /datacenter-2/host/vcs-mdcnc-workload-4 networks: - multi-zone-qe-dev-1 datastore: mdcnc-ds-4 server: ibmvcenter.vmc-ci.devcluster.openshift.com
Installer report error:
DEBUG Generating Terraform Variables... FATAL failed to fetch Terraform Variables: failed to generate asset "Terraform Variables": failed to get vSphere network ID: could not find vSphere cluster at /datacenter-2/host/vcs-mdcnc-workload-1: cluster '/datacenter-2/host/vcs-mdcnc-workload-1' not found
Or vice versa as below install-config.yaml:
platform: vsphere: apiVIP: 192.168.121.2 ingressVIP: 192.168.121.3 vCenter: ibmvcenter.vmc-ci.devcluster.openshift.com username: xxxxxx password: xxxxxx network: multi-zone-qe-dev-1 datacenter: datacenter-2 cluster: vcs-mdcnc-workload-4 defaultDatastore: mdcnc-ds-shared DefaultMachinePlatform: zones: - "us-east-1" - "us-west-1" vcenters: - server: ibmvcenter.vmc-ci.devcluster.openshift.com user: xxxxxx password: xxxxxx datacenters: - IBMCloud - datacenter-2 failureDomains: - name: us-east-1 region: us-east zone: us-east-1a topology: datacenter: IBMCloud computeCluster: /IBMCloud/host/vcs-mdcnc-workload-1 networks: - multi-zone-qe-dev-1 datastore: mdcnc-ds-1 server: ibmvcenter.vmc-ci.devcluster.openshift.com - name: us-east-2 region: us-east zone: us-east-2a topology: datacenter: IBMCloud computeCluster: /IBMCloud/host/vcs-mdcnc-workload-2 networks: - multi-zone-qe-dev-1 datastore: mdcnc-ds-shared server: ibmvcenter.vmc-ci.devcluster.openshift.com - name: us-east-3 region: us-east zone: us-east-3a topology: datacenter: IBMCloud computeCluster: /IBMCloud/host/vcs-mdcnc-workload-3 networks: - multi-zone-qe-dev-1 datastore: mdcnc-ds-shared server: ibmvcenter.vmc-ci.devcluster.openshift.com - name: us-west-1 region: us-west zone: us-west-1a topology: datacenter: datacenter-2 computeCluster: /datacenter-2/host/vcs-mdcnc-workload-4 networks: - multi-zone-qe-dev-1 datastore: mdcnc-ds-4 server: ibmvcenter.vmc-ci.devcluster.openshift.com
installer get similar error:
time="2022-10-08T06:35:35Z" level=fatal msg="failed to fetch Terraform Variables: failed to generate asset \"Terraform Variables\": failed to get vSphere network ID: could not find vSphere cluster at /IBMCloud/host/vcs-mdcnc-workload-4: cluster '/IBMCloud/host/vcs-mdcnc-workload-4' not found"
Version-Release number of selected component (if applicable):
4.12.0-0.nightly-2022-10-05-053337
How reproducible:
Always
Steps to Reproduce:
1. Prepare install-config.yaml file in above descrption 2. create cluster via command openshift-install create cluster 3.
Actual results:
Installer error with unable to find cluster
Expected results:
Installer create all resources
Additional info: