2026-04-13 18:41:47.572330 | Job console starting 2026-04-13 18:41:47.581294 | Updating git repos 2026-04-13 18:41:47.605675 | Cloning repos into workspace 2026-04-13 18:41:48.032210 | Restoring repo states 2026-04-13 18:41:48.047335 | Merging changes 2026-04-13 18:41:48.560230 | Checking out repos 2026-04-13 18:41:48.605612 | Preparing playbooks 2026-04-13 18:41:50.990475 | Running Ansible setup 2026-04-13 18:41:54.816000 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-13 18:41:55.488097 | 2026-04-13 18:41:55.488729 | PLAY [localhost] 2026-04-13 18:41:55.498750 | 2026-04-13 18:41:55.498958 | TASK [Gathering Facts] 2026-04-13 18:41:56.370730 | localhost | ok 2026-04-13 18:41:56.380405 | 2026-04-13 18:41:56.380622 | TASK [Setup log path fact] 2026-04-13 18:41:56.401025 | localhost | ok 2026-04-13 18:41:56.417374 | 2026-04-13 18:41:56.417565 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-13 18:41:56.452609 | localhost | ok 2026-04-13 18:41:56.466144 | 2026-04-13 18:41:56.466334 | TASK [emit-job-header : Print job information] 2026-04-13 18:41:56.532580 | # Job Information 2026-04-13 18:41:56.532793 | Ansible Version: 2.16.16 2026-04-13 18:41:56.532827 | Job: ansible-collection-containers-molecule-forget-package-ubuntu-noble 2026-04-13 18:41:56.532850 | Pipeline: check 2026-04-13 18:41:56.532870 | Executor: 0a8996d2b663 2026-04-13 18:41:56.532890 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/108 2026-04-13 18:41:56.532912 | Event ID: 4a670cf0-3768-11f1-97e0-7c8334f2b834 2026-04-13 18:41:56.536085 | 2026-04-13 18:41:56.536156 | LOOP [emit-job-header : Print node information] 2026-04-13 18:41:56.645639 | localhost | ok: 2026-04-13 18:41:56.645878 | localhost | # Node Information 2026-04-13 18:41:56.645925 | localhost | Inventory Hostname: ubuntu-noble 2026-04-13 18:41:56.645968 | localhost | Hostname: np0000165644 2026-04-13 18:41:56.646000 | localhost | Username: zuul 2026-04-13 18:41:56.646030 | localhost | Distro: Ubuntu 24.04 2026-04-13 18:41:56.646262 | localhost | Provider: yul1 2026-04-13 18:41:56.646301 | localhost | Region: ca-ymq-1 2026-04-13 18:41:56.646335 | localhost | Label: ubuntu-noble 2026-04-13 18:41:56.646437 | localhost | Product Name: OpenStack Nova 2026-04-13 18:41:56.646474 | localhost | Interface IP: 199.204.45.72 2026-04-13 18:41:56.655291 | 2026-04-13 18:41:56.655389 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-13 18:41:57.045614 | localhost -> localhost | changed 2026-04-13 18:41:57.054152 | 2026-04-13 18:41:57.054247 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-13 18:41:58.176693 | localhost -> localhost | changed 2026-04-13 18:41:58.189083 | 2026-04-13 18:41:58.189213 | PLAY [all] 2026-04-13 18:41:58.199706 | 2026-04-13 18:41:58.199836 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-13 18:41:58.446078 | ubuntu-noble -> localhost | ok 2026-04-13 18:41:58.655328 | 2026-04-13 18:41:58.655405 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-13 18:41:58.692118 | ubuntu-noble | ok 2026-04-13 18:41:58.705743 | ubuntu-noble | included: /var/lib/zuul/builds/62b50fa7b5a74dc983c23f72f6755568/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-13 18:41:58.711719 | 2026-04-13 18:41:58.711779 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-13 18:42:00.211803 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-04-13 18:42:00.212013 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/62b50fa7b5a74dc983c23f72f6755568/work/62b50fa7b5a74dc983c23f72f6755568_id_rsa 2026-04-13 18:42:00.212046 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/62b50fa7b5a74dc983c23f72f6755568/work/62b50fa7b5a74dc983c23f72f6755568_id_rsa.pub 2026-04-13 18:42:00.212070 | ubuntu-noble -> localhost | The key fingerprint is: 2026-04-13 18:42:00.212092 | ubuntu-noble -> localhost | SHA256:av87WP6BOP4tOcLvjA3t8bTmfniTDlaVs0Kc49iun6Q zuul-build-sshkey 2026-04-13 18:42:00.212127 | ubuntu-noble -> localhost | The key's randomart image is: 2026-04-13 18:42:00.212149 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-04-13 18:42:00.212173 | ubuntu-noble -> localhost | | | 2026-04-13 18:42:00.212195 | ubuntu-noble -> localhost | | . . .| 2026-04-13 18:42:00.212216 | ubuntu-noble -> localhost | | = o.| 2026-04-13 18:42:00.212236 | ubuntu-noble -> localhost | | = ..o| 2026-04-13 18:42:00.212256 | ubuntu-noble -> localhost | | S . +.. | 2026-04-13 18:42:00.212276 | ubuntu-noble -> localhost | | . o..... | 2026-04-13 18:42:00.212296 | ubuntu-noble -> localhost | | o.+++.=+ . | 2026-04-13 18:42:00.212316 | ubuntu-noble -> localhost | | . o+B***+* | 2026-04-13 18:42:00.212338 | ubuntu-noble -> localhost | | +*XEO*.. | 2026-04-13 18:42:00.212358 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-04-13 18:42:00.212408 | ubuntu-noble -> localhost | ok: Runtime: 0:00:01.057945 2026-04-13 18:42:00.220167 | 2026-04-13 18:42:00.220232 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-13 18:42:00.253409 | ubuntu-noble | ok 2026-04-13 18:42:00.262991 | ubuntu-noble | included: /var/lib/zuul/builds/62b50fa7b5a74dc983c23f72f6755568/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-13 18:42:00.270849 | 2026-04-13 18:42:00.270944 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-13 18:42:00.294772 | ubuntu-noble | skipping: Conditional result was False 2026-04-13 18:42:00.305307 | 2026-04-13 18:42:00.305378 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-13 18:42:00.859094 | ubuntu-noble | changed 2026-04-13 18:42:00.865937 | 2026-04-13 18:42:00.866066 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-13 18:42:01.100298 | ubuntu-noble | ok 2026-04-13 18:42:01.107491 | 2026-04-13 18:42:01.107559 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-13 18:42:01.690951 | ubuntu-noble | changed 2026-04-13 18:42:01.701052 | 2026-04-13 18:42:01.701130 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-13 18:42:02.306395 | ubuntu-noble | changed 2026-04-13 18:42:02.326947 | 2026-04-13 18:42:02.327141 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-13 18:42:02.352533 | ubuntu-noble | skipping: Conditional result was False 2026-04-13 18:42:02.359203 | 2026-04-13 18:42:02.359289 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-13 18:42:02.799241 | ubuntu-noble -> localhost | changed 2026-04-13 18:42:02.813547 | 2026-04-13 18:42:02.813634 | TASK [add-build-sshkey : Add back temp key] 2026-04-13 18:42:03.114924 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/62b50fa7b5a74dc983c23f72f6755568/work/62b50fa7b5a74dc983c23f72f6755568_id_rsa (zuul-build-sshkey) 2026-04-13 18:42:03.115138 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.013877 2026-04-13 18:42:03.121337 | 2026-04-13 18:42:03.121407 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-13 18:42:03.540422 | ubuntu-noble | ok 2026-04-13 18:42:03.549712 | 2026-04-13 18:42:03.549801 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-13 18:42:03.577257 | ubuntu-noble | skipping: Conditional result was False 2026-04-13 18:42:03.752916 | 2026-04-13 18:42:03.753058 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-13 18:42:04.181307 | ubuntu-noble | ok 2026-04-13 18:42:04.187411 | 2026-04-13 18:42:04.187478 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-13 18:42:05.169873 | ubuntu-noble | Output suppressed because no_log was given 2026-04-13 18:42:05.186605 | 2026-04-13 18:42:05.186776 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-13 18:42:05.490880 | ubuntu-noble | ok: "logs" 2026-04-13 18:42:05.491097 | ubuntu-noble | ok: All items complete 2026-04-13 18:42:05.491127 | 2026-04-13 18:42:05.630309 | ubuntu-noble | ok: "artifacts" 2026-04-13 18:42:05.871145 | ubuntu-noble | ok: "docs" 2026-04-13 18:42:05.891769 | 2026-04-13 18:42:05.891950 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-13 18:42:06.127745 | ubuntu-noble | changed: "logs" 2026-04-13 18:42:06.331999 | ubuntu-noble | changed: "artifacts" 2026-04-13 18:42:06.542814 | ubuntu-noble | changed: "docs" 2026-04-13 18:42:06.558946 | 2026-04-13 18:42:06.559086 | PLAY RECAP 2026-04-13 18:42:06.559135 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-13 18:42:06.559166 | ubuntu-noble | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-13 18:42:06.559190 | 2026-04-13 18:42:06.712123 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-13 18:42:06.713426 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-13 18:42:07.263484 | 2026-04-13 18:42:07.263901 | PLAY [all] 2026-04-13 18:42:07.276503 | 2026-04-13 18:42:07.276588 | TASK [setup-uv : Extract archive] 2026-04-13 18:42:09.665496 | ubuntu-noble | changed 2026-04-13 18:42:09.675861 | 2026-04-13 18:42:09.676045 | TASK [setup-uv : Print version] 2026-04-13 18:42:09.245279 | ubuntu-noble | uv 0.8.13 2026-04-13 18:42:10.227336 | ubuntu-noble | ok: Runtime: 0:00:00.011766 2026-04-13 18:42:10.234776 | 2026-04-13 18:42:10.234840 | PLAY RECAP 2026-04-13 18:42:10.234888 | ubuntu-noble | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-13 18:42:10.234912 | 2026-04-13 18:42:10.381401 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-13 18:42:10.383638 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-13 18:42:10.974898 | 2026-04-13 18:42:10.975053 | PLAY [all] 2026-04-13 18:42:10.986691 | 2026-04-13 18:42:10.986775 | TASK [Copy inventory file for Zuul] 2026-04-13 18:42:12.071509 | ubuntu-noble | changed 2026-04-13 18:42:12.078876 | 2026-04-13 18:42:12.078958 | TASK [Switch "ansible_host" to private IP] 2026-04-13 18:42:12.412444 | ubuntu-noble | changed: 1 replacements made 2026-04-13 18:42:12.420252 | 2026-04-13 18:42:12.420347 | TASK [Run Molecule scenario] 2026-04-13 18:42:11.981272 | ubuntu-noble | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-04-13 18:42:11.981396 | ubuntu-noble | Creating virtual environment at: .venv 2026-04-13 18:42:12.281932 | ubuntu-noble | Downloading pygments (1.2MiB) 2026-04-13 18:42:12.282173 | ubuntu-noble | Downloading cryptography (4.3MiB) 2026-04-13 18:42:12.283234 | ubuntu-noble | Downloading ansible-core (2.3MiB) 2026-04-13 18:42:12.478451 | ubuntu-noble | Downloading cryptography 2026-04-13 18:42:12.551160 | ubuntu-noble | Downloading pygments 2026-04-13 18:42:12.800548 | ubuntu-noble | Downloading ansible-core 2026-04-13 18:42:12.854000 | ubuntu-noble | Installed 37 packages in 52ms 2026-04-13 18:42:13.795905 | ubuntu-noble | INFO Collection 'vexxhost.containers' detected. 2026-04-13 18:42:13.796009 | ubuntu-noble | INFO Scenarios will be used from 'extensions/molecule' 2026-04-13 18:42:15.696913 | ubuntu-noble | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-04-13 18:42:15.697007 | ubuntu-noble | INFO default scenario not found, disabling shared state. 2026-04-13 18:42:15.697134 | ubuntu-noble | INFO [forget-package > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-04-13 18:42:15.697229 | ubuntu-noble | INFO [forget-package > prerun] Performing prerun with role_name_check=0... 2026-04-13 18:42:26.072554 | ubuntu-noble | INFO [forget-package > dependency] Executing 2026-04-13 18:42:26.072688 | ubuntu-noble | WARNING [forget-package > dependency] Missing roles requirements file: requirements.yml 2026-04-13 18:42:26.072939 | ubuntu-noble | WARNING [forget-package > dependency] Missing collections requirements file: collections.yml 2026-04-13 18:42:26.073080 | ubuntu-noble | WARNING [forget-package > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-04-13 18:42:26.079044 | ubuntu-noble | INFO [forget-package > cleanup] Executing 2026-04-13 18:42:26.079358 | ubuntu-noble | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-13 18:42:26.085178 | ubuntu-noble | INFO [forget-package > destroy] Executing 2026-04-13 18:42:26.085214 | ubuntu-noble | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-13 18:42:26.085307 | ubuntu-noble | INFO [forget-package > destroy] Executed: Successful 2026-04-13 18:42:26.091324 | ubuntu-noble | INFO [forget-package > syntax] Executing 2026-04-13 18:42:26.677598 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-13 18:42:26.677691 | 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-13 18:42:26.677828 | 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-13 18:42:26.677981 | ubuntu-noble | 2026-04-13 18:42:27.189998 | ubuntu-noble | 2026-04-13 18:42:27.190098 | ubuntu-noble | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/forget-package/converge.yml 2026-04-13 18:42:27.253473 | ubuntu-noble | INFO [forget-package > syntax] Executed: Successful 2026-04-13 18:42:27.264353 | ubuntu-noble | INFO [forget-package > create] Executing 2026-04-13 18:42:27.266081 | ubuntu-noble | WARNING [forget-package > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-13 18:42:27.272871 | ubuntu-noble | INFO [forget-package > prepare] Executing 2026-04-13 18:42:27.886518 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-13 18:42:27.886678 | 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-13 18:42:27.886874 | 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-13 18:42:27.887059 | ubuntu-noble | 2026-04-13 18:42:28.329663 | ubuntu-noble | 2026-04-13 18:42:28.329966 | ubuntu-noble | PLAY [Prepare] ***************************************************************** 2026-04-13 18:42:28.330200 | ubuntu-noble | 2026-04-13 18:42:28.330446 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-04-13 18:42:28.330692 | ubuntu-noble | Monday 13 April 2026 18:42:28 +0000 (0:00:00.037) 0:00:00.037 ********** 2026-04-13 18:42:29.757405 | 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-13 18:42:29.760305 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-13 18:42:29.760572 | ubuntu-noble | 2026-04-13 18:42:29.760923 | ubuntu-noble | TASK [Install NGINX] *********************************************************** 2026-04-13 18:42:29.761162 | ubuntu-noble | Monday 13 April 2026 18:42:29 +0000 (0:00:01.430) 0:00:01.468 ********** 2026-04-13 18:42:42.286035 | ubuntu-noble | changed: [ubuntu-noble] 2026-04-13 18:42:42.286112 | ubuntu-noble | 2026-04-13 18:42:42.286136 | ubuntu-noble | TASK [Ensure NGINX is running] ************************************************* 2026-04-13 18:42:42.286359 | ubuntu-noble | Monday 13 April 2026 18:42:42 +0000 (0:00:12.525) 0:00:13.993 ********** 2026-04-13 18:42:43.073827 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-13 18:42:43.074056 | ubuntu-noble | 2026-04-13 18:42:43.074303 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-04-13 18:42:43.074531 | ubuntu-noble | ubuntu-noble : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-13 18:42:43.074732 | ubuntu-noble | 2026-04-13 18:42:43.074949 | ubuntu-noble | 2026-04-13 18:42:43.075150 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-04-13 18:42:43.075373 | ubuntu-noble | Monday 13 April 2026 18:42:43 +0000 (0:00:00.788) 0:00:14.782 ********** 2026-04-13 18:42:43.075557 | ubuntu-noble | =============================================================================== 2026-04-13 18:42:43.075758 | ubuntu-noble | Install NGINX ---------------------------------------------------------- 12.53s 2026-04-13 18:42:43.076031 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.43s 2026-04-13 18:42:43.076247 | ubuntu-noble | Ensure NGINX is running ------------------------------------------------- 0.79s 2026-04-13 18:42:43.161448 | ubuntu-noble | INFO [forget-package > prepare] Executed: Successful 2026-04-13 18:42:43.171278 | ubuntu-noble | INFO [forget-package > converge] Executing 2026-04-13 18:42:43.780642 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-13 18:42:43.781070 | 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-13 18:42:43.781451 | 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-13 18:42:43.781769 | ubuntu-noble | 2026-04-13 18:42:44.170446 | ubuntu-noble | 2026-04-13 18:42:44.170745 | ubuntu-noble | PLAY [Converge] **************************************************************** 2026-04-13 18:42:44.170909 | ubuntu-noble | 2026-04-13 18:42:44.171179 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-04-13 18:42:44.171377 | ubuntu-noble | Monday 13 April 2026 18:42:44 +0000 (0:00:00.011) 0:00:00.011 ********** 2026-04-13 18:42:45.367760 | 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-13 18:42:45.370452 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-13 18:42:45.370578 | ubuntu-noble | 2026-04-13 18:42:45.370729 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-13 18:42:45.370875 | ubuntu-noble | Monday 13 April 2026 18:42:45 +0000 (0:00:01.200) 0:00:01.212 ********** 2026-04-13 18:42:45.827825 | 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-13 18:42:45.832599 | ubuntu-noble | changed: [ubuntu-noble] 2026-04-13 18:42:45.832921 | ubuntu-noble | 2026-04-13 18:42:45.833194 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-04-13 18:42:45.833435 | ubuntu-noble | ubuntu-noble : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-13 18:42:45.833627 | ubuntu-noble | 2026-04-13 18:42:45.833816 | ubuntu-noble | 2026-04-13 18:42:45.834146 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-04-13 18:42:45.834404 | ubuntu-noble | Monday 13 April 2026 18:42:45 +0000 (0:00:00.462) 0:00:01.674 ********** 2026-04-13 18:42:45.834602 | ubuntu-noble | =============================================================================== 2026-04-13 18:42:45.834815 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.20s 2026-04-13 18:42:45.835082 | ubuntu-noble | vexxhost.containers.forget_package : Forget package --------------------- 0.46s 2026-04-13 18:42:45.928369 | ubuntu-noble | INFO [forget-package > converge] Executed: Successful 2026-04-13 18:42:45.938047 | ubuntu-noble | INFO [forget-package > idempotence] Executing 2026-04-13 18:42:46.529374 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-13 18:42:46.529529 | 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-13 18:42:46.529739 | 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-13 18:42:46.529973 | ubuntu-noble | 2026-04-13 18:42:46.939577 | ubuntu-noble | 2026-04-13 18:42:46.939730 | ubuntu-noble | PLAY [Converge] **************************************************************** 2026-04-13 18:42:46.939941 | ubuntu-noble | 2026-04-13 18:42:46.940086 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-04-13 18:42:46.940235 | ubuntu-noble | Monday 13 April 2026 18:42:46 +0000 (0:00:00.009) 0:00:00.009 ********** 2026-04-13 18:42:48.110820 | 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-13 18:42:48.111262 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-13 18:42:48.111585 | ubuntu-noble | 2026-04-13 18:42:48.112083 | ubuntu-noble | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-13 18:42:48.112419 | ubuntu-noble | Monday 13 April 2026 18:42:48 +0000 (0:00:01.170) 0:00:01.180 ********** 2026-04-13 18:42:48.565550 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-13 18:42:48.565733 | ubuntu-noble | 2026-04-13 18:42:48.566033 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-04-13 18:42:48.566269 | ubuntu-noble | ubuntu-noble : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-13 18:42:48.566459 | ubuntu-noble | 2026-04-13 18:42:48.566637 | ubuntu-noble | 2026-04-13 18:42:48.566896 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-04-13 18:42:48.567092 | ubuntu-noble | Monday 13 April 2026 18:42:48 +0000 (0:00:00.455) 0:00:01.635 ********** 2026-04-13 18:42:48.567376 | ubuntu-noble | =============================================================================== 2026-04-13 18:42:48.567581 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 1.17s 2026-04-13 18:42:48.567771 | ubuntu-noble | vexxhost.containers.forget_package : Forget package --------------------- 0.46s 2026-04-13 18:42:48.670699 | ubuntu-noble | INFO [forget-package > idempotence] Executed: Successful 2026-04-13 18:42:48.682466 | ubuntu-noble | INFO [forget-package > side_effect] Executing 2026-04-13 18:42:48.682958 | ubuntu-noble | WARNING [forget-package > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-13 18:42:48.690151 | ubuntu-noble | INFO [forget-package > verify] Executing 2026-04-13 18:42:49.300417 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-13 18:42:49.300511 | 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-13 18:42:49.300575 | 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-13 18:42:49.300662 | ubuntu-noble | 2026-04-13 18:42:49.708287 | ubuntu-noble | 2026-04-13 18:42:49.708481 | ubuntu-noble | PLAY [Verify] ****************************************************************** 2026-04-13 18:42:49.708806 | ubuntu-noble | 2026-04-13 18:42:49.709167 | ubuntu-noble | TASK [Gathering Facts] ********************************************************* 2026-04-13 18:42:49.709434 | ubuntu-noble | Monday 13 April 2026 18:42:49 +0000 (0:00:00.008) 0:00:00.008 ********** 2026-04-13 18:42:51.985164 | 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-13 18:42:51.987309 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-13 18:42:51.987570 | ubuntu-noble | 2026-04-13 18:42:51.987860 | ubuntu-noble | TASK [Populate package facts] ************************************************** 2026-04-13 18:42:51.988173 | ubuntu-noble | Monday 13 April 2026 18:42:51 +0000 (0:00:02.279) 0:00:02.288 ********** 2026-04-13 18:42:54.151087 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-13 18:42:54.151132 | ubuntu-noble | 2026-04-13 18:42:54.151140 | ubuntu-noble | TASK [Populate service facts] ************************************************** 2026-04-13 18:42:54.151147 | ubuntu-noble | Monday 13 April 2026 18:42:54 +0000 (0:00:02.162) 0:00:04.450 ********** 2026-04-13 18:42:57.254947 | ubuntu-noble | ok: [ubuntu-noble] 2026-04-13 18:42:57.255034 | ubuntu-noble | 2026-04-13 18:42:57.255150 | ubuntu-noble | TASK [Assert that the NGINX package is not installed] ************************** 2026-04-13 18:42:57.255383 | ubuntu-noble | Monday 13 April 2026 18:42:57 +0000 (0:00:03.105) 0:00:07.555 ********** 2026-04-13 18:42:57.299280 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-04-13 18:42:57.299497 | ubuntu-noble | "changed": false, 2026-04-13 18:42:57.299714 | ubuntu-noble | "msg": "All assertions passed" 2026-04-13 18:42:57.299968 | ubuntu-noble | } 2026-04-13 18:42:57.300159 | ubuntu-noble | 2026-04-13 18:42:57.300379 | ubuntu-noble | TASK [Assert that the NGINX service is still up] ******************************* 2026-04-13 18:42:57.300590 | ubuntu-noble | Monday 13 April 2026 18:42:57 +0000 (0:00:00.044) 0:00:07.600 ********** 2026-04-13 18:42:57.333268 | ubuntu-noble | ok: [ubuntu-noble] => { 2026-04-13 18:42:57.333463 | ubuntu-noble | "changed": false, 2026-04-13 18:42:57.333717 | ubuntu-noble | "msg": "All assertions passed" 2026-04-13 18:42:57.333948 | ubuntu-noble | } 2026-04-13 18:42:57.334159 | ubuntu-noble | 2026-04-13 18:42:57.334352 | ubuntu-noble | PLAY RECAP ********************************************************************* 2026-04-13 18:42:57.334577 | ubuntu-noble | ubuntu-noble : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-13 18:42:57.334756 | ubuntu-noble | 2026-04-13 18:42:57.334971 | ubuntu-noble | 2026-04-13 18:42:57.335184 | ubuntu-noble | TASKS RECAP ******************************************************************** 2026-04-13 18:42:57.335387 | ubuntu-noble | Monday 13 April 2026 18:42:57 +0000 (0:00:00.034) 0:00:07.634 ********** 2026-04-13 18:42:57.335578 | ubuntu-noble | =============================================================================== 2026-04-13 18:42:57.335781 | ubuntu-noble | Populate service facts -------------------------------------------------- 3.11s 2026-04-13 18:42:57.336016 | ubuntu-noble | Gathering Facts --------------------------------------------------------- 2.28s 2026-04-13 18:42:57.336223 | ubuntu-noble | Populate package facts -------------------------------------------------- 2.16s 2026-04-13 18:42:57.336429 | ubuntu-noble | Assert that the NGINX package is not installed -------------------------- 0.04s 2026-04-13 18:42:57.336635 | ubuntu-noble | Assert that the NGINX service is still up ------------------------------- 0.03s 2026-04-13 18:42:57.443248 | ubuntu-noble | INFO [forget-package > verify] Executed: Successful 2026-04-13 18:42:57.454134 | ubuntu-noble | INFO [forget-package > cleanup] Executing 2026-04-13 18:42:57.454480 | ubuntu-noble | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-13 18:42:57.489000 | ubuntu-noble | INFO [forget-package > destroy] Executing 2026-04-13 18:42:57.489091 | ubuntu-noble | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-13 18:42:57.489261 | ubuntu-noble | INFO [forget-package > destroy] Executed: Successful 2026-04-13 18:42:57.489746 | ubuntu-noble | WARNING Molecule executed 1 scenario (1 missing files) 2026-04-13 18:42:58.081374 | ubuntu-noble | ok: Runtime: 0:00:45.674537 2026-04-13 18:42:58.084494 | 2026-04-13 18:42:58.084545 | PLAY RECAP 2026-04-13 18:42:58.084593 | ubuntu-noble | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-13 18:42:58.084615 | 2026-04-13 18:42:58.198222 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-13 18:42:58.200484 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-13 18:42:58.780512 | 2026-04-13 18:42:58.780653 | PLAY [all] 2026-04-13 18:42:58.795796 | 2026-04-13 18:42:58.795929 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-13 18:42:58.841364 | ubuntu-noble | skipping: Conditional result was False 2026-04-13 18:42:58.852751 | 2026-04-13 18:42:58.852843 | TASK [fetch-output : Set log path for single node] 2026-04-13 18:42:58.900310 | ubuntu-noble | ok 2026-04-13 18:42:58.905615 | 2026-04-13 18:42:58.905689 | LOOP [fetch-output : Ensure local output dirs] 2026-04-13 18:42:59.325464 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/62b50fa7b5a74dc983c23f72f6755568/work/logs" 2026-04-13 18:42:59.530079 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/62b50fa7b5a74dc983c23f72f6755568/work/artifacts" 2026-04-13 18:42:59.745785 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/62b50fa7b5a74dc983c23f72f6755568/work/docs" 2026-04-13 18:42:59.767157 | 2026-04-13 18:42:59.767336 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-13 18:43:00.409006 | ubuntu-noble | changed: .d..t...... ./ 2026-04-13 18:43:00.409317 | ubuntu-noble | changed: All items complete 2026-04-13 18:43:00.409354 | 2026-04-13 18:43:00.884363 | ubuntu-noble | changed: .d..t...... ./ 2026-04-13 18:43:01.366421 | ubuntu-noble | changed: .d..t...... ./ 2026-04-13 18:43:01.396031 | 2026-04-13 18:43:01.396274 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-13 18:43:01.832373 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.008595 2026-04-13 18:43:02.063869 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.006717 2026-04-13 18:43:02.079114 | 2026-04-13 18:43:02.079248 | PLAY [all] 2026-04-13 18:43:02.085978 | 2026-04-13 18:43:02.086064 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-13 18:43:02.608116 | ubuntu-noble | changed 2026-04-13 18:43:02.615026 | 2026-04-13 18:43:02.615100 | PLAY RECAP 2026-04-13 18:43:02.615158 | ubuntu-noble | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-13 18:43:02.615181 | 2026-04-13 18:43:02.749379 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-13 18:43:02.750889 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-13 18:43:03.294127 | 2026-04-13 18:43:03.294240 | PLAY [localhost] 2026-04-13 18:43:03.303685 | 2026-04-13 18:43:03.303758 | TASK [Generate Zuul manifest] 2026-04-13 18:43:03.322123 | localhost | ok 2026-04-13 18:43:03.338918 | 2026-04-13 18:43:03.339001 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-13 18:43:03.650951 | localhost | changed 2026-04-13 18:43:03.661705 | 2026-04-13 18:43:03.661782 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-13 18:43:03.689852 | localhost | ok 2026-04-13 18:43:03.696175 | 2026-04-13 18:43:03.696236 | TASK [Upload logs] 2026-04-13 18:43:03.715231 | localhost | ok 2026-04-13 18:43:03.770365 | 2026-04-13 18:43:03.770486 | TASK [Set zuul-log-path fact] 2026-04-13 18:43:03.798648 | localhost | ok 2026-04-13 18:43:03.809316 | 2026-04-13 18:43:03.809383 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-13 18:43:03.837678 | localhost | ok 2026-04-13 18:43:03.844758 | 2026-04-13 18:43:03.844819 | TASK [upload-logs : Create log directories] 2026-04-13 18:43:04.280578 | localhost | changed 2026-04-13 18:43:04.287057 | 2026-04-13 18:43:04.287148 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-13 18:43:04.692463 | localhost -> localhost | ok: Runtime: 0:00:00.005585 2026-04-13 18:43:04.698772 | 2026-04-13 18:43:04.698865 | TASK [upload-logs : Upload logs to log server] 2026-04-13 18:43:05.164260 | localhost | Output suppressed because no_log was given 2026-04-13 18:43:05.169549 | 2026-04-13 18:43:05.169655 | LOOP [upload-logs : Compress console log and json output] 2026-04-13 18:43:05.214299 | localhost | skipping: Conditional result was False 2026-04-13 18:43:05.220828 | localhost | skipping: Conditional result was False 2026-04-13 18:43:05.233816 | 2026-04-13 18:43:05.233979 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-13 18:43:05.274253 | localhost | skipping: Conditional result was False 2026-04-13 18:43:05.274676 | 2026-04-13 18:43:05.278381 | localhost | skipping: Conditional result was False 2026-04-13 18:43:05.286457 | 2026-04-13 18:43:05.286636 | LOOP [upload-logs : Upload console log and json output]