-
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 -
