commit fa540fabce020cade91adb52800197f688c843d9
Author: Lee Yarwood <email address hidden>
Date: Fri Mar 6 11:00:49 2020 +0000
[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.
NOTE(melwitt): The .zuul.yaml conflict is because change
I4b2d321b7243ec149e9445035d1feb7a425e9a4b (Skip to run all integration
jobs for policy-only changes.) and change
I86f56b0238c72d2784e62f199cfc7704b95bbcf2 (FUP to
Ie1a0cbd82a617dbcc15729647218ac3e9cd0e5a9) are not in Train.
The gate/live_migration/hooks/ceph.sh conflict is because change
Id565a20ba3ebe2ea1a72b879bd2762ba3e655658 (Convert legacy
nova-live-migration and nova-multinode-grenade to py3) is not in Train
and change I1d029ebe78b16ed2d4345201b515baf3701533d5 ([stable-only]
gate: Pin CEPH_RELEASE to nautilus in LM hook) is only in Train.
The gate/live_migration/hooks/run_tests.sh conflict is because change
Id565a20ba3ebe2ea1a72b879bd2762ba3e655658 (Convert legacy
nova-live-migration and nova-multinode-grenade to py3) is not in Train.
The gate/live_migration/hooks/utils.sh conflict is because change
Iad2d198c58512b26dc2733b97bedeffc00108656 was added only in Train.
The playbooks/legacy/nova-grenade-multinode/run.yaml conflict is
because change Id565a20ba3ebe2ea1a72b879bd2762ba3e655658 (Convert
legacy nova-live-migration and nova-multinode-grenade to py3) and
change Icac785eec824da5146efe0ea8ecd01383f18398e (Drop
neutron-grenade-multinode job) are not in Train.
The playbooks/legacy/nova-live-migration/run.yaml conflict is because
change Id565a20ba3ebe2ea1a72b879bd2762ba3e655658 (Convert legacy
nova-live-migration and nova-multinode-grenade to py3) is not in Train.
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 4ac4a04d1843b0450e8d6d80189ce3e85253dcd0)
(cherry picked from commit 478be6f4fbbbc7b05becd5dd92a27f0c4e8f8ef8)
3. zuul: Replace grenade and nova-grenade-multinode with grenade-multinode
Change-Id: I02b2b851a74f24816d2f782a66d94de81ee527b0
(cherry picked from commit 91e53e4c2b90ea57aeac4ec522dd7c8c54961d09)
(cherry picked from commit c45bedd98d50af865d727b7456c974c8e27bff8b)
(cherry picked from commit 2af08fb5ead8ca1fa4d6b8ea00f3c5c3d26e562c)
Change-Id: Ibbb3930a6e629e93a424b3ae048f599f11923be3
(cherry picked from commit 1c733d973015999ee692ed48fb10a282c50fdc49)
(cherry picked from commit 341ba7aa175a0a082fec6e5360ae3afa2596ca95)
Reviewed: https:/ /review. opendev. org/c/openstack /nova/+ /795435 /opendev. org/openstack/ nova/commit/ fa540fabce020ca de91adb52800197 f688c843d9
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/train
commit fa540fabce020ca de91adb52800197 f688c843d9
Author: Lee Yarwood <email address hidden>
Date: Fri Mar 6 11:00:49 2020 +0000
[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: live_migration/ hooks/ceph. sh live_migration/ hooks/run_ tests.sh live_migration/ hooks/utils. sh /legacy/ nova-grenade- multinode/ run.yaml /legacy/ nova-live- migration/ run.yaml
.zuul.yaml
gate/
gate/
gate/
playbooks
playbooks
NOTE(melwitt): The .zuul.yaml conflict is because change 43ec149e9445035 d1feb7a425e9a4b (Skip to run all integration c72d2784e62f199 cfc7704b95bbcf2 (FUP to 617dbcc15729647 218ac3e9cd0e5a9 ) are not in Train.
I4b2d321b72
jobs for policy-only changes.) and change
I86f56b0238
Ie1a0cbd82a
The gate/live_ migration/ hooks/ceph. sh conflict is because change ebe2ea1a72b879b d2762ba3e655658 (Convert legacy live-migration and nova-multinode- grenade to py3) is not in Train d2d4345201b515b af3701533d5 ([stable-only]
Id565a20ba3
nova-
and change I1d029ebe78b16e
gate: Pin CEPH_RELEASE to nautilus in LM hook) is only in Train.
The gate/live_ migration/ hooks/run_ tests.sh conflict is because change ebe2ea1a72b879b d2762ba3e655658 (Convert legacy live-migration and nova-multinode- grenade to py3) is not in Train.
Id565a20ba3
nova-
The gate/live_ migration/ hooks/utils. sh conflict is because change 512b26dc2733b97 bedeffc00108656 was added only in Train.
Iad2d198c58
The playbooks/ legacy/ nova-grenade- multinode/ run.yaml conflict is ea1a72b879bd276 2ba3e655658 (Convert grenade to py3) and 5146efe0ea8ecd0 1383f18398e (Drop grenade- multinode job) are not in Train.
because change Id565a20ba3ebe2
legacy nova-live-migration and nova-multinode-
change Icac785eec824da
neutron-
The playbooks/ legacy/ nova-live- migration/ run.yaml conflict is because ea1a72b879bd276 2ba3e655658 (Convert legacy live-migration and nova-multinode- grenade to py3) is not in Train.
change Id565a20ba3ebe2
nova-
NOTE(lyarwood): An additional change was required to the evacuate- hook as we are now running against Bionic based hosts.
run-
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 0b4667a60de7e49 2d3b9de2f0a 50e8d6d80189ce3 e85253dcd0) 05becd5dd92a27f 0c4e8f8ef8)
Change-Id: Ib342e2d3c39583
(cherry picked from commit 4ac4a04d1843b04
(cherry picked from commit 478be6f4fbbbc7b
3. zuul: Replace grenade and nova-grenade- multinode with grenade-multinode
Change-Id: I02b2b851a74f24 816d2f782a66d94 de81ee527b0 7aeac4ec522dd7c 8c54961d09) 65d727b7456c974 c8e27bff8b) fa4d6b8ea00f3c5 c3d26e562c)
(cherry picked from commit 91e53e4c2b90ea5
(cherry picked from commit c45bedd98d50af8
(cherry picked from commit 2af08fb5ead8ca1
Change-Id: Ibbb3930a6e629e 93a424b3ae048f5 99f11923be3 ee692ed48fb10a2 82c50fdc49) 82fec6e5360ae3a fa2596ca95)
(cherry picked from commit 1c733d973015999
(cherry picked from commit 341ba7aa175a0a0