Merge "FFU: add fast forward upgrade support for sensu client"
This commit is contained in:
commit
7126d4c903
@ -169,3 +169,23 @@ outputs:
|
|||||||
- step|int == 2
|
- step|int == 2
|
||||||
- sensu_enabled.rc == 0
|
- sensu_enabled.rc == 0
|
||||||
service: name=sensu-client state=stopped enabled=no
|
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
|
||||||
|
Loading…
x
Reference in New Issue
Block a user