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
Mike Christie 2019-05-09 14:52:08 -05:00 committed by Guillaume Abrioux
parent 121b5e4184
commit d7ef12910e
1 changed files with 1 additions and 1 deletions

View File

@ -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: