2026-03-18 09:42:10.411053 | Job console starting 2026-03-18 09:42:10.485554 | Updating git repos 2026-03-18 09:42:10.525509 | Cloning repos into workspace 2026-03-18 09:42:10.599305 | Restoring repo states 2026-03-18 09:42:10.610497 | Merging changes 2026-03-18 09:42:11.375795 | Checking out repos 2026-03-18 09:42:12.048626 | Preparing playbooks 2026-03-18 09:42:19.173454 | Running Ansible setup 2026-03-18 09:42:22.755120 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-03-18 09:42:23.387918 | 2026-03-18 09:42:23.479458 | PLAY [localhost] 2026-03-18 09:42:23.493786 | 2026-03-18 09:42:23.493969 | TASK [Gathering Facts] 2026-03-18 09:42:24.398061 | localhost | ok 2026-03-18 09:42:24.412235 | 2026-03-18 09:42:24.412371 | TASK [Setup log path fact] 2026-03-18 09:42:24.430840 | localhost | ok 2026-03-18 09:42:24.445052 | 2026-03-18 09:42:24.445152 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-18 09:42:24.481178 | localhost | ok 2026-03-18 09:42:24.490156 | 2026-03-18 09:42:24.490269 | TASK [emit-job-header : Print job information] 2026-03-18 09:42:24.531690 | # Job Information 2026-03-18 09:42:24.533283 | Ansible Version: 2.16.16 2026-03-18 09:42:24.533399 | Job: ansible-collection-containers-molecule-forget-package-ubuntu-jammy 2026-03-18 09:42:24.533502 | Pipeline: check 2026-03-18 09:42:24.533552 | Executor: 0a8996d2b663 2026-03-18 09:42:24.533598 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/104 2026-03-18 09:42:24.533648 | Event ID: 77e49900-22ae-11f1-94ea-44190962b9a6 2026-03-18 09:42:24.540317 | 2026-03-18 09:42:24.540488 | LOOP [emit-job-header : Print node information] 2026-03-18 09:42:24.636203 | localhost | ok: 2026-03-18 09:42:24.695546 | localhost | # Node Information 2026-03-18 09:42:24.695683 | localhost | Inventory Hostname: ubuntu-jammy 2026-03-18 09:42:24.695742 | localhost | Hostname: np0000159765 2026-03-18 09:42:24.695788 | localhost | Username: zuul 2026-03-18 09:42:24.695840 | localhost | Distro: Ubuntu 22.04 2026-03-18 09:42:24.695887 | localhost | Provider: yul1 2026-03-18 09:42:24.695931 | localhost | Region: ca-ymq-1 2026-03-18 09:42:24.695974 | localhost | Label: ubuntu-jammy 2026-03-18 09:42:24.696018 | localhost | Product Name: OpenStack Nova 2026-03-18 09:42:24.696108 | localhost | Interface IP: 199.19.213.86 2026-03-18 09:42:24.719775 | 2026-03-18 09:42:24.719984 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-18 09:42:25.129675 | localhost -> localhost | changed 2026-03-18 09:42:25.134467 | 2026-03-18 09:42:25.134548 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-18 09:42:26.049822 | localhost -> localhost | changed 2026-03-18 09:42:26.059140 | 2026-03-18 09:42:26.059237 | PLAY [all] 2026-03-18 09:42:26.073568 | 2026-03-18 09:42:26.074107 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-18 09:42:26.300586 | ubuntu-jammy -> localhost | ok 2026-03-18 09:42:26.312792 | 2026-03-18 09:42:26.312922 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-18 09:42:26.342861 | ubuntu-jammy | ok 2026-03-18 09:42:26.357888 | ubuntu-jammy | included: /var/lib/zuul/builds/c7ed353c5ec14273b5e1a57bea308225/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-18 09:42:26.363659 | 2026-03-18 09:42:26.363724 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-18 09:42:27.507497 | ubuntu-jammy -> localhost | Generating public/private rsa key pair. 2026-03-18 09:42:27.507661 | ubuntu-jammy -> localhost | Your identification has been saved in /var/lib/zuul/builds/c7ed353c5ec14273b5e1a57bea308225/work/c7ed353c5ec14273b5e1a57bea308225_id_rsa 2026-03-18 09:42:27.507691 | ubuntu-jammy -> localhost | Your public key has been saved in /var/lib/zuul/builds/c7ed353c5ec14273b5e1a57bea308225/work/c7ed353c5ec14273b5e1a57bea308225_id_rsa.pub 2026-03-18 09:42:27.507713 | ubuntu-jammy -> localhost | The key fingerprint is: 2026-03-18 09:42:27.507734 | ubuntu-jammy -> localhost | SHA256:pVlvSJ5RV8+KF2OQe9V7QVYoNoKc1hTFa4uzzOYXJlI zuul-build-sshkey 2026-03-18 09:42:27.507766 | ubuntu-jammy -> localhost | The key's randomart image is: 2026-03-18 09:42:27.507786 | ubuntu-jammy -> localhost | +---[RSA 3072]----+ 2026-03-18 09:42:27.507809 | ubuntu-jammy -> localhost | | . =o++.o==| 2026-03-18 09:42:27.507830 | ubuntu-jammy -> localhost | | = o.*ooo+| 2026-03-18 09:42:27.507850 | ubuntu-jammy -> localhost | | . =o =+.=| 2026-03-18 09:42:27.507870 | ubuntu-jammy -> localhost | | BE=+o.=.| 2026-03-18 09:42:27.507889 | ubuntu-jammy -> localhost | | S.+o+oo .| 2026-03-18 09:42:27.507908 | ubuntu-jammy -> localhost | | . +.+. | 2026-03-18 09:42:27.507926 | ubuntu-jammy -> localhost | | + = . | 2026-03-18 09:42:27.507945 | ubuntu-jammy -> localhost | | = . | 2026-03-18 09:42:27.507975 | ubuntu-jammy -> localhost | | o.. | 2026-03-18 09:42:27.507996 | ubuntu-jammy -> localhost | +----[SHA256]-----+ 2026-03-18 09:42:27.508041 | ubuntu-jammy -> localhost | ok: Runtime: 0:00:00.718020 2026-03-18 09:42:27.518715 | 2026-03-18 09:42:27.518788 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-18 09:42:27.558305 | ubuntu-jammy | ok 2026-03-18 09:42:27.570023 | ubuntu-jammy | included: /var/lib/zuul/builds/c7ed353c5ec14273b5e1a57bea308225/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-18 09:42:27.580644 | 2026-03-18 09:42:27.580802 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-18 09:42:27.606664 | ubuntu-jammy | skipping: Conditional result was False 2026-03-18 09:42:27.617269 | 2026-03-18 09:42:27.617483 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-18 09:42:28.037492 | ubuntu-jammy | changed 2026-03-18 09:42:28.042711 | 2026-03-18 09:42:28.042782 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-18 09:42:28.224335 | ubuntu-jammy | ok 2026-03-18 09:42:28.230193 | 2026-03-18 09:42:28.230258 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-18 09:42:28.698131 | ubuntu-jammy | changed 2026-03-18 09:42:28.704049 | 2026-03-18 09:42:28.704135 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-18 09:42:29.147234 | ubuntu-jammy | changed 2026-03-18 09:42:29.154356 | 2026-03-18 09:42:29.154450 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-18 09:42:29.177992 | ubuntu-jammy | skipping: Conditional result was False 2026-03-18 09:42:29.187814 | 2026-03-18 09:42:29.187907 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-18 09:42:29.641424 | ubuntu-jammy -> localhost | changed 2026-03-18 09:42:29.655206 | 2026-03-18 09:42:29.655421 | TASK [add-build-sshkey : Add back temp key] 2026-03-18 09:42:29.947224 | ubuntu-jammy -> localhost | Identity added: /var/lib/zuul/builds/c7ed353c5ec14273b5e1a57bea308225/work/c7ed353c5ec14273b5e1a57bea308225_id_rsa (zuul-build-sshkey) 2026-03-18 09:42:29.947549 | ubuntu-jammy -> localhost | ok: Runtime: 0:00:00.011121 2026-03-18 09:42:29.955219 | 2026-03-18 09:42:29.955343 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-18 09:42:30.296269 | ubuntu-jammy | ok 2026-03-18 09:42:30.301489 | 2026-03-18 09:42:30.301558 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-18 09:42:30.324665 | ubuntu-jammy | skipping: Conditional result was False 2026-03-18 09:42:30.339712 | 2026-03-18 09:42:30.339826 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-03-18 09:42:30.664706 | ubuntu-jammy | ok 2026-03-18 09:42:30.672479 | 2026-03-18 09:42:30.672561 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-03-18 09:42:31.473704 | ubuntu-jammy | Output suppressed because no_log was given 2026-03-18 09:42:31.483952 | 2026-03-18 09:42:31.484131 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-03-18 09:42:31.662525 | ubuntu-jammy | ok: "logs" 2026-03-18 09:42:31.662882 | ubuntu-jammy | ok: All items complete 2026-03-18 09:42:31.662931 | 2026-03-18 09:42:31.819174 | ubuntu-jammy | ok: "artifacts" 2026-03-18 09:42:31.968640 | ubuntu-jammy | ok: "docs" 2026-03-18 09:42:31.975733 | 2026-03-18 09:42:31.975856 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-03-18 09:42:32.172526 | ubuntu-jammy | changed: "logs" 2026-03-18 09:42:32.360885 | ubuntu-jammy | changed: "artifacts" 2026-03-18 09:42:32.475359 | ubuntu-jammy | changed: "docs" 2026-03-18 09:42:32.490497 | 2026-03-18 09:42:32.490590 | PLAY RECAP 2026-03-18 09:42:32.490634 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-18 09:42:32.490664 | ubuntu-jammy | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-03-18 09:42:32.490683 | 2026-03-18 09:42:32.586185 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-03-18 09:42:32.587595 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-03-18 09:42:33.177873 | 2026-03-18 09:42:33.178160 | PLAY [all] 2026-03-18 09:42:33.189262 | 2026-03-18 09:42:33.192105 | TASK [setup-uv : Extract archive] 2026-03-18 09:42:35.306850 | ubuntu-jammy | changed 2026-03-18 09:42:35.315854 | 2026-03-18 09:42:35.315973 | TASK [setup-uv : Print version] 2026-03-18 09:42:34.473528 | ubuntu-jammy | uv 0.8.13 2026-03-18 09:42:35.852786 | ubuntu-jammy | ok: Runtime: 0:00:00.014519 2026-03-18 09:42:35.862196 | 2026-03-18 09:42:35.862301 | PLAY RECAP 2026-03-18 09:42:35.862349 | ubuntu-jammy | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-18 09:42:35.862373 | 2026-03-18 09:42:36.002629 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-03-18 09:42:36.005144 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-03-18 09:42:36.578179 | 2026-03-18 09:42:36.578297 | PLAY [all] 2026-03-18 09:42:36.588867 | 2026-03-18 09:42:36.588947 | TASK [Copy inventory file for Zuul] 2026-03-18 09:42:37.451874 | ubuntu-jammy | changed 2026-03-18 09:42:37.462393 | 2026-03-18 09:42:37.462630 | TASK [Switch "ansible_host" to private IP] 2026-03-18 09:42:37.739463 | ubuntu-jammy | changed: 1 replacements made 2026-03-18 09:42:37.745119 | 2026-03-18 09:42:37.745191 | TASK [Run Molecule scenario] 2026-03-18 09:42:38.346943 | ubuntu-jammy | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-03-18 09:42:39.081695 | ubuntu-jammy | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-03-18 09:42:39.250945 | ubuntu-jammy | Using CPython 3.13.7 2026-03-18 09:42:39.251063 | ubuntu-jammy | Creating virtual environment at: .venv 2026-03-18 09:42:39.516328 | ubuntu-jammy | Downloading cryptography (4.3MiB) 2026-03-18 09:42:39.516871 | ubuntu-jammy | Downloading pygments (1.2MiB) 2026-03-18 09:42:39.517111 | ubuntu-jammy | Downloading ansible-core (2.3MiB) 2026-03-18 09:42:39.666751 | ubuntu-jammy | Downloading cryptography 2026-03-18 09:42:39.711414 | ubuntu-jammy | Downloading pygments 2026-03-18 09:42:39.872717 | ubuntu-jammy | Downloading ansible-core 2026-03-18 09:42:39.905411 | ubuntu-jammy | Installed 36 packages in 31ms 2026-03-18 09:42:41.061624 | ubuntu-jammy | INFO Collection 'vexxhost.containers' detected. 2026-03-18 09:42:41.061749 | ubuntu-jammy | INFO Scenarios will be used from 'extensions/molecule' 2026-03-18 09:42:41.876984 | ubuntu-jammy | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-03-18 09:42:41.877131 | ubuntu-jammy | INFO default scenario not found, disabling shared state. 2026-03-18 09:42:41.877373 | ubuntu-jammy | INFO [forget-package > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-03-18 09:42:41.877488 | ubuntu-jammy | INFO [forget-package > prerun] Performing prerun with role_name_check=0... 2026-03-18 09:42:51.264177 | ubuntu-jammy | INFO [forget-package > dependency] Executing 2026-03-18 09:42:51.264558 | ubuntu-jammy | WARNING [forget-package > dependency] Missing roles requirements file: requirements.yml 2026-03-18 09:42:51.264841 | ubuntu-jammy | WARNING [forget-package > dependency] Missing collections requirements file: collections.yml 2026-03-18 09:42:51.265015 | ubuntu-jammy | WARNING [forget-package > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-03-18 09:42:51.272008 | ubuntu-jammy | INFO [forget-package > cleanup] Executing 2026-03-18 09:42:51.272504 | ubuntu-jammy | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-03-18 09:42:51.279510 | ubuntu-jammy | INFO [forget-package > destroy] Executing 2026-03-18 09:42:51.279670 | ubuntu-jammy | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-03-18 09:42:51.279791 | ubuntu-jammy | INFO [forget-package > destroy] Executed: Successful 2026-03-18 09:42:51.286685 | ubuntu-jammy | INFO [forget-package > syntax] Executing 2026-03-18 09:42:51.811598 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-03-18 09:42:51.812070 | 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-03-18 09:42:51.812368 | 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-03-18 09:42:51.812605 | ubuntu-jammy | 2026-03-18 09:42:52.175878 | ubuntu-jammy | 2026-03-18 09:42:52.176274 | ubuntu-jammy | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/forget-package/converge.yml 2026-03-18 09:42:52.262180 | ubuntu-jammy | INFO [forget-package > syntax] Executed: Successful 2026-03-18 09:42:52.271745 | ubuntu-jammy | INFO [forget-package > create] Executing 2026-03-18 09:42:52.274315 | ubuntu-jammy | WARNING [forget-package > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-03-18 09:42:52.281029 | ubuntu-jammy | INFO [forget-package > prepare] Executing 2026-03-18 09:42:52.777521 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-03-18 09:42:52.777891 | 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-03-18 09:42:52.778154 | 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-03-18 09:42:52.778373 | ubuntu-jammy | 2026-03-18 09:42:53.123020 | ubuntu-jammy | 2026-03-18 09:42:53.123357 | ubuntu-jammy | PLAY [Prepare] ***************************************************************** 2026-03-18 09:42:53.123620 | ubuntu-jammy | 2026-03-18 09:42:53.123865 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-03-18 09:42:53.124106 | ubuntu-jammy | Wednesday 18 March 2026 09:42:53 +0000 (0:00:00.029) 0:00:00.029 ******* 2026-03-18 09:42:54.371272 | 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-03-18 09:42:54.374273 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-03-18 09:42:54.374428 | ubuntu-jammy | 2026-03-18 09:42:54.374582 | ubuntu-jammy | TASK [Install NGINX] *********************************************************** 2026-03-18 09:42:54.374735 | ubuntu-jammy | Wednesday 18 March 2026 09:42:54 +0000 (0:00:01.251) 0:00:01.281 ******* 2026-03-18 09:43:08.291044 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-03-18 09:43:08.291231 | ubuntu-jammy | 2026-03-18 09:43:08.291243 | ubuntu-jammy | TASK [Ensure NGINX is running] ************************************************* 2026-03-18 09:43:08.291263 | ubuntu-jammy | Wednesday 18 March 2026 09:43:08 +0000 (0:00:13.915) 0:00:15.197 ******* 2026-03-18 09:43:09.021952 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-03-18 09:43:09.022109 | ubuntu-jammy | 2026-03-18 09:43:09.022326 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-03-18 09:43:09.022548 | ubuntu-jammy | ubuntu-jammy : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-03-18 09:43:09.022728 | ubuntu-jammy | 2026-03-18 09:43:09.022892 | ubuntu-jammy | 2026-03-18 09:43:09.023140 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-03-18 09:43:09.023314 | ubuntu-jammy | Wednesday 18 March 2026 09:43:09 +0000 (0:00:00.730) 0:00:15.927 ******* 2026-03-18 09:43:09.023486 | ubuntu-jammy | =============================================================================== 2026-03-18 09:43:09.023672 | ubuntu-jammy | Install NGINX ---------------------------------------------------------- 13.92s 2026-03-18 09:43:09.023868 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.25s 2026-03-18 09:43:09.024047 | ubuntu-jammy | Ensure NGINX is running ------------------------------------------------- 0.73s 2026-03-18 09:43:09.110515 | ubuntu-jammy | INFO [forget-package > prepare] Executed: Successful 2026-03-18 09:43:09.119006 | ubuntu-jammy | INFO [forget-package > converge] Executing 2026-03-18 09:43:09.584040 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-03-18 09:43:09.584217 | 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-03-18 09:43:09.584423 | 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-03-18 09:43:09.584601 | ubuntu-jammy | 2026-03-18 09:43:09.875674 | ubuntu-jammy | 2026-03-18 09:43:09.875826 | ubuntu-jammy | PLAY [Converge] **************************************************************** 2026-03-18 09:43:09.875993 | ubuntu-jammy | 2026-03-18 09:43:09.876195 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-03-18 09:43:09.876360 | ubuntu-jammy | Wednesday 18 March 2026 09:43:09 +0000 (0:00:00.007) 0:00:00.007 ******* 2026-03-18 09:43:10.936953 | 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-03-18 09:43:10.938833 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-03-18 09:43:10.939076 | ubuntu-jammy | 2026-03-18 09:43:10.939305 | ubuntu-jammy | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-18 09:43:10.939482 | ubuntu-jammy | Wednesday 18 March 2026 09:43:10 +0000 (0:00:01.063) 0:00:01.071 ******* 2026-03-18 09:43:11.319153 | 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-03-18 09:43:11.321783 | ubuntu-jammy | changed: [ubuntu-jammy] 2026-03-18 09:43:11.321946 | ubuntu-jammy | 2026-03-18 09:43:11.322128 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-03-18 09:43:11.322461 | ubuntu-jammy | ubuntu-jammy : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-03-18 09:43:11.322493 | ubuntu-jammy | 2026-03-18 09:43:11.322626 | ubuntu-jammy | 2026-03-18 09:43:11.322797 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-03-18 09:43:11.323021 | ubuntu-jammy | Wednesday 18 March 2026 09:43:11 +0000 (0:00:00.383) 0:00:01.454 ******* 2026-03-18 09:43:11.323184 | ubuntu-jammy | =============================================================================== 2026-03-18 09:43:11.323345 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.06s 2026-03-18 09:43:11.323515 | ubuntu-jammy | vexxhost.containers.forget_package : Forget package --------------------- 0.38s 2026-03-18 09:43:11.461414 | ubuntu-jammy | INFO [forget-package > converge] Executed: Successful 2026-03-18 09:43:11.471740 | ubuntu-jammy | INFO [forget-package > idempotence] Executing 2026-03-18 09:43:11.952194 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-03-18 09:43:11.952381 | 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-03-18 09:43:11.952588 | 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-03-18 09:43:11.952753 | ubuntu-jammy | 2026-03-18 09:43:12.276281 | ubuntu-jammy | 2026-03-18 09:43:12.276495 | ubuntu-jammy | PLAY [Converge] **************************************************************** 2026-03-18 09:43:12.276740 | ubuntu-jammy | 2026-03-18 09:43:12.276973 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-03-18 09:43:12.277206 | ubuntu-jammy | Wednesday 18 March 2026 09:43:12 +0000 (0:00:00.008) 0:00:00.008 ******* 2026-03-18 09:43:13.368295 | 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-03-18 09:43:13.370420 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-03-18 09:43:13.370597 | ubuntu-jammy | 2026-03-18 09:43:13.370808 | ubuntu-jammy | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-18 09:43:13.371082 | ubuntu-jammy | Wednesday 18 March 2026 09:43:13 +0000 (0:00:01.094) 0:00:01.102 ******* 2026-03-18 09:43:13.752520 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-03-18 09:43:13.752652 | ubuntu-jammy | 2026-03-18 09:43:13.752847 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-03-18 09:43:13.753073 | ubuntu-jammy | ubuntu-jammy : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-03-18 09:43:13.753231 | ubuntu-jammy | 2026-03-18 09:43:13.753393 | ubuntu-jammy | 2026-03-18 09:43:13.753568 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-03-18 09:43:13.753767 | ubuntu-jammy | Wednesday 18 March 2026 09:43:13 +0000 (0:00:00.382) 0:00:01.484 ******* 2026-03-18 09:43:13.753979 | ubuntu-jammy | =============================================================================== 2026-03-18 09:43:13.754150 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.09s 2026-03-18 09:43:13.754333 | ubuntu-jammy | vexxhost.containers.forget_package : Forget package --------------------- 0.38s 2026-03-18 09:43:13.867332 | ubuntu-jammy | INFO [forget-package > idempotence] Executed: Successful 2026-03-18 09:43:13.876580 | ubuntu-jammy | INFO [forget-package > side_effect] Executing 2026-03-18 09:43:13.876986 | ubuntu-jammy | WARNING [forget-package > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-03-18 09:43:13.884502 | ubuntu-jammy | INFO [forget-package > verify] Executing 2026-03-18 09:43:14.409868 | ubuntu-jammy | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-03-18 09:43:14.410011 | 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-03-18 09:43:14.410207 | 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-03-18 09:43:14.410361 | ubuntu-jammy | 2026-03-18 09:43:14.735122 | ubuntu-jammy | 2026-03-18 09:43:14.735263 | ubuntu-jammy | PLAY [Verify] ****************************************************************** 2026-03-18 09:43:14.735403 | ubuntu-jammy | 2026-03-18 09:43:14.735595 | ubuntu-jammy | TASK [Gathering Facts] ********************************************************* 2026-03-18 09:43:14.735790 | ubuntu-jammy | Wednesday 18 March 2026 09:43:14 +0000 (0:00:00.008) 0:00:00.008 ******* 2026-03-18 09:43:15.776685 | 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-03-18 09:43:15.777661 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-03-18 09:43:15.777813 | ubuntu-jammy | 2026-03-18 09:43:15.777957 | ubuntu-jammy | TASK [Populate package facts] ************************************************** 2026-03-18 09:43:15.778130 | ubuntu-jammy | Wednesday 18 March 2026 09:43:15 +0000 (0:00:01.043) 0:00:01.051 ******* 2026-03-18 09:43:17.845692 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-03-18 09:43:17.845815 | ubuntu-jammy | 2026-03-18 09:43:17.845895 | ubuntu-jammy | TASK [Populate service facts] ************************************************** 2026-03-18 09:43:17.846032 | ubuntu-jammy | Wednesday 18 March 2026 09:43:17 +0000 (0:00:02.067) 0:00:03.119 ******* 2026-03-18 09:43:19.913899 | ubuntu-jammy | ok: [ubuntu-jammy] 2026-03-18 09:43:19.914669 | ubuntu-jammy | 2026-03-18 09:43:19.914693 | ubuntu-jammy | TASK [Assert that the NGINX package is not installed] ************************** 2026-03-18 09:43:19.914709 | ubuntu-jammy | Wednesday 18 March 2026 09:43:19 +0000 (0:00:02.060) 0:00:05.179 ******* 2026-03-18 09:43:19.938895 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-03-18 09:43:19.939155 | ubuntu-jammy | "changed": false, 2026-03-18 09:43:19.939364 | ubuntu-jammy | "msg": "All assertions passed" 2026-03-18 09:43:19.939555 | ubuntu-jammy | } 2026-03-18 09:43:19.939724 | ubuntu-jammy | 2026-03-18 09:43:19.939918 | ubuntu-jammy | TASK [Assert that the NGINX service is still up] ******************************* 2026-03-18 09:43:19.940100 | ubuntu-jammy | Wednesday 18 March 2026 09:43:19 +0000 (0:00:00.033) 0:00:05.212 ******* 2026-03-18 09:43:19.963847 | ubuntu-jammy | ok: [ubuntu-jammy] => { 2026-03-18 09:43:19.963971 | ubuntu-jammy | "changed": false, 2026-03-18 09:43:19.964101 | ubuntu-jammy | "msg": "All assertions passed" 2026-03-18 09:43:19.964280 | ubuntu-jammy | } 2026-03-18 09:43:19.964454 | ubuntu-jammy | 2026-03-18 09:43:19.964625 | ubuntu-jammy | PLAY RECAP ********************************************************************* 2026-03-18 09:43:19.964821 | ubuntu-jammy | ubuntu-jammy : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-03-18 09:43:19.964977 | ubuntu-jammy | 2026-03-18 09:43:19.965125 | ubuntu-jammy | 2026-03-18 09:43:19.965510 | ubuntu-jammy | TASKS RECAP ******************************************************************** 2026-03-18 09:43:19.965670 | ubuntu-jammy | Wednesday 18 March 2026 09:43:19 +0000 (0:00:00.025) 0:00:05.238 ******* 2026-03-18 09:43:19.965831 | ubuntu-jammy | =============================================================================== 2026-03-18 09:43:19.966006 | ubuntu-jammy | Populate package facts -------------------------------------------------- 2.07s 2026-03-18 09:43:19.966174 | ubuntu-jammy | Populate service facts -------------------------------------------------- 2.06s 2026-03-18 09:43:19.966349 | ubuntu-jammy | Gathering Facts --------------------------------------------------------- 1.04s 2026-03-18 09:43:19.966517 | ubuntu-jammy | Assert that the NGINX package is not installed -------------------------- 0.03s 2026-03-18 09:43:19.966694 | ubuntu-jammy | Assert that the NGINX service is still up ------------------------------- 0.03s 2026-03-18 09:43:20.124970 | ubuntu-jammy | INFO [forget-package > verify] Executed: Successful 2026-03-18 09:43:20.135833 | ubuntu-jammy | INFO [forget-package > cleanup] Executing 2026-03-18 09:43:20.136123 | ubuntu-jammy | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-03-18 09:43:20.141402 | ubuntu-jammy | INFO [forget-package > destroy] Executing 2026-03-18 09:43:20.141480 | ubuntu-jammy | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-03-18 09:43:20.141547 | ubuntu-jammy | INFO [forget-package > destroy] Executed: Successful 2026-03-18 09:43:20.141866 | ubuntu-jammy | WARNING Molecule executed 1 scenario (1 missing files) 2026-03-18 09:43:20.355551 | ubuntu-jammy | ok: Runtime: 0:00:42.134074 2026-03-18 09:43:20.360292 | 2026-03-18 09:43:20.360364 | PLAY RECAP 2026-03-18 09:43:20.360440 | ubuntu-jammy | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-18 09:43:20.360482 | 2026-03-18 09:43:20.525284 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-03-18 09:43:20.527492 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-03-18 09:43:21.103233 | 2026-03-18 09:43:21.103373 | PLAY [all] 2026-03-18 09:43:21.115177 | 2026-03-18 09:43:21.115283 | TASK [fetch-output : Set log path for multiple nodes] 2026-03-18 09:43:21.162318 | ubuntu-jammy | skipping: Conditional result was False 2026-03-18 09:43:21.173208 | 2026-03-18 09:43:21.173297 | TASK [fetch-output : Set log path for single node] 2026-03-18 09:43:21.218405 | ubuntu-jammy | ok 2026-03-18 09:43:21.224580 | 2026-03-18 09:43:21.224649 | LOOP [fetch-output : Ensure local output dirs] 2026-03-18 09:43:21.605493 | ubuntu-jammy -> localhost | ok: "/var/lib/zuul/builds/c7ed353c5ec14273b5e1a57bea308225/work/logs" 2026-03-18 09:43:21.830452 | ubuntu-jammy -> localhost | changed: "/var/lib/zuul/builds/c7ed353c5ec14273b5e1a57bea308225/work/artifacts" 2026-03-18 09:43:22.046111 | ubuntu-jammy -> localhost | changed: "/var/lib/zuul/builds/c7ed353c5ec14273b5e1a57bea308225/work/docs" 2026-03-18 09:43:22.058404 | 2026-03-18 09:43:22.058545 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-03-18 09:43:22.645169 | ubuntu-jammy | changed: .d..t...... ./ 2026-03-18 09:43:22.645404 | ubuntu-jammy | changed: All items complete 2026-03-18 09:43:22.645443 | 2026-03-18 09:43:23.087521 | ubuntu-jammy | changed: .d..t...... ./ 2026-03-18 09:43:23.530900 | ubuntu-jammy | changed: .d..t...... ./ 2026-03-18 09:43:23.554153 | 2026-03-18 09:43:23.554285 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-03-18 09:43:23.998903 | ubuntu-jammy -> localhost | ok: Item: artifacts Runtime: 0:00:00.005955 2026-03-18 09:43:24.272390 | ubuntu-jammy -> localhost | ok: Item: docs Runtime: 0:00:00.005873 2026-03-18 09:43:24.294381 | 2026-03-18 09:43:24.294478 | PLAY [all] 2026-03-18 09:43:24.300553 | 2026-03-18 09:43:24.300619 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-03-18 09:43:24.725355 | ubuntu-jammy | changed 2026-03-18 09:43:24.732858 | 2026-03-18 09:43:24.732945 | PLAY RECAP 2026-03-18 09:43:24.733051 | ubuntu-jammy | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-03-18 09:43:24.733090 | 2026-03-18 09:43:24.835047 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-03-18 09:43:24.836551 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-03-18 09:43:25.414963 | 2026-03-18 09:43:25.415082 | PLAY [localhost] 2026-03-18 09:43:25.424939 | 2026-03-18 09:43:25.425052 | TASK [Generate Zuul manifest] 2026-03-18 09:43:25.443259 | localhost | ok 2026-03-18 09:43:25.466669 | 2026-03-18 09:43:25.466793 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-18 09:43:25.801291 | localhost | changed 2026-03-18 09:43:25.813368 | 2026-03-18 09:43:25.813477 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-18 09:43:25.847009 | localhost | ok 2026-03-18 09:43:25.855887 | 2026-03-18 09:43:25.855974 | TASK [Upload logs] 2026-03-18 09:43:25.880593 | localhost | ok 2026-03-18 09:43:25.942419 | 2026-03-18 09:43:25.942585 | TASK [Set zuul-log-path fact] 2026-03-18 09:43:25.985764 | localhost | ok 2026-03-18 09:43:26.003981 | 2026-03-18 09:43:26.004092 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-18 09:43:26.037760 | localhost | ok 2026-03-18 09:43:26.049433 | 2026-03-18 09:43:26.049546 | TASK [upload-logs : Create log directories] 2026-03-18 09:43:26.445919 | localhost | changed 2026-03-18 09:43:26.452154 | 2026-03-18 09:43:26.452244 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-03-18 09:43:26.857590 | localhost -> localhost | ok: Runtime: 0:00:00.004164 2026-03-18 09:43:26.864886 | 2026-03-18 09:43:26.865042 | TASK [upload-logs : Upload logs to log server] 2026-03-18 09:43:27.351536 | localhost | Output suppressed because no_log was given 2026-03-18 09:43:27.356408 | 2026-03-18 09:43:27.356496 | LOOP [upload-logs : Compress console log and json output] 2026-03-18 09:43:27.398850 | localhost | skipping: Conditional result was False 2026-03-18 09:43:27.405866 | localhost | skipping: Conditional result was False 2026-03-18 09:43:27.419265 | 2026-03-18 09:43:27.419382 | LOOP [upload-logs : Upload compressed console log and json output] 2026-03-18 09:43:27.458926 | localhost | skipping: Conditional result was False 2026-03-18 09:43:27.459445 | 2026-03-18 09:43:27.463124 | localhost | skipping: Conditional result was False 2026-03-18 09:43:27.474408 | 2026-03-18 09:43:27.474549 | LOOP [upload-logs : Upload console log and json output]