From 918b1f08bebf344981c5efee10da310ef5dbce04 Mon Sep 17 00:00:00 2001 From: Chris Hammer Date: Tue, 12 Dec 2023 13:21:31 -0500 Subject: [PATCH] - fixed logic in handler which was causing build failures on centos9 - fixed handler name - added .ansible-lint --- .ansible-lint | 5 +++++ roles/snmpd_conf/handlers/main.yml | 6 +++--- roles/snmpd_conf/tasks/main.yml | 6 +++++- 3 files changed, 13 insertions(+), 4 deletions(-) create mode 100644 .ansible-lint diff --git a/.ansible-lint b/.ansible-lint new file mode 100644 index 0000000..b6d3809 --- /dev/null +++ b/.ansible-lint @@ -0,0 +1,5 @@ +skip_list: + - yaml[colons] + - yaml[empty-lines] + - yaml[line-length] + - no-changed-when diff --git a/roles/snmpd_conf/handlers/main.yml b/roles/snmpd_conf/handlers/main.yml index b56c767..50ed6af 100644 --- a/roles/snmpd_conf/handlers/main.yml +++ b/roles/snmpd_conf/handlers/main.yml @@ -1,7 +1,7 @@ --- -- name: restart snmpd - service: +- name: Restart_SNMPd + ansible.builtin.service: name : snmpd state: restarted when: - - ansible_virtualization_type | regex_search("docker|podman|container") + - not ansible_virtualization_type | regex_search("docker|podman|container") diff --git a/roles/snmpd_conf/tasks/main.yml b/roles/snmpd_conf/tasks/main.yml index 35b15f7..5b27414 100644 --- a/roles/snmpd_conf/tasks/main.yml +++ b/roles/snmpd_conf/tasks/main.yml @@ -24,12 +24,16 @@ path: /etc/snmp state: directory + - name: Debug ansible_virtualization_type + ansible.builtin.debug: + var: ansible_virtualization_type + - name: Deploy snmpd.conf template: src: templates/snmpd_conf.j2 dest: "{{ __snmpd_conf_file }}" mode: 0644 - notify: restart snmpd + notify: Restart_SNMPd rescue: