nova/playbooks
Lee Yarwood 341ba7aa17 [CI] Fix gate by using zuulv3 live migration and grenade jobs
This patch is a combination of several legacy-to-zuulv3 job patches to
unblock the gate: with the latest Ceph release the legacy grenade jobs
started to fail with the following erros (back till ussuri):

'Error EPERM: configuring pool size as 1 is disabled by default.'

The patch contains almost a clean backport of the job configuration.

Conflicts:
    gate/live_migration/hooks/run_tests.sh
    roles/run-evacuate-hook/tasks/main.yaml

NOTE(melwitt): The conflict is because change
I67255fa1b919a27e92028da95d71ddd4bf53edc1 (lower-constraints: Bump
packaging to 20.4) is not in Ussuri.

NOTE(lyarwood): An additional change was required to the
run-evacuate-hook as we are now running against Bionic based hosts.
These hosts only have a single libvirtd service running so stop and
start only this during an evacuation run.

List of included patches:

1. zuul: Start to migrate nova-live-migration to zuulv3

2. zuul: Replace nova-live-migration with zuulv3 jobs

   Closes-Bug: #1901739
   Change-Id: Ib342e2d3c395830b4667a60de7e492d3b9de2f0a
   (cherry picked from commit 4ac4a04d18)
   (cherry picked from commit 478be6f4fb)

3. zuul: Replace grenade and nova-grenade-multinode with grenade-multinode

   Change-Id: I02b2b851a74f24816d2f782a66d94de81ee527b0
   (cherry picked from commit 91e53e4c2b)
   (cherry picked from commit c45bedd98d)
   (cherry picked from commit 2af08fb5ea)

Change-Id: Ibbb3930a6e629e93a424b3ae048f599f11923be3
(cherry picked from commit 1c733d9730)
2021-06-25 11:16:33 +02:00
..
nova-evacuate [CI] Fix gate by using zuulv3 live migration and grenade jobs 2021-06-25 11:16:33 +02:00
nova-live-migration [CI] Fix gate by using zuulv3 live migration and grenade jobs 2021-06-25 11:16:33 +02:00
nova-multi-cell Enable cross-cell resize in the nova-multi-cell job 2019-12-23 10:10:57 -05:00
nova-next Convert nova-next to a zuul v3 job 2019-07-23 11:32:35 -04:00