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

ROUTER_ENABLE_EXTERNAL_CERTIFICATE env var is disabled in v4.19.x

XMLWordPrintable

    • None
    • None
    • uShift Sprint 273, uShift Sprint 274, uShift Sprint 275
    • 3
    • In Progress
    • Bug Fix
    • Hide
      Before this update, the ROUTER_ENABLE_EXTERNAL_CERTIFICATE environment variable was not set by default, despite the Route `ExternalCertificate` feature being supported in MicroShift. Because of this, you could not use the Route `ExternalCertificate` feature. With this release, the environment variable value is set to `True` and the Route `ExternalCertificate` feature is enabled.
      Show
      Before this update, the ROUTER_ENABLE_EXTERNAL_CERTIFICATE environment variable was not set by default, despite the Route `ExternalCertificate` feature being supported in MicroShift. Because of this, you could not use the Route `ExternalCertificate` feature. With this release, the environment variable value is set to `True` and the Route `ExternalCertificate` feature is enabled.
    • None
    • None
    • None
    • None

      Description of problem:

          Route ExternalCertificate feature (OCPSTRAT-172) is GA'd in OpenShift 4.19.0, however ROUTER_ENABLE_EXTERNAL_CERTIFICATE env var is disabled in MicroShift.

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

          

      How reproducible:

          100%

      Steps to Reproduce:

      Please see https://github.com/openshift/cert-manager-operator/pull/278#issuecomment-2976727063 steps     

      Actual results:

          Route ExternalCertificate feature is not supported in MicroShift 4.19.x

      Expected results:

          Route ExternalCertificate feature should be supported in MicroShift 4.19.x

      Additional info:

          For OpenShift, Cluster Ingress Opeator sets ROUTER_ENABLE_EXTERNAL_CERTIFICATE environment variable for Router pods after reading the feature gates.
      
      However, since MicroShift does not support ingress operator, currently this env variable is set to "False".
      Now that the feature is promoted to GA, this flag can be set to "True" while deploying the router pods in MicroShift. 

              eslutsky Evgeny Slutsky
              rh-ee-ckyal Chirag Kyal
              None
              None
              Rama Kasturi Narra Rama Kasturi Narra
              Shauna Diaz Shauna Diaz
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

                Created:
                Updated: