2026-08-13 20:35:24.164803 | Job console starting 2026-08-13 20:35:24.174236 | Updating git repos 2026-08-13 20:35:24.202358 | Cloning repos into workspace 2026-08-13 20:35:24.239697 | Restoring repo states 2026-08-13 20:35:24.246007 | Merging changes 2026-08-13 20:35:24.893542 | Checking out repos 2026-08-13 20:35:24.926776 | Preparing playbooks 2026-08-13 20:35:25.859391 | Running Ansible setup 2026-08-13 20:35:30.092630 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-13 20:35:30.670694 | 2026-08-13 20:35:30.670810 | PLAY [localhost] 2026-08-13 20:35:30.677819 | 2026-08-13 20:35:30.677889 | TASK [Gathering Facts] 2026-08-13 20:35:31.748564 | localhost | ok 2026-08-13 20:35:31.758799 | 2026-08-13 20:35:31.758905 | TASK [Setup log path fact] 2026-08-13 20:35:31.778792 | localhost | ok 2026-08-13 20:35:31.791360 | 2026-08-13 20:35:31.791436 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-13 20:35:31.821260 | localhost | ok 2026-08-13 20:35:31.829675 | 2026-08-13 20:35:31.829766 | TASK [emit-job-header : Print job information] 2026-08-13 20:35:31.870719 | # Job Information 2026-08-13 20:35:31.870912 | Ansible Version: 2.16.18 2026-08-13 20:35:31.870981 | Job: ansible-collection-containers-molecule-forget-package-debian-trixie 2026-08-13 20:35:31.871029 | Pipeline: check 2026-08-13 20:35:31.871075 | Executor: 2d72f0692154 2026-08-13 20:35:31.871119 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/141 2026-08-13 20:35:31.871168 | Event ID: 72101dc0-9751-11f1-821f-0bf8411ff2ba 2026-08-13 20:35:31.876121 | 2026-08-13 20:35:31.876212 | LOOP [emit-job-header : Print node information] 2026-08-13 20:35:31.955913 | localhost | ok: 2026-08-13 20:35:31.956690 | localhost | # Node Information 2026-08-13 20:35:31.956757 | localhost | Inventory Hostname: debian-trixie 2026-08-13 20:35:31.956805 | localhost | Hostname: np0000189420 2026-08-13 20:35:31.956850 | localhost | Username: zuul 2026-08-13 20:35:31.956899 | localhost | Distro: Debian 13.6 2026-08-13 20:35:31.956943 | localhost | Provider: yul1 2026-08-13 20:35:31.957016 | localhost | Region: ca-ymq-1 2026-08-13 20:35:31.957061 | localhost | Label: debian-trixie 2026-08-13 20:35:31.957103 | localhost | Product Name: OpenStack Nova 2026-08-13 20:35:31.957189 | localhost | Interface IP: 199.204.45.129 2026-08-13 20:35:31.975724 | 2026-08-13 20:35:31.975865 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-13 20:35:32.334811 | localhost -> localhost | changed 2026-08-13 20:35:32.342152 | 2026-08-13 20:35:32.342245 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-13 20:35:33.115976 | localhost -> localhost | changed 2026-08-13 20:35:33.125594 | 2026-08-13 20:35:33.125669 | PLAY [all] 2026-08-13 20:35:33.132684 | 2026-08-13 20:35:33.132771 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-13 20:35:33.359707 | debian-trixie -> localhost | ok 2026-08-13 20:35:33.368820 | 2026-08-13 20:35:33.368932 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-13 20:35:33.394341 | debian-trixie | ok 2026-08-13 20:35:33.409114 | debian-trixie | included: /var/lib/zuul/builds/87a40e9e83374c0aa7604a332b319cf0/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-13 20:35:33.414463 | 2026-08-13 20:35:33.414525 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-13 20:35:34.237800 | debian-trixie -> localhost | Generating public/private rsa key pair. 2026-08-13 20:35:34.237976 | debian-trixie -> localhost | Your identification has been saved in /var/lib/zuul/builds/87a40e9e83374c0aa7604a332b319cf0/work/87a40e9e83374c0aa7604a332b319cf0_id_rsa 2026-08-13 20:35:34.238007 | debian-trixie -> localhost | Your public key has been saved in /var/lib/zuul/builds/87a40e9e83374c0aa7604a332b319cf0/work/87a40e9e83374c0aa7604a332b319cf0_id_rsa.pub 2026-08-13 20:35:34.238030 | debian-trixie -> localhost | The key fingerprint is: 2026-08-13 20:35:34.238052 | debian-trixie -> localhost | SHA256:MEAiO+/LJVdZ/TcQYwFkalx/ZLhw0JDvMLfVvDABWW8 zuul-build-sshkey 2026-08-13 20:35:34.238098 | debian-trixie -> localhost | The key's randomart image is: 2026-08-13 20:35:34.238120 | debian-trixie -> localhost | +---[RSA 3072]----+ 2026-08-13 20:35:34.238149 | debian-trixie -> localhost | |. ..o .BBO+o | 2026-08-13 20:35:34.238171 | debian-trixie -> localhost | | o . . . =o++*. | 2026-08-13 20:35:34.238193 | debian-trixie -> localhost | |o o = .+o.oE | 2026-08-13 20:35:34.238213 | debian-trixie -> localhost | | o * o.+=o o| 2026-08-13 20:35:34.238234 | debian-trixie -> localhost | | . o S =.o= .| 2026-08-13 20:35:34.238255 | debian-trixie -> localhost | | . . o. o | 2026-08-13 20:35:34.238276 | debian-trixie -> localhost | | o o | 2026-08-13 20:35:34.238297 | debian-trixie -> localhost | | . = | 2026-08-13 20:35:34.238321 | debian-trixie -> localhost | | o | 2026-08-13 20:35:34.238342 | debian-trixie -> localhost | +----[SHA256]-----+ 2026-08-13 20:35:34.238388 | debian-trixie -> localhost | ok: Runtime: 0:00:00.434859 2026-08-13 20:35:34.242339 | 2026-08-13 20:35:34.242402 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-13 20:35:34.273571 | debian-trixie | ok 2026-08-13 20:35:34.282838 | debian-trixie | included: /var/lib/zuul/builds/87a40e9e83374c0aa7604a332b319cf0/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-13 20:35:34.289879 | 2026-08-13 20:35:34.289939 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-13 20:35:34.313668 | debian-trixie | skipping: Conditional result was False 2026-08-13 20:35:34.321853 | 2026-08-13 20:35:34.321939 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-13 20:35:34.851288 | debian-trixie | changed 2026-08-13 20:35:34.855710 | 2026-08-13 20:35:34.855775 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-13 20:35:35.059034 | debian-trixie | ok 2026-08-13 20:35:35.064592 | 2026-08-13 20:35:35.064654 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-13 20:35:35.579307 | debian-trixie | changed 2026-08-13 20:35:35.584587 | 2026-08-13 20:35:35.584652 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-13 20:35:36.077635 | debian-trixie | changed 2026-08-13 20:35:36.082934 | 2026-08-13 20:35:36.083019 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-13 20:35:36.106060 | debian-trixie | skipping: Conditional result was False 2026-08-13 20:35:36.112817 | 2026-08-13 20:35:36.112922 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-13 20:35:36.450351 | debian-trixie -> localhost | changed 2026-08-13 20:35:36.460393 | 2026-08-13 20:35:36.460483 | TASK [add-build-sshkey : Add back temp key] 2026-08-13 20:35:36.731090 | debian-trixie -> localhost | Identity added: /var/lib/zuul/builds/87a40e9e83374c0aa7604a332b319cf0/work/87a40e9e83374c0aa7604a332b319cf0_id_rsa (zuul-build-sshkey) 2026-08-13 20:35:36.731246 | debian-trixie -> localhost | ok: Runtime: 0:00:00.013370 2026-08-13 20:35:36.736651 | 2026-08-13 20:35:36.736713 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-13 20:35:37.060224 | debian-trixie | ok 2026-08-13 20:35:37.065004 | 2026-08-13 20:35:37.065088 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-13 20:35:37.089788 | debian-trixie | skipping: Conditional result was False 2026-08-13 20:35:37.104837 | 2026-08-13 20:35:37.104904 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-08-13 20:35:37.439235 | debian-trixie | ok 2026-08-13 20:35:37.445094 | 2026-08-13 20:35:37.445183 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-08-13 20:35:38.182954 | debian-trixie | Output suppressed because no_log was given 2026-08-13 20:35:38.193950 | 2026-08-13 20:35:38.194034 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-08-13 20:35:38.403741 | debian-trixie | ok: "logs" 2026-08-13 20:35:38.403953 | debian-trixie | ok: All items complete 2026-08-13 20:35:38.403983 | 2026-08-13 20:35:38.584497 | debian-trixie | ok: "artifacts" 2026-08-13 20:35:38.764929 | debian-trixie | ok: "docs" 2026-08-13 20:35:38.777676 | 2026-08-13 20:35:38.777780 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-08-13 20:35:38.984544 | debian-trixie | changed: "logs" 2026-08-13 20:35:39.176285 | debian-trixie | changed: "artifacts" 2026-08-13 20:35:39.347950 | debian-trixie | changed: "docs" 2026-08-13 20:35:39.361247 | 2026-08-13 20:35:39.361313 | PLAY RECAP 2026-08-13 20:35:39.361367 | debian-trixie | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-08-13 20:35:39.361406 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-13 20:35:39.361437 | 2026-08-13 20:35:39.477863 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-13 20:35:39.479044 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-13 20:35:40.072704 | 2026-08-13 20:35:40.072830 | PLAY [all] 2026-08-13 20:35:40.083068 | 2026-08-13 20:35:40.083171 | TASK [setup-uv : Extract archive] 2026-08-13 20:35:42.535776 | debian-trixie | changed 2026-08-13 20:35:42.543713 | 2026-08-13 20:35:42.543791 | TASK [setup-uv : Print version] 2026-08-13 20:35:42.917039 | debian-trixie | uv 0.8.13 2026-08-13 20:35:43.071041 | debian-trixie | ok: Runtime: 0:00:00.013636 2026-08-13 20:35:43.080311 | 2026-08-13 20:35:43.080401 | TASK [Install Ansible collection siblings] 2026-08-13 20:35:43.485083 | debian-trixie | ok: 2026-08-13 20:35:43.485260 | debian-trixie | Skipping ansible.posix: no checked-out sibling 2026-08-13 20:35:43.485302 | debian-trixie | Skipping community.general: no checked-out sibling 2026-08-13 20:35:43.487015 | 2026-08-13 20:35:43.487061 | PLAY RECAP 2026-08-13 20:35:43.487104 | debian-trixie | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-13 20:35:43.487126 | 2026-08-13 20:35:43.596975 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-13 20:35:43.599355 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-13 20:35:44.183183 | 2026-08-13 20:35:44.183304 | PLAY [all] 2026-08-13 20:35:44.193698 | 2026-08-13 20:35:44.193779 | LOOP [Check inventory directories] 2026-08-13 20:35:44.496898 | debian-trixie | ok: "src/github.com/vexxhost/ansible-collection-containers" 2026-08-13 20:35:44.670759 | debian-trixie | ok: "src/github.com/vexxhost/ansible-collection-containers/molecule/forget-package/inventory" 2026-08-13 20:35:44.845887 | debian-trixie | ok: "src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/forget-package/inventory" 2026-08-13 20:35:44.864687 | 2026-08-13 20:35:44.864932 | LOOP [Copy inventory file for Zuul] 2026-08-13 20:35:45.731082 | debian-trixie | changed: 2026-08-13 20:35:45.731353 | debian-trixie | { 2026-08-13 20:35:45.731415 | debian-trixie | "ansible_loop_var": "item", 2026-08-13 20:35:45.731466 | debian-trixie | "changed": false, 2026-08-13 20:35:45.731511 | debian-trixie | "failed": false, 2026-08-13 20:35:45.731561 | debian-trixie | "invocation": { 2026-08-13 20:35:45.731604 | debian-trixie | "module_args": { 2026-08-13 20:35:45.731696 | debian-trixie | "checksum_algorithm": "sha1", 2026-08-13 20:35:45.731742 | debian-trixie | "follow": true, 2026-08-13 20:35:45.731784 | debian-trixie | "get_attributes": true, 2026-08-13 20:35:45.731827 | debian-trixie | "get_checksum": true, 2026-08-13 20:35:45.731867 | debian-trixie | "get_mime": true, 2026-08-13 20:35:45.731907 | debian-trixie | "path": "src/github.com/vexxhost/ansible-collection-containers" 2026-08-13 20:35:45.731947 | debian-trixie | } 2026-08-13 20:35:45.731987 | debian-trixie | }, 2026-08-13 20:35:45.732044 | debian-trixie | "item": "src/github.com/vexxhost/ansible-collection-containers", 2026-08-13 20:35:45.732086 | debian-trixie | "stat": { 2026-08-13 20:35:45.732125 | debian-trixie | "atime": 1786653338.0816455, 2026-08-13 20:35:45.732165 | debian-trixie | "attr_flags": "e", 2026-08-13 20:35:45.732205 | debian-trixie | "attributes": [ 2026-08-13 20:35:45.732243 | debian-trixie | "extents" 2026-08-13 20:35:45.732282 | debian-trixie | ], 2026-08-13 20:35:45.732321 | debian-trixie | "block_size": 4096, 2026-08-13 20:35:45.732359 | debian-trixie | "blocks": 8, 2026-08-13 20:35:45.732398 | debian-trixie | "charset": "unknown", 2026-08-13 20:35:45.732440 | debian-trixie | "ctime": 1786653338.0936458, 2026-08-13 20:35:45.732480 | debian-trixie | "dev": 65025, 2026-08-13 20:35:45.732519 | debian-trixie | "device_type": 0, 2026-08-13 20:35:45.732558 | debian-trixie | "executable": true, 2026-08-13 20:35:45.732597 | debian-trixie | "exists": true, 2026-08-13 20:35:45.732635 | debian-trixie | "gid": 1000, 2026-08-13 20:35:45.732674 | debian-trixie | "gr_name": "zuul", 2026-08-13 20:35:45.732712 | debian-trixie | "inode": 519191, 2026-08-13 20:35:45.732751 | debian-trixie | "isblk": false, 2026-08-13 20:35:45.732791 | debian-trixie | "ischr": false, 2026-08-13 20:35:45.732828 | debian-trixie | "isdir": true, 2026-08-13 20:35:45.732851 | debian-trixie | "isfifo": false, 2026-08-13 20:35:45.732868 | debian-trixie | "isgid": false, 2026-08-13 20:35:45.732885 | debian-trixie | "islnk": false, 2026-08-13 20:35:45.732902 | debian-trixie | "isreg": false, 2026-08-13 20:35:45.732919 | debian-trixie | "issock": false, 2026-08-13 20:35:45.732936 | debian-trixie | "isuid": false, 2026-08-13 20:35:45.732968 | debian-trixie | "mimetype": "unknown", 2026-08-13 20:35:45.732988 | debian-trixie | "mode": "0755", 2026-08-13 20:35:45.733006 | debian-trixie | "mtime": 1786653324.8447497, 2026-08-13 20:35:45.733023 | debian-trixie | "nlink": 11, 2026-08-13 20:35:45.733040 | debian-trixie | "path": "src/github.com/vexxhost/ansible-collection-containers", 2026-08-13 20:35:45.733057 | debian-trixie | "pw_name": "zuul", 2026-08-13 20:35:45.733078 | debian-trixie | "readable": true, 2026-08-13 20:35:45.733096 | debian-trixie | "rgrp": true, 2026-08-13 20:35:45.733114 | debian-trixie | "roth": true, 2026-08-13 20:35:45.733132 | debian-trixie | "rusr": true, 2026-08-13 20:35:45.733150 | debian-trixie | "size": 4096, 2026-08-13 20:35:45.733167 | debian-trixie | "uid": 1000, 2026-08-13 20:35:45.733185 | debian-trixie | "version": "446425653", 2026-08-13 20:35:45.733202 | debian-trixie | "wgrp": false, 2026-08-13 20:35:45.733221 | debian-trixie | "woth": false, 2026-08-13 20:35:45.733239 | debian-trixie | "writeable": true, 2026-08-13 20:35:45.733256 | debian-trixie | "wusr": true, 2026-08-13 20:35:45.733274 | debian-trixie | "xgrp": true, 2026-08-13 20:35:45.733291 | debian-trixie | "xoth": true, 2026-08-13 20:35:45.733308 | debian-trixie | "xusr": true 2026-08-13 20:35:45.733325 | debian-trixie | } 2026-08-13 20:35:45.733342 | debian-trixie | } 2026-08-13 20:35:45.733376 | debian-trixie | ok: All items complete 2026-08-13 20:35:45.733397 | 2026-08-13 20:35:45.734598 | debian-trixie | skipping: Conditional result was False 2026-08-13 20:35:45.735176 | debian-trixie | skipping: Conditional result was False 2026-08-13 20:35:45.745068 | 2026-08-13 20:35:45.745185 | LOOP [Switch "ansible_host" to private IP] 2026-08-13 20:35:46.099129 | debian-trixie | changed: 1 replacements made 2026-08-13 20:35:46.100878 | debian-trixie | skipping: Conditional result was False 2026-08-13 20:35:46.101488 | debian-trixie | skipping: Conditional result was False 2026-08-13 20:35:46.118170 | 2026-08-13 20:35:46.118304 | TASK [Run Molecule scenario] 2026-08-13 20:35:46.564586 | debian-trixie | Using CPython 3.13.5 interpreter at: /usr/bin/python3 2026-08-13 20:35:46.564712 | debian-trixie | Creating virtual environment at: .venv 2026-08-13 20:35:46.639905 | debian-trixie | Downloading ansible-core (2.3MiB) 2026-08-13 20:35:46.640269 | debian-trixie | Downloading pygments (1.2MiB) 2026-08-13 20:35:46.643551 | debian-trixie | Downloading cryptography (4.3MiB) 2026-08-13 20:35:46.814998 | debian-trixie | Downloading cryptography 2026-08-13 20:35:46.861369 | debian-trixie | Downloading pygments 2026-08-13 20:35:47.025090 | debian-trixie | Downloading ansible-core 2026-08-13 20:35:47.073853 | debian-trixie | Installed 36 packages in 47ms 2026-08-13 20:35:47.724169 | debian-trixie | INFO Collection 'vexxhost.containers' detected. 2026-08-13 20:35:47.724226 | debian-trixie | INFO Scenarios will be used from 'extensions/molecule' 2026-08-13 20:35:48.674493 | debian-trixie | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-08-13 20:35:48.674558 | debian-trixie | INFO default scenario not found, disabling shared state. 2026-08-13 20:35:48.674809 | 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:35:48.674907 | debian-trixie | INFO [forget-package > prerun] Performing prerun with role_name_check=0... 2026-08-13 20:36:29.560296 | debian-trixie | INFO [forget-package > dependency] Executing 2026-08-13 20:36:29.560453 | debian-trixie | WARNING [forget-package > dependency] Missing roles requirements file: requirements.yml 2026-08-13 20:36:29.560664 | debian-trixie | WARNING [forget-package > dependency] Missing collections requirements file: collections.yml 2026-08-13 20:36:29.560817 | debian-trixie | WARNING [forget-package > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-08-13 20:36:29.566568 | debian-trixie | INFO [forget-package > cleanup] Executing 2026-08-13 20:36:29.566878 | debian-trixie | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-13 20:36:29.572387 | debian-trixie | INFO [forget-package > destroy] Executing 2026-08-13 20:36:29.572416 | debian-trixie | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-08-13 20:36:29.572494 | debian-trixie | INFO [forget-package > destroy] Executed: Successful 2026-08-13 20:36:29.577822 | debian-trixie | INFO [forget-package > syntax] Executing 2026-08-13 20:36:30.120717 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-13 20:36:30.120922 | 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:36:30.121149 | 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:36:30.121286 | debian-trixie | 2026-08-13 20:36:30.469936 | debian-trixie | 2026-08-13 20:36:30.470010 | debian-trixie | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/forget-package/converge.yml 2026-08-13 20:36:30.527881 | debian-trixie | INFO [forget-package > syntax] Executed: Successful 2026-08-13 20:36:30.538717 | debian-trixie | INFO [forget-package > create] Executing 2026-08-13 20:36:30.540825 | debian-trixie | WARNING [forget-package > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-13 20:36:30.547989 | debian-trixie | INFO [forget-package > prepare] Executing 2026-08-13 20:36:31.101257 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-13 20:36:31.101514 | 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:36:31.101738 | 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:36:31.101918 | debian-trixie | 2026-08-13 20:36:31.513151 | debian-trixie | 2026-08-13 20:36:31.513765 | debian-trixie | PLAY [Prepare] ***************************************************************** 2026-08-13 20:36:31.514080 | debian-trixie | 2026-08-13 20:36:31.514292 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-08-13 20:36:31.514561 | debian-trixie | Thursday 13 August 2026 20:36:31 +0000 (0:00:00.030) 0:00:00.030 ******* 2026-08-13 20:36:32.708615 | 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.21/reference_appendices/interpreter_discovery.html for more information. 2026-08-13 20:36:32.715349 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:36:32.715459 | debian-trixie | 2026-08-13 20:36:32.715577 | debian-trixie | TASK [Install NGINX] *********************************************************** 2026-08-13 20:36:32.715698 | debian-trixie | Thursday 13 August 2026 20:36:32 +0000 (0:00:01.202) 0:00:01.232 ******* 2026-08-13 20:36:41.465484 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:36:41.465631 | debian-trixie | 2026-08-13 20:36:41.465854 | debian-trixie | TASK [Ensure NGINX is running] ************************************************* 2026-08-13 20:36:41.466067 | debian-trixie | Thursday 13 August 2026 20:36:41 +0000 (0:00:08.749) 0:00:09.982 ******* 2026-08-13 20:36:42.123832 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:36:42.123891 | debian-trixie | 2026-08-13 20:36:42.124037 | debian-trixie | PLAY RECAP ********************************************************************* 2026-08-13 20:36:42.124170 | debian-trixie | debian-trixie : ok=3 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-08-13 20:36:42.124286 | debian-trixie | 2026-08-13 20:36:42.124392 | debian-trixie | 2026-08-13 20:36:42.124501 | debian-trixie | TASKS RECAP ******************************************************************** 2026-08-13 20:36:42.124641 | debian-trixie | Thursday 13 August 2026 20:36:42 +0000 (0:00:00.657) 0:00:10.639 ******* 2026-08-13 20:36:42.124763 | debian-trixie | =============================================================================== 2026-08-13 20:36:42.124891 | debian-trixie | Install NGINX ----------------------------------------------------------- 8.75s 2026-08-13 20:36:42.125012 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.20s 2026-08-13 20:36:42.125129 | debian-trixie | Ensure NGINX is running ------------------------------------------------- 0.66s 2026-08-13 20:36:42.259096 | debian-trixie | INFO [forget-package > prepare] Executed: Successful 2026-08-13 20:36:42.269324 | debian-trixie | INFO [forget-package > converge] Executing 2026-08-13 20:36:42.797653 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-13 20:36:42.797821 | 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:36:42.798049 | 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:36:42.798220 | debian-trixie | 2026-08-13 20:36:43.126578 | debian-trixie | 2026-08-13 20:36:43.126747 | debian-trixie | PLAY [Converge] **************************************************************** 2026-08-13 20:36:43.126968 | debian-trixie | 2026-08-13 20:36:43.127226 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-08-13 20:36:43.127560 | debian-trixie | Thursday 13 August 2026 20:36:43 +0000 (0:00:00.009) 0:00:00.009 ******* 2026-08-13 20:36:45.193775 | 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.21/reference_appendices/interpreter_discovery.html for more information. 2026-08-13 20:36:45.196848 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:36:45.197024 | debian-trixie | 2026-08-13 20:36:45.197236 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:36:45.197483 | debian-trixie | Thursday 13 August 2026 20:36:45 +0000 (0:00:02.070) 0:00:02.080 ******* 2026-08-13 20:36:45.581456 | 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:36:45.589116 | debian-trixie | changed: [debian-trixie] 2026-08-13 20:36:45.589224 | debian-trixie | 2026-08-13 20:36:45.589363 | debian-trixie | PLAY RECAP ********************************************************************* 2026-08-13 20:36:45.589501 | debian-trixie | debian-trixie : ok=2 changed=1 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-08-13 20:36:45.589605 | debian-trixie | 2026-08-13 20:36:45.589707 | debian-trixie | 2026-08-13 20:36:45.589834 | debian-trixie | TASKS RECAP ******************************************************************** 2026-08-13 20:36:45.589965 | debian-trixie | Thursday 13 August 2026 20:36:45 +0000 (0:00:00.393) 0:00:02.473 ******* 2026-08-13 20:36:45.590077 | debian-trixie | =============================================================================== 2026-08-13 20:36:45.590199 | debian-trixie | Gathering Facts --------------------------------------------------------- 2.07s 2026-08-13 20:36:45.590309 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.39s 2026-08-13 20:36:45.677236 | debian-trixie | INFO [forget-package > converge] Executed: Successful 2026-08-13 20:36:45.687370 | debian-trixie | INFO [forget-package > idempotence] Executing 2026-08-13 20:36:46.254126 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-13 20:36:46.254366 | 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:36:46.254615 | 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:36:46.254835 | debian-trixie | 2026-08-13 20:36:46.627655 | debian-trixie | 2026-08-13 20:36:46.627734 | debian-trixie | PLAY [Converge] **************************************************************** 2026-08-13 20:36:46.627747 | debian-trixie | 2026-08-13 20:36:46.627837 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-08-13 20:36:46.627937 | debian-trixie | Thursday 13 August 2026 20:36:46 +0000 (0:00:00.011) 0:00:00.011 ******* 2026-08-13 20:36:48.675476 | 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.21/reference_appendices/interpreter_discovery.html for more information. 2026-08-13 20:36:48.676926 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:36:48.676947 | debian-trixie | 2026-08-13 20:36:48.676956 | debian-trixie | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-13 20:36:48.676967 | debian-trixie | Thursday 13 August 2026 20:36:48 +0000 (0:00:02.052) 0:00:02.063 ******* 2026-08-13 20:36:49.068032 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:36:49.068213 | debian-trixie | 2026-08-13 20:36:49.068425 | debian-trixie | PLAY RECAP ********************************************************************* 2026-08-13 20:36:49.068648 | debian-trixie | debian-trixie : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-08-13 20:36:49.068828 | debian-trixie | 2026-08-13 20:36:49.069049 | debian-trixie | 2026-08-13 20:36:49.069249 | debian-trixie | TASKS RECAP ******************************************************************** 2026-08-13 20:36:49.069455 | debian-trixie | Thursday 13 August 2026 20:36:49 +0000 (0:00:00.389) 0:00:02.453 ******* 2026-08-13 20:36:49.069644 | debian-trixie | =============================================================================== 2026-08-13 20:36:49.069844 | debian-trixie | Gathering Facts --------------------------------------------------------- 2.05s 2026-08-13 20:36:49.070043 | debian-trixie | vexxhost.containers.forget_package : Forget package --------------------- 0.39s 2026-08-13 20:36:49.196722 | debian-trixie | INFO [forget-package > idempotence] Executed: Successful 2026-08-13 20:36:49.208315 | debian-trixie | INFO [forget-package > side_effect] Executing 2026-08-13 20:36:49.208758 | debian-trixie | WARNING [forget-package > side_effect] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-13 20:36:49.216110 | debian-trixie | INFO [forget-package > verify] Executing 2026-08-13 20:36:49.760705 | debian-trixie | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-08-13 20:36:49.760762 | 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:36:49.760772 | 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:36:49.760781 | debian-trixie | 2026-08-13 20:36:50.124680 | debian-trixie | 2026-08-13 20:36:50.124726 | debian-trixie | PLAY [Verify] ****************************************************************** 2026-08-13 20:36:50.124735 | debian-trixie | 2026-08-13 20:36:50.124769 | debian-trixie | TASK [Gathering Facts] ********************************************************* 2026-08-13 20:36:50.124776 | debian-trixie | Thursday 13 August 2026 20:36:50 +0000 (0:00:00.010) 0:00:00.010 ******* 2026-08-13 20:36:51.158021 | 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.21/reference_appendices/interpreter_discovery.html for more information. 2026-08-13 20:36:51.160171 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:36:51.160431 | debian-trixie | 2026-08-13 20:36:51.160696 | debian-trixie | TASK [Populate package facts] ************************************************** 2026-08-13 20:36:51.160955 | debian-trixie | Thursday 13 August 2026 20:36:51 +0000 (0:00:01.036) 0:00:01.046 ******* 2026-08-13 20:36:52.435044 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:36:52.435234 | debian-trixie | 2026-08-13 20:36:52.435453 | debian-trixie | TASK [Populate service facts] ************************************************** 2026-08-13 20:36:52.435628 | debian-trixie | Thursday 13 August 2026 20:36:52 +0000 (0:00:01.274) 0:00:02.321 ******* 2026-08-13 20:36:56.188983 | debian-trixie | ok: [debian-trixie] 2026-08-13 20:36:56.189117 | debian-trixie | 2026-08-13 20:36:56.189237 | debian-trixie | TASK [Assert that the NGINX package is not installed] ************************** 2026-08-13 20:36:56.189353 | debian-trixie | Thursday 13 August 2026 20:36:56 +0000 (0:00:03.754) 0:00:06.075 ******* 2026-08-13 20:36:56.223393 | debian-trixie | ok: [debian-trixie] => { 2026-08-13 20:36:56.223422 | debian-trixie | "changed": false, 2026-08-13 20:36:56.223548 | debian-trixie | "msg": "All assertions passed" 2026-08-13 20:36:56.223676 | debian-trixie | } 2026-08-13 20:36:56.223801 | debian-trixie | 2026-08-13 20:36:56.223935 | debian-trixie | TASK [Assert that the NGINX service is still up] ******************************* 2026-08-13 20:36:56.224042 | debian-trixie | Thursday 13 August 2026 20:36:56 +0000 (0:00:00.034) 0:00:06.109 ******* 2026-08-13 20:36:56.257815 | debian-trixie | ok: [debian-trixie] => { 2026-08-13 20:36:56.257845 | debian-trixie | "changed": false, 2026-08-13 20:36:56.257851 | debian-trixie | "msg": "All assertions passed" 2026-08-13 20:36:56.257856 | debian-trixie | } 2026-08-13 20:36:56.257862 | debian-trixie | 2026-08-13 20:36:56.257868 | debian-trixie | PLAY RECAP ********************************************************************* 2026-08-13 20:36:56.257874 | debian-trixie | debian-trixie : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0 2026-08-13 20:36:56.257879 | debian-trixie | 2026-08-13 20:36:56.257884 | debian-trixie | 2026-08-13 20:36:56.257889 | debian-trixie | TASKS RECAP ******************************************************************** 2026-08-13 20:36:56.257894 | debian-trixie | Thursday 13 August 2026 20:36:56 +0000 (0:00:00.032) 0:00:06.142 ******* 2026-08-13 20:36:56.257899 | debian-trixie | =============================================================================== 2026-08-13 20:36:56.257903 | debian-trixie | Populate service facts -------------------------------------------------- 3.75s 2026-08-13 20:36:56.257908 | debian-trixie | Populate package facts -------------------------------------------------- 1.27s 2026-08-13 20:36:56.257913 | debian-trixie | Gathering Facts --------------------------------------------------------- 1.04s 2026-08-13 20:36:56.257917 | debian-trixie | Assert that the NGINX package is not installed -------------------------- 0.03s 2026-08-13 20:36:56.257922 | debian-trixie | Assert that the NGINX service is still up ------------------------------- 0.03s 2026-08-13 20:36:56.354625 | debian-trixie | INFO [forget-package > verify] Executed: Successful 2026-08-13 20:36:56.367138 | debian-trixie | INFO [forget-package > cleanup] Executing 2026-08-13 20:36:56.367625 | debian-trixie | WARNING [forget-package > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-13 20:36:56.375075 | debian-trixie | INFO [forget-package > destroy] Executing 2026-08-13 20:36:56.375207 | debian-trixie | WARNING [forget-package > destroy] Skipping, '--destroy=never' requested. 2026-08-13 20:36:56.375375 | debian-trixie | INFO [forget-package > destroy] Executed: Successful 2026-08-13 20:36:56.375793 | debian-trixie | WARNING Molecule executed 1 scenario (1 missing files) 2026-08-13 20:36:56.811699 | debian-trixie | ok: Runtime: 0:01:09.980179 2026-08-13 20:36:56.815373 | 2026-08-13 20:36:56.815442 | PLAY RECAP 2026-08-13 20:36:56.815500 | debian-trixie | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-13 20:36:56.815531 | 2026-08-13 20:36:56.922695 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-13 20:36:56.926169 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-13 20:36:57.570243 | 2026-08-13 20:36:57.570377 | PLAY [all] 2026-08-13 20:36:57.580296 | 2026-08-13 20:36:57.580369 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-13 20:36:57.624692 | debian-trixie | skipping: Conditional result was False 2026-08-13 20:36:57.632160 | 2026-08-13 20:36:57.632273 | TASK [fetch-output : Set log path for single node] 2026-08-13 20:36:57.674873 | debian-trixie | ok 2026-08-13 20:36:57.679769 | 2026-08-13 20:36:57.679837 | LOOP [fetch-output : Ensure local output dirs] 2026-08-13 20:36:58.080592 | debian-trixie -> localhost | ok: "/var/lib/zuul/builds/87a40e9e83374c0aa7604a332b319cf0/work/logs" 2026-08-13 20:36:58.280857 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/87a40e9e83374c0aa7604a332b319cf0/work/artifacts" 2026-08-13 20:36:59.013132 | debian-trixie -> localhost | changed: "/var/lib/zuul/builds/87a40e9e83374c0aa7604a332b319cf0/work/docs" 2026-08-13 20:36:59.032720 | 2026-08-13 20:36:59.032868 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-13 20:36:59.713371 | debian-trixie | changed: .d..t...... ./ 2026-08-13 20:36:59.713745 | debian-trixie | changed: All items complete 2026-08-13 20:36:59.713781 | 2026-08-13 20:37:00.169525 | debian-trixie | changed: .d..t...... ./ 2026-08-13 20:37:00.888432 | debian-trixie | changed: .d..t...... ./ 2026-08-13 20:37:00.914603 | 2026-08-13 20:37:00.914775 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-13 20:37:01.312344 | debian-trixie -> localhost | ok: Item: artifacts Runtime: 0:00:00.007077 2026-08-13 20:37:01.619168 | debian-trixie -> localhost | ok: Item: docs Runtime: 0:00:00.008547 2026-08-13 20:37:01.639293 | 2026-08-13 20:37:01.639427 | PLAY [all] 2026-08-13 20:37:01.644650 | 2026-08-13 20:37:01.644713 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-13 20:37:02.134106 | debian-trixie | changed 2026-08-13 20:37:02.140320 | 2026-08-13 20:37:02.140387 | PLAY RECAP 2026-08-13 20:37:02.140445 | debian-trixie | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-13 20:37:02.140474 | 2026-08-13 20:37:02.249278 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-13 20:37:02.251903 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-13 20:37:02.813630 | 2026-08-13 20:37:02.813747 | PLAY [localhost] 2026-08-13 20:37:02.823995 | 2026-08-13 20:37:02.824068 | TASK [Generate Zuul manifest] 2026-08-13 20:37:02.844946 | localhost | ok 2026-08-13 20:37:02.859586 | 2026-08-13 20:37:02.859669 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-13 20:37:03.286104 | localhost | changed 2026-08-13 20:37:03.296007 | 2026-08-13 20:37:03.296083 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-13 20:37:03.530326 | localhost | ok 2026-08-13 20:37:03.536872 | 2026-08-13 20:37:03.536943 | TASK [Upload logs] 2026-08-13 20:37:03.557468 | localhost | ok 2026-08-13 20:37:03.615737 | 2026-08-13 20:37:03.615865 | TASK [Set zuul-log-path fact] 2026-08-13 20:37:03.636162 | localhost | ok 2026-08-13 20:37:03.647568 | 2026-08-13 20:37:03.647636 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-13 20:37:03.674208 | localhost | ok 2026-08-13 20:37:03.683595 | 2026-08-13 20:37:03.683712 | TASK [upload-logs : Create log directories] 2026-08-13 20:37:04.283386 | localhost | changed 2026-08-13 20:37:04.291126 | 2026-08-13 20:37:04.291219 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-13 20:37:04.793428 | localhost -> localhost | ok: Runtime: 0:00:00.005437 2026-08-13 20:37:04.800102 | 2026-08-13 20:37:04.800186 | TASK [upload-logs : Upload logs to log server] 2026-08-13 20:37:05.980473 | localhost | Output suppressed because no_log was given 2026-08-13 20:37:05.983990 | 2026-08-13 20:37:05.984052 | LOOP [upload-logs : Compress console log and json output] 2026-08-13 20:37:06.029484 | localhost | skipping: Conditional result was False 2026-08-13 20:37:06.037120 | localhost | skipping: Conditional result was False 2026-08-13 20:37:06.047094 | 2026-08-13 20:37:06.047314 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-13 20:37:06.090179 | localhost | skipping: Conditional result was False 2026-08-13 20:37:06.090398 | 2026-08-13 20:37:06.096342 | localhost | skipping: Conditional result was False 2026-08-13 20:37:06.114731 | 2026-08-13 20:37:06.114908 | LOOP [upload-logs : Upload console log and json output]