2026-04-22 09:26:46.757067 | Job console starting 2026-04-22 09:26:46.772751 | Updating git repos 2026-04-22 09:26:47.041115 | Cloning repos into workspace 2026-04-22 09:26:47.627994 | Restoring repo states 2026-04-22 09:26:47.635521 | Merging changes 2026-04-22 09:26:48.224264 | Checking out repos 2026-04-22 09:26:48.500932 | Preparing playbooks 2026-04-22 09:26:58.760062 | Running Ansible setup 2026-04-22 09:27:03.174329 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-22 09:27:03.831469 | 2026-04-22 09:27:03.831602 | PLAY [localhost] 2026-04-22 09:27:03.841401 | 2026-04-22 09:27:03.841477 | TASK [Gathering Facts] 2026-04-22 09:27:05.021670 | localhost | ok 2026-04-22 09:27:05.031729 | 2026-04-22 09:27:05.031833 | TASK [Setup log path fact] 2026-04-22 09:27:05.052860 | localhost | ok 2026-04-22 09:27:05.066201 | 2026-04-22 09:27:05.066267 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-22 09:27:05.097577 | localhost | ok 2026-04-22 09:27:05.106527 | 2026-04-22 09:27:05.106617 | TASK [emit-job-header : Print job information] 2026-04-22 09:27:05.148115 | # Job Information 2026-04-22 09:27:05.148265 | Ansible Version: 2.16.16 2026-04-22 09:27:05.148307 | Job: ansible-collection-containers-molecule-forget-package-ubuntu-jammy 2026-04-22 09:27:05.148338 | Pipeline: check 2026-04-22 09:27:05.148366 | Executor: 0a8996d2b663 2026-04-22 09:27:05.148392 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/118 2026-04-22 09:27:05.148422 | Event ID: 427684f0-3e2d-11f1-83da-a94e8dbaadfb 2026-04-22 09:27:05.152605 | 2026-04-22 09:27:05.152703 | LOOP [emit-job-header : Print node information] 2026-04-22 09:27:05.391018 | localhost | ok: 2026-04-22 09:27:05.391187 | localhost | # Node Information 2026-04-22 09:27:05.391217 | localhost | Inventory Hostname: ubuntu-jammy 2026-04-22 09:27:05.391245 | localhost | Hostname: np0000169249 2026-04-22 09:27:05.391267 | localhost | Username: zuul 2026-04-22 09:27:05.391289 | localhost | Distro: Ubuntu 22.04 2026-04-22 09:27:05.391309 | localhost | Provider: yul1 2026-04-22 09:27:05.391330 | localhost | Region: ca-ymq-1 2026-04-22 09:27:05.391349 | localhost | Label: ubuntu-jammy 2026-04-22 09:27:05.391369 | localhost | Product Name: OpenStack Nova 2026-04-22 09:27:05.391387 | localhost | Interface IP: 199.19.213.116 2026-04-22 09:27:05.403038 | 2026-04-22 09:27:05.403193 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-22 09:27:05.787357 | localhost -> localhost | changed 2026-04-22 09:27:05.794122 | 2026-04-22 09:27:05.794220 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-22 09:27:07.113889 | localhost -> localhost | changed 2026-04-22 09:27:07.122716 | 2026-04-22 09:27:07.122801 | PLAY [all] 2026-04-22 09:27:07.134803 | 2026-04-22 09:27:07.134917 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-22 09:27:07.468458 | ubuntu-jammy -> localhost | ok 2026-04-22 09:27:07.476442 | 2026-04-22 09:27:07.476538 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-22 09:27:07.515659 | ubuntu-jammy | ok 2026-04-22 09:27:07.610135 | ubuntu-jammy | included: /var/lib/zuul/builds/dffb65b82d78481b8da0a360447a1501/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-22 09:27:07.615632 | 2026-04-22 09:27:07.615750 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-22 09:27:08.494466 | ubuntu-jammy -> localhost | Generating public/private rsa key pair. 2026-04-22 09:27:08.494631 | ubuntu-jammy -> localhost | Your identification has been saved in /var/lib/zuul/builds/dffb65b82d78481b8da0a360447a1501/work/dffb65b82d78481b8da0a360447a1501_id_rsa 2026-04-22 09:27:08.494663 | ubuntu-jammy -> localhost | Your public key has been saved in /var/lib/zuul/builds/dffb65b82d78481b8da0a360447a1501/work/dffb65b82d78481b8da0a360447a1501_id_rsa.pub 2026-04-22 09:27:08.494686 | ubuntu-jammy -> localhost | The key fingerprint is: 2026-04-22 09:27:08.494708 | ubuntu-jammy -> localhost | SHA256:MUOvtogk5JENxxqIG0ZYD0Ldjm94lYGSq7jwNkyn6Dc zuul-build-sshkey 2026-04-22 09:27:08.494741 | ubuntu-jammy -> localhost | The key's randomart image is: 2026-04-22 09:27:08.494763 | ubuntu-jammy -> localhost | +---[RSA 3072]----+ 2026-04-22 09:27:08.494789 | ubuntu-jammy -> localhost | |*==.+ . . | 2026-04-22 09:27:08.494811 | ubuntu-jammy -> localhost | |=o.@.o o . | 2026-04-22 09:27:08.494831 | ubuntu-jammy -> localhost | |.o+oB * . | 2026-04-22 09:27:08.494852 | ubuntu-jammy -> localhost | |.o.+ . o = | 2026-04-22 09:27:08.494872 | ubuntu-jammy -> localhost | |. + + . S | 2026-04-22 09:27:08.494892 | ubuntu-jammy -> localhost | |o..+.= o . | 2026-04-22 09:27:08.494911 | ubuntu-jammy -> localhost | |.* o+ . . | 2026-04-22 09:27:08.494932 | ubuntu-jammy -> localhost | |o *E | 2026-04-22 09:27:08.494955 | ubuntu-jammy -> localhost | |.o... | 2026-04-22 09:27:08.494976 | ubuntu-jammy -> localhost | +----[SHA256]-----+ 2026-04-22 09:27:08.495026 | ubuntu-jammy -> localhost | ok: Runtime: 0:00:00.403616 2026-04-22 09:27:08.500108 | 2026-04-22 09:27:08.500172 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-22 09:27:08.534251 | ubuntu-jammy | ok 2026-04-22 09:27:08.543730 | ubuntu-jammy | included: /var/lib/zuul/builds/dffb65b82d78481b8da0a360447a1501/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-22 09:27:08.551427 | 2026-04-22 09:27:08.551503 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-22 09:27:08.576426 | ubuntu-jammy | skipping: Conditional result was False 2026-04-22 09:27:08.582315 | 2026-04-22 09:27:08.582416 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-22 09:27:09.468520 | ubuntu-jammy | changed 2026-04-22 09:27:09.617807 | 2026-04-22 09:27:09.617987 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-22 09:27:09.815902 | ubuntu-jammy | ok 2026-04-22 09:27:09.822686 | 2026-04-22 09:27:09.822757 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-22 09:27:10.319235 | ubuntu-jammy | changed 2026-04-22 09:27:10.392203 | 2026-04-22 09:27:10.392348 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-22 09:27:10.915704 | ubuntu-jammy | changed 2026-04-22 09:27:11.074714 | 2026-04-22 09:27:11.074899 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-22 09:27:11.099962 | ubuntu-jammy | skipping: Conditional result was False 2026-04-22 09:27:11.105989 | 2026-04-22 09:27:11.106112 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-22 09:27:11.536720 | ubuntu-jammy -> localhost | changed 2026-04-22 09:27:11.548041 | 2026-04-22 09:27:11.548128 | TASK [add-build-sshkey : Add back temp key] 2026-04-22 09:27:11.834800 | ubuntu-jammy -> localhost | Identity added: /var/lib/zuul/builds/dffb65b82d78481b8da0a360447a1501/work/dffb65b82d78481b8da0a360447a1501_id_rsa (zuul-build-sshkey) 2026-04-22 09:27:11.835016 | ubuntu-jammy -> localhost | ok: Runtime: 0:00:00.009591 2026-04-22 09:27:11.840518 | 2026-04-22 09:27:11.840584 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-22 09:27:12.189392 | ubuntu-jammy | ok 2026-04-22 09:27:12.197209 | 2026-04-22 09:27:12.197339 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-22 09:27:12.233827 | ubuntu-jammy | skipping: Conditional result was False 2026-04-22 09:27:12.248046 | 2026-04-22 09:27:12.248156 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-22 09:27:12.576859 | ubuntu-jammy | ok 2026-04-22 09:27:12.583781 | 2026-04-22 09:27:12.583848 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-22 09:27:13.403568 | ubuntu-jammy | Output suppressed because no_log was given 2026-04-22 09:27:13.423089 | 2026-04-22 09:27:13.423244 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-22 09:27:13.634908 | ubuntu-jammy | ok: "logs" 2026-04-22 09:27:13.635448 | ubuntu-jammy | ok: All items complete 2026-04-22 09:27:13.635524 | 2026-04-22 09:27:13.796708 | ubuntu-jammy | ok: "artifacts" 2026-04-22 09:27:13.956590 | ubuntu-jammy | ok: "docs" 2026-04-22 09:27:13.965060 | 2026-04-22 09:27:13.965202 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-22 09:27:14.152039 | ubuntu-jammy | changed: "logs" 2026-04-22 09:27:14.366523 | ubuntu-jammy | changed: "artifacts" 2026-04-22 09:27:14.489107 | ubuntu-jammy | changed: "docs" 2026-04-22 09:27:14.505863 | 2026-04-22 09:27:14.505986 | PLAY RECAP 2026-04-22 09:27:14.506031 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-22 09:27:14.506061 | ubuntu-jammy | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-22 09:27:14.506082 | 2026-04-22 09:27:14.671839 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-22 09:27:14.673438 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-22 09:27:15.236899 | 2026-04-22 09:27:15.237055 | PLAY [all] 2026-04-22 09:27:15.248124 | 2026-04-22 09:27:15.248198 | TASK [setup-uv : Extract archive] 2026-04-22 09:27:17.495962 | ubuntu-jammy | changed 2026-04-22 09:27:17.519295 | 2026-04-22 09:27:17.519507 | TASK [setup-uv : Print version] 2026-04-22 09:27:18.133815 | ubuntu-jammy | uv 0.8.13 2026-04-22 09:27:18.082529 | ubuntu-jammy | ok: Runtime: 0:00:00.010910 2026-04-22 09:27:18.089164 | 2026-04-22 09:27:18.089246 | PLAY RECAP 2026-04-22 09:27:18.089296 | ubuntu-jammy | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-22 09:27:18.089321 | 2026-04-22 09:27:18.226021 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-22 09:27:18.227226 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-22 09:27:18.855908 | 2026-04-22 09:27:18.856118 | PLAY [all] 2026-04-22 09:27:18.880222 | 2026-04-22 09:27:18.880337 | TASK [Copy inventory file for Zuul] 2026-04-22 09:27:19.821235 | ubuntu-jammy | changed 2026-04-22 09:27:19.832012 | 2026-04-22 09:27:19.832179 | TASK [Switch "ansible_host" to private IP] 2026-04-22 09:27:20.105636 | ubuntu-jammy | changed: 1 replacements made 2026-04-22 09:27:20.110989 | 2026-04-22 09:27:20.111058 | TASK [Run Molecule scenario] 2026-04-22 09:27:20.868569 | ubuntu-jammy | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-04-22 09:27:21.704888 | ubuntu-jammy | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-04-22 09:27:21.887132 | ubuntu-jammy | Using CPython 3.13.7 2026-04-22 09:27:21.887200 | ubuntu-jammy | Creating virtual environment at: .venv 2026-04-22 09:27:22.119813 | ubuntu-jammy | Downloading ansible-core (2.3MiB) 2026-04-22 09:27:22.119965 | ubuntu-jammy | Downloading pygments (1.2MiB) 2026-04-22 09:27:22.125250 | ubuntu-jammy | Downloading cryptography (4.3MiB) 2026-04-22 09:27:22.277212 | ubuntu-jammy | Downloading cryptography 2026-04-22 09:27:22.319132 | ubuntu-jammy | Downloading pygments 2026-04-22 09:27:22.476225 | ubuntu-jammy | Downloading ansible-core 2026-04-22 09:27:22.509860 | ubuntu-jammy | Installed 36 packages in 33ms 2026-04-22 09:27:23.580895 | ubuntu-jammy | INFO Collection 'vexxhost.containers' detected. 2026-04-22 09:27:23.580979 | ubuntu-jammy | INFO Scenarios will be used from 'extensions/molecule' 2026-04-22 09:27:24.381935 | ubuntu-jammy | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-04-22 09:27:24.382008 | ubuntu-jammy | INFO default scenario not found, disabling shared state. 2026-04-22 09:27:24.382051 | 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:27:24.382145 | ubuntu-jammy | INFO [forget-package > prerun] Performing prerun with role_name_check=0... 2026-04-22 09:27:34.132624 | ubuntu-jammy | INFO [forget-package > dependency] Executing 2026-04-22 09:27:34.132903 | ubuntu-jammy | WARNING [forget-package > dependency] Missing roles requirements file: requirements.yml 2026-04-22 09:27:34.133156 | ubuntu-jammy | WARNING [forget-package > dependency] Missing collections requirements file: collections.yml 2026-04-22 09:27:34.133303 | ubuntu-jammy | WARNING [forget-package > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-04-22 09:27:34.139441 | ubuntu-jammy | INFO [forget-package > cleanup] Executing 2026-04-22 09:27:34.139731 | ubuntu-jammy | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-22 09:27:34.145228 | ubuntu-jammy | INFO [forget-package > destroy] Executing 2026-04-22 09:27:34.145268 | ubuntu-jammy | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-22 09:27:34.145322 | ubuntu-jammy | INFO [forget-package > destroy] Executed: Successful 2026-04-22 09:27:34.151196 | ubuntu-jammy | INFO [forget-package > syntax] Executing 2026-04-22 09:27:34.683892 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-22 09:27:34.684122 | 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:27:34.684390 | 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:27:34.684595 | ubuntu-jammy | 2026-04-22 09:27:35.053297 | ubuntu-jammy | 2026-04-22 09:27:35.053969 | ubuntu-jammy | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/forget-package/converge.yml 2026-04-22 09:27:35.150160 | ubuntu-jammy | INFO [forget-package > syntax] Executed: Successful 2026-04-22 09:27:35.159493 | ubuntu-jammy | INFO [forget-package > create] Executing 2026-04-22 09:27:35.161632 | ubuntu-jammy | WARNING [forget-package > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-22 09:27:35.171006 | ubuntu-jammy | INFO [forget-package > prepare] Executing 2026-04-22 09:27:35.642690 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-22 09:27:35.642941 | 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:27:35.643156 | 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:27:35.643315 | ubuntu-jammy | 2026-04-22 09:27:35.997299 | ubuntu-jammy | 2026-04-22 09:27:35.997445 | ubuntu-jammy | PLAY [Prepare] ***************************************************************** 2026-04-22 09:27:35.997611 | ubuntu-jammy | 2026-04-22 09:27:35.997793 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-04-22 09:27:35.997994 | ubuntu-jammy | Wednesday 22 April 2026 09:27:35 +0000 (0:00:00.028) 0:00:00.028 ******* 2026-04-22 09:27:37.222231 | 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:27:37.224324 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-22 09:27:37.224507 | ubuntu-jammy | 2026-04-22 09:27:37.224693 | ubuntu-jammy | TASK [Install NGINX] *********************************************************** 2026-04-22 09:27:37.224873 | ubuntu-jammy | Wednesday 22 April 2026 09:27:37 +0000 (0:00:01.227) 0:00:01.256 ******* 2026-04-22 09:27:53.642560 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-04-22 09:27:53.642779 | ubuntu-jammy | 2026-04-22 09:27:53.643037 | ubuntu-jammy | TASK [Ensure NGINX is running] ************************************************* 2026-04-22 09:27:53.643283 | ubuntu-jammy | Wednesday 22 April 2026 09:27:53 +0000 (0:00:16.417) 0:00:17.674 ******* 2026-04-22 09:27:54.343583 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-22 09:27:54.343678 | ubuntu-jammy | 2026-04-22 09:27:54.343771 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-04-22 09:27:54.343916 | ubuntu-jammy | ubuntu-jammy : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-22 09:27:54.344026 | ubuntu-jammy | 2026-04-22 09:27:54.344160 | ubuntu-jammy | 2026-04-22 09:27:54.344288 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-04-22 09:27:54.344415 | ubuntu-jammy | Wednesday 22 April 2026 09:27:54 +0000 (0:00:00.701) 0:00:18.375 ******* 2026-04-22 09:27:54.344522 | ubuntu-jammy | =============================================================================== 2026-04-22 09:27:54.344640 | ubuntu-jammy | Install NGINX ---------------------------------------------------------- 16.42s 2026-04-22 09:27:54.344751 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.23s 2026-04-22 09:27:54.344865 | ubuntu-jammy | Ensure NGINX is running ------------------------------------------------- 0.70s 2026-04-22 09:27:54.467842 | ubuntu-jammy | INFO [forget-package > prepare] Executed: Successful 2026-04-22 09:27:54.481220 | ubuntu-jammy | INFO [forget-package > converge] Executing 2026-04-22 09:27:55.023494 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-22 09:27:55.023614 | 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:27:55.023634 | 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:27:55.023655 | ubuntu-jammy | 2026-04-22 09:27:55.372020 | ubuntu-jammy | 2026-04-22 09:27:55.372106 | ubuntu-jammy | PLAY [Converge] **************************************************************** 2026-04-22 09:27:55.372118 | ubuntu-jammy | 2026-04-22 09:27:55.372250 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-04-22 09:27:55.372348 | ubuntu-jammy | Wednesday 22 April 2026 09:27:55 +0000 (0:00:00.008) 0:00:00.008 ******* 2026-04-22 09:27:56.491422 | 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:27:56.495907 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-22 09:27:56.496093 | ubuntu-jammy | 2026-04-22 09:27:56.496324 | ubuntu-jammy | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-22 09:27:56.496603 | ubuntu-jammy | Wednesday 22 April 2026 09:27:56 +0000 (0:00:01.123) 0:00:01.132 ******* 2026-04-22 09:27:56.912092 | 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:27:56.916269 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-04-22 09:27:56.916521 | ubuntu-jammy | 2026-04-22 09:27:56.916752 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-04-22 09:27:56.917002 | ubuntu-jammy | ubuntu-jammy : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-22 09:27:56.917212 | ubuntu-jammy | 2026-04-22 09:27:56.917420 | ubuntu-jammy | 2026-04-22 09:27:56.917666 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-04-22 09:27:56.917900 | ubuntu-jammy | Wednesday 22 April 2026 09:27:56 +0000 (0:00:00.421) 0:00:01.553 ******* 2026-04-22 09:27:56.918119 | ubuntu-jammy | =============================================================================== 2026-04-22 09:27:56.918372 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.12s 2026-04-22 09:27:56.918685 | ubuntu-jammy | vexxhost.containers.forget_package : Forget package --------------------- 0.42s 2026-04-22 09:27:57.053042 | ubuntu-jammy | INFO [forget-package > converge] Executed: Successful 2026-04-22 09:27:57.069788 | ubuntu-jammy | INFO [forget-package > idempotence] Executing 2026-04-22 09:27:57.546443 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-22 09:27:57.546612 | 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:27:57.546872 | 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:27:57.547141 | ubuntu-jammy | 2026-04-22 09:27:57.863753 | ubuntu-jammy | 2026-04-22 09:27:57.863942 | ubuntu-jammy | PLAY [Converge] **************************************************************** 2026-04-22 09:27:57.864173 | ubuntu-jammy | 2026-04-22 09:27:57.864536 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-04-22 09:27:57.864808 | ubuntu-jammy | Wednesday 22 April 2026 09:27:57 +0000 (0:00:00.007) 0:00:00.007 ******* 2026-04-22 09:27:58.920533 | 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:27:58.924240 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-22 09:27:58.924334 | ubuntu-jammy | 2026-04-22 09:27:58.924412 | ubuntu-jammy | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-22 09:27:58.924496 | ubuntu-jammy | Wednesday 22 April 2026 09:27:58 +0000 (0:00:01.061) 0:00:01.068 ******* 2026-04-22 09:27:59.289641 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-22 09:27:59.289815 | ubuntu-jammy | 2026-04-22 09:27:59.290028 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-04-22 09:27:59.290348 | ubuntu-jammy | ubuntu-jammy : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-22 09:27:59.290436 | ubuntu-jammy | 2026-04-22 09:27:59.290652 | ubuntu-jammy | 2026-04-22 09:27:59.290806 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-04-22 09:27:59.290991 | ubuntu-jammy | Wednesday 22 April 2026 09:27:59 +0000 (0:00:00.365) 0:00:01.434 ******* 2026-04-22 09:27:59.291159 | ubuntu-jammy | =============================================================================== 2026-04-22 09:27:59.291340 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.06s 2026-04-22 09:27:59.291522 | ubuntu-jammy | vexxhost.containers.forget_package : Forget package --------------------- 0.37s 2026-04-22 09:27:59.439768 | ubuntu-jammy | INFO [forget-package > idempotence] Executed: Successful 2026-04-22 09:27:59.448335 | ubuntu-jammy | INFO [forget-package > side_effect] Executing 2026-04-22 09:27:59.448815 | ubuntu-jammy | WARNING [forget-package > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-22 09:27:59.454078 | ubuntu-jammy | INFO [forget-package > verify] Executing 2026-04-22 09:27:59.931445 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-22 09:27:59.931643 | 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:27:59.931925 | 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:27:59.932014 | ubuntu-jammy | 2026-04-22 09:28:00.225429 | ubuntu-jammy | 2026-04-22 09:28:00.225550 | ubuntu-jammy | PLAY [Verify] ****************************************************************** 2026-04-22 09:28:00.225706 | ubuntu-jammy | 2026-04-22 09:28:00.225883 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-04-22 09:28:00.226089 | ubuntu-jammy | Wednesday 22 April 2026 09:28:00 +0000 (0:00:00.007) 0:00:00.007 ******* 2026-04-22 09:28:01.283146 | 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:01.284894 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-22 09:28:01.285072 | ubuntu-jammy | 2026-04-22 09:28:01.285267 | ubuntu-jammy | TASK [Populate package facts] ************************************************** 2026-04-22 09:28:01.285452 | ubuntu-jammy | Wednesday 22 April 2026 09:28:01 +0000 (0:00:01.059) 0:00:01.066 ******* 2026-04-22 09:28:03.286053 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-22 09:28:03.286172 | ubuntu-jammy | 2026-04-22 09:28:03.286386 | ubuntu-jammy | TASK [Populate service facts] ************************************************** 2026-04-22 09:28:03.286577 | ubuntu-jammy | Wednesday 22 April 2026 09:28:03 +0000 (0:00:02.000) 0:00:03.067 ******* 2026-04-22 09:28:05.152968 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-04-22 09:28:05.153131 | ubuntu-jammy | 2026-04-22 09:28:05.153346 | ubuntu-jammy | TASK [Assert that the NGINX package is not installed] ************************** 2026-04-22 09:28:05.153697 | ubuntu-jammy | Wednesday 22 April 2026 09:28:05 +0000 (0:00:01.866) 0:00:04.934 ******* 2026-04-22 09:28:05.181840 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-04-22 09:28:05.182016 | ubuntu-jammy | "changed": false, 2026-04-22 09:28:05.182211 | ubuntu-jammy | "msg": "All assertions passed" 2026-04-22 09:28:05.182395 | ubuntu-jammy | } 2026-04-22 09:28:05.182564 | ubuntu-jammy | 2026-04-22 09:28:05.182758 | ubuntu-jammy | TASK [Assert that the NGINX service is still up] ******************************* 2026-04-22 09:28:05.182947 | ubuntu-jammy | Wednesday 22 April 2026 09:28:05 +0000 (0:00:00.028) 0:00:04.963 ******* 2026-04-22 09:28:05.203591 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-04-22 09:28:05.203815 | ubuntu-jammy | "changed": false, 2026-04-22 09:28:05.204063 | ubuntu-jammy | "msg": "All assertions passed" 2026-04-22 09:28:05.204355 | ubuntu-jammy | } 2026-04-22 09:28:05.204573 | ubuntu-jammy | 2026-04-22 09:28:05.204838 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-04-22 09:28:05.205167 | ubuntu-jammy | ubuntu-jammy : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-22 09:28:05.205379 | ubuntu-jammy | 2026-04-22 09:28:05.205597 | ubuntu-jammy | 2026-04-22 09:28:05.205825 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-04-22 09:28:05.206070 | ubuntu-jammy | Wednesday 22 April 2026 09:28:05 +0000 (0:00:00.021) 0:00:04.985 ******* 2026-04-22 09:28:05.206298 | ubuntu-jammy | =============================================================================== 2026-04-22 09:28:05.206542 | ubuntu-jammy | Populate package facts -------------------------------------------------- 2.00s 2026-04-22 09:28:05.206779 | ubuntu-jammy | Populate service facts -------------------------------------------------- 1.87s 2026-04-22 09:28:05.207013 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.06s 2026-04-22 09:28:05.207251 | ubuntu-jammy | Assert that the NGINX package is not installed -------------------------- 0.03s 2026-04-22 09:28:05.207487 | ubuntu-jammy | Assert that the NGINX service is still up ------------------------------- 0.02s 2026-04-22 09:28:05.305319 | ubuntu-jammy | INFO [forget-package > verify] Executed: Successful 2026-04-22 09:28:05.315496 | ubuntu-jammy | INFO [forget-package > cleanup] Executing 2026-04-22 09:28:05.315806 | ubuntu-jammy | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-22 09:28:05.321106 | ubuntu-jammy | INFO [forget-package > destroy] Executing 2026-04-22 09:28:05.321195 | ubuntu-jammy | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-22 09:28:05.321238 | ubuntu-jammy | INFO [forget-package > destroy] Executed: Successful 2026-04-22 09:28:05.321544 | ubuntu-jammy | WARNING Molecule executed 1 scenario (1 missing files) 2026-04-22 09:28:05.894441 | ubuntu-jammy | ok: Runtime: 0:00:44.772846 2026-04-22 09:28:05.906569 | 2026-04-22 09:28:05.907096 | PLAY RECAP 2026-04-22 09:28:05.907404 | ubuntu-jammy | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-22 09:28:05.907458 | 2026-04-22 09:28:06.128388 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-22 09:28:06.130503 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-22 09:28:06.777574 | 2026-04-22 09:28:06.777720 | PLAY [all] 2026-04-22 09:28:06.789768 | 2026-04-22 09:28:06.789846 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-22 09:28:06.845448 | ubuntu-jammy | skipping: Conditional result was False 2026-04-22 09:28:06.851503 | 2026-04-22 09:28:06.851598 | TASK [fetch-output : Set log path for single node] 2026-04-22 09:28:06.903938 | ubuntu-jammy | ok 2026-04-22 09:28:06.908642 | 2026-04-22 09:28:06.908716 | LOOP [fetch-output : Ensure local output dirs] 2026-04-22 09:28:07.319461 | ubuntu-jammy -> localhost | ok: "/var/lib/zuul/builds/dffb65b82d78481b8da0a360447a1501/work/logs" 2026-04-22 09:28:07.558300 | ubuntu-jammy -> localhost | changed: "/var/lib/zuul/builds/dffb65b82d78481b8da0a360447a1501/work/artifacts" 2026-04-22 09:28:07.820677 | ubuntu-jammy -> localhost | changed: "/var/lib/zuul/builds/dffb65b82d78481b8da0a360447a1501/work/docs" 2026-04-22 09:28:07.834933 | 2026-04-22 09:28:07.835041 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-22 09:28:08.531780 | ubuntu-jammy | ok 2026-04-22 09:28:08.531994 | ubuntu-jammy | changed: All items complete 2026-04-22 09:28:08.532022 | 2026-04-22 09:28:09.001235 | ubuntu-jammy | changed: .d..t...... ./ 2026-04-22 09:28:09.430482 | ubuntu-jammy | changed: .d..t...... ./ 2026-04-22 09:28:09.457529 | 2026-04-22 09:28:09.457663 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-22 09:28:09.898267 | ubuntu-jammy -> localhost | ok: Item: artifacts Runtime: 0:00:00.007337 2026-04-22 09:28:10.202514 | ubuntu-jammy -> localhost | ok: Item: docs Runtime: 0:00:00.065425 2026-04-22 09:28:10.224114 | 2026-04-22 09:28:10.224263 | PLAY [all] 2026-04-22 09:28:10.233549 | 2026-04-22 09:28:10.233688 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-22 09:28:10.668269 | ubuntu-jammy | changed 2026-04-22 09:28:10.674420 | 2026-04-22 09:28:10.674472 | PLAY RECAP 2026-04-22 09:28:10.674516 | ubuntu-jammy | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-22 09:28:10.674539 | 2026-04-22 09:28:10.827073 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-22 09:28:10.829970 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-22 09:28:11.412657 | 2026-04-22 09:28:11.623945 | PLAY [localhost] 2026-04-22 09:28:11.645555 | 2026-04-22 09:28:11.645717 | TASK [Generate Zuul manifest] 2026-04-22 09:28:11.675538 | localhost | ok 2026-04-22 09:28:11.695483 | 2026-04-22 09:28:11.695620 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-22 09:28:12.079930 | localhost | changed 2026-04-22 09:28:12.095989 | 2026-04-22 09:28:12.096084 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-22 09:28:12.137789 | localhost | ok 2026-04-22 09:28:12.146730 | 2026-04-22 09:28:12.146817 | TASK [Upload logs] 2026-04-22 09:28:12.166225 | localhost | ok 2026-04-22 09:28:12.239288 | 2026-04-22 09:28:12.239422 | TASK [Set zuul-log-path fact] 2026-04-22 09:28:12.262788 | localhost | ok 2026-04-22 09:28:12.276621 | 2026-04-22 09:28:12.276696 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-22 09:28:12.310190 | localhost | ok 2026-04-22 09:28:12.321784 | 2026-04-22 09:28:12.321898 | TASK [upload-logs : Create log directories] 2026-04-22 09:28:12.777492 | localhost | changed 2026-04-22 09:28:12.782608 | 2026-04-22 09:28:12.782674 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-22 09:28:13.320310 | localhost -> localhost | ok: Runtime: 0:00:00.004402 2026-04-22 09:28:13.325076 | 2026-04-22 09:28:13.325147 | TASK [upload-logs : Upload logs to log server] 2026-04-22 09:28:13.832781 | localhost | Output suppressed because no_log was given 2026-04-22 09:28:13.840508 | 2026-04-22 09:28:13.840603 | LOOP [upload-logs : Compress console log and json output] 2026-04-22 09:28:13.889436 | localhost | skipping: Conditional result was False 2026-04-22 09:28:13.908250 | localhost | skipping: Conditional result was False 2026-04-22 09:28:13.930329 | 2026-04-22 09:28:13.930512 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-22 09:28:13.991105 | localhost | skipping: Conditional result was False 2026-04-22 09:28:13.991364 | 2026-04-22 09:28:13.998761 | localhost | skipping: Conditional result was False 2026-04-22 09:28:14.005067 | 2026-04-22 09:28:14.005171 | LOOP [upload-logs : Upload console log and json output]