Merge "FFU: add fast forward upgrade support for sensu client"

This commit is contained in:
Zuul 2018-03-19 12:00:41 +00:00 committed by Gerrit Code Review
commit 7126d4c903
1 changed files with 20 additions and 0 deletions

View File

@ -169,3 +169,23 @@ outputs:
- step|int == 2
- sensu_enabled.rc == 0
service: name=sensu-client state=stopped enabled=no
fast_forward_upgrade_tasks:
- name: Check if sensu client is deployed
command: systemctl is-enabled --quiet sensu-client
ignore_errors: True
register: sensu_enabled_result
when:
- step|int == 0
- release == 'ocata'
- name: Set fact sensu_enabled
set_fact:
sensu_enabled: "{{ sensu_enabled_result.rc == 0 }}"
when:
- step|int == 0
- release == 'ocata'
- name: Stop and disable sensu-client service
when:
- step|int == 1
- release == 'ocata'
- sensu_enabled|bool
service: name=sensu-client state=stopped enabled=no