Uploaded image for project: 'OpenStack as Infra'
  1. OpenStack as Infra
  2. OSASINFRA-4127

QE: Validate fix for machine-api-provider-openstack primary NIC deletion (OCPBUGS-74586)

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Undefined Undefined
    • None
    • None
    • None
    • None
    • 2
    • False
    • Hide

      None

      Show
      None
    • False
    • Not Selected
    • rhos-conplat-osasinfra
    • ShiftStack Sprint 284

      QE validation task for bug OCPBUGS-74586.

      Bug reference: OCPBUGS-74586

      Summary: machine-api-provider-openstack fails to delete primary NIC before delete instance. In cluster-api-provider-openstack v0.9.1, network ports (including primary NIC) are deleted before the instance; on OpenStack clouds that forbid detaching the primary port (policy: compute:detach primary port), machine deletion fails with 403. The fix moves port deletion after instance deletion.

      QE validation scope:

      • Confirm the fix (port deletion after instance deletion) is present in the build under test.
      • On an OpenStack environment where primary NIC detach is restricted by policy (or equivalent), create a MachineSet and then delete the MachineSet.
      • Verify the machine is deleted successfully without 403 / "Policy doesn't allow compute:detach primary port" errors.
      • Document environment (OpenStack policy, CAPO/MAO version), steps, and results (pass/fail).

              rh-ee-dlawton Daniel Lawton
              ekuris@redhat.com Eran Kuris
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 1 hour
                  1h