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

CVO does not detect change in operator deployment spec for hostUsers

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • 4.21
    • None
    • Quality / Stability / Reliability
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None
    • None
    • None
    • None
    • In Progress
    • Bug Fix
    • Hide
      The cluster-version operator had not been reconciling the hostUsers property for release image manifests. Linux user namespace support became generally available in OpenShift 4.20. No 4.20 release image manifests had been setting that property, but this change teaches the cluster-version operator to reconcile the property, in case any future 4.20.z have release image manifests that request it.
      Show
      The cluster-version operator had not been reconciling the hostUsers property for release image manifests. Linux user namespace support became generally available in OpenShift 4.20. No 4.20 release image manifests had been setting that property, but this change teaches the cluster-version operator to reconcile the property, in case any future 4.20.z have release image manifests that request it.
    • None
    • None
    • None
    • None

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

      Description of problem:

          When an operator deployment template contains hostUsers: false, it's not picked up by CVO and the resulting deployment being applied is missing the field altogether.

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

          

      How reproducible:

      Always    

      Steps to Reproduce:

          1. Specify hostUsers: false in an operator deployment.
          2. Check the resulting deployment being applied.

      Actual results:

          The deployment is missing hostUsers: false

      Expected results:

          The deployment should contain hostUsers: false

      Additional info:

          https://github.com/openshift/cluster-openshift-controller-manager-operator/pull/397
          https://redhat-internal.slack.com/archives/CEGKQ43CP/p1762344687129559

              trking W. Trevor King
              rh-ee-okupka Ondřej Kupka
              None
              None
              Jia Liu Jia Liu
              None
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: