mirror of https://github.com/ceph/ceph-ansible.git
igw: Fix rolling update service ordering
We must stop tcmu-runner after the other rbd-target-* services because they may need to interact with tcmu-runner during shutdown. There is also a bug in some kernels where IO can get stuck in the kernel and by stopping rbd-target-* first we can make sure all IO is flushed. Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1659611 Signed-off-by: Mike Christie <mchristi@redhat.com>pull/3960/head
parent
121b5e4184
commit
d7ef12910e
|
@ -737,9 +737,9 @@
|
||||||
masked: yes
|
masked: yes
|
||||||
failed_when: false
|
failed_when: false
|
||||||
with_items:
|
with_items:
|
||||||
- tcmu-runner
|
|
||||||
- rbd-target-api
|
- rbd-target-api
|
||||||
- rbd-target-gw
|
- rbd-target-gw
|
||||||
|
- tcmu-runner
|
||||||
when: not containerized_deployment
|
when: not containerized_deployment
|
||||||
|
|
||||||
- import_role:
|
- import_role:
|
||||||
|
|
Loading…
Reference in New Issue