2026-03-11 16:44:59.400179 | Job console starting 2026-03-11 16:44:59.602821 | Updating git repos 2026-03-11 16:44:59.660168 | Cloning repos into workspace 2026-03-11 16:45:00.677163 | Restoring repo states 2026-03-11 16:45:00.694776 | Merging changes 2026-03-11 16:45:01.548881 | Checking out repos 2026-03-11 16:45:01.757682 | Preparing playbooks 2026-03-11 16:45:04.615348 | Running Ansible setup 2026-03-11 16:45:10.090837 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-03-11 16:45:10.642115 | 2026-03-11 16:45:10.642243 | PLAY [localhost] 2026-03-11 16:45:10.649719 | 2026-03-11 16:45:10.649790 | TASK [Gathering Facts] 2026-03-11 16:45:12.314581 | localhost | ok 2026-03-11 16:45:12.396832 | 2026-03-11 16:45:12.396961 | TASK [Setup log path fact] 2026-03-11 16:45:12.421566 | localhost | ok 2026-03-11 16:45:12.434559 | 2026-03-11 16:45:12.434762 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-11 16:45:12.465331 | localhost | ok 2026-03-11 16:45:12.473176 | 2026-03-11 16:45:12.473256 | TASK [emit-job-header : Print job information] 2026-03-11 16:45:12.516533 | # Job Information 2026-03-11 16:45:12.516814 | Ansible Version: 2.16.16 2026-03-11 16:45:12.516885 | Job: ansible-collection-containers-molecule-forget-package-debian-trixie 2026-03-11 16:45:12.516935 | Pipeline: check 2026-03-11 16:45:12.517020 | Executor: 0a8996d2b663 2026-03-11 16:45:12.517066 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/98 2026-03-11 16:45:12.517116 | Event ID: 76884650-1d69-11f1-8213-7e12ab15453b 2026-03-11 16:45:12.520458 | 2026-03-11 16:45:12.520527 | LOOP [emit-job-header : Print node information] 2026-03-11 16:45:12.660441 | localhost | ok: 2026-03-11 16:45:12.660625 | localhost | # Node Information 2026-03-11 16:45:12.660653 | localhost | Inventory Hostname: debian-trixie 2026-03-11 16:45:12.660678 | localhost | Hostname: np0000158381 2026-03-11 16:45:12.660698 | localhost | Username: zuul 2026-03-11 16:45:12.660720 | localhost | Distro: Debian 13.3 2026-03-11 16:45:12.660739 | localhost | Provider: yul1 2026-03-11 16:45:12.660764 | localhost | Region: ca-ymq-1 2026-03-11 16:45:12.660782 | localhost | Label: debian-trixie 2026-03-11 16:45:12.660800 | localhost | Product Name: OpenStack Nova 2026-03-11 16:45:12.660818 | localhost | Interface IP: 199.204.45.35 2026-03-11 16:45:12.679785 | 2026-03-11 16:45:12.679977 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-11 16:45:13.067889 | localhost -> localhost | changed 2026-03-11 16:45:13.073969 | 2026-03-11 16:45:13.074079 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-11 16:45:14.106067 | localhost -> localhost | changed 2026-03-11 16:45:14.116538 | 2026-03-11 16:45:14.116618 | PLAY [all] 2026-03-11 16:45:14.132705 | 2026-03-11 16:45:14.132808 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-11 16:45:14.395595 | debian-trixie -> localhost | ok 2026-03-11 16:45:14.403389 | 2026-03-11 16:45:14.403480 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-11 16:45:14.435216 | debian-trixie | ok 2026-03-11 16:45:14.674067 | debian-trixie | included: /var/lib/zuul/builds/654081742be24a9da49b431bbf2303d2/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-11 16:45:14.678959 | 2026-03-11 16:45:14.679062 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-11 16:45:15.299921 | debian-trixie -> localhost | Generating public/private rsa key pair. 2026-03-11 16:45:15.300118 | debian-trixie -> localhost | Your identification has been saved in /var/lib/zuul/builds/654081742be24a9da49b431bbf2303d2/work/654081742be24a9da49b431bbf2303d2_id_rsa 2026-03-11 16:45:15.300160 | debian-trixie -> localhost | Your public key has been saved in /var/lib/zuul/builds/654081742be24a9da49b431bbf2303d2/work/654081742be24a9da49b431bbf2303d2_id_rsa.pub 2026-03-11 16:45:15.300193 | debian-trixie -> localhost | The key fingerprint is: 2026-03-11 16:45:15.300224 | debian-trixie -> localhost | SHA256:a3tIYP7NpYAckQJuZPr7F25SJaZcKMm+eKIeHyV0wkQ zuul-build-sshkey 2026-03-11 16:45:15.300264 | debian-trixie -> localhost | The key's randomart image is: 2026-03-11 16:45:15.300294 | debian-trixie -> localhost | +---[RSA 3072]----+ 2026-03-11 16:45:15.300332 | debian-trixie -> localhost | | =E . | 2026-03-11 16:45:15.300364 | debian-trixie -> localhost | | =o . o | 2026-03-11 16:45:15.300393 | debian-trixie -> localhost | |..o= + . | 2026-03-11 16:45:15.300422 | debian-trixie -> localhost | | o= + B . | 2026-03-11 16:45:15.300450 | debian-trixie -> localhost | | ..+ O *S | 2026-03-11 16:45:15.300479 | debian-trixie -> localhost | | ..= * o. . | 2026-03-11 16:45:15.300507 | debian-trixie -> localhost | | o.o o +o= o | 2026-03-11 16:45:15.300535 | debian-trixie -> localhost | |o =.o +.o.= | 2026-03-11 16:45:15.300567 | debian-trixie -> localhost | |++ ..+ .. | 2026-03-11 16:45:15.300596 | debian-trixie -> localhost | +----[SHA256]-----+ 2026-03-11 16:45:15.300664 | debian-trixie -> localhost | ok: Runtime: 0:00:00.183399 2026-03-11 16:45:15.306232 | 2026-03-11 16:45:15.306298 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-11 16:45:15.346356 | debian-trixie | ok 2026-03-11 16:45:15.364014 | debian-trixie | included: /var/lib/zuul/builds/654081742be24a9da49b431bbf2303d2/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-11 16:45:15.376417 | 2026-03-11 16:45:15.376520 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-11 16:45:15.400678 | debian-trixie | skipping: Conditional result was False 2026-03-11 16:45:15.408864 | 2026-03-11 16:45:15.409003 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-11 16:45:15.954236 | debian-trixie | changed 2026-03-11 16:45:15.960833 | 2026-03-11 16:45:15.960913 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-11 16:45:16.173994 | debian-trixie | ok 2026-03-11 16:45:16.178030 | 2026-03-11 16:45:16.178095 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-11 16:45:16.727464 | debian-trixie | changed 2026-03-11 16:45:16.739617 | 2026-03-11 16:45:16.739743 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-11 16:45:17.252515 | debian-trixie | changed 2026-03-11 16:45:17.257426 | 2026-03-11 16:45:17.257497 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-11 16:45:17.271179 | debian-trixie | skipping: Conditional result was False 2026-03-11 16:45:17.278024 | 2026-03-11 16:45:17.278167 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-11 16:45:17.649551 | debian-trixie -> localhost | changed 2026-03-11 16:45:17.663974 | 2026-03-11 16:45:17.664125 | TASK [add-build-sshkey : Add back temp key] 2026-03-11 16:45:18.036015 | debian-trixie -> localhost | Identity added: /var/lib/zuul/builds/654081742be24a9da49b431bbf2303d2/work/654081742be24a9da49b431bbf2303d2_id_rsa (zuul-build-sshkey) 2026-03-11 16:45:18.036221 | debian-trixie -> localhost | ok: Runtime: 0:00:00.011449 2026-03-11 16:45:18.041466 | 2026-03-11 16:45:18.041744 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-11 16:45:18.419171 | debian-trixie | ok 2026-03-11 16:45:18.423161 | 2026-03-11 16:45:18.423228 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-11 16:45:18.447541 | debian-trixie | skipping: Conditional result was False 2026-03-11 16:45:18.477465 | 2026-03-11 16:45:18.479949 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-03-11 16:45:18.924883 | debian-trixie | ok 2026-03-11 16:45:18.985349 | 2026-03-11 16:45:18.993841 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-03-11 16:45:20.004720 | debian-trixie | Output suppressed because no_log was given 2026-03-11 16:45:20.206116 | 2026-03-11 16:45:20.206223 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-03-11 16:45:20.435228 | debian-trixie | ok: "logs" 2026-03-11 16:45:20.483258 | debian-trixie | ok: All items complete 2026-03-11 16:45:20.483462 | 2026-03-11 16:45:20.620073 | debian-trixie | ok: "artifacts" 2026-03-11 16:45:20.850636 | debian-trixie | ok: "docs" 2026-03-11 16:45:20.869759 | 2026-03-11 16:45:20.870033 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-03-11 16:45:21.106496 | debian-trixie | changed: "logs" 2026-03-11 16:45:21.299374 | debian-trixie | changed: "artifacts" 2026-03-11 16:45:21.499166 | debian-trixie | changed: "docs" 2026-03-11 16:45:21.613399 | 2026-03-11 16:45:21.613753 | PLAY RECAP 2026-03-11 16:45:21.613863 | debian-trixie | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-03-11 16:45:21.613920 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-11 16:45:21.614102 | 2026-03-11 16:45:21.792669 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-03-11 16:45:21.867230 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-03-11 16:45:22.504516 | 2026-03-11 16:45:22.529491 | PLAY [all] 2026-03-11 16:45:22.543892 | 2026-03-11 16:45:22.555164 | TASK [setup-uv : Extract archive] 2026-03-11 16:45:25.437671 | debian-trixie | changed 2026-03-11 16:45:25.442808 | 2026-03-11 16:45:25.442901 | TASK [setup-uv : Print version] 2026-03-11 16:45:25.797826 | debian-trixie | uv 0.8.13 2026-03-11 16:45:25.977286 | debian-trixie | ok: Runtime: 0:00:00.014700 2026-03-11 16:45:25.984830 | 2026-03-11 16:45:25.984886 | PLAY RECAP 2026-03-11 16:45:25.984939 | debian-trixie | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-11 16:45:25.984989 | 2026-03-11 16:45:26.211378 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-03-11 16:45:26.214271 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-03-11 16:45:26.836258 | 2026-03-11 16:45:26.836373 | PLAY [all] 2026-03-11 16:45:26.846223 | 2026-03-11 16:45:26.846295 | TASK [Copy inventory file for Zuul] 2026-03-11 16:45:27.914272 | debian-trixie | changed 2026-03-11 16:45:27.956861 | 2026-03-11 16:45:27.958142 | TASK [Switch "ansible_host" to private IP] 2026-03-11 16:45:28.292228 | debian-trixie | changed: 1 replacements made 2026-03-11 16:45:28.299039 | 2026-03-11 16:45:28.299128 | TASK [Run Molecule scenario] 2026-03-11 16:45:28.762312 | debian-trixie | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-03-11 16:45:28.762441 | debian-trixie | Creating virtual environment at: .venv 2026-03-11 16:45:29.022422 | debian-trixie | Downloading ansible-core (2.3MiB) 2026-03-11 16:45:29.022697 | debian-trixie | Downloading cryptography (4.3MiB) 2026-03-11 16:45:29.023218 | debian-trixie | Downloading pygments (1.2MiB) 2026-03-11 16:45:29.180402 | debian-trixie | Downloading cryptography 2026-03-11 16:45:29.239711 | debian-trixie | Downloading pygments 2026-03-11 16:45:29.443899 | debian-trixie | Downloading ansible-core 2026-03-11 16:45:29.498808 | debian-trixie | Installed 36 packages in 54ms 2026-03-11 16:45:30.171229 | debian-trixie | INFO Collection 'vexxhost.containers' detected. 2026-03-11 16:45:30.171286 | debian-trixie | INFO Scenarios will be used from 'extensions/molecule' 2026-03-11 16:45:31.119972 | debian-trixie | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-03-11 16:45:31.120039 | debian-trixie | INFO default scenario not found, disabling shared state. 2026-03-11 16:45:31.120064 | debian-trixie | INFO [forget-package > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-03-11 16:45:31.120168 | debian-trixie | INFO [forget-package > prerun] Performing prerun with role_name_check=0... 2026-03-11 16:45:41.309293 | debian-trixie | INFO [forget-package > dependency] Executing 2026-03-11 16:45:41.309383 | debian-trixie | WARNING [forget-package > dependency] Missing roles requirements file: requirements.yml 2026-03-11 16:45:41.309397 | debian-trixie | WARNING [forget-package > dependency] Missing collections requirements file: collections.yml 2026-03-11 16:45:41.309442 | debian-trixie | WARNING [forget-package > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-03-11 16:45:41.314114 | debian-trixie | INFO [forget-package > cleanup] Executing 2026-03-11 16:45:41.314440 | debian-trixie | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-03-11 16:45:41.319979 | debian-trixie | INFO [forget-package > destroy] Executing 2026-03-11 16:45:41.320058 | debian-trixie | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-03-11 16:45:41.320140 | debian-trixie | INFO [forget-package > destroy] Executed: Successful 2026-03-11 16:45:41.325489 | debian-trixie | INFO [forget-package > syntax] Executing 2026-03-11 16:45:41.896644 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-03-11 16:45:41.896896 | 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-03-11 16:45:41.897218 | 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-03-11 16:45:41.897392 | debian-trixie | 2026-03-11 16:45:42.310619 | debian-trixie | 2026-03-11 16:45:42.310694 | debian-trixie | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/forget-package/converge.yml 2026-03-11 16:45:42.377525 | debian-trixie | INFO [forget-package > syntax] Executed: Successful 2026-03-11 16:45:42.387974 | debian-trixie | INFO [forget-package > create] Executing 2026-03-11 16:45:42.389344 | debian-trixie | WARNING [forget-package > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-03-11 16:45:42.394679 | debian-trixie | INFO [forget-package > prepare] Executing 2026-03-11 16:45:42.919613 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-03-11 16:45:42.919679 | 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-03-11 16:45:42.919689 | 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-03-11 16:45:42.919697 | debian-trixie | 2026-03-11 16:45:43.281154 | debian-trixie | 2026-03-11 16:45:43.281213 | debian-trixie | PLAY [Prepare] ***************************************************************** 2026-03-11 16:45:43.281228 | debian-trixie | 2026-03-11 16:45:43.281347 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-03-11 16:45:43.281431 | debian-trixie | Wednesday 11 March 2026 16:45:43 +0000 (0:00:00.030) 0:00:00.030 ******* 2026-03-11 16:45:44.650968 | 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-03-11 16:45:44.654021 | debian-trixie | ok: [debian-trixie] 2026-03-11 16:45:44.654209 | debian-trixie | 2026-03-11 16:45:44.654419 | debian-trixie | TASK [Install NGINX] *********************************************************** 2026-03-11 16:45:44.654623 | debian-trixie | Wednesday 11 March 2026 16:45:44 +0000 (0:00:01.381) 0:00:01.411 ******* 2026-03-11 16:45:55.313819 | debian-trixie | changed: [debian-trixie] 2026-03-11 16:45:55.313970 | debian-trixie | 2026-03-11 16:45:55.314185 | debian-trixie | TASK [Ensure NGINX is running] ************************************************* 2026-03-11 16:45:55.314398 | debian-trixie | Wednesday 11 March 2026 16:45:55 +0000 (0:00:10.659) 0:00:12.070 ******* 2026-03-11 16:45:56.090208 | debian-trixie | ok: [debian-trixie] 2026-03-11 16:45:56.090365 | debian-trixie | 2026-03-11 16:45:56.090576 | debian-trixie | PLAY RECAP ********************************************************************* 2026-03-11 16:45:56.090790 | debian-trixie | debian-trixie : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-03-11 16:45:56.090972 | debian-trixie | 2026-03-11 16:45:56.091141 | debian-trixie | 2026-03-11 16:45:56.091321 | debian-trixie | TASKS RECAP ******************************************************************** 2026-03-11 16:45:56.091513 | debian-trixie | Wednesday 11 March 2026 16:45:56 +0000 (0:00:00.777) 0:00:12.848 ******* 2026-03-11 16:45:56.091732 | debian-trixie | =============================================================================== 2026-03-11 16:45:56.091914 | debian-trixie | Install NGINX ---------------------------------------------------------- 10.66s 2026-03-11 16:45:56.092098 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.38s 2026-03-11 16:45:56.092280 | debian-trixie | Ensure NGINX is running ------------------------------------------------- 0.78s 2026-03-11 16:45:56.270886 | debian-trixie | INFO [forget-package > prepare] Executed: Successful 2026-03-11 16:45:56.280678 | debian-trixie | INFO [forget-package > converge] Executing 2026-03-11 16:45:56.846467 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-03-11 16:45:56.846751 | 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-03-11 16:45:56.847192 | 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-03-11 16:45:56.847474 | debian-trixie | 2026-03-11 16:45:57.175013 | debian-trixie | 2026-03-11 16:45:57.175147 | debian-trixie | PLAY [Converge] **************************************************************** 2026-03-11 16:45:57.175331 | debian-trixie | 2026-03-11 16:45:57.175656 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-03-11 16:45:57.175907 | debian-trixie | Wednesday 11 March 2026 16:45:57 +0000 (0:00:00.010) 0:00:00.010 ******* 2026-03-11 16:45:58.346206 | 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-03-11 16:45:58.348588 | debian-trixie | ok: [debian-trixie] 2026-03-11 16:45:58.348748 | debian-trixie | 2026-03-11 16:45:58.348952 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-11 16:45:58.349137 | debian-trixie | Wednesday 11 March 2026 16:45:58 +0000 (0:00:01.173) 0:00:01.184 ******* 2026-03-11 16:45:58.796229 | 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-03-11 16:45:58.800636 | debian-trixie | changed: [debian-trixie] 2026-03-11 16:45:58.800721 | debian-trixie | 2026-03-11 16:45:58.800813 | debian-trixie | PLAY RECAP ********************************************************************* 2026-03-11 16:45:58.800914 | debian-trixie | debian-trixie : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-03-11 16:45:58.801017 | debian-trixie | 2026-03-11 16:45:58.801120 | debian-trixie | 2026-03-11 16:45:58.801262 | debian-trixie | TASKS RECAP ******************************************************************** 2026-03-11 16:45:58.801379 | debian-trixie | Wednesday 11 March 2026 16:45:58 +0000 (0:00:00.452) 0:00:01.637 ******* 2026-03-11 16:45:58.801502 | debian-trixie | =============================================================================== 2026-03-11 16:45:58.801616 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.17s 2026-03-11 16:45:58.801739 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.45s 2026-03-11 16:45:58.919946 | debian-trixie | INFO [forget-package > converge] Executed: Successful 2026-03-11 16:45:58.929588 | debian-trixie | INFO [forget-package > idempotence] Executing 2026-03-11 16:45:59.531191 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-03-11 16:45:59.531245 | 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-03-11 16:45:59.531305 | 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-03-11 16:45:59.531393 | debian-trixie | 2026-03-11 16:45:59.881906 | debian-trixie | 2026-03-11 16:45:59.881971 | debian-trixie | PLAY [Converge] **************************************************************** 2026-03-11 16:45:59.882180 | debian-trixie | 2026-03-11 16:45:59.882393 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-03-11 16:45:59.882679 | debian-trixie | Wednesday 11 March 2026 16:45:59 +0000 (0:00:00.008) 0:00:00.008 ******* 2026-03-11 16:46:02.066347 | 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-03-11 16:46:02.069949 | debian-trixie | ok: [debian-trixie] 2026-03-11 16:46:02.070122 | debian-trixie | 2026-03-11 16:46:02.070327 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-11 16:46:02.070659 | debian-trixie | Wednesday 11 March 2026 16:46:02 +0000 (0:00:02.188) 0:00:02.196 ******* 2026-03-11 16:46:02.523770 | debian-trixie | ok: [debian-trixie] 2026-03-11 16:46:02.523842 | debian-trixie | 2026-03-11 16:46:02.523852 | debian-trixie | PLAY RECAP ********************************************************************* 2026-03-11 16:46:02.523861 | debian-trixie | debian-trixie : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-03-11 16:46:02.523869 | debian-trixie | 2026-03-11 16:46:02.523876 | debian-trixie | 2026-03-11 16:46:02.523883 | debian-trixie | TASKS RECAP ******************************************************************** 2026-03-11 16:46:02.523893 | debian-trixie | Wednesday 11 March 2026 16:46:02 +0000 (0:00:00.451) 0:00:02.648 ******* 2026-03-11 16:46:02.523901 | debian-trixie | =============================================================================== 2026-03-11 16:46:02.523908 | debian-trixie | Gathering Facts --------------------------------------------------------- 2.19s 2026-03-11 16:46:02.523915 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.45s 2026-03-11 16:46:02.682859 | debian-trixie | INFO [forget-package > idempotence] Executed: Successful 2026-03-11 16:46:02.695079 | debian-trixie | INFO [forget-package > side_effect] Executing 2026-03-11 16:46:02.695390 | debian-trixie | WARNING [forget-package > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-03-11 16:46:02.701155 | debian-trixie | INFO [forget-package > verify] Executing 2026-03-11 16:46:03.337737 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-03-11 16:46:03.337860 | 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-03-11 16:46:03.338086 | 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-03-11 16:46:03.338261 | debian-trixie | 2026-03-11 16:46:03.715487 | debian-trixie | 2026-03-11 16:46:03.715606 | debian-trixie | PLAY [Verify] ****************************************************************** 2026-03-11 16:46:03.715656 | debian-trixie | 2026-03-11 16:46:03.715880 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-03-11 16:46:03.715909 | debian-trixie | Wednesday 11 March 2026 16:46:03 +0000 (0:00:00.010) 0:00:00.010 ******* 2026-03-11 16:46:04.851035 | 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-03-11 16:46:04.854497 | debian-trixie | ok: [debian-trixie] 2026-03-11 16:46:04.854673 | debian-trixie | 2026-03-11 16:46:04.854920 | debian-trixie | TASK [Populate package facts] ************************************************** 2026-03-11 16:46:04.855145 | debian-trixie | Wednesday 11 March 2026 16:46:04 +0000 (0:00:01.139) 0:00:01.149 ******* 2026-03-11 16:46:06.327398 | debian-trixie | ok: [debian-trixie] 2026-03-11 16:46:06.327487 | debian-trixie | 2026-03-11 16:46:06.327670 | debian-trixie | TASK [Populate service facts] ************************************************** 2026-03-11 16:46:06.327742 | debian-trixie | Wednesday 11 March 2026 16:46:06 +0000 (0:00:01.469) 0:00:02.619 ******* 2026-03-11 16:46:10.335142 | debian-trixie | ok: [debian-trixie] 2026-03-11 16:46:10.335227 | debian-trixie | 2026-03-11 16:46:10.335354 | debian-trixie | TASK [Assert that the NGINX package is not installed] ************************** 2026-03-11 16:46:10.335476 | debian-trixie | Wednesday 11 March 2026 16:46:10 +0000 (0:00:04.011) 0:00:06.631 ******* 2026-03-11 16:46:10.366556 | debian-trixie | ok: [debian-trixie] => { 2026-03-11 16:46:10.366653 | debian-trixie | "changed": false, 2026-03-11 16:46:10.366773 | debian-trixie | "msg": "All assertions passed" 2026-03-11 16:46:10.366889 | debian-trixie | } 2026-03-11 16:46:10.366997 | debian-trixie | 2026-03-11 16:46:10.367120 | debian-trixie | TASK [Assert that the NGINX service is still up] ******************************* 2026-03-11 16:46:10.367234 | debian-trixie | Wednesday 11 March 2026 16:46:10 +0000 (0:00:00.031) 0:00:06.662 ******* 2026-03-11 16:46:10.400040 | debian-trixie | ok: [debian-trixie] => { 2026-03-11 16:46:10.400091 | debian-trixie | "changed": false, 2026-03-11 16:46:10.400169 | debian-trixie | "msg": "All assertions passed" 2026-03-11 16:46:10.400249 | debian-trixie | } 2026-03-11 16:46:10.400335 | debian-trixie | 2026-03-11 16:46:10.400412 | debian-trixie | PLAY RECAP ********************************************************************* 2026-03-11 16:46:10.400520 | debian-trixie | debian-trixie : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-03-11 16:46:10.400581 | debian-trixie | 2026-03-11 16:46:10.400655 | debian-trixie | 2026-03-11 16:46:10.400737 | debian-trixie | TASKS RECAP ******************************************************************** 2026-03-11 16:46:10.400820 | debian-trixie | Wednesday 11 March 2026 16:46:10 +0000 (0:00:00.030) 0:00:06.693 ******* 2026-03-11 16:46:10.400897 | debian-trixie | =============================================================================== 2026-03-11 16:46:10.400979 | debian-trixie | Populate service facts -------------------------------------------------- 4.01s 2026-03-11 16:46:10.401062 | debian-trixie | Populate package facts -------------------------------------------------- 1.47s 2026-03-11 16:46:10.401145 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.14s 2026-03-11 16:46:10.401229 | debian-trixie | Assert that the NGINX package is not installed -------------------------- 0.03s 2026-03-11 16:46:10.401313 | debian-trixie | Assert that the NGINX service is still up ------------------------------- 0.03s 2026-03-11 16:46:10.501766 | debian-trixie | INFO [forget-package > verify] Executed: Successful 2026-03-11 16:46:10.513212 | debian-trixie | INFO [forget-package > cleanup] Executing 2026-03-11 16:46:10.513507 | debian-trixie | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-03-11 16:46:10.518963 | debian-trixie | INFO [forget-package > destroy] Executing 2026-03-11 16:46:10.518991 | debian-trixie | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-03-11 16:46:10.519083 | debian-trixie | INFO [forget-package > destroy] Executed: Successful 2026-03-11 16:46:10.519331 | debian-trixie | WARNING Molecule executed 1 scenario (1 missing files) 2026-03-11 16:46:10.866357 | debian-trixie | ok: Runtime: 0:00:41.922927 2026-03-11 16:46:10.869653 | 2026-03-11 16:46:10.869707 | PLAY RECAP 2026-03-11 16:46:10.869758 | debian-trixie | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-11 16:46:10.869780 | 2026-03-11 16:46:11.036664 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-03-11 16:46:11.039745 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-03-11 16:46:11.689645 | 2026-03-11 16:46:11.689760 | PLAY [all] 2026-03-11 16:46:11.699816 | 2026-03-11 16:46:11.699890 | TASK [fetch-output : Set log path for multiple nodes] 2026-03-11 16:46:11.744322 | debian-trixie | skipping: Conditional result was False 2026-03-11 16:46:11.751340 | 2026-03-11 16:46:11.751446 | TASK [fetch-output : Set log path for single node] 2026-03-11 16:46:11.793427 | debian-trixie | ok 2026-03-11 16:46:11.831993 | 2026-03-11 16:46:11.832140 | LOOP [fetch-output : Ensure local output dirs] 2026-03-11 16:46:12.256644 | debian-trixie -> localhost | ok: "/var/lib/zuul/builds/654081742be24a9da49b431bbf2303d2/work/logs" 2026-03-11 16:46:12.479793 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/654081742be24a9da49b431bbf2303d2/work/artifacts" 2026-03-11 16:46:12.694414 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/654081742be24a9da49b431bbf2303d2/work/docs" 2026-03-11 16:46:12.702763 | 2026-03-11 16:46:12.702883 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-03-11 16:46:13.405142 | debian-trixie | changed: .d..t...... ./ 2026-03-11 16:46:13.469513 | debian-trixie | changed: All items complete 2026-03-11 16:46:13.469674 | 2026-03-11 16:46:13.919127 | debian-trixie | changed: .d..t...... ./ 2026-03-11 16:46:14.442635 | debian-trixie | changed: .d..t...... ./ 2026-03-11 16:46:14.462503 | 2026-03-11 16:46:14.462600 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-03-11 16:46:14.860651 | debian-trixie -> localhost | ok: Item: artifacts Runtime: 0:00:00.007896 2026-03-11 16:46:15.094904 | debian-trixie -> localhost | ok: Item: docs Runtime: 0:00:00.009134 2026-03-11 16:46:15.104051 | 2026-03-11 16:46:15.104163 | PLAY [all] 2026-03-11 16:46:15.109219 | 2026-03-11 16:46:15.109281 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-03-11 16:46:15.635308 | debian-trixie | changed 2026-03-11 16:46:15.641655 | 2026-03-11 16:46:15.641702 | PLAY RECAP 2026-03-11 16:46:15.641746 | debian-trixie | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-03-11 16:46:15.641767 | 2026-03-11 16:46:15.735509 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-03-11 16:46:15.736648 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-03-11 16:46:16.690682 | 2026-03-11 16:46:16.690795 | PLAY [localhost] 2026-03-11 16:46:16.700067 | 2026-03-11 16:46:16.700135 | TASK [Generate Zuul manifest] 2026-03-11 16:46:16.725101 | localhost | ok 2026-03-11 16:46:16.921708 | 2026-03-11 16:46:17.019157 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-11 16:46:17.577495 | localhost | changed 2026-03-11 16:46:17.588658 | 2026-03-11 16:46:17.588729 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-11 16:46:18.318713 | localhost | ok 2026-03-11 16:46:18.327717 | 2026-03-11 16:46:18.327806 | TASK [Upload logs] 2026-03-11 16:46:18.350209 | localhost | ok 2026-03-11 16:46:18.798379 | 2026-03-11 16:46:18.798517 | TASK [Set zuul-log-path fact] 2026-03-11 16:46:18.816868 | localhost | ok 2026-03-11 16:46:18.827382 | 2026-03-11 16:46:18.827447 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-11 16:46:18.869132 | localhost | ok 2026-03-11 16:46:19.279464 | 2026-03-11 16:46:19.279592 | TASK [upload-logs : Create log directories] 2026-03-11 16:46:19.751355 | localhost | changed 2026-03-11 16:46:19.758011 | 2026-03-11 16:46:19.758075 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-03-11 16:46:20.142129 | localhost -> localhost | ok: Runtime: 0:00:00.004986 2026-03-11 16:46:20.151464 | 2026-03-11 16:46:20.151524 | TASK [upload-logs : Upload logs to log server] 2026-03-11 16:46:20.705874 | localhost | Output suppressed because no_log was given 2026-03-11 16:46:20.712102 | 2026-03-11 16:46:20.712240 | LOOP [upload-logs : Compress console log and json output] 2026-03-11 16:46:20.757724 | localhost | skipping: Conditional result was False 2026-03-11 16:46:20.764825 | localhost | skipping: Conditional result was False 2026-03-11 16:46:20.778275 | 2026-03-11 16:46:20.778507 | LOOP [upload-logs : Upload compressed console log and json output] 2026-03-11 16:46:20.822075 | localhost | skipping: Conditional result was False 2026-03-11 16:46:20.822438 | 2026-03-11 16:46:20.826292 | localhost | skipping: Conditional result was False 2026-03-11 16:46:20.843841 | 2026-03-11 16:46:20.844076 | LOOP [upload-logs : Upload console log and json output]