FFU: Introduce fluentd fast-forward-upgrade tasks

bp fast-forward-upgrades

Change-Id: Icb966f0acf2ba204fe77ae3a394b27fc114d6732
This commit is contained in:
Pradeep Kilambi 2018-02-19 16:22:54 -05:00 committed by Athlan-Guyot sofer
parent bebda4036b
commit 487fdb8a35
1 changed files with 20 additions and 1 deletions

View File

@ -124,4 +124,23 @@ outputs:
- name: Stop and disable fluentd service
when: step|int == 2
service: name=fluentd.service state=stopped enabled=no
fast_forward_upgrade_tasks:
- name: Check if fluent.service is deployed
command: systemctl is-enabled --quiet fluentd.service
ignore_errors: True
register: fluentd_enabled_result
when:
- step|int == 0
- release == 'ocata'
- name: Set fact fluentd_enabled
set_fact:
fluentd_enabled: "{{ fluentd_enabled_result.rc == 0 }}"
when:
- step|int == 0
- release == 'ocata'
- name: Stop fluentd service
service: name=fluentd.service state=stopped enabled=no
when:
- step|int == 1
- release == 'ocata'
- fluentd_enabled|bool