2026-04-09 15:59:55.060866 | Job console starting 2026-04-09 15:59:55.073465 | Updating git repos 2026-04-09 15:59:55.102280 | Cloning repos into workspace 2026-04-09 15:59:55.160424 | Restoring repo states 2026-04-09 15:59:55.168592 | Merging changes 2026-04-09 15:59:55.468048 | Checking out repos 2026-04-09 15:59:55.520868 | Preparing playbooks 2026-04-09 15:59:56.922037 | Running Ansible setup 2026-04-09 16:00:00.762816 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-09 16:00:01.451338 | 2026-04-09 16:00:01.452003 | PLAY [localhost] 2026-04-09 16:00:01.461361 | 2026-04-09 16:00:01.461470 | TASK [Gathering Facts] 2026-04-09 16:00:02.434045 | localhost | ok 2026-04-09 16:00:02.442857 | 2026-04-09 16:00:02.442954 | TASK [Setup log path fact] 2026-04-09 16:00:02.465084 | localhost | ok 2026-04-09 16:00:02.479541 | 2026-04-09 16:00:02.479660 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-09 16:00:02.531535 | localhost | ok 2026-04-09 16:00:02.541466 | 2026-04-09 16:00:02.541864 | TASK [emit-job-header : Print job information] 2026-04-09 16:00:02.585579 | # Job Information 2026-04-09 16:00:02.585807 | Ansible Version: 2.16.16 2026-04-09 16:00:02.585854 | Job: ansible-collection-containers-molecule-forget-package-ubuntu-noble 2026-04-09 16:00:02.585888 | Pipeline: check 2026-04-09 16:00:02.585917 | Executor: 0a8996d2b663 2026-04-09 16:00:02.585947 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/104 2026-04-09 16:00:02.585979 | Event ID: 52712c30-342c-11f1-9984-b8d6bab5b522 2026-04-09 16:00:02.590193 | 2026-04-09 16:00:02.590282 | LOOP [emit-job-header : Print node information] 2026-04-09 16:00:02.732151 | localhost | ok: 2026-04-09 16:00:02.732379 | localhost | # Node Information 2026-04-09 16:00:02.732429 | localhost | Inventory Hostname: ubuntu-noble 2026-04-09 16:00:02.732473 | localhost | Hostname: np0000164559 2026-04-09 16:00:02.732509 | localhost | Username: zuul 2026-04-09 16:00:02.732550 | localhost | Distro: Ubuntu 24.04 2026-04-09 16:00:02.732585 | localhost | Provider: yul1 2026-04-09 16:00:02.732622 | localhost | Region: ca-ymq-1 2026-04-09 16:00:02.732657 | localhost | Label: ubuntu-noble 2026-04-09 16:00:02.732746 | localhost | Product Name: OpenStack Nova 2026-04-09 16:00:02.732780 | localhost | Interface IP: 199.19.213.102 2026-04-09 16:00:02.752633 | 2026-04-09 16:00:02.752842 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-09 16:00:03.200049 | localhost -> localhost | changed 2026-04-09 16:00:03.205584 | 2026-04-09 16:00:03.205652 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-09 16:00:04.163342 | localhost -> localhost | changed 2026-04-09 16:00:04.169186 | 2026-04-09 16:00:04.169254 | PLAY [all] 2026-04-09 16:00:04.179433 | 2026-04-09 16:00:04.179527 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-09 16:00:04.427437 | ubuntu-noble -> localhost | ok 2026-04-09 16:00:04.434633 | 2026-04-09 16:00:04.434737 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-09 16:00:04.470085 | ubuntu-noble | ok 2026-04-09 16:00:04.485723 | ubuntu-noble | included: /var/lib/zuul/builds/eb39907c461b4479b60309c897e6a7d4/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-09 16:00:04.491960 | 2026-04-09 16:00:04.492022 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-09 16:00:06.272230 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-04-09 16:00:06.272476 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/eb39907c461b4479b60309c897e6a7d4/work/eb39907c461b4479b60309c897e6a7d4_id_rsa 2026-04-09 16:00:06.272522 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/eb39907c461b4479b60309c897e6a7d4/work/eb39907c461b4479b60309c897e6a7d4_id_rsa.pub 2026-04-09 16:00:06.272553 | ubuntu-noble -> localhost | The key fingerprint is: 2026-04-09 16:00:06.272586 | ubuntu-noble -> localhost | SHA256:rQECjnGNFLATK7VrZHubG8OaqusvvuMrPvzPqfeDynM zuul-build-sshkey 2026-04-09 16:00:06.272632 | ubuntu-noble -> localhost | The key's randomart image is: 2026-04-09 16:00:06.272656 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-04-09 16:00:06.272684 | ubuntu-noble -> localhost | |+o*+ | 2026-04-09 16:00:06.272705 | ubuntu-noble -> localhost | | X.o. | 2026-04-09 16:00:06.272725 | ubuntu-noble -> localhost | |* = . . | 2026-04-09 16:00:06.272744 | ubuntu-noble -> localhost | |.+ o . . . | 2026-04-09 16:00:06.272763 | ubuntu-noble -> localhost | | + . S . | 2026-04-09 16:00:06.272782 | ubuntu-noble -> localhost | | . o o o | 2026-04-09 16:00:06.272800 | ubuntu-noble -> localhost | |. * . . | 2026-04-09 16:00:06.272819 | ubuntu-noble -> localhost | |.=.+.E.. | 2026-04-09 16:00:06.272845 | ubuntu-noble -> localhost | |@X@*O+... | 2026-04-09 16:00:06.272877 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-04-09 16:00:06.272956 | ubuntu-noble -> localhost | ok: Runtime: 0:00:01.304318 2026-04-09 16:00:06.281860 | 2026-04-09 16:00:06.282006 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-09 16:00:06.315577 | ubuntu-noble | ok 2026-04-09 16:00:06.325002 | ubuntu-noble | included: /var/lib/zuul/builds/eb39907c461b4479b60309c897e6a7d4/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-09 16:00:06.332994 | 2026-04-09 16:00:06.333086 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-09 16:00:06.357315 | ubuntu-noble | skipping: Conditional result was False 2026-04-09 16:00:06.367791 | 2026-04-09 16:00:06.367960 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-09 16:00:06.961720 | ubuntu-noble | changed 2026-04-09 16:00:06.968877 | 2026-04-09 16:00:06.969374 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-09 16:00:07.206818 | ubuntu-noble | ok 2026-04-09 16:00:07.213496 | 2026-04-09 16:00:07.213559 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-09 16:00:07.781859 | ubuntu-noble | changed 2026-04-09 16:00:07.787965 | 2026-04-09 16:00:07.788080 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-09 16:00:08.421668 | ubuntu-noble | changed 2026-04-09 16:00:08.433882 | 2026-04-09 16:00:08.434051 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-09 16:00:08.460716 | ubuntu-noble | skipping: Conditional result was False 2026-04-09 16:00:08.472306 | 2026-04-09 16:00:08.472395 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-09 16:00:08.910850 | ubuntu-noble -> localhost | changed 2026-04-09 16:00:08.934070 | 2026-04-09 16:00:08.934202 | TASK [add-build-sshkey : Add back temp key] 2026-04-09 16:00:09.274490 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/eb39907c461b4479b60309c897e6a7d4/work/eb39907c461b4479b60309c897e6a7d4_id_rsa (zuul-build-sshkey) 2026-04-09 16:00:09.274750 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.013682 2026-04-09 16:00:09.281026 | 2026-04-09 16:00:09.281108 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-09 16:00:09.693481 | ubuntu-noble | ok 2026-04-09 16:00:09.702060 | 2026-04-09 16:00:09.702325 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-09 16:00:09.727469 | ubuntu-noble | skipping: Conditional result was False 2026-04-09 16:00:09.743604 | 2026-04-09 16:00:09.743705 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-09 16:00:10.173567 | ubuntu-noble | ok 2026-04-09 16:00:10.181194 | 2026-04-09 16:00:10.181273 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-09 16:00:11.055309 | ubuntu-noble | Output suppressed because no_log was given 2026-04-09 16:00:11.067973 | 2026-04-09 16:00:11.068111 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-09 16:00:11.357552 | ubuntu-noble | ok: "logs" 2026-04-09 16:00:11.357830 | ubuntu-noble | ok: All items complete 2026-04-09 16:00:11.357863 | 2026-04-09 16:00:11.490393 | ubuntu-noble | ok: "artifacts" 2026-04-09 16:00:11.773371 | ubuntu-noble | ok: "docs" 2026-04-09 16:00:12.017577 | 2026-04-09 16:00:12.017722 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-09 16:00:12.264738 | ubuntu-noble | changed: "logs" 2026-04-09 16:00:12.486905 | ubuntu-noble | changed: "artifacts" 2026-04-09 16:00:12.700784 | ubuntu-noble | changed: "docs" 2026-04-09 16:00:12.715516 | 2026-04-09 16:00:12.715581 | PLAY RECAP 2026-04-09 16:00:12.715631 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-09 16:00:12.715662 | ubuntu-noble | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-09 16:00:12.715682 | 2026-04-09 16:00:12.830477 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-09 16:00:12.832053 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-09 16:00:13.479606 | 2026-04-09 16:00:13.479820 | PLAY [all] 2026-04-09 16:00:13.493592 | 2026-04-09 16:00:13.493763 | TASK [setup-uv : Extract archive] 2026-04-09 16:00:16.085209 | ubuntu-noble | changed 2026-04-09 16:00:16.092638 | 2026-04-09 16:00:16.092725 | TASK [setup-uv : Print version] 2026-04-09 16:00:16.885960 | ubuntu-noble | uv 0.8.13 2026-04-09 16:00:16.632848 | ubuntu-noble | ok: Runtime: 0:00:00.014996 2026-04-09 16:00:16.639401 | 2026-04-09 16:00:16.639451 | PLAY RECAP 2026-04-09 16:00:16.639495 | ubuntu-noble | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-09 16:00:16.639520 | 2026-04-09 16:00:16.764200 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-09 16:00:16.766971 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-09 16:00:17.389082 | 2026-04-09 16:00:17.389201 | PLAY [all] 2026-04-09 16:00:17.406738 | 2026-04-09 16:00:17.406959 | TASK [Copy inventory file for Zuul] 2026-04-09 16:00:18.432300 | ubuntu-noble | changed 2026-04-09 16:00:18.442202 | 2026-04-09 16:00:18.442361 | TASK [Switch "ansible_host" to private IP] 2026-04-09 16:00:18.790450 | ubuntu-noble | changed: 1 replacements made 2026-04-09 16:00:18.876967 | 2026-04-09 16:00:18.877157 | TASK [Run Molecule scenario] 2026-04-09 16:00:19.750316 | ubuntu-noble | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-04-09 16:00:19.750424 | ubuntu-noble | Creating virtual environment at: .venv 2026-04-09 16:00:20.049777 | ubuntu-noble | Downloading pygments (1.2MiB) 2026-04-09 16:00:20.053578 | ubuntu-noble | Downloading ansible-core (2.3MiB) 2026-04-09 16:00:20.053823 | ubuntu-noble | Downloading cryptography (4.3MiB) 2026-04-09 16:00:20.240529 | ubuntu-noble | Downloading cryptography 2026-04-09 16:00:20.304586 | ubuntu-noble | Downloading pygments 2026-04-09 16:00:20.521305 | ubuntu-noble | Downloading ansible-core 2026-04-09 16:00:20.572088 | ubuntu-noble | Installed 37 packages in 49ms 2026-04-09 16:00:21.426972 | ubuntu-noble | INFO Collection 'vexxhost.containers' detected. 2026-04-09 16:00:21.427075 | ubuntu-noble | INFO Scenarios will be used from 'extensions/molecule' 2026-04-09 16:00:22.270603 | ubuntu-noble | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-04-09 16:00:22.270656 | ubuntu-noble | INFO default scenario not found, disabling shared state. 2026-04-09 16:00:22.270916 | ubuntu-noble | INFO [forget-package > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-04-09 16:00:22.271010 | ubuntu-noble | INFO [forget-package > prerun] Performing prerun with role_name_check=0... 2026-04-09 16:01:14.033336 | ubuntu-noble | INFO [forget-package > dependency] Executing 2026-04-09 16:01:14.033499 | ubuntu-noble | WARNING [forget-package > dependency] Missing roles requirements file: requirements.yml 2026-04-09 16:01:14.033773 | ubuntu-noble | WARNING [forget-package > dependency] Missing collections requirements file: collections.yml 2026-04-09 16:01:14.034119 | ubuntu-noble | WARNING [forget-package > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-04-09 16:01:14.040988 | ubuntu-noble | INFO [forget-package > cleanup] Executing 2026-04-09 16:01:14.041444 | ubuntu-noble | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-09 16:01:14.047691 | ubuntu-noble | INFO [forget-package > destroy] Executing 2026-04-09 16:01:14.047798 | ubuntu-noble | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-09 16:01:14.047833 | ubuntu-noble | INFO [forget-package > destroy] Executed: Successful 2026-04-09 16:01:14.054495 | ubuntu-noble | INFO [forget-package > syntax] Executing 2026-04-09 16:01:14.715757 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-09 16:01:14.715980 | ubuntu-noble | [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-09 16:01:14.716147 | ubuntu-noble | 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-09 16:01:14.716279 | ubuntu-noble | 2026-04-09 16:01:15.182869 | ubuntu-noble | 2026-04-09 16:01:15.183092 | ubuntu-noble | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/forget-package/converge.yml 2026-04-09 16:01:15.258339 | ubuntu-noble | INFO [forget-package > syntax] Executed: Successful 2026-04-09 16:01:15.269131 | ubuntu-noble | INFO [forget-package > create] Executing 2026-04-09 16:01:15.271537 | ubuntu-noble | WARNING [forget-package > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-09 16:01:15.278013 | ubuntu-noble | INFO [forget-package > prepare] Executing 2026-04-09 16:01:15.872503 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-09 16:01:15.872609 | ubuntu-noble | [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-09 16:01:15.872675 | ubuntu-noble | 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-09 16:01:15.872825 | ubuntu-noble | 2026-04-09 16:01:16.321746 | ubuntu-noble | 2026-04-09 16:01:16.321984 | ubuntu-noble | PLAY [Prepare] ***************************************************************** 2026-04-09 16:01:16.322213 | ubuntu-noble | 2026-04-09 16:01:16.322446 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-04-09 16:01:16.322666 | ubuntu-noble | Thursday 09 April 2026 16:01:16 +0000 (0:00:00.033) 0:00:00.033 ******** 2026-04-09 16:01:17.744266 | ubuntu-noble | [WARNING]: Host 'ubuntu-noble' is using the discovered Python interpreter at '/usr/bin/python3.12', 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-09 16:01:17.747221 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-09 16:01:17.747427 | ubuntu-noble | 2026-04-09 16:01:17.747651 | ubuntu-noble | TASK [Install NGINX] *********************************************************** 2026-04-09 16:01:17.747917 | ubuntu-noble | Thursday 09 April 2026 16:01:17 +0000 (0:00:01.426) 0:00:01.460 ******** 2026-04-09 16:01:42.685746 | ubuntu-noble | changed: [ubuntu-noble] 2026-04-09 16:01:42.685848 | ubuntu-noble | 2026-04-09 16:01:42.685860 | ubuntu-noble | TASK [Ensure NGINX is running] ************************************************* 2026-04-09 16:01:42.685868 | ubuntu-noble | Thursday 09 April 2026 16:01:42 +0000 (0:00:24.932) 0:00:26.392 ******** 2026-04-09 16:01:43.493424 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-09 16:01:43.493506 | ubuntu-noble | 2026-04-09 16:01:43.493726 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-04-09 16:01:43.493890 | ubuntu-noble | ubuntu-noble : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-09 16:01:43.494040 | ubuntu-noble | 2026-04-09 16:01:43.494809 | ubuntu-noble | 2026-04-09 16:01:43.495466 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-04-09 16:01:43.495731 | ubuntu-noble | Thursday 09 April 2026 16:01:43 +0000 (0:00:00.813) 0:00:27.206 ******** 2026-04-09 16:01:43.495987 | ubuntu-noble | =============================================================================== 2026-04-09 16:01:43.496210 | ubuntu-noble | Install NGINX ---------------------------------------------------------- 24.93s 2026-04-09 16:01:43.496566 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.43s 2026-04-09 16:01:43.496881 | ubuntu-noble | Ensure NGINX is running ------------------------------------------------- 0.81s 2026-04-09 16:01:43.605930 | ubuntu-noble | INFO [forget-package > prepare] Executed: Successful 2026-04-09 16:01:43.614529 | ubuntu-noble | INFO [forget-package > converge] Executing 2026-04-09 16:01:44.182953 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-09 16:01:44.183114 | ubuntu-noble | [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-09 16:01:44.183334 | ubuntu-noble | 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-09 16:01:44.183482 | ubuntu-noble | 2026-04-09 16:01:44.570190 | ubuntu-noble | 2026-04-09 16:01:44.570280 | ubuntu-noble | PLAY [Converge] **************************************************************** 2026-04-09 16:01:44.570371 | ubuntu-noble | 2026-04-09 16:01:44.570505 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-04-09 16:01:44.570640 | ubuntu-noble | Thursday 09 April 2026 16:01:44 +0000 (0:00:00.009) 0:00:00.009 ******** 2026-04-09 16:01:45.758144 | ubuntu-noble | [WARNING]: Host 'ubuntu-noble' is using the discovered Python interpreter at '/usr/bin/python3.12', 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-09 16:01:45.760828 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-09 16:01:45.761041 | ubuntu-noble | 2026-04-09 16:01:45.761266 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-09 16:01:45.761527 | ubuntu-noble | Thursday 09 April 2026 16:01:45 +0000 (0:00:01.190) 0:00:01.199 ******** 2026-04-09 16:01:46.224005 | ubuntu-noble | [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-09 16:01:46.228077 | ubuntu-noble | changed: [ubuntu-noble] 2026-04-09 16:01:46.228202 | ubuntu-noble | 2026-04-09 16:01:46.228343 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-04-09 16:01:46.228501 | ubuntu-noble | ubuntu-noble : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-09 16:01:46.228670 | ubuntu-noble | 2026-04-09 16:01:46.228835 | ubuntu-noble | 2026-04-09 16:01:46.228965 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-04-09 16:01:46.229103 | ubuntu-noble | Thursday 09 April 2026 16:01:46 +0000 (0:00:00.468) 0:00:01.667 ******** 2026-04-09 16:01:46.229230 | ubuntu-noble | =============================================================================== 2026-04-09 16:01:46.229361 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.19s 2026-04-09 16:01:46.229496 | ubuntu-noble | vexxhost.containers.forget_package : Forget package --------------------- 0.47s 2026-04-09 16:01:46.339777 | ubuntu-noble | INFO [forget-package > converge] Executed: Successful 2026-04-09 16:01:46.351512 | ubuntu-noble | INFO [forget-package > idempotence] Executing 2026-04-09 16:01:46.960159 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-09 16:01:46.960446 | ubuntu-noble | [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-09 16:01:46.960721 | ubuntu-noble | 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-09 16:01:46.960957 | ubuntu-noble | 2026-04-09 16:01:47.385354 | ubuntu-noble | 2026-04-09 16:01:47.385448 | ubuntu-noble | PLAY [Converge] **************************************************************** 2026-04-09 16:01:47.385621 | ubuntu-noble | 2026-04-09 16:01:47.385850 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-04-09 16:01:47.386119 | ubuntu-noble | Thursday 09 April 2026 16:01:47 +0000 (0:00:00.009) 0:00:00.009 ******** 2026-04-09 16:01:48.583834 | ubuntu-noble | [WARNING]: Host 'ubuntu-noble' is using the discovered Python interpreter at '/usr/bin/python3.12', 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-09 16:01:48.584766 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-09 16:01:48.584895 | ubuntu-noble | 2026-04-09 16:01:48.585051 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-09 16:01:48.585234 | ubuntu-noble | Thursday 09 April 2026 16:01:48 +0000 (0:00:01.199) 0:00:01.209 ******** 2026-04-09 16:01:49.063249 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-09 16:01:49.063304 | ubuntu-noble | 2026-04-09 16:01:49.063414 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-04-09 16:01:49.063531 | ubuntu-noble | ubuntu-noble : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-09 16:01:49.063641 | ubuntu-noble | 2026-04-09 16:01:49.063797 | ubuntu-noble | 2026-04-09 16:01:49.063939 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-04-09 16:01:49.064083 | ubuntu-noble | Thursday 09 April 2026 16:01:49 +0000 (0:00:00.478) 0:00:01.688 ******** 2026-04-09 16:01:49.064211 | ubuntu-noble | =============================================================================== 2026-04-09 16:01:49.064349 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.20s 2026-04-09 16:01:49.064492 | ubuntu-noble | vexxhost.containers.forget_package : Forget package --------------------- 0.48s 2026-04-09 16:01:49.170469 | ubuntu-noble | INFO [forget-package > idempotence] Executed: Successful 2026-04-09 16:01:49.183142 | ubuntu-noble | INFO [forget-package > side_effect] Executing 2026-04-09 16:01:49.183599 | ubuntu-noble | WARNING [forget-package > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-09 16:01:49.192503 | ubuntu-noble | INFO [forget-package > verify] Executing 2026-04-09 16:01:49.782240 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-09 16:01:49.782363 | ubuntu-noble | [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-09 16:01:49.782530 | ubuntu-noble | 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-09 16:01:49.782657 | ubuntu-noble | 2026-04-09 16:01:50.201321 | ubuntu-noble | 2026-04-09 16:01:50.201546 | ubuntu-noble | PLAY [Verify] ****************************************************************** 2026-04-09 16:01:50.201848 | ubuntu-noble | 2026-04-09 16:01:50.202133 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-04-09 16:01:50.202334 | ubuntu-noble | Thursday 09 April 2026 16:01:50 +0000 (0:00:00.012) 0:00:00.012 ******** 2026-04-09 16:01:51.323656 | ubuntu-noble | [WARNING]: Host 'ubuntu-noble' is using the discovered Python interpreter at '/usr/bin/python3.12', 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-09 16:01:51.326483 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-09 16:01:51.326801 | ubuntu-noble | 2026-04-09 16:01:51.327101 | ubuntu-noble | TASK [Populate package facts] ************************************************** 2026-04-09 16:01:51.327362 | ubuntu-noble | Thursday 09 April 2026 16:01:51 +0000 (0:00:01.125) 0:00:01.137 ******** 2026-04-09 16:01:53.271755 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-09 16:01:53.271800 | ubuntu-noble | 2026-04-09 16:01:53.271935 | ubuntu-noble | TASK [Populate service facts] ************************************************** 2026-04-09 16:01:53.272188 | ubuntu-noble | Thursday 09 April 2026 16:01:53 +0000 (0:00:01.945) 0:00:03.082 ******** 2026-04-09 16:01:56.381099 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-09 16:01:56.382006 | ubuntu-noble | 2026-04-09 16:01:56.382168 | ubuntu-noble | TASK [Assert that the NGINX package is not installed] ************************** 2026-04-09 16:01:56.382189 | ubuntu-noble | Thursday 09 April 2026 16:01:56 +0000 (0:00:03.109) 0:00:06.191 ******** 2026-04-09 16:01:56.414586 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-04-09 16:01:56.414760 | ubuntu-noble | "changed": false, 2026-04-09 16:01:56.414778 | ubuntu-noble | "msg": "All assertions passed" 2026-04-09 16:01:56.415019 | ubuntu-noble | } 2026-04-09 16:01:56.415039 | ubuntu-noble | 2026-04-09 16:01:56.415792 | ubuntu-noble | TASK [Assert that the NGINX service is still up] ******************************* 2026-04-09 16:01:56.415850 | ubuntu-noble | Thursday 09 April 2026 16:01:56 +0000 (0:00:00.033) 0:00:06.224 ******** 2026-04-09 16:01:56.451767 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-04-09 16:01:56.451853 | ubuntu-noble | "changed": false, 2026-04-09 16:01:56.451867 | ubuntu-noble | "msg": "All assertions passed" 2026-04-09 16:01:56.451879 | ubuntu-noble | } 2026-04-09 16:01:56.451892 | ubuntu-noble | 2026-04-09 16:01:56.451904 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-04-09 16:01:56.451916 | ubuntu-noble | ubuntu-noble : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-09 16:01:56.451928 | ubuntu-noble | 2026-04-09 16:01:56.451940 | ubuntu-noble | 2026-04-09 16:01:56.451951 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-04-09 16:01:56.451963 | ubuntu-noble | Thursday 09 April 2026 16:01:56 +0000 (0:00:00.035) 0:00:06.260 ******** 2026-04-09 16:01:56.452111 | ubuntu-noble | =============================================================================== 2026-04-09 16:01:56.452485 | ubuntu-noble | Populate service facts -------------------------------------------------- 3.11s 2026-04-09 16:01:56.452838 | ubuntu-noble | Populate package facts -------------------------------------------------- 1.95s 2026-04-09 16:01:56.453132 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.13s 2026-04-09 16:01:56.453416 | ubuntu-noble | Assert that the NGINX service is still up ------------------------------- 0.04s 2026-04-09 16:01:56.453871 | ubuntu-noble | Assert that the NGINX package is not installed -------------------------- 0.03s 2026-04-09 16:01:56.591400 | ubuntu-noble | INFO [forget-package > verify] Executed: Successful 2026-04-09 16:01:56.601495 | ubuntu-noble | INFO [forget-package > cleanup] Executing 2026-04-09 16:01:56.602086 | ubuntu-noble | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-09 16:01:56.608923 | ubuntu-noble | INFO [forget-package > destroy] Executing 2026-04-09 16:01:56.609053 | ubuntu-noble | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-09 16:01:56.609157 | ubuntu-noble | INFO [forget-package > destroy] Executed: Successful 2026-04-09 16:01:56.609509 | ubuntu-noble | WARNING Molecule executed 1 scenario (1 missing files) 2026-04-09 16:01:56.874218 | ubuntu-noble | ok: Runtime: 0:01:37.064353 2026-04-09 16:01:56.878488 | 2026-04-09 16:01:56.878546 | PLAY RECAP 2026-04-09 16:01:56.878596 | ubuntu-noble | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-09 16:01:56.878652 | 2026-04-09 16:01:57.023841 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-09 16:01:57.065360 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-09 16:01:57.696910 | 2026-04-09 16:01:57.697088 | PLAY [all] 2026-04-09 16:01:57.709672 | 2026-04-09 16:01:57.709777 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-09 16:01:57.755356 | ubuntu-noble | skipping: Conditional result was False 2026-04-09 16:01:57.766406 | 2026-04-09 16:01:57.766529 | TASK [fetch-output : Set log path for single node] 2026-04-09 16:01:57.813729 | ubuntu-noble | ok 2026-04-09 16:01:57.820584 | 2026-04-09 16:01:57.820679 | LOOP [fetch-output : Ensure local output dirs] 2026-04-09 16:01:58.215395 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/eb39907c461b4479b60309c897e6a7d4/work/logs" 2026-04-09 16:01:58.422127 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/eb39907c461b4479b60309c897e6a7d4/work/artifacts" 2026-04-09 16:01:58.663410 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/eb39907c461b4479b60309c897e6a7d4/work/docs" 2026-04-09 16:01:58.685497 | 2026-04-09 16:01:58.685689 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-09 16:01:59.330383 | ubuntu-noble | ok 2026-04-09 16:01:59.330576 | ubuntu-noble | changed: All items complete 2026-04-09 16:01:59.330604 | 2026-04-09 16:01:59.836930 | ubuntu-noble | changed: .d..t...... ./ 2026-04-09 16:02:00.394424 | ubuntu-noble | changed: .d..t...... ./ 2026-04-09 16:02:00.415498 | 2026-04-09 16:02:00.415604 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-09 16:02:00.896676 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.009722 2026-04-09 16:02:01.124362 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.006688 2026-04-09 16:02:01.142795 | 2026-04-09 16:02:01.142912 | PLAY [all] 2026-04-09 16:02:01.152375 | 2026-04-09 16:02:01.152454 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-09 16:02:01.701777 | ubuntu-noble | changed 2026-04-09 16:02:01.716764 | 2026-04-09 16:02:01.716866 | PLAY RECAP 2026-04-09 16:02:01.717066 | ubuntu-noble | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-09 16:02:01.717102 | 2026-04-09 16:02:01.902307 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-09 16:02:01.904429 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-09 16:02:02.506298 | 2026-04-09 16:02:02.506448 | PLAY [localhost] 2026-04-09 16:02:02.517242 | 2026-04-09 16:02:02.517468 | TASK [Generate Zuul manifest] 2026-04-09 16:02:02.539864 | localhost | ok 2026-04-09 16:02:02.555257 | 2026-04-09 16:02:02.555385 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-09 16:02:02.900304 | localhost | changed 2026-04-09 16:02:02.926648 | 2026-04-09 16:02:02.926844 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-09 16:02:02.987077 | localhost | ok 2026-04-09 16:02:03.002621 | 2026-04-09 16:02:03.002744 | TASK [Upload logs] 2026-04-09 16:02:03.028419 | localhost | ok 2026-04-09 16:02:03.113013 | 2026-04-09 16:02:03.113142 | TASK [Set zuul-log-path fact] 2026-04-09 16:02:03.137020 | localhost | ok 2026-04-09 16:02:03.150545 | 2026-04-09 16:02:03.150655 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-09 16:02:03.181467 | localhost | ok 2026-04-09 16:02:03.191960 | 2026-04-09 16:02:03.192052 | TASK [upload-logs : Create log directories] 2026-04-09 16:02:03.599191 | localhost | changed 2026-04-09 16:02:03.606095 | 2026-04-09 16:02:03.606201 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-09 16:02:04.013411 | localhost -> localhost | ok: Runtime: 0:00:00.005319 2026-04-09 16:02:04.018621 | 2026-04-09 16:02:04.018685 | TASK [upload-logs : Upload logs to log server] 2026-04-09 16:02:04.537469 | localhost | Output suppressed because no_log was given 2026-04-09 16:02:04.541691 | 2026-04-09 16:02:04.541761 | LOOP [upload-logs : Compress console log and json output] 2026-04-09 16:02:04.592504 | localhost | skipping: Conditional result was False 2026-04-09 16:02:04.603011 | localhost | skipping: Conditional result was False 2026-04-09 16:02:04.614412 | 2026-04-09 16:02:04.614560 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-09 16:02:04.665530 | localhost | skipping: Conditional result was False 2026-04-09 16:02:04.665900 | 2026-04-09 16:02:04.670796 | localhost | skipping: Conditional result was False 2026-04-09 16:02:04.683851 | 2026-04-09 16:02:04.683937 | LOOP [upload-logs : Upload console log and json output]