2026-04-28 06:23:09.646638 | Job console starting 2026-04-28 06:23:09.658985 | Updating git repos 2026-04-28 06:23:09.685292 | Cloning repos into workspace 2026-04-28 06:23:11.378307 | Restoring repo states 2026-04-28 06:23:11.387769 | Merging changes 2026-04-28 06:23:12.431046 | Checking out repos 2026-04-28 06:23:12.551846 | Preparing playbooks 2026-04-28 06:23:17.793381 | Running Ansible setup 2026-04-28 06:23:24.378175 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-28 06:23:25.008568 | 2026-04-28 06:23:25.008719 | PLAY [localhost] 2026-04-28 06:23:25.016914 | 2026-04-28 06:23:25.017089 | TASK [Gathering Facts] 2026-04-28 06:23:25.967676 | localhost | ok 2026-04-28 06:23:25.975116 | 2026-04-28 06:23:25.975265 | TASK [Setup log path fact] 2026-04-28 06:23:25.996008 | localhost | ok 2026-04-28 06:23:26.011567 | 2026-04-28 06:23:26.011720 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-28 06:23:26.043081 | localhost | ok 2026-04-28 06:23:26.051585 | 2026-04-28 06:23:26.051665 | TASK [emit-job-header : Print job information] 2026-04-28 06:23:26.095141 | # Job Information 2026-04-28 06:23:26.095352 | Ansible Version: 2.16.16 2026-04-28 06:23:26.095403 | Job: ansible-collection-containers-molecule-forget-package-debian-trixie 2026-04-28 06:23:26.095440 | Pipeline: check 2026-04-28 06:23:26.095472 | Executor: 0a8996d2b663 2026-04-28 06:23:26.095506 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/123 2026-04-28 06:23:26.095541 | Event ID: 9e54a350-42ca-11f1-84ff-fc21fd7517c8 2026-04-28 06:23:26.099724 | 2026-04-28 06:23:26.099817 | LOOP [emit-job-header : Print node information] 2026-04-28 06:23:26.199223 | localhost | ok: 2026-04-28 06:23:26.199445 | localhost | # Node Information 2026-04-28 06:23:26.199490 | localhost | Inventory Hostname: debian-trixie 2026-04-28 06:23:26.199527 | localhost | Hostname: np0000170950 2026-04-28 06:23:26.199557 | localhost | Username: zuul 2026-04-28 06:23:26.199591 | localhost | Distro: Debian 13.4 2026-04-28 06:23:26.199621 | localhost | Provider: yul1 2026-04-28 06:23:26.199650 | localhost | Region: ca-ymq-1 2026-04-28 06:23:26.199678 | localhost | Label: debian-trixie 2026-04-28 06:23:26.199705 | localhost | Product Name: OpenStack Nova 2026-04-28 06:23:26.199733 | localhost | Interface IP: 199.204.45.235 2026-04-28 06:23:26.214638 | 2026-04-28 06:23:26.214800 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-28 06:23:26.673981 | localhost -> localhost | changed 2026-04-28 06:23:26.681193 | 2026-04-28 06:23:26.681307 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-28 06:23:27.574008 | localhost -> localhost | changed 2026-04-28 06:23:27.583871 | 2026-04-28 06:23:27.583932 | PLAY [all] 2026-04-28 06:23:27.590952 | 2026-04-28 06:23:27.591022 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-28 06:23:27.806985 | debian-trixie -> localhost | ok 2026-04-28 06:23:27.813133 | 2026-04-28 06:23:27.813199 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-28 06:23:27.842112 | debian-trixie | ok 2026-04-28 06:23:27.860868 | debian-trixie | included: /var/lib/zuul/builds/b3fc2b90ed214f399ec4916e30a100db/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-28 06:23:27.867460 | 2026-04-28 06:23:27.867539 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-28 06:23:29.547149 | debian-trixie -> localhost | Generating public/private rsa key pair. 2026-04-28 06:23:29.547299 | debian-trixie -> localhost | Your identification has been saved in /var/lib/zuul/builds/b3fc2b90ed214f399ec4916e30a100db/work/b3fc2b90ed214f399ec4916e30a100db_id_rsa 2026-04-28 06:23:29.547329 | debian-trixie -> localhost | Your public key has been saved in /var/lib/zuul/builds/b3fc2b90ed214f399ec4916e30a100db/work/b3fc2b90ed214f399ec4916e30a100db_id_rsa.pub 2026-04-28 06:23:29.547352 | debian-trixie -> localhost | The key fingerprint is: 2026-04-28 06:23:29.547374 | debian-trixie -> localhost | SHA256:n6XPbShcHQaxB65VPRwhqLca1q9+tGsNcIEUJYDAT2A zuul-build-sshkey 2026-04-28 06:23:29.547408 | debian-trixie -> localhost | The key's randomart image is: 2026-04-28 06:23:29.547432 | debian-trixie -> localhost | +---[RSA 3072]----+ 2026-04-28 06:23:29.547457 | debian-trixie -> localhost | | .Eo ..o+B+o+o| 2026-04-28 06:23:29.547479 | debian-trixie -> localhost | | .. o +o=.o.| 2026-04-28 06:23:29.547500 | debian-trixie -> localhost | | o . +.o .| 2026-04-28 06:23:29.547521 | debian-trixie -> localhost | | . . = oo | 2026-04-28 06:23:29.547542 | debian-trixie -> localhost | | S + =o . | 2026-04-28 06:23:29.547563 | debian-trixie -> localhost | | + *.o. | 2026-04-28 06:23:29.547583 | debian-trixie -> localhost | | ..*.o.+ | 2026-04-28 06:23:29.547603 | debian-trixie -> localhost | | .oo.*.. | 2026-04-28 06:23:29.547626 | debian-trixie -> localhost | | .+*oo | 2026-04-28 06:23:29.547646 | debian-trixie -> localhost | +----[SHA256]-----+ 2026-04-28 06:23:29.547693 | debian-trixie -> localhost | ok: Runtime: 0:00:01.213559 2026-04-28 06:23:29.551880 | 2026-04-28 06:23:29.552193 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-28 06:23:29.585709 | debian-trixie | ok 2026-04-28 06:23:29.595227 | debian-trixie | included: /var/lib/zuul/builds/b3fc2b90ed214f399ec4916e30a100db/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-28 06:23:29.601780 | 2026-04-28 06:23:29.601888 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-28 06:23:29.626517 | debian-trixie | skipping: Conditional result was False 2026-04-28 06:23:29.631156 | 2026-04-28 06:23:29.631221 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-28 06:23:30.278983 | debian-trixie | changed 2026-04-28 06:23:30.287062 | 2026-04-28 06:23:30.287197 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-28 06:23:30.531787 | debian-trixie | ok 2026-04-28 06:23:30.540365 | 2026-04-28 06:23:30.540465 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-28 06:23:31.095140 | debian-trixie | changed 2026-04-28 06:23:31.101211 | 2026-04-28 06:23:31.101318 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-28 06:23:31.682573 | debian-trixie | changed 2026-04-28 06:23:31.772213 | 2026-04-28 06:23:31.772331 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-28 06:23:31.797294 | debian-trixie | skipping: Conditional result was False 2026-04-28 06:23:31.802193 | 2026-04-28 06:23:31.802261 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-28 06:23:32.211196 | debian-trixie -> localhost | changed 2026-04-28 06:23:32.226379 | 2026-04-28 06:23:32.226532 | TASK [add-build-sshkey : Add back temp key] 2026-04-28 06:23:32.496117 | debian-trixie -> localhost | Identity added: /var/lib/zuul/builds/b3fc2b90ed214f399ec4916e30a100db/work/b3fc2b90ed214f399ec4916e30a100db_id_rsa (zuul-build-sshkey) 2026-04-28 06:23:32.496361 | debian-trixie -> localhost | ok: Runtime: 0:00:00.011354 2026-04-28 06:23:32.500337 | 2026-04-28 06:23:32.500398 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-28 06:23:32.847603 | debian-trixie | ok 2026-04-28 06:23:33.544885 | 2026-04-28 06:23:33.545136 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-28 06:23:33.571988 | debian-trixie | skipping: Conditional result was False 2026-04-28 06:23:33.583517 | 2026-04-28 06:23:33.583619 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-28 06:23:34.002473 | debian-trixie | ok 2026-04-28 06:23:34.009114 | 2026-04-28 06:23:34.009350 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-28 06:23:35.029567 | debian-trixie | Output suppressed because no_log was given 2026-04-28 06:23:35.039616 | 2026-04-28 06:23:35.039736 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-28 06:23:35.286301 | debian-trixie | ok: "logs" 2026-04-28 06:23:35.286610 | debian-trixie | ok: All items complete 2026-04-28 06:23:35.286651 | 2026-04-28 06:23:35.486735 | debian-trixie | ok: "artifacts" 2026-04-28 06:23:36.409007 | debian-trixie | ok: "docs" 2026-04-28 06:23:36.423037 | 2026-04-28 06:23:36.423221 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-28 06:23:36.674261 | debian-trixie | changed: "logs" 2026-04-28 06:23:36.874155 | debian-trixie | changed: "artifacts" 2026-04-28 06:23:37.202157 | debian-trixie | changed: "docs" 2026-04-28 06:23:37.214637 | 2026-04-28 06:23:37.215102 | PLAY RECAP 2026-04-28 06:23:37.215179 | debian-trixie | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-28 06:23:37.215219 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-28 06:23:37.215245 | 2026-04-28 06:23:37.499848 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-28 06:23:37.505409 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-28 06:23:38.096721 | 2026-04-28 06:23:38.496249 | PLAY [all] 2026-04-28 06:23:38.513290 | 2026-04-28 06:23:38.513386 | TASK [setup-uv : Extract archive] 2026-04-28 06:23:42.002506 | debian-trixie | changed 2026-04-28 06:23:42.198052 | 2026-04-28 06:23:42.198325 | TASK [setup-uv : Print version] 2026-04-28 06:23:42.637546 | debian-trixie | uv 0.8.13 2026-04-28 06:23:42.723939 | debian-trixie | ok: Runtime: 0:00:00.014385 2026-04-28 06:23:42.728832 | 2026-04-28 06:23:42.728879 | PLAY RECAP 2026-04-28 06:23:42.728923 | debian-trixie | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-28 06:23:42.728966 | 2026-04-28 06:23:42.863694 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-28 06:23:42.951492 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-28 06:23:43.553832 | 2026-04-28 06:23:43.554001 | PLAY [all] 2026-04-28 06:23:43.564976 | 2026-04-28 06:23:43.565099 | TASK [Copy inventory file for Zuul] 2026-04-28 06:23:44.552699 | debian-trixie | changed 2026-04-28 06:23:44.557153 | 2026-04-28 06:23:44.557240 | TASK [Switch "ansible_host" to private IP] 2026-04-28 06:23:44.852234 | debian-trixie | changed: 1 replacements made 2026-04-28 06:23:44.857498 | 2026-04-28 06:23:44.857571 | TASK [Run Molecule scenario] 2026-04-28 06:23:45.333951 | debian-trixie | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-04-28 06:23:45.334087 | debian-trixie | Creating virtual environment at: .venv 2026-04-28 06:23:45.686720 | debian-trixie | Downloading pygments (1.2MiB) 2026-04-28 06:23:45.687434 | debian-trixie | Downloading ansible-core (2.3MiB) 2026-04-28 06:23:45.687690 | debian-trixie | Downloading cryptography (4.3MiB) 2026-04-28 06:23:45.864732 | debian-trixie | Downloading cryptography 2026-04-28 06:23:45.916171 | debian-trixie | Downloading pygments 2026-04-28 06:23:46.103925 | debian-trixie | Downloading ansible-core 2026-04-28 06:23:46.150420 | debian-trixie | Installed 36 packages in 45ms 2026-04-28 06:23:46.875087 | debian-trixie | INFO Collection 'vexxhost.containers' detected. 2026-04-28 06:23:46.875193 | debian-trixie | INFO Scenarios will be used from 'extensions/molecule' 2026-04-28 06:23:47.805549 | debian-trixie | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-04-28 06:23:47.805629 | debian-trixie | INFO default scenario not found, disabling shared state. 2026-04-28 06:23:47.805681 | debian-trixie | INFO [forget-package > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-04-28 06:23:47.805765 | debian-trixie | INFO [forget-package > prerun] Performing prerun with role_name_check=0... 2026-04-28 06:23:56.486793 | debian-trixie | INFO [forget-package > dependency] Executing 2026-04-28 06:23:56.486864 | debian-trixie | WARNING [forget-package > dependency] Missing roles requirements file: requirements.yml 2026-04-28 06:23:56.486870 | debian-trixie | WARNING [forget-package > dependency] Missing collections requirements file: collections.yml 2026-04-28 06:23:56.486895 | debian-trixie | WARNING [forget-package > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-04-28 06:23:56.492383 | debian-trixie | INFO [forget-package > cleanup] Executing 2026-04-28 06:23:56.492741 | debian-trixie | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-28 06:23:56.499076 | debian-trixie | INFO [forget-package > destroy] Executing 2026-04-28 06:23:56.499183 | debian-trixie | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-28 06:23:56.499268 | debian-trixie | INFO [forget-package > destroy] Executed: Successful 2026-04-28 06:23:56.506092 | debian-trixie | INFO [forget-package > syntax] Executing 2026-04-28 06:23:57.086972 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-28 06:23:57.087258 | 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-28 06:23:57.087512 | 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-28 06:23:57.087761 | debian-trixie | 2026-04-28 06:23:57.463625 | debian-trixie | 2026-04-28 06:23:57.463810 | debian-trixie | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/forget-package/converge.yml 2026-04-28 06:23:57.523829 | debian-trixie | INFO [forget-package > syntax] Executed: Successful 2026-04-28 06:23:57.532735 | debian-trixie | INFO [forget-package > create] Executing 2026-04-28 06:23:57.535007 | debian-trixie | WARNING [forget-package > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-28 06:23:57.542851 | debian-trixie | INFO [forget-package > prepare] Executing 2026-04-28 06:23:58.045350 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-28 06:23:58.045571 | 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-28 06:23:58.045805 | 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-28 06:23:58.046043 | debian-trixie | 2026-04-28 06:23:58.415876 | debian-trixie | 2026-04-28 06:23:58.415953 | debian-trixie | PLAY [Prepare] ***************************************************************** 2026-04-28 06:23:58.415964 | debian-trixie | 2026-04-28 06:23:58.416094 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-28 06:23:58.416209 | debian-trixie | Tuesday 28 April 2026 06:23:58 +0000 (0:00:00.029) 0:00:00.029 ********* 2026-04-28 06:24:00.755619 | 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-28 06:24:00.757375 | debian-trixie | ok: [debian-trixie] 2026-04-28 06:24:00.757848 | debian-trixie | 2026-04-28 06:24:00.757996 | debian-trixie | TASK [Install NGINX] *********************************************************** 2026-04-28 06:24:00.758175 | debian-trixie | Tuesday 28 April 2026 06:24:00 +0000 (0:00:02.342) 0:00:02.372 ********* 2026-04-28 06:24:12.413563 | debian-trixie | changed: [debian-trixie] 2026-04-28 06:24:12.413628 | debian-trixie | 2026-04-28 06:24:12.413642 | debian-trixie | TASK [Ensure NGINX is running] ************************************************* 2026-04-28 06:24:12.413658 | debian-trixie | Tuesday 28 April 2026 06:24:12 +0000 (0:00:11.654) 0:00:14.026 ********* 2026-04-28 06:24:13.146931 | debian-trixie | ok: [debian-trixie] 2026-04-28 06:24:13.147187 | debian-trixie | 2026-04-28 06:24:13.147467 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-28 06:24:13.147769 | debian-trixie | debian-trixie : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-28 06:24:13.147967 | debian-trixie | 2026-04-28 06:24:13.148223 | debian-trixie | 2026-04-28 06:24:13.148443 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-28 06:24:13.148675 | debian-trixie | Tuesday 28 April 2026 06:24:13 +0000 (0:00:00.734) 0:00:14.761 ********* 2026-04-28 06:24:13.148983 | debian-trixie | =============================================================================== 2026-04-28 06:24:13.149229 | debian-trixie | Install NGINX ---------------------------------------------------------- 11.65s 2026-04-28 06:24:13.149448 | debian-trixie | Gathering Facts --------------------------------------------------------- 2.34s 2026-04-28 06:24:13.149663 | debian-trixie | Ensure NGINX is running ------------------------------------------------- 0.73s 2026-04-28 06:24:13.249929 | debian-trixie | INFO [forget-package > prepare] Executed: Successful 2026-04-28 06:24:13.258780 | debian-trixie | INFO [forget-package > converge] Executing 2026-04-28 06:24:13.753008 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-28 06:24:13.753117 | 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-28 06:24:13.753295 | 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-28 06:24:13.753468 | debian-trixie | 2026-04-28 06:24:14.106465 | debian-trixie | 2026-04-28 06:24:14.106547 | debian-trixie | PLAY [Converge] **************************************************************** 2026-04-28 06:24:14.106651 | debian-trixie | 2026-04-28 06:24:14.106781 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-28 06:24:14.106899 | debian-trixie | Tuesday 28 April 2026 06:24:14 +0000 (0:00:00.008) 0:00:00.008 ********* 2026-04-28 06:24:15.194501 | 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-28 06:24:15.196499 | debian-trixie | ok: [debian-trixie] 2026-04-28 06:24:15.196653 | debian-trixie | 2026-04-28 06:24:15.196829 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-28 06:24:15.197022 | debian-trixie | Tuesday 28 April 2026 06:24:15 +0000 (0:00:01.090) 0:00:01.098 ********* 2026-04-28 06:24:15.620309 | 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-28 06:24:15.624255 | debian-trixie | changed: [debian-trixie] 2026-04-28 06:24:15.624513 | debian-trixie | 2026-04-28 06:24:15.624856 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-28 06:24:15.625244 | debian-trixie | debian-trixie : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-28 06:24:15.625468 | debian-trixie | 2026-04-28 06:24:15.625657 | debian-trixie | 2026-04-28 06:24:15.625886 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-28 06:24:15.626099 | debian-trixie | Tuesday 28 April 2026 06:24:15 +0000 (0:00:00.428) 0:00:01.526 ********* 2026-04-28 06:24:15.626384 | debian-trixie | =============================================================================== 2026-04-28 06:24:15.626629 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.09s 2026-04-28 06:24:15.626902 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.43s 2026-04-28 06:24:15.765637 | debian-trixie | INFO [forget-package > converge] Executed: Successful 2026-04-28 06:24:15.774018 | debian-trixie | INFO [forget-package > idempotence] Executing 2026-04-28 06:24:16.281178 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-28 06:24:16.281310 | 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-28 06:24:16.281536 | 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-28 06:24:16.281720 | debian-trixie | 2026-04-28 06:24:16.608303 | debian-trixie | 2026-04-28 06:24:16.608444 | debian-trixie | PLAY [Converge] **************************************************************** 2026-04-28 06:24:16.608611 | debian-trixie | 2026-04-28 06:24:16.608773 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-28 06:24:16.608991 | debian-trixie | Tuesday 28 April 2026 06:24:16 +0000 (0:00:00.008) 0:00:00.008 ********* 2026-04-28 06:24:17.683131 | 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-28 06:24:17.685807 | debian-trixie | ok: [debian-trixie] 2026-04-28 06:24:17.685893 | debian-trixie | 2026-04-28 06:24:17.685904 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-28 06:24:17.686015 | debian-trixie | Tuesday 28 April 2026 06:24:17 +0000 (0:00:01.077) 0:00:01.086 ********* 2026-04-28 06:24:18.106757 | debian-trixie | ok: [debian-trixie] 2026-04-28 06:24:18.106837 | debian-trixie | 2026-04-28 06:24:18.107116 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-28 06:24:18.107357 | debian-trixie | debian-trixie : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-28 06:24:18.107609 | debian-trixie | 2026-04-28 06:24:18.107893 | debian-trixie | 2026-04-28 06:24:18.108189 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-28 06:24:18.108502 | debian-trixie | Tuesday 28 April 2026 06:24:18 +0000 (0:00:00.421) 0:00:01.507 ********* 2026-04-28 06:24:18.108699 | debian-trixie | =============================================================================== 2026-04-28 06:24:18.108895 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.08s 2026-04-28 06:24:18.109245 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.42s 2026-04-28 06:24:18.205106 | debian-trixie | INFO [forget-package > idempotence] Executed: Successful 2026-04-28 06:24:18.215242 | debian-trixie | INFO [forget-package > side_effect] Executing 2026-04-28 06:24:18.215829 | debian-trixie | WARNING [forget-package > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-28 06:24:18.222400 | debian-trixie | INFO [forget-package > verify] Executing 2026-04-28 06:24:18.773570 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-28 06:24:18.773629 | 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-28 06:24:18.773639 | 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-28 06:24:18.773648 | debian-trixie | 2026-04-28 06:24:19.122564 | debian-trixie | 2026-04-28 06:24:19.122831 | debian-trixie | PLAY [Verify] ****************************************************************** 2026-04-28 06:24:19.123098 | debian-trixie | 2026-04-28 06:24:19.123387 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-28 06:24:19.123645 | debian-trixie | Tuesday 28 April 2026 06:24:19 +0000 (0:00:00.008) 0:00:00.008 ********* 2026-04-28 06:24:22.237714 | 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-28 06:24:22.240744 | debian-trixie | ok: [debian-trixie] 2026-04-28 06:24:22.240922 | debian-trixie | 2026-04-28 06:24:22.241168 | debian-trixie | TASK [Populate package facts] ************************************************** 2026-04-28 06:24:22.241450 | debian-trixie | Tuesday 28 April 2026 06:24:22 +0000 (0:00:03.117) 0:00:03.126 ********* 2026-04-28 06:24:23.712265 | debian-trixie | ok: [debian-trixie] 2026-04-28 06:24:23.712430 | debian-trixie | 2026-04-28 06:24:23.712640 | debian-trixie | TASK [Populate service facts] ************************************************** 2026-04-28 06:24:23.712898 | debian-trixie | Tuesday 28 April 2026 06:24:23 +0000 (0:00:01.472) 0:00:04.598 ********* 2026-04-28 06:24:28.563192 | debian-trixie | ok: [debian-trixie] 2026-04-28 06:24:28.563235 | debian-trixie | 2026-04-28 06:24:28.563246 | debian-trixie | TASK [Assert that the NGINX package is not installed] ************************** 2026-04-28 06:24:28.563254 | debian-trixie | Tuesday 28 April 2026 06:24:28 +0000 (0:00:04.850) 0:00:09.448 ********* 2026-04-28 06:24:28.597490 | debian-trixie | ok: [debian-trixie] => { 2026-04-28 06:24:28.597677 | debian-trixie | "changed": false, 2026-04-28 06:24:28.597831 | debian-trixie | "msg": "All assertions passed" 2026-04-28 06:24:28.597972 | debian-trixie | } 2026-04-28 06:24:28.598105 | debian-trixie | 2026-04-28 06:24:28.598251 | debian-trixie | TASK [Assert that the NGINX service is still up] ******************************* 2026-04-28 06:24:28.598437 | debian-trixie | Tuesday 28 April 2026 06:24:28 +0000 (0:00:00.033) 0:00:09.482 ********* 2026-04-28 06:24:28.629550 | debian-trixie | ok: [debian-trixie] => { 2026-04-28 06:24:28.629701 | debian-trixie | "changed": false, 2026-04-28 06:24:28.629820 | debian-trixie | "msg": "All assertions passed" 2026-04-28 06:24:28.629938 | debian-trixie | } 2026-04-28 06:24:28.630048 | debian-trixie | 2026-04-28 06:24:28.630161 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-28 06:24:28.630284 | debian-trixie | debian-trixie : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-28 06:24:28.630458 | debian-trixie | 2026-04-28 06:24:28.630567 | debian-trixie | 2026-04-28 06:24:28.630679 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-28 06:24:28.630795 | debian-trixie | Tuesday 28 April 2026 06:24:28 +0000 (0:00:00.032) 0:00:09.515 ********* 2026-04-28 06:24:28.630904 | debian-trixie | =============================================================================== 2026-04-28 06:24:28.631017 | debian-trixie | Populate service facts -------------------------------------------------- 4.85s 2026-04-28 06:24:28.631129 | debian-trixie | Gathering Facts --------------------------------------------------------- 3.12s 2026-04-28 06:24:28.631244 | debian-trixie | Populate package facts -------------------------------------------------- 1.47s 2026-04-28 06:24:28.631358 | debian-trixie | Assert that the NGINX package is not installed -------------------------- 0.03s 2026-04-28 06:24:28.631472 | debian-trixie | Assert that the NGINX service is still up ------------------------------- 0.03s 2026-04-28 06:24:28.837063 | debian-trixie | INFO [forget-package > verify] Executed: Successful 2026-04-28 06:24:28.845315 | debian-trixie | INFO [forget-package > cleanup] Executing 2026-04-28 06:24:28.845596 | debian-trixie | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-28 06:24:28.851250 | debian-trixie | INFO [forget-package > destroy] Executing 2026-04-28 06:24:28.851329 | debian-trixie | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-28 06:24:28.851404 | debian-trixie | INFO [forget-package > destroy] Executed: Successful 2026-04-28 06:24:28.851687 | debian-trixie | WARNING Molecule executed 1 scenario (1 missing files) 2026-04-28 06:24:29.424053 | debian-trixie | ok: Runtime: 0:00:43.680933 2026-04-28 06:24:29.427796 | 2026-04-28 06:24:29.427860 | PLAY RECAP 2026-04-28 06:24:29.427915 | debian-trixie | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-28 06:24:29.427945 | 2026-04-28 06:24:29.531986 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-28 06:24:29.534229 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-28 06:24:30.096404 | 2026-04-28 06:24:30.096514 | PLAY [all] 2026-04-28 06:24:30.106407 | 2026-04-28 06:24:30.106481 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-28 06:24:30.151051 | debian-trixie | skipping: Conditional result was False 2026-04-28 06:24:30.157742 | 2026-04-28 06:24:30.157843 | TASK [fetch-output : Set log path for single node] 2026-04-28 06:24:30.199044 | debian-trixie | ok 2026-04-28 06:24:30.204028 | 2026-04-28 06:24:30.204134 | LOOP [fetch-output : Ensure local output dirs] 2026-04-28 06:24:30.598185 | debian-trixie -> localhost | ok: "/var/lib/zuul/builds/b3fc2b90ed214f399ec4916e30a100db/work/logs" 2026-04-28 06:24:30.803156 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/b3fc2b90ed214f399ec4916e30a100db/work/artifacts" 2026-04-28 06:24:31.022837 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/b3fc2b90ed214f399ec4916e30a100db/work/docs" 2026-04-28 06:24:31.039143 | 2026-04-28 06:24:31.039307 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-28 06:24:31.726603 | debian-trixie | changed: .d..t...... ./ 2026-04-28 06:24:31.726927 | debian-trixie | changed: All items complete 2026-04-28 06:24:31.727007 | 2026-04-28 06:24:32.210919 | debian-trixie | changed: .d..t...... ./ 2026-04-28 06:24:32.702414 | debian-trixie | changed: .d..t...... ./ 2026-04-28 06:24:32.712996 | 2026-04-28 06:24:32.713072 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-28 06:24:33.127263 | debian-trixie -> localhost | ok: Item: artifacts Runtime: 0:00:00.006416 2026-04-28 06:24:33.410748 | debian-trixie -> localhost | ok: Item: docs Runtime: 0:00:00.008497 2026-04-28 06:24:33.421116 | 2026-04-28 06:24:33.421230 | PLAY [all] 2026-04-28 06:24:33.426529 | 2026-04-28 06:24:33.426658 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-28 06:24:33.888414 | debian-trixie | changed 2026-04-28 06:24:33.894636 | 2026-04-28 06:24:33.894712 | PLAY RECAP 2026-04-28 06:24:33.894775 | debian-trixie | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-28 06:24:33.894807 | 2026-04-28 06:24:34.018523 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-28 06:24:34.020650 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-28 06:24:34.650172 | 2026-04-28 06:24:34.650371 | PLAY [localhost] 2026-04-28 06:24:34.661277 | 2026-04-28 06:24:34.661411 | TASK [Generate Zuul manifest] 2026-04-28 06:24:34.682434 | localhost | ok 2026-04-28 06:24:34.702210 | 2026-04-28 06:24:34.702359 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-28 06:24:35.064607 | localhost | changed 2026-04-28 06:24:35.076493 | 2026-04-28 06:24:35.076621 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-28 06:24:35.108343 | localhost | ok 2026-04-28 06:24:35.118260 | 2026-04-28 06:24:35.118325 | TASK [Upload logs] 2026-04-28 06:24:35.135570 | localhost | ok 2026-04-28 06:24:35.193230 | 2026-04-28 06:24:35.193376 | TASK [Set zuul-log-path fact] 2026-04-28 06:24:35.217263 | localhost | ok 2026-04-28 06:24:35.231065 | 2026-04-28 06:24:35.231140 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-28 06:24:35.264117 | localhost | ok 2026-04-28 06:24:35.275206 | 2026-04-28 06:24:35.275300 | TASK [upload-logs : Create log directories] 2026-04-28 06:24:35.706282 | localhost | changed 2026-04-28 06:24:35.714381 | 2026-04-28 06:24:35.714459 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-28 06:24:36.121217 | localhost -> localhost | ok: Runtime: 0:00:00.004802 2026-04-28 06:24:36.127958 | 2026-04-28 06:24:36.128043 | TASK [upload-logs : Upload logs to log server] 2026-04-28 06:24:36.606208 | localhost | Output suppressed because no_log was given 2026-04-28 06:24:36.611557 | 2026-04-28 06:24:36.611624 | LOOP [upload-logs : Compress console log and json output] 2026-04-28 06:24:36.661550 | localhost | skipping: Conditional result was False 2026-04-28 06:24:36.669418 | localhost | skipping: Conditional result was False 2026-04-28 06:24:36.684798 | 2026-04-28 06:24:36.684891 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-28 06:24:36.731418 | localhost | skipping: Conditional result was False 2026-04-28 06:24:36.731712 | 2026-04-28 06:24:36.736419 | localhost | skipping: Conditional result was False 2026-04-28 06:24:36.748316 | 2026-04-28 06:24:36.748487 | LOOP [upload-logs : Upload console log and json output]