diff options
author | Lee Yarwood <lyarwood@redhat.com> | 2020-11-13 09:30:39 +0000 |
---|---|---|
committer | Lee Yarwood <lyarwood@redhat.com> | 2020-11-27 13:35:42 +0000 |
commit | 76360e566bcd0e203f3e9357ca2b0ca3d7baf4b8 (patch) | |
tree | 9c68012d789fefb828ca1bfd086135b7ef28daea /roles | |
parent | 836e13cd5785a9614bcddb98ee2b7367a3dc8541 (diff) | |
download | nova-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.yaml | 14 |
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 |