2026-04-14 02:26:32.708677 | Job console starting 2026-04-14 02:26:32.724917 | Updating git repos 2026-04-14 02:26:32.777052 | Cloning repos into workspace 2026-04-14 02:26:38.750090 | Restoring repo states 2026-04-14 02:26:38.761286 | Merging changes 2026-04-14 02:26:39.414533 | Checking out repos 2026-04-14 02:26:41.174717 | Preparing playbooks 2026-04-14 02:26:53.097259 | Running Ansible setup 2026-04-14 02:26:58.250959 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-14 02:26:58.865356 | 2026-04-14 02:26:58.865496 | PLAY [localhost] 2026-04-14 02:26:58.873423 | 2026-04-14 02:26:58.873499 | TASK [Gathering Facts] 2026-04-14 02:26:59.808623 | localhost | ok 2026-04-14 02:26:59.822674 | 2026-04-14 02:26:59.822865 | TASK [Setup log path fact] 2026-04-14 02:26:59.845501 | localhost | ok 2026-04-14 02:26:59.864743 | 2026-04-14 02:26:59.864857 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-14 02:26:59.895979 | localhost | ok 2026-04-14 02:26:59.903676 | 2026-04-14 02:26:59.903744 | TASK [emit-job-header : Print job information] 2026-04-14 02:26:59.944634 | # Job Information 2026-04-14 02:26:59.944938 | Ansible Version: 2.16.16 2026-04-14 02:26:59.945165 | Job: ansible-collection-containers-molecule-forget-package-ubuntu-jammy 2026-04-14 02:26:59.945224 | Pipeline: check 2026-04-14 02:26:59.945269 | Executor: 0a8996d2b663 2026-04-14 02:26:59.945312 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/107 2026-04-14 02:26:59.945363 | Event ID: cf0dfd70-37a8-11f1-93e5-fb954d9f646c 2026-04-14 02:26:59.949298 | 2026-04-14 02:26:59.949367 | LOOP [emit-job-header : Print node information] 2026-04-14 02:27:00.057056 | localhost | ok: 2026-04-14 02:27:00.057237 | localhost | # Node Information 2026-04-14 02:27:00.057267 | localhost | Inventory Hostname: ubuntu-jammy 2026-04-14 02:27:00.057293 | localhost | Hostname: np0000165945 2026-04-14 02:27:00.057314 | localhost | Username: zuul 2026-04-14 02:27:00.057338 | localhost | Distro: Ubuntu 22.04 2026-04-14 02:27:00.057359 | localhost | Provider: yul1 2026-04-14 02:27:00.057379 | localhost | Region: ca-ymq-1 2026-04-14 02:27:00.057397 | localhost | Label: ubuntu-jammy 2026-04-14 02:27:00.057416 | localhost | Product Name: OpenStack Nova 2026-04-14 02:27:00.057435 | localhost | Interface IP: 199.19.213.10 2026-04-14 02:27:00.064452 | 2026-04-14 02:27:00.064607 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-14 02:27:00.481805 | localhost -> localhost | changed 2026-04-14 02:27:00.486964 | 2026-04-14 02:27:00.487035 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-14 02:27:01.321285 | localhost -> localhost | changed 2026-04-14 02:27:01.328201 | 2026-04-14 02:27:01.328260 | PLAY [all] 2026-04-14 02:27:01.336835 | 2026-04-14 02:27:01.336907 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-14 02:27:01.605283 | ubuntu-jammy -> localhost | ok 2026-04-14 02:27:01.614855 | 2026-04-14 02:27:01.614971 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-14 02:27:01.648032 | ubuntu-jammy | ok 2026-04-14 02:27:01.664593 | ubuntu-jammy | included: /var/lib/zuul/builds/09575c08f39b4cdcaddd0944dec0d96f/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-14 02:27:01.670501 | 2026-04-14 02:27:01.670573 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-14 02:27:02.854481 | ubuntu-jammy -> localhost | Generating public/private rsa key pair. 2026-04-14 02:27:02.854677 | ubuntu-jammy -> localhost | Your identification has been saved in /var/lib/zuul/builds/09575c08f39b4cdcaddd0944dec0d96f/work/09575c08f39b4cdcaddd0944dec0d96f_id_rsa 2026-04-14 02:27:02.854710 | ubuntu-jammy -> localhost | Your public key has been saved in /var/lib/zuul/builds/09575c08f39b4cdcaddd0944dec0d96f/work/09575c08f39b4cdcaddd0944dec0d96f_id_rsa.pub 2026-04-14 02:27:02.854733 | ubuntu-jammy -> localhost | The key fingerprint is: 2026-04-14 02:27:02.854755 | ubuntu-jammy -> localhost | SHA256:P2qpiRvO0T2AQ7x+oMagYmxsrXAAslTkViMgBJVcm50 zuul-build-sshkey 2026-04-14 02:27:02.854792 | ubuntu-jammy -> localhost | The key's randomart image is: 2026-04-14 02:27:02.854814 | ubuntu-jammy -> localhost | +---[RSA 3072]----+ 2026-04-14 02:27:02.854843 | ubuntu-jammy -> localhost | |==+*.o | 2026-04-14 02:27:02.854873 | ubuntu-jammy -> localhost | |. =.o+.. | 2026-04-14 02:27:02.854902 | ubuntu-jammy -> localhost | |o. o= E | 2026-04-14 02:27:02.854924 | ubuntu-jammy -> localhost | |+... o | 2026-04-14 02:27:02.854945 | ubuntu-jammy -> localhost | |+ = . S | 2026-04-14 02:27:02.854988 | ubuntu-jammy -> localhost | |++.o + o . | 2026-04-14 02:27:02.855154 | ubuntu-jammy -> localhost | |+*=.+ o o.o | 2026-04-14 02:27:02.855192 | ubuntu-jammy -> localhost | |*o.o = .oo . | 2026-04-14 02:27:02.855280 | ubuntu-jammy -> localhost | | . =.oo. | 2026-04-14 02:27:02.855310 | ubuntu-jammy -> localhost | +----[SHA256]-----+ 2026-04-14 02:27:02.855366 | ubuntu-jammy -> localhost | ok: Runtime: 0:00:00.730741 2026-04-14 02:27:02.861968 | 2026-04-14 02:27:02.862043 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-14 02:27:02.898870 | ubuntu-jammy | ok 2026-04-14 02:27:02.912225 | ubuntu-jammy | included: /var/lib/zuul/builds/09575c08f39b4cdcaddd0944dec0d96f/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-14 02:27:02.920782 | 2026-04-14 02:27:02.920843 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-14 02:27:02.946262 | ubuntu-jammy | skipping: Conditional result was False 2026-04-14 02:27:02.955310 | 2026-04-14 02:27:02.955438 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-14 02:27:03.425477 | ubuntu-jammy | changed 2026-04-14 02:27:03.430629 | 2026-04-14 02:27:03.430698 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-14 02:27:03.638189 | ubuntu-jammy | ok 2026-04-14 02:27:03.650454 | 2026-04-14 02:27:03.650706 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-14 02:27:04.123782 | ubuntu-jammy | changed 2026-04-14 02:27:04.230406 | 2026-04-14 02:27:04.230549 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-14 02:27:04.704803 | ubuntu-jammy | changed 2026-04-14 02:27:04.958976 | 2026-04-14 02:27:04.959099 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-14 02:27:04.983788 | ubuntu-jammy | skipping: Conditional result was False 2026-04-14 02:27:04.992433 | 2026-04-14 02:27:04.992581 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-14 02:27:05.403354 | ubuntu-jammy -> localhost | changed 2026-04-14 02:27:05.420560 | 2026-04-14 02:27:05.420644 | TASK [add-build-sshkey : Add back temp key] 2026-04-14 02:27:05.740697 | ubuntu-jammy -> localhost | Identity added: /var/lib/zuul/builds/09575c08f39b4cdcaddd0944dec0d96f/work/09575c08f39b4cdcaddd0944dec0d96f_id_rsa (zuul-build-sshkey) 2026-04-14 02:27:05.740931 | ubuntu-jammy -> localhost | ok: Runtime: 0:00:00.014631 2026-04-14 02:27:05.748938 | 2026-04-14 02:27:05.749128 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-14 02:27:06.109214 | ubuntu-jammy | ok 2026-04-14 02:27:06.145525 | 2026-04-14 02:27:06.145651 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-14 02:27:06.170639 | ubuntu-jammy | skipping: Conditional result was False 2026-04-14 02:27:06.188812 | 2026-04-14 02:27:06.188907 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-14 02:27:06.554992 | ubuntu-jammy | ok 2026-04-14 02:27:06.562572 | 2026-04-14 02:27:06.562691 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-14 02:27:07.458413 | ubuntu-jammy | Output suppressed because no_log was given 2026-04-14 02:27:07.473538 | 2026-04-14 02:27:07.473702 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-14 02:27:07.657670 | ubuntu-jammy | ok: "logs" 2026-04-14 02:27:07.657949 | ubuntu-jammy | ok: All items complete 2026-04-14 02:27:07.657979 | 2026-04-14 02:27:07.818197 | ubuntu-jammy | ok: "artifacts" 2026-04-14 02:27:07.975973 | ubuntu-jammy | ok: "docs" 2026-04-14 02:27:07.994431 | 2026-04-14 02:27:07.994642 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-14 02:27:08.188390 | ubuntu-jammy | changed: "logs" 2026-04-14 02:27:08.403469 | ubuntu-jammy | changed: "artifacts" 2026-04-14 02:27:08.537381 | ubuntu-jammy | changed: "docs" 2026-04-14 02:27:08.555562 | 2026-04-14 02:27:08.555711 | PLAY RECAP 2026-04-14 02:27:08.555765 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-14 02:27:08.555797 | ubuntu-jammy | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-14 02:27:08.555819 | 2026-04-14 02:27:08.694092 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-14 02:27:08.695308 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-14 02:27:09.277278 | 2026-04-14 02:27:09.277411 | PLAY [all] 2026-04-14 02:27:09.288906 | 2026-04-14 02:27:09.289021 | TASK [setup-uv : Extract archive] 2026-04-14 02:27:11.482891 | ubuntu-jammy | changed 2026-04-14 02:27:11.489151 | 2026-04-14 02:27:11.489239 | TASK [setup-uv : Print version] 2026-04-14 02:27:11.863739 | ubuntu-jammy | uv 0.8.13 2026-04-14 02:27:12.030640 | ubuntu-jammy | ok: Runtime: 0:00:00.011523 2026-04-14 02:27:12.039406 | 2026-04-14 02:27:12.039486 | PLAY RECAP 2026-04-14 02:27:12.039537 | ubuntu-jammy | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-14 02:27:12.039561 | 2026-04-14 02:27:12.221106 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-14 02:27:12.226857 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-14 02:27:12.909443 | 2026-04-14 02:27:13.052794 | PLAY [all] 2026-04-14 02:27:13.069630 | 2026-04-14 02:27:13.069714 | TASK [Copy inventory file for Zuul] 2026-04-14 02:27:13.941795 | ubuntu-jammy | changed 2026-04-14 02:27:13.960051 | 2026-04-14 02:27:13.960289 | TASK [Switch "ansible_host" to private IP] 2026-04-14 02:27:14.238687 | ubuntu-jammy | changed: 1 replacements made 2026-04-14 02:27:14.243954 | 2026-04-14 02:27:14.244023 | TASK [Run Molecule scenario] 2026-04-14 02:27:14.732784 | ubuntu-jammy | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-04-14 02:27:15.480079 | ubuntu-jammy | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-04-14 02:27:15.666184 | ubuntu-jammy | Using CPython 3.13.7 2026-04-14 02:27:15.666276 | ubuntu-jammy | Creating virtual environment at: .venv 2026-04-14 02:27:16.174534 | ubuntu-jammy | Downloading pygments (1.2MiB) 2026-04-14 02:27:16.178225 | ubuntu-jammy | Downloading ansible-core (2.3MiB) 2026-04-14 02:27:16.178695 | ubuntu-jammy | Downloading cryptography (4.3MiB) 2026-04-14 02:27:16.375019 | ubuntu-jammy | Downloading cryptography 2026-04-14 02:27:16.406647 | ubuntu-jammy | Downloading pygments 2026-04-14 02:27:16.557759 | ubuntu-jammy | Downloading ansible-core 2026-04-14 02:27:16.587496 | ubuntu-jammy | Installed 36 packages in 29ms 2026-04-14 02:27:17.690104 | ubuntu-jammy | INFO Collection 'vexxhost.containers' detected. 2026-04-14 02:27:17.690215 | ubuntu-jammy | INFO Scenarios will be used from 'extensions/molecule' 2026-04-14 02:27:18.549022 | ubuntu-jammy | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-04-14 02:27:18.549114 | ubuntu-jammy | INFO default scenario not found, disabling shared state. 2026-04-14 02:27:18.549181 | ubuntu-jammy | INFO [forget-package > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-04-14 02:27:18.549263 | ubuntu-jammy | INFO [forget-package > prerun] Performing prerun with role_name_check=0... 2026-04-14 02:27:27.732707 | ubuntu-jammy | INFO [forget-package > dependency] Executing 2026-04-14 02:27:27.732969 | ubuntu-jammy | WARNING [forget-package > dependency] Missing roles requirements file: requirements.yml 2026-04-14 02:27:27.733335 | ubuntu-jammy | WARNING [forget-package > dependency] Missing collections requirements file: collections.yml 2026-04-14 02:27:27.733493 | ubuntu-jammy | WARNING [forget-package > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-04-14 02:27:27.740840 | ubuntu-jammy | INFO [forget-package > cleanup] Executing 2026-04-14 02:27:27.741215 | ubuntu-jammy | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-14 02:27:27.746466 | ubuntu-jammy | INFO [forget-package > destroy] Executing 2026-04-14 02:27:27.746520 | ubuntu-jammy | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-14 02:27:27.746615 | ubuntu-jammy | INFO [forget-package > destroy] Executed: Successful 2026-04-14 02:27:27.751975 | ubuntu-jammy | INFO [forget-package > syntax] Executing 2026-04-14 02:27:28.296066 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-14 02:27:28.296337 | 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-14 02:27:28.296542 | 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-14 02:27:28.296715 | ubuntu-jammy | 2026-04-14 02:27:28.651483 | ubuntu-jammy | 2026-04-14 02:27:28.651601 | ubuntu-jammy | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/forget-package/converge.yml 2026-04-14 02:27:28.717695 | ubuntu-jammy | INFO [forget-package > syntax] Executed: Successful 2026-04-14 02:27:28.726021 | ubuntu-jammy | INFO [forget-package > create] Executing 2026-04-14 02:27:28.727916 | ubuntu-jammy | WARNING [forget-package > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-14 02:27:28.734482 | ubuntu-jammy | INFO [forget-package > prepare] Executing 2026-04-14 02:27:29.237669 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-14 02:27:29.237882 | 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-14 02:27:29.238130 | 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-14 02:27:29.238336 | ubuntu-jammy | 2026-04-14 02:27:29.593721 | ubuntu-jammy | 2026-04-14 02:27:29.593828 | ubuntu-jammy | PLAY [Prepare] ***************************************************************** 2026-04-14 02:27:29.594040 | ubuntu-jammy | 2026-04-14 02:27:29.594174 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-04-14 02:27:29.594378 | ubuntu-jammy | Tuesday 14 April 2026 02:27:29 +0000 (0:00:00.031) 0:00:00.031 ********* 2026-04-14 02:27:30.846389 | 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-14 02:27:30.848435 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-14 02:27:30.848551 | ubuntu-jammy | 2026-04-14 02:27:30.848674 | ubuntu-jammy | TASK [Install NGINX] *********************************************************** 2026-04-14 02:27:30.848793 | ubuntu-jammy | Tuesday 14 April 2026 02:27:30 +0000 (0:00:01.255) 0:00:01.287 ********* 2026-04-14 02:27:51.439052 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-04-14 02:27:51.439259 | ubuntu-jammy | 2026-04-14 02:27:51.439504 | ubuntu-jammy | TASK [Ensure NGINX is running] ************************************************* 2026-04-14 02:27:51.439815 | ubuntu-jammy | Tuesday 14 April 2026 02:27:51 +0000 (0:00:20.589) 0:00:21.876 ********* 2026-04-14 02:27:52.124687 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-14 02:27:52.124754 | ubuntu-jammy | 2026-04-14 02:27:52.124878 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-04-14 02:27:52.125005 | ubuntu-jammy | ubuntu-jammy : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-14 02:27:52.125109 | ubuntu-jammy | 2026-04-14 02:27:52.125205 | ubuntu-jammy | 2026-04-14 02:27:52.125308 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-04-14 02:27:52.125427 | ubuntu-jammy | Tuesday 14 April 2026 02:27:52 +0000 (0:00:00.687) 0:00:22.563 ********* 2026-04-14 02:27:52.125522 | ubuntu-jammy | =============================================================================== 2026-04-14 02:27:52.125630 | ubuntu-jammy | Install NGINX ---------------------------------------------------------- 20.59s 2026-04-14 02:27:52.125736 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.26s 2026-04-14 02:27:52.125841 | ubuntu-jammy | Ensure NGINX is running ------------------------------------------------- 0.69s 2026-04-14 02:27:52.227668 | ubuntu-jammy | INFO [forget-package > prepare] Executed: Successful 2026-04-14 02:27:52.238201 | ubuntu-jammy | INFO [forget-package > converge] Executing 2026-04-14 02:27:52.789467 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-14 02:27:52.789593 | 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-14 02:27:52.789797 | 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-14 02:27:52.789953 | ubuntu-jammy | 2026-04-14 02:27:53.097459 | ubuntu-jammy | 2026-04-14 02:27:53.097600 | ubuntu-jammy | PLAY [Converge] **************************************************************** 2026-04-14 02:27:53.097775 | ubuntu-jammy | 2026-04-14 02:27:53.097989 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-04-14 02:27:53.098147 | ubuntu-jammy | Tuesday 14 April 2026 02:27:53 +0000 (0:00:00.008) 0:00:00.008 ********* 2026-04-14 02:27:54.150203 | 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-14 02:27:54.152657 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-14 02:27:54.152769 | ubuntu-jammy | 2026-04-14 02:27:54.152891 | ubuntu-jammy | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-14 02:27:54.153024 | ubuntu-jammy | Tuesday 14 April 2026 02:27:54 +0000 (0:00:01.055) 0:00:01.063 ********* 2026-04-14 02:27:54.527611 | 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-14 02:27:54.531874 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-04-14 02:27:54.532067 | ubuntu-jammy | 2026-04-14 02:27:54.532269 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-04-14 02:27:54.532483 | ubuntu-jammy | ubuntu-jammy : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-14 02:27:54.532652 | ubuntu-jammy | 2026-04-14 02:27:54.532818 | ubuntu-jammy | 2026-04-14 02:27:54.533011 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-04-14 02:27:54.533199 | ubuntu-jammy | Tuesday 14 April 2026 02:27:54 +0000 (0:00:00.379) 0:00:01.443 ********* 2026-04-14 02:27:54.533371 | ubuntu-jammy | =============================================================================== 2026-04-14 02:27:54.533554 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.06s 2026-04-14 02:27:54.533737 | ubuntu-jammy | vexxhost.containers.forget_package : Forget package --------------------- 0.38s 2026-04-14 02:27:54.638861 | ubuntu-jammy | INFO [forget-package > converge] Executed: Successful 2026-04-14 02:27:54.648048 | ubuntu-jammy | INFO [forget-package > idempotence] Executing 2026-04-14 02:27:55.144558 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-14 02:27:55.144744 | 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-14 02:27:55.145007 | 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-14 02:27:55.145209 | ubuntu-jammy | 2026-04-14 02:27:55.475341 | ubuntu-jammy | 2026-04-14 02:27:55.475489 | ubuntu-jammy | PLAY [Converge] **************************************************************** 2026-04-14 02:27:55.475647 | ubuntu-jammy | 2026-04-14 02:27:55.475829 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-04-14 02:27:55.476003 | ubuntu-jammy | Tuesday 14 April 2026 02:27:55 +0000 (0:00:00.007) 0:00:00.007 ********* 2026-04-14 02:27:56.550946 | 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-14 02:27:56.551152 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-14 02:27:56.551260 | ubuntu-jammy | 2026-04-14 02:27:56.551385 | ubuntu-jammy | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-14 02:27:56.551506 | ubuntu-jammy | Tuesday 14 April 2026 02:27:56 +0000 (0:00:01.073) 0:00:01.081 ********* 2026-04-14 02:27:56.915753 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-14 02:27:56.915987 | ubuntu-jammy | 2026-04-14 02:27:56.916275 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-04-14 02:27:56.916562 | ubuntu-jammy | ubuntu-jammy : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-14 02:27:56.916792 | ubuntu-jammy | 2026-04-14 02:27:56.917040 | ubuntu-jammy | 2026-04-14 02:27:56.917290 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-04-14 02:27:56.917707 | ubuntu-jammy | Tuesday 14 April 2026 02:27:56 +0000 (0:00:00.367) 0:00:01.448 ********* 2026-04-14 02:27:56.917879 | ubuntu-jammy | =============================================================================== 2026-04-14 02:27:56.918025 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.07s 2026-04-14 02:27:56.918176 | ubuntu-jammy | vexxhost.containers.forget_package : Forget package --------------------- 0.37s 2026-04-14 02:27:57.011707 | ubuntu-jammy | INFO [forget-package > idempotence] Executed: Successful 2026-04-14 02:27:57.020985 | ubuntu-jammy | INFO [forget-package > side_effect] Executing 2026-04-14 02:27:57.021422 | ubuntu-jammy | WARNING [forget-package > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-14 02:27:57.026819 | ubuntu-jammy | INFO [forget-package > verify] Executing 2026-04-14 02:27:57.502399 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-14 02:27:57.502617 | 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-14 02:27:57.502917 | 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-14 02:27:57.503123 | ubuntu-jammy | 2026-04-14 02:27:57.805113 | ubuntu-jammy | 2026-04-14 02:27:57.805203 | ubuntu-jammy | PLAY [Verify] ****************************************************************** 2026-04-14 02:27:57.805414 | ubuntu-jammy | 2026-04-14 02:27:57.805609 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-04-14 02:27:57.805813 | ubuntu-jammy | Tuesday 14 April 2026 02:27:57 +0000 (0:00:00.007) 0:00:00.007 ********* 2026-04-14 02:27:58.863808 | 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-14 02:27:58.866452 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-14 02:27:58.866615 | ubuntu-jammy | 2026-04-14 02:27:58.866797 | ubuntu-jammy | TASK [Populate package facts] ************************************************** 2026-04-14 02:27:58.866974 | ubuntu-jammy | Tuesday 14 April 2026 02:27:58 +0000 (0:00:01.061) 0:00:01.069 ********* 2026-04-14 02:28:00.770594 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-14 02:28:00.770721 | ubuntu-jammy | 2026-04-14 02:28:00.770937 | ubuntu-jammy | TASK [Populate service facts] ************************************************** 2026-04-14 02:28:00.771155 | ubuntu-jammy | Tuesday 14 April 2026 02:28:00 +0000 (0:00:01.904) 0:00:02.973 ********* 2026-04-14 02:28:02.654854 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-14 02:28:02.655039 | ubuntu-jammy | 2026-04-14 02:28:02.655339 | ubuntu-jammy | TASK [Assert that the NGINX package is not installed] ************************** 2026-04-14 02:28:02.655614 | ubuntu-jammy | Tuesday 14 April 2026 02:28:02 +0000 (0:00:01.884) 0:00:04.857 ********* 2026-04-14 02:28:02.681458 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-04-14 02:28:02.681685 | ubuntu-jammy | "changed": false, 2026-04-14 02:28:02.681925 | ubuntu-jammy | "msg": "All assertions passed" 2026-04-14 02:28:02.682156 | ubuntu-jammy | } 2026-04-14 02:28:02.682395 | ubuntu-jammy | 2026-04-14 02:28:02.682634 | ubuntu-jammy | TASK [Assert that the NGINX service is still up] ******************************* 2026-04-14 02:28:02.682884 | ubuntu-jammy | Tuesday 14 April 2026 02:28:02 +0000 (0:00:00.027) 0:00:04.884 ********* 2026-04-14 02:28:02.705653 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-04-14 02:28:02.705857 | ubuntu-jammy | "changed": false, 2026-04-14 02:28:02.706080 | ubuntu-jammy | "msg": "All assertions passed" 2026-04-14 02:28:02.706289 | ubuntu-jammy | } 2026-04-14 02:28:02.706506 | ubuntu-jammy | 2026-04-14 02:28:02.706735 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-04-14 02:28:02.706997 | ubuntu-jammy | ubuntu-jammy : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-14 02:28:02.707250 | ubuntu-jammy | 2026-04-14 02:28:02.707487 | ubuntu-jammy | 2026-04-14 02:28:02.707712 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-04-14 02:28:02.707946 | ubuntu-jammy | Tuesday 14 April 2026 02:28:02 +0000 (0:00:00.024) 0:00:04.909 ********* 2026-04-14 02:28:02.708209 | ubuntu-jammy | =============================================================================== 2026-04-14 02:28:02.708440 | ubuntu-jammy | Populate package facts -------------------------------------------------- 1.90s 2026-04-14 02:28:02.708665 | ubuntu-jammy | Populate service facts -------------------------------------------------- 1.88s 2026-04-14 02:28:02.708951 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.06s 2026-04-14 02:28:02.709188 | ubuntu-jammy | Assert that the NGINX package is not installed -------------------------- 0.03s 2026-04-14 02:28:02.709409 | ubuntu-jammy | Assert that the NGINX service is still up ------------------------------- 0.02s 2026-04-14 02:28:02.799456 | ubuntu-jammy | INFO [forget-package > verify] Executed: Successful 2026-04-14 02:28:02.810353 | ubuntu-jammy | INFO [forget-package > cleanup] Executing 2026-04-14 02:28:02.810635 | ubuntu-jammy | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-14 02:28:02.815777 | ubuntu-jammy | INFO [forget-package > destroy] Executing 2026-04-14 02:28:02.815813 | ubuntu-jammy | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-14 02:28:02.815893 | ubuntu-jammy | INFO [forget-package > destroy] Executed: Successful 2026-04-14 02:28:02.816336 | ubuntu-jammy | WARNING Molecule executed 1 scenario (1 missing files) 2026-04-14 02:28:03.361975 | ubuntu-jammy | ok: Runtime: 0:00:48.323654 2026-04-14 02:28:03.366157 | 2026-04-14 02:28:03.366210 | PLAY RECAP 2026-04-14 02:28:03.366258 | ubuntu-jammy | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-14 02:28:03.366281 | 2026-04-14 02:28:03.489680 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-14 02:28:03.493295 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-14 02:28:04.112896 | 2026-04-14 02:28:04.113061 | PLAY [all] 2026-04-14 02:28:04.124315 | 2026-04-14 02:28:04.124392 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-14 02:28:04.184786 | ubuntu-jammy | skipping: Conditional result was False 2026-04-14 02:28:04.194806 | 2026-04-14 02:28:04.194928 | TASK [fetch-output : Set log path for single node] 2026-04-14 02:28:04.240708 | ubuntu-jammy | ok 2026-04-14 02:28:04.246172 | 2026-04-14 02:28:04.246260 | LOOP [fetch-output : Ensure local output dirs] 2026-04-14 02:28:04.674290 | ubuntu-jammy -> localhost | ok: "/var/lib/zuul/builds/09575c08f39b4cdcaddd0944dec0d96f/work/logs" 2026-04-14 02:28:04.889831 | ubuntu-jammy -> localhost | changed: "/var/lib/zuul/builds/09575c08f39b4cdcaddd0944dec0d96f/work/artifacts" 2026-04-14 02:28:05.107231 | ubuntu-jammy -> localhost | changed: "/var/lib/zuul/builds/09575c08f39b4cdcaddd0944dec0d96f/work/docs" 2026-04-14 02:28:05.123562 | 2026-04-14 02:28:05.124067 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-14 02:28:05.775510 | ubuntu-jammy | ok 2026-04-14 02:28:05.775734 | ubuntu-jammy | changed: All items complete 2026-04-14 02:28:05.775764 | 2026-04-14 02:28:06.258084 | ubuntu-jammy | changed: .d..t...... ./ 2026-04-14 02:28:06.734590 | ubuntu-jammy | changed: .d..t...... ./ 2026-04-14 02:28:06.760521 | 2026-04-14 02:28:06.760608 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-14 02:28:07.188027 | ubuntu-jammy -> localhost | ok: Item: artifacts Runtime: 0:00:00.007028 2026-04-14 02:28:07.420700 | ubuntu-jammy -> localhost | ok: Item: docs Runtime: 0:00:00.006695 2026-04-14 02:28:07.439067 | 2026-04-14 02:28:07.439221 | PLAY [all] 2026-04-14 02:28:07.447288 | 2026-04-14 02:28:07.447477 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-14 02:28:07.876668 | ubuntu-jammy | changed 2026-04-14 02:28:07.884193 | 2026-04-14 02:28:07.884253 | PLAY RECAP 2026-04-14 02:28:07.884301 | ubuntu-jammy | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-14 02:28:07.884323 | 2026-04-14 02:28:08.017577 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-14 02:28:08.019911 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-14 02:28:08.647632 | 2026-04-14 02:28:08.647772 | PLAY [localhost] 2026-04-14 02:28:08.658033 | 2026-04-14 02:28:08.658145 | TASK [Generate Zuul manifest] 2026-04-14 02:28:08.680257 | localhost | ok 2026-04-14 02:28:08.699579 | 2026-04-14 02:28:08.699734 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-14 02:28:09.036360 | localhost | changed 2026-04-14 02:28:09.049707 | 2026-04-14 02:28:09.049871 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-14 02:28:09.082534 | localhost | ok 2026-04-14 02:28:09.089978 | 2026-04-14 02:28:09.090045 | TASK [Upload logs] 2026-04-14 02:28:09.109445 | localhost | ok 2026-04-14 02:28:09.173422 | 2026-04-14 02:28:09.173596 | TASK [Set zuul-log-path fact] 2026-04-14 02:28:09.197542 | localhost | ok 2026-04-14 02:28:09.210679 | 2026-04-14 02:28:09.210756 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-14 02:28:09.241122 | localhost | ok 2026-04-14 02:28:09.252836 | 2026-04-14 02:28:09.252909 | TASK [upload-logs : Create log directories] 2026-04-14 02:28:09.661135 | localhost | changed 2026-04-14 02:28:09.667860 | 2026-04-14 02:28:09.667971 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-14 02:28:10.085371 | localhost -> localhost | ok: Runtime: 0:00:00.005618 2026-04-14 02:28:10.092004 | 2026-04-14 02:28:10.092068 | TASK [upload-logs : Upload logs to log server] 2026-04-14 02:28:10.568993 | localhost | Output suppressed because no_log was given 2026-04-14 02:28:10.575125 | 2026-04-14 02:28:10.575214 | LOOP [upload-logs : Compress console log and json output] 2026-04-14 02:28:10.622391 | localhost | skipping: Conditional result was False 2026-04-14 02:28:10.629379 | localhost | skipping: Conditional result was False 2026-04-14 02:28:10.640155 | 2026-04-14 02:28:10.640367 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-14 02:28:10.687376 | localhost | skipping: Conditional result was False 2026-04-14 02:28:10.687734 | 2026-04-14 02:28:10.692158 | localhost | skipping: Conditional result was False 2026-04-14 02:28:10.708208 | 2026-04-14 02:28:10.708426 | LOOP [upload-logs : Upload console log and json output]