2026-04-22 07:16:26.357205 | Job console starting 2026-04-22 07:16:26.367057 | Updating git repos 2026-04-22 07:16:26.407306 | Cloning repos into workspace 2026-04-22 07:16:27.943552 | Restoring repo states 2026-04-22 07:16:27.952885 | Merging changes 2026-04-22 07:16:28.370125 | Checking out repos 2026-04-22 07:16:28.464232 | Preparing playbooks 2026-04-22 07:16:30.318453 | Running Ansible setup 2026-04-22 07:16:34.518227 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-22 07:16:35.202501 | 2026-04-22 07:16:35.202656 | PLAY [localhost] 2026-04-22 07:16:35.214040 | 2026-04-22 07:16:35.214457 | TASK [Gathering Facts] 2026-04-22 07:16:36.412649 | localhost | ok 2026-04-22 07:16:36.419954 | 2026-04-22 07:16:36.420085 | TASK [Setup log path fact] 2026-04-22 07:16:36.457903 | localhost | ok 2026-04-22 07:16:36.475079 | 2026-04-22 07:16:36.475249 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-22 07:16:36.503735 | localhost | ok 2026-04-22 07:16:36.509971 | 2026-04-22 07:16:36.510055 | TASK [emit-job-header : Print job information] 2026-04-22 07:16:36.538598 | # Job Information 2026-04-22 07:16:36.538746 | Ansible Version: 2.16.16 2026-04-22 07:16:36.538778 | Job: ansible-collection-containers-molecule-forget-package-debian-trixie 2026-04-22 07:16:36.538802 | Pipeline: check 2026-04-22 07:16:36.538823 | Executor: 0a8996d2b663 2026-04-22 07:16:36.538844 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/118 2026-04-22 07:16:36.538867 | Event ID: 08e9b890-3e1b-11f1-9c27-78d52025ee9a 2026-04-22 07:16:36.546136 | 2026-04-22 07:16:36.546255 | LOOP [emit-job-header : Print node information] 2026-04-22 07:16:36.835398 | localhost | ok: 2026-04-22 07:16:36.835779 | localhost | # Node Information 2026-04-22 07:16:36.835812 | localhost | Inventory Hostname: debian-trixie 2026-04-22 07:16:36.835838 | localhost | Hostname: np0000169202 2026-04-22 07:16:36.835858 | localhost | Username: zuul 2026-04-22 07:16:36.835881 | localhost | Distro: Debian 13.4 2026-04-22 07:16:36.835901 | localhost | Provider: yul1 2026-04-22 07:16:36.835920 | localhost | Region: ca-ymq-1 2026-04-22 07:16:36.835939 | localhost | Label: debian-trixie 2026-04-22 07:16:36.835958 | localhost | Product Name: OpenStack Nova 2026-04-22 07:16:36.835977 | localhost | Interface IP: 199.204.45.250 2026-04-22 07:16:36.843432 | 2026-04-22 07:16:36.843569 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-22 07:16:37.381223 | localhost -> localhost | changed 2026-04-22 07:16:37.387503 | 2026-04-22 07:16:37.387674 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-22 07:16:38.354809 | localhost -> localhost | changed 2026-04-22 07:16:38.360573 | 2026-04-22 07:16:38.360675 | PLAY [all] 2026-04-22 07:16:38.369298 | 2026-04-22 07:16:38.369443 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-22 07:16:38.710826 | debian-trixie -> localhost | ok 2026-04-22 07:16:38.715726 | 2026-04-22 07:16:38.715843 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-22 07:16:38.743892 | debian-trixie | ok 2026-04-22 07:16:38.758142 | debian-trixie | included: /var/lib/zuul/builds/f0fe0872230944f8a7c3d837893f0f55/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-22 07:16:38.762838 | 2026-04-22 07:16:38.762913 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-22 07:16:40.590963 | debian-trixie -> localhost | Generating public/private rsa key pair. 2026-04-22 07:16:40.591126 | debian-trixie -> localhost | Your identification has been saved in /var/lib/zuul/builds/f0fe0872230944f8a7c3d837893f0f55/work/f0fe0872230944f8a7c3d837893f0f55_id_rsa 2026-04-22 07:16:40.591155 | debian-trixie -> localhost | Your public key has been saved in /var/lib/zuul/builds/f0fe0872230944f8a7c3d837893f0f55/work/f0fe0872230944f8a7c3d837893f0f55_id_rsa.pub 2026-04-22 07:16:40.591178 | debian-trixie -> localhost | The key fingerprint is: 2026-04-22 07:16:40.591199 | debian-trixie -> localhost | SHA256:T03sCKAdhB7piuwEM801UVMEDp9RLX9Mf/93oTUPbGY zuul-build-sshkey 2026-04-22 07:16:40.591232 | debian-trixie -> localhost | The key's randomart image is: 2026-04-22 07:16:40.591253 | debian-trixie -> localhost | +---[RSA 3072]----+ 2026-04-22 07:16:40.591278 | debian-trixie -> localhost | | o*O=+. | 2026-04-22 07:16:40.591300 | debian-trixie -> localhost | | ** *. ... | 2026-04-22 07:16:40.591320 | debian-trixie -> localhost | | o +.o= .o oo. | 2026-04-22 07:16:40.591340 | debian-trixie -> localhost | |+ o o ..=o . .| 2026-04-22 07:16:40.591360 | debian-trixie -> localhost | |o+ . S o.o. ..| 2026-04-22 07:16:40.591379 | debian-trixie -> localhost | |.o. o E+.| 2026-04-22 07:16:40.591398 | debian-trixie -> localhost | |o . +o.=| 2026-04-22 07:16:40.591430 | debian-trixie -> localhost | | . . =| 2026-04-22 07:16:40.591454 | debian-trixie -> localhost | | o| 2026-04-22 07:16:40.591475 | debian-trixie -> localhost | +----[SHA256]-----+ 2026-04-22 07:16:40.591520 | debian-trixie -> localhost | ok: Runtime: 0:00:01.156680 2026-04-22 07:16:40.595464 | 2026-04-22 07:16:40.595525 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-22 07:16:40.623158 | debian-trixie | ok 2026-04-22 07:16:40.630658 | debian-trixie | included: /var/lib/zuul/builds/f0fe0872230944f8a7c3d837893f0f55/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-22 07:16:40.636900 | 2026-04-22 07:16:40.636976 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-22 07:16:40.661039 | debian-trixie | skipping: Conditional result was False 2026-04-22 07:16:40.668098 | 2026-04-22 07:16:40.668185 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-22 07:16:42.263147 | debian-trixie | changed 2026-04-22 07:16:47.135256 | 2026-04-22 07:16:47.135449 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-22 07:16:47.381124 | debian-trixie | ok 2026-04-22 07:16:47.386051 | 2026-04-22 07:16:47.386135 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-22 07:16:47.954730 | debian-trixie | changed 2026-04-22 07:16:48.177242 | 2026-04-22 07:16:48.177371 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-22 07:16:48.731922 | debian-trixie | changed 2026-04-22 07:16:48.735916 | 2026-04-22 07:16:48.735981 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-22 07:16:48.758351 | debian-trixie | skipping: Conditional result was False 2026-04-22 07:16:48.762662 | 2026-04-22 07:16:48.762726 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-22 07:16:49.357917 | debian-trixie -> localhost | changed 2026-04-22 07:16:49.377379 | 2026-04-22 07:16:49.377462 | TASK [add-build-sshkey : Add back temp key] 2026-04-22 07:16:49.992770 | debian-trixie -> localhost | Identity added: /var/lib/zuul/builds/f0fe0872230944f8a7c3d837893f0f55/work/f0fe0872230944f8a7c3d837893f0f55_id_rsa (zuul-build-sshkey) 2026-04-22 07:16:49.993021 | debian-trixie -> localhost | ok: Runtime: 0:00:00.020101 2026-04-22 07:16:49.998101 | 2026-04-22 07:16:49.998166 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-22 07:16:50.352166 | debian-trixie | ok 2026-04-22 07:16:50.355813 | 2026-04-22 07:16:50.355877 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-22 07:16:50.381381 | debian-trixie | skipping: Conditional result was False 2026-04-22 07:16:50.401361 | 2026-04-22 07:16:50.401468 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-22 07:16:50.794260 | debian-trixie | ok 2026-04-22 07:16:50.877026 | 2026-04-22 07:16:50.877149 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-22 07:16:51.995617 | debian-trixie | Output suppressed because no_log was given 2026-04-22 07:16:55.313847 | 2026-04-22 07:16:55.314002 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-22 07:16:55.529185 | debian-trixie | ok: "logs" 2026-04-22 07:16:55.529545 | debian-trixie | ok: All items complete 2026-04-22 07:16:55.529591 | 2026-04-22 07:16:55.726298 | debian-trixie | ok: "artifacts" 2026-04-22 07:16:55.914459 | debian-trixie | ok: "docs" 2026-04-22 07:16:56.071891 | 2026-04-22 07:16:56.072019 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-22 07:16:56.275425 | debian-trixie | changed: "logs" 2026-04-22 07:16:56.459143 | debian-trixie | changed: "artifacts" 2026-04-22 07:16:56.639977 | debian-trixie | changed: "docs" 2026-04-22 07:16:56.660534 | 2026-04-22 07:16:56.660678 | PLAY RECAP 2026-04-22 07:16:56.660744 | debian-trixie | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-22 07:16:56.660776 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-22 07:16:56.660796 | 2026-04-22 07:16:56.801882 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-22 07:16:56.803145 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-22 07:16:57.429804 | 2026-04-22 07:16:57.430279 | PLAY [all] 2026-04-22 07:16:57.453925 | 2026-04-22 07:16:57.454086 | TASK [setup-uv : Extract archive] 2026-04-22 07:16:59.844790 | debian-trixie | changed 2026-04-22 07:16:59.849894 | 2026-04-22 07:16:59.849977 | TASK [setup-uv : Print version] 2026-04-22 07:17:00.222743 | debian-trixie | uv 0.8.13 2026-04-22 07:17:00.455238 | debian-trixie | ok: Runtime: 0:00:00.014642 2026-04-22 07:17:00.468417 | 2026-04-22 07:17:00.468492 | PLAY RECAP 2026-04-22 07:17:00.468552 | debian-trixie | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-22 07:17:00.468592 | 2026-04-22 07:17:00.631173 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-22 07:17:00.632470 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-22 07:17:01.257410 | 2026-04-22 07:17:01.257904 | PLAY [all] 2026-04-22 07:17:01.270541 | 2026-04-22 07:17:01.270647 | TASK [Copy inventory file for Zuul] 2026-04-22 07:17:02.249537 | debian-trixie | changed 2026-04-22 07:17:02.255674 | 2026-04-22 07:17:02.255781 | TASK [Switch "ansible_host" to private IP] 2026-04-22 07:17:02.580257 | debian-trixie | changed: 1 replacements made 2026-04-22 07:17:02.587704 | 2026-04-22 07:17:02.587768 | TASK [Run Molecule scenario] 2026-04-22 07:17:03.098426 | debian-trixie | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-04-22 07:17:03.098578 | debian-trixie | Creating virtual environment at: .venv 2026-04-22 07:17:03.336016 | debian-trixie | Downloading ansible-core (2.3MiB) 2026-04-22 07:17:03.337744 | debian-trixie | Downloading pygments (1.2MiB) 2026-04-22 07:17:03.338058 | debian-trixie | Downloading cryptography (4.3MiB) 2026-04-22 07:17:03.515982 | debian-trixie | Downloading cryptography 2026-04-22 07:17:03.570097 | debian-trixie | Downloading pygments 2026-04-22 07:17:03.744423 | debian-trixie | Downloading ansible-core 2026-04-22 07:17:03.794380 | debian-trixie | Installed 36 packages in 49ms 2026-04-22 07:17:04.478762 | debian-trixie | INFO Collection 'vexxhost.containers' detected. 2026-04-22 07:17:04.478822 | debian-trixie | INFO Scenarios will be used from 'extensions/molecule' 2026-04-22 07:17:05.338038 | debian-trixie | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-04-22 07:17:05.338118 | debian-trixie | INFO default scenario not found, disabling shared state. 2026-04-22 07:17:05.338213 | debian-trixie | INFO [forget-package > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-04-22 07:17:05.338300 | debian-trixie | INFO [forget-package > prerun] Performing prerun with role_name_check=0... 2026-04-22 07:17:13.694199 | debian-trixie | INFO [forget-package > dependency] Executing 2026-04-22 07:17:13.694255 | debian-trixie | WARNING [forget-package > dependency] Missing roles requirements file: requirements.yml 2026-04-22 07:17:13.694265 | debian-trixie | WARNING [forget-package > dependency] Missing collections requirements file: collections.yml 2026-04-22 07:17:13.694288 | debian-trixie | WARNING [forget-package > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-04-22 07:17:13.698959 | debian-trixie | INFO [forget-package > cleanup] Executing 2026-04-22 07:17:13.699272 | debian-trixie | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-22 07:17:13.704588 | debian-trixie | INFO [forget-package > destroy] Executing 2026-04-22 07:17:13.704657 | debian-trixie | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-22 07:17:13.704720 | debian-trixie | INFO [forget-package > destroy] Executed: Successful 2026-04-22 07:17:13.710067 | debian-trixie | INFO [forget-package > syntax] Executing 2026-04-22 07:17:14.254980 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-22 07:17:14.255356 | debian-trixie | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-04-22 07:17:14.255689 | debian-trixie | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-04-22 07:17:14.255904 | debian-trixie | 2026-04-22 07:17:14.660175 | debian-trixie | 2026-04-22 07:17:14.660310 | debian-trixie | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/forget-package/converge.yml 2026-04-22 07:17:14.758514 | debian-trixie | INFO [forget-package > syntax] Executed: Successful 2026-04-22 07:17:14.770482 | debian-trixie | INFO [forget-package > create] Executing 2026-04-22 07:17:14.771918 | debian-trixie | WARNING [forget-package > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-22 07:17:14.777347 | debian-trixie | INFO [forget-package > prepare] Executing 2026-04-22 07:17:15.362504 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-22 07:17:15.362726 | debian-trixie | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-04-22 07:17:15.362944 | debian-trixie | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-04-22 07:17:15.363196 | debian-trixie | 2026-04-22 07:17:15.716534 | debian-trixie | 2026-04-22 07:17:15.716614 | debian-trixie | PLAY [Prepare] ***************************************************************** 2026-04-22 07:17:15.716683 | debian-trixie | 2026-04-22 07:17:15.716892 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-22 07:17:15.717034 | debian-trixie | Wednesday 22 April 2026 07:17:15 +0000 (0:00:00.028) 0:00:00.028 ******* 2026-04-22 07:17:18.158591 | debian-trixie | [WARNING]: Host 'debian-trixie' is using the discovered Python interpreter at '/usr/bin/python3.13', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-04-22 07:17:18.161726 | debian-trixie | ok: [debian-trixie] 2026-04-22 07:17:18.161892 | debian-trixie | 2026-04-22 07:17:18.162091 | debian-trixie | TASK [Install NGINX] *********************************************************** 2026-04-22 07:17:18.162322 | debian-trixie | Wednesday 22 April 2026 07:17:18 +0000 (0:00:02.447) 0:00:02.475 ******* 2026-04-22 07:17:27.027544 | debian-trixie | changed: [debian-trixie] 2026-04-22 07:17:27.027647 | debian-trixie | 2026-04-22 07:17:27.028067 | debian-trixie | TASK [Ensure NGINX is running] ************************************************* 2026-04-22 07:17:27.028288 | debian-trixie | Wednesday 22 April 2026 07:17:27 +0000 (0:00:08.865) 0:00:11.340 ******* 2026-04-22 07:17:27.797490 | debian-trixie | ok: [debian-trixie] 2026-04-22 07:17:27.797627 | debian-trixie | 2026-04-22 07:17:27.797832 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-22 07:17:27.798046 | debian-trixie | debian-trixie : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-22 07:17:27.798225 | debian-trixie | 2026-04-22 07:17:27.798392 | debian-trixie | 2026-04-22 07:17:27.798616 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-22 07:17:27.798810 | debian-trixie | Wednesday 22 April 2026 07:17:27 +0000 (0:00:00.770) 0:00:12.111 ******* 2026-04-22 07:17:27.798986 | debian-trixie | =============================================================================== 2026-04-22 07:17:27.799170 | debian-trixie | Install NGINX ----------------------------------------------------------- 8.87s 2026-04-22 07:17:27.799355 | debian-trixie | Gathering Facts --------------------------------------------------------- 2.45s 2026-04-22 07:17:27.799538 | debian-trixie | Ensure NGINX is running ------------------------------------------------- 0.77s 2026-04-22 07:17:27.893596 | debian-trixie | INFO [forget-package > prepare] Executed: Successful 2026-04-22 07:17:27.903746 | debian-trixie | INFO [forget-package > converge] Executing 2026-04-22 07:17:28.458508 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-22 07:17:28.458545 | debian-trixie | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-04-22 07:17:28.458558 | debian-trixie | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-04-22 07:17:28.458563 | debian-trixie | 2026-04-22 07:17:28.833289 | debian-trixie | 2026-04-22 07:17:28.833455 | debian-trixie | PLAY [Converge] **************************************************************** 2026-04-22 07:17:28.833644 | debian-trixie | 2026-04-22 07:17:28.833844 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-22 07:17:28.834051 | debian-trixie | Wednesday 22 April 2026 07:17:28 +0000 (0:00:00.009) 0:00:00.009 ******* 2026-04-22 07:17:29.943235 | debian-trixie | [WARNING]: Host 'debian-trixie' is using the discovered Python interpreter at '/usr/bin/python3.13', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-04-22 07:17:29.945276 | debian-trixie | ok: [debian-trixie] 2026-04-22 07:17:29.945338 | debian-trixie | 2026-04-22 07:17:29.945458 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-22 07:17:29.945513 | debian-trixie | Wednesday 22 April 2026 07:17:29 +0000 (0:00:01.110) 0:00:01.120 ******* 2026-04-22 07:17:30.354571 | debian-trixie | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created with a mode of 0700, this may cause issues when running as another user. To avoid this, create the remote_tmp dir with the correct permissions manually 2026-04-22 07:17:30.359176 | debian-trixie | changed: [debian-trixie] 2026-04-22 07:17:30.359292 | debian-trixie | 2026-04-22 07:17:30.359482 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-22 07:17:30.359691 | debian-trixie | debian-trixie : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-22 07:17:30.359862 | debian-trixie | 2026-04-22 07:17:30.360028 | debian-trixie | 2026-04-22 07:17:30.360214 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-22 07:17:30.360414 | debian-trixie | Wednesday 22 April 2026 07:17:30 +0000 (0:00:00.415) 0:00:01.535 ******* 2026-04-22 07:17:30.360585 | debian-trixie | =============================================================================== 2026-04-22 07:17:30.360802 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.11s 2026-04-22 07:17:30.360981 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.42s 2026-04-22 07:17:30.459277 | debian-trixie | INFO [forget-package > converge] Executed: Successful 2026-04-22 07:17:30.468595 | debian-trixie | INFO [forget-package > idempotence] Executing 2026-04-22 07:17:31.058549 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-22 07:17:31.058601 | debian-trixie | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-04-22 07:17:31.058606 | debian-trixie | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-04-22 07:17:31.058611 | debian-trixie | 2026-04-22 07:17:31.400655 | debian-trixie | 2026-04-22 07:17:31.400748 | debian-trixie | PLAY [Converge] **************************************************************** 2026-04-22 07:17:31.400849 | debian-trixie | 2026-04-22 07:17:31.400957 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-22 07:17:31.401064 | debian-trixie | Wednesday 22 April 2026 07:17:31 +0000 (0:00:00.008) 0:00:00.008 ******* 2026-04-22 07:17:32.510415 | debian-trixie | [WARNING]: Host 'debian-trixie' is using the discovered Python interpreter at '/usr/bin/python3.13', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-04-22 07:17:32.513597 | debian-trixie | ok: [debian-trixie] 2026-04-22 07:17:32.513764 | debian-trixie | 2026-04-22 07:17:32.513962 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-22 07:17:32.514154 | debian-trixie | Wednesday 22 April 2026 07:17:32 +0000 (0:00:01.112) 0:00:01.121 ******* 2026-04-22 07:17:32.933701 | debian-trixie | ok: [debian-trixie] 2026-04-22 07:17:32.933821 | debian-trixie | 2026-04-22 07:17:32.934010 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-22 07:17:32.934214 | debian-trixie | debian-trixie : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-22 07:17:32.934384 | debian-trixie | 2026-04-22 07:17:32.934594 | debian-trixie | 2026-04-22 07:17:32.934768 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-22 07:17:32.934961 | debian-trixie | Wednesday 22 April 2026 07:17:32 +0000 (0:00:00.420) 0:00:01.541 ******* 2026-04-22 07:17:32.935129 | debian-trixie | =============================================================================== 2026-04-22 07:17:32.935306 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.11s 2026-04-22 07:17:32.935490 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.42s 2026-04-22 07:17:33.043598 | debian-trixie | INFO [forget-package > idempotence] Executed: Successful 2026-04-22 07:17:33.052914 | debian-trixie | INFO [forget-package > side_effect] Executing 2026-04-22 07:17:33.053418 | debian-trixie | WARNING [forget-package > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-22 07:17:33.058912 | debian-trixie | INFO [forget-package > verify] Executing 2026-04-22 07:17:33.597220 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-22 07:17:33.597392 | debian-trixie | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-04-22 07:17:33.597602 | debian-trixie | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-04-22 07:17:33.597819 | debian-trixie | 2026-04-22 07:17:33.906051 | debian-trixie | 2026-04-22 07:17:33.906295 | debian-trixie | PLAY [Verify] ****************************************************************** 2026-04-22 07:17:33.906516 | debian-trixie | 2026-04-22 07:17:33.906736 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-22 07:17:33.906917 | debian-trixie | Wednesday 22 April 2026 07:17:33 +0000 (0:00:00.008) 0:00:00.008 ******* 2026-04-22 07:17:34.993500 | debian-trixie | [WARNING]: Host 'debian-trixie' is using the discovered Python interpreter at '/usr/bin/python3.13', but future installation of another Python interpreter could cause a different interpreter to be discovered. See https://docs.ansible.com/ansible-core/2.19/reference_appendices/interpreter_discovery.html for more information. 2026-04-22 07:17:34.996753 | debian-trixie | ok: [debian-trixie] 2026-04-22 07:17:34.996932 | debian-trixie | 2026-04-22 07:17:34.997202 | debian-trixie | TASK [Populate package facts] ************************************************** 2026-04-22 07:17:34.997437 | debian-trixie | Wednesday 22 April 2026 07:17:34 +0000 (0:00:01.090) 0:00:01.098 ******* 2026-04-22 07:17:36.400786 | debian-trixie | ok: [debian-trixie] 2026-04-22 07:17:36.400852 | debian-trixie | 2026-04-22 07:17:36.400869 | debian-trixie | TASK [Populate service facts] ************************************************** 2026-04-22 07:17:36.401020 | debian-trixie | Wednesday 22 April 2026 07:17:36 +0000 (0:00:01.403) 0:00:02.502 ******* 2026-04-22 07:17:40.093504 | debian-trixie | ok: [debian-trixie] 2026-04-22 07:17:40.093659 | debian-trixie | 2026-04-22 07:17:40.093871 | debian-trixie | TASK [Assert that the NGINX package is not installed] ************************** 2026-04-22 07:17:40.094128 | debian-trixie | Wednesday 22 April 2026 07:17:40 +0000 (0:00:03.692) 0:00:06.195 ******* 2026-04-22 07:17:40.127440 | debian-trixie | ok: [debian-trixie] => { 2026-04-22 07:17:40.127618 | debian-trixie | "changed": false, 2026-04-22 07:17:40.127807 | debian-trixie | "msg": "All assertions passed" 2026-04-22 07:17:40.127990 | debian-trixie | } 2026-04-22 07:17:40.128163 | debian-trixie | 2026-04-22 07:17:40.128359 | debian-trixie | TASK [Assert that the NGINX service is still up] ******************************* 2026-04-22 07:17:40.128547 | debian-trixie | Wednesday 22 April 2026 07:17:40 +0000 (0:00:00.034) 0:00:06.229 ******* 2026-04-22 07:17:40.157545 | debian-trixie | ok: [debian-trixie] => { 2026-04-22 07:17:40.157729 | debian-trixie | "changed": false, 2026-04-22 07:17:40.157920 | debian-trixie | "msg": "All assertions passed" 2026-04-22 07:17:40.158103 | debian-trixie | } 2026-04-22 07:17:40.158535 | debian-trixie | 2026-04-22 07:17:40.158603 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-22 07:17:40.158734 | debian-trixie | debian-trixie : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-22 07:17:40.158901 | debian-trixie | 2026-04-22 07:17:40.159068 | debian-trixie | 2026-04-22 07:17:40.159254 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-22 07:17:40.161027 | debian-trixie | Wednesday 22 April 2026 07:17:40 +0000 (0:00:00.030) 0:00:06.260 ******* 2026-04-22 07:17:40.161204 | debian-trixie | =============================================================================== 2026-04-22 07:17:40.161397 | debian-trixie | Populate service facts -------------------------------------------------- 3.69s 2026-04-22 07:17:40.161582 | debian-trixie | Populate package facts -------------------------------------------------- 1.40s 2026-04-22 07:17:40.161768 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.09s 2026-04-22 07:17:40.161958 | debian-trixie | Assert that the NGINX package is not installed -------------------------- 0.03s 2026-04-22 07:17:40.162139 | debian-trixie | Assert that the NGINX service is still up ------------------------------- 0.03s 2026-04-22 07:17:40.316453 | debian-trixie | INFO [forget-package > verify] Executed: Successful 2026-04-22 07:17:40.328638 | debian-trixie | INFO [forget-package > cleanup] Executing 2026-04-22 07:17:40.328954 | debian-trixie | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-22 07:17:40.334461 | debian-trixie | INFO [forget-package > destroy] Executing 2026-04-22 07:17:40.334488 | debian-trixie | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-22 07:17:40.334538 | debian-trixie | INFO [forget-package > destroy] Executed: Successful 2026-04-22 07:17:40.334873 | debian-trixie | WARNING Molecule executed 1 scenario (1 missing files) 2026-04-22 07:17:40.695799 | debian-trixie | ok: Runtime: 0:00:37.401415 2026-04-22 07:17:40.700081 | 2026-04-22 07:17:40.700125 | PLAY RECAP 2026-04-22 07:17:40.700165 | debian-trixie | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-22 07:17:40.700186 | 2026-04-22 07:17:40.797133 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-22 07:17:40.798299 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-22 07:17:41.443146 | 2026-04-22 07:17:41.443267 | PLAY [all] 2026-04-22 07:17:41.452758 | 2026-04-22 07:17:41.452831 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-22 07:17:41.497347 | debian-trixie | skipping: Conditional result was False 2026-04-22 07:17:41.501567 | 2026-04-22 07:17:41.501646 | TASK [fetch-output : Set log path for single node] 2026-04-22 07:17:41.538989 | debian-trixie | ok 2026-04-22 07:17:41.542545 | 2026-04-22 07:17:41.542613 | LOOP [fetch-output : Ensure local output dirs] 2026-04-22 07:17:41.920101 | debian-trixie -> localhost | ok: "/var/lib/zuul/builds/f0fe0872230944f8a7c3d837893f0f55/work/logs" 2026-04-22 07:17:42.138515 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/f0fe0872230944f8a7c3d837893f0f55/work/artifacts" 2026-04-22 07:17:42.337287 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/f0fe0872230944f8a7c3d837893f0f55/work/docs" 2026-04-22 07:17:42.350914 | 2026-04-22 07:17:42.351057 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-22 07:17:43.024203 | debian-trixie | ok 2026-04-22 07:17:43.024436 | debian-trixie | changed: All items complete 2026-04-22 07:17:43.024479 | 2026-04-22 07:17:43.484134 | debian-trixie | changed: .d..t...... ./ 2026-04-22 07:17:43.967730 | debian-trixie | changed: .d..t...... ./ 2026-04-22 07:17:43.992779 | 2026-04-22 07:17:43.992942 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-22 07:17:44.393861 | debian-trixie -> localhost | ok: Item: artifacts Runtime: 0:00:00.007954 2026-04-22 07:17:44.610437 | debian-trixie -> localhost | ok: Item: docs Runtime: 0:00:00.007127 2026-04-22 07:17:44.625615 | 2026-04-22 07:17:44.625729 | PLAY [all] 2026-04-22 07:17:44.631714 | 2026-04-22 07:17:44.631862 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-22 07:17:45.111588 | debian-trixie | changed 2026-04-22 07:17:45.117226 | 2026-04-22 07:17:45.117280 | PLAY RECAP 2026-04-22 07:17:45.117327 | debian-trixie | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-22 07:17:45.117349 | 2026-04-22 07:17:45.270034 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-22 07:17:45.272273 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-22 07:17:45.867473 | 2026-04-22 07:17:45.867664 | PLAY [localhost] 2026-04-22 07:17:45.879442 | 2026-04-22 07:17:45.879554 | TASK [Generate Zuul manifest] 2026-04-22 07:17:45.905228 | localhost | ok 2026-04-22 07:17:45.926641 | 2026-04-22 07:17:45.926839 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-22 07:17:46.604418 | localhost | changed 2026-04-22 07:17:46.615500 | 2026-04-22 07:17:46.615586 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-22 07:17:46.699156 | localhost | ok 2026-04-22 07:17:46.708877 | 2026-04-22 07:17:46.708998 | TASK [Upload logs] 2026-04-22 07:17:46.730317 | localhost | ok 2026-04-22 07:17:46.789570 | 2026-04-22 07:17:46.789702 | TASK [Set zuul-log-path fact] 2026-04-22 07:17:46.811209 | localhost | ok 2026-04-22 07:17:46.824730 | 2026-04-22 07:17:46.824799 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-22 07:17:46.855883 | localhost | ok 2026-04-22 07:17:46.865746 | 2026-04-22 07:17:46.865834 | TASK [upload-logs : Create log directories] 2026-04-22 07:17:47.252820 | localhost | changed 2026-04-22 07:17:47.258434 | 2026-04-22 07:17:47.258501 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-22 07:17:47.643556 | localhost -> localhost | ok: Runtime: 0:00:00.005103 2026-04-22 07:17:47.650105 | 2026-04-22 07:17:47.650187 | TASK [upload-logs : Upload logs to log server] 2026-04-22 07:17:48.116357 | localhost | Output suppressed because no_log was given 2026-04-22 07:17:48.119958 | 2026-04-22 07:17:48.120023 | LOOP [upload-logs : Compress console log and json output] 2026-04-22 07:17:48.165280 | localhost | skipping: Conditional result was False 2026-04-22 07:17:48.173798 | localhost | skipping: Conditional result was False 2026-04-22 07:17:48.184575 | 2026-04-22 07:17:48.184703 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-22 07:17:48.229489 | localhost | skipping: Conditional result was False 2026-04-22 07:17:48.230008 | 2026-04-22 07:17:48.233359 | localhost | skipping: Conditional result was False 2026-04-22 07:17:48.250431 | 2026-04-22 07:17:48.250724 | LOOP [upload-logs : Upload console log and json output]