2026-04-16 01:00:31.625241 | Job console starting 2026-04-16 01:00:31.636829 | Updating git repos 2026-04-16 01:00:31.688043 | Cloning repos into workspace 2026-04-16 01:00:32.444839 | Restoring repo states 2026-04-16 01:00:32.454950 | Merging changes 2026-04-16 01:00:33.226272 | Checking out repos 2026-04-16 01:00:33.381342 | Preparing playbooks 2026-04-16 01:00:36.750316 | Running Ansible setup 2026-04-16 01:00:41.692249 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-16 01:00:42.417726 | 2026-04-16 01:00:42.417877 | PLAY [localhost] 2026-04-16 01:00:42.427186 | 2026-04-16 01:00:42.427493 | TASK [Gathering Facts] 2026-04-16 01:00:43.442922 | localhost | ok 2026-04-16 01:00:43.454281 | 2026-04-16 01:00:43.454467 | TASK [Setup log path fact] 2026-04-16 01:00:43.473885 | localhost | ok 2026-04-16 01:00:43.679575 | 2026-04-16 01:00:43.679766 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-16 01:00:43.730978 | localhost | ok 2026-04-16 01:00:43.739043 | 2026-04-16 01:00:43.739155 | TASK [emit-job-header : Print job information] 2026-04-16 01:00:43.779130 | # Job Information 2026-04-16 01:00:43.779344 | Ansible Version: 2.16.16 2026-04-16 01:00:43.779395 | Job: ansible-collection-containers-molecule-forget-package-debian-trixie 2026-04-16 01:00:43.779430 | Pipeline: check 2026-04-16 01:00:43.779461 | Executor: 0a8996d2b663 2026-04-16 01:00:43.779493 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/109 2026-04-16 01:00:43.779527 | Event ID: 8a718e60-392f-11f1-8507-97aae718a6d9 2026-04-16 01:00:43.783933 | 2026-04-16 01:00:43.784024 | LOOP [emit-job-header : Print node information] 2026-04-16 01:00:43.879637 | localhost | ok: 2026-04-16 01:00:43.879841 | localhost | # Node Information 2026-04-16 01:00:43.879879 | localhost | Inventory Hostname: debian-trixie 2026-04-16 01:00:43.879913 | localhost | Hostname: np0000166530 2026-04-16 01:00:43.879940 | localhost | Username: zuul 2026-04-16 01:00:43.879971 | localhost | Distro: Debian 13.4 2026-04-16 01:00:43.879998 | localhost | Provider: yul1 2026-04-16 01:00:43.880025 | localhost | Region: ca-ymq-1 2026-04-16 01:00:43.880050 | localhost | Label: debian-trixie 2026-04-16 01:00:43.880076 | localhost | Product Name: OpenStack Nova 2026-04-16 01:00:43.880101 | localhost | Interface IP: 199.204.45.77 2026-04-16 01:00:43.887957 | 2026-04-16 01:00:43.888136 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-16 01:00:44.535434 | localhost -> localhost | changed 2026-04-16 01:00:44.542415 | 2026-04-16 01:00:44.542509 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-16 01:00:45.408525 | localhost -> localhost | changed 2026-04-16 01:00:45.414568 | 2026-04-16 01:00:45.414630 | PLAY [all] 2026-04-16 01:00:45.421509 | 2026-04-16 01:00:45.421574 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-16 01:00:45.637942 | debian-trixie -> localhost | ok 2026-04-16 01:00:45.644886 | 2026-04-16 01:00:45.645234 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-16 01:00:45.677111 | debian-trixie | ok 2026-04-16 01:00:45.692293 | debian-trixie | included: /var/lib/zuul/builds/0e1fd0482e0342798eeb2847c2d1a1e3/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-16 01:00:45.697083 | 2026-04-16 01:00:45.697144 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-16 01:00:47.705953 | debian-trixie -> localhost | Generating public/private rsa key pair. 2026-04-16 01:00:47.706164 | debian-trixie -> localhost | Your identification has been saved in /var/lib/zuul/builds/0e1fd0482e0342798eeb2847c2d1a1e3/work/0e1fd0482e0342798eeb2847c2d1a1e3_id_rsa 2026-04-16 01:00:47.706208 | debian-trixie -> localhost | Your public key has been saved in /var/lib/zuul/builds/0e1fd0482e0342798eeb2847c2d1a1e3/work/0e1fd0482e0342798eeb2847c2d1a1e3_id_rsa.pub 2026-04-16 01:00:47.706243 | debian-trixie -> localhost | The key fingerprint is: 2026-04-16 01:00:47.706277 | debian-trixie -> localhost | SHA256:x18/L32lPjFWQewLTam58gMMafQ3xF1KzxYlLYcturA zuul-build-sshkey 2026-04-16 01:00:47.706323 | debian-trixie -> localhost | The key's randomart image is: 2026-04-16 01:00:47.706355 | debian-trixie -> localhost | +---[RSA 3072]----+ 2026-04-16 01:00:47.706387 | debian-trixie -> localhost | | . ***| 2026-04-16 01:00:47.706419 | debian-trixie -> localhost | | . ++@=| 2026-04-16 01:00:47.706450 | debian-trixie -> localhost | | . o ..B+=| 2026-04-16 01:00:47.706480 | debian-trixie -> localhost | | =...* +.| 2026-04-16 01:00:47.706511 | debian-trixie -> localhost | | S =o..=..| 2026-04-16 01:00:47.706540 | debian-trixie -> localhost | | .E=.o+o.| 2026-04-16 01:00:47.706569 | debian-trixie -> localhost | | =. *o| 2026-04-16 01:00:47.706599 | debian-trixie -> localhost | | o+ =| 2026-04-16 01:00:47.706632 | debian-trixie -> localhost | | .ooo| 2026-04-16 01:00:47.706662 | debian-trixie -> localhost | +----[SHA256]-----+ 2026-04-16 01:00:47.706732 | debian-trixie -> localhost | ok: Runtime: 0:00:01.618178 2026-04-16 01:00:47.712263 | 2026-04-16 01:00:47.712344 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-16 01:00:47.740719 | debian-trixie | ok 2026-04-16 01:00:47.748332 | debian-trixie | included: /var/lib/zuul/builds/0e1fd0482e0342798eeb2847c2d1a1e3/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-16 01:00:47.755103 | 2026-04-16 01:00:47.755223 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-16 01:00:47.780062 | debian-trixie | skipping: Conditional result was False 2026-04-16 01:00:47.785397 | 2026-04-16 01:00:47.785483 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-16 01:00:48.359398 | debian-trixie | changed 2026-04-16 01:00:48.364864 | 2026-04-16 01:00:48.364940 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-16 01:00:48.586007 | debian-trixie | ok 2026-04-16 01:00:48.590238 | 2026-04-16 01:00:48.590330 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-16 01:00:49.166062 | debian-trixie | changed 2026-04-16 01:00:49.170404 | 2026-04-16 01:00:49.170466 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-16 01:00:49.700322 | debian-trixie | changed 2026-04-16 01:00:50.624854 | 2026-04-16 01:00:50.627005 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-16 01:00:50.654528 | debian-trixie | skipping: Conditional result was False 2026-04-16 01:00:50.659793 | 2026-04-16 01:00:50.659884 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-16 01:00:51.110062 | debian-trixie -> localhost | changed 2026-04-16 01:00:51.123446 | 2026-04-16 01:00:51.123598 | TASK [add-build-sshkey : Add back temp key] 2026-04-16 01:00:51.440149 | debian-trixie -> localhost | Identity added: /var/lib/zuul/builds/0e1fd0482e0342798eeb2847c2d1a1e3/work/0e1fd0482e0342798eeb2847c2d1a1e3_id_rsa (zuul-build-sshkey) 2026-04-16 01:00:51.440545 | debian-trixie -> localhost | ok: Runtime: 0:00:00.015250 2026-04-16 01:00:51.445201 | 2026-04-16 01:00:51.445268 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-16 01:00:51.810078 | debian-trixie | ok 2026-04-16 01:00:51.814590 | 2026-04-16 01:00:51.814713 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-16 01:00:51.840994 | debian-trixie | skipping: Conditional result was False 2026-04-16 01:00:51.854130 | 2026-04-16 01:00:51.854355 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-16 01:00:52.223433 | debian-trixie | ok 2026-04-16 01:00:52.229253 | 2026-04-16 01:00:52.229318 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-16 01:00:53.150514 | debian-trixie | Output suppressed because no_log was given 2026-04-16 01:00:53.160336 | 2026-04-16 01:00:53.160442 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-16 01:00:53.371028 | debian-trixie | ok: "logs" 2026-04-16 01:00:53.371330 | debian-trixie | ok: All items complete 2026-04-16 01:00:53.371370 | 2026-04-16 01:00:53.542739 | debian-trixie | ok: "artifacts" 2026-04-16 01:00:53.719741 | debian-trixie | ok: "docs" 2026-04-16 01:00:53.731304 | 2026-04-16 01:00:53.731435 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-16 01:00:53.943818 | debian-trixie | changed: "logs" 2026-04-16 01:00:54.127838 | debian-trixie | changed: "artifacts" 2026-04-16 01:00:54.306030 | debian-trixie | changed: "docs" 2026-04-16 01:00:54.319476 | 2026-04-16 01:00:54.319562 | PLAY RECAP 2026-04-16 01:00:54.319624 | debian-trixie | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-16 01:00:54.319664 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-16 01:00:54.319696 | 2026-04-16 01:00:54.492746 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-16 01:00:54.495113 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-16 01:00:55.104297 | 2026-04-16 01:00:55.104444 | PLAY [all] 2026-04-16 01:00:55.115119 | 2026-04-16 01:00:55.115199 | TASK [setup-uv : Extract archive] 2026-04-16 01:00:57.471922 | debian-trixie | changed 2026-04-16 01:00:57.477626 | 2026-04-16 01:00:57.477715 | TASK [setup-uv : Print version] 2026-04-16 01:00:57.833289 | debian-trixie | uv 0.8.13 2026-04-16 01:00:58.009524 | debian-trixie | ok: Runtime: 0:00:00.013282 2026-04-16 01:00:58.016358 | 2026-04-16 01:00:58.016443 | PLAY RECAP 2026-04-16 01:00:58.016507 | debian-trixie | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-16 01:00:58.016549 | 2026-04-16 01:00:58.131522 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-16 01:00:58.133792 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-16 01:00:58.733307 | 2026-04-16 01:00:58.733605 | PLAY [all] 2026-04-16 01:00:58.748609 | 2026-04-16 01:00:58.748732 | TASK [Copy inventory file for Zuul] 2026-04-16 01:00:59.683115 | debian-trixie | changed 2026-04-16 01:00:59.688656 | 2026-04-16 01:00:59.688736 | TASK [Switch "ansible_host" to private IP] 2026-04-16 01:00:59.972806 | debian-trixie | changed: 1 replacements made 2026-04-16 01:00:59.977698 | 2026-04-16 01:00:59.977776 | TASK [Run Molecule scenario] 2026-04-16 01:01:00.388149 | debian-trixie | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-04-16 01:01:00.388275 | debian-trixie | Creating virtual environment at: .venv 2026-04-16 01:01:00.725018 | debian-trixie | Downloading pygments (1.2MiB) 2026-04-16 01:01:00.726761 | debian-trixie | Downloading cryptography (4.3MiB) 2026-04-16 01:01:00.735414 | debian-trixie | Downloading ansible-core (2.3MiB) 2026-04-16 01:01:00.893227 | debian-trixie | Downloading cryptography 2026-04-16 01:01:00.947223 | debian-trixie | Downloading pygments 2026-04-16 01:01:01.138044 | debian-trixie | Downloading ansible-core 2026-04-16 01:01:01.186984 | debian-trixie | Installed 36 packages in 48ms 2026-04-16 01:01:01.874602 | debian-trixie | INFO Collection 'vexxhost.containers' detected. 2026-04-16 01:01:01.874691 | debian-trixie | INFO Scenarios will be used from 'extensions/molecule' 2026-04-16 01:01:02.714375 | debian-trixie | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-04-16 01:01:02.714435 | debian-trixie | INFO default scenario not found, disabling shared state. 2026-04-16 01:01:02.714539 | debian-trixie | INFO [forget-package > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-04-16 01:01:02.714612 | debian-trixie | INFO [forget-package > prerun] Performing prerun with role_name_check=0... 2026-04-16 01:01:26.681511 | debian-trixie | INFO [forget-package > dependency] Executing 2026-04-16 01:01:26.681587 | debian-trixie | WARNING [forget-package > dependency] Missing roles requirements file: requirements.yml 2026-04-16 01:01:26.681598 | debian-trixie | WARNING [forget-package > dependency] Missing collections requirements file: collections.yml 2026-04-16 01:01:26.681624 | debian-trixie | WARNING [forget-package > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-04-16 01:01:26.686358 | debian-trixie | INFO [forget-package > cleanup] Executing 2026-04-16 01:01:26.686636 | debian-trixie | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-16 01:01:26.691836 | debian-trixie | INFO [forget-package > destroy] Executing 2026-04-16 01:01:26.691886 | debian-trixie | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-16 01:01:26.691951 | debian-trixie | INFO [forget-package > destroy] Executed: Successful 2026-04-16 01:01:26.699132 | debian-trixie | INFO [forget-package > syntax] Executing 2026-04-16 01:01:27.245932 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-16 01:01:27.246180 | 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-16 01:01:27.246455 | 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-16 01:01:27.246657 | debian-trixie | 2026-04-16 01:01:27.600253 | debian-trixie | 2026-04-16 01:01:27.600302 | debian-trixie | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/forget-package/converge.yml 2026-04-16 01:01:27.676247 | debian-trixie | INFO [forget-package > syntax] Executed: Successful 2026-04-16 01:01:27.682064 | debian-trixie | INFO [forget-package > create] Executing 2026-04-16 01:01:27.685235 | debian-trixie | WARNING [forget-package > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-16 01:01:27.691008 | debian-trixie | INFO [forget-package > prepare] Executing 2026-04-16 01:01:28.190842 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-16 01:01:28.190979 | 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-16 01:01:28.191118 | 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-16 01:01:28.191223 | debian-trixie | 2026-04-16 01:01:28.562235 | debian-trixie | 2026-04-16 01:01:28.562396 | debian-trixie | PLAY [Prepare] ***************************************************************** 2026-04-16 01:01:28.562599 | debian-trixie | 2026-04-16 01:01:28.562783 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-16 01:01:28.562977 | debian-trixie | Thursday 16 April 2026 01:01:28 +0000 (0:00:00.028) 0:00:00.028 ******** 2026-04-16 01:01:29.869988 | 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-16 01:01:29.872667 | debian-trixie | ok: [debian-trixie] 2026-04-16 01:01:29.872890 | debian-trixie | 2026-04-16 01:01:29.873097 | debian-trixie | TASK [Install NGINX] *********************************************************** 2026-04-16 01:01:29.873294 | debian-trixie | Thursday 16 April 2026 01:01:29 +0000 (0:00:01.311) 0:00:01.340 ******** 2026-04-16 01:01:38.168560 | debian-trixie | changed: [debian-trixie] 2026-04-16 01:01:38.168694 | debian-trixie | 2026-04-16 01:01:38.169021 | debian-trixie | TASK [Ensure NGINX is running] ************************************************* 2026-04-16 01:01:38.169298 | debian-trixie | Thursday 16 April 2026 01:01:38 +0000 (0:00:08.295) 0:00:09.635 ******** 2026-04-16 01:01:38.877535 | debian-trixie | ok: [debian-trixie] 2026-04-16 01:01:38.877690 | debian-trixie | 2026-04-16 01:01:38.877887 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-16 01:01:38.878095 | debian-trixie | debian-trixie : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-16 01:01:38.878270 | debian-trixie | 2026-04-16 01:01:38.878435 | debian-trixie | 2026-04-16 01:01:38.878688 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-16 01:01:38.878880 | debian-trixie | Thursday 16 April 2026 01:01:38 +0000 (0:00:00.709) 0:00:10.345 ******** 2026-04-16 01:01:38.879056 | debian-trixie | =============================================================================== 2026-04-16 01:01:38.879239 | debian-trixie | Install NGINX ----------------------------------------------------------- 8.30s 2026-04-16 01:01:38.879422 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.31s 2026-04-16 01:01:38.879679 | debian-trixie | Ensure NGINX is running ------------------------------------------------- 0.71s 2026-04-16 01:01:38.960199 | debian-trixie | INFO [forget-package > prepare] Executed: Successful 2026-04-16 01:01:38.970114 | debian-trixie | INFO [forget-package > converge] Executing 2026-04-16 01:01:39.457253 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-16 01:01:39.457478 | 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-16 01:01:39.457737 | 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-16 01:01:39.457894 | debian-trixie | 2026-04-16 01:01:39.762521 | debian-trixie | 2026-04-16 01:01:39.762683 | debian-trixie | PLAY [Converge] **************************************************************** 2026-04-16 01:01:39.762893 | debian-trixie | 2026-04-16 01:01:39.763210 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-16 01:01:39.763411 | debian-trixie | Thursday 16 April 2026 01:01:39 +0000 (0:00:00.007) 0:00:00.007 ******** 2026-04-16 01:01:41.876913 | 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-16 01:01:41.877521 | debian-trixie | ok: [debian-trixie] 2026-04-16 01:01:41.877726 | debian-trixie | 2026-04-16 01:01:41.877944 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-16 01:01:41.878160 | debian-trixie | Thursday 16 April 2026 01:01:41 +0000 (0:00:02.114) 0:00:02.122 ******** 2026-04-16 01:01:42.278488 | 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-16 01:01:42.282882 | debian-trixie | changed: [debian-trixie] 2026-04-16 01:01:42.283059 | debian-trixie | 2026-04-16 01:01:42.283263 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-16 01:01:42.283487 | debian-trixie | debian-trixie : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-16 01:01:42.283672 | debian-trixie | 2026-04-16 01:01:42.283846 | debian-trixie | 2026-04-16 01:01:42.284041 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-16 01:01:42.284307 | debian-trixie | Thursday 16 April 2026 01:01:42 +0000 (0:00:00.406) 0:00:02.528 ******** 2026-04-16 01:01:42.284499 | debian-trixie | =============================================================================== 2026-04-16 01:01:42.284697 | debian-trixie | Gathering Facts --------------------------------------------------------- 2.11s 2026-04-16 01:01:42.284949 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.41s 2026-04-16 01:01:42.375183 | debian-trixie | INFO [forget-package > converge] Executed: Successful 2026-04-16 01:01:42.385536 | debian-trixie | INFO [forget-package > idempotence] Executing 2026-04-16 01:01:42.919104 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-16 01:01:42.919258 | 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-16 01:01:42.919457 | 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-16 01:01:42.919630 | debian-trixie | 2026-04-16 01:01:43.227864 | debian-trixie | 2026-04-16 01:01:43.227987 | debian-trixie | PLAY [Converge] **************************************************************** 2026-04-16 01:01:43.228184 | debian-trixie | 2026-04-16 01:01:43.228383 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-16 01:01:43.228658 | debian-trixie | Thursday 16 April 2026 01:01:43 +0000 (0:00:00.007) 0:00:00.007 ******** 2026-04-16 01:01:44.268681 | 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-16 01:01:44.270781 | debian-trixie | ok: [debian-trixie] 2026-04-16 01:01:44.270938 | debian-trixie | 2026-04-16 01:01:44.271137 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-04-16 01:01:44.271329 | debian-trixie | Thursday 16 April 2026 01:01:44 +0000 (0:00:01.043) 0:00:01.051 ******** 2026-04-16 01:01:44.664482 | debian-trixie | ok: [debian-trixie] 2026-04-16 01:01:44.664616 | debian-trixie | 2026-04-16 01:01:44.664825 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-16 01:01:44.665041 | debian-trixie | debian-trixie : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-16 01:01:44.665235 | debian-trixie | 2026-04-16 01:01:44.665495 | debian-trixie | 2026-04-16 01:01:44.665676 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-16 01:01:44.665862 | debian-trixie | Thursday 16 April 2026 01:01:44 +0000 (0:00:00.393) 0:00:01.444 ******** 2026-04-16 01:01:44.666012 | debian-trixie | =============================================================================== 2026-04-16 01:01:44.666190 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.04s 2026-04-16 01:01:44.666375 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.39s 2026-04-16 01:01:44.780686 | debian-trixie | INFO [forget-package > idempotence] Executed: Successful 2026-04-16 01:01:44.791952 | debian-trixie | INFO [forget-package > side_effect] Executing 2026-04-16 01:01:44.792251 | debian-trixie | WARNING [forget-package > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-16 01:01:44.797677 | debian-trixie | INFO [forget-package > verify] Executing 2026-04-16 01:01:45.295987 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-04-16 01:01:45.296036 | 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-16 01:01:45.296131 | 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-16 01:01:45.296212 | debian-trixie | 2026-04-16 01:01:45.604330 | debian-trixie | 2026-04-16 01:01:45.604375 | debian-trixie | PLAY [Verify] ****************************************************************** 2026-04-16 01:01:45.604512 | debian-trixie | 2026-04-16 01:01:45.604654 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-04-16 01:01:45.604753 | debian-trixie | Thursday 16 April 2026 01:01:45 +0000 (0:00:00.008) 0:00:00.008 ******** 2026-04-16 01:01:47.629927 | 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-16 01:01:47.632808 | debian-trixie | ok: [debian-trixie] 2026-04-16 01:01:47.632822 | debian-trixie | 2026-04-16 01:01:47.632828 | debian-trixie | TASK [Populate package facts] ************************************************** 2026-04-16 01:01:47.632834 | debian-trixie | Thursday 16 April 2026 01:01:47 +0000 (0:00:02.027) 0:00:02.035 ******** 2026-04-16 01:01:48.966934 | debian-trixie | ok: [debian-trixie] 2026-04-16 01:01:48.967255 | debian-trixie | 2026-04-16 01:01:48.967527 | debian-trixie | TASK [Populate service facts] ************************************************** 2026-04-16 01:01:48.967795 | debian-trixie | Thursday 16 April 2026 01:01:48 +0000 (0:00:01.335) 0:00:03.370 ******** 2026-04-16 01:01:52.653197 | debian-trixie | ok: [debian-trixie] 2026-04-16 01:01:52.653476 | debian-trixie | 2026-04-16 01:01:52.653805 | debian-trixie | TASK [Assert that the NGINX package is not installed] ************************** 2026-04-16 01:01:52.654092 | debian-trixie | Thursday 16 April 2026 01:01:52 +0000 (0:00:03.686) 0:00:07.056 ******** 2026-04-16 01:01:52.683812 | debian-trixie | ok: [debian-trixie] => { 2026-04-16 01:01:52.684129 | debian-trixie | "changed": false, 2026-04-16 01:01:52.684382 | debian-trixie | "msg": "All assertions passed" 2026-04-16 01:01:52.684615 | debian-trixie | } 2026-04-16 01:01:52.684874 | debian-trixie | 2026-04-16 01:01:52.685131 | debian-trixie | TASK [Assert that the NGINX service is still up] ******************************* 2026-04-16 01:01:52.685372 | debian-trixie | Thursday 16 April 2026 01:01:52 +0000 (0:00:00.030) 0:00:07.087 ******** 2026-04-16 01:01:52.713535 | debian-trixie | ok: [debian-trixie] => { 2026-04-16 01:01:52.713765 | debian-trixie | "changed": false, 2026-04-16 01:01:52.713964 | debian-trixie | "msg": "All assertions passed" 2026-04-16 01:01:52.714158 | debian-trixie | } 2026-04-16 01:01:52.714346 | debian-trixie | 2026-04-16 01:01:52.714554 | debian-trixie | PLAY RECAP ********************************************************************* 2026-04-16 01:01:52.714781 | debian-trixie | debian-trixie : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-04-16 01:01:52.714962 | debian-trixie | 2026-04-16 01:01:52.715136 | debian-trixie | 2026-04-16 01:01:52.715324 | debian-trixie | TASKS RECAP ******************************************************************** 2026-04-16 01:01:52.715514 | debian-trixie | Thursday 16 April 2026 01:01:52 +0000 (0:00:00.030) 0:00:07.117 ******** 2026-04-16 01:01:52.715696 | debian-trixie | =============================================================================== 2026-04-16 01:01:52.715888 | debian-trixie | Populate service facts -------------------------------------------------- 3.69s 2026-04-16 01:01:52.716078 | debian-trixie | Gathering Facts --------------------------------------------------------- 2.03s 2026-04-16 01:01:52.716271 | debian-trixie | Populate package facts -------------------------------------------------- 1.34s 2026-04-16 01:01:52.716520 | debian-trixie | Assert that the NGINX package is not installed -------------------------- 0.03s 2026-04-16 01:01:52.716726 | debian-trixie | Assert that the NGINX service is still up ------------------------------- 0.03s 2026-04-16 01:01:52.808880 | debian-trixie | INFO [forget-package > verify] Executed: Successful 2026-04-16 01:01:52.814220 | debian-trixie | INFO [forget-package > cleanup] Executing 2026-04-16 01:01:52.814713 | debian-trixie | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-04-16 01:01:52.821328 | debian-trixie | INFO [forget-package > destroy] Executing 2026-04-16 01:01:52.821449 | debian-trixie | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-04-16 01:01:52.821536 | debian-trixie | INFO [forget-package > destroy] Executed: Successful 2026-04-16 01:01:52.821867 | debian-trixie | WARNING Molecule executed 1 scenario (1 missing files) 2026-04-16 01:01:53.102446 | debian-trixie | ok: Runtime: 0:00:52.606768 2026-04-16 01:01:53.109377 | 2026-04-16 01:01:53.109427 | PLAY RECAP 2026-04-16 01:01:53.109471 | debian-trixie | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-16 01:01:53.109493 | 2026-04-16 01:01:53.222030 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-04-16 01:01:53.224288 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-16 01:01:53.789463 | 2026-04-16 01:01:53.789673 | PLAY [all] 2026-04-16 01:01:53.799638 | 2026-04-16 01:01:53.799724 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-16 01:01:53.844342 | debian-trixie | skipping: Conditional result was False 2026-04-16 01:01:53.851438 | 2026-04-16 01:01:53.851566 | TASK [fetch-output : Set log path for single node] 2026-04-16 01:01:53.884124 | debian-trixie | ok 2026-04-16 01:01:53.889713 | 2026-04-16 01:01:53.889807 | LOOP [fetch-output : Ensure local output dirs] 2026-04-16 01:01:54.272562 | debian-trixie -> localhost | ok: "/var/lib/zuul/builds/0e1fd0482e0342798eeb2847c2d1a1e3/work/logs" 2026-04-16 01:01:54.500318 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/0e1fd0482e0342798eeb2847c2d1a1e3/work/artifacts" 2026-04-16 01:01:54.737701 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/0e1fd0482e0342798eeb2847c2d1a1e3/work/docs" 2026-04-16 01:01:54.751945 | 2026-04-16 01:01:54.752082 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-16 01:01:55.480403 | debian-trixie | changed: .d..t...... ./ 2026-04-16 01:01:55.480616 | debian-trixie | changed: All items complete 2026-04-16 01:01:55.480645 | 2026-04-16 01:01:56.003428 | debian-trixie | changed: .d..t...... ./ 2026-04-16 01:01:56.497562 | debian-trixie | changed: .d..t...... ./ 2026-04-16 01:01:56.515606 | 2026-04-16 01:01:56.515772 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-16 01:01:56.965459 | debian-trixie -> localhost | ok: Item: artifacts Runtime: 0:00:00.008845 2026-04-16 01:01:57.232504 | debian-trixie -> localhost | ok: Item: docs Runtime: 0:00:00.008297 2026-04-16 01:01:57.252867 | 2026-04-16 01:01:57.253045 | PLAY [all] 2026-04-16 01:01:57.258452 | 2026-04-16 01:01:57.258523 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-16 01:01:57.726655 | debian-trixie | changed 2026-04-16 01:01:57.733256 | 2026-04-16 01:01:57.733347 | PLAY RECAP 2026-04-16 01:01:57.733395 | debian-trixie | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-16 01:01:57.733417 | 2026-04-16 01:01:57.863049 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-16 01:01:57.865217 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-16 01:01:58.420250 | 2026-04-16 01:01:58.420409 | PLAY [localhost] 2026-04-16 01:01:58.430272 | 2026-04-16 01:01:58.430345 | TASK [Generate Zuul manifest] 2026-04-16 01:01:58.462664 | localhost | ok 2026-04-16 01:01:58.478006 | 2026-04-16 01:01:58.478083 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-16 01:01:58.815387 | localhost | changed 2026-04-16 01:01:58.829552 | 2026-04-16 01:01:58.829746 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-16 01:01:59.125544 | localhost | ok 2026-04-16 01:01:59.134544 | 2026-04-16 01:01:59.134674 | TASK [Upload logs] 2026-04-16 01:01:59.158685 | localhost | ok 2026-04-16 01:01:59.358413 | 2026-04-16 01:01:59.358593 | TASK [Set zuul-log-path fact] 2026-04-16 01:01:59.387589 | localhost | ok 2026-04-16 01:01:59.399360 | 2026-04-16 01:01:59.399447 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-16 01:01:59.441844 | localhost | ok 2026-04-16 01:01:59.449310 | 2026-04-16 01:01:59.449378 | TASK [upload-logs : Create log directories] 2026-04-16 01:01:59.846894 | localhost | changed 2026-04-16 01:01:59.854692 | 2026-04-16 01:01:59.854899 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-16 01:02:00.276669 | localhost -> localhost | ok: Runtime: 0:00:00.005899 2026-04-16 01:02:00.283324 | 2026-04-16 01:02:00.283393 | TASK [upload-logs : Upload logs to log server] 2026-04-16 01:02:00.837934 | localhost | Output suppressed because no_log was given 2026-04-16 01:02:00.841699 | 2026-04-16 01:02:00.841767 | LOOP [upload-logs : Compress console log and json output] 2026-04-16 01:02:00.895440 | localhost | skipping: Conditional result was False 2026-04-16 01:02:00.904881 | localhost | skipping: Conditional result was False 2026-04-16 01:02:00.916826 | 2026-04-16 01:02:00.917033 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-16 01:02:00.963017 | localhost | skipping: Conditional result was False 2026-04-16 01:02:00.963513 | 2026-04-16 01:02:00.968136 | localhost | skipping: Conditional result was False 2026-04-16 01:02:00.982212 | 2026-04-16 01:02:00.982329 | LOOP [upload-logs : Upload console log and json output]