summaryrefslogtreecommitdiff
path: root/roles
diff options
context:
space:
mode:
authorLee Yarwood <lyarwood@redhat.com>2020-11-13 09:30:39 +0000
committerLee Yarwood <lyarwood@redhat.com>2020-11-27 13:35:42 +0000
commit76360e566bcd0e203f3e9357ca2b0ca3d7baf4b8 (patch)
tree9c68012d789fefb828ca1bfd086135b7ef28daea /roles
parent836e13cd5785a9614bcddb98ee2b7367a3dc8541 (diff)
downloadnova-76360e566bcd0e203f3e9357ca2b0ca3d7baf4b8.tar.gz
nova-live-migration: Disable *all* virt services during negative tests
libvirtd was being restarted on the controller during negative evacuation tests that rely on the service being to cause an evacuation failure. This change adds various virt services to the list of services stopped and now disabled on the host to ensure these don't cause systemd to restart libvirtd: * virtlogd.service * virtlogd-admin.socket * virtlogd.socket * virtlockd.service * virtlockd-admin.socket * virtlockd.socket Closes-Bug: #1903979 Change-Id: Ic83252bbda76c205bcbf0eef184ce0b201e224fc
Diffstat (limited to 'roles')
-rw-r--r--roles/run-evacuate-hook/tasks/main.yaml14
1 files changed, 14 insertions, 0 deletions
diff --git a/roles/run-evacuate-hook/tasks/main.yaml b/roles/run-evacuate-hook/tasks/main.yaml
index fffc374660..184b9d18f9 100644
--- a/roles/run-evacuate-hook/tasks/main.yaml
+++ b/roles/run-evacuate-hook/tasks/main.yaml
@@ -36,11 +36,18 @@
systemd:
name: "{{ item }}"
state: stopped
+ enabled: no
with_items:
- libvirtd.service
- libvirtd.socket
- libvirtd-admin.socket
- libvirtd-ro.socket
+ - virtlogd.service
+ - virtlogd-admin.socket
+ - virtlogd.socket
+ - virtlockd.service
+ - virtlockd-admin.socket
+ - virtlockd.socket
- name: Run negative evacuate tests
become: true
@@ -54,11 +61,18 @@
systemd:
name: "{{ item }}"
state: started
+ enabled: yes
with_items:
- libvirtd.service
- libvirtd.socket
- libvirtd-admin.socket
- libvirtd-ro.socket
+ - virtlogd.service
+ - virtlogd-admin.socket
+ - virtlogd.socket
+ - virtlockd.service
+ - virtlockd-admin.socket
+ - virtlockd.socket
- name: Run evacuate tests
become: true