2026-04-27 11:43:04.002436 | Job console starting 2026-04-27 11:43:04.202924 | Updating git repos 2026-04-27 11:43:04.326047 | Cloning repos into workspace 2026-04-27 11:43:04.665802 | Restoring repo states 2026-04-27 11:43:04.689844 | Merging changes 2026-04-27 11:43:05.175885 | Checking out repos 2026-04-27 11:43:05.323068 | Preparing playbooks 2026-04-27 11:43:07.409547 | Running Ansible setup 2026-04-27 11:43:11.110127 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-27 11:43:11.922685 | 2026-04-27 11:43:11.922859 | PLAY [localhost] 2026-04-27 11:43:11.933541 | 2026-04-27 11:43:11.933719 | TASK [Gathering Facts] 2026-04-27 11:43:13.091094 | localhost | ok 2026-04-27 11:43:13.109295 | 2026-04-27 11:43:13.109454 | TASK [Setup log path fact] 2026-04-27 11:43:13.129751 | localhost | ok 2026-04-27 11:43:13.149064 | 2026-04-27 11:43:13.149573 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-27 11:43:13.178131 | localhost | ok 2026-04-27 11:43:13.186083 | 2026-04-27 11:43:13.186226 | TASK [emit-job-header : Print job information] 2026-04-27 11:43:13.222984 | # Job Information 2026-04-27 11:43:13.223203 | Ansible Version: 2.16.16 2026-04-27 11:43:13.223303 | Job: ansible-collection-containers-molecule-forget-package-ubuntu-jammy 2026-04-27 11:43:13.223358 | Pipeline: check 2026-04-27 11:43:13.223389 | Executor: 0a8996d2b663 2026-04-27 11:43:13.223417 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/124 2026-04-27 11:43:13.223446 | Event ID: cd948420-422d-11f1-9e04-109c29d93f2e 2026-04-27 11:43:13.228275 | 2026-04-27 11:43:13.228527 | LOOP [emit-job-header : Print node information] 2026-04-27 11:43:13.374081 | localhost | ok: 2026-04-27 11:43:13.374281 | localhost | # Node Information 2026-04-27 11:43:13.374324 | localhost | Inventory Hostname: ubuntu-jammy 2026-04-27 11:43:13.374401 | localhost | Hostname: np0000170503 2026-04-27 11:43:13.374432 | localhost | Username: zuul 2026-04-27 11:43:13.374465 | localhost | Distro: Ubuntu 22.04 2026-04-27 11:43:13.374494 | localhost | Provider: yul1 2026-04-27 11:43:13.374521 | localhost | Region: ca-ymq-1 2026-04-27 11:43:13.374548 | localhost | Label: ubuntu-jammy 2026-04-27 11:43:13.374575 | localhost | Product Name: OpenStack Nova 2026-04-27 11:43:13.374601 | localhost | Interface IP: 199.19.213.196 2026-04-27 11:43:13.386331 | 2026-04-27 11:43:13.386475 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-27 11:43:13.923402 | localhost -> localhost | changed 2026-04-27 11:43:13.933586 | 2026-04-27 11:43:13.933768 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-27 11:43:16.086464 | localhost -> localhost | changed 2026-04-27 11:43:16.098114 | 2026-04-27 11:43:16.098240 | PLAY [all] 2026-04-27 11:43:16.125377 | 2026-04-27 11:43:16.125608 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-27 11:43:16.606111 | ubuntu-jammy -> localhost | ok 2026-04-27 11:43:16.617367 | 2026-04-27 11:43:16.617474 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-27 11:43:16.647882 | ubuntu-jammy | ok 2026-04-27 11:43:16.682386 | ubuntu-jammy | included: /var/lib/zuul/builds/0b6a94174aa74661984907840cfbf7fc/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-27 11:43:16.699280 | 2026-04-27 11:43:16.699408 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-27 11:43:20.199140 | ubuntu-jammy -> localhost | Generating public/private rsa key pair. 2026-04-27 11:43:20.199377 | ubuntu-jammy -> localhost | Your identification has been saved in /var/lib/zuul/builds/0b6a94174aa74661984907840cfbf7fc/work/0b6a94174aa74661984907840cfbf7fc_id_rsa 2026-04-27 11:43:20.199425 | ubuntu-jammy -> localhost | Your public key has been saved in /var/lib/zuul/builds/0b6a94174aa74661984907840cfbf7fc/work/0b6a94174aa74661984907840cfbf7fc_id_rsa.pub 2026-04-27 11:43:20.199460 | ubuntu-jammy -> localhost | The key fingerprint is: 2026-04-27 11:43:20.199494 | ubuntu-jammy -> localhost | SHA256:c/qvpABTdtirwaEAEFQPjnQPm5iMr8elRK1lUDkZbS8 zuul-build-sshkey 2026-04-27 11:43:20.199545 | ubuntu-jammy -> localhost | The key's randomart image is: 2026-04-27 11:43:20.199579 | ubuntu-jammy -> localhost | +---[RSA 3072]----+ 2026-04-27 11:43:20.199622 | ubuntu-jammy -> localhost | |*+o*o= | 2026-04-27 11:43:20.199659 | ubuntu-jammy -> localhost | |+.*o@ oo | 2026-04-27 11:43:20.199691 | ubuntu-jammy -> localhost | |.=o++==.o | 2026-04-27 11:43:20.199720 | ubuntu-jammy -> localhost | | o = =Eo.. | 2026-04-27 11:43:20.199749 | ubuntu-jammy -> localhost | | + = o.S . | 2026-04-27 11:43:20.199779 | ubuntu-jammy -> localhost | | + o o o + | 2026-04-27 11:43:20.199811 | ubuntu-jammy -> localhost | |. + o . . | 2026-04-27 11:43:20.199842 | ubuntu-jammy -> localhost | | . . + | 2026-04-27 11:43:20.199874 | ubuntu-jammy -> localhost | | . oo. | 2026-04-27 11:43:20.199905 | ubuntu-jammy -> localhost | +----[SHA256]-----+ 2026-04-27 11:43:20.199984 | ubuntu-jammy -> localhost | ok: Runtime: 0:00:02.491702 2026-04-27 11:43:20.212795 | 2026-04-27 11:43:20.212993 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-27 11:43:20.249845 | ubuntu-jammy | ok 2026-04-27 11:43:20.261699 | ubuntu-jammy | included: /var/lib/zuul/builds/0b6a94174aa74661984907840cfbf7fc/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-27 11:43:20.286717 | 2026-04-27 11:43:20.286863 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-27 11:43:20.331528 | ubuntu-jammy | skipping: Conditional result was False 2026-04-27 11:43:20.341568 | 2026-04-27 11:43:20.341727 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-27 11:43:20.981457 | ubuntu-jammy | changed 2026-04-27 11:43:20.989272 | 2026-04-27 11:43:20.989402 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-27 11:43:21.198665 | ubuntu-jammy | ok 2026-04-27 11:43:21.207033 | 2026-04-27 11:43:21.207247 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-27 11:43:21.687129 | ubuntu-jammy | changed 2026-04-27 11:43:21.693059 | 2026-04-27 11:43:21.693308 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-27 11:43:22.194898 | ubuntu-jammy | changed 2026-04-27 11:43:22.207717 | 2026-04-27 11:43:22.207907 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-27 11:43:22.233209 | ubuntu-jammy | skipping: Conditional result was False 2026-04-27 11:43:22.241569 | 2026-04-27 11:43:22.241794 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-27 11:43:22.670084 | ubuntu-jammy -> localhost | changed 2026-04-27 11:43:22.681973 | 2026-04-27 11:43:22.682103 | TASK [add-build-sshkey : Add back temp key] 2026-04-27 11:43:23.094788 | ubuntu-jammy -> localhost | Identity added: /var/lib/zuul/builds/0b6a94174aa74661984907840cfbf7fc/work/0b6a94174aa74661984907840cfbf7fc_id_rsa (zuul-build-sshkey) 2026-04-27 11:43:23.095016 | ubuntu-jammy -> localhost | ok: Runtime: 0:00:00.016897 2026-04-27 11:43:23.100450 | 2026-04-27 11:43:23.100552 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-27 11:43:23.480702 | ubuntu-jammy | ok 2026-04-27 11:43:23.486184 | 2026-04-27 11:43:23.486301 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-27 11:43:23.510539 | ubuntu-jammy | skipping: Conditional result was False 2026-04-27 11:43:23.531743 | 2026-04-27 11:43:23.531905 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-27 11:43:23.921158 | ubuntu-jammy | ok 2026-04-27 11:43:23.927024 | 2026-04-27 11:43:23.927125 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-27 11:43:25.028488 | ubuntu-jammy | Output suppressed because no_log was given 2026-04-27 11:43:25.083474 | 2026-04-27 11:43:25.083651 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-27 11:43:25.282523 | ubuntu-jammy | ok: "logs" 2026-04-27 11:43:25.282920 | ubuntu-jammy | ok: All items complete 2026-04-27 11:43:25.282996 | 2026-04-27 11:43:25.421484 | ubuntu-jammy | ok: "artifacts" 2026-04-27 11:43:25.610944 | ubuntu-jammy | ok: "docs" 2026-04-27 11:43:25.628113 | 2026-04-27 11:43:25.628249 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-27 11:43:25.820938 | ubuntu-jammy | changed: "logs" 2026-04-27 11:43:26.048967 | ubuntu-jammy | changed: "artifacts" 2026-04-27 11:43:26.158690 | ubuntu-jammy | changed: "docs" 2026-04-27 11:43:26.180616 | 2026-04-27 11:43:26.180751 | PLAY RECAP 2026-04-27 11:43:26.180807 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-27 11:43:26.180842 | ubuntu-jammy | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-27 11:43:26.180868 | 2026-04-27 11:43:26.349564 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-27 11:43:26.351217 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-27 11:43:27.174766 | 2026-04-27 11:43:27.174903 | PLAY [all] 2026-04-27 11:43:27.186306 | 2026-04-27 11:43:27.186392 | TASK [setup-uv : Extract archive] 2026-04-27 11:43:29.623668 | ubuntu-jammy | changed 2026-04-27 11:43:29.630374 | 2026-04-27 11:43:29.630515 | TASK [setup-uv : Print version] 2026-04-27 11:43:30.132040 | ubuntu-jammy | uv 0.8.13 2026-04-27 11:43:30.192709 | ubuntu-jammy | ok: Runtime: 0:00:00.008467 2026-04-27 11:43:30.201162 | 2026-04-27 11:43:30.201282 | PLAY RECAP 2026-04-27 11:43:30.201366 | ubuntu-jammy | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-27 11:43:30.201421 | 2026-04-27 11:43:30.382489 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-27 11:43:30.384057 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-27 11:43:31.198407 | 2026-04-27 11:43:31.198555 | PLAY [all] 2026-04-27 11:43:31.211038 | 2026-04-27 11:43:31.211178 | TASK [Copy inventory file for Zuul] 2026-04-27 11:43:32.155236 | ubuntu-jammy | changed 2026-04-27 11:43:32.160465 | 2026-04-27 11:43:32.160567 | TASK [Switch "ansible_host" to private IP] 2026-04-27 11:43:32.443852 | ubuntu-jammy | changed: 1 replacements made 2026-04-27 11:43:32.449035 | 2026-04-27 11:43:32.449117 | TASK [Run Molecule scenario] 2026-04-27 11:43:33.073164 | ubuntu-jammy | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-04-27 11:43:33.850502 | ubuntu-jammy | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-04-27 11:43:34.038322 | ubuntu-jammy | Using CPython 3.13.7 2026-04-27 11:43:34.038411 | ubuntu-jammy | Creating virtual environment at: .venv 2026-04-27 11:43:34.278073 | ubuntu-jammy | Downloading pygments (1.2MiB) 2026-04-27 11:43:34.278196 | ubuntu-jammy | Downloading ansible-core (2.3MiB) 2026-04-27 11:43:34.278802 | ubuntu-jammy | Downloading cryptography (4.3MiB) 2026-04-27 11:43:34.440682 | ubuntu-jammy | Downloading cryptography 2026-04-27 11:43:34.484423 | ubuntu-jammy | Downloading pygments 2026-04-27 11:43:34.634069 | ubuntu-jammy | Downloading ansible-core 2026-04-27 11:43:34.662281 | ubuntu-jammy | Installed 36 packages in 27ms 2026-04-27 11:43:35.791435 | ubuntu-jammy | INFO Collection 'vexxhost.containers' detected. 2026-04-27 11:43:35.791558 | ubuntu-jammy | INFO Scenarios will be used from 'extensions/molecule' 2026-04-27 11:43:36.734341 | ubuntu-jammy | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-04-27 11:43:36.734457 | ubuntu-jammy | INFO default scenario not found, disabling shared state. 2026-04-27 11:43:36.734470 | ubuntu-jammy | INFO [forget-package > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-04-27 11:43:36.734502 | ubuntu-jammy | INFO [forget-package > prerun] Performing prerun with role_name_check=0... 2026-04-27 11:43:45.487549 | ubuntu-jammy | INFO [forget-package > dependency] Executing 2026-04-27 11:43:45.487696 | ubuntu-jammy | WARNING [forget-package > dependency] Missing roles requirements file: requirements.yml 2026-04-27 11:43:45.487890 | ubuntu-jammy | WARNING [forget-package > dependency] Missing collections requirements file: collections.yml 2026-04-27 11:43:45.487988 | ubuntu-jammy | WARNING [forget-package > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-04-27 11:43:45.493098 | ubuntu-jammy | INFO [forget-package > cleanup] Executing 2026-04-27 11:43:45.493384 | ubuntu-jammy | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-27 11:43:45.498574 | ubuntu-jammy | INFO [forget-package > destroy] Executing 2026-04-27 11:43:45.498610 | ubuntu-jammy | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-27 11:43:45.498680 | ubuntu-jammy | INFO [forget-package > destroy] Executed: Successful 2026-04-27 11:43:45.503756 | ubuntu-jammy | INFO [forget-package > syntax] Executing 2026-04-27 11:43:46.017496 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-27 11:43:46.017661 | 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-27 11:43:46.017875 | 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-27 11:43:46.018039 | ubuntu-jammy | 2026-04-27 11:43:46.371045 | ubuntu-jammy | 2026-04-27 11:43:46.371285 | ubuntu-jammy | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/forget-package/converge.yml 2026-04-27 11:43:46.428694 | ubuntu-jammy | INFO [forget-package > syntax] Executed: Successful 2026-04-27 11:43:46.440371 | ubuntu-jammy | INFO [forget-package > create] Executing 2026-04-27 11:43:46.442574 | ubuntu-jammy | WARNING [forget-package > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-27 11:43:46.447612 | ubuntu-jammy | INFO [forget-package > prepare] Executing 2026-04-27 11:43:46.935706 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-27 11:43:46.935888 | 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-27 11:43:46.936083 | 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-27 11:43:46.936259 | ubuntu-jammy | 2026-04-27 11:43:47.283687 | ubuntu-jammy | 2026-04-27 11:43:47.283857 | ubuntu-jammy | PLAY [Prepare] ***************************************************************** 2026-04-27 11:43:47.284037 | ubuntu-jammy | 2026-04-27 11:43:47.284279 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-04-27 11:43:47.284595 | ubuntu-jammy | Monday 27 April 2026 11:43:47 +0000 (0:00:00.030) 0:00:00.030 ********** 2026-04-27 11:43:48.497057 | 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-27 11:43:48.499192 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-27 11:43:48.499422 | ubuntu-jammy | 2026-04-27 11:43:48.499630 | ubuntu-jammy | TASK [Install NGINX] *********************************************************** 2026-04-27 11:43:48.499894 | ubuntu-jammy | Monday 27 April 2026 11:43:48 +0000 (0:00:01.216) 0:00:01.246 ********** 2026-04-27 11:44:19.408413 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-04-27 11:44:19.408569 | ubuntu-jammy | 2026-04-27 11:44:19.408859 | ubuntu-jammy | TASK [Ensure NGINX is running] ************************************************* 2026-04-27 11:44:19.409068 | ubuntu-jammy | Monday 27 April 2026 11:44:19 +0000 (0:00:30.909) 0:00:32.155 ********** 2026-04-27 11:44:20.096972 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-27 11:44:20.097036 | ubuntu-jammy | 2026-04-27 11:44:20.097146 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-04-27 11:44:20.097268 | ubuntu-jammy | ubuntu-jammy : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-27 11:44:20.097428 | ubuntu-jammy | 2026-04-27 11:44:20.097476 | ubuntu-jammy | 2026-04-27 11:44:20.097593 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-04-27 11:44:20.097685 | ubuntu-jammy | Monday 27 April 2026 11:44:20 +0000 (0:00:00.688) 0:00:32.844 ********** 2026-04-27 11:44:20.097785 | ubuntu-jammy | =============================================================================== 2026-04-27 11:44:20.098096 | ubuntu-jammy | Install NGINX ---------------------------------------------------------- 30.91s 2026-04-27 11:44:20.098121 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.22s 2026-04-27 11:44:20.098139 | ubuntu-jammy | Ensure NGINX is running ------------------------------------------------- 0.69s 2026-04-27 11:44:20.176743 | ubuntu-jammy | INFO [forget-package > prepare] Executed: Successful 2026-04-27 11:44:20.183744 | ubuntu-jammy | INFO [forget-package > converge] Executing 2026-04-27 11:44:20.740324 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-27 11:44:20.740505 | 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-27 11:44:20.740713 | 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-27 11:44:20.740885 | ubuntu-jammy | 2026-04-27 11:44:21.069063 | ubuntu-jammy | 2026-04-27 11:44:21.069251 | ubuntu-jammy | PLAY [Converge] **************************************************************** 2026-04-27 11:44:21.069408 | ubuntu-jammy | 2026-04-27 11:44:21.069589 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-04-27 11:44:21.069762 | ubuntu-jammy | Monday 27 April 2026 11:44:21 +0000 (0:00:00.008) 0:00:00.008 ********** 2026-04-27 11:44:22.100122 | 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-27 11:44:22.102565 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-27 11:44:22.102774 | ubuntu-jammy | 2026-04-27 11:44:22.102999 | ubuntu-jammy | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-27 11:44:22.103248 | ubuntu-jammy | Monday 27 April 2026 11:44:22 +0000 (0:00:01.033) 0:00:01.041 ********** 2026-04-27 11:44:22.487473 | 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-27 11:44:22.490071 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-04-27 11:44:22.490144 | ubuntu-jammy | 2026-04-27 11:44:22.490228 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-04-27 11:44:22.490320 | ubuntu-jammy | ubuntu-jammy : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-27 11:44:22.490388 | ubuntu-jammy | 2026-04-27 11:44:22.490462 | ubuntu-jammy | 2026-04-27 11:44:22.490550 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-04-27 11:44:22.490622 | ubuntu-jammy | Monday 27 April 2026 11:44:22 +0000 (0:00:00.388) 0:00:01.430 ********** 2026-04-27 11:44:22.490697 | ubuntu-jammy | =============================================================================== 2026-04-27 11:44:22.490772 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.03s 2026-04-27 11:44:22.490851 | ubuntu-jammy | vexxhost.containers.forget_package : Forget package --------------------- 0.39s 2026-04-27 11:44:22.598935 | ubuntu-jammy | INFO [forget-package > converge] Executed: Successful 2026-04-27 11:44:22.604123 | ubuntu-jammy | INFO [forget-package > idempotence] Executing 2026-04-27 11:44:23.192486 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-27 11:44:23.192653 | 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-27 11:44:23.192848 | 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-27 11:44:23.193021 | ubuntu-jammy | 2026-04-27 11:44:23.525188 | ubuntu-jammy | 2026-04-27 11:44:23.525255 | ubuntu-jammy | PLAY [Converge] **************************************************************** 2026-04-27 11:44:23.525486 | ubuntu-jammy | 2026-04-27 11:44:23.525569 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-04-27 11:44:23.525753 | ubuntu-jammy | Monday 27 April 2026 11:44:23 +0000 (0:00:00.011) 0:00:00.011 ********** 2026-04-27 11:44:24.630946 | 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-27 11:44:24.633724 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-27 11:44:24.633887 | ubuntu-jammy | 2026-04-27 11:44:24.634081 | ubuntu-jammy | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-27 11:44:24.634342 | ubuntu-jammy | Monday 27 April 2026 11:44:24 +0000 (0:00:01.108) 0:00:01.119 ********** 2026-04-27 11:44:25.049308 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-27 11:44:25.049473 | ubuntu-jammy | 2026-04-27 11:44:25.049763 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-04-27 11:44:25.050011 | ubuntu-jammy | ubuntu-jammy : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-27 11:44:25.050195 | ubuntu-jammy | 2026-04-27 11:44:25.050447 | ubuntu-jammy | 2026-04-27 11:44:25.050708 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-04-27 11:44:25.050910 | ubuntu-jammy | Monday 27 April 2026 11:44:25 +0000 (0:00:00.415) 0:00:01.535 ********** 2026-04-27 11:44:25.051080 | ubuntu-jammy | =============================================================================== 2026-04-27 11:44:25.051437 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.11s 2026-04-27 11:44:25.051741 | ubuntu-jammy | vexxhost.containers.forget_package : Forget package --------------------- 0.42s 2026-04-27 11:44:25.173179 | ubuntu-jammy | INFO [forget-package > idempotence] Executed: Successful 2026-04-27 11:44:25.183214 | ubuntu-jammy | INFO [forget-package > side_effect] Executing 2026-04-27 11:44:25.183558 | ubuntu-jammy | WARNING [forget-package > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-27 11:44:25.188687 | ubuntu-jammy | INFO [forget-package > verify] Executing 2026-04-27 11:44:25.740874 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-27 11:44:25.740981 | 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-27 11:44:25.741125 | 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-27 11:44:25.741227 | ubuntu-jammy | 2026-04-27 11:44:26.073223 | ubuntu-jammy | 2026-04-27 11:44:26.073447 | ubuntu-jammy | PLAY [Verify] ****************************************************************** 2026-04-27 11:44:26.073693 | ubuntu-jammy | 2026-04-27 11:44:26.073927 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-04-27 11:44:26.074155 | ubuntu-jammy | Monday 27 April 2026 11:44:26 +0000 (0:00:00.008) 0:00:00.008 ********** 2026-04-27 11:44:27.122391 | 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-27 11:44:27.125024 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-27 11:44:27.125396 | ubuntu-jammy | 2026-04-27 11:44:27.125517 | ubuntu-jammy | TASK [Populate package facts] ************************************************** 2026-04-27 11:44:27.125680 | ubuntu-jammy | Monday 27 April 2026 11:44:27 +0000 (0:00:01.051) 0:00:01.059 ********** 2026-04-27 11:44:29.233821 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-27 11:44:29.233951 | ubuntu-jammy | 2026-04-27 11:44:29.234143 | ubuntu-jammy | TASK [Populate service facts] ************************************************** 2026-04-27 11:44:29.234335 | ubuntu-jammy | Monday 27 April 2026 11:44:29 +0000 (0:00:02.108) 0:00:03.168 ********** 2026-04-27 11:44:31.211221 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-27 11:44:31.211452 | ubuntu-jammy | 2026-04-27 11:44:31.211757 | ubuntu-jammy | TASK [Assert that the NGINX package is not installed] ************************** 2026-04-27 11:44:31.211978 | ubuntu-jammy | Monday 27 April 2026 11:44:31 +0000 (0:00:01.977) 0:00:05.146 ********** 2026-04-27 11:44:31.239911 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-04-27 11:44:31.240182 | ubuntu-jammy | "changed": false, 2026-04-27 11:44:31.240417 | ubuntu-jammy | "msg": "All assertions passed" 2026-04-27 11:44:31.240657 | ubuntu-jammy | } 2026-04-27 11:44:31.240853 | ubuntu-jammy | 2026-04-27 11:44:31.241155 | ubuntu-jammy | TASK [Assert that the NGINX service is still up] ******************************* 2026-04-27 11:44:31.241372 | ubuntu-jammy | Monday 27 April 2026 11:44:31 +0000 (0:00:00.028) 0:00:05.175 ********** 2026-04-27 11:44:31.264850 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-04-27 11:44:31.264985 | ubuntu-jammy | "changed": false, 2026-04-27 11:44:31.265189 | ubuntu-jammy | "msg": "All assertions passed" 2026-04-27 11:44:31.265355 | ubuntu-jammy | } 2026-04-27 11:44:31.265527 | ubuntu-jammy | 2026-04-27 11:44:31.265719 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-04-27 11:44:31.265922 | ubuntu-jammy | ubuntu-jammy : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-27 11:44:31.266083 | ubuntu-jammy | 2026-04-27 11:44:31.266238 | ubuntu-jammy | 2026-04-27 11:44:31.266410 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-04-27 11:44:31.266586 | ubuntu-jammy | Monday 27 April 2026 11:44:31 +0000 (0:00:00.025) 0:00:05.200 ********** 2026-04-27 11:44:31.266787 | ubuntu-jammy | =============================================================================== 2026-04-27 11:44:31.266968 | ubuntu-jammy | Populate package facts -------------------------------------------------- 2.11s 2026-04-27 11:44:31.267186 | ubuntu-jammy | Populate service facts -------------------------------------------------- 1.98s 2026-04-27 11:44:31.267373 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.05s 2026-04-27 11:44:31.267583 | ubuntu-jammy | Assert that the NGINX package is not installed -------------------------- 0.03s 2026-04-27 11:44:31.267780 | ubuntu-jammy | Assert that the NGINX service is still up ------------------------------- 0.03s 2026-04-27 11:44:31.367751 | ubuntu-jammy | INFO [forget-package > verify] Executed: Successful 2026-04-27 11:44:31.378072 | ubuntu-jammy | INFO [forget-package > cleanup] Executing 2026-04-27 11:44:31.378470 | ubuntu-jammy | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-27 11:44:31.386915 | ubuntu-jammy | INFO [forget-package > destroy] Executing 2026-04-27 11:44:31.386986 | ubuntu-jammy | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-27 11:44:31.387073 | ubuntu-jammy | INFO [forget-package > destroy] Executed: Successful 2026-04-27 11:44:31.387382 | ubuntu-jammy | WARNING Molecule executed 1 scenario (1 missing files) 2026-04-27 11:44:31.625147 | ubuntu-jammy | ok: Runtime: 0:00:58.557823 2026-04-27 11:44:31.629041 | 2026-04-27 11:44:31.629169 | PLAY RECAP 2026-04-27 11:44:31.629235 | ubuntu-jammy | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-27 11:44:31.629266 | 2026-04-27 11:44:31.779995 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-27 11:44:31.781403 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-27 11:44:32.484027 | 2026-04-27 11:44:32.684734 | PLAY [all] 2026-04-27 11:44:32.705268 | 2026-04-27 11:44:32.705531 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-27 11:44:32.753410 | ubuntu-jammy | skipping: Conditional result was False 2026-04-27 11:44:32.762819 | 2026-04-27 11:44:32.763032 | TASK [fetch-output : Set log path for single node] 2026-04-27 11:44:32.806022 | ubuntu-jammy | ok 2026-04-27 11:44:32.815903 | 2026-04-27 11:44:32.816100 | LOOP [fetch-output : Ensure local output dirs] 2026-04-27 11:44:33.273911 | ubuntu-jammy -> localhost | ok: "/var/lib/zuul/builds/0b6a94174aa74661984907840cfbf7fc/work/logs" 2026-04-27 11:44:33.511029 | ubuntu-jammy -> localhost | changed: "/var/lib/zuul/builds/0b6a94174aa74661984907840cfbf7fc/work/artifacts" 2026-04-27 11:44:33.778513 | ubuntu-jammy -> localhost | changed: "/var/lib/zuul/builds/0b6a94174aa74661984907840cfbf7fc/work/docs" 2026-04-27 11:44:33.794474 | 2026-04-27 11:44:33.794635 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-27 11:44:34.505147 | ubuntu-jammy | changed: .d..t...... ./ 2026-04-27 11:44:34.505493 | ubuntu-jammy | changed: All items complete 2026-04-27 11:44:34.505546 | 2026-04-27 11:44:35.021491 | ubuntu-jammy | changed: .d..t...... ./ 2026-04-27 11:44:35.488345 | ubuntu-jammy | changed: .d..t...... ./ 2026-04-27 11:44:35.506644 | 2026-04-27 11:44:35.506785 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-27 11:44:36.045794 | ubuntu-jammy -> localhost | ok: Item: artifacts Runtime: 0:00:00.006824 2026-04-27 11:44:36.303124 | ubuntu-jammy -> localhost | ok: Item: docs Runtime: 0:00:00.008952 2026-04-27 11:44:36.321475 | 2026-04-27 11:44:36.321643 | PLAY [all] 2026-04-27 11:44:36.330555 | 2026-04-27 11:44:36.330780 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-27 11:44:36.819975 | ubuntu-jammy | changed 2026-04-27 11:44:36.828259 | 2026-04-27 11:44:36.828352 | PLAY RECAP 2026-04-27 11:44:36.828405 | ubuntu-jammy | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-27 11:44:36.828436 | 2026-04-27 11:44:36.951109 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-27 11:44:36.953458 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-27 11:44:37.629313 | 2026-04-27 11:44:37.629538 | PLAY [localhost] 2026-04-27 11:44:37.642682 | 2026-04-27 11:44:37.642887 | TASK [Generate Zuul manifest] 2026-04-27 11:44:37.676420 | localhost | ok 2026-04-27 11:44:37.697490 | 2026-04-27 11:44:37.697701 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-27 11:44:38.038029 | localhost | changed 2026-04-27 11:44:38.053306 | 2026-04-27 11:44:38.053518 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-27 11:44:38.097183 | localhost | ok 2026-04-27 11:44:38.107166 | 2026-04-27 11:44:38.107239 | TASK [Upload logs] 2026-04-27 11:44:38.125315 | localhost | ok 2026-04-27 11:44:38.194871 | 2026-04-27 11:44:38.195012 | TASK [Set zuul-log-path fact] 2026-04-27 11:44:38.217930 | localhost | ok 2026-04-27 11:44:38.233300 | 2026-04-27 11:44:38.233455 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-27 11:44:38.263426 | localhost | ok 2026-04-27 11:44:38.272635 | 2026-04-27 11:44:38.272775 | TASK [upload-logs : Create log directories] 2026-04-27 11:44:38.733806 | localhost | changed 2026-04-27 11:44:38.740201 | 2026-04-27 11:44:38.740295 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-27 11:44:39.314512 | localhost -> localhost | ok: Runtime: 0:00:00.041316 2026-04-27 11:44:39.320846 | 2026-04-27 11:44:39.321033 | TASK [upload-logs : Upload logs to log server] 2026-04-27 11:44:39.903796 | localhost | Output suppressed because no_log was given 2026-04-27 11:44:39.908284 | 2026-04-27 11:44:39.908367 | LOOP [upload-logs : Compress console log and json output] 2026-04-27 11:44:40.005620 | localhost | skipping: Conditional result was False 2026-04-27 11:44:40.016569 | localhost | skipping: Conditional result was False 2026-04-27 11:44:40.030791 | 2026-04-27 11:44:40.030951 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-27 11:44:40.086207 | localhost | skipping: Conditional result was False 2026-04-27 11:44:40.086507 | 2026-04-27 11:44:40.092023 | localhost | skipping: Conditional result was False 2026-04-27 11:44:40.102915 | 2026-04-27 11:44:40.103017 | LOOP [upload-logs : Upload console log and json output]