zuul: Introduce nova-evacuate

This change reworks the evacuation parts of the original
nova-live-migration job into a zuulv3 native ansible role and initial
job covering local ephemeral and iSCSI/LVM volume attached instance
evacuation. Future jobs will cover ceph and other storage backends.

Change-Id: I380e9ca1e6a84da2b2ae577fb48781bf5c740e23
This commit is contained in:
Lee Yarwood
2020-08-05 11:40:11 +01:00
parent 167472c9ac
commit f357d80407
7 changed files with 205 additions and 7 deletions
+8
View File
@@ -0,0 +1,8 @@
---
- hosts: all
roles:
- orchestrate-devstack
- hosts: controller
roles:
- run-evacuate-hook