Check if snmpd is enabled for upgrade_tasks
This check should prevent some error when the upgrade
tasks checks if the snmpd is stopped in step 1
Related-Bug: #1896248
Change-Id: Ifa03f397567d58660a6554bced9cc7191b5b369d
(cherry picked from commit 709a6b78bb
)
This commit is contained in:
parent
c75880afca
commit
eb81692a6f
|
@ -83,6 +83,17 @@ outputs:
|
||||||
step_config: |
|
step_config: |
|
||||||
include ::tripleo::profile::base::snmp
|
include ::tripleo::profile::base::snmp
|
||||||
upgrade_tasks:
|
upgrade_tasks:
|
||||||
|
- when: step|int == 0
|
||||||
|
block:
|
||||||
|
- name: Check if snmpd is enabled
|
||||||
|
command: systemctl is-enabled --quiet snmpd
|
||||||
|
ignore_errors: True
|
||||||
|
register: snmpd_enabled_result
|
||||||
|
- name: Set fact snmpd_enabled
|
||||||
|
set_fact:
|
||||||
|
snmpd_enabled: "{{ snmpd_enabled_result.rc == 0 }}"
|
||||||
- name: Stop snmp service
|
- name: Stop snmp service
|
||||||
when: step|int == 1
|
when:
|
||||||
|
- step|int == 1
|
||||||
|
- snmpd_enabled|bool
|
||||||
service: name=snmpd state=stopped
|
service: name=snmpd state=stopped
|
||||||
|
|
Loading…
Reference in New Issue