Browse Source

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)
changes/44/753844/1
Mathieu Bultel 1 year ago
committed by Alex Schultz
parent
commit
eb81692a6f
1 changed files with 12 additions and 1 deletions
  1. +12
    -1
      puppet/services/snmp.yaml

+ 12
- 1
puppet/services/snmp.yaml View File

@ -83,6 +83,17 @@ outputs:
step_config: |
include ::tripleo::profile::base::snmp
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
when: step|int == 1
when:
- step|int == 1
- snmpd_enabled|bool
service: name=snmpd state=stopped

Loading…
Cancel
Save