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

Proxy variables are not passed to machine config daemon pods when upgrade strategy is set to inPlace

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done-Errata
    • Icon: Critical Critical
    • 4.17.z
    • 4.16, 4.17, 4.18, 4.19
    • HyperShift
    • Quality / Stability / Reliability
    • False
    • Hide

      None

      Show
      None
    • None
    • Critical
    • None
    • None
    • Proposed
    • None
    • Done
    • Bug Fix
    • Hide
      * Previously, if you tried to update a hosted cluster that used in-place updates, the proxy variables were not honored and the update failed. With this release, the pod that performs in-place upgrades honors the cluster proxy settings. As a result, updates now work for hosted clusters that use in-place updates. (link:https://issues.redhat.com/browse/OCPBUGS-57432[OCPBUGS-57432])
      Show
      * Previously, if you tried to update a hosted cluster that used in-place updates, the proxy variables were not honored and the update failed. With this release, the pod that performs in-place upgrades honors the cluster proxy settings. As a result, updates now work for hosted clusters that use in-place updates. (link: https://issues.redhat.com/browse/OCPBUGS-57432 [ OCPBUGS-57432 ])
    • None
    • None
    • None
    • None

      This is a clone of issue OCPBUGS-57273. The following is the description of the original issue:

      This is a clone of issue OCPBUGS-48540. The following is the description of the original issue:

      Description of problem:

          Proxy variables are not respected in the machine config daemon pods when the upgrade strategy is set to inPlace

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

          4.16

      How reproducible:

          Always

      Steps to Reproduce:

      Create a HCP cluster with the proxy variables defined in `spec.configuration` section.

       

      configuration:
          proxy:
            httpProxy: 'http://xx.xx.xx.xx:8080'
            httpsProxy: 'http://xx.xx.xx:8080'
            noProxy: 'xx.xx.xx.xx/16,kubernetes,localhost'
            trustedCA:
              name: '' 

       

      Try upgrading the cluster and when the machine config daemon pod starts in fails to pull the image from the quay registry.

              agarcial@redhat.com Alberto Garcia Lamela
              openshift-crt-jira-prow OpenShift Prow Bot
              None
              None
              Yu Li Yu Li
              None
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

                Created:
                Updated:
                Resolved: