Multiple Disks Swapping Paths

  • Related issues: #1874 Multiple Disks Swapping Paths

Verification Steps

  1. Prepare a harvester cluster (single node is sufficient)
  2. Prepare two additional disks and format both of them.
  3. Hotplug both disks and add them to the host via Harvester Dashboard (“Hosts” > “Edit Config” > “Disks”)
  4. Shutdown the host.
  5. Swap the address and slot of the two disks in order to make their dev paths swapped
    • For libvirt environment, you can swap <address> and <target> in the XML of the disk.
  6. Reboot the host
  7. Navigate to the “Host” page, both disks should be healthy and scheduled.

Expected Results

  1. Disks should be healthy and scheduable after paths swapped.