2026-04-18 16:33:32.076638 | Job console starting 2026-04-18 16:33:32.085109 | Updating git repos 2026-04-18 16:33:32.115270 | Cloning repos into workspace 2026-04-18 16:33:33.594853 | Restoring repo states 2026-04-18 16:33:33.602761 | Merging changes 2026-04-18 16:33:33.868241 | Checking out repos 2026-04-18 16:33:34.030499 | Preparing playbooks 2026-04-18 16:33:52.278367 | Running Ansible setup 2026-04-18 16:33:57.821257 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-18 16:33:58.463566 | 2026-04-18 16:33:58.463706 | PLAY [localhost] 2026-04-18 16:33:58.475199 | 2026-04-18 16:33:58.475374 | TASK [Gathering Facts] 2026-04-18 16:33:59.744874 | localhost | ok 2026-04-18 16:33:59.752315 | 2026-04-18 16:34:00.112801 | TASK [Setup log path fact] 2026-04-18 16:34:00.136864 | localhost | ok 2026-04-18 16:34:00.173932 | 2026-04-18 16:34:00.174175 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-18 16:34:00.201334 | localhost | ok 2026-04-18 16:34:00.209159 | 2026-04-18 16:34:00.209292 | TASK [emit-job-header : Print job information] 2026-04-18 16:34:00.248549 | # Job Information 2026-04-18 16:34:00.248747 | Ansible Version: 2.16.16 2026-04-18 16:34:00.248805 | Job: ansible-collection-containers-molecule-forget-package-debian-trixie 2026-04-18 16:34:00.248840 | Pipeline: check 2026-04-18 16:34:00.248871 | Executor: 0a8996d2b663 2026-04-18 16:34:00.248901 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/110 2026-04-18 16:34:00.248935 | Event ID: 34c38600-3b44-11f1-92f3-e4509f68404d 2026-04-18 16:34:00.253385 | 2026-04-18 16:34:00.253488 | LOOP [emit-job-header : Print node information] 2026-04-18 16:34:00.342281 | localhost | ok: 2026-04-18 16:34:00.342622 | localhost | # Node Information 2026-04-18 16:34:00.342660 | localhost | Inventory Hostname: debian-trixie 2026-04-18 16:34:00.342684 | localhost | Hostname: np0000167325 2026-04-18 16:34:00.342705 | localhost | Username: zuul 2026-04-18 16:34:00.342728 | localhost | Distro: Debian 13.4 2026-04-18 16:34:00.342749 | localhost | Provider: yul1 2026-04-18 16:34:00.342768 | localhost | Region: ca-ymq-1 2026-04-18 16:34:00.342787 | localhost | Label: debian-trixie 2026-04-18 16:34:00.342806 | localhost | Product Name: OpenStack Nova 2026-04-18 16:34:00.342824 | localhost | Interface IP: 199.204.45.72 2026-04-18 16:34:00.364360 | 2026-04-18 16:34:00.364520 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-18 16:34:00.950846 | localhost -> localhost | changed 2026-04-18 16:34:00.956452 | 2026-04-18 16:34:00.956529 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-18 16:34:02.626887 | localhost -> localhost | changed 2026-04-18 16:34:02.638875 | 2026-04-18 16:34:02.638970 | PLAY [all] 2026-04-18 16:34:02.648328 | 2026-04-18 16:34:02.648409 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-18 16:34:03.250208 | debian-trixie -> localhost | ok 2026-04-18 16:34:03.262839 | 2026-04-18 16:34:03.262952 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-18 16:34:03.293706 | debian-trixie | ok 2026-04-18 16:34:03.309385 | debian-trixie | included: /var/lib/zuul/builds/c40b7e56d88f4ebe8f3439134cb84966/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-18 16:34:03.317967 | 2026-04-18 16:34:03.318057 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-18 16:34:04.818543 | debian-trixie -> localhost | Generating public/private rsa key pair. 2026-04-18 16:34:04.818701 | debian-trixie -> localhost | Your identification has been saved in /var/lib/zuul/builds/c40b7e56d88f4ebe8f3439134cb84966/work/c40b7e56d88f4ebe8f3439134cb84966_id_rsa 2026-04-18 16:34:04.818731 | debian-trixie -> localhost | Your public key has been saved in /var/lib/zuul/builds/c40b7e56d88f4ebe8f3439134cb84966/work/c40b7e56d88f4ebe8f3439134cb84966_id_rsa.pub 2026-04-18 16:34:04.818755 | debian-trixie -> localhost | The key fingerprint is: 2026-04-18 16:34:04.818777 | debian-trixie -> localhost | SHA256:VdjcZzk4axot6uob8JXjEIndT+YNSVPVg8COy3mwFJ4 zuul-build-sshkey 2026-04-18 16:34:04.818811 | debian-trixie -> localhost | The key's randomart image is: 2026-04-18 16:34:04.818833 | debian-trixie -> localhost | +---[RSA 3072]----+ 2026-04-18 16:34:04.818859 | debian-trixie -> localhost | | .B+o+.o| 2026-04-18 16:34:04.818881 | debian-trixie -> localhost | | o o.oo=+.++| 2026-04-18 16:34:04.818901 | debian-trixie -> localhost | | . +..*=. ooo| 2026-04-18 16:34:04.818922 | debian-trixie -> localhost | | .E*+o+ | 2026-04-18 16:34:04.818943 | debian-trixie -> localhost | | . .S+*o=. | 2026-04-18 16:34:04.818963 | debian-trixie -> localhost | | o +*.o | 2026-04-18 16:34:04.818983 | debian-trixie -> localhost | | o... | 2026-04-18 16:34:04.819003 | debian-trixie -> localhost | | .. | 2026-04-18 16:34:04.819026 | debian-trixie -> localhost | | .+o | 2026-04-18 16:34:04.819140 | debian-trixie -> localhost | +----[SHA256]-----+ 2026-04-18 16:34:04.819199 | debian-trixie -> localhost | ok: Runtime: 0:00:00.908104 2026-04-18 16:34:04.824037 | 2026-04-18 16:34:04.824101 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-18 16:34:04.857625 | debian-trixie | ok 2026-04-18 16:34:04.871956 | debian-trixie | included: /var/lib/zuul/builds/c40b7e56d88f4ebe8f3439134cb84966/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-18 16:34:04.878456 | 2026-04-18 16:34:04.878521 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-18 16:34:04.901844 | debian-trixie | skipping: Conditional result was False 2026-04-18 16:34:04.911643 | 2026-04-18 16:34:04.911781 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-18 16:34:05.426780 | debian-trixie | changed 2026-04-18 16:34:05.432073 | 2026-04-18 16:34:05.432145 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-18 16:34:05.636802 | debian-trixie | ok 2026-04-18 16:34:05.837412 | 2026-04-18 16:34:05.837605 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-18 16:34:06.396310 | debian-trixie | changed 2026-04-18 16:34:06.400149 | 2026-04-18 16:34:06.400213 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-18 16:34:06.987171 | debian-trixie | changed 2026-04-18 16:34:06.992820 | 2026-04-18 16:34:06.992910 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-18 16:34:07.007339 | debian-trixie | skipping: Conditional result was False 2026-04-18 16:34:07.012184 | 2026-04-18 16:34:07.012262 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-18 16:34:07.480715 | debian-trixie -> localhost | changed 2026-04-18 16:34:07.489863 | 2026-04-18 16:34:07.489928 | TASK [add-build-sshkey : Add back temp key] 2026-04-18 16:34:07.934434 | debian-trixie -> localhost | Identity added: /var/lib/zuul/builds/c40b7e56d88f4ebe8f3439134cb84966/work/c40b7e56d88f4ebe8f3439134cb84966_id_rsa (zuul-build-sshkey) 2026-04-18 16:34:07.934614 | debian-trixie -> localhost | ok: Runtime: 0:00:00.024457 2026-04-18 16:34:07.938593 | 2026-04-18 16:34:07.938655 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-18 16:34:08.290037 | debian-trixie | ok 2026-04-18 16:34:08.293836 | 2026-04-18 16:34:08.293904 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-18 16:34:08.327645 | debian-trixie | skipping: Conditional result was False 2026-04-18 16:34:08.335435 | 2026-04-18 16:34:08.335521 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-18 16:34:08.718147 | debian-trixie | ok 2026-04-18 16:34:08.722579 | 2026-04-18 16:34:08.722644 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-18 16:34:09.548085 | debian-trixie | Output suppressed because no_log was given 2026-04-18 16:34:09.555575 | 2026-04-18 16:34:09.555646 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-18 16:34:09.763156 | debian-trixie | ok: "logs" 2026-04-18 16:34:09.763380 | debian-trixie | ok: All items complete 2026-04-18 16:34:09.763409 | 2026-04-18 16:34:09.934574 | debian-trixie | ok: "artifacts" 2026-04-18 16:34:10.118816 | debian-trixie | ok: "docs" 2026-04-18 16:34:10.125095 | 2026-04-18 16:34:10.125219 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-18 16:34:10.350014 | debian-trixie | changed: "logs" 2026-04-18 16:34:10.539902 | debian-trixie | changed: "artifacts" 2026-04-18 16:34:10.729206 | debian-trixie | changed: "docs" 2026-04-18 16:34:10.845881 | 2026-04-18 16:34:10.845993 | PLAY RECAP 2026-04-18 16:34:10.846056 | debian-trixie | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-18 16:34:10.846098 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-18 16:34:10.846130 | 2026-04-18 16:34:11.069338 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-18 16:34:11.070763 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-18 16:34:11.759360 | 2026-04-18 16:34:11.759794 | PLAY [all] 2026-04-18 16:34:11.771333 | 2026-04-18 16:34:11.771500 | TASK [setup-uv : Extract archive] 2026-04-18 16:34:14.091687 | debian-trixie | changed 2026-04-18 16:34:14.097719 | 2026-04-18 16:34:14.097803 | TASK [setup-uv : Print version] 2026-04-18 16:34:14.503680 | debian-trixie | uv 0.8.13 2026-04-18 16:34:14.626359 | debian-trixie | ok: Runtime: 0:00:00.014569 2026-04-18 16:34:14.636940 | 2026-04-18 16:34:14.637083 | PLAY RECAP 2026-04-18 16:34:14.637145 | debian-trixie | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-18 16:34:14.637178 | 2026-04-18 16:34:14.779490 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-18 16:34:14.780911 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-18 16:34:15.493559 | 2026-04-18 16:34:15.687633 | PLAY [all] 2026-04-18 16:34:15.710546 | 2026-04-18 16:34:15.712653 | TASK [Copy inventory file for Zuul] 2026-04-18 16:34:16.807542 | debian-trixie | changed 2026-04-18 16:34:16.833768 | 2026-04-18 16:34:16.833908 | TASK [Switch "ansible_host" to private IP] 2026-04-18 16:34:17.141725 | debian-trixie | changed: 1 replacements made 2026-04-18 16:34:17.167690 | 2026-04-18 16:34:17.168139 | TASK [Run Molecule scenario] 2026-04-18 16:34:17.605340 | debian-trixie | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-04-18 16:34:17.605440 | debian-trixie | Creating virtual environment at: .venv 2026-04-18 16:34:17.654321 | debian-trixie | Downloading ansible-core (2.3MiB) 2026-04-18 16:34:17.657039 | debian-trixie | Downloading cryptography (4.3MiB) 2026-04-18 16:34:17.657241 | debian-trixie | Downloading pygments (1.2MiB) 2026-04-18 16:34:17.828373 | debian-trixie | Downloading cryptography 2026-04-18 16:34:17.882336 | debian-trixie | Downloading pygments 2026-04-18 16:34:18.058931 | debian-trixie | Downloading ansible-core 2026-04-18 16:34:18.107371 | debian-trixie | Installed 36 packages in 47ms 2026-04-18 16:34:18.768856 | debian-trixie | INFO Collection 'vexxhost.containers' detected. 2026-04-18 16:34:18.768944 | debian-trixie | INFO Scenarios will be used from 'extensions/molecule' 2026-04-18 16:34:19.649999 | debian-trixie | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-04-18 16:34:19.650065 | debian-trixie | INFO default scenario not found, disabling shared state. 2026-04-18 16:34:19.650155 | 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:34:19.650264 | debian-trixie | INFO [forget-package > prerun] Performing prerun with role_name_check=0... 2026-04-18 16:34:29.474125 | debian-trixie | INFO [forget-package > dependency] Executing 2026-04-18 16:34:29.474288 | debian-trixie | WARNING [forget-package > dependency] Missing roles requirements file: requirements.yml 2026-04-18 16:34:29.474487 | debian-trixie | WARNING [forget-package > dependency] Missing collections requirements file: collections.yml 2026-04-18 16:34:29.474719 | debian-trixie | WARNING [forget-package > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-04-18 16:34:29.480100 | debian-trixie | INFO [forget-package > cleanup] Executing 2026-04-18 16:34:29.480428 | debian-trixie | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-18 16:34:29.485731 | debian-trixie | INFO [forget-package > destroy] Executing 2026-04-18 16:34:29.485816 | debian-trixie | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-18 16:34:29.485857 | debian-trixie | INFO [forget-package > destroy] Executed: Successful 2026-04-18 16:34:29.491161 | debian-trixie | INFO [forget-package > syntax] Executing 2026-04-18 16:34:30.018484 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-18 16:34:30.018696 | 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:34:30.018931 | 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:34:30.019245 | debian-trixie | 2026-04-18 16:34:30.399491 | debian-trixie | 2026-04-18 16:34:30.399634 | debian-trixie | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/forget-package/converge.yml 2026-04-18 16:34:30.483375 | debian-trixie | INFO [forget-package > syntax] Executed: Successful 2026-04-18 16:34:30.494798 | debian-trixie | INFO [forget-package > create] Executing 2026-04-18 16:34:30.496969 | debian-trixie | WARNING [forget-package > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-18 16:34:30.504443 | debian-trixie | INFO [forget-package > prepare] Executing 2026-04-18 16:34:31.077244 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-18 16:34:31.077422 | 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:34:31.077637 | 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:34:31.077917 | debian-trixie | 2026-04-18 16:34:31.426262 | debian-trixie | 2026-04-18 16:34:31.426470 | debian-trixie | PLAY [Prepare] ***************************************************************** 2026-04-18 16:34:31.426718 | debian-trixie | 2026-04-18 16:34:31.426975 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-18 16:34:31.427308 | debian-trixie | Saturday 18 April 2026 16:34:31 +0000 (0:00:00.028) 0:00:00.028 ******** 2026-04-18 16:34:32.781716 | 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:34:32.783580 | debian-trixie | ok: [debian-trixie] 2026-04-18 16:34:32.783759 | debian-trixie | 2026-04-18 16:34:32.783962 | debian-trixie | TASK [Install NGINX] *********************************************************** 2026-04-18 16:34:32.784155 | debian-trixie | Saturday 18 April 2026 16:34:32 +0000 (0:00:01.358) 0:00:01.386 ******** 2026-04-18 16:34:41.863436 | debian-trixie | changed: [debian-trixie] 2026-04-18 16:34:41.863670 | debian-trixie | 2026-04-18 16:34:41.863924 | debian-trixie | TASK [Ensure NGINX is running] ************************************************* 2026-04-18 16:34:41.864183 | debian-trixie | Saturday 18 April 2026 16:34:41 +0000 (0:00:09.077) 0:00:10.464 ******** 2026-04-18 16:34:42.636962 | debian-trixie | ok: [debian-trixie] 2026-04-18 16:34:42.637089 | debian-trixie | 2026-04-18 16:34:42.637300 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-18 16:34:42.637518 | debian-trixie | debian-trixie : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-18 16:34:42.637705 | debian-trixie | 2026-04-18 16:34:42.637887 | debian-trixie | 2026-04-18 16:34:42.638107 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-18 16:34:42.638301 | debian-trixie | Saturday 18 April 2026 16:34:42 +0000 (0:00:00.775) 0:00:11.239 ******** 2026-04-18 16:34:42.638494 | debian-trixie | =============================================================================== 2026-04-18 16:34:42.638687 | debian-trixie | Install NGINX ----------------------------------------------------------- 9.08s 2026-04-18 16:34:42.638890 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.36s 2026-04-18 16:34:42.639091 | debian-trixie | Ensure NGINX is running ------------------------------------------------- 0.78s 2026-04-18 16:34:42.787687 | debian-trixie | INFO [forget-package > prepare] Executed: Successful 2026-04-18 16:34:42.798084 | debian-trixie | INFO [forget-package > converge] Executing 2026-04-18 16:34:43.336338 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-18 16:34:43.336559 | 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:34:43.336804 | 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:34:43.336967 | debian-trixie | 2026-04-18 16:34:43.679929 | debian-trixie | 2026-04-18 16:34:43.680147 | debian-trixie | PLAY [Converge] **************************************************************** 2026-04-18 16:34:43.680373 | debian-trixie | 2026-04-18 16:34:43.680579 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-18 16:34:43.680795 | debian-trixie | Saturday 18 April 2026 16:34:43 +0000 (0:00:00.009) 0:00:00.009 ******** 2026-04-18 16:34:44.878948 | 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:34:44.883047 | debian-trixie | ok: [debian-trixie] 2026-04-18 16:34:44.883156 | debian-trixie | 2026-04-18 16:34:44.883267 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:34:44.883362 | debian-trixie | Saturday 18 April 2026 16:34:44 +0000 (0:00:01.201) 0:00:01.211 ******** 2026-04-18 16:34:45.309090 | 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:34:45.313584 | debian-trixie | changed: [debian-trixie] 2026-04-18 16:34:45.313771 | debian-trixie | 2026-04-18 16:34:45.313990 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-18 16:34:45.314288 | debian-trixie | debian-trixie : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-18 16:34:45.314415 | debian-trixie | 2026-04-18 16:34:45.314594 | debian-trixie | 2026-04-18 16:34:45.314806 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-18 16:34:45.315019 | debian-trixie | Saturday 18 April 2026 16:34:45 +0000 (0:00:00.432) 0:00:01.643 ******** 2026-04-18 16:34:45.315255 | debian-trixie | =============================================================================== 2026-04-18 16:34:45.315496 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.20s 2026-04-18 16:34:45.315702 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.43s 2026-04-18 16:34:45.412723 | debian-trixie | INFO [forget-package > converge] Executed: Successful 2026-04-18 16:34:45.422937 | debian-trixie | INFO [forget-package > idempotence] Executing 2026-04-18 16:34:45.930535 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-18 16:34:45.930663 | 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:34:45.930908 | 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:34:45.931249 | debian-trixie | 2026-04-18 16:34:46.263714 | debian-trixie | 2026-04-18 16:34:46.263796 | debian-trixie | PLAY [Converge] **************************************************************** 2026-04-18 16:34:46.264005 | debian-trixie | 2026-04-18 16:34:46.264198 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-18 16:34:46.264391 | debian-trixie | Saturday 18 April 2026 16:34:46 +0000 (0:00:00.008) 0:00:00.008 ******** 2026-04-18 16:34:47.383789 | 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:34:47.385951 | debian-trixie | ok: [debian-trixie] 2026-04-18 16:34:47.386034 | debian-trixie | 2026-04-18 16:34:47.386126 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:34:47.386217 | debian-trixie | Saturday 18 April 2026 16:34:47 +0000 (0:00:01.122) 0:00:01.131 ******** 2026-04-18 16:34:47.806459 | debian-trixie | ok: [debian-trixie] 2026-04-18 16:34:47.806768 | debian-trixie | 2026-04-18 16:34:47.806969 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-18 16:34:47.807309 | debian-trixie | debian-trixie : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-18 16:34:47.807558 | debian-trixie | 2026-04-18 16:34:47.807801 | debian-trixie | 2026-04-18 16:34:47.808073 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-18 16:34:47.808341 | debian-trixie | Saturday 18 April 2026 16:34:47 +0000 (0:00:00.420) 0:00:01.552 ******** 2026-04-18 16:34:47.808570 | debian-trixie | =============================================================================== 2026-04-18 16:34:47.808783 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.12s 2026-04-18 16:34:47.808985 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.42s 2026-04-18 16:34:47.911790 | debian-trixie | INFO [forget-package > idempotence] Executed: Successful 2026-04-18 16:34:47.921896 | debian-trixie | INFO [forget-package > side_effect] Executing 2026-04-18 16:34:47.922257 | debian-trixie | WARNING [forget-package > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-18 16:34:47.927964 | debian-trixie | INFO [forget-package > verify] Executing 2026-04-18 16:34:48.472490 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-18 16:34:48.472595 | 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:34:48.472760 | 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:34:48.472882 | debian-trixie | 2026-04-18 16:34:48.795901 | debian-trixie | 2026-04-18 16:34:48.795948 | debian-trixie | PLAY [Verify] ****************************************************************** 2026-04-18 16:34:48.796062 | debian-trixie | 2026-04-18 16:34:48.796177 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-18 16:34:48.796268 | debian-trixie | Saturday 18 April 2026 16:34:48 +0000 (0:00:00.008) 0:00:00.008 ******** 2026-04-18 16:34:49.950726 | 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:34:49.954416 | debian-trixie | ok: [debian-trixie] 2026-04-18 16:34:49.954557 | debian-trixie | 2026-04-18 16:34:49.954764 | debian-trixie | TASK [Populate package facts] ************************************************** 2026-04-18 16:34:49.954972 | debian-trixie | Saturday 18 April 2026 16:34:49 +0000 (0:00:01.157) 0:00:01.166 ******** 2026-04-18 16:34:51.565377 | debian-trixie | ok: [debian-trixie] 2026-04-18 16:34:51.565511 | debian-trixie | 2026-04-18 16:34:51.565717 | debian-trixie | TASK [Populate service facts] ************************************************** 2026-04-18 16:34:51.565918 | debian-trixie | Saturday 18 April 2026 16:34:51 +0000 (0:00:01.611) 0:00:02.777 ******** 2026-04-18 16:34:55.614572 | debian-trixie | ok: [debian-trixie] 2026-04-18 16:34:55.614619 | debian-trixie | 2026-04-18 16:34:55.614630 | debian-trixie | TASK [Assert that the NGINX package is not installed] ************************** 2026-04-18 16:34:55.614639 | debian-trixie | Saturday 18 April 2026 16:34:55 +0000 (0:00:04.048) 0:00:06.825 ******** 2026-04-18 16:34:55.647696 | debian-trixie | ok: [debian-trixie] => { 2026-04-18 16:34:55.647756 | debian-trixie | "changed": false, 2026-04-18 16:34:55.647902 | debian-trixie | "msg": "All assertions passed" 2026-04-18 16:34:55.648030 | debian-trixie | } 2026-04-18 16:34:55.648148 | debian-trixie | 2026-04-18 16:34:55.648284 | debian-trixie | TASK [Assert that the NGINX service is still up] ******************************* 2026-04-18 16:34:55.648411 | debian-trixie | Saturday 18 April 2026 16:34:55 +0000 (0:00:00.030) 0:00:06.856 ******** 2026-04-18 16:34:55.675606 | debian-trixie | ok: [debian-trixie] => { 2026-04-18 16:34:55.675661 | debian-trixie | "changed": false, 2026-04-18 16:34:55.675817 | debian-trixie | "msg": "All assertions passed" 2026-04-18 16:34:55.675943 | debian-trixie | } 2026-04-18 16:34:55.676070 | debian-trixie | 2026-04-18 16:34:55.676199 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-18 16:34:55.676348 | debian-trixie | debian-trixie : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-18 16:34:55.676453 | debian-trixie | 2026-04-18 16:34:55.676566 | debian-trixie | 2026-04-18 16:34:55.676693 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-18 16:34:55.676823 | debian-trixie | Saturday 18 April 2026 16:34:55 +0000 (0:00:00.031) 0:00:06.888 ******** 2026-04-18 16:34:55.677585 | debian-trixie | =============================================================================== 2026-04-18 16:34:55.677616 | debian-trixie | Populate service facts -------------------------------------------------- 4.05s 2026-04-18 16:34:55.677622 | debian-trixie | Populate package facts -------------------------------------------------- 1.61s 2026-04-18 16:34:55.677627 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.16s 2026-04-18 16:34:55.677632 | debian-trixie | Assert that the NGINX service is still up ------------------------------- 0.03s 2026-04-18 16:34:55.677637 | debian-trixie | Assert that the NGINX package is not installed -------------------------- 0.03s 2026-04-18 16:34:55.791415 | debian-trixie | INFO [forget-package > verify] Executed: Successful 2026-04-18 16:34:55.800268 | debian-trixie | INFO [forget-package > cleanup] Executing 2026-04-18 16:34:55.800777 | debian-trixie | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-18 16:34:55.808342 | debian-trixie | INFO [forget-package > destroy] Executing 2026-04-18 16:34:55.808438 | debian-trixie | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-18 16:34:55.808527 | debian-trixie | INFO [forget-package > destroy] Executed: Successful 2026-04-18 16:34:55.808855 | debian-trixie | WARNING Molecule executed 1 scenario (1 missing files) 2026-04-18 16:34:56.231100 | debian-trixie | ok: Runtime: 0:00:38.400440 2026-04-18 16:34:56.234842 | 2026-04-18 16:34:56.234892 | PLAY RECAP 2026-04-18 16:34:56.234935 | debian-trixie | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-18 16:34:56.234958 | 2026-04-18 16:34:56.345801 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-18 16:34:56.347315 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-18 16:34:57.000305 | 2026-04-18 16:34:57.000483 | PLAY [all] 2026-04-18 16:34:57.014538 | 2026-04-18 16:34:57.014649 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-18 16:34:57.071122 | debian-trixie | skipping: Conditional result was False 2026-04-18 16:34:57.079680 | 2026-04-18 16:34:57.079818 | TASK [fetch-output : Set log path for single node] 2026-04-18 16:34:57.122771 | debian-trixie | ok 2026-04-18 16:34:57.126656 | 2026-04-18 16:34:57.126727 | LOOP [fetch-output : Ensure local output dirs] 2026-04-18 16:34:57.568723 | debian-trixie -> localhost | ok: "/var/lib/zuul/builds/c40b7e56d88f4ebe8f3439134cb84966/work/logs" 2026-04-18 16:34:58.044210 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/c40b7e56d88f4ebe8f3439134cb84966/work/artifacts" 2026-04-18 16:34:58.279185 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/c40b7e56d88f4ebe8f3439134cb84966/work/docs" 2026-04-18 16:34:58.297202 | 2026-04-18 16:34:58.297909 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-18 16:34:59.035803 | debian-trixie | ok 2026-04-18 16:34:59.036067 | debian-trixie | changed: All items complete 2026-04-18 16:34:59.036098 | 2026-04-18 16:34:59.571223 | debian-trixie | changed: .d..t...... ./ 2026-04-18 16:35:00.118152 | debian-trixie | changed: .d..t...... ./ 2026-04-18 16:35:00.134423 | 2026-04-18 16:35:00.134543 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-18 16:35:00.669052 | debian-trixie -> localhost | ok: Item: artifacts Runtime: 0:00:00.007460 2026-04-18 16:35:00.905202 | debian-trixie -> localhost | ok: Item: docs Runtime: 0:00:00.008569 2026-04-18 16:35:00.921270 | 2026-04-18 16:35:00.921385 | PLAY [all] 2026-04-18 16:35:00.927324 | 2026-04-18 16:35:00.927397 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-18 16:35:01.445054 | debian-trixie | changed 2026-04-18 16:35:01.454012 | 2026-04-18 16:35:01.454132 | PLAY RECAP 2026-04-18 16:35:01.454185 | debian-trixie | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-18 16:35:01.454209 | 2026-04-18 16:35:01.602264 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-18 16:35:01.603510 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-18 16:35:02.212442 | 2026-04-18 16:35:02.212780 | PLAY [localhost] 2026-04-18 16:35:02.223186 | 2026-04-18 16:35:02.223260 | TASK [Generate Zuul manifest] 2026-04-18 16:35:02.259945 | localhost | ok 2026-04-18 16:35:02.277910 | 2026-04-18 16:35:02.278027 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-18 16:35:02.597073 | localhost | changed 2026-04-18 16:35:02.610033 | 2026-04-18 16:35:02.610359 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-18 16:35:02.642741 | localhost | ok 2026-04-18 16:35:02.656042 | 2026-04-18 16:35:02.656145 | TASK [Upload logs] 2026-04-18 16:35:02.678871 | localhost | ok 2026-04-18 16:35:02.757746 | 2026-04-18 16:35:02.757876 | TASK [Set zuul-log-path fact] 2026-04-18 16:35:02.775649 | localhost | ok 2026-04-18 16:35:02.790473 | 2026-04-18 16:35:02.790616 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-18 16:35:02.821691 | localhost | ok 2026-04-18 16:35:02.832057 | 2026-04-18 16:35:02.832191 | TASK [upload-logs : Create log directories] 2026-04-18 16:35:03.304721 | localhost | changed 2026-04-18 16:35:03.321740 | 2026-04-18 16:35:03.321905 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-18 16:35:03.780663 | localhost -> localhost | ok: Runtime: 0:00:00.007128 2026-04-18 16:35:03.789594 | 2026-04-18 16:35:03.789702 | TASK [upload-logs : Upload logs to log server] 2026-04-18 16:35:04.333056 | localhost | Output suppressed because no_log was given 2026-04-18 16:35:04.336758 | 2026-04-18 16:35:04.336828 | LOOP [upload-logs : Compress console log and json output] 2026-04-18 16:35:04.385824 | localhost | skipping: Conditional result was False 2026-04-18 16:35:04.418147 | localhost | skipping: Conditional result was False 2026-04-18 16:35:04.430293 | 2026-04-18 16:35:04.430490 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-18 16:35:04.478535 | localhost | skipping: Conditional result was False 2026-04-18 16:35:04.480691 | 2026-04-18 16:35:04.484334 | localhost | skipping: Conditional result was False 2026-04-18 16:35:04.496292 | 2026-04-18 16:35:04.496518 | LOOP [upload-logs : Upload console log and json output]