Uploaded image for project: 'OpenShift Bugs'
  1. OpenShift Bugs
  2. OCPBUGS-16221

Ignition Server deployment doesn't configure additional trust bundle

XMLWordPrintable

    • None
    • Approved
    • Hypershift Sprint 240, Hypershift Sprint 241
    • 2
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      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

              jparrill@redhat.com Juan Manuel Parrilla Madrid
              mavazque@redhat.com Mario Vazquez Cebrian
              None
              None
              Jie Zhao Jie Zhao
              None
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated:
                Resolved: