2026-04-27 11:42:58.760735 | Job console starting 2026-04-27 11:42:58.780716 | Updating git repos 2026-04-27 11:42:58.810438 | Cloning repos into workspace 2026-04-27 11:42:58.945249 | Restoring repo states 2026-04-27 11:42:58.953173 | Merging changes 2026-04-27 11:42:59.251936 | Checking out repos 2026-04-27 11:42:59.292337 | Preparing playbooks 2026-04-27 11:43:01.251226 | Running Ansible setup 2026-04-27 11:43:07.298325 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-27 11:43:08.183562 | 2026-04-27 11:43:08.183957 | PLAY [localhost] 2026-04-27 11:43:08.197011 | 2026-04-27 11:43:08.210659 | TASK [Gathering Facts] 2026-04-27 11:43:09.281083 | localhost | ok 2026-04-27 11:43:09.287737 | 2026-04-27 11:43:09.287819 | TASK [Setup log path fact] 2026-04-27 11:43:09.324511 | localhost | ok 2026-04-27 11:43:09.344857 | 2026-04-27 11:43:09.345518 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-27 11:43:09.376696 | localhost | ok 2026-04-27 11:43:09.384596 | 2026-04-27 11:43:09.384811 | TASK [emit-job-header : Print job information] 2026-04-27 11:43:09.426283 | # Job Information 2026-04-27 11:43:09.426559 | Ansible Version: 2.16.16 2026-04-27 11:43:09.426627 | Job: ansible-collection-containers-molecule-forget-package-debian-trixie 2026-04-27 11:43:09.426667 | Pipeline: check 2026-04-27 11:43:09.426698 | Executor: 0a8996d2b663 2026-04-27 11:43:09.426730 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/124 2026-04-27 11:43:09.426764 | Event ID: cd948420-422d-11f1-9e04-109c29d93f2e 2026-04-27 11:43:09.432101 | 2026-04-27 11:43:09.432301 | LOOP [emit-job-header : Print node information] 2026-04-27 11:43:09.555897 | localhost | ok: 2026-04-27 11:43:09.556401 | localhost | # Node Information 2026-04-27 11:43:09.556535 | localhost | Inventory Hostname: debian-trixie 2026-04-27 11:43:09.556569 | localhost | Hostname: np0000170497 2026-04-27 11:43:09.556592 | localhost | Username: zuul 2026-04-27 11:43:09.556615 | localhost | Distro: Debian 13.4 2026-04-27 11:43:09.556636 | localhost | Provider: yul1 2026-04-27 11:43:09.556655 | localhost | Region: ca-ymq-1 2026-04-27 11:43:09.556674 | localhost | Label: debian-trixie 2026-04-27 11:43:09.556692 | localhost | Product Name: OpenStack Nova 2026-04-27 11:43:09.556711 | localhost | Interface IP: 199.204.45.250 2026-04-27 11:43:09.572889 | 2026-04-27 11:43:09.574691 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-27 11:43:10.060567 | localhost -> localhost | changed 2026-04-27 11:43:10.070061 | 2026-04-27 11:43:10.070374 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-27 11:43:11.083505 | localhost -> localhost | changed 2026-04-27 11:43:11.090222 | 2026-04-27 11:43:11.090337 | PLAY [all] 2026-04-27 11:43:11.097386 | 2026-04-27 11:43:11.097476 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-27 11:43:11.403624 | debian-trixie -> localhost | ok 2026-04-27 11:43:11.408355 | 2026-04-27 11:43:11.408461 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-27 11:43:11.436423 | debian-trixie | ok 2026-04-27 11:43:11.452909 | debian-trixie | included: /var/lib/zuul/builds/27f7d30aec31487ebdb5f6eb72ca5780/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-27 11:43:11.459647 | 2026-04-27 11:43:11.459809 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-27 11:43:13.135043 | debian-trixie -> localhost | Generating public/private rsa key pair. 2026-04-27 11:43:13.135918 | debian-trixie -> localhost | Your identification has been saved in /var/lib/zuul/builds/27f7d30aec31487ebdb5f6eb72ca5780/work/27f7d30aec31487ebdb5f6eb72ca5780_id_rsa 2026-04-27 11:43:13.135972 | debian-trixie -> localhost | Your public key has been saved in /var/lib/zuul/builds/27f7d30aec31487ebdb5f6eb72ca5780/work/27f7d30aec31487ebdb5f6eb72ca5780_id_rsa.pub 2026-04-27 11:43:13.136008 | debian-trixie -> localhost | The key fingerprint is: 2026-04-27 11:43:13.136043 | debian-trixie -> localhost | SHA256:yG4i2RdY4j8Ac/JxpDCLHnfSKkzvOJ6AlLlRg8IvcYY zuul-build-sshkey 2026-04-27 11:43:13.136095 | debian-trixie -> localhost | The key's randomart image is: 2026-04-27 11:43:13.136129 | debian-trixie -> localhost | +---[RSA 3072]----+ 2026-04-27 11:43:13.136165 | debian-trixie -> localhost | | o . | 2026-04-27 11:43:13.136199 | debian-trixie -> localhost | |..o+.o | 2026-04-27 11:43:13.136230 | debian-trixie -> localhost | |oE=B=oo | 2026-04-27 11:43:13.136260 | debian-trixie -> localhost | |= %B=B . | 2026-04-27 11:43:13.136291 | debian-trixie -> localhost | | X += + S | 2026-04-27 11:43:13.136321 | debian-trixie -> localhost | |o Bo + . | 2026-04-27 11:43:13.136351 | debian-trixie -> localhost | |o+o.o * | 2026-04-27 11:43:13.136381 | debian-trixie -> localhost | |o o. + . | 2026-04-27 11:43:13.136415 | debian-trixie -> localhost | | o | 2026-04-27 11:43:13.136445 | debian-trixie -> localhost | +----[SHA256]-----+ 2026-04-27 11:43:13.136683 | debian-trixie -> localhost | ok: Runtime: 0:00:01.040161 2026-04-27 11:43:13.145046 | 2026-04-27 11:43:13.145275 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-27 11:43:13.201954 | debian-trixie | ok 2026-04-27 11:43:13.221520 | debian-trixie | included: /var/lib/zuul/builds/27f7d30aec31487ebdb5f6eb72ca5780/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-27 11:43:13.241788 | 2026-04-27 11:43:13.241931 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-27 11:43:13.272612 | debian-trixie | skipping: Conditional result was False 2026-04-27 11:43:13.277283 | 2026-04-27 11:43:13.277375 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-27 11:43:13.915931 | debian-trixie | changed 2026-04-27 11:43:13.925332 | 2026-04-27 11:43:13.925561 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-27 11:43:14.166033 | debian-trixie | ok 2026-04-27 11:43:14.171112 | 2026-04-27 11:43:14.171180 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-27 11:43:14.756775 | debian-trixie | changed 2026-04-27 11:43:14.807623 | 2026-04-27 11:43:14.807809 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-27 11:43:15.376548 | debian-trixie | changed 2026-04-27 11:43:15.449171 | 2026-04-27 11:43:15.449326 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-27 11:43:15.483777 | debian-trixie | skipping: Conditional result was False 2026-04-27 11:43:15.490433 | 2026-04-27 11:43:15.490582 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-27 11:43:16.480734 | debian-trixie -> localhost | changed 2026-04-27 11:43:16.492035 | 2026-04-27 11:43:16.492218 | TASK [add-build-sshkey : Add back temp key] 2026-04-27 11:43:17.208728 | debian-trixie -> localhost | Identity added: /var/lib/zuul/builds/27f7d30aec31487ebdb5f6eb72ca5780/work/27f7d30aec31487ebdb5f6eb72ca5780_id_rsa (zuul-build-sshkey) 2026-04-27 11:43:17.209011 | debian-trixie -> localhost | ok: Runtime: 0:00:00.016203 2026-04-27 11:43:17.213739 | 2026-04-27 11:43:17.213813 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-27 11:43:17.585754 | debian-trixie | ok 2026-04-27 11:43:17.592615 | 2026-04-27 11:43:17.592785 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-27 11:43:17.620323 | debian-trixie | skipping: Conditional result was False 2026-04-27 11:43:17.647627 | 2026-04-27 11:43:17.647833 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-27 11:43:18.067772 | debian-trixie | ok 2026-04-27 11:43:18.349263 | 2026-04-27 11:43:18.349447 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-27 11:43:19.483965 | debian-trixie | Output suppressed because no_log was given 2026-04-27 11:43:19.501705 | 2026-04-27 11:43:19.501881 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-27 11:43:19.727335 | debian-trixie | ok: "logs" 2026-04-27 11:43:19.727644 | debian-trixie | ok: All items complete 2026-04-27 11:43:19.727703 | 2026-04-27 11:43:19.934890 | debian-trixie | ok: "artifacts" 2026-04-27 11:43:20.141475 | debian-trixie | ok: "docs" 2026-04-27 11:43:20.165416 | 2026-04-27 11:43:20.165641 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-27 11:43:20.398178 | debian-trixie | changed: "logs" 2026-04-27 11:43:20.610429 | debian-trixie | changed: "artifacts" 2026-04-27 11:43:20.796002 | debian-trixie | changed: "docs" 2026-04-27 11:43:20.812845 | 2026-04-27 11:43:20.813008 | PLAY RECAP 2026-04-27 11:43:20.813060 | debian-trixie | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-27 11:43:20.813090 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-27 11:43:20.813111 | 2026-04-27 11:43:20.971946 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-27 11:43:20.973594 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-27 11:43:21.636754 | 2026-04-27 11:43:21.636881 | PLAY [all] 2026-04-27 11:43:21.650986 | 2026-04-27 11:43:21.651132 | TASK [setup-uv : Extract archive] 2026-04-27 11:43:24.224065 | debian-trixie | changed 2026-04-27 11:43:24.238414 | 2026-04-27 11:43:24.238768 | TASK [setup-uv : Print version] 2026-04-27 11:43:24.605895 | debian-trixie | uv 0.8.13 2026-04-27 11:43:24.786971 | debian-trixie | ok: Runtime: 0:00:00.014415 2026-04-27 11:43:24.792177 | 2026-04-27 11:43:24.792267 | PLAY RECAP 2026-04-27 11:43:24.792310 | debian-trixie | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-27 11:43:24.792335 | 2026-04-27 11:43:24.961179 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-27 11:43:24.963219 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-27 11:43:25.864702 | 2026-04-27 11:43:25.864936 | PLAY [all] 2026-04-27 11:43:25.876784 | 2026-04-27 11:43:25.876933 | TASK [Copy inventory file for Zuul] 2026-04-27 11:43:26.966250 | debian-trixie | changed 2026-04-27 11:43:26.970798 | 2026-04-27 11:43:26.970916 | TASK [Switch "ansible_host" to private IP] 2026-04-27 11:43:27.294952 | debian-trixie | changed: 1 replacements made 2026-04-27 11:43:27.300287 | 2026-04-27 11:43:27.300418 | TASK [Run Molecule scenario] 2026-04-27 11:43:27.772431 | debian-trixie | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-04-27 11:43:27.772557 | debian-trixie | Creating virtual environment at: .venv 2026-04-27 11:43:28.110542 | debian-trixie | Downloading pygments (1.2MiB) 2026-04-27 11:43:28.110827 | debian-trixie | Downloading cryptography (4.3MiB) 2026-04-27 11:43:28.111190 | debian-trixie | Downloading ansible-core (2.3MiB) 2026-04-27 11:43:28.272973 | debian-trixie | Downloading cryptography 2026-04-27 11:43:28.321305 | debian-trixie | Downloading pygments 2026-04-27 11:43:28.503634 | debian-trixie | Downloading ansible-core 2026-04-27 11:43:28.553511 | debian-trixie | Installed 36 packages in 49ms 2026-04-27 11:43:29.280623 | debian-trixie | INFO Collection 'vexxhost.containers' detected. 2026-04-27 11:43:29.280701 | debian-trixie | INFO Scenarios will be used from 'extensions/molecule' 2026-04-27 11:43:30.135696 | debian-trixie | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-04-27 11:43:30.135768 | debian-trixie | INFO default scenario not found, disabling shared state. 2026-04-27 11:43:30.135790 | debian-trixie | INFO [forget-package > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-04-27 11:43:30.135855 | debian-trixie | INFO [forget-package > prerun] Performing prerun with role_name_check=0... 2026-04-27 11:43:38.224720 | debian-trixie | INFO [forget-package > dependency] Executing 2026-04-27 11:43:38.224836 | debian-trixie | WARNING [forget-package > dependency] Missing roles requirements file: requirements.yml 2026-04-27 11:43:38.225107 | debian-trixie | WARNING [forget-package > dependency] Missing collections requirements file: collections.yml 2026-04-27 11:43:38.225281 | debian-trixie | WARNING [forget-package > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-04-27 11:43:38.231514 | debian-trixie | INFO [forget-package > cleanup] Executing 2026-04-27 11:43:38.231957 | debian-trixie | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-27 11:43:38.237997 | debian-trixie | INFO [forget-package > destroy] Executing 2026-04-27 11:43:38.238034 | debian-trixie | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-27 11:43:38.238124 | debian-trixie | INFO [forget-package > destroy] Executed: Successful 2026-04-27 11:43:38.244329 | debian-trixie | INFO [forget-package > syntax] Executing 2026-04-27 11:43:38.772530 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-27 11:43:38.772631 | debian-trixie | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-04-27 11:43:38.772832 | debian-trixie | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-04-27 11:43:38.773006 | debian-trixie | 2026-04-27 11:43:39.119024 | debian-trixie | 2026-04-27 11:43:39.119140 | debian-trixie | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/forget-package/converge.yml 2026-04-27 11:43:39.176318 | debian-trixie | INFO [forget-package > syntax] Executed: Successful 2026-04-27 11:43:39.185849 | debian-trixie | INFO [forget-package > create] Executing 2026-04-27 11:43:39.187877 | debian-trixie | WARNING [forget-package > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-27 11:43:39.194396 | debian-trixie | INFO [forget-package > prepare] Executing 2026-04-27 11:43:39.701162 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-27 11:43:39.701219 | debian-trixie | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-04-27 11:43:39.701229 | debian-trixie | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-04-27 11:43:39.701237 | debian-trixie | 2026-04-27 11:43:40.056530 | debian-trixie | 2026-04-27 11:43:40.056702 | debian-trixie | PLAY [Prepare] ***************************************************************** 2026-04-27 11:43:40.056913 | debian-trixie | 2026-04-27 11:43:40.057132 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-27 11:43:40.057407 | debian-trixie | Monday 27 April 2026 11:43:40 +0000 (0:00:00.029) 0:00:00.029 ********** 2026-04-27 11:43:41.398352 | debian-trixie | [WARNING]: Host 'debian-trixie' is using the discovered Python interpreter at '/usr/bin/python3.13', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-04-27 11:43:41.401643 | debian-trixie | ok: [debian-trixie] 2026-04-27 11:43:41.401843 | debian-trixie | 2026-04-27 11:43:41.402057 | debian-trixie | TASK [Install NGINX] *********************************************************** 2026-04-27 11:43:41.402268 | debian-trixie | Monday 27 April 2026 11:43:41 +0000 (0:00:01.345) 0:00:01.375 ********** 2026-04-27 11:43:50.257546 | debian-trixie | changed: [debian-trixie] 2026-04-27 11:43:50.257685 | debian-trixie | 2026-04-27 11:43:50.257990 | debian-trixie | TASK [Ensure NGINX is running] ************************************************* 2026-04-27 11:43:50.258211 | debian-trixie | Monday 27 April 2026 11:43:50 +0000 (0:00:08.855) 0:00:10.231 ********** 2026-04-27 11:43:50.984542 | debian-trixie | ok: [debian-trixie] 2026-04-27 11:43:50.984671 | debian-trixie | 2026-04-27 11:43:50.984892 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-27 11:43:50.985115 | debian-trixie | debian-trixie : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-27 11:43:50.985298 | debian-trixie | 2026-04-27 11:43:50.985463 | debian-trixie | 2026-04-27 11:43:50.985726 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-27 11:43:50.985897 | debian-trixie | Monday 27 April 2026 11:43:50 +0000 (0:00:00.727) 0:00:10.958 ********** 2026-04-27 11:43:50.986084 | debian-trixie | =============================================================================== 2026-04-27 11:43:50.986277 | debian-trixie | Install NGINX ----------------------------------------------------------- 8.86s 2026-04-27 11:43:50.986451 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.35s 2026-04-27 11:43:50.986725 | debian-trixie | Ensure NGINX is running ------------------------------------------------- 0.73s 2026-04-27 11:43:51.128351 | debian-trixie | INFO [forget-package > prepare] Executed: Successful 2026-04-27 11:43:51.137521 | debian-trixie | INFO [forget-package > converge] Executing 2026-04-27 11:43:51.692410 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-27 11:43:51.692605 | debian-trixie | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-04-27 11:43:51.692913 | debian-trixie | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-04-27 11:43:51.693033 | debian-trixie | 2026-04-27 11:43:52.020832 | debian-trixie | 2026-04-27 11:43:52.020981 | debian-trixie | PLAY [Converge] **************************************************************** 2026-04-27 11:43:52.021150 | debian-trixie | 2026-04-27 11:43:52.021337 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-27 11:43:52.021583 | debian-trixie | Monday 27 April 2026 11:43:52 +0000 (0:00:00.008) 0:00:00.008 ********** 2026-04-27 11:43:53.141937 | debian-trixie | [WARNING]: Host 'debian-trixie' is using the discovered Python interpreter at '/usr/bin/python3.13', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-04-27 11:43:53.141992 | debian-trixie | ok: [debian-trixie] 2026-04-27 11:43:53.142061 | debian-trixie | 2026-04-27 11:43:53.145457 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-27 11:43:53.145479 | debian-trixie | Monday 27 April 2026 11:43:53 +0000 (0:00:01.120) 0:00:01.129 ********** 2026-04-27 11:43:53.550135 | debian-trixie | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created with a mode of 0700, this may cause issues when running as another user. To avoid this, create the remote_tmp dir with the correct permissions manually 2026-04-27 11:43:53.554769 | debian-trixie | changed: [debian-trixie] 2026-04-27 11:43:53.554951 | debian-trixie | 2026-04-27 11:43:53.555184 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-27 11:43:53.555344 | debian-trixie | debian-trixie : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-27 11:43:53.555525 | debian-trixie | 2026-04-27 11:43:53.555687 | debian-trixie | 2026-04-27 11:43:53.555877 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-27 11:43:53.556066 | debian-trixie | Monday 27 April 2026 11:43:53 +0000 (0:00:00.413) 0:00:01.543 ********** 2026-04-27 11:43:53.556240 | debian-trixie | =============================================================================== 2026-04-27 11:43:53.556428 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.12s 2026-04-27 11:43:53.556613 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.41s 2026-04-27 11:43:53.639068 | debian-trixie | INFO [forget-package > converge] Executed: Successful 2026-04-27 11:43:53.648120 | debian-trixie | INFO [forget-package > idempotence] Executing 2026-04-27 11:43:54.182428 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-27 11:43:54.182555 | debian-trixie | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-04-27 11:43:54.182718 | debian-trixie | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-04-27 11:43:54.182953 | debian-trixie | 2026-04-27 11:43:54.529422 | debian-trixie | 2026-04-27 11:43:54.529669 | debian-trixie | PLAY [Converge] **************************************************************** 2026-04-27 11:43:54.529893 | debian-trixie | 2026-04-27 11:43:54.530119 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-27 11:43:54.530283 | debian-trixie | Monday 27 April 2026 11:43:54 +0000 (0:00:00.008) 0:00:00.008 ********** 2026-04-27 11:43:55.613117 | debian-trixie | [WARNING]: Host 'debian-trixie' is using the discovered Python interpreter at '/usr/bin/python3.13', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-04-27 11:43:55.615271 | debian-trixie | ok: [debian-trixie] 2026-04-27 11:43:55.615438 | debian-trixie | 2026-04-27 11:43:55.615629 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-27 11:43:55.615816 | debian-trixie | Monday 27 April 2026 11:43:55 +0000 (0:00:01.086) 0:00:01.095 ********** 2026-04-27 11:43:56.032036 | debian-trixie | ok: [debian-trixie] 2026-04-27 11:43:56.032176 | debian-trixie | 2026-04-27 11:43:56.032365 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-27 11:43:56.032573 | debian-trixie | debian-trixie : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-27 11:43:56.032744 | debian-trixie | 2026-04-27 11:43:56.032910 | debian-trixie | 2026-04-27 11:43:56.033090 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-27 11:43:56.033279 | debian-trixie | Monday 27 April 2026 11:43:56 +0000 (0:00:00.416) 0:00:01.512 ********** 2026-04-27 11:43:56.033453 | debian-trixie | =============================================================================== 2026-04-27 11:43:56.033707 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.09s 2026-04-27 11:43:56.033883 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.42s 2026-04-27 11:43:56.125806 | debian-trixie | INFO [forget-package > idempotence] Executed: Successful 2026-04-27 11:43:56.136228 | debian-trixie | INFO [forget-package > side_effect] Executing 2026-04-27 11:43:56.136643 | debian-trixie | WARNING [forget-package > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-27 11:43:56.144366 | debian-trixie | INFO [forget-package > verify] Executing 2026-04-27 11:43:56.666215 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-27 11:43:56.666501 | debian-trixie | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-04-27 11:43:56.666713 | debian-trixie | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-04-27 11:43:56.666889 | debian-trixie | 2026-04-27 11:43:56.975007 | debian-trixie | 2026-04-27 11:43:56.975135 | debian-trixie | PLAY [Verify] ****************************************************************** 2026-04-27 11:43:56.975320 | debian-trixie | 2026-04-27 11:43:56.975581 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-27 11:43:56.975716 | debian-trixie | Monday 27 April 2026 11:43:56 +0000 (0:00:00.008) 0:00:00.008 ********** 2026-04-27 11:43:59.036572 | debian-trixie | [WARNING]: Host 'debian-trixie' is using the discovered Python interpreter at '/usr/bin/python3.13', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-04-27 11:43:59.039090 | debian-trixie | ok: [debian-trixie] 2026-04-27 11:43:59.039280 | debian-trixie | 2026-04-27 11:43:59.039475 | debian-trixie | TASK [Populate package facts] ************************************************** 2026-04-27 11:43:59.039667 | debian-trixie | Monday 27 April 2026 11:43:59 +0000 (0:00:02.063) 0:00:02.072 ********** 2026-04-27 11:44:00.439974 | debian-trixie | ok: [debian-trixie] 2026-04-27 11:44:00.440123 | debian-trixie | 2026-04-27 11:44:00.440318 | debian-trixie | TASK [Populate service facts] ************************************************** 2026-04-27 11:44:00.440510 | debian-trixie | Monday 27 April 2026 11:44:00 +0000 (0:00:01.400) 0:00:03.473 ********** 2026-04-27 11:44:04.054707 | debian-trixie | ok: [debian-trixie] 2026-04-27 11:44:04.054815 | debian-trixie | 2026-04-27 11:44:04.055012 | debian-trixie | TASK [Assert that the NGINX package is not installed] ************************** 2026-04-27 11:44:04.055206 | debian-trixie | Monday 27 April 2026 11:44:04 +0000 (0:00:03.614) 0:00:07.087 ********** 2026-04-27 11:44:04.084642 | debian-trixie | ok: [debian-trixie] => { 2026-04-27 11:44:04.084778 | debian-trixie | "changed": false, 2026-04-27 11:44:04.084991 | debian-trixie | "msg": "All assertions passed" 2026-04-27 11:44:04.085147 | debian-trixie | } 2026-04-27 11:44:04.085309 | debian-trixie | 2026-04-27 11:44:04.085502 | debian-trixie | TASK [Assert that the NGINX service is still up] ******************************* 2026-04-27 11:44:04.085729 | debian-trixie | Monday 27 April 2026 11:44:04 +0000 (0:00:00.029) 0:00:07.117 ********** 2026-04-27 11:44:04.113946 | debian-trixie | ok: [debian-trixie] => { 2026-04-27 11:44:04.114106 | debian-trixie | "changed": false, 2026-04-27 11:44:04.114296 | debian-trixie | "msg": "All assertions passed" 2026-04-27 11:44:04.114481 | debian-trixie | } 2026-04-27 11:44:04.114653 | debian-trixie | 2026-04-27 11:44:04.114836 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-27 11:44:04.115040 | debian-trixie | debian-trixie : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-27 11:44:04.115198 | debian-trixie | 2026-04-27 11:44:04.115365 | debian-trixie | 2026-04-27 11:44:04.115587 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-27 11:44:04.115757 | debian-trixie | Monday 27 April 2026 11:44:04 +0000 (0:00:00.029) 0:00:07.147 ********** 2026-04-27 11:44:04.115928 | debian-trixie | =============================================================================== 2026-04-27 11:44:04.116113 | debian-trixie | Populate service facts -------------------------------------------------- 3.61s 2026-04-27 11:44:04.116307 | debian-trixie | Gathering Facts --------------------------------------------------------- 2.06s 2026-04-27 11:44:04.116510 | debian-trixie | Populate package facts -------------------------------------------------- 1.40s 2026-04-27 11:44:04.116707 | debian-trixie | Assert that the NGINX package is not installed -------------------------- 0.03s 2026-04-27 11:44:04.116904 | debian-trixie | Assert that the NGINX service is still up ------------------------------- 0.03s 2026-04-27 11:44:04.207422 | debian-trixie | INFO [forget-package > verify] Executed: Successful 2026-04-27 11:44:04.217816 | debian-trixie | INFO [forget-package > cleanup] Executing 2026-04-27 11:44:04.218090 | debian-trixie | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-27 11:44:04.223309 | debian-trixie | INFO [forget-package > destroy] Executing 2026-04-27 11:44:04.223389 | debian-trixie | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-27 11:44:04.223447 | debian-trixie | INFO [forget-package > destroy] Executed: Successful 2026-04-27 11:44:04.223708 | debian-trixie | WARNING Molecule executed 1 scenario (1 missing files) 2026-04-27 11:44:04.814477 | debian-trixie | ok: Runtime: 0:00:36.595811 2026-04-27 11:44:04.818671 | 2026-04-27 11:44:04.818767 | PLAY RECAP 2026-04-27 11:44:04.818848 | debian-trixie | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-27 11:44:04.818883 | 2026-04-27 11:44:04.965717 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-27 11:44:04.967111 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-27 11:44:05.682832 | 2026-04-27 11:44:05.682971 | PLAY [all] 2026-04-27 11:44:05.693308 | 2026-04-27 11:44:05.693423 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-27 11:44:05.738574 | debian-trixie | skipping: Conditional result was False 2026-04-27 11:44:05.748288 | 2026-04-27 11:44:05.748491 | TASK [fetch-output : Set log path for single node] 2026-04-27 11:44:05.791529 | debian-trixie | ok 2026-04-27 11:44:05.797214 | 2026-04-27 11:44:05.797332 | LOOP [fetch-output : Ensure local output dirs] 2026-04-27 11:44:06.290932 | debian-trixie -> localhost | ok: "/var/lib/zuul/builds/27f7d30aec31487ebdb5f6eb72ca5780/work/logs" 2026-04-27 11:44:06.536158 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/27f7d30aec31487ebdb5f6eb72ca5780/work/artifacts" 2026-04-27 11:44:06.784049 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/27f7d30aec31487ebdb5f6eb72ca5780/work/docs" 2026-04-27 11:44:06.803620 | 2026-04-27 11:44:06.803753 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-27 11:44:07.597319 | debian-trixie | ok 2026-04-27 11:44:07.597627 | debian-trixie | changed: All items complete 2026-04-27 11:44:07.597673 | 2026-04-27 11:44:08.154056 | debian-trixie | changed: .d..t...... ./ 2026-04-27 11:44:08.731901 | debian-trixie | changed: .d..t...... ./ 2026-04-27 11:44:08.753520 | 2026-04-27 11:44:08.753695 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-27 11:44:09.285551 | debian-trixie -> localhost | ok: Item: artifacts Runtime: 0:00:00.008144 2026-04-27 11:44:09.571007 | debian-trixie -> localhost | ok: Item: docs Runtime: 0:00:00.007400 2026-04-27 11:44:09.590810 | 2026-04-27 11:44:09.590934 | PLAY [all] 2026-04-27 11:44:09.596680 | 2026-04-27 11:44:09.596767 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-27 11:44:10.056280 | debian-trixie | changed 2026-04-27 11:44:10.063188 | 2026-04-27 11:44:10.063310 | PLAY RECAP 2026-04-27 11:44:10.063379 | debian-trixie | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-27 11:44:10.063415 | 2026-04-27 11:44:10.196081 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-27 11:44:10.198542 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-27 11:44:10.802816 | 2026-04-27 11:44:10.802954 | PLAY [localhost] 2026-04-27 11:44:10.813119 | 2026-04-27 11:44:10.813210 | TASK [Generate Zuul manifest] 2026-04-27 11:44:10.835088 | localhost | ok 2026-04-27 11:44:10.853690 | 2026-04-27 11:44:10.853845 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-27 11:44:11.273644 | localhost | changed 2026-04-27 11:44:11.286202 | 2026-04-27 11:44:11.286401 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-27 11:44:11.348781 | localhost | ok 2026-04-27 11:44:11.359335 | 2026-04-27 11:44:11.359518 | TASK [Upload logs] 2026-04-27 11:44:11.381630 | localhost | ok 2026-04-27 11:44:11.468204 | 2026-04-27 11:44:11.468369 | TASK [Set zuul-log-path fact] 2026-04-27 11:44:11.488488 | localhost | ok 2026-04-27 11:44:11.504689 | 2026-04-27 11:44:11.504858 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-27 11:44:11.537849 | localhost | ok 2026-04-27 11:44:11.550052 | 2026-04-27 11:44:11.550266 | TASK [upload-logs : Create log directories] 2026-04-27 11:44:12.042128 | localhost | changed 2026-04-27 11:44:12.048948 | 2026-04-27 11:44:12.049075 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-27 11:44:12.496215 | localhost -> localhost | ok: Runtime: 0:00:00.005146 2026-04-27 11:44:12.501320 | 2026-04-27 11:44:12.501391 | TASK [upload-logs : Upload logs to log server] 2026-04-27 11:44:13.031060 | localhost | Output suppressed because no_log was given 2026-04-27 11:44:13.036329 | 2026-04-27 11:44:13.036408 | LOOP [upload-logs : Compress console log and json output] 2026-04-27 11:44:13.089185 | localhost | skipping: Conditional result was False 2026-04-27 11:44:13.100263 | localhost | skipping: Conditional result was False 2026-04-27 11:44:13.109225 | 2026-04-27 11:44:13.109502 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-27 11:44:13.151672 | localhost | skipping: Conditional result was False 2026-04-27 11:44:13.152116 | 2026-04-27 11:44:13.156321 | localhost | skipping: Conditional result was False 2026-04-27 11:44:13.173617 | 2026-04-27 11:44:13.173799 | LOOP [upload-logs : Upload console log and json output]