2026-08-13 20:12:42.246978 | Job console starting 2026-08-13 20:12:42.260469 | Updating git repos 2026-08-13 20:12:42.288598 | Cloning repos into workspace 2026-08-13 20:12:42.322580 | Restoring repo states 2026-08-13 20:12:42.328543 | Merging changes 2026-08-13 20:12:42.666723 | Checking out repos 2026-08-13 20:12:42.792102 | Preparing playbooks 2026-08-13 20:12:43.792043 | Running Ansible setup 2026-08-13 20:12:47.224258 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-13 20:12:47.851344 | 2026-08-13 20:12:47.851477 | PLAY [localhost] 2026-08-13 20:12:47.859437 | 2026-08-13 20:12:47.859544 | TASK [Gathering Facts] 2026-08-13 20:12:48.744431 | localhost | ok 2026-08-13 20:12:48.755386 | 2026-08-13 20:12:48.755500 | TASK [Setup log path fact] 2026-08-13 20:12:48.785726 | localhost | ok 2026-08-13 20:12:48.798800 | 2026-08-13 20:12:48.798933 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-13 20:12:48.829761 | localhost | ok 2026-08-13 20:12:48.837552 | 2026-08-13 20:12:48.837619 | TASK [emit-job-header : Print job information] 2026-08-13 20:12:48.878573 | # Job Information 2026-08-13 20:12:48.878791 | Ansible Version: 2.16.18 2026-08-13 20:12:48.878862 | Job: ansible-collection-containers-molecule-forget-package-debian-trixie 2026-08-13 20:12:48.878912 | Pipeline: check 2026-08-13 20:12:48.878956 | Executor: 2d72f0692154 2026-08-13 20:12:48.879000 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/122 2026-08-13 20:12:48.879049 | Event ID: 61fb99a0-9751-11f1-937b-ceb78378cf33 2026-08-13 20:12:48.884179 | 2026-08-13 20:12:48.884273 | LOOP [emit-job-header : Print node information] 2026-08-13 20:12:48.973136 | localhost | ok: 2026-08-13 20:12:48.974462 | localhost | # Node Information 2026-08-13 20:12:48.974535 | localhost | Inventory Hostname: debian-trixie 2026-08-13 20:12:48.974569 | localhost | Hostname: np0000189341 2026-08-13 20:12:48.974595 | localhost | Username: zuul 2026-08-13 20:12:48.974624 | localhost | Distro: Debian 13.6 2026-08-13 20:12:48.974649 | localhost | Provider: yul1 2026-08-13 20:12:48.974674 | localhost | Region: ca-ymq-1 2026-08-13 20:12:48.974698 | localhost | Label: debian-trixie 2026-08-13 20:12:48.974722 | localhost | Product Name: OpenStack Nova 2026-08-13 20:12:48.974746 | localhost | Interface IP: 199.19.213.191 2026-08-13 20:12:48.986056 | 2026-08-13 20:12:48.986247 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-13 20:12:49.382762 | localhost -> localhost | changed 2026-08-13 20:12:49.391132 | 2026-08-13 20:12:49.391227 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-13 20:12:50.324137 | localhost -> localhost | changed 2026-08-13 20:12:50.329562 | 2026-08-13 20:12:50.329613 | PLAY [all] 2026-08-13 20:12:50.353838 | 2026-08-13 20:12:50.354127 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-13 20:12:50.607264 | debian-trixie -> localhost | ok 2026-08-13 20:12:50.615769 | 2026-08-13 20:12:50.615875 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-13 20:12:50.637139 | debian-trixie | ok 2026-08-13 20:12:50.653211 | debian-trixie | included: /var/lib/zuul/builds/20417bfac54e4074b328f6d82fd08e0e/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-13 20:12:50.659403 | 2026-08-13 20:12:50.659475 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-13 20:12:51.580729 | debian-trixie -> localhost | Generating public/private rsa key pair. 2026-08-13 20:12:51.580923 | debian-trixie -> localhost | Your identification has been saved in /var/lib/zuul/builds/20417bfac54e4074b328f6d82fd08e0e/work/20417bfac54e4074b328f6d82fd08e0e_id_rsa 2026-08-13 20:12:51.580966 | debian-trixie -> localhost | Your public key has been saved in /var/lib/zuul/builds/20417bfac54e4074b328f6d82fd08e0e/work/20417bfac54e4074b328f6d82fd08e0e_id_rsa.pub 2026-08-13 20:12:51.581000 | debian-trixie -> localhost | The key fingerprint is: 2026-08-13 20:12:51.581038 | debian-trixie -> localhost | SHA256:w0l4Udl/XyeEzzLhx5lcTZPDB57ooPxR4iCcCP83yy4 zuul-build-sshkey 2026-08-13 20:12:51.581108 | debian-trixie -> localhost | The key's randomart image is: 2026-08-13 20:12:51.581141 | debian-trixie -> localhost | +---[RSA 3072]----+ 2026-08-13 20:12:51.581181 | debian-trixie -> localhost | | . ...o .o++| 2026-08-13 20:12:51.581214 | debian-trixie -> localhost | | o o o .. +o.==| 2026-08-13 20:12:51.581244 | debian-trixie -> localhost | | o = + o.oOo+o| 2026-08-13 20:12:51.581274 | debian-trixie -> localhost | | . * = =+ @ +| 2026-08-13 20:12:51.581303 | debian-trixie -> localhost | | . S o .+ o+| 2026-08-13 20:12:51.581332 | debian-trixie -> localhost | | o = . .| 2026-08-13 20:12:51.581360 | debian-trixie -> localhost | | o . | 2026-08-13 20:12:51.581390 | debian-trixie -> localhost | | E. | 2026-08-13 20:12:51.581425 | debian-trixie -> localhost | | .. | 2026-08-13 20:12:51.581456 | debian-trixie -> localhost | +----[SHA256]-----+ 2026-08-13 20:12:51.581581 | debian-trixie -> localhost | ok: Runtime: 0:00:00.502101 2026-08-13 20:12:51.588446 | 2026-08-13 20:12:51.588565 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-13 20:12:51.623278 | debian-trixie | ok 2026-08-13 20:12:51.631371 | debian-trixie | included: /var/lib/zuul/builds/20417bfac54e4074b328f6d82fd08e0e/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-13 20:12:51.638542 | 2026-08-13 20:12:51.638657 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-13 20:12:51.663437 | debian-trixie | skipping: Conditional result was False 2026-08-13 20:12:51.670291 | 2026-08-13 20:12:51.670437 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-13 20:12:52.168455 | debian-trixie | changed 2026-08-13 20:12:52.173934 | 2026-08-13 20:12:52.174018 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-13 20:12:52.387379 | debian-trixie | ok 2026-08-13 20:12:52.395786 | 2026-08-13 20:12:52.395896 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-13 20:12:52.948163 | debian-trixie | changed 2026-08-13 20:12:52.954637 | 2026-08-13 20:12:52.954729 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-13 20:12:53.471105 | debian-trixie | changed 2026-08-13 20:12:53.475483 | 2026-08-13 20:12:53.475546 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-13 20:12:53.499679 | debian-trixie | skipping: Conditional result was False 2026-08-13 20:12:53.507379 | 2026-08-13 20:12:53.507468 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-13 20:12:54.019983 | debian-trixie -> localhost | changed 2026-08-13 20:12:54.032785 | 2026-08-13 20:12:54.032874 | TASK [add-build-sshkey : Add back temp key] 2026-08-13 20:12:54.317181 | debian-trixie -> localhost | Identity added: /var/lib/zuul/builds/20417bfac54e4074b328f6d82fd08e0e/work/20417bfac54e4074b328f6d82fd08e0e_id_rsa (zuul-build-sshkey) 2026-08-13 20:12:54.317380 | debian-trixie -> localhost | ok: Runtime: 0:00:00.009790 2026-08-13 20:12:54.324362 | 2026-08-13 20:12:54.324436 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-13 20:12:54.661325 | debian-trixie | ok 2026-08-13 20:12:54.666974 | 2026-08-13 20:12:54.667051 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-13 20:12:54.691334 | debian-trixie | skipping: Conditional result was False 2026-08-13 20:12:54.703997 | 2026-08-13 20:12:54.704113 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-08-13 20:12:55.050381 | debian-trixie | ok 2026-08-13 20:12:55.056840 | 2026-08-13 20:12:55.056909 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-08-13 20:12:55.794010 | debian-trixie | Output suppressed because no_log was given 2026-08-13 20:12:55.804780 | 2026-08-13 20:12:55.804896 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-08-13 20:12:56.014595 | debian-trixie | ok: "logs" 2026-08-13 20:12:56.014983 | debian-trixie | ok: All items complete 2026-08-13 20:12:56.015023 | 2026-08-13 20:12:56.188105 | debian-trixie | ok: "artifacts" 2026-08-13 20:12:56.367872 | debian-trixie | ok: "docs" 2026-08-13 20:12:56.388111 | 2026-08-13 20:12:56.388289 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-08-13 20:12:56.603051 | debian-trixie | changed: "logs" 2026-08-13 20:12:56.780872 | debian-trixie | changed: "artifacts" 2026-08-13 20:12:56.967608 | debian-trixie | changed: "docs" 2026-08-13 20:12:56.977738 | 2026-08-13 20:12:56.977875 | PLAY RECAP 2026-08-13 20:12:56.977938 | debian-trixie | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-08-13 20:12:56.977980 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-13 20:12:56.978014 | 2026-08-13 20:12:57.110584 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-13 20:12:57.112828 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-13 20:12:57.706115 | 2026-08-13 20:12:57.706230 | PLAY [all] 2026-08-13 20:12:57.716445 | 2026-08-13 20:12:57.716534 | TASK [setup-uv : Extract archive] 2026-08-13 20:13:00.160300 | debian-trixie | changed 2026-08-13 20:13:00.167455 | 2026-08-13 20:13:00.167632 | TASK [setup-uv : Print version] 2026-08-13 20:13:00.547851 | debian-trixie | uv 0.8.13 2026-08-13 20:13:00.702671 | debian-trixie | ok: Runtime: 0:00:00.014532 2026-08-13 20:13:00.713936 | 2026-08-13 20:13:00.714100 | TASK [Install Ansible collection siblings] 2026-08-13 20:13:01.101579 | debian-trixie | ok: 2026-08-13 20:13:01.101785 | debian-trixie | Skipping ansible.posix: no checked-out sibling 2026-08-13 20:13:01.101856 | debian-trixie | Skipping community.general: no checked-out sibling 2026-08-13 20:13:01.104403 | 2026-08-13 20:13:01.104471 | PLAY RECAP 2026-08-13 20:13:01.104534 | debian-trixie | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-13 20:13:01.104568 | 2026-08-13 20:13:01.228736 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-13 20:13:01.230305 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-13 20:13:01.887564 | 2026-08-13 20:13:01.887677 | PLAY [all] 2026-08-13 20:13:01.899418 | 2026-08-13 20:13:01.899495 | LOOP [Check inventory directories] 2026-08-13 20:13:02.223421 | debian-trixie | ok: "src/github.com/vexxhost/ansible-collection-containers" 2026-08-13 20:13:02.398402 | debian-trixie | ok: "src/github.com/vexxhost/ansible-collection-containers/molecule/forget-package/inventory" 2026-08-13 20:13:02.579133 | debian-trixie | ok: "src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/forget-package/inventory" 2026-08-13 20:13:02.589816 | 2026-08-13 20:13:02.590083 | LOOP [Copy inventory file for Zuul] 2026-08-13 20:13:03.474113 | debian-trixie | changed: 2026-08-13 20:13:03.474390 | debian-trixie | { 2026-08-13 20:13:03.474433 | debian-trixie | "ansible_loop_var": "item", 2026-08-13 20:13:03.474466 | debian-trixie | "changed": false, 2026-08-13 20:13:03.474493 | debian-trixie | "failed": false, 2026-08-13 20:13:03.474523 | debian-trixie | "invocation": { 2026-08-13 20:13:03.474549 | debian-trixie | "module_args": { 2026-08-13 20:13:03.474573 | debian-trixie | "checksum_algorithm": "sha1", 2026-08-13 20:13:03.474626 | debian-trixie | "follow": true, 2026-08-13 20:13:03.474656 | debian-trixie | "get_attributes": true, 2026-08-13 20:13:03.474687 | debian-trixie | "get_checksum": true, 2026-08-13 20:13:03.474715 | debian-trixie | "get_mime": true, 2026-08-13 20:13:03.474740 | debian-trixie | "path": "src/github.com/vexxhost/ansible-collection-containers" 2026-08-13 20:13:03.474766 | debian-trixie | } 2026-08-13 20:13:03.474791 | debian-trixie | }, 2026-08-13 20:13:03.474838 | debian-trixie | "item": "src/github.com/vexxhost/ansible-collection-containers", 2026-08-13 20:13:03.474863 | debian-trixie | "stat": { 2026-08-13 20:13:03.474890 | debian-trixie | "atime": 1786651975.6859562, 2026-08-13 20:13:03.474920 | debian-trixie | "attr_flags": "e", 2026-08-13 20:13:03.474949 | debian-trixie | "attributes": [ 2026-08-13 20:13:03.474976 | debian-trixie | "extents" 2026-08-13 20:13:03.475003 | debian-trixie | ], 2026-08-13 20:13:03.475028 | debian-trixie | "block_size": 4096, 2026-08-13 20:13:03.475052 | debian-trixie | "blocks": 8, 2026-08-13 20:13:03.475076 | debian-trixie | "charset": "unknown", 2026-08-13 20:13:03.475102 | debian-trixie | "ctime": 1786651975.693959, 2026-08-13 20:13:03.475125 | debian-trixie | "dev": 65025, 2026-08-13 20:13:03.475148 | debian-trixie | "device_type": 0, 2026-08-13 20:13:03.475171 | debian-trixie | "executable": true, 2026-08-13 20:13:03.475200 | debian-trixie | "exists": true, 2026-08-13 20:13:03.475232 | debian-trixie | "gid": 1000, 2026-08-13 20:13:03.475259 | debian-trixie | "gr_name": "zuul", 2026-08-13 20:13:03.475285 | debian-trixie | "inode": 519191, 2026-08-13 20:13:03.475311 | debian-trixie | "isblk": false, 2026-08-13 20:13:03.475336 | debian-trixie | "ischr": false, 2026-08-13 20:13:03.475361 | debian-trixie | "isdir": true, 2026-08-13 20:13:03.475385 | debian-trixie | "isfifo": false, 2026-08-13 20:13:03.475408 | debian-trixie | "isgid": false, 2026-08-13 20:13:03.475430 | debian-trixie | "islnk": false, 2026-08-13 20:13:03.475454 | debian-trixie | "isreg": false, 2026-08-13 20:13:03.475480 | debian-trixie | "issock": false, 2026-08-13 20:13:03.475505 | debian-trixie | "isuid": false, 2026-08-13 20:13:03.475533 | debian-trixie | "mimetype": "unknown", 2026-08-13 20:13:03.475557 | debian-trixie | "mode": "0755", 2026-08-13 20:13:03.475583 | debian-trixie | "mtime": 1786651962.345285, 2026-08-13 20:13:03.475609 | debian-trixie | "nlink": 11, 2026-08-13 20:13:03.475635 | debian-trixie | "path": "src/github.com/vexxhost/ansible-collection-containers", 2026-08-13 20:13:03.475658 | debian-trixie | "pw_name": "zuul", 2026-08-13 20:13:03.475683 | debian-trixie | "readable": true, 2026-08-13 20:13:03.475705 | debian-trixie | "rgrp": true, 2026-08-13 20:13:03.475728 | debian-trixie | "roth": true, 2026-08-13 20:13:03.475750 | debian-trixie | "rusr": true, 2026-08-13 20:13:03.475772 | debian-trixie | "size": 4096, 2026-08-13 20:13:03.475795 | debian-trixie | "uid": 1000, 2026-08-13 20:13:03.475824 | debian-trixie | "version": "1970718454", 2026-08-13 20:13:03.475850 | debian-trixie | "wgrp": false, 2026-08-13 20:13:03.475989 | debian-trixie | "woth": false, 2026-08-13 20:13:03.476027 | debian-trixie | "writeable": true, 2026-08-13 20:13:03.476052 | debian-trixie | "wusr": true, 2026-08-13 20:13:03.476080 | debian-trixie | "xgrp": true, 2026-08-13 20:13:03.476108 | debian-trixie | "xoth": true, 2026-08-13 20:13:03.476134 | debian-trixie | "xusr": true 2026-08-13 20:13:03.476161 | debian-trixie | } 2026-08-13 20:13:03.476187 | debian-trixie | } 2026-08-13 20:13:03.476244 | debian-trixie | ok: All items complete 2026-08-13 20:13:03.476274 | 2026-08-13 20:13:03.478246 | debian-trixie | skipping: Conditional result was False 2026-08-13 20:13:03.479083 | debian-trixie | skipping: Conditional result was False 2026-08-13 20:13:03.497455 | 2026-08-13 20:13:03.497685 | LOOP [Switch "ansible_host" to private IP] 2026-08-13 20:13:03.878769 | debian-trixie | changed: 1 replacements made 2026-08-13 20:13:03.880669 | debian-trixie | skipping: Conditional result was False 2026-08-13 20:13:03.881592 | debian-trixie | skipping: Conditional result was False 2026-08-13 20:13:03.902217 | 2026-08-13 20:13:03.902322 | TASK [Run Molecule scenario] 2026-08-13 20:13:04.314829 | debian-trixie | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-08-13 20:13:04.314909 | debian-trixie | Creating virtual environment at: .venv 2026-08-13 20:13:04.574666 | debian-trixie | Downloading ansible-core (2.3MiB) 2026-08-13 20:13:04.575741 | debian-trixie | Downloading cryptography (4.3MiB) 2026-08-13 20:13:04.578849 | debian-trixie | Downloading pygments (1.2MiB) 2026-08-13 20:13:04.731894 | debian-trixie | Downloading cryptography 2026-08-13 20:13:04.789068 | debian-trixie | Downloading pygments 2026-08-13 20:13:04.931238 | debian-trixie | Downloading ansible-core 2026-08-13 20:13:04.978713 | debian-trixie | Installed 36 packages in 46ms 2026-08-13 20:13:05.650863 | debian-trixie | INFO Collection 'vexxhost.containers' detected. 2026-08-13 20:13:05.650933 | debian-trixie | INFO Scenarios will be used from 'extensions/molecule' 2026-08-13 20:13:06.564557 | debian-trixie | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-08-13 20:13:06.564617 | debian-trixie | INFO default scenario not found, disabling shared state. 2026-08-13 20:13:06.564716 | 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:13:06.564792 | debian-trixie | INFO [forget-package > prerun] Performing prerun with role_name_check=0... 2026-08-13 20:13:16.831928 | debian-trixie | INFO [forget-package > dependency] Executing 2026-08-13 20:13:16.831992 | debian-trixie | WARNING [forget-package > dependency] Missing roles requirements file: requirements.yml 2026-08-13 20:13:16.831997 | debian-trixie | WARNING [forget-package > dependency] Missing collections requirements file: collections.yml 2026-08-13 20:13:16.832019 | debian-trixie | WARNING [forget-package > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-08-13 20:13:16.839059 | debian-trixie | INFO [forget-package > cleanup] Executing 2026-08-13 20:13:16.839375 | debian-trixie | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-13 20:13:16.844819 | debian-trixie | INFO [forget-package > destroy] Executing 2026-08-13 20:13:16.844873 | debian-trixie | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-08-13 20:13:16.844963 | debian-trixie | INFO [forget-package > destroy] Executed: Successful 2026-08-13 20:13:16.850472 | debian-trixie | INFO [forget-package > syntax] Executing 2026-08-13 20:13:17.357960 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-13 20:13:17.358220 | 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:13:17.358453 | 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:13:17.358592 | debian-trixie | 2026-08-13 20:13:17.711984 | debian-trixie | 2026-08-13 20:13:17.712169 | debian-trixie | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/forget-package/converge.yml 2026-08-13 20:13:17.769777 | debian-trixie | INFO [forget-package > syntax] Executed: Successful 2026-08-13 20:13:17.781665 | debian-trixie | INFO [forget-package > create] Executing 2026-08-13 20:13:17.783666 | debian-trixie | WARNING [forget-package > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-13 20:13:17.791298 | debian-trixie | INFO [forget-package > prepare] Executing 2026-08-13 20:13:18.277701 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-13 20:13:18.277764 | 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:13:18.277928 | 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:13:18.278055 | debian-trixie | 2026-08-13 20:13:18.714990 | debian-trixie | 2026-08-13 20:13:18.715199 | debian-trixie | PLAY [Prepare] ***************************************************************** 2026-08-13 20:13:18.715380 | debian-trixie | 2026-08-13 20:13:18.715581 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-08-13 20:13:18.715867 | debian-trixie | Thursday 13 August 2026 20:13:18 +0000 (0:00:00.033) 0:00:00.033 ******* 2026-08-13 20:13:19.963537 | 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:13:19.966665 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:13:19.966851 | debian-trixie | 2026-08-13 20:13:19.967058 | debian-trixie | TASK [Install NGINX] *********************************************************** 2026-08-13 20:13:19.967252 | debian-trixie | Thursday 13 August 2026 20:13:19 +0000 (0:00:01.252) 0:00:01.285 ******* 2026-08-13 20:13:28.607605 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:13:28.607637 | debian-trixie | 2026-08-13 20:13:28.607643 | debian-trixie | TASK [Ensure NGINX is running] ************************************************* 2026-08-13 20:13:28.607649 | debian-trixie | Thursday 13 August 2026 20:13:28 +0000 (0:00:08.640) 0:00:09.925 ******* 2026-08-13 20:13:29.321835 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:13:29.321990 | debian-trixie | 2026-08-13 20:13:29.322194 | debian-trixie | PLAY RECAP ********************************************************************* 2026-08-13 20:13:29.322407 | debian-trixie | debian-trixie : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-08-13 20:13:29.322614 | debian-trixie | 2026-08-13 20:13:29.322781 | debian-trixie | 2026-08-13 20:13:29.322965 | debian-trixie | TASKS RECAP ******************************************************************** 2026-08-13 20:13:29.323174 | debian-trixie | Thursday 13 August 2026 20:13:29 +0000 (0:00:00.715) 0:00:10.640 ******* 2026-08-13 20:13:29.323339 | debian-trixie | =============================================================================== 2026-08-13 20:13:29.323548 | debian-trixie | Install NGINX ----------------------------------------------------------- 8.64s 2026-08-13 20:13:29.323824 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.25s 2026-08-13 20:13:29.324011 | debian-trixie | Ensure NGINX is running ------------------------------------------------- 0.72s 2026-08-13 20:13:29.405251 | debian-trixie | INFO [forget-package > prepare] Executed: Successful 2026-08-13 20:13:29.415410 | debian-trixie | INFO [forget-package > converge] Executing 2026-08-13 20:13:29.915630 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-13 20:13:29.915652 | 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:13:29.915661 | 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:13:29.915665 | debian-trixie | 2026-08-13 20:13:30.223945 | debian-trixie | 2026-08-13 20:13:30.224157 | debian-trixie | PLAY [Converge] **************************************************************** 2026-08-13 20:13:30.224339 | debian-trixie | 2026-08-13 20:13:30.224533 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-08-13 20:13:30.224731 | debian-trixie | Thursday 13 August 2026 20:13:30 +0000 (0:00:00.008) 0:00:00.008 ******* 2026-08-13 20:13:31.299558 | 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:13:31.311284 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:13:31.311307 | debian-trixie | 2026-08-13 20:13:31.311317 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:13:31.311326 | debian-trixie | Thursday 13 August 2026 20:13:31 +0000 (0:00:01.080) 0:00:01.088 ******* 2026-08-13 20:13:31.705874 | 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:13:31.709701 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:13:31.709879 | debian-trixie | 2026-08-13 20:13:31.710072 | debian-trixie | PLAY RECAP ********************************************************************* 2026-08-13 20:13:31.710280 | debian-trixie | debian-trixie : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-08-13 20:13:31.710450 | debian-trixie | 2026-08-13 20:13:31.710617 | debian-trixie | 2026-08-13 20:13:31.710862 | debian-trixie | TASKS RECAP ******************************************************************** 2026-08-13 20:13:31.711013 | debian-trixie | Thursday 13 August 2026 20:13:31 +0000 (0:00:00.406) 0:00:01.494 ******* 2026-08-13 20:13:31.711130 | debian-trixie | =============================================================================== 2026-08-13 20:13:31.711255 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.08s 2026-08-13 20:13:31.711380 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.41s 2026-08-13 20:13:31.789432 | debian-trixie | INFO [forget-package > converge] Executed: Successful 2026-08-13 20:13:31.798828 | debian-trixie | INFO [forget-package > idempotence] Executing 2026-08-13 20:13:32.311698 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-13 20:13:32.311752 | 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:13:32.311762 | 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:13:32.311771 | debian-trixie | 2026-08-13 20:13:32.613878 | debian-trixie | 2026-08-13 20:13:32.614054 | debian-trixie | PLAY [Converge] **************************************************************** 2026-08-13 20:13:32.614230 | debian-trixie | 2026-08-13 20:13:32.614434 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-08-13 20:13:32.614620 | debian-trixie | Thursday 13 August 2026 20:13:32 +0000 (0:00:00.008) 0:00:00.008 ******* 2026-08-13 20:13:33.695667 | 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:13:33.695693 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:13:33.695699 | debian-trixie | 2026-08-13 20:13:33.695702 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:13:33.695706 | debian-trixie | Thursday 13 August 2026 20:13:33 +0000 (0:00:01.081) 0:00:01.089 ******* 2026-08-13 20:13:34.095653 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:13:34.095680 | debian-trixie | 2026-08-13 20:13:34.095685 | debian-trixie | PLAY RECAP ********************************************************************* 2026-08-13 20:13:34.095689 | debian-trixie | debian-trixie : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-08-13 20:13:34.095692 | debian-trixie | 2026-08-13 20:13:34.095699 | debian-trixie | 2026-08-13 20:13:34.095882 | debian-trixie | TASKS RECAP ******************************************************************** 2026-08-13 20:13:34.096094 | debian-trixie | Thursday 13 August 2026 20:13:34 +0000 (0:00:00.399) 0:00:01.489 ******* 2026-08-13 20:13:34.096278 | debian-trixie | =============================================================================== 2026-08-13 20:13:34.096483 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.08s 2026-08-13 20:13:34.096744 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.40s 2026-08-13 20:13:34.182193 | debian-trixie | INFO [forget-package > idempotence] Executed: Successful 2026-08-13 20:13:34.192725 | debian-trixie | INFO [forget-package > side_effect] Executing 2026-08-13 20:13:34.193151 | debian-trixie | WARNING [forget-package > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-13 20:13:34.200469 | debian-trixie | INFO [forget-package > verify] Executing 2026-08-13 20:13:34.703565 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-13 20:13:34.703832 | 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:13:34.704118 | 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:13:34.704261 | debian-trixie | 2026-08-13 20:13:35.015482 | debian-trixie | 2026-08-13 20:13:35.015703 | debian-trixie | PLAY [Verify] ****************************************************************** 2026-08-13 20:13:35.015883 | debian-trixie | 2026-08-13 20:13:35.016116 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-08-13 20:13:35.016309 | debian-trixie | Thursday 13 August 2026 20:13:35 +0000 (0:00:00.008) 0:00:00.008 ******* 2026-08-13 20:13:36.064335 | 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:13:36.067241 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:13:36.067333 | debian-trixie | 2026-08-13 20:13:36.067437 | debian-trixie | TASK [Populate package facts] ************************************************** 2026-08-13 20:13:36.067540 | debian-trixie | Thursday 13 August 2026 20:13:36 +0000 (0:00:01.051) 0:00:01.060 ******* 2026-08-13 20:13:37.420743 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:13:37.420866 | debian-trixie | 2026-08-13 20:13:37.421116 | debian-trixie | TASK [Populate service facts] ************************************************** 2026-08-13 20:13:37.421279 | debian-trixie | Thursday 13 August 2026 20:13:37 +0000 (0:00:01.353) 0:00:02.413 ******* 2026-08-13 20:13:41.087477 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:13:41.087516 | debian-trixie | 2026-08-13 20:13:41.087526 | debian-trixie | TASK [Assert that the NGINX package is not installed] ************************** 2026-08-13 20:13:41.087533 | debian-trixie | Thursday 13 August 2026 20:13:41 +0000 (0:00:03.666) 0:00:06.079 ******* 2026-08-13 20:13:41.118640 | debian-trixie | ok: [debian-trixie] => { 2026-08-13 20:13:41.118729 | debian-trixie | "changed": false, 2026-08-13 20:13:41.119318 | debian-trixie | "msg": "All assertions passed" 2026-08-13 20:13:41.119340 | debian-trixie | } 2026-08-13 20:13:41.119346 | debian-trixie | 2026-08-13 20:13:41.119351 | debian-trixie | TASK [Assert that the NGINX service is still up] ******************************* 2026-08-13 20:13:41.119358 | debian-trixie | Thursday 13 August 2026 20:13:41 +0000 (0:00:00.029) 0:00:06.109 ******* 2026-08-13 20:13:41.148135 | debian-trixie | ok: [debian-trixie] => { 2026-08-13 20:13:41.148336 | debian-trixie | "changed": false, 2026-08-13 20:13:41.148501 | debian-trixie | "msg": "All assertions passed" 2026-08-13 20:13:41.148664 | debian-trixie | } 2026-08-13 20:13:41.148818 | debian-trixie | 2026-08-13 20:13:41.148978 | debian-trixie | PLAY RECAP ********************************************************************* 2026-08-13 20:13:41.149150 | debian-trixie | debian-trixie : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-08-13 20:13:41.149298 | debian-trixie | 2026-08-13 20:13:41.149441 | debian-trixie | 2026-08-13 20:13:41.149596 | debian-trixie | TASKS RECAP ******************************************************************** 2026-08-13 20:13:41.149758 | debian-trixie | Thursday 13 August 2026 20:13:41 +0000 (0:00:00.030) 0:00:06.139 ******* 2026-08-13 20:13:41.149907 | debian-trixie | =============================================================================== 2026-08-13 20:13:41.150061 | debian-trixie | Populate service facts -------------------------------------------------- 3.67s 2026-08-13 20:13:41.150215 | debian-trixie | Populate package facts -------------------------------------------------- 1.35s 2026-08-13 20:13:41.150372 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.05s 2026-08-13 20:13:41.150526 | debian-trixie | Assert that the NGINX service is still up ------------------------------- 0.03s 2026-08-13 20:13:41.150687 | debian-trixie | Assert that the NGINX package is not installed -------------------------- 0.03s 2026-08-13 20:13:41.245059 | debian-trixie | INFO [forget-package > verify] Executed: Successful 2026-08-13 20:13:41.257124 | debian-trixie | INFO [forget-package > cleanup] Executing 2026-08-13 20:13:41.259609 | debian-trixie | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-13 20:13:41.262953 | debian-trixie | INFO [forget-package > destroy] Executing 2026-08-13 20:13:41.263070 | debian-trixie | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-08-13 20:13:41.263160 | debian-trixie | INFO [forget-package > destroy] Executed: Successful 2026-08-13 20:13:41.263443 | debian-trixie | WARNING Molecule executed 1 scenario (1 missing files) 2026-08-13 20:13:41.466198 | debian-trixie | ok: Runtime: 0:00:37.101320 2026-08-13 20:13:41.470124 | 2026-08-13 20:13:41.470185 | PLAY RECAP 2026-08-13 20:13:41.470237 | debian-trixie | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-13 20:13:41.470260 | 2026-08-13 20:13:41.667558 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-13 20:13:41.670096 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-13 20:13:42.255115 | 2026-08-13 20:13:42.255231 | PLAY [all] 2026-08-13 20:13:42.264775 | 2026-08-13 20:13:42.264861 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-13 20:13:42.309339 | debian-trixie | skipping: Conditional result was False 2026-08-13 20:13:42.318412 | 2026-08-13 20:13:42.318670 | TASK [fetch-output : Set log path for single node] 2026-08-13 20:13:42.363168 | debian-trixie | ok 2026-08-13 20:13:42.369416 | 2026-08-13 20:13:42.369515 | LOOP [fetch-output : Ensure local output dirs] 2026-08-13 20:13:42.735550 | debian-trixie -> localhost | ok: "/var/lib/zuul/builds/20417bfac54e4074b328f6d82fd08e0e/work/logs" 2026-08-13 20:13:42.945956 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/20417bfac54e4074b328f6d82fd08e0e/work/artifacts" 2026-08-13 20:13:43.155705 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/20417bfac54e4074b328f6d82fd08e0e/work/docs" 2026-08-13 20:13:43.169024 | 2026-08-13 20:13:43.169235 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-13 20:13:43.795586 | debian-trixie | ok 2026-08-13 20:13:43.795818 | debian-trixie | changed: All items complete 2026-08-13 20:13:43.795858 | 2026-08-13 20:13:44.253791 | debian-trixie | changed: .d..t...... ./ 2026-08-13 20:13:44.691192 | debian-trixie | changed: .d..t...... ./ 2026-08-13 20:13:44.708186 | 2026-08-13 20:13:44.708425 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-13 20:13:45.133053 | debian-trixie -> localhost | ok: Item: artifacts Runtime: 0:00:00.006224 2026-08-13 20:13:45.384637 | debian-trixie -> localhost | ok: Item: docs Runtime: 0:00:00.006099 2026-08-13 20:13:45.412798 | 2026-08-13 20:13:45.412890 | PLAY [all] 2026-08-13 20:13:45.418061 | 2026-08-13 20:13:45.418122 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-13 20:13:45.887103 | debian-trixie | changed 2026-08-13 20:13:45.893487 | 2026-08-13 20:13:45.893554 | PLAY RECAP 2026-08-13 20:13:45.893614 | debian-trixie | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-13 20:13:45.893646 | 2026-08-13 20:13:46.017504 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-13 20:13:46.019238 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-13 20:13:46.591608 | 2026-08-13 20:13:46.591723 | PLAY [localhost] 2026-08-13 20:13:46.602294 | 2026-08-13 20:13:46.602370 | TASK [Generate Zuul manifest] 2026-08-13 20:13:46.626181 | localhost | ok 2026-08-13 20:13:46.642550 | 2026-08-13 20:13:46.642656 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-13 20:13:47.007751 | localhost | changed 2026-08-13 20:13:47.025669 | 2026-08-13 20:13:47.026013 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-13 20:13:47.058555 | localhost | ok 2026-08-13 20:13:47.070972 | 2026-08-13 20:13:47.071073 | TASK [Upload logs] 2026-08-13 20:13:47.101758 | localhost | ok 2026-08-13 20:13:47.175184 | 2026-08-13 20:13:47.175301 | TASK [Set zuul-log-path fact] 2026-08-13 20:13:47.196495 | localhost | ok 2026-08-13 20:13:47.208531 | 2026-08-13 20:13:47.208605 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-13 20:13:47.240094 | localhost | ok 2026-08-13 20:13:47.251421 | 2026-08-13 20:13:47.251524 | TASK [upload-logs : Create log directories] 2026-08-13 20:13:47.646103 | localhost | changed 2026-08-13 20:13:47.655257 | 2026-08-13 20:13:47.655337 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-13 20:13:48.048563 | localhost -> localhost | ok: Runtime: 0:00:00.005155 2026-08-13 20:13:48.054444 | 2026-08-13 20:13:48.054524 | TASK [upload-logs : Upload logs to log server] 2026-08-13 20:13:48.509987 | localhost | Output suppressed because no_log was given 2026-08-13 20:13:48.514766 | 2026-08-13 20:13:48.514855 | LOOP [upload-logs : Compress console log and json output] 2026-08-13 20:13:48.556617 | localhost | skipping: Conditional result was False 2026-08-13 20:13:48.564662 | localhost | skipping: Conditional result was False 2026-08-13 20:13:48.580129 | 2026-08-13 20:13:48.580341 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-13 20:13:48.621158 | localhost | skipping: Conditional result was False 2026-08-13 20:13:48.621511 | 2026-08-13 20:13:48.626682 | localhost | skipping: Conditional result was False 2026-08-13 20:13:48.645013 | 2026-08-13 20:13:48.645118 | LOOP [upload-logs : Upload console log and json output]