2026-08-13 20:06:14.893030 | Job console starting 2026-08-13 20:06:14.912268 | Updating git repos 2026-08-13 20:06:14.935898 | Cloning repos into workspace 2026-08-13 20:06:14.970863 | Restoring repo states 2026-08-13 20:06:14.976495 | Merging changes 2026-08-13 20:06:15.535874 | Checking out repos 2026-08-13 20:06:15.616027 | Preparing playbooks 2026-08-13 20:06:18.236414 | Running Ansible setup 2026-08-13 20:06:22.127975 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-13 20:06:22.726242 | 2026-08-13 20:06:22.726374 | PLAY [localhost] 2026-08-13 20:06:22.734519 | 2026-08-13 20:06:22.734618 | TASK [Gathering Facts] 2026-08-13 20:06:23.599374 | localhost | ok 2026-08-13 20:06:23.610408 | 2026-08-13 20:06:23.610546 | TASK [Setup log path fact] 2026-08-13 20:06:23.629358 | localhost | ok 2026-08-13 20:06:23.642223 | 2026-08-13 20:06:23.642310 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-13 20:06:23.672304 | localhost | ok 2026-08-13 20:06:23.680234 | 2026-08-13 20:06:23.680309 | TASK [emit-job-header : Print job information] 2026-08-13 20:06:23.721179 | # Job Information 2026-08-13 20:06:23.721369 | Ansible Version: 2.16.18 2026-08-13 20:06:23.721416 | Job: ansible-collection-containers-molecule-forget-package-debian-trixie 2026-08-13 20:06:23.721450 | Pipeline: check 2026-08-13 20:06:23.721480 | Executor: 2d72f0692154 2026-08-13 20:06:23.721510 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/147 2026-08-13 20:06:23.721543 | Event ID: 51084e40-9751-11f1-99ce-256097a5f637 2026-08-13 20:06:23.725485 | 2026-08-13 20:06:23.725576 | LOOP [emit-job-header : Print node information] 2026-08-13 20:06:23.814059 | localhost | ok: 2026-08-13 20:06:23.814298 | localhost | # Node Information 2026-08-13 20:06:23.814348 | localhost | Inventory Hostname: debian-trixie 2026-08-13 20:06:23.814387 | localhost | Hostname: np0000189318 2026-08-13 20:06:23.814424 | localhost | Username: zuul 2026-08-13 20:06:23.814466 | localhost | Distro: Debian 13.6 2026-08-13 20:06:23.814502 | localhost | Provider: yul1 2026-08-13 20:06:23.814536 | localhost | Region: ca-ymq-1 2026-08-13 20:06:23.814572 | localhost | Label: debian-trixie 2026-08-13 20:06:23.814606 | localhost | Product Name: OpenStack Nova 2026-08-13 20:06:23.814639 | localhost | Interface IP: 199.19.213.244 2026-08-13 20:06:23.826037 | 2026-08-13 20:06:23.826227 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-13 20:06:24.248568 | localhost -> localhost | changed 2026-08-13 20:06:24.255889 | 2026-08-13 20:06:24.255980 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-13 20:06:25.135594 | localhost -> localhost | changed 2026-08-13 20:06:25.141671 | 2026-08-13 20:06:25.141729 | PLAY [all] 2026-08-13 20:06:25.147995 | 2026-08-13 20:06:25.148064 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-13 20:06:25.354969 | debian-trixie -> localhost | ok 2026-08-13 20:06:25.362175 | 2026-08-13 20:06:25.362266 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-13 20:06:25.393656 | debian-trixie | ok 2026-08-13 20:06:25.406518 | debian-trixie | included: /var/lib/zuul/builds/39bfa50a0d084a358daa3da4769244b1/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-13 20:06:25.411297 | 2026-08-13 20:06:25.411357 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-13 20:06:27.018316 | debian-trixie -> localhost | Generating public/private rsa key pair. 2026-08-13 20:06:27.018488 | debian-trixie -> localhost | Your identification has been saved in /var/lib/zuul/builds/39bfa50a0d084a358daa3da4769244b1/work/39bfa50a0d084a358daa3da4769244b1_id_rsa 2026-08-13 20:06:27.018530 | debian-trixie -> localhost | Your public key has been saved in /var/lib/zuul/builds/39bfa50a0d084a358daa3da4769244b1/work/39bfa50a0d084a358daa3da4769244b1_id_rsa.pub 2026-08-13 20:06:27.018561 | debian-trixie -> localhost | The key fingerprint is: 2026-08-13 20:06:27.018591 | debian-trixie -> localhost | SHA256:wDVxIWhQPMP0gVVcVZ4HD6EvvxQll3n7F3um9rsQY+o zuul-build-sshkey 2026-08-13 20:06:27.018633 | debian-trixie -> localhost | The key's randomart image is: 2026-08-13 20:06:27.018662 | debian-trixie -> localhost | +---[RSA 3072]----+ 2026-08-13 20:06:27.018695 | debian-trixie -> localhost | | .*o+B++o..=o.| 2026-08-13 20:06:27.018725 | debian-trixie -> localhost | | .Oo =. . =+| 2026-08-13 20:06:27.018753 | debian-trixie -> localhost | | .oo. . .+B| 2026-08-13 20:06:27.018781 | debian-trixie -> localhost | | . . ++| 2026-08-13 20:06:27.018809 | debian-trixie -> localhost | | S .+oo | 2026-08-13 20:06:27.018836 | debian-trixie -> localhost | | ooo.+| 2026-08-13 20:06:27.018863 | debian-trixie -> localhost | | . .o.=| 2026-08-13 20:06:27.018890 | debian-trixie -> localhost | | . .o+o| 2026-08-13 20:06:27.018920 | debian-trixie -> localhost | | E .o++| 2026-08-13 20:06:27.018948 | debian-trixie -> localhost | +----[SHA256]-----+ 2026-08-13 20:06:27.019009 | debian-trixie -> localhost | ok: Runtime: 0:00:01.145946 2026-08-13 20:06:27.024342 | 2026-08-13 20:06:27.024404 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-13 20:06:27.054844 | debian-trixie | ok 2026-08-13 20:06:27.063330 | debian-trixie | included: /var/lib/zuul/builds/39bfa50a0d084a358daa3da4769244b1/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-13 20:06:27.069845 | 2026-08-13 20:06:27.069908 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-13 20:06:27.092920 | debian-trixie | skipping: Conditional result was False 2026-08-13 20:06:27.101251 | 2026-08-13 20:06:27.101369 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-13 20:06:27.620760 | debian-trixie | changed 2026-08-13 20:06:27.627284 | 2026-08-13 20:06:27.627421 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-13 20:06:27.832233 | debian-trixie | ok 2026-08-13 20:06:27.838348 | 2026-08-13 20:06:27.838642 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-13 20:06:28.386692 | debian-trixie | changed 2026-08-13 20:06:28.392463 | 2026-08-13 20:06:28.392533 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-13 20:06:28.917215 | debian-trixie | changed 2026-08-13 20:06:28.921807 | 2026-08-13 20:06:28.921901 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-13 20:06:28.945515 | debian-trixie | skipping: Conditional result was False 2026-08-13 20:06:28.952909 | 2026-08-13 20:06:28.953019 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-13 20:06:29.366799 | debian-trixie -> localhost | changed 2026-08-13 20:06:29.379254 | 2026-08-13 20:06:29.379369 | TASK [add-build-sshkey : Add back temp key] 2026-08-13 20:06:29.647682 | debian-trixie -> localhost | Identity added: /var/lib/zuul/builds/39bfa50a0d084a358daa3da4769244b1/work/39bfa50a0d084a358daa3da4769244b1_id_rsa (zuul-build-sshkey) 2026-08-13 20:06:29.647965 | debian-trixie -> localhost | ok: Runtime: 0:00:00.013750 2026-08-13 20:06:29.654346 | 2026-08-13 20:06:29.654407 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-13 20:06:29.987267 | debian-trixie | ok 2026-08-13 20:06:29.992550 | 2026-08-13 20:06:29.992617 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-13 20:06:30.016247 | debian-trixie | skipping: Conditional result was False 2026-08-13 20:06:30.028799 | 2026-08-13 20:06:30.028929 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-08-13 20:06:30.424373 | debian-trixie | ok 2026-08-13 20:06:30.429696 | 2026-08-13 20:06:30.429761 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-08-13 20:06:31.209650 | debian-trixie | Output suppressed because no_log was given 2026-08-13 20:06:31.218820 | 2026-08-13 20:06:31.218884 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-08-13 20:06:31.439477 | debian-trixie | ok: "logs" 2026-08-13 20:06:31.440216 | debian-trixie | ok: All items complete 2026-08-13 20:06:31.440249 | 2026-08-13 20:06:31.627614 | debian-trixie | ok: "artifacts" 2026-08-13 20:06:31.849946 | debian-trixie | ok: "docs" 2026-08-13 20:06:31.860778 | 2026-08-13 20:06:31.861007 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-08-13 20:06:32.072731 | debian-trixie | changed: "logs" 2026-08-13 20:06:32.275699 | debian-trixie | changed: "artifacts" 2026-08-13 20:06:32.463460 | debian-trixie | changed: "docs" 2026-08-13 20:06:32.480317 | 2026-08-13 20:06:32.480413 | PLAY RECAP 2026-08-13 20:06:32.480457 | debian-trixie | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-08-13 20:06:32.480486 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-13 20:06:32.480508 | 2026-08-13 20:06:32.589734 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-13 20:06:32.592112 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-13 20:06:33.158778 | 2026-08-13 20:06:33.159044 | PLAY [all] 2026-08-13 20:06:33.174308 | 2026-08-13 20:06:33.174541 | TASK [setup-uv : Extract archive] 2026-08-13 20:06:35.490287 | debian-trixie | changed 2026-08-13 20:06:35.495665 | 2026-08-13 20:06:35.495751 | TASK [setup-uv : Print version] 2026-08-13 20:06:35.837975 | debian-trixie | uv 0.8.13 2026-08-13 20:06:36.020418 | debian-trixie | ok: Runtime: 0:00:00.009697 2026-08-13 20:06:36.027685 | 2026-08-13 20:06:36.027753 | TASK [Install Ansible collection siblings] 2026-08-13 20:06:36.421876 | debian-trixie | ok: 2026-08-13 20:06:36.422067 | debian-trixie | Skipping ansible.posix: no checked-out sibling 2026-08-13 20:06:36.422113 | debian-trixie | Skipping community.general: no checked-out sibling 2026-08-13 20:06:36.424251 | 2026-08-13 20:06:36.424311 | PLAY RECAP 2026-08-13 20:06:36.424374 | debian-trixie | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-13 20:06:36.424415 | 2026-08-13 20:06:36.553057 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-13 20:06:36.555370 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-13 20:06:37.143338 | 2026-08-13 20:06:37.143458 | PLAY [all] 2026-08-13 20:06:37.153643 | 2026-08-13 20:06:37.153715 | LOOP [Check inventory directories] 2026-08-13 20:06:37.447728 | debian-trixie | ok: "src/github.com/vexxhost/ansible-collection-containers" 2026-08-13 20:06:37.616440 | debian-trixie | ok: "src/github.com/vexxhost/ansible-collection-containers/molecule/forget-package/inventory" 2026-08-13 20:06:37.784728 | debian-trixie | ok: "src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/forget-package/inventory" 2026-08-13 20:06:37.795448 | 2026-08-13 20:06:37.795605 | LOOP [Copy inventory file for Zuul] 2026-08-13 20:06:38.649670 | debian-trixie | changed: 2026-08-13 20:06:38.649875 | debian-trixie | { 2026-08-13 20:06:38.649915 | debian-trixie | "ansible_loop_var": "item", 2026-08-13 20:06:38.649949 | debian-trixie | "changed": false, 2026-08-13 20:06:38.649979 | debian-trixie | "failed": false, 2026-08-13 20:06:38.650014 | debian-trixie | "invocation": { 2026-08-13 20:06:38.650052 | debian-trixie | "module_args": { 2026-08-13 20:06:38.650087 | debian-trixie | "checksum_algorithm": "sha1", 2026-08-13 20:06:38.650115 | debian-trixie | "follow": true, 2026-08-13 20:06:38.650143 | debian-trixie | "get_attributes": true, 2026-08-13 20:06:38.650171 | debian-trixie | "get_checksum": true, 2026-08-13 20:06:38.650198 | debian-trixie | "get_mime": true, 2026-08-13 20:06:38.650224 | debian-trixie | "path": "src/github.com/vexxhost/ansible-collection-containers" 2026-08-13 20:06:38.650251 | debian-trixie | } 2026-08-13 20:06:38.650277 | debian-trixie | }, 2026-08-13 20:06:38.650317 | debian-trixie | "item": "src/github.com/vexxhost/ansible-collection-containers", 2026-08-13 20:06:38.650344 | debian-trixie | "stat": { 2026-08-13 20:06:38.650370 | debian-trixie | "atime": 1786651591.0836742, 2026-08-13 20:06:38.650396 | debian-trixie | "attr_flags": "e", 2026-08-13 20:06:38.650426 | debian-trixie | "attributes": [ 2026-08-13 20:06:38.650465 | debian-trixie | "extents" 2026-08-13 20:06:38.650502 | debian-trixie | ], 2026-08-13 20:06:38.650531 | debian-trixie | "block_size": 4096, 2026-08-13 20:06:38.650557 | debian-trixie | "blocks": 8, 2026-08-13 20:06:38.650583 | debian-trixie | "charset": "unknown", 2026-08-13 20:06:38.650612 | debian-trixie | "ctime": 1786651591.1156816, 2026-08-13 20:06:38.650639 | debian-trixie | "dev": 65025, 2026-08-13 20:06:38.650665 | debian-trixie | "device_type": 0, 2026-08-13 20:06:38.650692 | debian-trixie | "executable": true, 2026-08-13 20:06:38.650718 | debian-trixie | "exists": true, 2026-08-13 20:06:38.650744 | debian-trixie | "gid": 1000, 2026-08-13 20:06:38.650769 | debian-trixie | "gr_name": "zuul", 2026-08-13 20:06:38.650795 | debian-trixie | "inode": 519191, 2026-08-13 20:06:38.650821 | debian-trixie | "isblk": false, 2026-08-13 20:06:38.650848 | debian-trixie | "ischr": false, 2026-08-13 20:06:38.650873 | debian-trixie | "isdir": true, 2026-08-13 20:06:38.650897 | debian-trixie | "isfifo": false, 2026-08-13 20:06:38.650921 | debian-trixie | "isgid": false, 2026-08-13 20:06:38.650945 | debian-trixie | "islnk": false, 2026-08-13 20:06:38.650970 | debian-trixie | "isreg": false, 2026-08-13 20:06:38.650995 | debian-trixie | "issock": false, 2026-08-13 20:06:38.651025 | debian-trixie | "isuid": false, 2026-08-13 20:06:38.651065 | debian-trixie | "mimetype": "unknown", 2026-08-13 20:06:38.651104 | debian-trixie | "mode": "0755", 2026-08-13 20:06:38.651137 | debian-trixie | "mtime": 1786651575.5045204, 2026-08-13 20:06:38.651170 | debian-trixie | "nlink": 11, 2026-08-13 20:06:38.651201 | debian-trixie | "path": "src/github.com/vexxhost/ansible-collection-containers", 2026-08-13 20:06:38.651232 | debian-trixie | "pw_name": "zuul", 2026-08-13 20:06:38.651268 | debian-trixie | "readable": true, 2026-08-13 20:06:38.651301 | debian-trixie | "rgrp": true, 2026-08-13 20:06:38.651332 | debian-trixie | "roth": true, 2026-08-13 20:06:38.651365 | debian-trixie | "rusr": true, 2026-08-13 20:06:38.651397 | debian-trixie | "size": 4096, 2026-08-13 20:06:38.651428 | debian-trixie | "uid": 1000, 2026-08-13 20:06:38.651460 | debian-trixie | "version": "2565504530", 2026-08-13 20:06:38.651492 | debian-trixie | "wgrp": false, 2026-08-13 20:06:38.651528 | debian-trixie | "woth": false, 2026-08-13 20:06:38.651572 | debian-trixie | "writeable": true, 2026-08-13 20:06:38.651618 | debian-trixie | "wusr": true, 2026-08-13 20:06:38.651650 | debian-trixie | "xgrp": true, 2026-08-13 20:06:38.651683 | debian-trixie | "xoth": true, 2026-08-13 20:06:38.651714 | debian-trixie | "xusr": true 2026-08-13 20:06:38.651745 | debian-trixie | } 2026-08-13 20:06:38.651777 | debian-trixie | } 2026-08-13 20:06:38.651832 | debian-trixie | ok: All items complete 2026-08-13 20:06:38.651967 | 2026-08-13 20:06:38.653620 | debian-trixie | skipping: Conditional result was False 2026-08-13 20:06:38.654238 | debian-trixie | skipping: Conditional result was False 2026-08-13 20:06:38.666569 | 2026-08-13 20:06:38.666681 | LOOP [Switch "ansible_host" to private IP] 2026-08-13 20:06:39.019038 | debian-trixie | changed: 1 replacements made 2026-08-13 20:06:39.020836 | debian-trixie | skipping: Conditional result was False 2026-08-13 20:06:39.021743 | debian-trixie | skipping: Conditional result was False 2026-08-13 20:06:39.036660 | 2026-08-13 20:06:39.036774 | TASK [Run Molecule scenario] 2026-08-13 20:06:39.450293 | debian-trixie | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-08-13 20:06:39.450387 | debian-trixie | Creating virtual environment at: .venv 2026-08-13 20:06:39.678480 | debian-trixie | Downloading ansible-core (2.3MiB) 2026-08-13 20:06:39.678926 | debian-trixie | Downloading cryptography (4.3MiB) 2026-08-13 20:06:39.682584 | debian-trixie | Downloading pygments (1.2MiB) 2026-08-13 20:06:39.838795 | debian-trixie | Downloading cryptography 2026-08-13 20:06:39.883810 | debian-trixie | Downloading pygments 2026-08-13 20:06:40.018984 | debian-trixie | Downloading ansible-core 2026-08-13 20:06:40.067554 | debian-trixie | Installed 36 packages in 47ms 2026-08-13 20:06:40.729890 | debian-trixie | INFO Collection 'vexxhost.containers' detected. 2026-08-13 20:06:40.729942 | debian-trixie | INFO Scenarios will be used from 'extensions/molecule' 2026-08-13 20:06:41.592241 | debian-trixie | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-08-13 20:06:41.592281 | debian-trixie | INFO default scenario not found, disabling shared state. 2026-08-13 20:06:41.592452 | debian-trixie | INFO [forget-package > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-08-13 20:06:41.592481 | debian-trixie | INFO [forget-package > prerun] Performing prerun with role_name_check=0... 2026-08-13 20:07:01.360708 | debian-trixie | INFO [forget-package > dependency] Executing 2026-08-13 20:07:01.360842 | debian-trixie | WARNING [forget-package > dependency] Missing roles requirements file: requirements.yml 2026-08-13 20:07:01.361030 | debian-trixie | WARNING [forget-package > dependency] Missing collections requirements file: collections.yml 2026-08-13 20:07:01.361164 | debian-trixie | WARNING [forget-package > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-08-13 20:07:01.366609 | debian-trixie | INFO [forget-package > cleanup] Executing 2026-08-13 20:07:01.366942 | debian-trixie | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-13 20:07:01.372419 | debian-trixie | INFO [forget-package > destroy] Executing 2026-08-13 20:07:01.372478 | debian-trixie | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-08-13 20:07:01.372566 | debian-trixie | INFO [forget-package > destroy] Executed: Successful 2026-08-13 20:07:01.378031 | debian-trixie | INFO [forget-package > syntax] Executing 2026-08-13 20:07:01.865454 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-13 20:07:01.865480 | 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-08-13 20:07:01.865485 | 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-08-13 20:07:01.865489 | debian-trixie | 2026-08-13 20:07:02.201121 | debian-trixie | 2026-08-13 20:07:02.201338 | debian-trixie | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/forget-package/converge.yml 2026-08-13 20:07:02.255622 | debian-trixie | INFO [forget-package > syntax] Executed: Successful 2026-08-13 20:07:02.268138 | debian-trixie | INFO [forget-package > create] Executing 2026-08-13 20:07:02.270852 | debian-trixie | WARNING [forget-package > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-13 20:07:02.276043 | debian-trixie | INFO [forget-package > prepare] Executing 2026-08-13 20:07:02.753520 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-13 20:07:02.753594 | 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-08-13 20:07:02.753604 | 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-08-13 20:07:02.753613 | debian-trixie | 2026-08-13 20:07:03.093813 | debian-trixie | 2026-08-13 20:07:03.093938 | debian-trixie | PLAY [Prepare] ***************************************************************** 2026-08-13 20:07:03.094108 | debian-trixie | 2026-08-13 20:07:03.094300 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-08-13 20:07:03.094493 | debian-trixie | Thursday 13 August 2026 20:07:03 +0000 (0:00:00.029) 0:00:00.029 ******* 2026-08-13 20:07:04.313593 | 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-08-13 20:07:04.315653 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:07:04.315751 | debian-trixie | 2026-08-13 20:07:04.315846 | debian-trixie | TASK [Install NGINX] *********************************************************** 2026-08-13 20:07:04.315934 | debian-trixie | Thursday 13 August 2026 20:07:04 +0000 (0:00:01.222) 0:00:01.252 ******* 2026-08-13 20:07:12.548951 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:07:12.548999 | debian-trixie | 2026-08-13 20:07:12.549009 | debian-trixie | TASK [Ensure NGINX is running] ************************************************* 2026-08-13 20:07:12.549017 | debian-trixie | Thursday 13 August 2026 20:07:12 +0000 (0:00:08.229) 0:00:09.481 ******* 2026-08-13 20:07:13.269896 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:07:13.270088 | debian-trixie | 2026-08-13 20:07:13.273489 | debian-trixie | PLAY RECAP ********************************************************************* 2026-08-13 20:07:13.273528 | debian-trixie | debian-trixie : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-08-13 20:07:13.273536 | debian-trixie | 2026-08-13 20:07:13.273542 | debian-trixie | 2026-08-13 20:07:13.273547 | debian-trixie | TASKS RECAP ******************************************************************** 2026-08-13 20:07:13.273552 | debian-trixie | Thursday 13 August 2026 20:07:13 +0000 (0:00:00.725) 0:00:10.206 ******* 2026-08-13 20:07:13.273557 | debian-trixie | =============================================================================== 2026-08-13 20:07:13.273562 | debian-trixie | Install NGINX ----------------------------------------------------------- 8.23s 2026-08-13 20:07:13.273566 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.22s 2026-08-13 20:07:13.273571 | debian-trixie | Ensure NGINX is running ------------------------------------------------- 0.73s 2026-08-13 20:07:13.384466 | debian-trixie | INFO [forget-package > prepare] Executed: Successful 2026-08-13 20:07:13.394653 | debian-trixie | INFO [forget-package > converge] Executing 2026-08-13 20:07:13.901524 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-13 20:07:13.901637 | 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-08-13 20:07:13.901780 | 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-08-13 20:07:13.901863 | debian-trixie | 2026-08-13 20:07:14.215648 | debian-trixie | 2026-08-13 20:07:14.215740 | debian-trixie | PLAY [Converge] **************************************************************** 2026-08-13 20:07:14.215913 | debian-trixie | 2026-08-13 20:07:14.216105 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-08-13 20:07:14.216303 | debian-trixie | Thursday 13 August 2026 20:07:14 +0000 (0:00:00.008) 0:00:00.008 ******* 2026-08-13 20:07:16.303287 | 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-08-13 20:07:16.305709 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:07:16.305909 | debian-trixie | 2026-08-13 20:07:16.306118 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:07:16.306322 | debian-trixie | Thursday 13 August 2026 20:07:16 +0000 (0:00:02.090) 0:00:02.098 ******* 2026-08-13 20:07:16.721641 | 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-08-13 20:07:16.725202 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:07:16.725377 | debian-trixie | 2026-08-13 20:07:16.725697 | debian-trixie | PLAY RECAP ********************************************************************* 2026-08-13 20:07:16.725914 | debian-trixie | debian-trixie : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-08-13 20:07:16.726045 | debian-trixie | 2026-08-13 20:07:16.726260 | debian-trixie | 2026-08-13 20:07:16.726412 | debian-trixie | TASKS RECAP ******************************************************************** 2026-08-13 20:07:16.726650 | debian-trixie | Thursday 13 August 2026 20:07:16 +0000 (0:00:00.420) 0:00:02.518 ******* 2026-08-13 20:07:16.726779 | debian-trixie | =============================================================================== 2026-08-13 20:07:16.726965 | debian-trixie | Gathering Facts --------------------------------------------------------- 2.09s 2026-08-13 20:07:16.727170 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.42s 2026-08-13 20:07:16.833007 | debian-trixie | INFO [forget-package > converge] Executed: Successful 2026-08-13 20:07:16.842530 | debian-trixie | INFO [forget-package > idempotence] Executing 2026-08-13 20:07:17.338180 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-13 20:07:17.338271 | 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-08-13 20:07:17.338516 | 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-08-13 20:07:17.338699 | debian-trixie | 2026-08-13 20:07:17.646873 | debian-trixie | 2026-08-13 20:07:17.646956 | debian-trixie | PLAY [Converge] **************************************************************** 2026-08-13 20:07:17.647146 | debian-trixie | 2026-08-13 20:07:17.647331 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-08-13 20:07:17.647516 | debian-trixie | Thursday 13 August 2026 20:07:17 +0000 (0:00:00.008) 0:00:00.008 ******* 2026-08-13 20:07:18.803891 | 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-08-13 20:07:18.806204 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:07:18.806374 | debian-trixie | 2026-08-13 20:07:18.806642 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:07:18.806907 | debian-trixie | Thursday 13 August 2026 20:07:18 +0000 (0:00:01.159) 0:00:01.168 ******* 2026-08-13 20:07:19.213451 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:07:19.213563 | debian-trixie | 2026-08-13 20:07:19.213761 | debian-trixie | PLAY RECAP ********************************************************************* 2026-08-13 20:07:19.214124 | debian-trixie | debian-trixie : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-08-13 20:07:19.214329 | debian-trixie | 2026-08-13 20:07:19.214458 | debian-trixie | 2026-08-13 20:07:19.214694 | debian-trixie | TASKS RECAP ******************************************************************** 2026-08-13 20:07:19.214846 | debian-trixie | Thursday 13 August 2026 20:07:19 +0000 (0:00:00.407) 0:00:01.575 ******* 2026-08-13 20:07:19.215018 | debian-trixie | =============================================================================== 2026-08-13 20:07:19.215195 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.16s 2026-08-13 20:07:19.215381 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.41s 2026-08-13 20:07:19.295964 | debian-trixie | INFO [forget-package > idempotence] Executed: Successful 2026-08-13 20:07:19.307260 | debian-trixie | INFO [forget-package > side_effect] Executing 2026-08-13 20:07:19.307536 | debian-trixie | WARNING [forget-package > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-13 20:07:19.312862 | debian-trixie | INFO [forget-package > verify] Executing 2026-08-13 20:07:19.807230 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-13 20:07:19.807421 | 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-08-13 20:07:19.807638 | 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-08-13 20:07:19.807806 | debian-trixie | 2026-08-13 20:07:20.123010 | debian-trixie | 2026-08-13 20:07:20.123258 | debian-trixie | PLAY [Verify] ****************************************************************** 2026-08-13 20:07:20.123471 | debian-trixie | 2026-08-13 20:07:20.123705 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-08-13 20:07:20.123901 | debian-trixie | Thursday 13 August 2026 20:07:20 +0000 (0:00:00.012) 0:00:00.012 ******* 2026-08-13 20:07:23.224063 | 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-08-13 20:07:23.227248 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:07:23.227376 | debian-trixie | 2026-08-13 20:07:23.227580 | debian-trixie | TASK [Populate package facts] ************************************************** 2026-08-13 20:07:23.227765 | debian-trixie | Thursday 13 August 2026 20:07:23 +0000 (0:00:03.106) 0:00:03.118 ******* 2026-08-13 20:07:24.663620 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:07:24.663760 | debian-trixie | 2026-08-13 20:07:24.663951 | debian-trixie | TASK [Populate service facts] ************************************************** 2026-08-13 20:07:24.664158 | debian-trixie | Thursday 13 August 2026 20:07:24 +0000 (0:00:01.436) 0:00:04.555 ******* 2026-08-13 20:07:28.433698 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:07:28.434234 | debian-trixie | 2026-08-13 20:07:28.434274 | debian-trixie | TASK [Assert that the NGINX package is not installed] ************************** 2026-08-13 20:07:28.434285 | debian-trixie | Thursday 13 August 2026 20:07:28 +0000 (0:00:03.770) 0:00:08.325 ******* 2026-08-13 20:07:28.465776 | debian-trixie | ok: [debian-trixie] => { 2026-08-13 20:07:28.465951 | debian-trixie | "changed": false, 2026-08-13 20:07:28.466201 | debian-trixie | "msg": "All assertions passed" 2026-08-13 20:07:28.466385 | debian-trixie | } 2026-08-13 20:07:28.466560 | debian-trixie | 2026-08-13 20:07:28.466750 | debian-trixie | TASK [Assert that the NGINX service is still up] ******************************* 2026-08-13 20:07:28.466945 | debian-trixie | Thursday 13 August 2026 20:07:28 +0000 (0:00:00.028) 0:00:08.354 ******* 2026-08-13 20:07:28.488607 | debian-trixie | ok: [debian-trixie] => { 2026-08-13 20:07:28.488783 | debian-trixie | "changed": false, 2026-08-13 20:07:28.488974 | debian-trixie | "msg": "All assertions passed" 2026-08-13 20:07:28.489158 | debian-trixie | } 2026-08-13 20:07:28.489338 | debian-trixie | 2026-08-13 20:07:28.489563 | debian-trixie | PLAY RECAP ********************************************************************* 2026-08-13 20:07:28.491628 | debian-trixie | debian-trixie : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-08-13 20:07:28.491653 | debian-trixie | 2026-08-13 20:07:28.491660 | debian-trixie | 2026-08-13 20:07:28.491665 | debian-trixie | TASKS RECAP ******************************************************************** 2026-08-13 20:07:28.491670 | debian-trixie | Thursday 13 August 2026 20:07:28 +0000 (0:00:00.026) 0:00:08.381 ******* 2026-08-13 20:07:28.491675 | debian-trixie | =============================================================================== 2026-08-13 20:07:28.491680 | debian-trixie | Populate service facts -------------------------------------------------- 3.77s 2026-08-13 20:07:28.491684 | debian-trixie | Gathering Facts --------------------------------------------------------- 3.11s 2026-08-13 20:07:28.491689 | debian-trixie | Populate package facts -------------------------------------------------- 1.44s 2026-08-13 20:07:28.491693 | debian-trixie | Assert that the NGINX package is not installed -------------------------- 0.03s 2026-08-13 20:07:28.491698 | debian-trixie | Assert that the NGINX service is still up ------------------------------- 0.03s 2026-08-13 20:07:28.598982 | debian-trixie | INFO [forget-package > verify] Executed: Successful 2026-08-13 20:07:28.608024 | debian-trixie | INFO [forget-package > cleanup] Executing 2026-08-13 20:07:28.608440 | debian-trixie | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-13 20:07:28.614146 | debian-trixie | INFO [forget-package > destroy] Executing 2026-08-13 20:07:28.614263 | debian-trixie | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-08-13 20:07:28.614350 | debian-trixie | INFO [forget-package > destroy] Executed: Successful 2026-08-13 20:07:28.614615 | debian-trixie | WARNING Molecule executed 1 scenario (1 missing files) 2026-08-13 20:07:29.701401 | debian-trixie | ok: Runtime: 0:00:49.304005 2026-08-13 20:07:29.705733 | 2026-08-13 20:07:29.705829 | PLAY RECAP 2026-08-13 20:07:29.705913 | debian-trixie | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-13 20:07:29.705961 | 2026-08-13 20:07:29.856174 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-13 20:07:29.859018 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-13 20:07:30.486813 | 2026-08-13 20:07:30.538904 | PLAY [all] 2026-08-13 20:07:30.555382 | 2026-08-13 20:07:30.555473 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-13 20:07:30.589915 | debian-trixie | skipping: Conditional result was False 2026-08-13 20:07:30.599353 | 2026-08-13 20:07:30.599584 | TASK [fetch-output : Set log path for single node] 2026-08-13 20:07:30.630061 | debian-trixie | ok 2026-08-13 20:07:30.634972 | 2026-08-13 20:07:30.635062 | LOOP [fetch-output : Ensure local output dirs] 2026-08-13 20:07:31.004782 | debian-trixie -> localhost | ok: "/var/lib/zuul/builds/39bfa50a0d084a358daa3da4769244b1/work/logs" 2026-08-13 20:07:31.204949 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/39bfa50a0d084a358daa3da4769244b1/work/artifacts" 2026-08-13 20:07:31.408261 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/39bfa50a0d084a358daa3da4769244b1/work/docs" 2026-08-13 20:07:31.425785 | 2026-08-13 20:07:31.426145 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-13 20:07:32.074005 | debian-trixie | ok 2026-08-13 20:07:32.074221 | debian-trixie | changed: All items complete 2026-08-13 20:07:32.074260 | 2026-08-13 20:07:32.546886 | debian-trixie | changed: .d..t...... ./ 2026-08-13 20:07:33.004941 | debian-trixie | changed: .d..t...... ./ 2026-08-13 20:07:33.019504 | 2026-08-13 20:07:33.019649 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-13 20:07:33.400448 | debian-trixie -> localhost | ok: Item: artifacts Runtime: 0:00:00.005969 2026-08-13 20:07:33.633850 | debian-trixie -> localhost | ok: Item: docs Runtime: 0:00:00.008111 2026-08-13 20:07:33.642591 | 2026-08-13 20:07:33.642671 | PLAY [all] 2026-08-13 20:07:33.648559 | 2026-08-13 20:07:33.648641 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-13 20:07:34.136950 | debian-trixie | changed 2026-08-13 20:07:34.143416 | 2026-08-13 20:07:34.143479 | PLAY RECAP 2026-08-13 20:07:34.143521 | debian-trixie | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-13 20:07:34.143543 | 2026-08-13 20:07:34.259610 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-13 20:07:34.261120 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-13 20:07:34.840000 | 2026-08-13 20:07:34.840414 | PLAY [localhost] 2026-08-13 20:07:34.852923 | 2026-08-13 20:07:34.853043 | TASK [Generate Zuul manifest] 2026-08-13 20:07:34.874002 | localhost | ok 2026-08-13 20:07:34.890238 | 2026-08-13 20:07:34.890323 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-13 20:07:35.326983 | localhost | changed 2026-08-13 20:07:35.338804 | 2026-08-13 20:07:35.338891 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-13 20:07:35.371512 | localhost | ok 2026-08-13 20:07:35.378763 | 2026-08-13 20:07:35.378826 | TASK [Upload logs] 2026-08-13 20:07:35.397448 | localhost | ok 2026-08-13 20:07:35.454193 | 2026-08-13 20:07:35.454291 | TASK [Set zuul-log-path fact] 2026-08-13 20:07:35.475075 | localhost | ok 2026-08-13 20:07:35.487977 | 2026-08-13 20:07:35.488042 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-13 20:07:35.517522 | localhost | ok 2026-08-13 20:07:35.527616 | 2026-08-13 20:07:35.527681 | TASK [upload-logs : Create log directories] 2026-08-13 20:07:35.921672 | localhost | changed 2026-08-13 20:07:35.927210 | 2026-08-13 20:07:35.927277 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-13 20:07:36.310619 | localhost -> localhost | ok: Runtime: 0:00:00.004897 2026-08-13 20:07:36.316919 | 2026-08-13 20:07:36.317019 | TASK [upload-logs : Upload logs to log server] 2026-08-13 20:07:36.761778 | localhost | Output suppressed because no_log was given 2026-08-13 20:07:36.766919 | 2026-08-13 20:07:36.767012 | LOOP [upload-logs : Compress console log and json output] 2026-08-13 20:07:36.808338 | localhost | skipping: Conditional result was False 2026-08-13 20:07:36.815085 | localhost | skipping: Conditional result was False 2026-08-13 20:07:36.829705 | 2026-08-13 20:07:36.829873 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-13 20:07:36.869516 | localhost | skipping: Conditional result was False 2026-08-13 20:07:36.869930 | 2026-08-13 20:07:36.873322 | localhost | skipping: Conditional result was False 2026-08-13 20:07:36.882674 | 2026-08-13 20:07:36.882794 | LOOP [upload-logs : Upload console log and json output]