-
Bug
-
Resolution: Done-Errata
-
Critical
-
4.13.z, 4.14
-
No
-
Hypershift Sprint 240, Hypershift Sprint 241
-
2
-
Approved
-
False
-
Description of problem:
When user configures HostedCluster.Spec.additionalTrustBundle, there are some deployments that add this trust bundle using a volume. The ignition-server deployment won't add this volume.
Version-Release number of selected component (if applicable):
Any
How reproducible:
Always
Steps to Reproduce:
1. Deploy a HostedCluster with additionalTrustBundle 2. Check ignition-server deployment configuration
Actual results:
No trust bundle configured
Expected results:
Trust bundle configuered.
Additional info:
There is missing code. Ignition-server-proxy does configure the trust bundle: https://github.com/openshift/hypershift/blob/main/hypershift-operator/controllers/hostedcluster/ignitionserver/ignitionserver.go#L745-L748 Ignition-server does not: https://github.com/openshift/hypershift/blob/main/control-plane-operator/controllers/hostedcontrolplane/ignitionserver/ignitionserver.go#L694