2026-04-18 16:38:02.565519 | Job console starting 2026-04-18 16:38:02.583863 | Updating git repos 2026-04-18 16:38:02.733883 | Cloning repos into workspace 2026-04-18 16:38:03.294908 | Restoring repo states 2026-04-18 16:38:03.299522 | Merging changes 2026-04-18 16:38:05.803743 | Checking out repos 2026-04-18 16:38:05.900379 | Preparing playbooks 2026-04-18 16:38:09.904107 | Running Ansible setup 2026-04-18 16:38:14.087172 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-18 16:38:14.715353 | 2026-04-18 16:38:14.810854 | PLAY [localhost] 2026-04-18 16:38:14.823861 | 2026-04-18 16:38:14.823973 | TASK [Gathering Facts] 2026-04-18 16:38:15.972409 | localhost | ok 2026-04-18 16:38:15.979075 | 2026-04-18 16:38:15.979182 | TASK [Setup log path fact] 2026-04-18 16:38:16.018526 | localhost | ok 2026-04-18 16:38:16.031893 | 2026-04-18 16:38:16.032011 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-18 16:38:16.072711 | localhost | ok 2026-04-18 16:38:16.082086 | 2026-04-18 16:38:16.082332 | TASK [emit-job-header : Print job information] 2026-04-18 16:38:16.123124 | # Job Information 2026-04-18 16:38:16.123307 | Ansible Version: 2.16.16 2026-04-18 16:38:16.123355 | Job: ansible-collection-containers-molecule-forget-package-ubuntu-noble 2026-04-18 16:38:16.123388 | Pipeline: check 2026-04-18 16:38:16.123418 | Executor: 0a8996d2b663 2026-04-18 16:38:16.123448 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/104 2026-04-18 16:38:16.123481 | Event ID: 3b9743e0-3b44-11f1-8b36-e33dc4de3ce3 2026-04-18 16:38:16.127564 | 2026-04-18 16:38:16.127657 | LOOP [emit-job-header : Print node information] 2026-04-18 16:38:16.246288 | localhost | ok: 2026-04-18 16:38:16.246667 | localhost | # Node Information 2026-04-18 16:38:16.246713 | localhost | Inventory Hostname: ubuntu-noble 2026-04-18 16:38:16.246750 | localhost | Hostname: np0000167395 2026-04-18 16:38:16.246779 | localhost | Username: zuul 2026-04-18 16:38:16.246814 | localhost | Distro: Ubuntu 24.04 2026-04-18 16:38:16.246843 | localhost | Provider: yul1 2026-04-18 16:38:16.246871 | localhost | Region: ca-ymq-1 2026-04-18 16:38:16.246898 | localhost | Label: ubuntu-noble 2026-04-18 16:38:16.246926 | localhost | Product Name: OpenStack Nova 2026-04-18 16:38:16.246953 | localhost | Interface IP: 199.204.45.246 2026-04-18 16:38:16.262231 | 2026-04-18 16:38:16.262392 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-18 16:38:16.641826 | localhost -> localhost | changed 2026-04-18 16:38:16.647118 | 2026-04-18 16:38:16.647186 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-18 16:38:18.201505 | localhost -> localhost | changed 2026-04-18 16:38:18.207433 | 2026-04-18 16:38:18.207493 | PLAY [all] 2026-04-18 16:38:18.218158 | 2026-04-18 16:38:18.218239 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-18 16:38:18.475729 | ubuntu-noble -> localhost | ok 2026-04-18 16:38:18.484709 | 2026-04-18 16:38:18.484846 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-18 16:38:18.504932 | ubuntu-noble | ok 2026-04-18 16:38:18.518113 | ubuntu-noble | included: /var/lib/zuul/builds/8792b5e404814cb59437d7d58eece46a/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-18 16:38:18.524167 | 2026-04-18 16:38:18.524243 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-18 16:38:20.814491 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-04-18 16:38:20.814635 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/8792b5e404814cb59437d7d58eece46a/work/8792b5e404814cb59437d7d58eece46a_id_rsa 2026-04-18 16:38:20.814667 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/8792b5e404814cb59437d7d58eece46a/work/8792b5e404814cb59437d7d58eece46a_id_rsa.pub 2026-04-18 16:38:20.814691 | ubuntu-noble -> localhost | The key fingerprint is: 2026-04-18 16:38:20.814713 | ubuntu-noble -> localhost | SHA256:CBZnB7g1IztJkiitu+By5whxAkcF7rf8Cvyo9F51RfU zuul-build-sshkey 2026-04-18 16:38:20.814745 | ubuntu-noble -> localhost | The key's randomart image is: 2026-04-18 16:38:20.814767 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-04-18 16:38:20.814793 | ubuntu-noble -> localhost | | oo+o.+.. ... | 2026-04-18 16:38:20.814815 | ubuntu-noble -> localhost | |oo+ +++. . . | 2026-04-18 16:38:20.814836 | ubuntu-noble -> localhost | |o.ooo* o . E | 2026-04-18 16:38:20.814856 | ubuntu-noble -> localhost | |oo .=. . . | 2026-04-18 16:38:20.814876 | ubuntu-noble -> localhost | |o.o ....S. | 2026-04-18 16:38:20.814897 | ubuntu-noble -> localhost | |o= o .. . | 2026-04-18 16:38:20.814917 | ubuntu-noble -> localhost | |+oo o. | 2026-04-18 16:38:20.814937 | ubuntu-noble -> localhost | |+oo=o. | 2026-04-18 16:38:20.814960 | ubuntu-noble -> localhost | |oo+=+.. | 2026-04-18 16:38:20.814980 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-04-18 16:38:20.815025 | ubuntu-noble -> localhost | ok: Runtime: 0:00:01.880809 2026-04-18 16:38:20.820823 | 2026-04-18 16:38:20.820919 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-18 16:38:20.850388 | ubuntu-noble | ok 2026-04-18 16:38:20.860716 | ubuntu-noble | included: /var/lib/zuul/builds/8792b5e404814cb59437d7d58eece46a/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-18 16:38:20.869416 | 2026-04-18 16:38:20.869534 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-18 16:38:20.893246 | ubuntu-noble | skipping: Conditional result was False 2026-04-18 16:38:20.903779 | 2026-04-18 16:38:20.903909 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-18 16:38:21.446145 | ubuntu-noble | changed 2026-04-18 16:38:21.452339 | 2026-04-18 16:38:21.452401 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-18 16:38:21.693314 | ubuntu-noble | ok 2026-04-18 16:38:21.701235 | 2026-04-18 16:38:21.701335 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-18 16:38:22.255387 | ubuntu-noble | changed 2026-04-18 16:38:22.262881 | 2026-04-18 16:38:22.262981 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-18 16:38:22.817571 | ubuntu-noble | changed 2026-04-18 16:38:22.822974 | 2026-04-18 16:38:22.823034 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-18 16:38:22.847414 | ubuntu-noble | skipping: Conditional result was False 2026-04-18 16:38:22.857016 | 2026-04-18 16:38:22.857268 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-18 16:38:23.229416 | ubuntu-noble -> localhost | changed 2026-04-18 16:38:23.245473 | 2026-04-18 16:38:23.245614 | TASK [add-build-sshkey : Add back temp key] 2026-04-18 16:38:23.535200 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/8792b5e404814cb59437d7d58eece46a/work/8792b5e404814cb59437d7d58eece46a_id_rsa (zuul-build-sshkey) 2026-04-18 16:38:23.535373 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.013408 2026-04-18 16:38:23.540729 | 2026-04-18 16:38:23.540787 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-18 16:38:23.900676 | ubuntu-noble | ok 2026-04-18 16:38:23.908809 | 2026-04-18 16:38:23.908878 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-18 16:38:23.934202 | ubuntu-noble | skipping: Conditional result was False 2026-04-18 16:38:23.951441 | 2026-04-18 16:38:23.951519 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-18 16:38:24.334182 | ubuntu-noble | ok 2026-04-18 16:38:24.343284 | 2026-04-18 16:38:24.343398 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-18 16:38:25.297461 | ubuntu-noble | Output suppressed because no_log was given 2026-04-18 16:38:25.309814 | 2026-04-18 16:38:25.310015 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-18 16:38:25.565244 | ubuntu-noble | ok: "logs" 2026-04-18 16:38:25.565425 | ubuntu-noble | ok: All items complete 2026-04-18 16:38:25.565453 | 2026-04-18 16:38:25.715434 | ubuntu-noble | ok: "artifacts" 2026-04-18 16:38:25.954359 | ubuntu-noble | ok: "docs" 2026-04-18 16:38:25.970793 | 2026-04-18 16:38:25.970951 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-18 16:38:26.190633 | ubuntu-noble | changed: "logs" 2026-04-18 16:38:26.390644 | ubuntu-noble | changed: "artifacts" 2026-04-18 16:38:26.587678 | ubuntu-noble | changed: "docs" 2026-04-18 16:38:26.596439 | 2026-04-18 16:38:26.596572 | PLAY RECAP 2026-04-18 16:38:26.596704 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-18 16:38:26.596744 | ubuntu-noble | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-18 16:38:26.596767 | 2026-04-18 16:38:26.696608 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-18 16:38:26.697899 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-18 16:38:27.371998 | 2026-04-18 16:38:27.372110 | PLAY [all] 2026-04-18 16:38:27.383623 | 2026-04-18 16:38:27.383719 | TASK [setup-uv : Extract archive] 2026-04-18 16:38:29.821578 | ubuntu-noble | changed 2026-04-18 16:38:29.831219 | 2026-04-18 16:38:29.831399 | TASK [setup-uv : Print version] 2026-04-18 16:38:30.212302 | ubuntu-noble | uv 0.8.13 2026-04-18 16:38:30.374542 | ubuntu-noble | ok: Runtime: 0:00:00.015161 2026-04-18 16:38:30.383442 | 2026-04-18 16:38:30.383506 | PLAY RECAP 2026-04-18 16:38:30.383572 | ubuntu-noble | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-18 16:38:30.383611 | 2026-04-18 16:38:30.492754 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-18 16:38:30.494231 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-18 16:38:31.100070 | 2026-04-18 16:38:31.110674 | PLAY [all] 2026-04-18 16:38:31.133219 | 2026-04-18 16:38:31.133457 | TASK [Copy inventory file for Zuul] 2026-04-18 16:38:32.147673 | ubuntu-noble | changed 2026-04-18 16:38:32.153708 | 2026-04-18 16:38:32.153780 | TASK [Switch "ansible_host" to private IP] 2026-04-18 16:38:32.472788 | ubuntu-noble | changed: 1 replacements made 2026-04-18 16:38:32.479827 | 2026-04-18 16:38:32.479897 | TASK [Run Molecule scenario] 2026-04-18 16:38:32.990940 | ubuntu-noble | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-04-18 16:38:32.991060 | ubuntu-noble | Creating virtual environment at: .venv 2026-04-18 16:38:33.241530 | ubuntu-noble | Downloading pygments (1.2MiB) 2026-04-18 16:38:33.241888 | ubuntu-noble | Downloading cryptography (4.3MiB) 2026-04-18 16:38:33.247043 | ubuntu-noble | Downloading ansible-core (2.3MiB) 2026-04-18 16:38:33.427209 | ubuntu-noble | Downloading cryptography 2026-04-18 16:38:33.486262 | ubuntu-noble | Downloading pygments 2026-04-18 16:38:33.674819 | ubuntu-noble | Downloading ansible-core 2026-04-18 16:38:33.721541 | ubuntu-noble | Installed 37 packages in 46ms 2026-04-18 16:38:34.491018 | ubuntu-noble | INFO Collection 'vexxhost.containers' detected. 2026-04-18 16:38:34.491078 | ubuntu-noble | INFO Scenarios will be used from 'extensions/molecule' 2026-04-18 16:38:35.360152 | ubuntu-noble | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-04-18 16:38:35.360212 | ubuntu-noble | INFO default scenario not found, disabling shared state. 2026-04-18 16:38:35.360432 | ubuntu-noble | INFO [forget-package > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-04-18 16:38:35.360540 | ubuntu-noble | INFO [forget-package > prerun] Performing prerun with role_name_check=0... 2026-04-18 16:38:44.365475 | ubuntu-noble | INFO [forget-package > dependency] Executing 2026-04-18 16:38:44.365716 | ubuntu-noble | WARNING [forget-package > dependency] Missing roles requirements file: requirements.yml 2026-04-18 16:38:44.366032 | ubuntu-noble | WARNING [forget-package > dependency] Missing collections requirements file: collections.yml 2026-04-18 16:38:44.366225 | ubuntu-noble | WARNING [forget-package > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-04-18 16:38:44.374353 | ubuntu-noble | INFO [forget-package > cleanup] Executing 2026-04-18 16:38:44.374699 | ubuntu-noble | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-18 16:38:44.380381 | ubuntu-noble | INFO [forget-package > destroy] Executing 2026-04-18 16:38:44.380466 | ubuntu-noble | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-18 16:38:44.380535 | ubuntu-noble | INFO [forget-package > destroy] Executed: Successful 2026-04-18 16:38:44.386431 | ubuntu-noble | INFO [forget-package > syntax] Executing 2026-04-18 16:38:45.009279 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-18 16:38:45.009579 | ubuntu-noble | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-04-18 16:38:45.009864 | ubuntu-noble | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-04-18 16:38:45.010016 | ubuntu-noble | 2026-04-18 16:38:45.471542 | ubuntu-noble | 2026-04-18 16:38:45.471735 | ubuntu-noble | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/forget-package/converge.yml 2026-04-18 16:38:45.559288 | ubuntu-noble | INFO [forget-package > syntax] Executed: Successful 2026-04-18 16:38:45.571220 | ubuntu-noble | INFO [forget-package > create] Executing 2026-04-18 16:38:45.573302 | ubuntu-noble | WARNING [forget-package > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-18 16:38:45.579554 | ubuntu-noble | INFO [forget-package > prepare] Executing 2026-04-18 16:38:46.140322 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-18 16:38:46.140421 | ubuntu-noble | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-04-18 16:38:46.140747 | ubuntu-noble | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-04-18 16:38:46.140896 | ubuntu-noble | 2026-04-18 16:38:46.586347 | ubuntu-noble | 2026-04-18 16:38:46.586450 | ubuntu-noble | PLAY [Prepare] ***************************************************************** 2026-04-18 16:38:46.586561 | ubuntu-noble | 2026-04-18 16:38:46.586821 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-04-18 16:38:46.586999 | ubuntu-noble | Saturday 18 April 2026 16:38:46 +0000 (0:00:00.035) 0:00:00.035 ******** 2026-04-18 16:38:47.983221 | ubuntu-noble | [WARNING]: Host 'ubuntu-noble' is using the discovered Python interpreter at '/usr/bin/python3.12', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-04-18 16:38:47.984192 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-18 16:38:47.984401 | ubuntu-noble | 2026-04-18 16:38:47.984626 | ubuntu-noble | TASK [Install NGINX] *********************************************************** 2026-04-18 16:38:47.984865 | ubuntu-noble | Saturday 18 April 2026 16:38:47 +0000 (0:00:01.398) 0:00:01.434 ******** 2026-04-18 16:38:59.611353 | ubuntu-noble | changed: [ubuntu-noble] 2026-04-18 16:38:59.611499 | ubuntu-noble | 2026-04-18 16:38:59.611768 | ubuntu-noble | TASK [Ensure NGINX is running] ************************************************* 2026-04-18 16:38:59.612002 | ubuntu-noble | Saturday 18 April 2026 16:38:59 +0000 (0:00:11.626) 0:00:13.061 ******** 2026-04-18 16:39:00.405908 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-18 16:39:00.406052 | ubuntu-noble | 2026-04-18 16:39:00.406278 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-04-18 16:39:00.406569 | ubuntu-noble | ubuntu-noble : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-18 16:39:00.406806 | ubuntu-noble | 2026-04-18 16:39:00.406992 | ubuntu-noble | 2026-04-18 16:39:00.407200 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-04-18 16:39:00.407418 | ubuntu-noble | Saturday 18 April 2026 16:39:00 +0000 (0:00:00.795) 0:00:13.856 ******** 2026-04-18 16:39:00.407638 | ubuntu-noble | =============================================================================== 2026-04-18 16:39:00.407866 | ubuntu-noble | Install NGINX ---------------------------------------------------------- 11.63s 2026-04-18 16:39:00.408077 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.40s 2026-04-18 16:39:00.408283 | ubuntu-noble | Ensure NGINX is running ------------------------------------------------- 0.80s 2026-04-18 16:39:00.520561 | ubuntu-noble | INFO [forget-package > prepare] Executed: Successful 2026-04-18 16:39:00.530284 | ubuntu-noble | INFO [forget-package > converge] Executing 2026-04-18 16:39:01.068031 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-18 16:39:01.068138 | ubuntu-noble | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-04-18 16:39:01.068439 | ubuntu-noble | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-04-18 16:39:01.068572 | ubuntu-noble | 2026-04-18 16:39:01.443244 | ubuntu-noble | 2026-04-18 16:39:01.443345 | ubuntu-noble | PLAY [Converge] **************************************************************** 2026-04-18 16:39:01.443539 | ubuntu-noble | 2026-04-18 16:39:01.443791 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-04-18 16:39:01.444015 | ubuntu-noble | Saturday 18 April 2026 16:39:01 +0000 (0:00:00.009) 0:00:00.009 ******** 2026-04-18 16:39:02.609264 | ubuntu-noble | [WARNING]: Host 'ubuntu-noble' is using the discovered Python interpreter at '/usr/bin/python3.12', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-04-18 16:39:02.612703 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-18 16:39:02.612900 | ubuntu-noble | 2026-04-18 16:39:02.613118 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:39:02.613324 | ubuntu-noble | Saturday 18 April 2026 16:39:02 +0000 (0:00:01.169) 0:00:01.178 ******** 2026-04-18 16:39:03.060928 | ubuntu-noble | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created with a mode of 0700, this may cause issues when running as another user. To avoid this, create the remote_tmp dir with the correct permissions manually 2026-04-18 16:39:03.066244 | ubuntu-noble | changed: [ubuntu-noble] 2026-04-18 16:39:03.066438 | ubuntu-noble | 2026-04-18 16:39:03.066668 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-04-18 16:39:03.066901 | ubuntu-noble | ubuntu-noble : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-18 16:39:03.067085 | ubuntu-noble | 2026-04-18 16:39:03.067263 | ubuntu-noble | 2026-04-18 16:39:03.067472 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-04-18 16:39:03.067703 | ubuntu-noble | Saturday 18 April 2026 16:39:03 +0000 (0:00:00.454) 0:00:01.633 ******** 2026-04-18 16:39:03.067921 | ubuntu-noble | =============================================================================== 2026-04-18 16:39:03.068127 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.17s 2026-04-18 16:39:03.068334 | ubuntu-noble | vexxhost.containers.forget_package : Forget package --------------------- 0.45s 2026-04-18 16:39:03.165751 | ubuntu-noble | INFO [forget-package > converge] Executed: Successful 2026-04-18 16:39:03.176901 | ubuntu-noble | INFO [forget-package > idempotence] Executing 2026-04-18 16:39:03.742436 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-18 16:39:03.742566 | ubuntu-noble | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-04-18 16:39:03.742897 | ubuntu-noble | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-04-18 16:39:03.743037 | ubuntu-noble | 2026-04-18 16:39:04.155148 | ubuntu-noble | 2026-04-18 16:39:04.155278 | ubuntu-noble | PLAY [Converge] **************************************************************** 2026-04-18 16:39:04.155484 | ubuntu-noble | 2026-04-18 16:39:04.155734 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-04-18 16:39:04.155951 | ubuntu-noble | Saturday 18 April 2026 16:39:04 +0000 (0:00:00.009) 0:00:00.009 ******** 2026-04-18 16:39:06.322661 | ubuntu-noble | [WARNING]: Host 'ubuntu-noble' is using the discovered Python interpreter at '/usr/bin/python3.12', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-04-18 16:39:06.322723 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-18 16:39:06.322872 | ubuntu-noble | 2026-04-18 16:39:06.323084 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-18 16:39:06.323290 | ubuntu-noble | Saturday 18 April 2026 16:39:06 +0000 (0:00:02.167) 0:00:02.177 ******** 2026-04-18 16:39:06.779662 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-18 16:39:06.779820 | ubuntu-noble | 2026-04-18 16:39:06.780021 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-04-18 16:39:06.780249 | ubuntu-noble | ubuntu-noble : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-18 16:39:06.780430 | ubuntu-noble | 2026-04-18 16:39:06.780615 | ubuntu-noble | 2026-04-18 16:39:06.780841 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-04-18 16:39:06.781045 | ubuntu-noble | Saturday 18 April 2026 16:39:06 +0000 (0:00:00.457) 0:00:02.634 ******** 2026-04-18 16:39:06.781232 | ubuntu-noble | =============================================================================== 2026-04-18 16:39:06.781433 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 2.17s 2026-04-18 16:39:06.781668 | ubuntu-noble | vexxhost.containers.forget_package : Forget package --------------------- 0.46s 2026-04-18 16:39:06.904012 | ubuntu-noble | INFO [forget-package > idempotence] Executed: Successful 2026-04-18 16:39:06.916567 | ubuntu-noble | INFO [forget-package > side_effect] Executing 2026-04-18 16:39:06.916869 | ubuntu-noble | WARNING [forget-package > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-18 16:39:06.922840 | ubuntu-noble | INFO [forget-package > verify] Executing 2026-04-18 16:39:07.490804 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-18 16:39:07.490963 | ubuntu-noble | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-04-18 16:39:07.491221 | ubuntu-noble | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-04-18 16:39:07.491253 | ubuntu-noble | 2026-04-18 16:39:07.877925 | ubuntu-noble | 2026-04-18 16:39:07.878077 | ubuntu-noble | PLAY [Verify] ****************************************************************** 2026-04-18 16:39:07.878269 | ubuntu-noble | 2026-04-18 16:39:07.878532 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-04-18 16:39:07.878749 | ubuntu-noble | Saturday 18 April 2026 16:39:07 +0000 (0:00:00.008) 0:00:00.008 ******** 2026-04-18 16:39:09.054142 | ubuntu-noble | [WARNING]: Host 'ubuntu-noble' is using the discovered Python interpreter at '/usr/bin/python3.12', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-04-18 16:39:09.054826 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-18 16:39:09.056017 | ubuntu-noble | 2026-04-18 16:39:09.056038 | ubuntu-noble | TASK [Populate package facts] ************************************************** 2026-04-18 16:39:09.056049 | ubuntu-noble | Saturday 18 April 2026 16:39:09 +0000 (0:00:01.179) 0:00:01.188 ******** 2026-04-18 16:39:10.993387 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-18 16:39:10.993493 | ubuntu-noble | 2026-04-18 16:39:10.993505 | ubuntu-noble | TASK [Populate service facts] ************************************************** 2026-04-18 16:39:10.993622 | ubuntu-noble | Saturday 18 April 2026 16:39:10 +0000 (0:00:01.939) 0:00:03.127 ******** 2026-04-18 16:39:14.005678 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-18 16:39:14.005741 | ubuntu-noble | 2026-04-18 16:39:14.005752 | ubuntu-noble | TASK [Assert that the NGINX package is not installed] ************************** 2026-04-18 16:39:14.005762 | ubuntu-noble | Saturday 18 April 2026 16:39:14 +0000 (0:00:03.011) 0:00:06.139 ******** 2026-04-18 16:39:14.041725 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-04-18 16:39:14.041825 | ubuntu-noble | "changed": false, 2026-04-18 16:39:14.041836 | ubuntu-noble | "msg": "All assertions passed" 2026-04-18 16:39:14.041889 | ubuntu-noble | } 2026-04-18 16:39:14.042584 | ubuntu-noble | 2026-04-18 16:39:14.042654 | ubuntu-noble | TASK [Assert that the NGINX service is still up] ******************************* 2026-04-18 16:39:14.042667 | ubuntu-noble | Saturday 18 April 2026 16:39:14 +0000 (0:00:00.036) 0:00:06.175 ******** 2026-04-18 16:39:14.076034 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-04-18 16:39:14.076109 | ubuntu-noble | "changed": false, 2026-04-18 16:39:14.076123 | ubuntu-noble | "msg": "All assertions passed" 2026-04-18 16:39:14.076134 | ubuntu-noble | } 2026-04-18 16:39:14.076144 | ubuntu-noble | 2026-04-18 16:39:14.076153 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-04-18 16:39:14.076163 | ubuntu-noble | ubuntu-noble : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-18 16:39:14.076171 | ubuntu-noble | 2026-04-18 16:39:14.076186 | ubuntu-noble | 2026-04-18 16:39:14.076665 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-04-18 16:39:14.076762 | ubuntu-noble | Saturday 18 April 2026 16:39:14 +0000 (0:00:00.033) 0:00:06.208 ******** 2026-04-18 16:39:14.077010 | ubuntu-noble | =============================================================================== 2026-04-18 16:39:14.077290 | ubuntu-noble | Populate service facts -------------------------------------------------- 3.01s 2026-04-18 16:39:14.077563 | ubuntu-noble | Populate package facts -------------------------------------------------- 1.94s 2026-04-18 16:39:14.078384 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.18s 2026-04-18 16:39:14.078414 | ubuntu-noble | Assert that the NGINX package is not installed -------------------------- 0.04s 2026-04-18 16:39:14.078425 | ubuntu-noble | Assert that the NGINX service is still up ------------------------------- 0.03s 2026-04-18 16:39:14.187770 | ubuntu-noble | INFO [forget-package > verify] Executed: Successful 2026-04-18 16:39:14.199746 | ubuntu-noble | INFO [forget-package > cleanup] Executing 2026-04-18 16:39:14.200066 | ubuntu-noble | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-18 16:39:14.205741 | ubuntu-noble | INFO [forget-package > destroy] Executing 2026-04-18 16:39:14.205807 | ubuntu-noble | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-18 16:39:14.205877 | ubuntu-noble | INFO [forget-package > destroy] Executed: Successful 2026-04-18 16:39:14.206165 | ubuntu-noble | WARNING Molecule executed 1 scenario (1 missing files) 2026-04-18 16:39:14.562638 | ubuntu-noble | ok: Runtime: 0:00:41.369257 2026-04-18 16:39:14.566224 | 2026-04-18 16:39:14.566277 | PLAY RECAP 2026-04-18 16:39:14.566323 | ubuntu-noble | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-18 16:39:14.566344 | 2026-04-18 16:39:14.694671 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-18 16:39:14.697214 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-18 16:39:15.321790 | 2026-04-18 16:39:15.321902 | PLAY [all] 2026-04-18 16:39:15.333663 | 2026-04-18 16:39:15.333739 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-18 16:39:15.378224 | ubuntu-noble | skipping: Conditional result was False 2026-04-18 16:39:15.387235 | 2026-04-18 16:39:15.387317 | TASK [fetch-output : Set log path for single node] 2026-04-18 16:39:15.430701 | ubuntu-noble | ok 2026-04-18 16:39:15.436177 | 2026-04-18 16:39:15.436245 | LOOP [fetch-output : Ensure local output dirs] 2026-04-18 16:39:15.816287 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/8792b5e404814cb59437d7d58eece46a/work/logs" 2026-04-18 16:39:16.019357 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/8792b5e404814cb59437d7d58eece46a/work/artifacts" 2026-04-18 16:39:16.238379 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/8792b5e404814cb59437d7d58eece46a/work/docs" 2026-04-18 16:39:16.258861 | 2026-04-18 16:39:16.259628 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-18 16:39:16.940698 | ubuntu-noble | ok 2026-04-18 16:39:18.011646 | ubuntu-noble | changed: All items complete 2026-04-18 16:39:18.011784 | 2026-04-18 16:39:18.068433 | ubuntu-noble | changed: .d..t...... ./ 2026-04-18 16:39:18.531014 | ubuntu-noble | changed: .d..t...... ./ 2026-04-18 16:39:18.549469 | 2026-04-18 16:39:18.549572 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-18 16:39:18.962365 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.007562 2026-04-18 16:39:19.204109 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.007253 2026-04-18 16:39:19.219433 | 2026-04-18 16:39:19.219530 | PLAY [all] 2026-04-18 16:39:19.226210 | 2026-04-18 16:39:19.226288 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-18 16:39:19.681001 | ubuntu-noble | changed 2026-04-18 16:39:19.687133 | 2026-04-18 16:39:19.687196 | PLAY RECAP 2026-04-18 16:39:19.687253 | ubuntu-noble | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-18 16:39:19.687276 | 2026-04-18 16:39:19.785910 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-18 16:39:19.787898 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-18 16:39:20.354352 | 2026-04-18 16:39:20.354480 | PLAY [localhost] 2026-04-18 16:39:20.364698 | 2026-04-18 16:39:20.364806 | TASK [Generate Zuul manifest] 2026-04-18 16:39:20.385100 | localhost | ok 2026-04-18 16:39:20.401782 | 2026-04-18 16:39:20.401894 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-18 16:39:20.727987 | localhost | changed 2026-04-18 16:39:20.740307 | 2026-04-18 16:39:20.740410 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-18 16:39:20.801823 | localhost | ok 2026-04-18 16:39:20.808192 | 2026-04-18 16:39:20.808275 | TASK [Upload logs] 2026-04-18 16:39:20.829004 | localhost | ok 2026-04-18 16:39:20.888392 | 2026-04-18 16:39:20.888510 | TASK [Set zuul-log-path fact] 2026-04-18 16:39:20.906498 | localhost | ok 2026-04-18 16:39:20.919032 | 2026-04-18 16:39:20.919109 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-18 16:39:20.949793 | localhost | ok 2026-04-18 16:39:20.959380 | 2026-04-18 16:39:20.959451 | TASK [upload-logs : Create log directories] 2026-04-18 16:39:21.363711 | localhost | changed 2026-04-18 16:39:21.369824 | 2026-04-18 16:39:21.369900 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-18 16:39:21.725593 | localhost -> localhost | ok: Runtime: 0:00:00.004839 2026-04-18 16:39:21.730867 | 2026-04-18 16:39:21.730940 | TASK [upload-logs : Upload logs to log server] 2026-04-18 16:39:22.247747 | localhost | Output suppressed because no_log was given 2026-04-18 16:39:22.252980 | 2026-04-18 16:39:22.253074 | LOOP [upload-logs : Compress console log and json output] 2026-04-18 16:39:22.302244 | localhost | skipping: Conditional result was False 2026-04-18 16:39:22.309900 | localhost | skipping: Conditional result was False 2026-04-18 16:39:22.326103 | 2026-04-18 16:39:22.326255 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-18 16:39:22.368989 | localhost | skipping: Conditional result was False 2026-04-18 16:39:22.369335 | 2026-04-18 16:39:22.374048 | localhost | skipping: Conditional result was False 2026-04-18 16:39:22.388007 | 2026-04-18 16:39:22.388114 | LOOP [upload-logs : Upload console log and json output]