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

The `tls-ca-bundle.pem` is not updated after adding new CM in proxy.spec.trustedCA

XMLWordPrintable

    • Quality / Stability / Reliability
    • False
    • Hide

      None

      Show
      None
    • 1
    • Important
    • None
    • None
    • None
    • None
    • CORENET Sprint 271
    • 1
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Description of problem:

      
      IHAC where when updating the Proxy.spec.trustedCA with the new CM containing the new CAs, the file `/etc/pki/ca-trust/source/anchors/openshift-config-user-ca-bundle.crt` contains the new certs, but the file `/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem` does not.
      
      I was able to partially reproduce the issue, when you don't create a new CM, but update the previous one, I would see that both files do not contain the new CAs.
      After creating new CM and patching the Proxy with the new name, it started to work.
      
      However, for customer - it doesn't resolve the issue.
      
      It seems like a bug as the  `/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem` should contain the same certs from the Proxy.spec.trustedCA.
      
          

      Version-Release number of selected component (if applicable):

      OpenShift Container Platform 4.16.30
          

      How reproducible:

      - partially
          

              djoshy David Joshy
              rhn-support-vwalek Vladislav Walek
              None
              None
              Sergio Regidor de la Rosa Sergio Regidor de la Rosa
              None
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: