Description
When setting a secure proxy for a HostedCluster that is serving a certificate signed by a custom CA, you need to set the proxy's spec.trustedCA . However, that CA cert won't be included in the node's initial ignition config and it'll fail to do proper ignition.
Steps to Reproduce:
1. Create a proxy serving http and https. For the https, use a certificate that's signed by a custom CA. 2. Create a {{HostedCluster}} and set the `spec.configuration.proxy` and make sure to set the `trusterCA` field in the `proxy`.
Actual results:
Nodes won't reach ignition.
Expected results:
Nodes reach ignition successfully.
Additional info:
- blocks
-
OCPBUGS-56912 ignition config doesn't include the proxy trusted CA for hosted cluter's proxy
-
- New
-
- is cloned by
-
OCPBUGS-56912 ignition config doesn't include the proxy trusted CA for hosted cluter's proxy
-
- New
-
- is related to
-
OCPBUGS-57060 https proxy prevents nodes from starting
-
- New
-
-
OCPBUGS-44439 When creating a cluster with KubeVirt virtual machines as nodes on a bare metal cluster using Hosted Control Plane in an environment that requires a proxy certificate, the NodePool fails to be created.
-
- ASSIGNED
-
- links to
-
RHEA-2024:11038 OpenShift Container Platform 4.19.z bug fix update
- mentioned on