Identity added: /runner/artifacts/360134/ssh_key_data (/runner/artifacts/360134/ssh_key_data) ansible-playbook [core 2.15.13] config file = /runner/project/ansible.cfg configured module search path = ['/root/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules'] ansible python module location = /usr/lib/python3.9/site-packages/ansible ansible collection location = /runner/requirements_collections:/root/.ansible/collections:/usr/share/ansible/collections executable location = /usr/bin/ansible-playbook python version = 3.9.20 (main, Sep 26 2024, 20:59:47) [GCC 8.5.0 20210514 (Red Hat 8.5.0-22)] (/usr/bin/python3.9) jinja version = 3.1.4 libyaml = True Using /runner/project/ansible.cfg as config file SSH password: Vault password: host_list declined parsing /runner/inventory/hosts as it did not pass its verify_file() method Parsed /runner/inventory/hosts inventory source with script plugin Skipping callback 'awx_display', as we already have a stdout callback. Skipping callback 'default', as we already have a stdout callback. Skipping callback 'minimal', as we already have a stdout callback. Skipping callback 'oneline', as we already have a stdout callback. PLAYBOOK: playbook_network_compliance.yml ************************************** 1 plays in playbook_network_compliance.yml PLAY [Ensure compliance for network-devices.] ********************************** TASK [dnbconnectivity.network.acls : Validating arguments against arg spec 'main'] *** task path: /runner/project/playbook_network_compliance.yml:2 ok: [NORNY-DH2-SVRMGMT-SW01] => { "changed": false, "msg": "The arg spec validation passed", "validate_args_context": { "argument_spec_name": "main", "name": "acls", "path": "/usr/share/ansible/collections/ansible_collections/dnbconnectivity/network/roles/acls", "type": "role" } } TASK [dnbconnectivity.network.errdisable_recovery : Validating arguments against arg spec 'main'] *** task path: /runner/project/playbook_network_compliance.yml:2 ok: [NORNY-DH2-SVRMGMT-SW01] => { "changed": false, "msg": "The arg spec validation passed", "validate_args_context": { "argument_spec_name": "main", "name": "errdisable_recovery", "path": "/usr/share/ansible/collections/ansible_collections/dnbconnectivity/network/roles/errdisable_recovery", "type": "role" } } TASK [dnbconnectivity.network.interface_description : Validating arguments against arg spec 'main'] *** task path: /runner/project/playbook_network_compliance.yml:2 ok: [NORNY-DH2-SVRMGMT-SW01] => { "changed": false, "msg": "The arg spec validation passed", "validate_args_context": { "argument_spec_name": "main", "name": "interface_description", "path": "/usr/share/ansible/collections/ansible_collections/dnbconnectivity/network/roles/interface_description", "type": "role" } } TASK [dnbconnectivity.network.logging : Validating arguments against arg spec 'main'] *** task path: /runner/project/playbook_network_compliance.yml:2 ok: [NORNY-DH2-SVRMGMT-SW01] => { "changed": false, "msg": "The arg spec validation passed", "validate_args_context": { "argument_spec_name": "main", "name": "logging", "path": "/usr/share/ansible/collections/ansible_collections/dnbconnectivity/network/roles/logging", "type": "role" } } TASK [dnbconnectivity.network.ntp : Validating arguments against arg spec 'main'] *** task path: /runner/project/playbook_network_compliance.yml:2 ok: [NORNY-DH2-SVRMGMT-SW01] => { "changed": false, "msg": "The arg spec validation passed", "validate_args_context": { "argument_spec_name": "main", "name": "ntp", "path": "/usr/share/ansible/collections/ansible_collections/dnbconnectivity/network/roles/ntp", "type": "role" } } TASK [dnbconnectivity.network.snmp : Include OS-specific tasks.] *************** task path: /usr/share/ansible/collections/ansible_collections/dnbconnectivity/network/roles/snmp/tasks/main.yml:4 included: /usr/share/ansible/collections/ansible_collections/dnbconnectivity/network/roles/snmp/tasks/configure_cisco.ios.ios.yml for NORNY-DH2-SVRMGMT-SW01 Notification for handler Save ios. has been saved. TASK [dnbconnectivity.network.snmp : configure_cisco.ios.ios | Configure snmpv3.] *** task path: /usr/share/ansible/collections/ansible_collections/dnbconnectivity/network/roles/snmp/tasks/configure_cisco.ios.ios.yml:4 changed: [NORNY-DH2-SVRMGMT-SW01] => { "after": { "contact": "T&S TIO | Connectivity", "groups": [ { "acl_v4": "DNB-SNMP", "group": "DNB-SNMP-RO", "read": "SNMP-VIEW-ALL", "version": "v3", "version_option": "priv" }, { "acl_v4": "DNB-SNMP", "group": "DNB-SNMP-RW", "read": "SNMP-VIEW-ALL", "version": "v3", "version_option": "priv", "write": "SNMP-WRITE-ALL" } ], "hosts": [ { "community_string": "solarwinds_readonly", "host": "10.161.115.173", "version": "3", "version_option": "priv" }, { "community_string": "solarwinds_readonly", "host": "10.161.115.182", "version": "3", "version_option": "priv" }, { "community_string": "solarwinds_readonly", "host": "10.162.240.200", "version": "3", "version_option": "priv" } ], "if_index": true, "location": "EMEA,NORWAY,GREEN MOUNTAIN", "users": [ { "authentication": { "algorithm": "sha" }, "encryption": { "priv": "aes", "priv_option": "128" }, "group": "DNB-SNMP-RO", "username": "dnb_snmp_ro", "version": "v3" }, { "authentication": { "algorithm": "sha" }, "encryption": { "priv": "aes", "priv_option": "128" }, "group": "DNB-SNMP-RW", "username": "dnb_snmp_rw", "version": "v3" } ], "views": [ { "family_name": "iso", "included": true, "name": "SNMP-VIEW-ALL" }, { "family_name": "iso", "included": true, "name": "SNMP-WRITE-ALL" } ] }, "before": { "contact": "T&S TIO | Connectivity", "groups": [ { "acl_v4": "DNB-SNMP", "group": "DNB-SNMP-RO", "read": "SNMP-VIEW-ALL", "version": "v3", "version_option": "priv" }, { "acl_v4": "DNB-SNMP", "group": "DNB-SNMP-RW", "read": "SNMP-VIEW-ALL", "version": "v3", "version_option": "priv", "write": "SNMP-WRITE-ALL" } ], "hosts": [ { "community_string": "solarwinds_readonly", "host": "10.161.115.173", "version": "3", "version_option": "priv" }, { "community_string": "solarwinds_readonly", "host": "10.161.115.182", "version": "3", "version_option": "priv" }, { "community_string": "solarwinds_readonly", "host": "10.162.240.200", "version": "3", "version_option": "priv" } ], "if_index": true, "location": "EMEA,NORWAY,GREEN MOUNTAIN", "users": [ { "authentication": { "algorithm": "sha" }, "encryption": { "priv": "aes", "priv_option": "128" }, "group": "DNB-SNMP-RO", "username": "dnb_snmp_ro", "version": "v3" }, { "authentication": { "algorithm": "sha" }, "encryption": { "priv": "aes", "priv_option": "128" }, "group": "DNB-SNMP-RW", "username": "dnb_snmp_rw", "version": "v3" } ], "views": [ { "family_name": "iso", "included": true, "name": "SNMP-VIEW-ALL" }, { "family_name": "iso", "included": true, "name": "SNMP-WRITE-ALL" } ] }, "changed": true, "commands": [ "snmp-server user dnb_snmp_rw DNB-SNMP-RW v3 auth sha ******** priv aes 128 ********", "snmp-server user dnb_snmp_ro DNB-SNMP-RO v3 auth sha ******** priv aes 128 ********" ], "invocation": { "module_args": { "config": { "accounting": null, "cache": null, "chassis_id": null, "communities": null, "contact": "T&S TIO | Connectivity", "context": null, "drop": null, "engine_id": null, "file_transfer": null, "groups": [ { "acl_v4": "DNB-SNMP", "acl_v6": null, "context": null, "group": "DNB-SNMP-RO", "match": null, "notify": null, "read": "SNMP-VIEW-ALL", "version": "v3", "version_option": "priv", "write": null }, { "acl_v4": "DNB-SNMP", "acl_v6": null, "context": null, "group": "DNB-SNMP-RW", "match": null, "notify": null, "read": "SNMP-VIEW-ALL", "version": "v3", "version_option": "priv", "write": "SNMP-WRITE-ALL" } ], "hosts": [ { "community_string": "solarwinds_readonly", "host": "10.161.115.173", "informs": null, "traps": null, "version": "3", "version_option": "priv", "vrf": null }, { "community_string": "solarwinds_readonly", "host": "10.161.115.182", "informs": null, "traps": null, "version": "3", "version_option": "priv", "vrf": null }, { "community_string": "solarwinds_readonly", "host": "10.162.240.200", "informs": null, "traps": null, "version": "3", "version_option": "priv", "vrf": null } ], "if_index": true, "inform": null, "ip": null, "location": "EMEA,NORWAY,GREEN MOUNTAIN", "manager": null, "packet_size": null, "password_policy": null, "queue_length": null, "source_interface": null, "system_shutdown": null, "trap_source": null, "trap_timeout": null, "traps": null, "users": [ { "acl_v4": null, "acl_v6": null, "authentication": { "algorithm": "sha", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER" }, "encryption": { "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "priv": "aes", "priv_option": "128" }, "group": "DNB-SNMP-RW", "remote": null, "udp_port": null, "username": "dnb_snmp_rw", "version": "v3", "version_option": null, "vrf": null }, { "acl_v4": null, "acl_v6": null, "authentication": { "algorithm": "sha", "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER" }, "encryption": { "password": "VALUE_SPECIFIED_IN_NO_LOG_PARAMETER", "priv": "aes", "priv_option": "128" }, "group": "DNB-SNMP-RO", "remote": null, "udp_port": null, "username": "dnb_snmp_ro", "version": "v3", "version_option": null, "vrf": null } ], "views": [ { "excluded": null, "family_name": "iso", "included": true, "name": "SNMP-VIEW-ALL" }, { "excluded": null, "family_name": "iso", "included": true, "name": "SNMP-WRITE-ALL" } ] }, "running_config": null, "state": "overridden" } } } NOTIFIED HANDLER dnbconnectivity.network.vtp : Save ios. for NORNY-DH2-SVRMGMT-SW01 RUNNING HANDLER [dnbconnectivity.network.vtp : Save ios.] ********************** task path: /usr/share/ansible/collections/ansible_collections/dnbconnectivity/network/roles/vtp/handlers/main.yml:4 changed: [NORNY-DH2-SVRMGMT-SW01] => { "changed": true, "invocation": { "module_args": { "after": null, "backup": false, "backup_options": null, "before": null, "defaults": false, "diff_against": null, "diff_ignore_lines": null, "intended_config": null, "lines": null, "match": "line", "multiline_delimiter": "@", "parents": null, "replace": "line", "running_config": null, "save_when": "always", "src": null } } } PLAY RECAP ********************************************************************* NORNY-DH2-SVRMGMT-SW01 : ok=8 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0