Uploaded image for project: 'Red Hat OpenStack Services on OpenShift'
  1. Red Hat OpenStack Services on OpenShift
  2. OSPRH-19886

Zone migration strategy fails if "dst_node" field is not passed

XMLWordPrintable

    • 1
    • False
    • Hide

      None

      Show
      None
    • False
    • No Docs Impact
    • openstack-watcher-10.0.1-18.0.20250922154715.c014f81.el9ost
    • rhos-workloads-evolution
    • None
    • Release Note Not Required
    • Workloads Evolution Sprint 8, Workload Evolution Sprint 9, Workload Evolution Sprint 10
    • 3
    • Moderate

      To Reproduce Steps to reproduce the behavior:

      1. Create an audit using the Zone Migration strategy   openstack optimize audit create -a zone_test -p storage_pools='[\{"src_pool": "jgilaber-watcher-2@lvmdriver-1#lvmdriver-1", "src_type": "lvmdriver1", "dst_type": "test_type"}]'
         

      Expected behavior

      • The audit generates an action plan retyping the volumes in the source pool that have type "lvmdriver-1". Instead, the audit fail because "dst_pool" is not passed, even though for this particular use case it's not needed.

      Bug impact

      • Audit shows an error while running a perfectly valid scenario.

      Known workaround

      • A possible workaround is to a dummy value of "dst_pool" in the audit parameters

              jgilaber@redhat.com Joan Francesc Gilabert Navarro
              jgilaber@redhat.com Joan Francesc Gilabert Navarro
              rhos-workloads-evolution
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: