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

kube-controller-manager and kube-apiserver operator rollouts are triggered on an environment with proxy configuration

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done-Errata
    • Icon: Undefined Undefined
    • None
    • 4.16
    • LCA operator
    • None
    • Important
    • No
    • Proposed
    • False
    • Hide

      None

      Show
      None
    • Hide
      * Previously, an issue with image based upgrades on clusters that use proxy configurations caused operator rollouts that lengthened startup times. With this release, the issue has been fixed and upgrade times are reduced. (link:https://issues.redhat.com/browse/OCPBUGS-33471[*OCPBUGS-33471*])
      Show
      * Previously, an issue with image based upgrades on clusters that use proxy configurations caused operator rollouts that lengthened startup times. With this release, the issue has been fixed and upgrade times are reduced. (link: https://issues.redhat.com/browse/OCPBUGS-33471 [* OCPBUGS-33471 *])
    • Bug Fix
    • Done

      Description of problem:

      kube-controller-manager and kube-apiserver operator rollouts are triggered on an environment with proxy configuration.

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

      registry-proxy.engineering.redhat.com/rh-osbs/openshift4-lifecycle-agent-operator-bundle-container-rhel9:v4.16.0-56    

      How reproducible:

      100%    

      Steps to Reproduce:

          1. Run IBU process on an SNO with proxy configuration from 4.14.21 to 4.16(4.16.0-0.nightly-2024-04-26-145258)
          2. After upgrade is complete check the operator logs for rollouts
      grep -Ri RevisionTrigger /var/log/pods/
          

      Actual results:

      /var/log/pods/openshift-kube-controller-manager-operator_kube-controller-manager-operator-66f4957c8c-fmmnd_39c18985-e1f8-4c90-b97b-41f08d0e2644/kube-controller-manager-operator/0.log:2024-05-09T12:45:03.739147338+00:00 stderr F I0509 12:45:03.736326       1 event.go:364] Event(v1.ObjectReference{Kind:"Deployment", Namespace:"openshift-kube-controller-manager-operator", Name:"kube-controller-manager-operator", UID:"fc7a6e06-648c-4ffa-a5e1-a706c2b1dd8d", APIVersion:"apps/v1", ResourceVersion:"", FieldPath:""}): type: 'Normal' reason: 'RevisionTriggered' new revision 6 triggered by "required configmap/kube-controller-manager-pod has changed"
      
      /var/log/pods/openshift-kube-controller-manager-operator_kube-controller-manager-operator-66f4957c8c-fmmnd_39c18985-e1f8-4c90-b97b-41f08d0e2644/kube-controller-manager-operator/0.log:2024-05-09T12:45:18.337622948+00:00 stderr F I0509 12:45:18.337572       1 event.go:364] Event(v1.ObjectReference{Kind:"Deployment", Namespace:"openshift-kube-controller-manager-operator", Name:"kube-controller-manager-operator", UID:"fc7a6e06-648c-4ffa-a5e1-a706c2b1dd8d", APIVersion:"apps/v1", ResourceVersion:"", FieldPath:""}): type: 'Normal' reason: 'RevisionTriggered' new revision 7 triggered by "required configmap/kube-controller-manager-pod has changed"
      
      /var/log/pods/openshift-kube-apiserver-operator_kube-apiserver-operator-54c8b7cc5-jrqfk_a7a0e215-0e33-49ab-b7d8-56748149cec3/kube-apiserver-operator/0.log:2024-05-09T12:45:09.881337445+00:00 stderr F I0509 12:45:09.866985       1 event.go:364] Event(v1.ObjectReference{Kind:"Deployment", Namespace:"openshift-kube-apiserver-operator", Name:"kube-apiserver-operator", UID:"26d88fc6-8448-40ed-9f15-7b83afe5c6c6", APIVersion:"apps/v1", ResourceVersion:"", FieldPath:""}): type: 'Normal' reason: 'RevisionTriggered' new revision 12 triggered by "required configmap/kube-apiserver-pod has changed"
      
      /var/log/pods/openshift-kube-apiserver-operator_kube-apiserver-operator-54c8b7cc5-jrqfk_a7a0e215-0e33-49ab-b7d8-56748149cec3/kube-apiserver-operator/0.log:2024-05-09T12:45:37.484566983+00:00 stderr F I0509 12:45:37.484511       1 event.go:364] Event(v1.ObjectReference{Kind:"Deployment", Namespace:"openshift-kube-apiserver-operator", Name:"kube-apiserver-operator", UID:"26d88fc6-8448-40ed-9f15-7b83afe5c6c6", APIVersion:"apps/v1", ResourceVersion:"", FieldPath:""}): type: 'Normal' reason: 'RevisionTriggered' new revision 13 triggered by "required configmap/kube-apiserver-pod has changed"    

      Expected results:

      No rollouots    

      Additional info:

      Attaching the configmaps which have changed in:
      
      http://sealusa2.mobius.lab.eng.rdu2.redhat.com:8080/images/OCPBUGS-33471/  

            otuchfel@redhat.com Omer Tuchfeld
            mcornea@redhat.com Marius Cornea
            Marius Cornea Marius Cornea
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated:
              Resolved: