nova/playbooks/nova-live-migration
Lee Yarwood 478be6f4fb zuul: Replace nova-live-migration with zuulv3 jobs
This change removes the original nova-live-migration job and replaces it
directly with the new Focal based zuulv3 native job.

The nova-dsvm-multinode-base base job is no longer used and so also
removed as part of this change.

Note that this new nova-live-migration job does not yet contain any
ceph coverage like the original, this is still pending and will be
completed early in the W cycle.

This change is being merged ahead of this to resolve bug #1901739, a
known QEMU -drive issue caused by the previous jobs use of libvirt 5.4.0
as provided by Ubuntu Bionic. The fix here being the migration to Ubuntu
Focal based jobs and libvirt 6.0.0 that now defaults to using QEMU
-blockdev.

NOTE(lyarwood): This change squashes the following changes into it to
ensure we end up with a passing zuulv3 Focal based job in
stable/victoria. This includes the reintroduction of
nova-dsvm-multinode-base that was incorrectly removed by this change on
master while still being used.

zuul: Introduce nova-evacuate
(cherry picked from commit f357d80407)

nova-evacuate: Disable libvirtd service and sockets during negative tests
(cherry picked from commit 226250beb6)

zuul: Merge nova-evacuate into nova-multinode-live-migration
(cherry picked from commit c0fe95fcc5)

zuul: Reintroduce nova-dsvm-multinode-base
(cherry picked from commit be752b8175)

nova-live-migration: Disable *all* virt services during negative tests
(cherry picked from commit 76360e566b)

Closes-Bug: #1901739
Change-Id: Ib342e2d3c395830b4667a60de7e492d3b9de2f0a
(cherry picked from commit 4ac4a04d18)
2020-11-30 09:43:51 +00:00
..
post-run.yaml zuul: Replace nova-live-migration with zuulv3 jobs 2020-11-30 09:43:51 +00:00