2026-05-21 04:26:44.401287 | Job console starting 2026-05-21 04:26:44.438078 | Updating git repos 2026-05-21 04:26:44.536647 | Cloning repos into workspace 2026-05-21 04:26:45.978408 | Restoring repo states 2026-05-21 04:26:46.002747 | Merging changes 2026-05-21 04:26:47.045198 | Checking out repos 2026-05-21 04:26:49.415188 | Preparing playbooks 2026-05-21 04:27:07.474267 | Running Ansible setup 2026-05-21 04:27:12.523218 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-21 04:27:13.199041 | 2026-05-21 04:27:13.440793 | PLAY [localhost] 2026-05-21 04:27:13.457324 | 2026-05-21 04:27:13.457524 | TASK [Gathering Facts] 2026-05-21 04:27:14.543229 | localhost | ok 2026-05-21 04:27:14.551572 | 2026-05-21 04:27:14.551692 | TASK [Setup log path fact] 2026-05-21 04:27:14.571378 | localhost | ok 2026-05-21 04:27:14.601510 | 2026-05-21 04:27:14.601674 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-21 04:27:14.635304 | localhost | ok 2026-05-21 04:27:14.646530 | 2026-05-21 04:27:14.646696 | TASK [emit-job-header : Print job information] 2026-05-21 04:27:14.699253 | # Job Information 2026-05-21 04:27:14.699530 | Ansible Version: 2.16.18 2026-05-21 04:27:14.699600 | Job: ansible-collection-containers-molecule-forget-package-ubuntu-noble 2026-05-21 04:27:14.699679 | Pipeline: check 2026-05-21 04:27:14.699730 | Executor: 2d72f0692154 2026-05-21 04:27:14.699775 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/124 2026-05-21 04:27:14.699829 | Event ID: 2550b0b0-54cd-11f1-825c-3bf074c91116 2026-05-21 04:27:14.704351 | 2026-05-21 04:27:14.704422 | LOOP [emit-job-header : Print node information] 2026-05-21 04:27:14.859988 | localhost | ok: 2026-05-21 04:27:14.860197 | localhost | # Node Information 2026-05-21 04:27:14.860227 | localhost | Inventory Hostname: ubuntu-noble 2026-05-21 04:27:14.860250 | localhost | Hostname: np0000175790 2026-05-21 04:27:14.860455 | localhost | Username: zuul 2026-05-21 04:27:14.860479 | localhost | Distro: Ubuntu 24.04 2026-05-21 04:27:14.860499 | localhost | Provider: yul1 2026-05-21 04:27:14.860519 | localhost | Region: ca-ymq-1 2026-05-21 04:27:14.860538 | localhost | Label: ubuntu-noble 2026-05-21 04:27:14.860558 | localhost | Product Name: OpenStack Nova 2026-05-21 04:27:14.860577 | localhost | Interface IP: 199.204.45.22 2026-05-21 04:27:14.868608 | 2026-05-21 04:27:14.868775 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-05-21 04:27:15.539582 | localhost -> localhost | changed 2026-05-21 04:27:15.544938 | 2026-05-21 04:27:15.549154 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-05-21 04:27:16.534960 | localhost -> localhost | changed 2026-05-21 04:27:16.542574 | 2026-05-21 04:27:16.542691 | PLAY [all] 2026-05-21 04:27:16.553349 | 2026-05-21 04:27:16.553450 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-05-21 04:27:16.990414 | ubuntu-noble -> localhost | ok 2026-05-21 04:27:16.997668 | 2026-05-21 04:27:16.997776 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-05-21 04:27:17.020081 | ubuntu-noble | ok 2026-05-21 04:27:17.040030 | ubuntu-noble | included: /var/lib/zuul/builds/60704f5c708b4d03b350040b4a308bc5/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-05-21 04:27:17.046554 | 2026-05-21 04:27:17.046623 | TASK [add-build-sshkey : Create Temp SSH key] 2026-05-21 04:27:18.564124 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-05-21 04:27:18.564359 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/60704f5c708b4d03b350040b4a308bc5/work/60704f5c708b4d03b350040b4a308bc5_id_rsa 2026-05-21 04:27:18.564405 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/60704f5c708b4d03b350040b4a308bc5/work/60704f5c708b4d03b350040b4a308bc5_id_rsa.pub 2026-05-21 04:27:18.564442 | ubuntu-noble -> localhost | The key fingerprint is: 2026-05-21 04:27:18.564475 | ubuntu-noble -> localhost | SHA256:I3f6IkCnhTKdQNtnUbO625EqyhOsiSRQ/tLhe+Mbjkk zuul-build-sshkey 2026-05-21 04:27:18.564526 | ubuntu-noble -> localhost | The key's randomart image is: 2026-05-21 04:27:18.564561 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-05-21 04:27:18.564599 | ubuntu-noble -> localhost | | .. ..o | 2026-05-21 04:27:18.564631 | ubuntu-noble -> localhost | | oo . o | 2026-05-21 04:27:18.564664 | ubuntu-noble -> localhost | | o.o.oo . | 2026-05-21 04:27:18.564740 | ubuntu-noble -> localhost | |. + *oo. | 2026-05-21 04:27:18.564772 | ubuntu-noble -> localhost | |.. B =o S . | 2026-05-21 04:27:18.564803 | ubuntu-noble -> localhost | |..+ * + = | 2026-05-21 04:27:18.564833 | ubuntu-noble -> localhost | |+o oEoo + | 2026-05-21 04:27:18.564862 | ubuntu-noble -> localhost | |+...o++=.o | 2026-05-21 04:27:18.564895 | ubuntu-noble -> localhost | | ooo+*+... | 2026-05-21 04:27:18.564926 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-05-21 04:27:18.568701 | ubuntu-noble -> localhost | ok: Runtime: 0:00:01.016637 2026-05-21 04:27:18.576224 | 2026-05-21 04:27:18.576345 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-05-21 04:27:18.616034 | ubuntu-noble | ok 2026-05-21 04:27:18.636573 | ubuntu-noble | included: /var/lib/zuul/builds/60704f5c708b4d03b350040b4a308bc5/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-05-21 04:27:18.653752 | 2026-05-21 04:27:18.653949 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-05-21 04:27:18.680215 | ubuntu-noble | skipping: Conditional result was False 2026-05-21 04:27:18.687821 | 2026-05-21 04:27:18.687945 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-05-21 04:27:19.263189 | ubuntu-noble | changed 2026-05-21 04:27:19.516742 | 2026-05-21 04:27:19.517624 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-05-21 04:27:19.777536 | ubuntu-noble | ok 2026-05-21 04:27:19.785124 | 2026-05-21 04:27:19.785264 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-05-21 04:27:20.379831 | ubuntu-noble | changed 2026-05-21 04:27:20.710126 | 2026-05-21 04:27:20.710261 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-05-21 04:27:21.333561 | ubuntu-noble | changed 2026-05-21 04:27:21.455887 | 2026-05-21 04:27:21.456038 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-05-21 04:27:21.473491 | ubuntu-noble | skipping: Conditional result was False 2026-05-21 04:27:21.494179 | 2026-05-21 04:27:21.494382 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-05-21 04:27:22.367136 | ubuntu-noble -> localhost | changed 2026-05-21 04:27:22.390756 | 2026-05-21 04:27:22.390921 | TASK [add-build-sshkey : Add back temp key] 2026-05-21 04:27:22.754838 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/60704f5c708b4d03b350040b4a308bc5/work/60704f5c708b4d03b350040b4a308bc5_id_rsa (zuul-build-sshkey) 2026-05-21 04:27:22.755182 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.013220 2026-05-21 04:27:22.789096 | 2026-05-21 04:27:22.789251 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-05-21 04:27:23.195815 | ubuntu-noble | ok 2026-05-21 04:27:23.288690 | 2026-05-21 04:27:23.288844 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-05-21 04:27:23.322266 | ubuntu-noble | skipping: Conditional result was False 2026-05-21 04:27:23.339597 | 2026-05-21 04:27:23.339737 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-05-21 04:27:23.750122 | ubuntu-noble | ok 2026-05-21 04:27:23.799932 | 2026-05-21 04:27:23.800070 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-05-21 04:27:24.746063 | ubuntu-noble | Output suppressed because no_log was given 2026-05-21 04:27:24.778187 | 2026-05-21 04:27:24.778334 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-05-21 04:27:25.011249 | ubuntu-noble | ok: "logs" 2026-05-21 04:27:25.254070 | ubuntu-noble | ok: All items complete 2026-05-21 04:27:25.254198 | 2026-05-21 04:27:25.264413 | ubuntu-noble | ok: "artifacts" 2026-05-21 04:27:25.407856 | ubuntu-noble | ok: "docs" 2026-05-21 04:27:25.422539 | 2026-05-21 04:27:25.422703 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-05-21 04:27:25.650508 | ubuntu-noble | changed: "logs" 2026-05-21 04:27:25.849845 | ubuntu-noble | changed: "artifacts" 2026-05-21 04:27:26.042900 | ubuntu-noble | changed: "docs" 2026-05-21 04:27:26.058447 | 2026-05-21 04:27:26.058589 | PLAY RECAP 2026-05-21 04:27:26.058663 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-21 04:27:26.058711 | ubuntu-noble | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-05-21 04:27:26.058747 | 2026-05-21 04:27:26.324209 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-05-21 04:27:26.707838 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-21 04:27:27.515059 | 2026-05-21 04:27:27.895742 | PLAY [all] 2026-05-21 04:27:27.917617 | 2026-05-21 04:27:27.917797 | TASK [setup-uv : Extract archive] 2026-05-21 04:27:30.397289 | ubuntu-noble | changed 2026-05-21 04:27:31.329402 | 2026-05-21 04:27:31.329606 | TASK [setup-uv : Print version] 2026-05-21 04:27:31.729061 | ubuntu-noble | uv 0.8.13 2026-05-21 04:27:31.965724 | ubuntu-noble | ok: Runtime: 0:00:00.016035 2026-05-21 04:27:31.984732 | 2026-05-21 04:27:31.984921 | TASK [Install Ansible collection siblings] 2026-05-21 04:27:32.447180 | ubuntu-noble | ok: 2026-05-21 04:27:32.447402 | ubuntu-noble | Skipping ansible.posix: no checked-out sibling 2026-05-21 04:27:32.447442 | ubuntu-noble | Skipping community.general: no checked-out sibling 2026-05-21 04:27:32.449827 | 2026-05-21 04:27:32.449924 | PLAY RECAP 2026-05-21 04:27:32.449993 | ubuntu-noble | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-21 04:27:32.450024 | 2026-05-21 04:27:32.601982 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-05-21 04:27:32.603945 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-21 04:27:33.262294 | 2026-05-21 04:27:33.262472 | PLAY [all] 2026-05-21 04:27:33.275986 | 2026-05-21 04:27:33.276208 | TASK [Copy inventory file for Zuul] 2026-05-21 04:27:34.253164 | ubuntu-noble | changed 2026-05-21 04:27:34.261007 | 2026-05-21 04:27:34.261098 | TASK [Switch "ansible_host" to private IP] 2026-05-21 04:27:34.652081 | ubuntu-noble | changed: 1 replacements made 2026-05-21 04:27:35.074414 | 2026-05-21 04:27:35.074537 | TASK [Run Molecule scenario] 2026-05-21 04:27:35.573808 | ubuntu-noble | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-05-21 04:27:35.573951 | ubuntu-noble | Creating virtual environment at: .venv 2026-05-21 04:27:35.819940 | ubuntu-noble | Downloading ansible-core (2.3MiB) 2026-05-21 04:27:35.820481 | ubuntu-noble | Downloading pygments (1.2MiB) 2026-05-21 04:27:35.830797 | ubuntu-noble | Downloading cryptography (4.3MiB) 2026-05-21 04:27:35.993008 | ubuntu-noble | Downloading cryptography 2026-05-21 04:27:36.056798 | ubuntu-noble | Downloading pygments 2026-05-21 04:27:36.242736 | ubuntu-noble | Downloading ansible-core 2026-05-21 04:27:36.293853 | ubuntu-noble | Installed 37 packages in 50ms 2026-05-21 04:27:37.096899 | ubuntu-noble | INFO Collection 'vexxhost.containers' detected. 2026-05-21 04:27:37.096997 | ubuntu-noble | INFO Scenarios will be used from 'extensions/molecule' 2026-05-21 04:27:37.984708 | ubuntu-noble | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-05-21 04:27:37.984785 | ubuntu-noble | INFO default scenario not found, disabling shared state. 2026-05-21 04:27:37.984971 | ubuntu-noble | INFO [forget-package > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-05-21 04:27:37.984982 | ubuntu-noble | INFO [forget-package > prerun] Performing prerun with role_name_check=0... 2026-05-21 04:27:48.238067 | ubuntu-noble | INFO [forget-package > dependency] Executing 2026-05-21 04:27:48.238360 | ubuntu-noble | WARNING [forget-package > dependency] Missing roles requirements file: requirements.yml 2026-05-21 04:27:48.238664 | ubuntu-noble | WARNING [forget-package > dependency] Missing collections requirements file: collections.yml 2026-05-21 04:27:48.238866 | ubuntu-noble | WARNING [forget-package > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-05-21 04:27:48.245172 | ubuntu-noble | INFO [forget-package > cleanup] Executing 2026-05-21 04:27:48.245549 | ubuntu-noble | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-21 04:27:48.251312 | ubuntu-noble | INFO [forget-package > destroy] Executing 2026-05-21 04:27:48.251347 | ubuntu-noble | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-05-21 04:27:48.251439 | ubuntu-noble | INFO [forget-package > destroy] Executed: Successful 2026-05-21 04:27:48.257288 | ubuntu-noble | INFO [forget-package > syntax] Executing 2026-05-21 04:27:48.824032 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-05-21 04:27:48.824317 | 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-05-21 04:27:48.824610 | 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-05-21 04:27:48.824848 | ubuntu-noble | 2026-05-21 04:27:49.245186 | ubuntu-noble | 2026-05-21 04:27:49.245436 | ubuntu-noble | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/forget-package/converge.yml 2026-05-21 04:27:49.324524 | ubuntu-noble | INFO [forget-package > syntax] Executed: Successful 2026-05-21 04:27:49.336594 | ubuntu-noble | INFO [forget-package > create] Executing 2026-05-21 04:27:49.338132 | ubuntu-noble | WARNING [forget-package > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-21 04:27:49.343854 | ubuntu-noble | INFO [forget-package > prepare] Executing 2026-05-21 04:27:49.882697 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-05-21 04:27:49.882950 | 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-05-21 04:27:49.883181 | 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-05-21 04:27:49.883381 | ubuntu-noble | 2026-05-21 04:27:50.322795 | ubuntu-noble | 2026-05-21 04:27:50.323012 | ubuntu-noble | PLAY [Prepare] ***************************************************************** 2026-05-21 04:27:50.323201 | ubuntu-noble | 2026-05-21 04:27:50.323417 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-05-21 04:27:50.323629 | ubuntu-noble | Thursday 21 May 2026 04:27:50 +0000 (0:00:00.036) 0:00:00.036 ********** 2026-05-21 04:27:51.679300 | 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-05-21 04:27:51.681119 | ubuntu-noble | ok: [ubuntu-noble] 2026-05-21 04:27:51.681239 | ubuntu-noble | 2026-05-21 04:27:51.681373 | ubuntu-noble | TASK [Install NGINX] *********************************************************** 2026-05-21 04:27:51.681510 | ubuntu-noble | Thursday 21 May 2026 04:27:51 +0000 (0:00:01.359) 0:00:01.396 ********** 2026-05-21 04:28:09.055456 | ubuntu-noble | changed: [ubuntu-noble] 2026-05-21 04:28:09.055591 | ubuntu-noble | 2026-05-21 04:28:09.055877 | ubuntu-noble | TASK [Ensure NGINX is running] ************************************************* 2026-05-21 04:28:09.056094 | ubuntu-noble | Thursday 21 May 2026 04:28:09 +0000 (0:00:17.371) 0:00:18.767 ********** 2026-05-21 04:28:09.797842 | ubuntu-noble | ok: [ubuntu-noble] 2026-05-21 04:28:09.798007 | ubuntu-noble | 2026-05-21 04:28:09.798251 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-05-21 04:28:09.798475 | ubuntu-noble | ubuntu-noble : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-05-21 04:28:09.798745 | ubuntu-noble | 2026-05-21 04:28:09.798946 | ubuntu-noble | 2026-05-21 04:28:09.799162 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-05-21 04:28:09.799363 | ubuntu-noble | Thursday 21 May 2026 04:28:09 +0000 (0:00:00.745) 0:00:19.512 ********** 2026-05-21 04:28:09.799555 | ubuntu-noble | =============================================================================== 2026-05-21 04:28:09.799798 | ubuntu-noble | Install NGINX ---------------------------------------------------------- 17.37s 2026-05-21 04:28:09.800003 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.36s 2026-05-21 04:28:09.800207 | ubuntu-noble | Ensure NGINX is running ------------------------------------------------- 0.75s 2026-05-21 04:28:09.930075 | ubuntu-noble | INFO [forget-package > prepare] Executed: Successful 2026-05-21 04:28:09.940171 | ubuntu-noble | INFO [forget-package > converge] Executing 2026-05-21 04:28:10.533755 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-05-21 04:28:10.533915 | 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-05-21 04:28:10.534172 | 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-05-21 04:28:10.534414 | ubuntu-noble | 2026-05-21 04:28:10.932159 | ubuntu-noble | 2026-05-21 04:28:10.932293 | ubuntu-noble | PLAY [Converge] **************************************************************** 2026-05-21 04:28:10.932499 | ubuntu-noble | 2026-05-21 04:28:10.932828 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-05-21 04:28:10.932940 | ubuntu-noble | Thursday 21 May 2026 04:28:10 +0000 (0:00:00.010) 0:00:00.010 ********** 2026-05-21 04:28:12.094414 | 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-05-21 04:28:12.097331 | ubuntu-noble | ok: [ubuntu-noble] 2026-05-21 04:28:12.097481 | ubuntu-noble | 2026-05-21 04:28:12.097667 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-21 04:28:12.097844 | ubuntu-noble | Thursday 21 May 2026 04:28:12 +0000 (0:00:01.165) 0:00:01.175 ********** 2026-05-21 04:28:12.551977 | 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-05-21 04:28:12.556935 | ubuntu-noble | changed: [ubuntu-noble] 2026-05-21 04:28:12.557181 | ubuntu-noble | 2026-05-21 04:28:12.557444 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-05-21 04:28:12.557770 | ubuntu-noble | ubuntu-noble : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-05-21 04:28:12.558033 | ubuntu-noble | 2026-05-21 04:28:12.558283 | ubuntu-noble | 2026-05-21 04:28:12.558578 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-05-21 04:28:12.558898 | ubuntu-noble | Thursday 21 May 2026 04:28:12 +0000 (0:00:00.460) 0:00:01.635 ********** 2026-05-21 04:28:12.559154 | ubuntu-noble | =============================================================================== 2026-05-21 04:28:12.559428 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.17s 2026-05-21 04:28:12.559721 | ubuntu-noble | vexxhost.containers.forget_package : Forget package --------------------- 0.46s 2026-05-21 04:28:12.644596 | ubuntu-noble | INFO [forget-package > converge] Executed: Successful 2026-05-21 04:28:12.652943 | ubuntu-noble | INFO [forget-package > idempotence] Executing 2026-05-21 04:28:13.209560 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-05-21 04:28:13.209855 | 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-05-21 04:28:13.210114 | 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-05-21 04:28:13.210248 | ubuntu-noble | 2026-05-21 04:28:13.597370 | ubuntu-noble | 2026-05-21 04:28:13.597513 | ubuntu-noble | PLAY [Converge] **************************************************************** 2026-05-21 04:28:13.597788 | ubuntu-noble | 2026-05-21 04:28:13.598041 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-05-21 04:28:13.598286 | ubuntu-noble | Thursday 21 May 2026 04:28:13 +0000 (0:00:00.009) 0:00:00.009 ********** 2026-05-21 04:28:14.784395 | 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-05-21 04:28:14.786589 | ubuntu-noble | ok: [ubuntu-noble] 2026-05-21 04:28:14.786681 | ubuntu-noble | 2026-05-21 04:28:14.786810 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-05-21 04:28:14.786918 | ubuntu-noble | Thursday 21 May 2026 04:28:14 +0000 (0:00:01.189) 0:00:01.198 ********** 2026-05-21 04:28:15.227807 | ubuntu-noble | ok: [ubuntu-noble] 2026-05-21 04:28:15.227986 | ubuntu-noble | 2026-05-21 04:28:15.228243 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-05-21 04:28:15.228509 | ubuntu-noble | ubuntu-noble : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-05-21 04:28:15.228750 | ubuntu-noble | 2026-05-21 04:28:15.228964 | ubuntu-noble | 2026-05-21 04:28:15.229180 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-05-21 04:28:15.229406 | ubuntu-noble | Thursday 21 May 2026 04:28:15 +0000 (0:00:00.441) 0:00:01.639 ********** 2026-05-21 04:28:15.229676 | ubuntu-noble | =============================================================================== 2026-05-21 04:28:15.229925 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.19s 2026-05-21 04:28:15.230159 | ubuntu-noble | vexxhost.containers.forget_package : Forget package --------------------- 0.44s 2026-05-21 04:28:15.325800 | ubuntu-noble | INFO [forget-package > idempotence] Executed: Successful 2026-05-21 04:28:15.336374 | ubuntu-noble | INFO [forget-package > side_effect] Executing 2026-05-21 04:28:15.336762 | ubuntu-noble | WARNING [forget-package > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-21 04:28:15.343269 | ubuntu-noble | INFO [forget-package > verify] Executing 2026-05-21 04:28:15.940003 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-05-21 04:28:15.940247 | 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-05-21 04:28:15.940477 | 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-05-21 04:28:15.940667 | ubuntu-noble | 2026-05-21 04:28:16.356949 | ubuntu-noble | 2026-05-21 04:28:16.357057 | ubuntu-noble | PLAY [Verify] ****************************************************************** 2026-05-21 04:28:16.357291 | ubuntu-noble | 2026-05-21 04:28:16.357536 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-05-21 04:28:16.357840 | ubuntu-noble | Thursday 21 May 2026 04:28:16 +0000 (0:00:00.009) 0:00:00.009 ********** 2026-05-21 04:28:17.497377 | 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-05-21 04:28:17.500674 | ubuntu-noble | ok: [ubuntu-noble] 2026-05-21 04:28:17.500715 | ubuntu-noble | 2026-05-21 04:28:17.500836 | ubuntu-noble | TASK [Populate package facts] ************************************************** 2026-05-21 04:28:17.500929 | ubuntu-noble | Thursday 21 May 2026 04:28:17 +0000 (0:00:01.144) 0:00:01.153 ********** 2026-05-21 04:28:19.797789 | ubuntu-noble | ok: [ubuntu-noble] 2026-05-21 04:28:19.798075 | ubuntu-noble | 2026-05-21 04:28:19.798289 | ubuntu-noble | TASK [Populate service facts] ************************************************** 2026-05-21 04:28:19.798572 | ubuntu-noble | Thursday 21 May 2026 04:28:19 +0000 (0:00:02.296) 0:00:03.450 ********** 2026-05-21 04:28:22.713784 | ubuntu-noble | ok: [ubuntu-noble] 2026-05-21 04:28:22.713895 | ubuntu-noble | 2026-05-21 04:28:22.714293 | ubuntu-noble | TASK [Assert that the NGINX package is not installed] ************************** 2026-05-21 04:28:22.714342 | ubuntu-noble | Thursday 21 May 2026 04:28:22 +0000 (0:00:02.916) 0:00:06.366 ********** 2026-05-21 04:28:22.751349 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-05-21 04:28:22.751420 | ubuntu-noble | "changed": false, 2026-05-21 04:28:22.751434 | ubuntu-noble | "msg": "All assertions passed" 2026-05-21 04:28:22.751565 | ubuntu-noble | } 2026-05-21 04:28:22.751747 | ubuntu-noble | 2026-05-21 04:28:22.751826 | ubuntu-noble | TASK [Assert that the NGINX service is still up] ******************************* 2026-05-21 04:28:22.751862 | ubuntu-noble | Thursday 21 May 2026 04:28:22 +0000 (0:00:00.036) 0:00:06.403 ********** 2026-05-21 04:28:22.788823 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-05-21 04:28:22.788892 | ubuntu-noble | "changed": false, 2026-05-21 04:28:22.788902 | ubuntu-noble | "msg": "All assertions passed" 2026-05-21 04:28:22.788911 | ubuntu-noble | } 2026-05-21 04:28:22.788921 | ubuntu-noble | 2026-05-21 04:28:22.788930 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-05-21 04:28:22.788940 | ubuntu-noble | ubuntu-noble : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-05-21 04:28:22.788955 | ubuntu-noble | 2026-05-21 04:28:22.789696 | ubuntu-noble | 2026-05-21 04:28:22.789745 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-05-21 04:28:22.789754 | ubuntu-noble | Thursday 21 May 2026 04:28:22 +0000 (0:00:00.035) 0:00:06.439 ********** 2026-05-21 04:28:22.789762 | ubuntu-noble | =============================================================================== 2026-05-21 04:28:22.789868 | ubuntu-noble | Populate service facts -------------------------------------------------- 2.92s 2026-05-21 04:28:22.790103 | ubuntu-noble | Populate package facts -------------------------------------------------- 2.30s 2026-05-21 04:28:22.790325 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.14s 2026-05-21 04:28:22.790550 | ubuntu-noble | Assert that the NGINX package is not installed -------------------------- 0.04s 2026-05-21 04:28:22.790800 | ubuntu-noble | Assert that the NGINX service is still up ------------------------------- 0.04s 2026-05-21 04:28:22.957883 | ubuntu-noble | INFO [forget-package > verify] Executed: Successful 2026-05-21 04:28:22.966986 | ubuntu-noble | INFO [forget-package > cleanup] Executing 2026-05-21 04:28:22.967503 | ubuntu-noble | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-05-21 04:28:22.975163 | ubuntu-noble | INFO [forget-package > destroy] Executing 2026-05-21 04:28:22.975299 | ubuntu-noble | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-05-21 04:28:22.975422 | ubuntu-noble | INFO [forget-package > destroy] Executed: Successful 2026-05-21 04:28:22.975832 | ubuntu-noble | WARNING Molecule executed 1 scenario (1 missing files) 2026-05-21 04:28:24.673354 | ubuntu-noble | ok: Runtime: 0:00:47.564724 2026-05-21 04:28:24.679279 | 2026-05-21 04:28:24.679356 | PLAY RECAP 2026-05-21 04:28:24.679416 | ubuntu-noble | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-21 04:28:24.679446 | 2026-05-21 04:28:24.837841 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-05-21 04:28:24.841018 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-21 04:28:25.664785 | 2026-05-21 04:28:25.664977 | PLAY [all] 2026-05-21 04:28:25.677879 | 2026-05-21 04:28:25.677984 | TASK [fetch-output : Set log path for multiple nodes] 2026-05-21 04:28:25.723921 | ubuntu-noble | skipping: Conditional result was False 2026-05-21 04:28:25.736220 | 2026-05-21 04:28:25.736414 | TASK [fetch-output : Set log path for single node] 2026-05-21 04:28:25.782308 | ubuntu-noble | ok 2026-05-21 04:28:25.788802 | 2026-05-21 04:28:25.788876 | LOOP [fetch-output : Ensure local output dirs] 2026-05-21 04:28:26.222266 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/60704f5c708b4d03b350040b4a308bc5/work/logs" 2026-05-21 04:28:26.489226 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/60704f5c708b4d03b350040b4a308bc5/work/artifacts" 2026-05-21 04:28:26.696886 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/60704f5c708b4d03b350040b4a308bc5/work/docs" 2026-05-21 04:28:26.708414 | 2026-05-21 04:28:26.708523 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-05-21 04:28:27.405227 | ubuntu-noble | changed: .d..t...... ./ 2026-05-21 04:28:27.405504 | ubuntu-noble | changed: All items complete 2026-05-21 04:28:27.405543 | 2026-05-21 04:28:27.955619 | ubuntu-noble | changed: .d..t...... ./ 2026-05-21 04:28:30.333502 | ubuntu-noble | changed: .d..t...... ./ 2026-05-21 04:28:30.364138 | 2026-05-21 04:28:30.364398 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-05-21 04:28:30.835261 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.007777 2026-05-21 04:28:31.074576 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.007258 2026-05-21 04:28:31.091783 | 2026-05-21 04:28:31.091914 | PLAY [all] 2026-05-21 04:28:31.099567 | 2026-05-21 04:28:31.099641 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-05-21 04:28:31.640696 | ubuntu-noble | changed 2026-05-21 04:28:33.181050 | 2026-05-21 04:28:33.181160 | PLAY RECAP 2026-05-21 04:28:33.181220 | ubuntu-noble | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-05-21 04:28:33.181251 | 2026-05-21 04:28:33.361286 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-05-21 04:28:33.363661 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-05-21 04:28:34.013944 | 2026-05-21 04:28:35.965385 | PLAY [localhost] 2026-05-21 04:28:35.985462 | 2026-05-21 04:28:35.985636 | TASK [Generate Zuul manifest] 2026-05-21 04:28:36.007053 | localhost | ok 2026-05-21 04:28:36.032100 | 2026-05-21 04:28:36.032340 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-05-21 04:28:36.456819 | localhost | changed 2026-05-21 04:28:36.468148 | 2026-05-21 04:28:36.468257 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-05-21 04:28:36.792863 | localhost | ok 2026-05-21 04:28:36.800059 | 2026-05-21 04:28:36.800152 | TASK [Upload logs] 2026-05-21 04:28:36.822099 | localhost | ok 2026-05-21 04:28:36.898547 | 2026-05-21 04:28:36.898700 | TASK [Set zuul-log-path fact] 2026-05-21 04:28:36.922293 | localhost | ok 2026-05-21 04:28:36.937556 | 2026-05-21 04:28:36.937659 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-21 04:28:36.967511 | localhost | ok 2026-05-21 04:28:36.983736 | 2026-05-21 04:28:36.984039 | TASK [upload-logs : Create log directories] 2026-05-21 04:28:37.448269 | localhost | changed 2026-05-21 04:28:37.458124 | 2026-05-21 04:28:37.458290 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-05-21 04:28:37.909857 | localhost -> localhost | ok: Runtime: 0:00:00.003930 2026-05-21 04:28:37.915254 | 2026-05-21 04:28:37.915329 | TASK [upload-logs : Upload logs to log server] 2026-05-21 04:28:42.441841 | localhost | Output suppressed because no_log was given 2026-05-21 04:28:42.446917 | 2026-05-21 04:28:42.447007 | LOOP [upload-logs : Compress console log and json output] 2026-05-21 04:28:42.496221 | localhost | skipping: Conditional result was False 2026-05-21 04:28:42.503765 | localhost | skipping: Conditional result was False 2026-05-21 04:28:42.522129 | 2026-05-21 04:28:42.522296 | LOOP [upload-logs : Upload compressed console log and json output] 2026-05-21 04:28:42.570028 | localhost | skipping: Conditional result was False 2026-05-21 04:28:42.570472 | 2026-05-21 04:28:42.574862 | localhost | skipping: Conditional result was False 2026-05-21 04:28:42.583051 | 2026-05-21 04:28:42.583197 | LOOP [upload-logs : Upload console log and json output]