]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commit
igw: Fix rolling update service ordering
authorMike Christie <mchristi@redhat.com>
Thu, 9 May 2019 19:52:08 +0000 (14:52 -0500)
committerGuillaume Abrioux <gabrioux@redhat.com>
Fri, 10 May 2019 09:12:50 +0000 (11:12 +0200)
commit0a24078bbbb31aa15e09887a60ea40cce812b626
treea6cfebf65997c9973b81ca5fa0f05f1fea1576a9
parent900244e065a24fa99ccdc6aa25eb1a5b0556a595
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>
(cherry picked from commit d7ef12910e7b583fa42f84a7173a87e7c679e79e)
infrastructure-playbooks/rolling_update.yml