-
Bug
-
Resolution: Done
-
Normal
-
ACM 2.9.0
Description of problem:
When provisioning an openstack spoke using creds w/o custom CA cert attached, ClusterDeployment contains a cert reference - {}certificatesSecretRef which causes machine pool to fail from working once the cluster is provisioned. Removing the reference fixes the issue.
Sample default yaml -
apiVersion: hive.openshift.io/v1 kind: ClusterDeployment metadata: name: "" namespace: "" labels: cloud: OpenStack vendor: OpenShift spec: baseDomain: dev09.red-chesterfield.com clusterName: "" controlPlaneConfig: servingCertificates: {} installAttemptsLimit: 1 installed: false platform: openstack: certificatesSecretRef: name: -openstack-trust credentialsSecretRef: name: -openstack-creds cloud: openstack provisioning: installConfigSecretRef: name: -install-config sshPrivateKeySecretRef: name: -ssh-private-key pullSecretRef: name: -pull-secret
UI Sample -