2026-01-21 18:16:05.746504 | Job console starting 2026-01-21 18:16:05.752902 | Updating git repos 2026-01-21 18:16:05.777396 | Cloning repos into workspace 2026-01-21 18:16:05.823920 | Restoring repo states 2026-01-21 18:16:05.831883 | Merging changes 2026-01-21 18:16:06.096622 | Checking out repos 2026-01-21 18:16:06.121434 | Preparing playbooks 2026-01-21 18:16:07.152682 | Running Ansible setup 2026-01-21 18:16:10.847645 | PRE-RUN START: [trusted : vexxhost.dev/zuul-config/playbooks/base/pre.yaml@main] 2026-01-21 18:16:11.406077 | 2026-01-21 18:16:11.406219 | PLAY [localhost] 2026-01-21 18:16:11.414118 | 2026-01-21 18:16:11.414187 | TASK [Gathering Facts] 2026-01-21 18:16:12.252689 | localhost | ok 2026-01-21 18:16:12.262624 | 2026-01-21 18:16:12.262723 | TASK [Setup log path fact] 2026-01-21 18:16:12.283905 | localhost | ok 2026-01-21 18:16:12.297349 | 2026-01-21 18:16:12.297430 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-01-21 18:16:12.327719 | localhost | ok 2026-01-21 18:16:12.335006 | 2026-01-21 18:16:12.335101 | TASK [emit-job-header : Print job information] 2026-01-21 18:16:12.376168 | # Job Information 2026-01-21 18:16:12.376351 | Ansible Version: 2.16.15 2026-01-21 18:16:12.376400 | Job: ansible-collection-containers-molecule-forget-package-debian-trixie 2026-01-21 18:16:12.376436 | Pipeline: check 2026-01-21 18:16:12.376467 | Executor: 3a2793d2bd32 2026-01-21 18:16:12.376497 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/94 2026-01-21 18:16:12.376531 | Event ID: 1131c460-f6f5-11f0-99c8-3dea310db7ca 2026-01-21 18:16:12.380624 | 2026-01-21 18:16:12.380720 | LOOP [emit-job-header : Print node information] 2026-01-21 18:16:12.476860 | localhost | ok: 2026-01-21 18:16:12.477674 | localhost | # Node Information 2026-01-21 18:16:12.477723 | localhost | Inventory Hostname: debian-trixie 2026-01-21 18:16:12.477753 | localhost | Hostname: np0000154384 2026-01-21 18:16:12.477780 | localhost | Username: zuul 2026-01-21 18:16:12.477831 | localhost | Distro: Debian 13.3 2026-01-21 18:16:12.477859 | localhost | Provider: yul1 2026-01-21 18:16:12.477885 | localhost | Region: ca-ymq-1 2026-01-21 18:16:12.477911 | localhost | Label: debian-trixie 2026-01-21 18:16:12.477936 | localhost | Product Name: OpenStack Nova 2026-01-21 18:16:12.477961 | localhost | Interface IP: 199.204.45.116 2026-01-21 18:16:12.500340 | 2026-01-21 18:16:12.500516 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-01-21 18:16:12.889982 | localhost -> localhost | changed 2026-01-21 18:16:12.898906 | 2026-01-21 18:16:12.899005 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-01-21 18:16:13.714848 | localhost -> localhost | changed 2026-01-21 18:16:13.722103 | 2026-01-21 18:16:13.722169 | PLAY [all] 2026-01-21 18:16:13.735457 | 2026-01-21 18:16:13.735627 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-01-21 18:16:13.964771 | debian-trixie -> localhost | ok 2026-01-21 18:16:13.974881 | 2026-01-21 18:16:13.975023 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-01-21 18:16:14.004437 | debian-trixie | ok 2026-01-21 18:16:14.018537 | debian-trixie | included: /var/lib/zuul/builds/33048bfa68dd430c910ff9e373cfd81b/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-01-21 18:16:14.023261 | 2026-01-21 18:16:14.023321 | TASK [add-build-sshkey : Create Temp SSH key] 2026-01-21 18:16:15.008576 | debian-trixie -> localhost | Generating public/private rsa key pair. 2026-01-21 18:16:15.008800 | debian-trixie -> localhost | Your identification has been saved in /var/lib/zuul/builds/33048bfa68dd430c910ff9e373cfd81b/work/33048bfa68dd430c910ff9e373cfd81b_id_rsa 2026-01-21 18:16:15.008840 | debian-trixie -> localhost | Your public key has been saved in /var/lib/zuul/builds/33048bfa68dd430c910ff9e373cfd81b/work/33048bfa68dd430c910ff9e373cfd81b_id_rsa.pub 2026-01-21 18:16:15.008870 | debian-trixie -> localhost | The key fingerprint is: 2026-01-21 18:16:15.008899 | debian-trixie -> localhost | SHA256:IBzKYVk0Ql5m/YpfV5M7J7wNYQRNWUvwInqRc+2G3q0 zuul-build-sshkey 2026-01-21 18:16:15.008942 | debian-trixie -> localhost | The key's randomart image is: 2026-01-21 18:16:15.008995 | debian-trixie -> localhost | +---[RSA 3072]----+ 2026-01-21 18:16:15.009030 | debian-trixie -> localhost | | .=+O. .+o+o | 2026-01-21 18:16:15.009060 | debian-trixie -> localhost | | +.O o. .++ . | 2026-01-21 18:16:15.009087 | debian-trixie -> localhost | | + o .. =.o.+ | 2026-01-21 18:16:15.009114 | debian-trixie -> localhost | | . ... =*+ | 2026-01-21 18:16:15.009140 | debian-trixie -> localhost | | . .S .+.+o | 2026-01-21 18:16:15.009166 | debian-trixie -> localhost | | . . ....*o.. | 2026-01-21 18:16:15.009191 | debian-trixie -> localhost | | . . . .B. .| 2026-01-21 18:16:15.009217 | debian-trixie -> localhost | | . . .. | 2026-01-21 18:16:15.009247 | debian-trixie -> localhost | | E | 2026-01-21 18:16:15.009274 | debian-trixie -> localhost | +----[SHA256]-----+ 2026-01-21 18:16:15.009336 | debian-trixie -> localhost | ok: Runtime: 0:00:00.511051 2026-01-21 18:16:15.016935 | 2026-01-21 18:16:15.017037 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-01-21 18:16:15.048881 | debian-trixie | ok 2026-01-21 18:16:15.058011 | debian-trixie | included: /var/lib/zuul/builds/33048bfa68dd430c910ff9e373cfd81b/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-01-21 18:16:15.064308 | 2026-01-21 18:16:15.064366 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-01-21 18:16:15.088809 | debian-trixie | skipping: Conditional result was False 2026-01-21 18:16:15.099862 | 2026-01-21 18:16:15.100150 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-01-21 18:16:15.669245 | debian-trixie | changed 2026-01-21 18:16:15.673900 | 2026-01-21 18:16:15.673965 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-01-21 18:16:15.878679 | debian-trixie | ok 2026-01-21 18:16:15.883455 | 2026-01-21 18:16:15.883527 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-01-21 18:16:16.390596 | debian-trixie | changed 2026-01-21 18:16:16.396380 | 2026-01-21 18:16:16.396465 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-01-21 18:16:16.915550 | debian-trixie | changed 2026-01-21 18:16:16.920947 | 2026-01-21 18:16:16.921045 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-01-21 18:16:16.943999 | debian-trixie | skipping: Conditional result was False 2026-01-21 18:16:16.953265 | 2026-01-21 18:16:16.953334 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-01-21 18:16:17.332410 | debian-trixie -> localhost | changed 2026-01-21 18:16:17.343679 | 2026-01-21 18:16:17.343765 | TASK [add-build-sshkey : Add back temp key] 2026-01-21 18:16:17.619679 | debian-trixie -> localhost | Identity added: /var/lib/zuul/builds/33048bfa68dd430c910ff9e373cfd81b/work/33048bfa68dd430c910ff9e373cfd81b_id_rsa (zuul-build-sshkey) 2026-01-21 18:16:17.620014 | debian-trixie -> localhost | ok: Runtime: 0:00:00.014932 2026-01-21 18:16:17.624680 | 2026-01-21 18:16:17.624744 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-01-21 18:16:17.950094 | debian-trixie | ok 2026-01-21 18:16:17.956583 | 2026-01-21 18:16:17.956648 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-01-21 18:16:17.981087 | debian-trixie | skipping: Conditional result was False 2026-01-21 18:16:17.993578 | 2026-01-21 18:16:17.993663 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-01-21 18:16:18.351031 | debian-trixie | ok 2026-01-21 18:16:18.357669 | 2026-01-21 18:16:18.357740 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-01-21 18:16:19.162198 | debian-trixie | Output suppressed because no_log was given 2026-01-21 18:16:19.168579 | 2026-01-21 18:16:19.168639 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-01-21 18:16:19.435589 | debian-trixie | ok: "logs" 2026-01-21 18:16:19.435965 | debian-trixie | ok: All items complete 2026-01-21 18:16:19.436005 | 2026-01-21 18:16:19.620492 | debian-trixie | ok: "artifacts" 2026-01-21 18:16:19.803605 | debian-trixie | ok: "docs" 2026-01-21 18:16:19.809814 | 2026-01-21 18:16:19.809954 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-01-21 18:16:20.041898 | debian-trixie | changed: "logs" 2026-01-21 18:16:20.233325 | debian-trixie | changed: "artifacts" 2026-01-21 18:16:20.409907 | debian-trixie | changed: "docs" 2026-01-21 18:16:20.429063 | 2026-01-21 18:16:20.429172 | PLAY RECAP 2026-01-21 18:16:20.429218 | debian-trixie | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-01-21 18:16:20.429246 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-01-21 18:16:20.429267 | 2026-01-21 18:16:20.572259 | PRE-RUN END RESULT_NORMAL: [trusted : vexxhost.dev/zuul-config/playbooks/base/pre.yaml@main] 2026-01-21 18:16:20.574562 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-01-21 18:16:21.124142 | 2026-01-21 18:16:21.124278 | PLAY [all] 2026-01-21 18:16:21.134799 | 2026-01-21 18:16:21.134877 | TASK [setup-uv : Extract archive] 2026-01-21 18:16:23.594577 | debian-trixie | changed 2026-01-21 18:16:23.599865 | 2026-01-21 18:16:23.599946 | TASK [setup-uv : Print version] 2026-01-21 18:16:23.758031 | debian-trixie | uv 0.8.13 2026-01-21 18:16:24.128362 | debian-trixie | ok: Runtime: 0:00:00.008343 2026-01-21 18:16:24.135322 | 2026-01-21 18:16:24.135372 | PLAY RECAP 2026-01-21 18:16:24.135423 | debian-trixie | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-01-21 18:16:24.135446 | 2026-01-21 18:16:24.260732 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-01-21 18:16:24.263047 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-01-21 18:16:24.823742 | 2026-01-21 18:16:24.823877 | PLAY [all] 2026-01-21 18:16:24.834403 | 2026-01-21 18:16:24.834475 | TASK [Copy inventory file for Zuul] 2026-01-21 18:16:25.739161 | debian-trixie | changed 2026-01-21 18:16:25.744206 | 2026-01-21 18:16:25.744282 | TASK [Switch "ansible_host" to private IP] 2026-01-21 18:16:26.026622 | debian-trixie | changed: 1 replacements made 2026-01-21 18:16:26.031184 | 2026-01-21 18:16:26.031256 | TASK [Run Molecule scenario] 2026-01-21 18:16:26.345020 | debian-trixie | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-01-21 18:16:26.345144 | debian-trixie | Creating virtual environment at: .venv 2026-01-21 18:16:26.592368 | debian-trixie | Downloading pygments (1.2MiB) 2026-01-21 18:16:26.606332 | debian-trixie | Downloading ansible-core (2.3MiB) 2026-01-21 18:16:26.675857 | debian-trixie | Downloading cryptography (4.3MiB) 2026-01-21 18:16:26.800112 | debian-trixie | Downloading cryptography 2026-01-21 18:16:26.846647 | debian-trixie | Downloading pygments 2026-01-21 18:16:26.967497 | debian-trixie | Downloading ansible-core 2026-01-21 18:16:27.024063 | debian-trixie | Installed 36 packages in 52ms 2026-01-21 18:16:27.965179 | debian-trixie | INFO Collection 'vexxhost.containers' detected. 2026-01-21 18:16:27.965255 | debian-trixie | INFO Scenarios will be used from 'extensions/molecule' 2026-01-21 18:16:28.878212 | debian-trixie | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-01-21 18:16:28.878258 | debian-trixie | INFO default scenario not found, disabling shared state. 2026-01-21 18:16:28.878359 | debian-trixie | INFO [forget-package > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-01-21 18:16:28.878440 | debian-trixie | INFO [forget-package > prerun] Performing prerun with role_name_check=0... 2026-01-21 18:16:38.301402 | debian-trixie | INFO [forget-package > dependency] Executing 2026-01-21 18:16:38.301529 | debian-trixie | WARNING [forget-package > dependency] Missing roles requirements file: requirements.yml 2026-01-21 18:16:38.301729 | debian-trixie | WARNING [forget-package > dependency] Missing collections requirements file: collections.yml 2026-01-21 18:16:38.301845 | debian-trixie | WARNING [forget-package > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-01-21 18:16:38.307529 | debian-trixie | INFO [forget-package > cleanup] Executing 2026-01-21 18:16:38.307958 | debian-trixie | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-01-21 18:16:38.315731 | debian-trixie | INFO [forget-package > destroy] Executing 2026-01-21 18:16:38.315786 | debian-trixie | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-01-21 18:16:38.315903 | debian-trixie | INFO [forget-package > destroy] Executed: Successful 2026-01-21 18:16:38.321503 | debian-trixie | INFO [forget-package > syntax] Executing 2026-01-21 18:16:38.868794 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-01-21 18:16:38.869092 | 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-01-21 18:16:38.869339 | 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-01-21 18:16:38.869531 | debian-trixie | 2026-01-21 18:16:39.279449 | debian-trixie | 2026-01-21 18:16:39.279706 | debian-trixie | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/forget-package/converge.yml 2026-01-21 18:16:39.346502 | debian-trixie | INFO [forget-package > syntax] Executed: Successful 2026-01-21 18:16:39.356629 | debian-trixie | INFO [forget-package > create] Executing 2026-01-21 18:16:39.366824 | debian-trixie | WARNING [forget-package > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-01-21 18:16:39.375336 | debian-trixie | INFO [forget-package > prepare] Executing 2026-01-21 18:16:39.922374 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-01-21 18:16:39.922633 | 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-01-21 18:16:39.922878 | 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-01-21 18:16:39.923075 | debian-trixie | 2026-01-21 18:16:40.350994 | debian-trixie | 2026-01-21 18:16:40.351172 | debian-trixie | PLAY [Prepare] ***************************************************************** 2026-01-21 18:16:40.351336 | debian-trixie | 2026-01-21 18:16:40.351511 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-01-21 18:16:40.351680 | debian-trixie | Wednesday 21 January 2026 18:16:40 +0000 (0:00:00.038) 0:00:00.038 ***** 2026-01-21 18:16:42.722337 | 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-01-21 18:16:42.722372 | debian-trixie | ok: [debian-trixie] 2026-01-21 18:16:42.722379 | debian-trixie | 2026-01-21 18:16:42.722384 | debian-trixie | TASK [Install NGINX] *********************************************************** 2026-01-21 18:16:42.722389 | debian-trixie | Wednesday 21 January 2026 18:16:42 +0000 (0:00:02.370) 0:00:02.408 ***** 2026-01-21 18:16:58.262738 | debian-trixie | changed: [debian-trixie] 2026-01-21 18:16:58.262824 | debian-trixie | 2026-01-21 18:16:58.262966 | debian-trixie | TASK [Ensure NGINX is running] ************************************************* 2026-01-21 18:16:58.263105 | debian-trixie | Wednesday 21 January 2026 18:16:58 +0000 (0:00:15.540) 0:00:17.949 ***** 2026-01-21 18:16:58.968699 | debian-trixie | ok: [debian-trixie] 2026-01-21 18:16:58.968760 | debian-trixie | 2026-01-21 18:16:58.968870 | debian-trixie | PLAY RECAP ********************************************************************* 2026-01-21 18:16:58.969031 | debian-trixie | debian-trixie : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-01-21 18:16:58.969042 | debian-trixie | 2026-01-21 18:16:58.969133 | debian-trixie | 2026-01-21 18:16:58.969250 | debian-trixie | TASKS RECAP ******************************************************************** 2026-01-21 18:16:58.969323 | debian-trixie | Wednesday 21 January 2026 18:16:58 +0000 (0:00:00.708) 0:00:18.657 ***** 2026-01-21 18:16:58.969409 | debian-trixie | =============================================================================== 2026-01-21 18:16:58.969494 | debian-trixie | Install NGINX ---------------------------------------------------------- 15.54s 2026-01-21 18:16:58.969584 | debian-trixie | Gathering Facts --------------------------------------------------------- 2.37s 2026-01-21 18:16:58.969666 | debian-trixie | Ensure NGINX is running ------------------------------------------------- 0.71s 2026-01-21 18:16:59.060970 | debian-trixie | INFO [forget-package > prepare] Executed: Successful 2026-01-21 18:16:59.069557 | debian-trixie | INFO [forget-package > converge] Executing 2026-01-21 18:16:59.601079 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-01-21 18:16:59.601382 | 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-01-21 18:16:59.601609 | 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-01-21 18:16:59.601782 | debian-trixie | 2026-01-21 18:16:59.923657 | debian-trixie | 2026-01-21 18:16:59.923901 | debian-trixie | PLAY [Converge] **************************************************************** 2026-01-21 18:16:59.924121 | debian-trixie | 2026-01-21 18:16:59.924363 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-01-21 18:16:59.924605 | debian-trixie | Wednesday 21 January 2026 18:16:59 +0000 (0:00:00.008) 0:00:00.008 ***** 2026-01-21 18:17:00.957562 | 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-01-21 18:17:00.961277 | debian-trixie | ok: [debian-trixie] 2026-01-21 18:17:00.961295 | debian-trixie | 2026-01-21 18:17:00.961302 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-01-21 18:17:00.961308 | debian-trixie | Wednesday 21 January 2026 18:17:00 +0000 (0:00:01.034) 0:00:01.042 ***** 2026-01-21 18:17:01.344780 | 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-01-21 18:17:01.347897 | debian-trixie | changed: [debian-trixie] 2026-01-21 18:17:01.348018 | debian-trixie | 2026-01-21 18:17:01.348138 | debian-trixie | PLAY RECAP ********************************************************************* 2026-01-21 18:17:01.349389 | debian-trixie | debian-trixie : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-01-21 18:17:01.349502 | debian-trixie | 2026-01-21 18:17:01.349609 | debian-trixie | 2026-01-21 18:17:01.349728 | debian-trixie | TASKS RECAP ******************************************************************** 2026-01-21 18:17:01.349851 | debian-trixie | Wednesday 21 January 2026 18:17:01 +0000 (0:00:00.390) 0:00:01.433 ***** 2026-01-21 18:17:01.349961 | debian-trixie | =============================================================================== 2026-01-21 18:17:01.350088 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.03s 2026-01-21 18:17:01.350227 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.39s 2026-01-21 18:17:01.440190 | debian-trixie | INFO [forget-package > converge] Executed: Successful 2026-01-21 18:17:01.450246 | debian-trixie | INFO [forget-package > idempotence] Executing 2026-01-21 18:17:01.948794 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-01-21 18:17:01.949017 | 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-01-21 18:17:01.949203 | 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-01-21 18:17:01.949360 | debian-trixie | 2026-01-21 18:17:02.284578 | debian-trixie | 2026-01-21 18:17:02.284881 | debian-trixie | PLAY [Converge] **************************************************************** 2026-01-21 18:17:02.285120 | debian-trixie | 2026-01-21 18:17:02.285374 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-01-21 18:17:02.286424 | debian-trixie | Wednesday 21 January 2026 18:17:02 +0000 (0:00:00.008) 0:00:00.008 ***** 2026-01-21 18:17:03.298884 | 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-01-21 18:17:03.301586 | debian-trixie | ok: [debian-trixie] 2026-01-21 18:17:03.301621 | debian-trixie | 2026-01-21 18:17:03.301628 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-01-21 18:17:03.301633 | debian-trixie | Wednesday 21 January 2026 18:17:03 +0000 (0:00:01.016) 0:00:01.025 ***** 2026-01-21 18:17:03.707750 | debian-trixie | ok: [debian-trixie] 2026-01-21 18:17:03.707862 | debian-trixie | 2026-01-21 18:17:03.707999 | debian-trixie | PLAY RECAP ********************************************************************* 2026-01-21 18:17:03.708148 | debian-trixie | debian-trixie : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-01-21 18:17:03.708264 | debian-trixie | 2026-01-21 18:17:03.708379 | debian-trixie | 2026-01-21 18:17:03.708510 | debian-trixie | TASKS RECAP ******************************************************************** 2026-01-21 18:17:03.708649 | debian-trixie | Wednesday 21 January 2026 18:17:03 +0000 (0:00:00.406) 0:00:01.432 ***** 2026-01-21 18:17:03.708773 | debian-trixie | =============================================================================== 2026-01-21 18:17:03.708905 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.02s 2026-01-21 18:17:03.709046 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.41s 2026-01-21 18:17:03.779350 | debian-trixie | INFO [forget-package > idempotence] Executed: Successful 2026-01-21 18:17:03.788850 | debian-trixie | INFO [forget-package > side_effect] Executing 2026-01-21 18:17:03.789306 | debian-trixie | WARNING [forget-package > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-01-21 18:17:03.795851 | debian-trixie | INFO [forget-package > verify] Executing 2026-01-21 18:17:04.274238 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-01-21 18:17:04.274559 | 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-01-21 18:17:04.274829 | 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-01-21 18:17:04.275058 | debian-trixie | 2026-01-21 18:17:04.582249 | debian-trixie | 2026-01-21 18:17:04.582429 | debian-trixie | PLAY [Verify] ****************************************************************** 2026-01-21 18:17:04.582562 | debian-trixie | 2026-01-21 18:17:04.582712 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-01-21 18:17:04.582852 | debian-trixie | Wednesday 21 January 2026 18:17:04 +0000 (0:00:00.007) 0:00:00.007 ***** 2026-01-21 18:17:05.588179 | 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-01-21 18:17:05.590456 | debian-trixie | ok: [debian-trixie] 2026-01-21 18:17:05.590467 | debian-trixie | 2026-01-21 18:17:05.590471 | debian-trixie | TASK [Populate package facts] ************************************************** 2026-01-21 18:17:05.590475 | debian-trixie | Wednesday 21 January 2026 18:17:05 +0000 (0:00:01.008) 0:00:01.016 ***** 2026-01-21 18:17:07.082861 | debian-trixie | ok: [debian-trixie] 2026-01-21 18:17:07.083143 | debian-trixie | 2026-01-21 18:17:07.083402 | debian-trixie | TASK [Populate service facts] ************************************************** 2026-01-21 18:17:07.083655 | debian-trixie | Wednesday 21 January 2026 18:17:07 +0000 (0:00:01.492) 0:00:02.508 ***** 2026-01-21 18:17:10.149254 | debian-trixie | ok: [debian-trixie] 2026-01-21 18:17:10.149274 | debian-trixie | 2026-01-21 18:17:10.149278 | debian-trixie | TASK [Assert that the NGINX package is not installed] ************************** 2026-01-21 18:17:10.149283 | debian-trixie | Wednesday 21 January 2026 18:17:10 +0000 (0:00:03.064) 0:00:05.572 ***** 2026-01-21 18:17:10.177254 | debian-trixie | ok: [debian-trixie] => { 2026-01-21 18:17:10.177279 | debian-trixie | "changed": false, 2026-01-21 18:17:10.177288 | debian-trixie | "msg": "All assertions passed" 2026-01-21 18:17:10.177296 | debian-trixie | } 2026-01-21 18:17:10.177305 | debian-trixie | 2026-01-21 18:17:10.177313 | debian-trixie | TASK [Assert that the NGINX service is still up] ******************************* 2026-01-21 18:17:10.177322 | debian-trixie | Wednesday 21 January 2026 18:17:10 +0000 (0:00:00.028) 0:00:05.601 ***** 2026-01-21 18:17:10.208278 | debian-trixie | ok: [debian-trixie] => { 2026-01-21 18:17:10.208305 | debian-trixie | "changed": false, 2026-01-21 18:17:10.208310 | debian-trixie | "msg": "All assertions passed" 2026-01-21 18:17:10.208315 | debian-trixie | } 2026-01-21 18:17:10.208320 | debian-trixie | 2026-01-21 18:17:10.208325 | debian-trixie | PLAY RECAP ********************************************************************* 2026-01-21 18:17:10.208330 | debian-trixie | debian-trixie : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-01-21 18:17:10.208334 | debian-trixie | 2026-01-21 18:17:10.208338 | debian-trixie | 2026-01-21 18:17:10.208342 | debian-trixie | TASKS RECAP ******************************************************************** 2026-01-21 18:17:10.208347 | debian-trixie | Wednesday 21 January 2026 18:17:10 +0000 (0:00:00.029) 0:00:05.630 ***** 2026-01-21 18:17:10.208351 | debian-trixie | =============================================================================== 2026-01-21 18:17:10.208355 | debian-trixie | Populate service facts -------------------------------------------------- 3.06s 2026-01-21 18:17:10.208359 | debian-trixie | Populate package facts -------------------------------------------------- 1.49s 2026-01-21 18:17:10.208363 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.01s 2026-01-21 18:17:10.208367 | debian-trixie | Assert that the NGINX service is still up ------------------------------- 0.03s 2026-01-21 18:17:10.208371 | debian-trixie | Assert that the NGINX package is not installed -------------------------- 0.03s 2026-01-21 18:17:10.297240 | debian-trixie | INFO [forget-package > verify] Executed: Successful 2026-01-21 18:17:10.306776 | debian-trixie | INFO [forget-package > cleanup] Executing 2026-01-21 18:17:10.307265 | debian-trixie | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-01-21 18:17:10.313018 | debian-trixie | INFO [forget-package > destroy] Executing 2026-01-21 18:17:10.313111 | debian-trixie | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-01-21 18:17:10.313198 | debian-trixie | INFO [forget-package > destroy] Executed: Successful 2026-01-21 18:17:10.313499 | debian-trixie | WARNING Molecule executed 1 scenario (1 missing files) 2026-01-21 18:17:10.431895 | debian-trixie | ok: Runtime: 0:00:44.103123 2026-01-21 18:17:10.437108 | 2026-01-21 18:17:10.437184 | PLAY RECAP 2026-01-21 18:17:10.437249 | debian-trixie | ok: 3 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-01-21 18:17:10.437280 | 2026-01-21 18:17:10.566864 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-01-21 18:17:10.569257 | POST-RUN START: [trusted : vexxhost.dev/zuul-config/playbooks/base/post.yaml@main] 2026-01-21 18:17:11.150467 | 2026-01-21 18:17:11.150598 | PLAY [all] 2026-01-21 18:17:11.160730 | 2026-01-21 18:17:11.160807 | TASK [fetch-output : Set log path for multiple nodes] 2026-01-21 18:17:11.206525 | debian-trixie | skipping: Conditional result was False 2026-01-21 18:17:11.215670 | 2026-01-21 18:17:11.215828 | TASK [fetch-output : Set log path for single node] 2026-01-21 18:17:11.248085 | debian-trixie | ok 2026-01-21 18:17:11.252115 | 2026-01-21 18:17:11.252186 | LOOP [fetch-output : Ensure local output dirs] 2026-01-21 18:17:11.625045 | debian-trixie -> localhost | ok: "/var/lib/zuul/builds/33048bfa68dd430c910ff9e373cfd81b/work/logs" 2026-01-21 18:17:11.836539 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/33048bfa68dd430c910ff9e373cfd81b/work/artifacts" 2026-01-21 18:17:12.047403 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/33048bfa68dd430c910ff9e373cfd81b/work/docs" 2026-01-21 18:17:12.064221 | 2026-01-21 18:17:12.064743 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-01-21 18:17:12.668470 | debian-trixie | changed: .d..t...... ./ 2026-01-21 18:17:12.668770 | debian-trixie | changed: All items complete 2026-01-21 18:17:12.668802 | 2026-01-21 18:17:13.142225 | debian-trixie | changed: .d..t...... ./ 2026-01-21 18:17:13.683912 | debian-trixie | changed: .d..t...... ./ 2026-01-21 18:17:13.704814 | 2026-01-21 18:17:13.704996 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-01-21 18:17:14.127948 | debian-trixie -> localhost | ok: Item: artifacts Runtime: 0:00:00.008183 2026-01-21 18:17:14.355606 | debian-trixie -> localhost | ok: Item: docs Runtime: 0:00:00.009271 2026-01-21 18:17:14.375015 | 2026-01-21 18:17:14.375143 | PLAY [all] 2026-01-21 18:17:14.380265 | 2026-01-21 18:17:14.380332 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-01-21 18:17:14.868391 | debian-trixie | changed 2026-01-21 18:17:14.874597 | 2026-01-21 18:17:14.874651 | PLAY RECAP 2026-01-21 18:17:14.874702 | debian-trixie | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-01-21 18:17:14.874724 | 2026-01-21 18:17:14.999255 | POST-RUN END RESULT_NORMAL: [trusted : vexxhost.dev/zuul-config/playbooks/base/post.yaml@main] 2026-01-21 18:17:15.001705 | POST-RUN START: [trusted : vexxhost.dev/zuul-config/playbooks/base/post-logs.yaml@main] 2026-01-21 18:17:15.564721 | 2026-01-21 18:17:15.564874 | PLAY [localhost] 2026-01-21 18:17:15.582501 | 2026-01-21 18:17:15.582577 | TASK [Generate Zuul manifest] 2026-01-21 18:17:15.604932 | localhost | ok 2026-01-21 18:17:15.619907 | 2026-01-21 18:17:15.619982 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-01-21 18:17:15.933965 | localhost | changed 2026-01-21 18:17:15.946205 | 2026-01-21 18:17:15.946294 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-01-21 18:17:15.978413 | localhost | ok 2026-01-21 18:17:15.985775 | 2026-01-21 18:17:15.985849 | TASK [Upload logs] 2026-01-21 18:17:16.007450 | localhost | ok 2026-01-21 18:17:16.068169 | 2026-01-21 18:17:16.068307 | TASK [Set zuul-log-path fact] 2026-01-21 18:17:16.092155 | localhost | ok 2026-01-21 18:17:16.106295 | 2026-01-21 18:17:16.106373 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-01-21 18:17:16.137697 | localhost | ok 2026-01-21 18:17:16.147309 | 2026-01-21 18:17:16.147392 | TASK [upload-logs : Create log directories] 2026-01-21 18:17:16.584668 | localhost | changed 2026-01-21 18:17:16.591216 | 2026-01-21 18:17:16.591290 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-01-21 18:17:17.010100 | localhost -> localhost | ok: Runtime: 0:00:00.006078 2026-01-21 18:17:17.016410 | 2026-01-21 18:17:17.016474 | TASK [upload-logs : Upload logs to log server] 2026-01-21 18:17:17.501329 | localhost | Output suppressed because no_log was given 2026-01-21 18:17:17.506328 | 2026-01-21 18:17:17.506412 | LOOP [upload-logs : Compress console log and json output] 2026-01-21 18:17:17.557280 | localhost | skipping: Conditional result was False 2026-01-21 18:17:17.564314 | localhost | skipping: Conditional result was False 2026-01-21 18:17:17.579461 | 2026-01-21 18:17:17.579661 | LOOP [upload-logs : Upload compressed console log and json output] 2026-01-21 18:17:17.620568 | localhost | skipping: Conditional result was False 2026-01-21 18:17:17.621019 | 2026-01-21 18:17:17.624241 | localhost | skipping: Conditional result was False 2026-01-21 18:17:17.636016 | 2026-01-21 18:17:17.636238 | LOOP [upload-logs : Upload console log and json output]