2026-04-22 09:27:48.122403 | Job console starting 2026-04-22 09:27:48.131724 | Updating git repos 2026-04-22 09:27:48.162978 | Cloning repos into workspace 2026-04-22 09:27:48.226922 | Restoring repo states 2026-04-22 09:27:48.234410 | Merging changes 2026-04-22 09:27:48.808943 | Checking out repos 2026-04-22 09:27:48.841977 | Preparing playbooks 2026-04-22 09:27:49.730207 | Running Ansible setup 2026-04-22 09:27:53.455062 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-22 09:27:54.115320 | 2026-04-22 09:27:54.115508 | PLAY [localhost] 2026-04-22 09:27:54.123894 | 2026-04-22 09:27:54.123978 | TASK [Gathering Facts] 2026-04-22 09:27:55.171973 | localhost | ok 2026-04-22 09:27:55.190397 | 2026-04-22 09:27:55.190603 | TASK [Setup log path fact] 2026-04-22 09:27:55.214694 | localhost | ok 2026-04-22 09:27:55.239609 | 2026-04-22 09:27:55.239733 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-22 09:27:55.270485 | localhost | ok 2026-04-22 09:27:55.280727 | 2026-04-22 09:27:55.280810 | TASK [emit-job-header : Print job information] 2026-04-22 09:27:55.320063 | # Job Information 2026-04-22 09:27:55.320270 | Ansible Version: 2.16.16 2026-04-22 09:27:55.320320 | Job: ansible-collection-containers-molecule-forget-package-ubuntu-jammy 2026-04-22 09:27:55.320353 | Pipeline: check 2026-04-22 09:27:55.320384 | Executor: 0a8996d2b663 2026-04-22 09:27:55.320414 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/119 2026-04-22 09:27:55.320447 | Event ID: 55170b20-3e2d-11f1-9df2-0e69a4d4d9f0 2026-04-22 09:27:55.323589 | 2026-04-22 09:27:55.323658 | LOOP [emit-job-header : Print node information] 2026-04-22 09:27:55.418718 | localhost | ok: 2026-04-22 09:27:55.418897 | localhost | # Node Information 2026-04-22 09:27:55.418927 | localhost | Inventory Hostname: ubuntu-jammy 2026-04-22 09:27:55.418953 | localhost | Hostname: np0000169288 2026-04-22 09:27:55.418973 | localhost | Username: zuul 2026-04-22 09:27:55.418997 | localhost | Distro: Ubuntu 22.04 2026-04-22 09:27:55.419017 | localhost | Provider: yul1 2026-04-22 09:27:55.419036 | localhost | Region: ca-ymq-1 2026-04-22 09:27:55.419054 | localhost | Label: ubuntu-jammy 2026-04-22 09:27:55.419072 | localhost | Product Name: OpenStack Nova 2026-04-22 09:27:55.419090 | localhost | Interface IP: 199.19.213.152 2026-04-22 09:27:55.426632 | 2026-04-22 09:27:55.426792 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-22 09:27:55.916052 | localhost -> localhost | changed 2026-04-22 09:27:55.921805 | 2026-04-22 09:27:55.921879 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-22 09:27:56.978409 | localhost -> localhost | changed 2026-04-22 09:27:56.986725 | 2026-04-22 09:27:56.986805 | PLAY [all] 2026-04-22 09:27:57.001507 | 2026-04-22 09:27:57.001690 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-22 09:27:57.259561 | ubuntu-jammy -> localhost | ok 2026-04-22 09:27:57.265516 | 2026-04-22 09:27:57.265584 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-22 09:27:57.287464 | ubuntu-jammy | ok 2026-04-22 09:27:57.315701 | ubuntu-jammy | included: /var/lib/zuul/builds/a3ab0ddea74a4197839560273eaa6145/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-22 09:27:57.323233 | 2026-04-22 09:27:57.323350 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-22 09:27:58.238705 | ubuntu-jammy -> localhost | Generating public/private rsa key pair. 2026-04-22 09:27:58.238912 | ubuntu-jammy -> localhost | Your identification has been saved in /var/lib/zuul/builds/a3ab0ddea74a4197839560273eaa6145/work/a3ab0ddea74a4197839560273eaa6145_id_rsa 2026-04-22 09:27:58.238962 | ubuntu-jammy -> localhost | Your public key has been saved in /var/lib/zuul/builds/a3ab0ddea74a4197839560273eaa6145/work/a3ab0ddea74a4197839560273eaa6145_id_rsa.pub 2026-04-22 09:27:58.238995 | ubuntu-jammy -> localhost | The key fingerprint is: 2026-04-22 09:27:58.239026 | ubuntu-jammy -> localhost | SHA256:B3UoplLwGQMMKU+r4/uG8mc0lMeQ18XfFvnMYs+vONc zuul-build-sshkey 2026-04-22 09:27:58.239071 | ubuntu-jammy -> localhost | The key's randomart image is: 2026-04-22 09:27:58.239102 | ubuntu-jammy -> localhost | +---[RSA 3072]----+ 2026-04-22 09:27:58.239136 | ubuntu-jammy -> localhost | | .+o+o. oo.. . | 2026-04-22 09:27:58.239167 | ubuntu-jammy -> localhost | |. o +.o++.o. o | 2026-04-22 09:27:58.239196 | ubuntu-jammy -> localhost | | + . *oo.. . . = | 2026-04-22 09:27:58.239226 | ubuntu-jammy -> localhost | | o + + . . = +| 2026-04-22 09:27:58.239255 | ubuntu-jammy -> localhost | | . . o S . o + | 2026-04-22 09:27:58.239284 | ubuntu-jammy -> localhost | |o o . o| 2026-04-22 09:27:58.239313 | ubuntu-jammy -> localhost | |.... . ..| 2026-04-22 09:27:58.239342 | ubuntu-jammy -> localhost | |.o .o ... E| 2026-04-22 09:27:58.239374 | ubuntu-jammy -> localhost | |.o=+ .o.. | 2026-04-22 09:27:58.239404 | ubuntu-jammy -> localhost | +----[SHA256]-----+ 2026-04-22 09:27:58.239471 | ubuntu-jammy -> localhost | ok: Runtime: 0:00:00.253429 2026-04-22 09:27:58.245555 | 2026-04-22 09:27:58.245630 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-22 09:27:58.276973 | ubuntu-jammy | ok 2026-04-22 09:27:58.286085 | ubuntu-jammy | included: /var/lib/zuul/builds/a3ab0ddea74a4197839560273eaa6145/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-22 09:27:58.293181 | 2026-04-22 09:27:58.293244 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-22 09:27:58.317796 | ubuntu-jammy | skipping: Conditional result was False 2026-04-22 09:27:58.327935 | 2026-04-22 09:27:58.328033 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-22 09:27:58.781901 | ubuntu-jammy | changed 2026-04-22 09:27:58.786937 | 2026-04-22 09:27:58.787002 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-22 09:27:58.968182 | ubuntu-jammy | ok 2026-04-22 09:27:58.974306 | 2026-04-22 09:27:58.974372 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-22 09:27:59.424503 | ubuntu-jammy | changed 2026-04-22 09:27:59.430180 | 2026-04-22 09:27:59.430310 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-22 09:27:59.957545 | ubuntu-jammy | changed 2026-04-22 09:27:59.962920 | 2026-04-22 09:27:59.962987 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-22 09:27:59.988001 | ubuntu-jammy | skipping: Conditional result was False 2026-04-22 09:27:59.995846 | 2026-04-22 09:27:59.995934 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-22 09:28:00.452127 | ubuntu-jammy -> localhost | changed 2026-04-22 09:28:00.464730 | 2026-04-22 09:28:00.464883 | TASK [add-build-sshkey : Add back temp key] 2026-04-22 09:28:00.868759 | ubuntu-jammy -> localhost | Identity added: /var/lib/zuul/builds/a3ab0ddea74a4197839560273eaa6145/work/a3ab0ddea74a4197839560273eaa6145_id_rsa (zuul-build-sshkey) 2026-04-22 09:28:00.869063 | ubuntu-jammy -> localhost | ok: Runtime: 0:00:00.018259 2026-04-22 09:28:00.875110 | 2026-04-22 09:28:00.875227 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-22 09:28:01.231891 | ubuntu-jammy | ok 2026-04-22 09:28:01.236724 | 2026-04-22 09:28:01.236792 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-22 09:28:01.271725 | ubuntu-jammy | skipping: Conditional result was False 2026-04-22 09:28:01.292059 | 2026-04-22 09:28:01.292311 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-22 09:28:01.609526 | ubuntu-jammy | ok 2026-04-22 09:28:01.800792 | 2026-04-22 09:28:01.800904 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-22 09:28:02.685036 | ubuntu-jammy | Output suppressed because no_log was given 2026-04-22 09:28:02.710468 | 2026-04-22 09:28:02.710636 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-22 09:28:02.907634 | ubuntu-jammy | ok: "logs" 2026-04-22 09:28:02.907894 | ubuntu-jammy | ok: All items complete 2026-04-22 09:28:02.907925 | 2026-04-22 09:28:03.057853 | ubuntu-jammy | ok: "artifacts" 2026-04-22 09:28:03.208103 | ubuntu-jammy | ok: "docs" 2026-04-22 09:28:03.228441 | 2026-04-22 09:28:03.228614 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-22 09:28:03.412599 | ubuntu-jammy | changed: "logs" 2026-04-22 09:28:03.624168 | ubuntu-jammy | changed: "artifacts" 2026-04-22 09:28:03.742854 | ubuntu-jammy | changed: "docs" 2026-04-22 09:28:04.174183 | 2026-04-22 09:28:04.174297 | PLAY RECAP 2026-04-22 09:28:04.174343 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-22 09:28:04.174375 | ubuntu-jammy | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-22 09:28:04.174397 | 2026-04-22 09:28:04.323248 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-22 09:28:04.324632 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-22 09:28:04.981714 | 2026-04-22 09:28:05.873384 | PLAY [all] 2026-04-22 09:28:05.907796 | 2026-04-22 09:28:05.907982 | TASK [setup-uv : Extract archive] 2026-04-22 09:28:08.262664 | ubuntu-jammy | changed 2026-04-22 09:28:08.271155 | 2026-04-22 09:28:08.271237 | TASK [setup-uv : Print version] 2026-04-22 09:28:08.619929 | ubuntu-jammy | uv 0.8.13 2026-04-22 09:28:08.804091 | ubuntu-jammy | ok: Runtime: 0:00:00.014306 2026-04-22 09:28:08.810453 | 2026-04-22 09:28:08.810642 | PLAY RECAP 2026-04-22 09:28:08.810718 | ubuntu-jammy | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-22 09:28:08.810761 | 2026-04-22 09:28:08.954067 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-22 09:28:08.955234 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-22 09:28:09.550969 | 2026-04-22 09:28:09.551144 | PLAY [all] 2026-04-22 09:28:09.564183 | 2026-04-22 09:28:09.564376 | TASK [Copy inventory file for Zuul] 2026-04-22 09:28:11.709384 | ubuntu-jammy | changed 2026-04-22 09:28:11.715022 | 2026-04-22 09:28:11.715154 | TASK [Switch "ansible_host" to private IP] 2026-04-22 09:28:12.991798 | ubuntu-jammy | changed: 1 replacements made 2026-04-22 09:28:12.998363 | 2026-04-22 09:28:12.998484 | TASK [Run Molecule scenario] 2026-04-22 09:28:13.539411 | ubuntu-jammy | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-04-22 09:28:14.359191 | ubuntu-jammy | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-04-22 09:28:14.527614 | ubuntu-jammy | Using CPython 3.13.7 2026-04-22 09:28:14.527702 | ubuntu-jammy | Creating virtual environment at: .venv 2026-04-22 09:28:14.806175 | ubuntu-jammy | Downloading cryptography (4.3MiB) 2026-04-22 09:28:14.806374 | ubuntu-jammy | Downloading ansible-core (2.3MiB) 2026-04-22 09:28:14.831955 | ubuntu-jammy | Downloading pygments (1.2MiB) 2026-04-22 09:28:14.994799 | ubuntu-jammy | Downloading cryptography 2026-04-22 09:28:15.005784 | ubuntu-jammy | Downloading pygments 2026-04-22 09:28:15.153006 | ubuntu-jammy | Downloading ansible-core 2026-04-22 09:28:15.183014 | ubuntu-jammy | Installed 36 packages in 29ms 2026-04-22 09:28:16.274095 | ubuntu-jammy | INFO Collection 'vexxhost.containers' detected. 2026-04-22 09:28:16.274193 | ubuntu-jammy | INFO Scenarios will be used from 'extensions/molecule' 2026-04-22 09:28:17.119633 | ubuntu-jammy | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-04-22 09:28:17.119715 | ubuntu-jammy | INFO default scenario not found, disabling shared state. 2026-04-22 09:28:17.119820 | ubuntu-jammy | INFO [forget-package > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-04-22 09:28:17.119912 | ubuntu-jammy | INFO [forget-package > prerun] Performing prerun with role_name_check=0... 2026-04-22 09:28:26.872738 | ubuntu-jammy | INFO [forget-package > dependency] Executing 2026-04-22 09:28:26.872998 | ubuntu-jammy | WARNING [forget-package > dependency] Missing roles requirements file: requirements.yml 2026-04-22 09:28:26.873246 | ubuntu-jammy | WARNING [forget-package > dependency] Missing collections requirements file: collections.yml 2026-04-22 09:28:26.873408 | ubuntu-jammy | WARNING [forget-package > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-04-22 09:28:26.879250 | ubuntu-jammy | INFO [forget-package > cleanup] Executing 2026-04-22 09:28:26.879536 | ubuntu-jammy | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-22 09:28:26.884513 | ubuntu-jammy | INFO [forget-package > destroy] Executing 2026-04-22 09:28:26.884548 | ubuntu-jammy | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-22 09:28:26.884637 | ubuntu-jammy | INFO [forget-package > destroy] Executed: Successful 2026-04-22 09:28:26.889740 | ubuntu-jammy | INFO [forget-package > syntax] Executing 2026-04-22 09:28:27.404473 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-22 09:28:27.404786 | ubuntu-jammy | [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-22 09:28:27.405030 | ubuntu-jammy | 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-22 09:28:27.405218 | ubuntu-jammy | 2026-04-22 09:28:27.772664 | ubuntu-jammy | 2026-04-22 09:28:27.772835 | ubuntu-jammy | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/forget-package/converge.yml 2026-04-22 09:28:27.857935 | ubuntu-jammy | INFO [forget-package > syntax] Executed: Successful 2026-04-22 09:28:27.867984 | ubuntu-jammy | INFO [forget-package > create] Executing 2026-04-22 09:28:27.870390 | ubuntu-jammy | WARNING [forget-package > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-22 09:28:27.876360 | ubuntu-jammy | INFO [forget-package > prepare] Executing 2026-04-22 09:28:28.412943 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-22 09:28:28.413110 | ubuntu-jammy | [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-22 09:28:28.413323 | ubuntu-jammy | 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-22 09:28:28.413490 | ubuntu-jammy | 2026-04-22 09:28:28.780515 | ubuntu-jammy | 2026-04-22 09:28:28.780611 | ubuntu-jammy | PLAY [Prepare] ***************************************************************** 2026-04-22 09:28:28.780794 | ubuntu-jammy | 2026-04-22 09:28:28.780970 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-04-22 09:28:28.781151 | ubuntu-jammy | Wednesday 22 April 2026 09:28:28 +0000 (0:00:00.030) 0:00:00.030 ******* 2026-04-22 09:28:30.022467 | ubuntu-jammy | [WARNING]: Host 'ubuntu-jammy' is using the discovered Python interpreter at '/usr/bin/python3.10', 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-22 09:28:30.024981 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-22 09:28:30.025094 | ubuntu-jammy | 2026-04-22 09:28:30.025218 | ubuntu-jammy | TASK [Install NGINX] *********************************************************** 2026-04-22 09:28:30.025339 | ubuntu-jammy | Wednesday 22 April 2026 09:28:30 +0000 (0:00:01.245) 0:00:01.275 ******* 2026-04-22 09:28:45.403351 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-04-22 09:28:45.403489 | ubuntu-jammy | 2026-04-22 09:28:45.403688 | ubuntu-jammy | TASK [Ensure NGINX is running] ************************************************* 2026-04-22 09:28:45.403893 | ubuntu-jammy | Wednesday 22 April 2026 09:28:45 +0000 (0:00:15.377) 0:00:16.653 ******* 2026-04-22 09:28:46.084337 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-22 09:28:46.084507 | ubuntu-jammy | 2026-04-22 09:28:46.084711 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-04-22 09:28:46.084929 | ubuntu-jammy | ubuntu-jammy : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-22 09:28:46.085100 | ubuntu-jammy | 2026-04-22 09:28:46.085257 | ubuntu-jammy | 2026-04-22 09:28:46.085425 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-04-22 09:28:46.085604 | ubuntu-jammy | Wednesday 22 April 2026 09:28:46 +0000 (0:00:00.681) 0:00:17.334 ******* 2026-04-22 09:28:46.085767 | ubuntu-jammy | =============================================================================== 2026-04-22 09:28:46.085933 | ubuntu-jammy | Install NGINX ---------------------------------------------------------- 15.38s 2026-04-22 09:28:46.086098 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.25s 2026-04-22 09:28:46.086350 | ubuntu-jammy | Ensure NGINX is running ------------------------------------------------- 0.68s 2026-04-22 09:28:46.199371 | ubuntu-jammy | INFO [forget-package > prepare] Executed: Successful 2026-04-22 09:28:46.208995 | ubuntu-jammy | INFO [forget-package > converge] Executing 2026-04-22 09:28:46.722658 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-22 09:28:46.722866 | ubuntu-jammy | [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-22 09:28:46.723078 | ubuntu-jammy | 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-22 09:28:46.723250 | ubuntu-jammy | 2026-04-22 09:28:47.029742 | ubuntu-jammy | 2026-04-22 09:28:47.029913 | ubuntu-jammy | PLAY [Converge] **************************************************************** 2026-04-22 09:28:47.030094 | ubuntu-jammy | 2026-04-22 09:28:47.030424 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-04-22 09:28:47.030631 | ubuntu-jammy | Wednesday 22 April 2026 09:28:47 +0000 (0:00:00.007) 0:00:00.007 ******* 2026-04-22 09:28:48.074054 | ubuntu-jammy | [WARNING]: Host 'ubuntu-jammy' is using the discovered Python interpreter at '/usr/bin/python3.10', 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-22 09:28:48.075851 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-22 09:28:48.076025 | ubuntu-jammy | 2026-04-22 09:28:48.076217 | ubuntu-jammy | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-22 09:28:48.076406 | ubuntu-jammy | Wednesday 22 April 2026 09:28:48 +0000 (0:00:01.046) 0:00:01.054 ******* 2026-04-22 09:28:48.453660 | ubuntu-jammy | [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-22 09:28:48.455583 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-04-22 09:28:48.455820 | ubuntu-jammy | 2026-04-22 09:28:48.456064 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-04-22 09:28:48.456294 | ubuntu-jammy | ubuntu-jammy : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-22 09:28:48.456502 | ubuntu-jammy | 2026-04-22 09:28:48.456702 | ubuntu-jammy | 2026-04-22 09:28:48.456947 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-04-22 09:28:48.457177 | ubuntu-jammy | Wednesday 22 April 2026 09:28:48 +0000 (0:00:00.380) 0:00:01.434 ******* 2026-04-22 09:28:48.457376 | ubuntu-jammy | =============================================================================== 2026-04-22 09:28:48.457673 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.05s 2026-04-22 09:28:48.457850 | ubuntu-jammy | vexxhost.containers.forget_package : Forget package --------------------- 0.38s 2026-04-22 09:28:48.558937 | ubuntu-jammy | INFO [forget-package > converge] Executed: Successful 2026-04-22 09:28:48.568740 | ubuntu-jammy | INFO [forget-package > idempotence] Executing 2026-04-22 09:28:49.062483 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-22 09:28:49.062668 | ubuntu-jammy | [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-22 09:28:49.062860 | ubuntu-jammy | 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-22 09:28:49.063021 | ubuntu-jammy | 2026-04-22 09:28:49.369400 | ubuntu-jammy | 2026-04-22 09:28:49.369481 | ubuntu-jammy | PLAY [Converge] **************************************************************** 2026-04-22 09:28:49.369656 | ubuntu-jammy | 2026-04-22 09:28:49.369833 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-04-22 09:28:49.370056 | ubuntu-jammy | Wednesday 22 April 2026 09:28:49 +0000 (0:00:00.007) 0:00:00.007 ******* 2026-04-22 09:28:50.417182 | ubuntu-jammy | [WARNING]: Host 'ubuntu-jammy' is using the discovered Python interpreter at '/usr/bin/python3.10', 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-22 09:28:50.418354 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-22 09:28:50.418600 | ubuntu-jammy | 2026-04-22 09:28:50.418795 | ubuntu-jammy | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-22 09:28:50.418985 | ubuntu-jammy | Wednesday 22 April 2026 09:28:50 +0000 (0:00:01.049) 0:00:01.057 ******* 2026-04-22 09:28:50.793117 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-22 09:28:50.793188 | ubuntu-jammy | 2026-04-22 09:28:50.793255 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-04-22 09:28:50.793360 | ubuntu-jammy | ubuntu-jammy : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-22 09:28:50.793441 | ubuntu-jammy | 2026-04-22 09:28:50.793522 | ubuntu-jammy | 2026-04-22 09:28:50.793602 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-04-22 09:28:50.793690 | ubuntu-jammy | Wednesday 22 April 2026 09:28:50 +0000 (0:00:00.374) 0:00:01.432 ******* 2026-04-22 09:28:50.793770 | ubuntu-jammy | =============================================================================== 2026-04-22 09:28:50.793849 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.05s 2026-04-22 09:28:50.793933 | ubuntu-jammy | vexxhost.containers.forget_package : Forget package --------------------- 0.37s 2026-04-22 09:28:50.906993 | ubuntu-jammy | INFO [forget-package > idempotence] Executed: Successful 2026-04-22 09:28:50.917342 | ubuntu-jammy | INFO [forget-package > side_effect] Executing 2026-04-22 09:28:50.917694 | ubuntu-jammy | WARNING [forget-package > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-22 09:28:50.922883 | ubuntu-jammy | INFO [forget-package > verify] Executing 2026-04-22 09:28:51.445602 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-22 09:28:51.445737 | ubuntu-jammy | [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-22 09:28:51.445933 | ubuntu-jammy | 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-22 09:28:51.446088 | ubuntu-jammy | 2026-04-22 09:28:51.781794 | ubuntu-jammy | 2026-04-22 09:28:51.782035 | ubuntu-jammy | PLAY [Verify] ****************************************************************** 2026-04-22 09:28:51.782271 | ubuntu-jammy | 2026-04-22 09:28:51.782484 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-04-22 09:28:51.782684 | ubuntu-jammy | Wednesday 22 April 2026 09:28:51 +0000 (0:00:00.007) 0:00:00.007 ******* 2026-04-22 09:28:52.933366 | ubuntu-jammy | [WARNING]: Host 'ubuntu-jammy' is using the discovered Python interpreter at '/usr/bin/python3.10', 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-22 09:28:52.935096 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-22 09:28:52.935315 | ubuntu-jammy | 2026-04-22 09:28:52.935568 | ubuntu-jammy | TASK [Populate package facts] ************************************************** 2026-04-22 09:28:52.935863 | ubuntu-jammy | Wednesday 22 April 2026 09:28:52 +0000 (0:00:01.153) 0:00:01.161 ******* 2026-04-22 09:28:55.035451 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-22 09:28:55.035594 | ubuntu-jammy | 2026-04-22 09:28:55.035796 | ubuntu-jammy | TASK [Populate service facts] ************************************************** 2026-04-22 09:28:55.035996 | ubuntu-jammy | Wednesday 22 April 2026 09:28:55 +0000 (0:00:02.099) 0:00:03.261 ******* 2026-04-22 09:28:57.051429 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-22 09:28:57.051564 | ubuntu-jammy | 2026-04-22 09:28:57.051749 | ubuntu-jammy | TASK [Assert that the NGINX package is not installed] ************************** 2026-04-22 09:28:57.051926 | ubuntu-jammy | Wednesday 22 April 2026 09:28:57 +0000 (0:00:02.015) 0:00:05.277 ******* 2026-04-22 09:28:57.079018 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-04-22 09:28:57.079152 | ubuntu-jammy | "changed": false, 2026-04-22 09:28:57.079321 | ubuntu-jammy | "msg": "All assertions passed" 2026-04-22 09:28:57.079484 | ubuntu-jammy | } 2026-04-22 09:28:57.079634 | ubuntu-jammy | 2026-04-22 09:28:57.079807 | ubuntu-jammy | TASK [Assert that the NGINX service is still up] ******************************* 2026-04-22 09:28:57.079968 | ubuntu-jammy | Wednesday 22 April 2026 09:28:57 +0000 (0:00:00.027) 0:00:05.305 ******* 2026-04-22 09:28:57.102545 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-04-22 09:28:57.102698 | ubuntu-jammy | "changed": false, 2026-04-22 09:28:57.102862 | ubuntu-jammy | "msg": "All assertions passed" 2026-04-22 09:28:57.103019 | ubuntu-jammy | } 2026-04-22 09:28:57.103174 | ubuntu-jammy | 2026-04-22 09:28:57.103337 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-04-22 09:28:57.103512 | ubuntu-jammy | ubuntu-jammy : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-22 09:28:57.103661 | ubuntu-jammy | 2026-04-22 09:28:57.103805 | ubuntu-jammy | 2026-04-22 09:28:57.103964 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-04-22 09:28:57.104135 | ubuntu-jammy | Wednesday 22 April 2026 09:28:57 +0000 (0:00:00.024) 0:00:05.329 ******* 2026-04-22 09:28:57.104292 | ubuntu-jammy | =============================================================================== 2026-04-22 09:28:57.104456 | ubuntu-jammy | Populate package facts -------------------------------------------------- 2.10s 2026-04-22 09:28:57.104617 | ubuntu-jammy | Populate service facts -------------------------------------------------- 2.02s 2026-04-22 09:28:57.104782 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.15s 2026-04-22 09:28:57.104949 | ubuntu-jammy | Assert that the NGINX package is not installed -------------------------- 0.03s 2026-04-22 09:28:57.105114 | ubuntu-jammy | Assert that the NGINX service is still up ------------------------------- 0.02s 2026-04-22 09:28:57.205219 | ubuntu-jammy | INFO [forget-package > verify] Executed: Successful 2026-04-22 09:28:57.214913 | ubuntu-jammy | INFO [forget-package > cleanup] Executing 2026-04-22 09:28:57.215106 | ubuntu-jammy | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-22 09:28:57.220324 | ubuntu-jammy | INFO [forget-package > destroy] Executing 2026-04-22 09:28:57.220427 | ubuntu-jammy | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-22 09:28:57.220450 | ubuntu-jammy | INFO [forget-package > destroy] Executed: Successful 2026-04-22 09:28:57.220580 | ubuntu-jammy | WARNING Molecule executed 1 scenario (1 missing files) 2026-04-22 09:28:57.611462 | ubuntu-jammy | ok: Runtime: 0:00:43.975143 2026-04-22 09:28:57.615150 | 2026-04-22 09:28:57.615380 | PLAY RECAP 2026-04-22 09:28:57.615444 | ubuntu-jammy | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-22 09:28:57.615476 | 2026-04-22 09:28:57.785732 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-22 09:28:57.993595 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-22 09:28:58.613367 | 2026-04-22 09:28:58.613518 | PLAY [all] 2026-04-22 09:28:58.625195 | 2026-04-22 09:28:58.625320 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-22 09:28:58.670685 | ubuntu-jammy | skipping: Conditional result was False 2026-04-22 09:28:58.682619 | 2026-04-22 09:28:58.682990 | TASK [fetch-output : Set log path for single node] 2026-04-22 09:28:58.729907 | ubuntu-jammy | ok 2026-04-22 09:28:58.734912 | 2026-04-22 09:28:58.734984 | LOOP [fetch-output : Ensure local output dirs] 2026-04-22 09:28:59.172431 | ubuntu-jammy -> localhost | ok: "/var/lib/zuul/builds/a3ab0ddea74a4197839560273eaa6145/work/logs" 2026-04-22 09:28:59.793037 | ubuntu-jammy -> localhost | changed: "/var/lib/zuul/builds/a3ab0ddea74a4197839560273eaa6145/work/artifacts" 2026-04-22 09:29:00.006886 | ubuntu-jammy -> localhost | changed: "/var/lib/zuul/builds/a3ab0ddea74a4197839560273eaa6145/work/docs" 2026-04-22 09:29:00.041217 | 2026-04-22 09:29:00.041377 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-22 09:29:00.788709 | ubuntu-jammy | changed: .d..t...... ./ 2026-04-22 09:29:00.788921 | ubuntu-jammy | changed: All items complete 2026-04-22 09:29:00.788949 | 2026-04-22 09:29:01.274018 | ubuntu-jammy | changed: .d..t...... ./ 2026-04-22 09:29:02.065238 | ubuntu-jammy | changed: .d..t...... ./ 2026-04-22 09:29:02.094907 | 2026-04-22 09:29:02.095042 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-22 09:29:02.611900 | ubuntu-jammy -> localhost | ok: Item: artifacts Runtime: 0:00:00.008619 2026-04-22 09:29:02.838634 | ubuntu-jammy -> localhost | ok: Item: docs Runtime: 0:00:00.008236 2026-04-22 09:29:02.858687 | 2026-04-22 09:29:02.858800 | PLAY [all] 2026-04-22 09:29:02.865106 | 2026-04-22 09:29:02.865175 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-22 09:29:03.329953 | ubuntu-jammy | changed 2026-04-22 09:29:03.354767 | 2026-04-22 09:29:03.354910 | PLAY RECAP 2026-04-22 09:29:03.354979 | ubuntu-jammy | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-22 09:29:03.355013 | 2026-04-22 09:29:03.495423 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-22 09:29:03.497203 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-22 09:29:04.065770 | 2026-04-22 09:29:04.065909 | PLAY [localhost] 2026-04-22 09:29:04.077074 | 2026-04-22 09:29:04.077160 | TASK [Generate Zuul manifest] 2026-04-22 09:29:04.100248 | localhost | ok 2026-04-22 09:29:04.118092 | 2026-04-22 09:29:04.118174 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-22 09:29:04.449438 | localhost | changed 2026-04-22 09:29:04.460549 | 2026-04-22 09:29:04.460660 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-22 09:29:04.878620 | localhost | ok 2026-04-22 09:29:04.888558 | 2026-04-22 09:29:04.888653 | TASK [Upload logs] 2026-04-22 09:29:04.910961 | localhost | ok 2026-04-22 09:29:04.983038 | 2026-04-22 09:29:04.983146 | TASK [Set zuul-log-path fact] 2026-04-22 09:29:05.001065 | localhost | ok 2026-04-22 09:29:05.011598 | 2026-04-22 09:29:05.020426 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-22 09:29:05.053421 | localhost | ok 2026-04-22 09:29:05.064227 | 2026-04-22 09:29:05.064307 | TASK [upload-logs : Create log directories] 2026-04-22 09:29:05.629949 | localhost | changed 2026-04-22 09:29:05.636635 | 2026-04-22 09:29:05.636730 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-22 09:29:06.124829 | localhost -> localhost | ok: Runtime: 0:00:00.007162 2026-04-22 09:29:06.129816 | 2026-04-22 09:29:06.129882 | TASK [upload-logs : Upload logs to log server] 2026-04-22 09:29:06.687364 | localhost | Output suppressed because no_log was given 2026-04-22 09:29:06.691349 | 2026-04-22 09:29:06.691421 | LOOP [upload-logs : Compress console log and json output] 2026-04-22 09:29:06.738130 | localhost | skipping: Conditional result was False 2026-04-22 09:29:06.746179 | localhost | skipping: Conditional result was False 2026-04-22 09:29:06.756194 | 2026-04-22 09:29:06.756453 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-22 09:29:06.800186 | localhost | skipping: Conditional result was False 2026-04-22 09:29:06.800549 | 2026-04-22 09:29:06.804440 | localhost | skipping: Conditional result was False 2026-04-22 09:29:06.816673 | 2026-04-22 09:29:06.816877 | LOOP [upload-logs : Upload console log and json output]