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: