2026-03-05 16:18:03.766523 | Job console starting 2026-03-05 16:18:03.774516 | Updating git repos 2026-03-05 16:18:03.804149 | Cloning repos into workspace 2026-03-05 16:18:03.851235 | Restoring repo states 2026-03-05 16:18:03.857233 | Merging changes 2026-03-05 16:18:04.132735 | Checking out repos 2026-03-05 16:18:04.160336 | Preparing playbooks 2026-03-05 16:18:05.255384 | Running Ansible setup 2026-03-05 16:18:09.019067 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-03-05 16:18:09.606872 | 2026-03-05 16:18:09.606995 | PLAY [localhost] 2026-03-05 16:18:09.614207 | 2026-03-05 16:18:09.614275 | TASK [Gathering Facts] 2026-03-05 16:18:10.526593 | localhost | ok 2026-03-05 16:18:10.533240 | 2026-03-05 16:18:10.533315 | TASK [Setup log path fact] 2026-03-05 16:18:10.551844 | localhost | ok 2026-03-05 16:18:10.566456 | 2026-03-05 16:18:10.566557 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-05 16:18:10.597861 | localhost | ok 2026-03-05 16:18:10.607298 | 2026-03-05 16:18:10.607388 | TASK [emit-job-header : Print job information] 2026-03-05 16:18:10.648161 | # Job Information 2026-03-05 16:18:10.648298 | Ansible Version: 2.16.16 2026-03-05 16:18:10.648341 | Job: ansible-collection-containers-molecule-forget-package-ubuntu-noble 2026-03-05 16:18:10.648371 | Pipeline: check 2026-03-05 16:18:10.648398 | Executor: 0a8996d2b663 2026-03-05 16:18:10.648425 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/97 2026-03-05 16:18:10.648455 | Event ID: 12f135d0-18ae-11f1-85c2-fd1165a7d91d 2026-03-05 16:18:10.652052 | 2026-03-05 16:18:10.652131 | LOOP [emit-job-header : Print node information] 2026-03-05 16:18:10.744401 | localhost | ok: 2026-03-05 16:18:10.744609 | localhost | # Node Information 2026-03-05 16:18:10.744637 | localhost | Inventory Hostname: ubuntu-noble 2026-03-05 16:18:10.744662 | localhost | Hostname: np0000157900 2026-03-05 16:18:10.744682 | localhost | Username: zuul 2026-03-05 16:18:10.744704 | localhost | Distro: Ubuntu 24.04 2026-03-05 16:18:10.744723 | localhost | Provider: yul1 2026-03-05 16:18:10.744742 | localhost | Region: ca-ymq-1 2026-03-05 16:18:10.744760 | localhost | Label: ubuntu-noble 2026-03-05 16:18:10.744778 | localhost | Product Name: OpenStack Nova 2026-03-05 16:18:10.744796 | localhost | Interface IP: 199.204.45.113 2026-03-05 16:18:10.759492 | 2026-03-05 16:18:10.759619 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-05 16:18:11.109221 | localhost -> localhost | changed 2026-03-05 16:18:11.119055 | 2026-03-05 16:18:11.119199 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-05 16:18:11.992363 | localhost -> localhost | changed 2026-03-05 16:18:12.002194 | 2026-03-05 16:18:12.002265 | PLAY [all] 2026-03-05 16:18:12.011884 | 2026-03-05 16:18:12.011948 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-05 16:18:12.258093 | ubuntu-noble -> localhost | ok 2026-03-05 16:18:12.269218 | 2026-03-05 16:18:12.269288 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-05 16:18:12.308689 | ubuntu-noble | ok 2026-03-05 16:18:12.326069 | ubuntu-noble | included: /var/lib/zuul/builds/82ae0c1678fa469c934fb1a95f0e74a4/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-05 16:18:12.332158 | 2026-03-05 16:18:12.332226 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-05 16:18:13.135875 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-03-05 16:18:13.136137 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/82ae0c1678fa469c934fb1a95f0e74a4/work/82ae0c1678fa469c934fb1a95f0e74a4_id_rsa 2026-03-05 16:18:13.136180 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/82ae0c1678fa469c934fb1a95f0e74a4/work/82ae0c1678fa469c934fb1a95f0e74a4_id_rsa.pub 2026-03-05 16:18:13.136211 | ubuntu-noble -> localhost | The key fingerprint is: 2026-03-05 16:18:13.136239 | ubuntu-noble -> localhost | SHA256:oLk/o0HVUSGYyij24ZNrQfutegiVIb5BASolV1tXjIs zuul-build-sshkey 2026-03-05 16:18:13.136291 | ubuntu-noble -> localhost | The key's randomart image is: 2026-03-05 16:18:13.136320 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-03-05 16:18:13.136357 | ubuntu-noble -> localhost | |+.+.. .o+=+. | 2026-03-05 16:18:13.136386 | ubuntu-noble -> localhost | |.* . ooo.o. | 2026-03-05 16:18:13.136414 | ubuntu-noble -> localhost | |= .o+.o... | 2026-03-05 16:18:13.136442 | ubuntu-noble -> localhost | |o+.=o+E.. | 2026-03-05 16:18:13.136469 | ubuntu-noble -> localhost | |..B B S | 2026-03-05 16:18:13.136496 | ubuntu-noble -> localhost | | o O . | 2026-03-05 16:18:13.136523 | ubuntu-noble -> localhost | | . O . | 2026-03-05 16:18:13.136550 | ubuntu-noble -> localhost | | + =o. | 2026-03-05 16:18:13.136581 | ubuntu-noble -> localhost | | ..+ooo | 2026-03-05 16:18:13.136609 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-03-05 16:18:13.136674 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.362321 2026-03-05 16:18:13.144332 | 2026-03-05 16:18:13.144399 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-05 16:18:13.180506 | ubuntu-noble | ok 2026-03-05 16:18:13.189768 | ubuntu-noble | included: /var/lib/zuul/builds/82ae0c1678fa469c934fb1a95f0e74a4/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-05 16:18:13.201339 | 2026-03-05 16:18:13.201422 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-05 16:18:13.226342 | ubuntu-noble | skipping: Conditional result was False 2026-03-05 16:18:13.236455 | 2026-03-05 16:18:13.236549 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-05 16:18:13.748420 | ubuntu-noble | changed 2026-03-05 16:18:13.756925 | 2026-03-05 16:18:13.757002 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-05 16:18:13.994856 | ubuntu-noble | ok 2026-03-05 16:18:14.002934 | 2026-03-05 16:18:14.003005 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-05 16:18:14.566253 | ubuntu-noble | changed 2026-03-05 16:18:14.572214 | 2026-03-05 16:18:14.572289 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-05 16:18:15.098224 | ubuntu-noble | changed 2026-03-05 16:18:15.105829 | 2026-03-05 16:18:15.105914 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-05 16:18:15.130725 | ubuntu-noble | skipping: Conditional result was False 2026-03-05 16:18:15.140334 | 2026-03-05 16:18:15.140422 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-05 16:18:15.523722 | ubuntu-noble -> localhost | changed 2026-03-05 16:18:15.540618 | 2026-03-05 16:18:15.540684 | TASK [add-build-sshkey : Add back temp key] 2026-03-05 16:18:15.821109 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/82ae0c1678fa469c934fb1a95f0e74a4/work/82ae0c1678fa469c934fb1a95f0e74a4_id_rsa (zuul-build-sshkey) 2026-03-05 16:18:15.821301 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.015532 2026-03-05 16:18:15.828779 | 2026-03-05 16:18:15.828840 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-05 16:18:16.174458 | ubuntu-noble | ok 2026-03-05 16:18:16.179398 | 2026-03-05 16:18:16.179457 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-05 16:18:16.212500 | ubuntu-noble | skipping: Conditional result was False 2026-03-05 16:18:16.228578 | 2026-03-05 16:18:16.228667 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-03-05 16:18:16.619958 | ubuntu-noble | ok 2026-03-05 16:18:16.625895 | 2026-03-05 16:18:16.625957 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-03-05 16:18:17.454709 | ubuntu-noble | Output suppressed because no_log was given 2026-03-05 16:18:17.464504 | 2026-03-05 16:18:17.464582 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-03-05 16:18:17.743069 | ubuntu-noble | ok: "logs" 2026-03-05 16:18:17.743251 | ubuntu-noble | ok: All items complete 2026-03-05 16:18:17.743279 | 2026-03-05 16:18:17.918735 | ubuntu-noble | ok: "artifacts" 2026-03-05 16:18:18.139686 | ubuntu-noble | ok: "docs" 2026-03-05 16:18:18.157542 | 2026-03-05 16:18:18.157690 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-03-05 16:18:18.396699 | ubuntu-noble | changed: "logs" 2026-03-05 16:18:18.591242 | ubuntu-noble | changed: "artifacts" 2026-03-05 16:18:18.815832 | ubuntu-noble | changed: "docs" 2026-03-05 16:18:18.835844 | 2026-03-05 16:18:18.835942 | PLAY RECAP 2026-03-05 16:18:18.835988 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-05 16:18:18.836017 | ubuntu-noble | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-03-05 16:18:18.836038 | 2026-03-05 16:18:18.937852 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-03-05 16:18:18.939929 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-03-05 16:18:19.597087 | 2026-03-05 16:18:19.597223 | PLAY [all] 2026-03-05 16:18:19.609695 | 2026-03-05 16:18:19.609768 | TASK [setup-uv : Extract archive] 2026-03-05 16:18:22.036967 | ubuntu-noble | changed 2026-03-05 16:18:22.043596 | 2026-03-05 16:18:22.043683 | TASK [setup-uv : Print version] 2026-03-05 16:18:22.578927 | ubuntu-noble | uv 0.8.13 2026-03-05 16:18:22.584299 | ubuntu-noble | ok: Runtime: 0:00:00.015285 2026-03-05 16:18:22.594174 | 2026-03-05 16:18:22.594227 | PLAY RECAP 2026-03-05 16:18:22.594276 | ubuntu-noble | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-05 16:18:22.594299 | 2026-03-05 16:18:22.722343 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-03-05 16:18:22.724508 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-03-05 16:18:23.312759 | 2026-03-05 16:18:23.312923 | PLAY [all] 2026-03-05 16:18:23.328924 | 2026-03-05 16:18:23.329279 | TASK [Copy inventory file for Zuul] 2026-03-05 16:18:24.365029 | ubuntu-noble | changed 2026-03-05 16:18:24.375774 | 2026-03-05 16:18:24.375901 | TASK [Switch "ansible_host" to private IP] 2026-03-05 16:18:24.697402 | ubuntu-noble | changed: 1 replacements made 2026-03-05 16:18:24.703745 | 2026-03-05 16:18:24.703818 | TASK [Run Molecule scenario] 2026-03-05 16:18:25.320902 | ubuntu-noble | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-03-05 16:18:25.321060 | ubuntu-noble | Creating virtual environment at: .venv 2026-03-05 16:18:25.667543 | ubuntu-noble | Downloading pygments (1.2MiB) 2026-03-05 16:18:25.687017 | ubuntu-noble | Downloading cryptography (4.3MiB) 2026-03-05 16:18:25.688867 | ubuntu-noble | Downloading ansible-core (2.3MiB) 2026-03-05 16:18:25.859347 | ubuntu-noble | Downloading cryptography 2026-03-05 16:18:25.924047 | ubuntu-noble | Downloading pygments 2026-03-05 16:18:26.151169 | ubuntu-noble | Downloading ansible-core 2026-03-05 16:18:26.197812 | ubuntu-noble | Installed 37 packages in 45ms 2026-03-05 16:18:26.964378 | ubuntu-noble | INFO Collection 'vexxhost.containers' detected. 2026-03-05 16:18:26.964458 | ubuntu-noble | INFO Scenarios will be used from 'extensions/molecule' 2026-03-05 16:18:27.824604 | ubuntu-noble | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-03-05 16:18:27.824676 | ubuntu-noble | INFO default scenario not found, disabling shared state. 2026-03-05 16:18:27.824821 | ubuntu-noble | INFO [forget-package > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-03-05 16:18:27.824907 | ubuntu-noble | INFO [forget-package > prerun] Performing prerun with role_name_check=0... 2026-03-05 16:18:37.937165 | ubuntu-noble | INFO [forget-package > dependency] Executing 2026-03-05 16:18:37.937345 | ubuntu-noble | WARNING [forget-package > dependency] Missing roles requirements file: requirements.yml 2026-03-05 16:18:37.937554 | ubuntu-noble | WARNING [forget-package > dependency] Missing collections requirements file: collections.yml 2026-03-05 16:18:37.937675 | ubuntu-noble | WARNING [forget-package > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-03-05 16:18:37.943460 | ubuntu-noble | INFO [forget-package > cleanup] Executing 2026-03-05 16:18:37.943812 | ubuntu-noble | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-03-05 16:18:37.949342 | ubuntu-noble | INFO [forget-package > destroy] Executing 2026-03-05 16:18:37.949422 | ubuntu-noble | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-03-05 16:18:37.949492 | ubuntu-noble | INFO [forget-package > destroy] Executed: Successful 2026-03-05 16:18:37.955177 | ubuntu-noble | INFO [forget-package > syntax] Executing 2026-03-05 16:18:38.577728 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-03-05 16:18:38.577806 | 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-03-05 16:18:38.577817 | 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-03-05 16:18:38.577827 | ubuntu-noble | 2026-03-05 16:18:39.008642 | ubuntu-noble | 2026-03-05 16:18:39.008750 | ubuntu-noble | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/forget-package/converge.yml 2026-03-05 16:18:39.065950 | ubuntu-noble | INFO [forget-package > syntax] Executed: Successful 2026-03-05 16:18:39.076248 | ubuntu-noble | INFO [forget-package > create] Executing 2026-03-05 16:18:39.077873 | ubuntu-noble | WARNING [forget-package > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-03-05 16:18:39.083543 | ubuntu-noble | INFO [forget-package > prepare] Executing 2026-03-05 16:18:39.613414 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-03-05 16:18:39.613682 | 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-03-05 16:18:39.613815 | 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-03-05 16:18:39.614075 | ubuntu-noble | 2026-03-05 16:18:40.033440 | ubuntu-noble | 2026-03-05 16:18:40.033533 | ubuntu-noble | PLAY [Prepare] ***************************************************************** 2026-03-05 16:18:40.033777 | ubuntu-noble | 2026-03-05 16:18:40.034001 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-03-05 16:18:40.034261 | ubuntu-noble | Thursday 05 March 2026 16:18:40 +0000 (0:00:00.031) 0:00:00.031 ******** 2026-03-05 16:18:41.346585 | 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-03-05 16:18:41.349534 | ubuntu-noble | ok: [ubuntu-noble] 2026-03-05 16:18:41.349565 | ubuntu-noble | 2026-03-05 16:18:41.349576 | ubuntu-noble | TASK [Install NGINX] *********************************************************** 2026-03-05 16:18:41.349586 | ubuntu-noble | Thursday 05 March 2026 16:18:41 +0000 (0:00:01.315) 0:00:01.347 ******** 2026-03-05 16:18:53.484560 | ubuntu-noble | changed: [ubuntu-noble] 2026-03-05 16:18:53.484601 | ubuntu-noble | 2026-03-05 16:18:53.484610 | ubuntu-noble | TASK [Ensure NGINX is running] ************************************************* 2026-03-05 16:18:53.484705 | ubuntu-noble | Thursday 05 March 2026 16:18:53 +0000 (0:00:12.124) 0:00:13.472 ******** 2026-03-05 16:18:54.240043 | ubuntu-noble | ok: [ubuntu-noble] 2026-03-05 16:18:54.240235 | ubuntu-noble | 2026-03-05 16:18:54.240551 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-03-05 16:18:54.240863 | ubuntu-noble | ubuntu-noble : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-03-05 16:18:54.241065 | ubuntu-noble | 2026-03-05 16:18:54.241251 | ubuntu-noble | 2026-03-05 16:18:54.241461 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-03-05 16:18:54.241682 | ubuntu-noble | Thursday 05 March 2026 16:18:54 +0000 (0:00:00.767) 0:00:14.239 ******** 2026-03-05 16:18:54.241946 | ubuntu-noble | =============================================================================== 2026-03-05 16:18:54.242158 | ubuntu-noble | Install NGINX ---------------------------------------------------------- 12.12s 2026-03-05 16:18:54.242362 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.32s 2026-03-05 16:18:54.242571 | ubuntu-noble | Ensure NGINX is running ------------------------------------------------- 0.77s 2026-03-05 16:18:54.347884 | ubuntu-noble | INFO [forget-package > prepare] Executed: Successful 2026-03-05 16:18:54.362926 | ubuntu-noble | INFO [forget-package > converge] Executing 2026-03-05 16:18:54.924682 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-03-05 16:18:54.924943 | 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-03-05 16:18:54.925223 | 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-03-05 16:18:54.925378 | ubuntu-noble | 2026-03-05 16:18:55.305010 | ubuntu-noble | 2026-03-05 16:18:55.305223 | ubuntu-noble | PLAY [Converge] **************************************************************** 2026-03-05 16:18:55.305420 | ubuntu-noble | 2026-03-05 16:18:55.305638 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-03-05 16:18:55.305902 | ubuntu-noble | Thursday 05 March 2026 16:18:55 +0000 (0:00:00.009) 0:00:00.009 ******** 2026-03-05 16:18:56.456787 | 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-03-05 16:18:56.459952 | ubuntu-noble | ok: [ubuntu-noble] 2026-03-05 16:18:56.460149 | ubuntu-noble | 2026-03-05 16:18:56.460385 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-05 16:18:56.460612 | ubuntu-noble | Thursday 05 March 2026 16:18:56 +0000 (0:00:01.154) 0:00:01.164 ******** 2026-03-05 16:18:56.889481 | 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-03-05 16:18:56.894871 | ubuntu-noble | changed: [ubuntu-noble] 2026-03-05 16:18:56.894928 | ubuntu-noble | 2026-03-05 16:18:56.894940 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-03-05 16:18:56.895128 | ubuntu-noble | ubuntu-noble : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-03-05 16:18:56.895340 | ubuntu-noble | 2026-03-05 16:18:56.895520 | ubuntu-noble | 2026-03-05 16:18:56.895782 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-03-05 16:18:56.896035 | ubuntu-noble | Thursday 05 March 2026 16:18:56 +0000 (0:00:00.435) 0:00:01.599 ******** 2026-03-05 16:18:56.896233 | ubuntu-noble | =============================================================================== 2026-03-05 16:18:56.896437 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.15s 2026-03-05 16:18:56.896643 | ubuntu-noble | vexxhost.containers.forget_package : Forget package --------------------- 0.44s 2026-03-05 16:18:56.987092 | ubuntu-noble | INFO [forget-package > converge] Executed: Successful 2026-03-05 16:18:56.998570 | ubuntu-noble | INFO [forget-package > idempotence] Executing 2026-03-05 16:18:57.553393 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-03-05 16:18:57.553616 | 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-03-05 16:18:57.553888 | 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-03-05 16:18:57.554075 | ubuntu-noble | 2026-03-05 16:18:57.933349 | ubuntu-noble | 2026-03-05 16:18:57.933468 | ubuntu-noble | PLAY [Converge] **************************************************************** 2026-03-05 16:18:57.935107 | ubuntu-noble | 2026-03-05 16:18:57.942929 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-03-05 16:18:57.942977 | ubuntu-noble | Thursday 05 March 2026 16:18:57 +0000 (0:00:00.008) 0:00:00.009 ******** 2026-03-05 16:18:59.091664 | 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-03-05 16:18:59.094535 | ubuntu-noble | ok: [ubuntu-noble] 2026-03-05 16:18:59.094564 | ubuntu-noble | 2026-03-05 16:18:59.094574 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-03-05 16:18:59.094584 | ubuntu-noble | Thursday 05 March 2026 16:18:59 +0000 (0:00:01.160) 0:00:01.169 ******** 2026-03-05 16:18:59.544574 | ubuntu-noble | ok: [ubuntu-noble] 2026-03-05 16:18:59.544623 | ubuntu-noble | 2026-03-05 16:18:59.544633 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-03-05 16:18:59.544643 | ubuntu-noble | ubuntu-noble : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-03-05 16:18:59.544652 | ubuntu-noble | 2026-03-05 16:18:59.544661 | ubuntu-noble | 2026-03-05 16:18:59.544669 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-03-05 16:18:59.544679 | ubuntu-noble | Thursday 05 March 2026 16:18:59 +0000 (0:00:00.448) 0:00:01.618 ******** 2026-03-05 16:18:59.544687 | ubuntu-noble | =============================================================================== 2026-03-05 16:18:59.544742 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.16s 2026-03-05 16:18:59.544754 | ubuntu-noble | vexxhost.containers.forget_package : Forget package --------------------- 0.45s 2026-03-05 16:18:59.657795 | ubuntu-noble | INFO [forget-package > idempotence] Executed: Successful 2026-03-05 16:18:59.667068 | ubuntu-noble | INFO [forget-package > side_effect] Executing 2026-03-05 16:18:59.667531 | ubuntu-noble | WARNING [forget-package > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-03-05 16:18:59.673345 | ubuntu-noble | INFO [forget-package > verify] Executing 2026-03-05 16:19:00.245863 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-03-05 16:19:00.246066 | 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-03-05 16:19:00.246297 | 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-03-05 16:19:00.246479 | ubuntu-noble | 2026-03-05 16:19:00.648286 | ubuntu-noble | 2026-03-05 16:19:00.648466 | ubuntu-noble | PLAY [Verify] ****************************************************************** 2026-03-05 16:19:00.648651 | ubuntu-noble | 2026-03-05 16:19:00.648947 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-03-05 16:19:00.649149 | ubuntu-noble | Thursday 05 March 2026 16:19:00 +0000 (0:00:00.009) 0:00:00.009 ******** 2026-03-05 16:19:01.831979 | 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-03-05 16:19:01.835329 | ubuntu-noble | ok: [ubuntu-noble] 2026-03-05 16:19:01.835560 | ubuntu-noble | 2026-03-05 16:19:01.835816 | ubuntu-noble | TASK [Populate package facts] ************************************************** 2026-03-05 16:19:01.836060 | ubuntu-noble | Thursday 05 March 2026 16:19:01 +0000 (0:00:01.186) 0:00:01.196 ******** 2026-03-05 16:19:03.648491 | ubuntu-noble | ok: [ubuntu-noble] 2026-03-05 16:19:03.648589 | ubuntu-noble | 2026-03-05 16:19:03.648865 | ubuntu-noble | TASK [Populate service facts] ************************************************** 2026-03-05 16:19:03.649087 | ubuntu-noble | Thursday 05 March 2026 16:19:03 +0000 (0:00:01.813) 0:00:03.009 ******** 2026-03-05 16:19:06.675491 | ubuntu-noble | ok: [ubuntu-noble] 2026-03-05 16:19:06.675547 | ubuntu-noble | 2026-03-05 16:19:06.675558 | ubuntu-noble | TASK [Assert that the NGINX package is not installed] ************************** 2026-03-05 16:19:06.675567 | ubuntu-noble | Thursday 05 March 2026 16:19:06 +0000 (0:00:03.026) 0:00:06.036 ******** 2026-03-05 16:19:06.708893 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-03-05 16:19:06.708977 | ubuntu-noble | "changed": false, 2026-03-05 16:19:06.710262 | ubuntu-noble | "msg": "All assertions passed" 2026-03-05 16:19:06.710307 | ubuntu-noble | } 2026-03-05 16:19:06.710315 | ubuntu-noble | 2026-03-05 16:19:06.710322 | ubuntu-noble | TASK [Assert that the NGINX service is still up] ******************************* 2026-03-05 16:19:06.710329 | ubuntu-noble | Thursday 05 March 2026 16:19:06 +0000 (0:00:00.032) 0:00:06.068 ******** 2026-03-05 16:19:06.740565 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-03-05 16:19:06.740596 | ubuntu-noble | "changed": false, 2026-03-05 16:19:06.740601 | ubuntu-noble | "msg": "All assertions passed" 2026-03-05 16:19:06.740605 | ubuntu-noble | } 2026-03-05 16:19:06.740609 | ubuntu-noble | 2026-03-05 16:19:06.740614 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-03-05 16:19:06.740618 | ubuntu-noble | ubuntu-noble : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-03-05 16:19:06.740622 | ubuntu-noble | 2026-03-05 16:19:06.740626 | ubuntu-noble | 2026-03-05 16:19:06.740630 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-03-05 16:19:06.740635 | ubuntu-noble | Thursday 05 March 2026 16:19:06 +0000 (0:00:00.031) 0:00:06.100 ******** 2026-03-05 16:19:06.740639 | ubuntu-noble | =============================================================================== 2026-03-05 16:19:06.740643 | ubuntu-noble | Populate service facts -------------------------------------------------- 3.03s 2026-03-05 16:19:06.740647 | ubuntu-noble | Populate package facts -------------------------------------------------- 1.81s 2026-03-05 16:19:06.740651 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.19s 2026-03-05 16:19:06.740655 | ubuntu-noble | Assert that the NGINX package is not installed -------------------------- 0.03s 2026-03-05 16:19:06.740659 | ubuntu-noble | Assert that the NGINX service is still up ------------------------------- 0.03s 2026-03-05 16:19:06.834925 | ubuntu-noble | INFO [forget-package > verify] Executed: Successful 2026-03-05 16:19:06.844782 | ubuntu-noble | INFO [forget-package > cleanup] Executing 2026-03-05 16:19:06.845180 | ubuntu-noble | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-03-05 16:19:06.851195 | ubuntu-noble | INFO [forget-package > destroy] Executing 2026-03-05 16:19:06.851232 | ubuntu-noble | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-03-05 16:19:06.851334 | ubuntu-noble | INFO [forget-package > destroy] Executed: Successful 2026-03-05 16:19:06.851567 | ubuntu-noble | WARNING Molecule executed 1 scenario (1 missing files) 2026-03-05 16:19:06.985664 | ubuntu-noble | ok: Runtime: 0:00:41.682612 2026-03-05 16:19:06.988526 | 2026-03-05 16:19:06.988574 | PLAY RECAP 2026-03-05 16:19:06.988618 | ubuntu-noble | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-05 16:19:06.988639 | 2026-03-05 16:19:07.089052 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-03-05 16:19:07.090146 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-03-05 16:19:07.710194 | 2026-03-05 16:19:07.710647 | PLAY [all] 2026-03-05 16:19:07.723957 | 2026-03-05 16:19:07.724114 | TASK [fetch-output : Set log path for multiple nodes] 2026-03-05 16:19:07.772875 | ubuntu-noble | skipping: Conditional result was False 2026-03-05 16:19:07.783891 | 2026-03-05 16:19:07.784032 | TASK [fetch-output : Set log path for single node] 2026-03-05 16:19:07.831527 | ubuntu-noble | ok 2026-03-05 16:19:07.837648 | 2026-03-05 16:19:07.837729 | LOOP [fetch-output : Ensure local output dirs] 2026-03-05 16:19:08.323854 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/82ae0c1678fa469c934fb1a95f0e74a4/work/logs" 2026-03-05 16:19:08.560710 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/82ae0c1678fa469c934fb1a95f0e74a4/work/artifacts" 2026-03-05 16:19:08.769981 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/82ae0c1678fa469c934fb1a95f0e74a4/work/docs" 2026-03-05 16:19:08.788797 | 2026-03-05 16:19:08.788927 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-03-05 16:19:09.476533 | ubuntu-noble | ok 2026-03-05 16:19:09.476901 | ubuntu-noble | changed: All items complete 2026-03-05 16:19:09.476998 | 2026-03-05 16:19:09.982024 | ubuntu-noble | changed: .d..t...... ./ 2026-03-05 16:19:10.466974 | ubuntu-noble | changed: .d..t...... ./ 2026-03-05 16:19:10.492463 | 2026-03-05 16:19:10.492592 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-03-05 16:19:11.016229 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.006305 2026-03-05 16:19:11.251775 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.007594 2026-03-05 16:19:11.272421 | 2026-03-05 16:19:11.272555 | PLAY [all] 2026-03-05 16:19:11.278962 | 2026-03-05 16:19:11.279025 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-03-05 16:19:11.780668 | ubuntu-noble | changed 2026-03-05 16:19:11.873969 | 2026-03-05 16:19:11.874035 | PLAY RECAP 2026-03-05 16:19:11.874109 | ubuntu-noble | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-03-05 16:19:11.874140 | 2026-03-05 16:19:11.964581 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-03-05 16:19:11.966721 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-03-05 16:19:12.507289 | 2026-03-05 16:19:12.507404 | PLAY [localhost] 2026-03-05 16:19:12.519068 | 2026-03-05 16:19:12.519145 | TASK [Generate Zuul manifest] 2026-03-05 16:19:12.548465 | localhost | ok 2026-03-05 16:19:12.566258 | 2026-03-05 16:19:12.566334 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-05 16:19:12.901027 | localhost | changed 2026-03-05 16:19:12.912100 | 2026-03-05 16:19:12.912198 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-05 16:19:12.943547 | localhost | ok 2026-03-05 16:19:12.954695 | 2026-03-05 16:19:12.954785 | TASK [Upload logs] 2026-03-05 16:19:12.976570 | localhost | ok 2026-03-05 16:19:13.040003 | 2026-03-05 16:19:13.040253 | TASK [Set zuul-log-path fact] 2026-03-05 16:19:13.066569 | localhost | ok 2026-03-05 16:19:13.079149 | 2026-03-05 16:19:13.079232 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-05 16:19:13.112177 | localhost | ok 2026-03-05 16:19:13.122456 | 2026-03-05 16:19:13.122542 | TASK [upload-logs : Create log directories] 2026-03-05 16:19:13.567701 | localhost | changed 2026-03-05 16:19:13.572312 | 2026-03-05 16:19:13.572382 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-03-05 16:19:14.009430 | localhost -> localhost | ok: Runtime: 0:00:00.006145 2026-03-05 16:19:14.021293 | 2026-03-05 16:19:14.021529 | TASK [upload-logs : Upload logs to log server] 2026-03-05 16:19:14.544393 | localhost | Output suppressed because no_log was given 2026-03-05 16:19:14.550745 | 2026-03-05 16:19:14.550836 | LOOP [upload-logs : Compress console log and json output] 2026-03-05 16:19:14.606694 | localhost | skipping: Conditional result was False 2026-03-05 16:19:14.617305 | localhost | skipping: Conditional result was False 2026-03-05 16:19:14.630888 | 2026-03-05 16:19:14.631041 | LOOP [upload-logs : Upload compressed console log and json output] 2026-03-05 16:19:14.684107 | localhost | skipping: Conditional result was False 2026-03-05 16:19:14.684571 | 2026-03-05 16:19:14.688179 | localhost | skipping: Conditional result was False 2026-03-05 16:19:14.703774 | 2026-03-05 16:19:14.703995 | LOOP [upload-logs : Upload console log and json output]