• Icon: Bug Bug
    • Resolution: Done
    • Icon: Minor Minor
    • 4.20.0
    • 4.16.z
    • Windows Containers
    • None
    • Quality / Stability / Reliability
    • False
    • Hide

      None

      Show
      None
    • 3
    • None
    • None
    • None
    • None
    • WINC - Sprint 273, WINC - Sprint 274, WINC - Sprint 275
    • 3
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Description of problem:

      When a WMCO upgrade occurs with both a machine node and a BYOH node the following logs occur:
      
      
      {"level":"error","ts":"2025-06-12T15:07:18Z","msg":"Reconciler error","controller":"machine","controllerGroup":"machine.openshift.io","controllerKind":"Machine","Machine":{"name":"winworker-ks46c","namespace":"openshift-machine-api"},"namespace":"openshift-machine-api","name":"winworker-ks46c","reconcileID":"bae27db6-27cc-4a54-9bfa-1c5fc6054e0f","error":"unable to configure instance i-08c31c15794bcc6c3: cannot mark node ip-10-0-9-160.us-west-2.compute.internal as upgrading, maximum number of parallel upgrading nodes reached (1)","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/build/windows-machine-config-operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:329\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/build/windows-machine-config-operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/build/windows-machine-config-operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:227"}
      
      {"level":"error","ts":"2025-06-12T15:07:23Z","msg":"Reconciler error","controller":"machine","controllerGroup":"machine.openshift.io","controllerKind":"Machine","Machine":{"name":"winworker-ks46c","namespace":"openshift-machine-api"},"namespace":"openshift-machine-api","name":"winworker-ks46c","reconcileID":"3b89a767-5fa5-486f-bd0f-75952fd6c0d5","error":"unable to configure instance i-08c31c15794bcc6c3: cannot mark node ip-10-0-9-160.us-west-2.compute.internal as upgrading, maximum number of parallel upgrading nodes reached (1)","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/build/windows-machine-config-operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:329\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/build/windows-machine-config-operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/build/windows-machine-config-operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:227"}
      {"level":"info","ts":"2025-06-12T15:07:28Z","logger":"controller.windowsmachine","msg":"processing","windowsmachine":{"name":"winworker-ks46c","namespace":"openshift-machine-api"},"address":"10.0.9.160"}
      {"level":"info","ts":"2025-06-12T15:07:30Z","logger":"controller.windowsmachine","msg":"instance requires upgrade","node":"ip-10-0-9-160.us-west-2.compute.internal","version":"10.16.1-b5739a7","expected version":"10.16.2-a9b66e7"}
      {"level":"error","ts":"2025-06-12T15:07:30Z","msg":"Reconciler error","controller":"machine","controllerGroup":"machine.openshift.io","controllerKind":"Machine","Machine":{"name":"winworker-ks46c","namespace":"openshift-machine-api"},"namespace":"openshift-machine-api","name":"winworker-ks46c","reconcileID":"0d6cb0eb-c6e1-4efc-99ad-4f74622534c5","error":"unable to configure instance i-08c31c15794bcc6c3: cannot mark node ip-10-0-9-160.us-west-2.compute.internal as upgrading, maximum number of parallel upgrading nodes reached (1)","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/build/windows-machine-config-operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:329\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/build/windows-machine-config-operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/build/windows-machine-config-operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:227"}
      {"level":"info","ts":"2025-06-12T15:07:41Z","logger":"controller.windowsmachine","msg":"processing","windowsmachine":{"name":"winworker-ks46c","namespace":"openshift-machine-api"},"address":"10.0.9.160"}
      {"level":"info","ts":"2025-06-12T15:07:43Z","logger":"controller.windowsmachine","msg":"instance requires upgrade","node":"ip-10-0-9-160.us-west-2.compute.internal","version":"10.16.1-b5739a7","expected version":"10.16.2-a9b66e7"}
      {"level":"error","ts":"2025-06-12T15:07:43Z","msg":"Reconciler error","controller":"machine","controllerGroup":"machine.openshift.io","controllerKind":"Machine","Machine":{"name":"winworker-ks46c","namespace":"openshift-machine-api"},"namespace":"openshift-machine-api","name":"winworker-ks46c","reconcileID":"7ae66d35-f11d-431e-b693-1fbcc168603c","error":"unable to configure instance i-08c31c15794bcc6c3: cannot mark node ip-10-0-9-160.us-west-2.compute.internal as upgrading, maximum number of parallel upgrading nodes reached (1)","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/build/windows-machine-config-operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:329\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/build/windows-machine-config-operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/build/windows-machine-config-operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:227"}
      
          

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

      10.16.2
          

      How reproducible:

          

      Steps to Reproduce:

          1. Add a Windows Machine node and BYOH node to a cluster
          2. Upgrade to a newer WMCO version
          3. Log message will be repeated while upgrade occurs 
          

      Actual results:

      Log is repeated many times
          

      Expected results:

      Log is repeated less often
          

      Additional info:

          

              wgahnagl Skyler Clark
              rh-ee-ssoto Sebastian Soto
              None
              None
              Aharon Rasouli Aharon Rasouli
              None
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: