summaryrefslogtreecommitdiff
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
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
-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