diff --git a/infrastructure-playbooks/rolling_update.yml b/infrastructure-playbooks/rolling_update.yml index 63311681a..68e44e4cd 100644 --- a/infrastructure-playbooks/rolling_update.yml +++ b/infrastructure-playbooks/rolling_update.yml @@ -706,14 +706,17 @@ # failed_when: false is here so that if we upgrade # from a version of ceph that does not have iscsi gws # then this task will not fail - - name: stop rbd-target-gw + - name: stop ceph iscsi services systemd: - name: rbd-target-gw + name: '{{ item }}' state: stopped enabled: yes failed_when: false - when: - - not containerized_deployment + with_items: + - tcmu-runner + - rbd-target-api + - rbd-target-gw + when: not containerized_deployment roles: - ceph-defaults @@ -725,13 +728,16 @@ - ceph-iscsi-gw post_tasks: - - name: start rbd-target-gw + - name: start ceph iscsi services systemd: - name: rbd-target-gw + name: '{{ item }}' state: started enabled: yes - when: - - not containerized_deployment + with_items: + - tcmu-runner + - rbd-target-api + - rbd-target-gw + when: not containerized_deployment - name: upgrade ceph client node