# STDOUT: ---v---v---v---v---v--- ansible-playbook 2.9.27 config file = /etc/ansible/ansible.cfg configured module search path = ['/home/jenkins/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules'] ansible python module location = /opt/ansible-2.9/lib/python3.9/site-packages/ansible executable location = /opt/ansible-2.9/bin/ansible-playbook python version = 3.9.18 (main, Sep 7 2023, 00:00:00) [GCC 11.4.1 20230605 (Red Hat 11.4.1-2)] Using /etc/ansible/ansible.cfg as config file Skipping callback 'actionable', as we already have a stdout callback. Skipping callback 'counter_enabled', as we already have a stdout callback. Skipping callback 'debug', as we already have a stdout callback. Skipping callback 'dense', as we already have a stdout callback. Skipping callback 'dense', as we already have a stdout callback. Skipping callback 'full_skip', as we already have a stdout callback. Skipping callback 'json', as we already have a stdout callback. Skipping callback 'minimal', as we already have a stdout callback. Skipping callback 'null', as we already have a stdout callback. Skipping callback 'oneline', as we already have a stdout callback. Skipping callback 'selective', as we already have a stdout callback. Skipping callback 'skippy', as we already have a stdout callback. Skipping callback 'stderr', as we already have a stdout callback. Skipping callback 'unixy', as we already have a stdout callback. Skipping callback 'yaml', as we already have a stdout callback. PLAYBOOK: tests_default.yml **************************************************** 1 plays in /WORKDIR/git-journal_rate_limit14v2k7_m/tests/tests_default.yml PLAY [Ensure that the role runs with default parameters] *********************** META: ran handlers TASK [Default run (NOOP)] ****************************************************** task path: /WORKDIR/git-journal_rate_limit14v2k7_m/tests/tests_default.yml:9 Friday 08 December 2023 21:31:37 +0000 (0:00:00.014) 0:00:00.014 ******* TASK [linux-system-roles.logging : Set files output if files output is not defined and logging_inputs is not empty] *** task path: /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/main.yml:8 Friday 08 December 2023 21:31:37 +0000 (0:00:00.027) 0:00:00.041 ******* skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.logging : Set rsyslog_outputs] ************************ task path: /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/main.yml:20 Friday 08 December 2023 21:31:37 +0000 (0:00:00.021) 0:00:00.062 ******* ok: [sut] => { "ansible_facts": { "rsyslog_outputs": [] }, "changed": false } TASK [linux-system-roles.logging : Set rsyslog_inputs] ************************* task path: /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/main.yml:27 Friday 08 December 2023 21:31:37 +0000 (0:00:00.019) 0:00:00.082 ******* ok: [sut] => { "ansible_facts": { "rsyslog_inputs": [] }, "changed": false } TASK [linux-system-roles.logging : Set custom_config_files fact] *************** task path: /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/main.yml:33 Friday 08 December 2023 21:31:37 +0000 (0:00:00.019) 0:00:00.101 ******* TASK [linux-system-roles.logging : Check logging_inputs item in logging_flows.inputs] *** task path: /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/main.yml:46 Friday 08 December 2023 21:31:37 +0000 (0:00:00.015) 0:00:00.116 ******* TASK [linux-system-roles.logging : Gather ports specified in the logging_inputs and outputs vars] *** task path: /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/main.yml:57 Friday 08 December 2023 21:31:37 +0000 (0:00:00.015) 0:00:00.132 ******* included: /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/gather_ports.yml for sut TASK [linux-system-roles.logging : Initialize logging_tls_tcp_ports] *********** task path: /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/gather_ports.yml:3 Friday 08 December 2023 21:31:37 +0000 (0:00:00.025) 0:00:00.157 ******* ok: [sut] => { "ansible_facts": { "logging_tls_tcp_ports": [] }, "changed": false } TASK [linux-system-roles.logging : Initialize logging_tcp_ports] *************** task path: /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/gather_ports.yml:7 Friday 08 December 2023 21:31:37 +0000 (0:00:00.018) 0:00:00.176 ******* ok: [sut] => { "ansible_facts": { "logging_tcp_ports": [] }, "changed": false } TASK [linux-system-roles.logging : Initialize logging_tls_udp_ports] *********** task path: /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/gather_ports.yml:11 Friday 08 December 2023 21:31:37 +0000 (0:00:00.018) 0:00:00.194 ******* ok: [sut] => { "ansible_facts": { "logging_tls_udp_ports": [] }, "changed": false } TASK [linux-system-roles.logging : Initialize logging_udp_ports] *************** task path: /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/gather_ports.yml:15 Friday 08 December 2023 21:31:37 +0000 (0:00:00.018) 0:00:00.213 ******* ok: [sut] => { "ansible_facts": { "logging_udp_ports": [] }, "changed": false } TASK [linux-system-roles.logging : Parameter 'port' values] ******************** task path: /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/gather_ports.yml:24 Friday 08 December 2023 21:31:37 +0000 (0:00:00.018) 0:00:00.231 ******* skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.logging : Parameter 'tcp_port' values (without tls)] *** task path: /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/gather_ports.yml:93 Friday 08 December 2023 21:31:37 +0000 (0:00:00.017) 0:00:00.249 ******* skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.logging : Parameter 'tcp_port' values (with tls)] ***** task path: /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/gather_ports.yml:98 Friday 08 December 2023 21:31:37 +0000 (0:00:00.018) 0:00:00.267 ******* skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.logging : Parameter 'udp_port' values (without tls)] *** task path: /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/gather_ports.yml:103 Friday 08 December 2023 21:31:37 +0000 (0:00:00.017) 0:00:00.285 ******* skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.logging : Parameter 'udp_port' values (with tls)] ***** task path: /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/gather_ports.yml:108 Friday 08 December 2023 21:31:37 +0000 (0:00:00.018) 0:00:00.303 ******* skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.logging : Parameter 'server_port' values (without tls)] *** task path: /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/gather_ports.yml:113 Friday 08 December 2023 21:31:37 +0000 (0:00:00.018) 0:00:00.322 ******* skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.logging : Parameter 'server_port' values (with tls)] *** task path: /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/gather_ports.yml:118 Friday 08 December 2023 21:31:37 +0000 (0:00:00.017) 0:00:00.339 ******* skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.logging : Parameter 'tcp_ports' values (without tls)] *** task path: /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/gather_ports.yml:166 Friday 08 December 2023 21:31:37 +0000 (0:00:00.017) 0:00:00.357 ******* skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.logging : Parameter 'tcp_ports' values (with tls)] **** task path: /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/gather_ports.yml:171 Friday 08 December 2023 21:31:37 +0000 (0:00:00.017) 0:00:00.374 ******* skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.logging : Parameter 'udp_ports' values (without tls)] *** task path: /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/gather_ports.yml:177 Friday 08 December 2023 21:31:37 +0000 (0:00:00.017) 0:00:00.391 ******* skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.logging : Parameter 'udp_ports' values (with tls)] **** task path: /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/gather_ports.yml:182 Friday 08 December 2023 21:31:37 +0000 (0:00:00.017) 0:00:00.408 ******* skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.logging : Manage firewall on the gathered ports] ****** task path: /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/main.yml:60 Friday 08 December 2023 21:31:37 +0000 (0:00:00.017) 0:00:00.426 ******* included: /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/firewall.yml for sut TASK [linux-system-roles.logging : Initialize logging_firewall_ports] ********** task path: /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/firewall.yml:8 Friday 08 December 2023 21:31:37 +0000 (0:00:00.025) 0:00:00.452 ******* skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.logging : Add tcp ports to logging_firewall_ports] **** task path: /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/firewall.yml:12 Friday 08 December 2023 21:31:37 +0000 (0:00:00.018) 0:00:00.470 ******* TASK [linux-system-roles.logging : Add udp ports to logging_firewall_ports] **** task path: /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/firewall.yml:20 Friday 08 December 2023 21:31:37 +0000 (0:00:00.015) 0:00:00.486 ******* TASK [Manage firewall for specified ports] ************************************* task path: /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/firewall.yml:28 Friday 08 December 2023 21:31:37 +0000 (0:00:00.014) 0:00:00.501 ******* skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.logging : Manage selinux on the gathered ports] ******* task path: /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/main.yml:63 Friday 08 December 2023 21:31:37 +0000 (0:00:00.017) 0:00:00.518 ******* included: /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/selinux.yml for sut TASK [linux-system-roles.logging : Initialize logging_selinux_ports] *********** task path: /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/selinux.yml:8 Friday 08 December 2023 21:31:37 +0000 (0:00:00.028) 0:00:00.547 ******* skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.logging : Add non tls tcp ports to logging_selinux_ports] *** task path: /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/selinux.yml:12 Friday 08 December 2023 21:31:37 +0000 (0:00:00.018) 0:00:00.565 ******* TASK [linux-system-roles.logging : Add tls tcp ports to logging_selinux_ports] *** task path: /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/selinux.yml:21 Friday 08 December 2023 21:31:38 +0000 (0:00:00.019) 0:00:00.585 ******* TASK [linux-system-roles.logging : Add non tls udp ports to logging_selinux_ports] *** task path: /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/selinux.yml:30 Friday 08 December 2023 21:31:38 +0000 (0:00:00.017) 0:00:00.603 ******* TASK [linux-system-roles.logging : Add tls udp ports to logging_selinux_ports] *** task path: /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/selinux.yml:39 Friday 08 December 2023 21:31:38 +0000 (0:00:00.016) 0:00:00.619 ******* TASK [Manage selinux for specified ports] ************************************** task path: /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/selinux.yml:48 Friday 08 December 2023 21:31:38 +0000 (0:00:00.014) 0:00:00.634 ******* skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.logging : Generate certificates] ********************** task path: /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/main.yml:67 Friday 08 December 2023 21:31:38 +0000 (0:00:00.018) 0:00:00.653 ******* included: /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/certificate.yml for sut TASK [Generate certificates] *************************************************** task path: /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/certificate.yml:2 Friday 08 December 2023 21:31:38 +0000 (0:00:00.031) 0:00:00.684 ******* skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.logging : Re-read facts after adding custom fact] ***** task path: /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/main.yml:73 Friday 08 December 2023 21:31:38 +0000 (0:00:00.019) 0:00:00.703 ******* skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.logging : Create rsyslog debug dir] ******************* task path: /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/main.yml:77 Friday 08 December 2023 21:31:38 +0000 (0:00:00.021) 0:00:00.724 ******* skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.logging : Delete debug file] ************************** task path: /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/main.yml:83 Friday 08 December 2023 21:31:38 +0000 (0:00:00.021) 0:00:00.746 ******* skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.logging : Create rsyslog debug file] ****************** task path: /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/main.yml:88 Friday 08 December 2023 21:31:38 +0000 (0:00:00.020) 0:00:00.766 ******* skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.logging : Use a debug var to avoid an empty dict in with_dict] *** task path: /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/main.yml:95 Friday 08 December 2023 21:31:38 +0000 (0:00:00.021) 0:00:00.787 ******* skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [linux-system-roles.logging : Populate rsyslog debug file] **************** task path: /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/main.yml:99 Friday 08 December 2023 21:31:38 +0000 (0:00:00.021) 0:00:00.809 ******* skipping: [sut] => { "changed": false, "skip_reason": "Conditional result was False" } TASK [Include Rsyslog role] **************************************************** task path: /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/main.yml:111 Friday 08 December 2023 21:31:38 +0000 (0:00:00.021) 0:00:00.830 ******* TASK [/WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/roles/rsyslog : Set platform/version specific variables] *** task path: /WORKDIR/git-journal_rate_limit14v2k7_m/roles/rsyslog/tasks/main.yml:4 Friday 08 December 2023 21:31:38 +0000 (0:00:00.031) 0:00:00.862 ******* included: /WORKDIR/git-journal_rate_limit14v2k7_m/roles/rsyslog/tasks/set_vars.yml for sut TASK [/WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/roles/rsyslog : Ensure ansible_facts used by role] *** task path: /WORKDIR/git-journal_rate_limit14v2k7_m/roles/rsyslog/tasks/set_vars.yml:4 Friday 08 December 2023 21:31:38 +0000 (0:00:00.010) 0:00:00.872 ******* An exception occurred during task execution. To see the full traceback, use -vvv. The error was: ModuleNotFoundError: No module named 'ansible.module_utils.six.moves' fatal: [sut]: FAILED! => { "changed": false, "rc": 1 } MSG: MODULE FAILURE See stdout/stderr for the exact error MODULE_STDERR: Traceback (most recent call last): File "", line 102, in File "", line 94, in _ansiballz_main File "", line 37, in invoke_module File "/tmp/ansible_setup_payload_ra7lu8ug/ansible_setup_payload.zip/ansible/module_utils/basic.py", line 173, in ModuleNotFoundError: No module named 'ansible.module_utils.six.moves' to retry, use: --limit @/tmp/tests_default.retry PLAY RECAP ********************************************************************* sut : ok=11 changed=0 unreachable=0 failed=1 skipped=31 rescued=0 ignored=0 Friday 08 December 2023 21:31:38 +0000 (0:00:00.346) 0:00:01.218 ******* =============================================================================== /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/roles/rsyslog : Ensure ansible_facts used by role --- 0.35s /WORKDIR/git-journal_rate_limit14v2k7_m/roles/rsyslog/tasks/set_vars.yml:4 ---- Include Rsyslog role ---------------------------------------------------- 0.03s /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/main.yml:111 linux-system-roles.logging : Generate certificates ---------------------- 0.03s /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/main.yml:67 linux-system-roles.logging : Manage selinux on the gathered ports ------- 0.03s /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/main.yml:63 Default run (NOOP) ------------------------------------------------------ 0.03s /WORKDIR/git-journal_rate_limit14v2k7_m/tests/tests_default.yml:9 ------------- linux-system-roles.logging : Manage firewall on the gathered ports ------ 0.03s /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/main.yml:60 linux-system-roles.logging : Gather ports specified in the logging_inputs and outputs vars --- 0.03s /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/main.yml:57 linux-system-roles.logging : Populate rsyslog debug file ---------------- 0.02s /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/main.yml:99 linux-system-roles.logging : Create rsyslog debug file ------------------ 0.02s /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/main.yml:88 linux-system-roles.logging : Set files output if files output is not defined and logging_inputs is not empty --- 0.02s /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/main.yml:8 linux-system-roles.logging : Re-read facts after adding custom fact ----- 0.02s /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/main.yml:73 linux-system-roles.logging : Use a debug var to avoid an empty dict in with_dict --- 0.02s /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/main.yml:95 linux-system-roles.logging : Create rsyslog debug dir ------------------- 0.02s /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/main.yml:77 linux-system-roles.logging : Delete debug file -------------------------- 0.02s /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/main.yml:83 linux-system-roles.logging : Set rsyslog_inputs ------------------------- 0.02s /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/main.yml:27 Generate certificates --------------------------------------------------- 0.02s /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/certificate.yml:2 linux-system-roles.logging : Add non tls tcp ports to logging_selinux_ports --- 0.02s /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/selinux.yml:12 linux-system-roles.logging : Set rsyslog_outputs ------------------------ 0.02s /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/main.yml:20 Manage selinux for specified ports -------------------------------------- 0.02s /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/selinux.yml:48 linux-system-roles.logging : Initialize logging_selinux_ports ----------- 0.02s /WORKDIR/git-journal_rate_limit14v2k7_m/tests/roles/linux-system-roles.logging/tasks/selinux.yml:8 ---^---^---^---^---^--- # STDERR: ---v---v---v---v---v--- ---^---^---^---^---^---