2026-04-18 16:38:29.837975 | Job console starting 2026-04-18 16:38:29.854847 | Updating git repos 2026-04-18 16:38:29.879628 | Cloning repos into workspace 2026-04-18 16:38:32.598720 | Restoring repo states 2026-04-18 16:38:32.607004 | Merging changes 2026-04-18 16:38:33.026498 | Checking out repos 2026-04-18 16:38:34.132718 | Preparing playbooks 2026-04-18 16:38:45.432061 | Running Ansible setup 2026-04-18 16:38:50.668638 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-18 16:38:51.295905 | 2026-04-18 16:38:51.296103 | PLAY [localhost] 2026-04-18 16:38:51.304502 | 2026-04-18 16:38:51.304582 | TASK [Gathering Facts] 2026-04-18 16:38:52.202571 | localhost | ok 2026-04-18 16:38:52.210936 | 2026-04-18 16:38:52.211010 | TASK [Setup log path fact] 2026-04-18 16:38:52.230976 | localhost | ok 2026-04-18 16:38:52.244355 | 2026-04-18 16:38:52.244424 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-18 16:38:52.274279 | localhost | ok 2026-04-18 16:38:52.282641 | 2026-04-18 16:38:52.282728 | TASK [emit-job-header : Print job information] 2026-04-18 16:38:52.323068 | # Job Information 2026-04-18 16:38:52.323275 | Ansible Version: 2.16.16 2026-04-18 16:38:52.323351 | Job: ansible-collection-containers-molecule-forget-package-debian-trixie 2026-04-18 16:38:52.323404 | Pipeline: check 2026-04-18 16:38:52.323451 | Executor: 0a8996d2b663 2026-04-18 16:38:52.323497 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/108 2026-04-18 16:38:52.323548 | Event ID: 36cd11a0-3b44-11f1-896b-295e87a423e5 2026-04-18 16:38:52.327448 | 2026-04-18 16:38:52.327508 | LOOP [emit-job-header : Print node information] 2026-04-18 16:38:52.418535 | localhost | ok: 2026-04-18 16:38:52.418794 | localhost | # Node Information 2026-04-18 16:38:52.418865 | localhost | Inventory Hostname: debian-trixie 2026-04-18 16:38:52.418930 | localhost | Hostname: np0000167405 2026-04-18 16:38:52.418984 | localhost | Username: zuul 2026-04-18 16:38:52.419042 | localhost | Distro: Debian 13.4 2026-04-18 16:38:52.419094 | localhost | Provider: yul1 2026-04-18 16:38:52.419142 | localhost | Region: ca-ymq-1 2026-04-18 16:38:52.419188 | localhost | Label: debian-trixie 2026-04-18 16:38:52.419230 | localhost | Product Name: OpenStack Nova 2026-04-18 16:38:52.419271 | localhost | Interface IP: 199.204.45.210 2026-04-18 16:38:52.450298 | 2026-04-18 16:38:52.450400 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-18 16:38:52.830365 | localhost -> localhost | changed 2026-04-18 16:38:52.837436 | 2026-04-18 16:38:52.837556 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-18 16:38:53.736510 | localhost -> localhost | changed 2026-04-18 16:38:53.748596 | 2026-04-18 16:38:53.748748 | PLAY [all] 2026-04-18 16:38:53.764803 | 2026-04-18 16:38:53.764969 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-18 16:38:53.982702 | debian-trixie -> localhost | ok 2026-04-18 16:38:53.992537 | 2026-04-18 16:38:53.992659 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-18 16:38:54.025216 | debian-trixie | ok 2026-04-18 16:38:54.040432 | debian-trixie | included: /var/lib/zuul/builds/6e2db21f091e442daa48fb0ef3b7c8a0/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-18 16:38:54.045582 | 2026-04-18 16:38:54.045653 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-18 16:38:55.437024 | debian-trixie -> localhost | Generating public/private rsa key pair. 2026-04-18 16:38:55.437325 | debian-trixie -> localhost | Your identification has been saved in /var/lib/zuul/builds/6e2db21f091e442daa48fb0ef3b7c8a0/work/6e2db21f091e442daa48fb0ef3b7c8a0_id_rsa 2026-04-18 16:38:55.437371 | debian-trixie -> localhost | Your public key has been saved in /var/lib/zuul/builds/6e2db21f091e442daa48fb0ef3b7c8a0/work/6e2db21f091e442daa48fb0ef3b7c8a0_id_rsa.pub 2026-04-18 16:38:55.437405 | debian-trixie -> localhost | The key fingerprint is: 2026-04-18 16:38:55.437437 | debian-trixie -> localhost | SHA256:OofxCBlHn6chqiGasCJF9tZ5qwSPh3ZhSSvhIv/haL8 zuul-build-sshkey 2026-04-18 16:38:55.437480 | debian-trixie -> localhost | The key's randomart image is: 2026-04-18 16:38:55.437512 | debian-trixie -> localhost | +---[RSA 3072]----+ 2026-04-18 16:38:55.437548 | debian-trixie -> localhost | | . | 2026-04-18 16:38:55.437580 | debian-trixie -> localhost | | . . . | 2026-04-18 16:38:55.437610 | debian-trixie -> localhost | | o o + + . | 2026-04-18 16:38:55.437640 | debian-trixie -> localhost | | o o O = + | 2026-04-18 16:38:55.437669 | debian-trixie -> localhost | |+ + X O S | 2026-04-18 16:38:55.437699 | debian-trixie -> localhost | |oB = O O . | 2026-04-18 16:38:55.437728 | debian-trixie -> localhost | |* o = X + | 2026-04-18 16:38:55.437757 | debian-trixie -> localhost | |o .= = + | 2026-04-18 16:38:55.437790 | debian-trixie -> localhost | | ...E.. | 2026-04-18 16:38:55.437821 | debian-trixie -> localhost | +----[SHA256]-----+ 2026-04-18 16:38:55.437883 | debian-trixie -> localhost | ok: Runtime: 0:00:00.647346 2026-04-18 16:38:55.444590 | 2026-04-18 16:38:55.444711 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-18 16:38:55.468136 | debian-trixie | ok 2026-04-18 16:38:55.476877 | debian-trixie | included: /var/lib/zuul/builds/6e2db21f091e442daa48fb0ef3b7c8a0/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-18 16:38:55.483760 | 2026-04-18 16:38:55.483825 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-18 16:38:55.509900 | debian-trixie | skipping: Conditional result was False 2026-04-18 16:38:55.518198 | 2026-04-18 16:38:55.518268 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-18 16:38:56.053410 | debian-trixie | changed 2026-04-18 16:38:57.161345 | 2026-04-18 16:38:57.161446 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-18 16:38:57.362764 | debian-trixie | ok 2026-04-18 16:38:57.368316 | 2026-04-18 16:38:57.368405 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-18 16:38:57.908574 | debian-trixie | changed 2026-04-18 16:38:57.915351 | 2026-04-18 16:38:57.915436 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-18 16:38:58.410444 | debian-trixie | changed 2026-04-18 16:38:58.763836 | 2026-04-18 16:38:58.763959 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-18 16:38:58.788175 | debian-trixie | skipping: Conditional result was False 2026-04-18 16:38:58.794240 | 2026-04-18 16:38:58.794332 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-18 16:38:59.893336 | debian-trixie -> localhost | changed 2026-04-18 16:38:59.905685 | 2026-04-18 16:38:59.905768 | TASK [add-build-sshkey : Add back temp key] 2026-04-18 16:39:00.208605 | debian-trixie -> localhost | Identity added: /var/lib/zuul/builds/6e2db21f091e442daa48fb0ef3b7c8a0/work/6e2db21f091e442daa48fb0ef3b7c8a0_id_rsa (zuul-build-sshkey) 2026-04-18 16:39:00.208770 | debian-trixie -> localhost | ok: Runtime: 0:00:00.014749 2026-04-18 16:39:00.214058 | 2026-04-18 16:39:00.214154 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-18 16:39:00.560338 | debian-trixie | ok 2026-04-18 16:39:00.564310 | 2026-04-18 16:39:00.564410 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-18 16:39:00.589364 | debian-trixie | skipping: Conditional result was False 2026-04-18 16:39:00.601138 | 2026-04-18 16:39:00.601266 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-18 16:39:00.941923 | debian-trixie | ok 2026-04-18 16:39:00.948835 | 2026-04-18 16:39:00.948965 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-18 16:39:01.809524 | debian-trixie | Output suppressed because no_log was given 2026-04-18 16:39:01.816387 | 2026-04-18 16:39:01.816475 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-18 16:39:02.078345 | debian-trixie | ok: "logs" 2026-04-18 16:39:02.078583 | debian-trixie | ok: All items complete 2026-04-18 16:39:02.078613 | 2026-04-18 16:39:02.259087 | debian-trixie | ok: "artifacts" 2026-04-18 16:39:02.437277 | debian-trixie | ok: "docs" 2026-04-18 16:39:02.454417 | 2026-04-18 16:39:02.454565 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-18 16:39:02.655239 | debian-trixie | changed: "logs" 2026-04-18 16:39:02.832969 | debian-trixie | changed: "artifacts" 2026-04-18 16:39:03.004136 | debian-trixie | changed: "docs" 2026-04-18 16:39:03.021918 | 2026-04-18 16:39:03.022053 | PLAY RECAP 2026-04-18 16:39:03.022121 | debian-trixie | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-18 16:39:03.022165 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-18 16:39:03.022196 | 2026-04-18 16:39:03.131819 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-18 16:39:03.134017 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-18 16:39:03.720094 | 2026-04-18 16:39:03.720229 | PLAY [all] 2026-04-18 16:39:03.731136 | 2026-04-18 16:39:03.731258 | TASK [setup-uv : Extract archive] 2026-04-18 16:39:06.057345 | debian-trixie | changed 2026-04-18 16:39:06.066079 | 2026-04-18 16:39:06.066159 | TASK [setup-uv : Print version] 2026-04-18 16:39:06.411696 | debian-trixie | uv 0.8.13 2026-04-18 16:39:06.594291 | debian-trixie | ok: Runtime: 0:00:00.015589 2026-04-18 16:39:06.603277 | 2026-04-18 16:39:06.603387 | PLAY RECAP 2026-04-18 16:39:06.603443 | debian-trixie | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-18 16:39:06.603475 | 2026-04-18 16:39:06.733955 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-18 16:39:06.735293 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-18 16:39:07.289139 | 2026-04-18 16:39:07.289253 | PLAY [all] 2026-04-18 16:39:07.299234 | 2026-04-18 16:39:07.299310 | TASK [Copy inventory file for Zuul] 2026-04-18 16:39:08.275698 | debian-trixie | changed 2026-04-18 16:39:08.489073 | 2026-04-18 16:39:08.489204 | TASK [Switch "ansible_host" to private IP] 2026-04-18 16:39:08.815877 | debian-trixie | changed: 1 replacements made 2026-04-18 16:39:08.820931 | 2026-04-18 16:39:08.821043 | TASK [Run Molecule scenario] 2026-04-18 16:39:09.277654 | debian-trixie | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-04-18 16:39:09.277757 | debian-trixie | Creating virtual environment at: .venv 2026-04-18 16:39:09.507029 | debian-trixie | Downloading ansible-core (2.3MiB) 2026-04-18 16:39:09.507122 | debian-trixie | Downloading pygments (1.2MiB) 2026-04-18 16:39:09.509779 | debian-trixie | Downloading cryptography (4.3MiB) 2026-04-18 16:39:09.660558 | debian-trixie | Downloading cryptography 2026-04-18 16:39:09.712298 | debian-trixie | Downloading pygments 2026-04-18 16:39:09.882386 | debian-trixie | Downloading ansible-core 2026-04-18 16:39:09.930461 | debian-trixie | Installed 36 packages in 47ms 2026-04-18 16:39:10.582469 | debian-trixie | INFO Collection 'vexxhost.containers' detected. 2026-04-18 16:39:10.582504 | debian-trixie | INFO Scenarios will be used from 'extensions/molecule' 2026-04-18 16:39:11.399366 | debian-trixie | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-04-18 16:39:11.399488 | debian-trixie | INFO default scenario not found, disabling shared state. 2026-04-18 16:39:11.399682 | debian-trixie | INFO [forget-package > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-04-18 16:39:11.399785 | debian-trixie | INFO [forget-package > prerun] Performing prerun with role_name_check=0... 2026-04-18 16:39:21.757018 | debian-trixie | INFO [forget-package > dependency] Executing 2026-04-18 16:39:21.757318 | debian-trixie | WARNING [forget-package > dependency] Missing roles requirements file: requirements.yml 2026-04-18 16:39:21.757541 | debian-trixie | WARNING [forget-package > dependency] Missing collections requirements file: collections.yml 2026-04-18 16:39:21.757680 | debian-trixie | WARNING [forget-package > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-04-18 16:39:21.763058 | debian-trixie | INFO [forget-package > cleanup] Executing 2026-04-18 16:39:21.763419 | debian-trixie | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-18 16:39:21.768660 | debian-trixie | INFO [forget-package > destroy] Executing 2026-04-18 16:39:21.768774 | debian-trixie | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-18 16:39:21.768870 | debian-trixie | INFO [forget-package > destroy] Executed: Successful 2026-04-18 16:39:21.774109 | debian-trixie | INFO [forget-package > syntax] Executing 2026-04-18 16:39:22.294171 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-18 16:39:22.294572 | 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-18 16:39:22.294891 | 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-18 16:39:22.295130 | debian-trixie | 2026-04-18 16:39:22.647595 | debian-trixie | 2026-04-18 16:39:22.647946 | debian-trixie | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/forget-package/converge.yml 2026-04-18 16:39:22.717645 | debian-trixie | INFO [forget-package > syntax] Executed: Successful 2026-04-18 16:39:22.729884 | debian-trixie | INFO [forget-package > create] Executing 2026-04-18 16:39:22.730705 | debian-trixie | WARNING [forget-package > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-18 16:39:22.736053 | debian-trixie | INFO [forget-package > prepare] Executing 2026-04-18 16:39:23.241259 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-18 16:39:23.241575 | 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-18 16:39:23.241846 | 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-18 16:39:23.242078 | debian-trixie | 2026-04-18 16:39:23.591761 | debian-trixie | 2026-04-18 16:39:23.592059 | debian-trixie | PLAY [Prepare] ***************************************************************** 2026-04-18 16:39:23.592321 | debian-trixie | 2026-04-18 16:39:23.592613 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-18 16:39:23.592880 | debian-trixie | Saturday 18 April 2026 16:39:23 +0000 (0:00:00.028) 0:00:00.028 ******** 2026-04-18 16:39:24.896639 | 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-18 16:39:24.899738 | debian-trixie | ok: [debian-trixie] 2026-04-18 16:39:24.899997 | debian-trixie | 2026-04-18 16:39:24.900247 | debian-trixie | TASK [Install NGINX] *********************************************************** 2026-04-18 16:39:24.900547 | debian-trixie | Saturday 18 April 2026 16:39:24 +0000 (0:00:01.308) 0:00:01.337 ******** 2026-04-18 16:39:33.876586 | debian-trixie | changed: [debian-trixie] 2026-04-18 16:39:33.877376 | debian-trixie | 2026-04-18 16:39:33.877639 | debian-trixie | TASK [Ensure NGINX is running] ************************************************* 2026-04-18 16:39:33.877846 | debian-trixie | Saturday 18 April 2026 16:39:33 +0000 (0:00:08.974) 0:00:10.312 ******** 2026-04-18 16:39:34.616544 | debian-trixie | ok: [debian-trixie] 2026-04-18 16:39:34.616586 | debian-trixie | 2026-04-18 16:39:34.616593 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-18 16:39:34.616599 | debian-trixie | debian-trixie : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-18 16:39:34.616605 | debian-trixie | 2026-04-18 16:39:34.616611 | debian-trixie | 2026-04-18 16:39:34.616616 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-18 16:39:34.616620 | debian-trixie | Saturday 18 April 2026 16:39:34 +0000 (0:00:00.738) 0:00:11.051 ******** 2026-04-18 16:39:34.616625 | debian-trixie | =============================================================================== 2026-04-18 16:39:34.616630 | debian-trixie | Install NGINX ----------------------------------------------------------- 8.98s 2026-04-18 16:39:34.616634 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.31s 2026-04-18 16:39:34.616639 | debian-trixie | Ensure NGINX is running ------------------------------------------------- 0.74s 2026-04-18 16:39:34.719490 | debian-trixie | INFO [forget-package > prepare] Executed: Successful 2026-04-18 16:39:34.730175 | debian-trixie | INFO [forget-package > converge] Executing 2026-04-18 16:39:35.233319 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-18 16:39:35.233357 | 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-18 16:39:35.233393 | 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-18 16:39:35.233403 | debian-trixie | 2026-04-18 16:39:35.541125 | debian-trixie | 2026-04-18 16:39:35.541439 | debian-trixie | PLAY [Converge] **************************************************************** 2026-04-18 16:39:35.541681 | debian-trixie | 2026-04-18 16:39:35.541933 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-18 16:39:35.542216 | debian-trixie | Saturday 18 April 2026 16:39:35 +0000 (0:00:00.008) 0:00:00.008 ******** 2026-04-18 16:39:36.628414 | 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-18 16:39:36.631405 | debian-trixie | ok: [debian-trixie] 2026-04-18 16:39:36.631651 | debian-trixie | 2026-04-18 16:39:36.631910 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:39:36.632162 | debian-trixie | Saturday 18 April 2026 16:39:36 +0000 (0:00:01.090) 0:00:01.098 ******** 2026-04-18 16:39:37.051720 | 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-18 16:39:37.056661 | debian-trixie | changed: [debian-trixie] 2026-04-18 16:39:37.056928 | debian-trixie | 2026-04-18 16:39:37.057188 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-18 16:39:37.057461 | debian-trixie | debian-trixie : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-18 16:39:37.057696 | debian-trixie | 2026-04-18 16:39:37.057926 | debian-trixie | 2026-04-18 16:39:37.058187 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-18 16:39:37.058444 | debian-trixie | Saturday 18 April 2026 16:39:37 +0000 (0:00:00.425) 0:00:01.524 ******** 2026-04-18 16:39:37.058686 | debian-trixie | =============================================================================== 2026-04-18 16:39:37.058977 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.09s 2026-04-18 16:39:37.059243 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.43s 2026-04-18 16:39:37.164356 | debian-trixie | INFO [forget-package > converge] Executed: Successful 2026-04-18 16:39:37.173697 | debian-trixie | INFO [forget-package > idempotence] Executing 2026-04-18 16:39:37.672098 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-18 16:39:37.672437 | 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-18 16:39:37.672769 | 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-18 16:39:37.673007 | debian-trixie | 2026-04-18 16:39:37.994485 | debian-trixie | 2026-04-18 16:39:37.994780 | debian-trixie | PLAY [Converge] **************************************************************** 2026-04-18 16:39:37.995017 | debian-trixie | 2026-04-18 16:39:37.995300 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-18 16:39:37.995564 | debian-trixie | Saturday 18 April 2026 16:39:37 +0000 (0:00:00.008) 0:00:00.008 ******** 2026-04-18 16:39:39.112768 | 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-18 16:39:39.116580 | debian-trixie | ok: [debian-trixie] 2026-04-18 16:39:39.116606 | debian-trixie | 2026-04-18 16:39:39.116802 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:39:39.117007 | debian-trixie | Saturday 18 April 2026 16:39:39 +0000 (0:00:01.121) 0:00:01.130 ******** 2026-04-18 16:39:39.525082 | debian-trixie | ok: [debian-trixie] 2026-04-18 16:39:39.525271 | debian-trixie | 2026-04-18 16:39:39.525481 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-18 16:39:39.525668 | debian-trixie | debian-trixie : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-18 16:39:39.525848 | debian-trixie | 2026-04-18 16:39:39.526026 | debian-trixie | 2026-04-18 16:39:39.526218 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-18 16:39:39.526455 | debian-trixie | Saturday 18 April 2026 16:39:39 +0000 (0:00:00.408) 0:00:01.539 ******** 2026-04-18 16:39:39.526642 | debian-trixie | =============================================================================== 2026-04-18 16:39:39.526840 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.12s 2026-04-18 16:39:39.527044 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.41s 2026-04-18 16:39:39.641776 | debian-trixie | INFO [forget-package > idempotence] Executed: Successful 2026-04-18 16:39:39.653117 | debian-trixie | INFO [forget-package > side_effect] Executing 2026-04-18 16:39:39.653415 | debian-trixie | WARNING [forget-package > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-18 16:39:39.658744 | debian-trixie | INFO [forget-package > verify] Executing 2026-04-18 16:39:40.192498 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-18 16:39:40.192540 | 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-18 16:39:40.192545 | 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-18 16:39:40.192550 | debian-trixie | 2026-04-18 16:39:40.511793 | debian-trixie | 2026-04-18 16:39:40.511974 | debian-trixie | PLAY [Verify] ****************************************************************** 2026-04-18 16:39:40.512152 | debian-trixie | 2026-04-18 16:39:40.512353 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-18 16:39:40.513019 | debian-trixie | Saturday 18 April 2026 16:39:40 +0000 (0:00:00.008) 0:00:00.008 ******** 2026-04-18 16:39:41.644835 | 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-18 16:39:41.648084 | debian-trixie | ok: [debian-trixie] 2026-04-18 16:39:41.648235 | debian-trixie | 2026-04-18 16:39:41.648489 | debian-trixie | TASK [Populate package facts] ************************************************** 2026-04-18 16:39:41.648724 | debian-trixie | Saturday 18 April 2026 16:39:41 +0000 (0:00:01.135) 0:00:01.144 ******** 2026-04-18 16:39:43.157060 | debian-trixie | ok: [debian-trixie] 2026-04-18 16:39:43.157144 | debian-trixie | 2026-04-18 16:39:43.157369 | debian-trixie | TASK [Populate service facts] ************************************************** 2026-04-18 16:39:43.157614 | debian-trixie | Saturday 18 April 2026 16:39:43 +0000 (0:00:01.508) 0:00:02.653 ******** 2026-04-18 16:39:46.609056 | debian-trixie | ok: [debian-trixie] 2026-04-18 16:39:46.609180 | debian-trixie | 2026-04-18 16:39:46.609430 | debian-trixie | TASK [Assert that the NGINX package is not installed] ************************** 2026-04-18 16:39:46.609672 | debian-trixie | Saturday 18 April 2026 16:39:46 +0000 (0:00:03.452) 0:00:06.105 ******** 2026-04-18 16:39:46.647454 | debian-trixie | ok: [debian-trixie] => { 2026-04-18 16:39:46.647644 | debian-trixie | "changed": false, 2026-04-18 16:39:46.647788 | debian-trixie | "msg": "All assertions passed" 2026-04-18 16:39:46.647965 | debian-trixie | } 2026-04-18 16:39:46.648134 | debian-trixie | 2026-04-18 16:39:46.648328 | debian-trixie | TASK [Assert that the NGINX service is still up] ******************************* 2026-04-18 16:39:46.648542 | debian-trixie | Saturday 18 April 2026 16:39:46 +0000 (0:00:00.038) 0:00:06.143 ******** 2026-04-18 16:39:46.681574 | debian-trixie | ok: [debian-trixie] => { 2026-04-18 16:39:46.681710 | debian-trixie | "changed": false, 2026-04-18 16:39:46.681974 | debian-trixie | "msg": "All assertions passed" 2026-04-18 16:39:46.682108 | debian-trixie | } 2026-04-18 16:39:46.682330 | debian-trixie | 2026-04-18 16:39:46.682457 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-18 16:39:46.682723 | debian-trixie | debian-trixie : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-18 16:39:46.682835 | debian-trixie | 2026-04-18 16:39:46.682998 | debian-trixie | 2026-04-18 16:39:46.683178 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-18 16:39:46.683365 | debian-trixie | Saturday 18 April 2026 16:39:46 +0000 (0:00:00.034) 0:00:06.178 ******** 2026-04-18 16:39:46.683541 | debian-trixie | =============================================================================== 2026-04-18 16:39:46.683721 | debian-trixie | Populate service facts -------------------------------------------------- 3.45s 2026-04-18 16:39:46.683902 | debian-trixie | Populate package facts -------------------------------------------------- 1.51s 2026-04-18 16:39:46.684087 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.14s 2026-04-18 16:39:46.684275 | debian-trixie | Assert that the NGINX package is not installed -------------------------- 0.04s 2026-04-18 16:39:46.684467 | debian-trixie | Assert that the NGINX service is still up ------------------------------- 0.03s 2026-04-18 16:39:46.806793 | debian-trixie | INFO [forget-package > verify] Executed: Successful 2026-04-18 16:39:46.816547 | debian-trixie | INFO [forget-package > cleanup] Executing 2026-04-18 16:39:46.816846 | debian-trixie | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-18 16:39:46.822137 | debian-trixie | INFO [forget-package > destroy] Executing 2026-04-18 16:39:46.822161 | debian-trixie | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-18 16:39:46.822176 | debian-trixie | INFO [forget-package > destroy] Executed: Successful 2026-04-18 16:39:46.822539 | debian-trixie | WARNING Molecule executed 1 scenario (1 missing files) 2026-04-18 16:39:47.370010 | debian-trixie | ok: Runtime: 0:00:37.708936 2026-04-18 16:39:47.372632 | 2026-04-18 16:39:47.372683 | PLAY RECAP 2026-04-18 16:39:47.372727 | debian-trixie | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-18 16:39:47.372749 | 2026-04-18 16:39:47.481737 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-18 16:39:47.483824 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-18 16:39:48.152164 | 2026-04-18 16:39:48.152714 | PLAY [all] 2026-04-18 16:39:48.164042 | 2026-04-18 16:39:48.164177 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-18 16:39:48.209571 | debian-trixie | skipping: Conditional result was False 2026-04-18 16:39:48.217265 | 2026-04-18 16:39:48.217388 | TASK [fetch-output : Set log path for single node] 2026-04-18 16:39:48.257337 | debian-trixie | ok 2026-04-18 16:39:48.262288 | 2026-04-18 16:39:48.262378 | LOOP [fetch-output : Ensure local output dirs] 2026-04-18 16:39:48.702042 | debian-trixie -> localhost | ok: "/var/lib/zuul/builds/6e2db21f091e442daa48fb0ef3b7c8a0/work/logs" 2026-04-18 16:39:48.900595 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/6e2db21f091e442daa48fb0ef3b7c8a0/work/artifacts" 2026-04-18 16:39:49.120843 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/6e2db21f091e442daa48fb0ef3b7c8a0/work/docs" 2026-04-18 16:39:49.134954 | 2026-04-18 16:39:49.135087 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-18 16:39:49.784534 | debian-trixie | changed: .d..t...... ./ 2026-04-18 16:39:49.784844 | debian-trixie | changed: All items complete 2026-04-18 16:39:49.784887 | 2026-04-18 16:39:50.338527 | debian-trixie | changed: .d..t...... ./ 2026-04-18 16:39:50.836256 | debian-trixie | changed: .d..t...... ./ 2026-04-18 16:39:50.852827 | 2026-04-18 16:39:50.853083 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-18 16:39:51.263246 | debian-trixie -> localhost | ok: Item: artifacts Runtime: 0:00:00.007898 2026-04-18 16:39:51.509935 | debian-trixie -> localhost | ok: Item: docs Runtime: 0:00:00.007616 2026-04-18 16:39:51.528320 | 2026-04-18 16:39:51.831509 | PLAY [all] 2026-04-18 16:39:51.851508 | 2026-04-18 16:39:51.851595 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-18 16:39:52.303700 | debian-trixie | changed 2026-04-18 16:39:52.309957 | 2026-04-18 16:39:52.310030 | PLAY RECAP 2026-04-18 16:39:52.310093 | debian-trixie | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-18 16:39:52.310127 | 2026-04-18 16:39:52.408658 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-18 16:39:52.409816 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-18 16:39:52.962387 | 2026-04-18 16:39:52.962744 | PLAY [localhost] 2026-04-18 16:39:52.972140 | 2026-04-18 16:39:52.972216 | TASK [Generate Zuul manifest] 2026-04-18 16:39:52.993460 | localhost | ok 2026-04-18 16:39:53.009988 | 2026-04-18 16:39:53.010065 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-18 16:39:53.435187 | localhost | changed 2026-04-18 16:39:53.449216 | 2026-04-18 16:39:53.449297 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-18 16:39:53.528105 | localhost | ok 2026-04-18 16:39:53.534614 | 2026-04-18 16:39:53.534681 | TASK [Upload logs] 2026-04-18 16:39:53.554350 | localhost | ok 2026-04-18 16:39:53.612869 | 2026-04-18 16:39:53.613002 | TASK [Set zuul-log-path fact] 2026-04-18 16:39:53.635085 | localhost | ok 2026-04-18 16:39:53.648988 | 2026-04-18 16:39:53.649057 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-18 16:39:53.679636 | localhost | ok 2026-04-18 16:39:53.691001 | 2026-04-18 16:39:53.691062 | TASK [upload-logs : Create log directories] 2026-04-18 16:39:54.096126 | localhost | changed 2026-04-18 16:39:54.102132 | 2026-04-18 16:39:54.102223 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-18 16:39:55.213880 | localhost -> localhost | ok: Runtime: 0:00:00.688525 2026-04-18 16:39:55.218935 | 2026-04-18 16:39:55.219002 | TASK [upload-logs : Upload logs to log server] 2026-04-18 16:39:55.742226 | localhost | Output suppressed because no_log was given 2026-04-18 16:39:55.746490 | 2026-04-18 16:39:55.746580 | LOOP [upload-logs : Compress console log and json output] 2026-04-18 16:39:55.795288 | localhost | skipping: Conditional result was False 2026-04-18 16:39:55.802947 | localhost | skipping: Conditional result was False 2026-04-18 16:39:55.816796 | 2026-04-18 16:39:55.816885 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-18 16:39:55.860947 | localhost | skipping: Conditional result was False 2026-04-18 16:39:55.861261 | 2026-04-18 16:39:55.866018 | localhost | skipping: Conditional result was False 2026-04-18 16:39:55.880394 | 2026-04-18 16:39:55.880510 | LOOP [upload-logs : Upload console log and json output]