Uploaded image for project: 'OpenShift Cloud'
  1. OpenShift Cloud
  2. OCPCLOUD-2986

Disallow reconciling MAPI Machines/MachineSets when .status.authoritativeAPI is not MachineAPI

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Major Major
    • None
    • None
    • None
    • CLOUD Sprint 273

      Background

      When the Machine API Migration feature gate is enabled, to prevent mapi controllers to reconcile the resource when the .status.AuthoritativeAPI is not MachineAPI, we need add a check in the controller to disallow it.

      Steps

      • add a check in the MAPI controllers to not reconcile machine/machinesets when the .status.AuthoritativeAPI is not MachineAPI

      Stakeholders

      • Cluster Infra

      Definition of Done

      • The logic described above is implemented
      • Docs
      • <Add docs requirements for this card>
      • Testing
      • <Explain testing that will be added>

              ddonati@redhat.com Damiano Donati
              ddonati@redhat.com Damiano Donati
              None
              None
              Zhaohua Sun Zhaohua Sun
              None
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: