2026-08-18 09:16:32.312647 | Job console starting 2026-08-18 09:16:32.322515 | Updating git repos 2026-08-18 09:16:32.352939 | Cloning repos into workspace 2026-08-18 09:16:32.562640 | Restoring repo states 2026-08-18 09:16:32.571675 | Merging changes 2026-08-18 09:16:33.043723 | Checking out repos 2026-08-18 09:16:33.079868 | Preparing playbooks 2026-08-18 09:16:34.012808 | Running Ansible setup 2026-08-18 09:16:37.246949 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-18 09:16:37.851576 | 2026-08-18 09:16:37.851750 | PLAY [localhost] 2026-08-18 09:16:37.868644 | 2026-08-18 09:16:37.868835 | TASK [Gathering Facts] 2026-08-18 09:16:38.698817 | localhost | ok 2026-08-18 09:16:38.708682 | 2026-08-18 09:16:38.708784 | TASK [Setup log path fact] 2026-08-18 09:16:38.728915 | localhost | ok 2026-08-18 09:16:38.744693 | 2026-08-18 09:16:38.744758 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-18 09:16:38.775214 | localhost | ok 2026-08-18 09:16:38.785757 | 2026-08-18 09:16:38.785827 | TASK [emit-job-header : Print job information] 2026-08-18 09:16:38.826268 | # Job Information 2026-08-18 09:16:38.826502 | Ansible Version: 2.16.18 2026-08-18 09:16:38.826571 | Job: ansible-collection-ceph-molecule-aio-ubuntu-jammy 2026-08-18 09:16:38.826621 | Pipeline: check 2026-08-18 09:16:38.826666 | Executor: 2d72f0692154 2026-08-18 09:16:38.826710 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/123 2026-08-18 09:16:38.826760 | Event ID: 1c4de010-9ae5-11f1-8883-6bded93dd05e 2026-08-18 09:16:38.832510 | 2026-08-18 09:16:38.832577 | LOOP [emit-job-header : Print node information] 2026-08-18 09:16:38.921411 | localhost | ok: 2026-08-18 09:16:38.921676 | localhost | # Node Information 2026-08-18 09:16:38.921736 | localhost | Inventory Hostname: aio 2026-08-18 09:16:38.921782 | localhost | Hostname: np0000189962 2026-08-18 09:16:38.921827 | localhost | Username: zuul 2026-08-18 09:16:38.921875 | localhost | Distro: Ubuntu 22.04 2026-08-18 09:16:38.921919 | localhost | Provider: yul1 2026-08-18 09:16:38.921962 | localhost | Region: ca-ymq-1 2026-08-18 09:16:38.922005 | localhost | Label: ubuntu-jammy 2026-08-18 09:16:38.922046 | localhost | Product Name: OpenStack Nova 2026-08-18 09:16:38.922086 | localhost | Interface IP: 199.204.45.74 2026-08-18 09:16:38.940332 | 2026-08-18 09:16:38.940458 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-18 09:16:39.317663 | localhost -> localhost | changed 2026-08-18 09:16:39.326420 | 2026-08-18 09:16:39.326517 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-18 09:16:40.112454 | localhost -> localhost | changed 2026-08-18 09:16:40.123218 | 2026-08-18 09:16:40.123274 | PLAY [all] 2026-08-18 09:16:40.130354 | 2026-08-18 09:16:40.130443 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-18 09:16:40.347535 | aio -> localhost | ok 2026-08-18 09:16:40.357557 | 2026-08-18 09:16:40.357642 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-18 09:16:40.391390 | aio | ok 2026-08-18 09:16:40.406935 | aio | included: /var/lib/zuul/builds/4bb805667ad74101a5c5f5b40d4b13ff/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-18 09:16:40.413792 | 2026-08-18 09:16:40.413879 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-18 09:16:41.831675 | aio -> localhost | Generating public/private rsa key pair. 2026-08-18 09:16:41.832140 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/4bb805667ad74101a5c5f5b40d4b13ff/work/4bb805667ad74101a5c5f5b40d4b13ff_id_rsa 2026-08-18 09:16:41.832175 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/4bb805667ad74101a5c5f5b40d4b13ff/work/4bb805667ad74101a5c5f5b40d4b13ff_id_rsa.pub 2026-08-18 09:16:41.832198 | aio -> localhost | The key fingerprint is: 2026-08-18 09:16:41.832220 | aio -> localhost | SHA256:wgYY6P7eyFnMiHg2+UOr4qelidlO1Uznu3tGXdMZkUE zuul-build-sshkey 2026-08-18 09:16:41.832249 | aio -> localhost | The key's randomart image is: 2026-08-18 09:16:41.832270 | aio -> localhost | +---[RSA 3072]----+ 2026-08-18 09:16:41.832296 | aio -> localhost | | .. .E+| 2026-08-18 09:16:41.832318 | aio -> localhost | |. o o | 2026-08-18 09:16:41.832338 | aio -> localhost | |. . . . . .o| 2026-08-18 09:16:41.832358 | aio -> localhost | | . * o o..| 2026-08-18 09:16:41.832416 | aio -> localhost | |. . * S . . . | 2026-08-18 09:16:41.832443 | aio -> localhost | |...o=. . .. . | 2026-08-18 09:16:41.832463 | aio -> localhost | |..B+ = .. | 2026-08-18 09:16:41.832483 | aio -> localhost | |o*==B .o | 2026-08-18 09:16:41.832505 | aio -> localhost | |+BB*.o o+ | 2026-08-18 09:16:41.832526 | aio -> localhost | +----[SHA256]-----+ 2026-08-18 09:16:41.832577 | aio -> localhost | ok: Runtime: 0:00:01.035364 2026-08-18 09:16:41.837688 | 2026-08-18 09:16:41.837753 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-18 09:16:41.865899 | aio | ok 2026-08-18 09:16:41.874540 | aio | included: /var/lib/zuul/builds/4bb805667ad74101a5c5f5b40d4b13ff/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-18 09:16:41.881571 | 2026-08-18 09:16:41.881633 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-18 09:16:41.905401 | aio | skipping: Conditional result was False 2026-08-18 09:16:41.910819 | 2026-08-18 09:16:41.910885 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-18 09:16:42.349085 | aio | changed 2026-08-18 09:16:42.354144 | 2026-08-18 09:16:42.354207 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-18 09:16:42.526384 | aio | ok 2026-08-18 09:16:42.534325 | 2026-08-18 09:16:42.534405 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-18 09:16:42.992739 | aio | changed 2026-08-18 09:16:42.997944 | 2026-08-18 09:16:42.998015 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-18 09:16:43.455203 | aio | changed 2026-08-18 09:16:43.462001 | 2026-08-18 09:16:43.462089 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-18 09:16:43.489241 | aio | skipping: Conditional result was False 2026-08-18 09:16:43.501083 | 2026-08-18 09:16:43.501159 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-18 09:16:43.872926 | aio -> localhost | changed 2026-08-18 09:16:43.888637 | 2026-08-18 09:16:43.888735 | TASK [add-build-sshkey : Add back temp key] 2026-08-18 09:16:44.172249 | aio -> localhost | Identity added: /var/lib/zuul/builds/4bb805667ad74101a5c5f5b40d4b13ff/work/4bb805667ad74101a5c5f5b40d4b13ff_id_rsa (zuul-build-sshkey) 2026-08-18 09:16:44.172431 | aio -> localhost | ok: Runtime: 0:00:00.012862 2026-08-18 09:16:44.177469 | 2026-08-18 09:16:44.177532 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-18 09:16:44.475977 | aio | ok 2026-08-18 09:16:44.480592 | 2026-08-18 09:16:44.480657 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-18 09:16:44.510257 | aio | skipping: Conditional result was False 2026-08-18 09:16:44.520398 | 2026-08-18 09:16:44.520466 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-08-18 09:16:44.845370 | aio | ok 2026-08-18 09:16:44.852417 | 2026-08-18 09:16:44.852481 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-08-18 09:16:45.581123 | aio | Output suppressed because no_log was given 2026-08-18 09:16:45.640607 | 2026-08-18 09:16:45.640789 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-08-18 09:16:45.844727 | aio | ok: "logs" 2026-08-18 09:16:45.844978 | aio | ok: All items complete 2026-08-18 09:16:45.845009 | 2026-08-18 09:16:45.994767 | aio | ok: "artifacts" 2026-08-18 09:16:46.142959 | aio | ok: "docs" 2026-08-18 09:16:46.159149 | 2026-08-18 09:16:46.159331 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-08-18 09:16:46.334047 | aio | changed: "logs" 2026-08-18 09:16:46.485986 | aio | changed: "artifacts" 2026-08-18 09:16:46.636525 | aio | changed: "docs" 2026-08-18 09:16:46.651377 | 2026-08-18 09:16:46.651546 | PLAY RECAP 2026-08-18 09:16:46.651615 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-08-18 09:16:46.651656 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-18 09:16:46.651689 | 2026-08-18 09:16:46.854110 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-18 09:16:46.857585 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-18 09:16:47.474500 | 2026-08-18 09:16:47.474656 | PLAY [all] 2026-08-18 09:16:47.485982 | 2026-08-18 09:16:47.486067 | TASK [setup-uv : Extract archive] 2026-08-18 09:16:49.775359 | aio | changed 2026-08-18 09:16:49.782069 | 2026-08-18 09:16:49.782148 | TASK [setup-uv : Print version] 2026-08-18 09:16:50.111116 | aio | uv 0.8.13 2026-08-18 09:16:50.321210 | aio | ok: Runtime: 0:00:00.013847 2026-08-18 09:16:50.332592 | 2026-08-18 09:16:50.332663 | TASK [Install Ansible collection siblings] 2026-08-18 09:16:50.669165 | aio | ok: 2026-08-18 09:16:50.669337 | aio | Skipping community.crypto: no checked-out sibling 2026-08-18 09:16:50.669366 | aio | Skipping community.docker: no checked-out sibling 2026-08-18 09:16:50.669387 | aio | Skipping community.general: no checked-out sibling 2026-08-18 09:16:50.669407 | aio | Skipping ansible.utils: no checked-out sibling 2026-08-18 09:16:50.669426 | aio | Skipping vexxhost.containers: no checked-out sibling 2026-08-18 09:16:50.673452 | 2026-08-18 09:16:50.673502 | PLAY RECAP 2026-08-18 09:16:50.673553 | aio | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-18 09:16:50.673586 | 2026-08-18 09:16:50.783598 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-18 09:16:50.790558 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-18 09:16:51.381147 | 2026-08-18 09:16:51.381422 | PLAY [all] 2026-08-18 09:16:51.391853 | 2026-08-18 09:16:51.391923 | LOOP [Check inventory directories] 2026-08-18 09:16:51.713856 | aio | ok: "src/github.com/vexxhost/ansible-collection-ceph" 2026-08-18 09:16:51.864595 | aio | ok: "src/github.com/vexxhost/ansible-collection-ceph/molecule/default/inventory" 2026-08-18 09:16:52.031349 | aio | ok: "src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/inventory" 2026-08-18 09:16:52.050133 | 2026-08-18 09:16:52.050316 | LOOP [Copy inventory file for Zuul] 2026-08-18 09:16:52.874212 | aio | changed: 2026-08-18 09:16:52.874514 | aio | { 2026-08-18 09:16:52.874585 | aio | "ansible_loop_var": "item", 2026-08-18 09:16:52.874647 | aio | "changed": false, 2026-08-18 09:16:52.874688 | aio | "failed": false, 2026-08-18 09:16:52.874716 | aio | "invocation": { 2026-08-18 09:16:52.874740 | aio | "module_args": { 2026-08-18 09:16:52.874758 | aio | "checksum_algorithm": "sha1", 2026-08-18 09:16:52.874777 | aio | "follow": true, 2026-08-18 09:16:52.874796 | aio | "get_attributes": true, 2026-08-18 09:16:52.874815 | aio | "get_checksum": true, 2026-08-18 09:16:52.874833 | aio | "get_mime": true, 2026-08-18 09:16:52.874852 | aio | "path": "src/github.com/vexxhost/ansible-collection-ceph" 2026-08-18 09:16:52.874877 | aio | } 2026-08-18 09:16:52.874901 | aio | }, 2026-08-18 09:16:52.874920 | aio | "item": "src/github.com/vexxhost/ansible-collection-ceph", 2026-08-18 09:16:52.874937 | aio | "stat": { 2026-08-18 09:16:52.874955 | aio | "atime": 1787044605.4863555, 2026-08-18 09:16:52.874974 | aio | "attr_flags": "e", 2026-08-18 09:16:52.874993 | aio | "attributes": [ 2026-08-18 09:16:52.875011 | aio | "extents" 2026-08-18 09:16:52.875028 | aio | ], 2026-08-18 09:16:52.875046 | aio | "block_size": 4096, 2026-08-18 09:16:52.875063 | aio | "blocks": 8, 2026-08-18 09:16:52.875088 | aio | "charset": "unknown", 2026-08-18 09:16:52.875108 | aio | "ctime": 1787044605.4903555, 2026-08-18 09:16:52.875126 | aio | "dev": 64513, 2026-08-18 09:16:52.875144 | aio | "device_type": 0, 2026-08-18 09:16:52.875162 | aio | "executable": true, 2026-08-18 09:16:52.875179 | aio | "exists": true, 2026-08-18 09:16:52.875196 | aio | "gid": 1000, 2026-08-18 09:16:52.875213 | aio | "gr_name": "zuul", 2026-08-18 09:16:52.875230 | aio | "inode": 1042461, 2026-08-18 09:16:52.875247 | aio | "isblk": false, 2026-08-18 09:16:52.875265 | aio | "ischr": false, 2026-08-18 09:16:52.875282 | aio | "isdir": true, 2026-08-18 09:16:52.875299 | aio | "isfifo": false, 2026-08-18 09:16:52.875316 | aio | "isgid": false, 2026-08-18 09:16:52.875333 | aio | "islnk": false, 2026-08-18 09:16:52.875349 | aio | "isreg": false, 2026-08-18 09:16:52.875366 | aio | "issock": false, 2026-08-18 09:16:52.875382 | aio | "isuid": false, 2026-08-18 09:16:52.875399 | aio | "mimetype": "unknown", 2026-08-18 09:16:52.875415 | aio | "mode": "0755", 2026-08-18 09:16:52.875432 | aio | "mtime": 1787044592.9913669, 2026-08-18 09:16:52.875448 | aio | "nlink": 10, 2026-08-18 09:16:52.875465 | aio | "path": "src/github.com/vexxhost/ansible-collection-ceph", 2026-08-18 09:16:52.875482 | aio | "pw_name": "zuul", 2026-08-18 09:16:52.875505 | aio | "readable": true, 2026-08-18 09:16:52.875523 | aio | "rgrp": true, 2026-08-18 09:16:52.875540 | aio | "roth": true, 2026-08-18 09:16:52.875559 | aio | "rusr": true, 2026-08-18 09:16:52.875576 | aio | "size": 4096, 2026-08-18 09:16:52.875592 | aio | "uid": 1000, 2026-08-18 09:16:52.875609 | aio | "version": "2613073729", 2026-08-18 09:16:52.875627 | aio | "wgrp": false, 2026-08-18 09:16:52.875645 | aio | "woth": false, 2026-08-18 09:16:52.875662 | aio | "writeable": true, 2026-08-18 09:16:52.875680 | aio | "wusr": true, 2026-08-18 09:16:52.875696 | aio | "xgrp": true, 2026-08-18 09:16:52.875713 | aio | "xoth": true, 2026-08-18 09:16:52.875729 | aio | "xusr": true 2026-08-18 09:16:52.875745 | aio | } 2026-08-18 09:16:52.875763 | aio | } 2026-08-18 09:16:52.875798 | aio | ok: All items complete 2026-08-18 09:16:52.875821 | 2026-08-18 09:16:52.877100 | aio | skipping: Conditional result was False 2026-08-18 09:16:52.877710 | aio | skipping: Conditional result was False 2026-08-18 09:16:52.892810 | 2026-08-18 09:16:52.892972 | LOOP [Switch "ansible_host" to private IP] 2026-08-18 09:16:53.268881 | aio | changed: 1 replacements made 2026-08-18 09:16:53.284697 | aio | skipping: Conditional result was False 2026-08-18 09:16:53.285316 | aio | skipping: Conditional result was False 2026-08-18 09:16:53.308811 | 2026-08-18 09:16:53.308987 | TASK [Run Molecule scenario] 2026-08-18 09:16:53.921176 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) (30.9MiB) 2026-08-18 09:16:54.681797 | aio | Downloading cpython-3.13.7-linux-x86_64-gnu (download) 2026-08-18 09:16:54.859098 | aio | Using CPython 3.13.7 2026-08-18 09:16:54.859199 | aio | Creating virtual environment at: .venv 2026-08-18 09:16:54.902980 | aio | Downloading pygments (1.2MiB) 2026-08-18 09:16:54.903181 | aio | Downloading netaddr (2.2MiB) 2026-08-18 09:16:54.903383 | aio | Downloading cryptography (4.3MiB) 2026-08-18 09:16:54.904073 | aio | Downloading ansible-core (2.1MiB) 2026-08-18 09:16:55.091959 | aio | Downloading netaddr 2026-08-18 09:16:55.101729 | aio | Downloading cryptography 2026-08-18 09:16:55.144240 | aio | Downloading pygments 2026-08-18 09:16:55.274457 | aio | Downloading ansible-core 2026-08-18 09:16:55.304958 | aio | Installed 42 packages in 29ms 2026-08-18 09:16:56.475589 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-08-18 09:16:56.475691 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-08-18 09:16:57.127378 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-08-18 09:16:57.127481 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-08-18 09:18:30.828210 | aio | WARNING Retrying execution failure 250 of: ansible-galaxy collection install -vvv vexxhost.containers:>=1.1.1 2026-08-18 09:18:30.828320 | aio | ERROR Command ansible-galaxy collection install -vvv vexxhost.containers:>=1.1.1, returned 250 code: 2026-08-18 09:18:30.828332 | aio | Starting galaxy collection install process 2026-08-18 09:18:30.828337 | aio | Process install dependency map 2026-08-18 09:18:30.828342 | aio | the full traceback was: 2026-08-18 09:18:30.828346 | aio | 2026-08-18 09:18:30.828351 | aio | Traceback (most recent call last): 2026-08-18 09:18:30.828355 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/ansible/cli/__init__.py", line 646, in cli_executor 2026-08-18 09:18:30.828360 | aio | exit_code = cli.run() 2026-08-18 09:18:30.828365 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/ansible/cli/galaxy.py", line 727, in run 2026-08-18 09:18:30.828369 | aio | return context.CLIARGS() 2026-08-18 09:18:30.828373 | aio | ~~~~~~~~~~~~~~~~~~~~~~~^^ 2026-08-18 09:18:30.828378 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/ansible/cli/galaxy.py", line 98, in method_wrapper 2026-08-18 09:18:30.828382 | aio | return wrapped_method(*args, **kwargs) 2026-08-18 09:18:30.828386 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/ansible/cli/galaxy.py", line 1392, in execute_install 2026-08-18 09:18:30.828390 | aio | self._execute_install_collection( 2026-08-18 09:18:30.828394 | aio | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-08-18 09:18:30.828398 | aio | collection_requirements, collection_path, 2026-08-18 09:18:30.828402 | aio | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-08-18 09:18:30.828406 | aio | artifacts_manager=artifacts_manager, 2026-08-18 09:18:30.828410 | aio | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-08-18 09:18:30.828414 | aio | ) 2026-08-18 09:18:30.828418 | aio | ^ 2026-08-18 09:18:30.828423 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/ansible/cli/galaxy.py", line 1441, in _execute_install_collection 2026-08-18 09:18:30.828428 | aio | install_collections( 2026-08-18 09:18:30.828432 | aio | ~~~~~~~~~~~~~~~~~~~^ 2026-08-18 09:18:30.828436 | aio | requirements, output_path, self.api_servers, ignore_errors, 2026-08-18 09:18:30.828441 | aio | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-08-18 09:18:30.828445 | aio | ...<5 lines>... 2026-08-18 09:18:30.828449 | aio | read_requirement_paths=read_req_paths, 2026-08-18 09:18:30.828453 | aio | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-08-18 09:18:30.828457 | aio | ) 2026-08-18 09:18:30.828461 | aio | ^ 2026-08-18 09:18:30.828465 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/ansible/galaxy/collection/__init__.py", line 736, in install_collections 2026-08-18 09:18:30.828480 | aio | dependency_map = _resolve_depenency_map( 2026-08-18 09:18:30.828484 | aio | collections, 2026-08-18 09:18:30.828488 | aio | ...<7 lines>... 2026-08-18 09:18:30.828492 | aio | offline=offline, 2026-08-18 09:18:30.828496 | aio | ) 2026-08-18 09:18:30.828500 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/ansible/galaxy/collection/__init__.py", line 1863, in _resolve_depenency_map 2026-08-18 09:18:30.828504 | aio | return collection_dep_resolver.resolve( 2026-08-18 09:18:30.828508 | aio | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-08-18 09:18:30.828512 | aio | requested_requirements, 2026-08-18 09:18:30.828516 | aio | ^^^^^^^^^^^^^^^^^^^^^^^ 2026-08-18 09:18:30.828520 | aio | max_rounds=2000000, # NOTE: same constant pip uses 2026-08-18 09:18:30.828524 | aio | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-08-18 09:18:30.828528 | aio | ).mapping 2026-08-18 09:18:30.828532 | aio | ^ 2026-08-18 09:18:30.828537 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/resolvelib/resolvers.py", line 546, in resolve 2026-08-18 09:18:30.828541 | aio | state = resolution.resolve(requirements, max_rounds=max_rounds) 2026-08-18 09:18:30.828545 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/resolvelib/resolvers.py", line 397, in resolve 2026-08-18 09:18:30.828549 | aio | self._add_to_criteria(self.state.criteria, r, parent=None) 2026-08-18 09:18:30.828553 | aio | ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-08-18 09:18:30.828557 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/resolvelib/resolvers.py", line 148, in _add_to_criteria 2026-08-18 09:18:30.828561 | aio | matches = self._p.find_matches( 2026-08-18 09:18:30.828565 | aio | identifier=identifier, 2026-08-18 09:18:30.828569 | aio | ...<9 lines>... 2026-08-18 09:18:30.828573 | aio | ), 2026-08-18 09:18:30.828577 | aio | ) 2026-08-18 09:18:30.828581 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/ansible/galaxy/dependency_resolution/providers.py", line 477, in find_matches 2026-08-18 09:18:30.828585 | aio | match for match in self._find_matches(list(requirements)) 2026-08-18 09:18:30.828589 | aio | ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-08-18 09:18:30.828595 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/ansible/galaxy/dependency_resolution/providers.py", line 253, in _find_matches 2026-08-18 09:18:30.828600 | aio | coll_versions = if preinstalled_candidates else self._api_proxy.get_collection_versions(first_req) # type: t.Iterable] 2026-08-18 09:18:30.828604 | aio | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 2026-08-18 09:18:30.828611 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/ansible/galaxy/collection/galaxy_api_proxy.py", line 103, in get_collection_versions 2026-08-18 09:18:30.828615 | aio | return set( 2026-08-18 09:18:30.828619 | aio | (version, api) 2026-08-18 09:18:30.828623 | aio | ...<2 lines>... 2026-08-18 09:18:30.828627 | aio | ) 2026-08-18 09:18:30.828631 | aio | ) 2026-08-18 09:18:30.828635 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/ansible/galaxy/collection/galaxy_api_proxy.py", line 105, in 2026-08-18 09:18:30.828640 | aio | for api, version in self._get_collection_versions( 2026-08-18 09:18:30.828643 | aio | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-08-18 09:18:30.828648 | aio | requirement, 2026-08-18 09:18:30.828651 | aio | ^^^^^^^^^^^^ 2026-08-18 09:18:30.828655 | aio | ) 2026-08-18 09:18:30.828659 | aio | ^ 2026-08-18 09:18:30.828666 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/ansible/galaxy/collection/galaxy_api_proxy.py", line 85, in _get_collection_versions 2026-08-18 09:18:30.828670 | aio | raise last_error 2026-08-18 09:18:30.828674 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/ansible/galaxy/collection/galaxy_api_proxy.py", line 64, in _get_collection_versions 2026-08-18 09:18:30.828679 | aio | versions = api.get_collection_versions(requirement.namespace, requirement.name) 2026-08-18 09:18:30.828683 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/ansible/galaxy/api.py", line 144, in wrapped 2026-08-18 09:18:30.828687 | aio | return method(self, *args, **kwargs) 2026-08-18 09:18:30.828691 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/ansible/galaxy/api.py", line 873, in get_collection_versions 2026-08-18 09:18:30.828695 | aio | data = self._call_galaxy(versions_url, error_context_msg=error_context_msg, cache=True, cache_key=cache_key) 2026-08-18 09:18:30.828699 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/ansible/module_utils/api.py", line 169, in run_function 2026-08-18 09:18:30.828703 | aio | return call_retryable_function() 2026-08-18 09:18:30.828707 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/ansible/galaxy/api.py", line 389, in _call_galaxy 2026-08-18 09:18:30.828711 | aio | res = path_cache 2026-08-18 09:18:30.828715 | aio | ~~~~~~~~~~^^^^^^^^^^^ 2026-08-18 09:18:30.828719 | aio | KeyError: 'results' 2026-08-18 09:18:30.828723 | aio | 2026-08-18 09:18:30.828727 | aio | ansible-galaxy 2026-08-18 09:18:30.828731 | aio | config file = None 2026-08-18 09:18:30.828735 | aio | configured module search path = 2026-08-18 09:18:30.828739 | aio | ansible python module location = /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/ansible 2026-08-18 09:18:30.828743 | aio | ansible collection location = /home/zuul/.ansible/collections:/usr/share/ansible/collections:/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages 2026-08-18 09:18:30.828747 | aio | executable location = /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/bin/ansible-galaxy 2026-08-18 09:18:30.828751 | aio | python version = 3.13.7 (main, Aug 18 2025, 19:20:03) (/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/bin/python) 2026-08-18 09:18:30.828755 | aio | jinja version = 3.1.6 2026-08-18 09:18:30.828759 | aio | libyaml = True 2026-08-18 09:18:30.828763 | aio | No config file found; using defaults 2026-08-18 09:18:30.828767 | aio | Found installed collection community.general:13.3.0 at '/home/zuul/.ansible/collections/ansible_collections/community/general' 2026-08-18 09:18:30.828771 | aio | Found installed collection community.crypto:3.3.0 at '/home/zuul/.ansible/collections/ansible_collections/community/crypto' 2026-08-18 09:18:30.828775 | aio | Found installed collection community.library_inventory_filtering_v1:1.1.5 at '/home/zuul/.ansible/collections/ansible_collections/community/library_inventory_filtering_v1' 2026-08-18 09:18:30.828779 | aio | Found installed collection community.docker:5.2.2 at '/home/zuul/.ansible/collections/ansible_collections/community/docker' 2026-08-18 09:18:30.828783 | aio | Found installed collection ansible.utils:6.1.0 at '/home/zuul/.ansible/collections/ansible_collections/ansible/utils' 2026-08-18 09:18:30.828787 | aio | Opened /home/zuul/.ansible/galaxy_token 2026-08-18 09:18:30.828791 | aio | : Skipping Galaxy server https://galaxy.ansible.com/api/. Got an 2026-08-18 09:18:30.828795 | aio | unexpected error when getting available versions of collection 2026-08-18 09:18:30.828799 | aio | vexxhost.containers: 'results' 2026-08-18 09:18:30.828803 | aio | ERROR! Unexpected Exception, this is probably a bug: 'results' 2026-08-18 09:18:30.828807 | aio | 2026-08-18 09:18:30.831783 | aio | Traceback (most recent call last): 2026-08-18 09:18:30.835344 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/bin/molecule", line 10, in 2026-08-18 09:18:30.835355 | aio | sys.exit(main()) 2026-08-18 09:18:30.835360 | aio | ~~~~^^ 2026-08-18 09:18:30.835585 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/click/core.py", line 1442, in __call__ 2026-08-18 09:18:30.835596 | aio | return self.main(*args, **kwargs) 2026-08-18 09:18:30.835602 | aio | ~~~~~~~~~^^^^^^^^^^^^^^^^^ 2026-08-18 09:18:30.835780 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/click/core.py", line 1363, in main 2026-08-18 09:18:30.835790 | aio | rv = self.invoke(ctx) 2026-08-18 09:18:30.835983 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/click/core.py", line 1830, in invoke 2026-08-18 09:18:30.835989 | aio | return _process_result(sub_ctx.command.invoke(sub_ctx)) 2026-08-18 09:18:30.835995 | aio | ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 2026-08-18 09:18:30.836175 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/click/core.py", line 1226, in invoke 2026-08-18 09:18:30.836181 | aio | return ctx.invoke(self.callback, **ctx.params) 2026-08-18 09:18:30.836187 | aio | ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-08-18 09:18:30.836342 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/click/core.py", line 794, in invoke 2026-08-18 09:18:30.836348 | aio | return callback(*args, **kwargs) 2026-08-18 09:18:30.836500 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/molecule/click_cfg.py", line 613, in wrapper 2026-08-18 09:18:30.836506 | aio | return func(*args, **kwargs) 2026-08-18 09:18:30.836667 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/click/decorators.py", line 34, in new_func 2026-08-18 09:18:30.836673 | aio | return f(get_current_context(), *args, **kwargs) 2026-08-18 09:18:30.836829 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/molecule/click_cfg.py", line 468, in wrapper 2026-08-18 09:18:30.836835 | aio | return func(ctx) 2026-08-18 09:18:30.837027 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/molecule/command/test.py", line 95, in test 2026-08-18 09:18:30.837033 | aio | base.execute_cmdline_scenarios(scenario_name, args, command_args, ansible_args, exclude) 2026-08-18 09:18:30.837039 | aio | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-08-18 09:18:30.837213 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/molecule/command/base.py", line 235, in execute_cmdline_scenarios 2026-08-18 09:18:30.837219 | aio | _run_scenarios(scenarios, command_args, default_config) 2026-08-18 09:18:30.837225 | aio | ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-08-18 09:18:30.837520 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/molecule/command/base.py", line 314, in _run_scenarios 2026-08-18 09:18:30.837527 | aio | scenario.config.runtime.prepare_environment( 2026-08-18 09:18:30.837532 | aio | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-08-18 09:18:30.837538 | aio | install_local=True, 2026-08-18 09:18:30.837543 | aio | ^^^^^^^^^^^^^^^^^^^ 2026-08-18 09:18:30.837549 | aio | role_name_check=role_name_check, 2026-08-18 09:18:30.837554 | aio | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-08-18 09:18:30.837559 | aio | ) 2026-08-18 09:18:30.837565 | aio | ^ 2026-08-18 09:18:30.837819 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/ansible_compat/runtime.py", line 694, in prepare_environment 2026-08-18 09:18:30.837834 | aio | self.install_collection( 2026-08-18 09:18:30.837840 | aio | ~~~~~~~~~~~~~~~~~~~~~~~^ 2026-08-18 09:18:30.837845 | aio | f"{name}{',' if is_url(name) else ':'}{required_version}", 2026-08-18 09:18:30.837851 | aio | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-08-18 09:18:30.837856 | aio | destination=destination, 2026-08-18 09:18:30.837862 | aio | ^^^^^^^^^^^^^^^^^^^^^^^^ 2026-08-18 09:18:30.837867 | aio | ) 2026-08-18 09:18:30.837873 | aio | ^ 2026-08-18 09:18:30.837992 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/ansible_compat/runtime.py", line 552, in install_collection 2026-08-18 09:18:30.837998 | aio | raise InvalidPrerequisiteError(msg) 2026-08-18 09:18:30.840804 | aio | ansible_compat.errors.InvalidPrerequisiteError: Command ansible-galaxy collection install -vvv vexxhost.containers:>=1.1.1, returned 250 code: 2026-08-18 09:18:30.840825 | aio | Starting galaxy collection install process 2026-08-18 09:18:30.840834 | aio | Process install dependency map 2026-08-18 09:18:30.840843 | aio | the full traceback was: 2026-08-18 09:18:30.840852 | aio | 2026-08-18 09:18:30.840860 | aio | Traceback (most recent call last): 2026-08-18 09:18:30.840869 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/ansible/cli/__init__.py", line 646, in cli_executor 2026-08-18 09:18:30.840878 | aio | exit_code = cli.run() 2026-08-18 09:18:30.840889 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/ansible/cli/galaxy.py", line 727, in run 2026-08-18 09:18:30.840902 | aio | return context.CLIARGS['func']() 2026-08-18 09:18:30.840914 | aio | ~~~~~~~~~~~~~~~~~~~~~~~^^ 2026-08-18 09:18:30.840926 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/ansible/cli/galaxy.py", line 98, in method_wrapper 2026-08-18 09:18:30.840937 | aio | return wrapped_method(*args, **kwargs) 2026-08-18 09:18:30.840955 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/ansible/cli/galaxy.py", line 1392, in execute_install 2026-08-18 09:18:30.840963 | aio | self._execute_install_collection( 2026-08-18 09:18:30.840972 | aio | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-08-18 09:18:30.840981 | aio | collection_requirements, collection_path, 2026-08-18 09:18:30.840991 | aio | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-08-18 09:18:30.840999 | aio | artifacts_manager=artifacts_manager, 2026-08-18 09:18:30.841008 | aio | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-08-18 09:18:30.841017 | aio | ) 2026-08-18 09:18:30.841026 | aio | ^ 2026-08-18 09:18:30.841035 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/ansible/cli/galaxy.py", line 1441, in _execute_install_collection 2026-08-18 09:18:30.841044 | aio | install_collections( 2026-08-18 09:18:30.841053 | aio | ~~~~~~~~~~~~~~~~~~~^ 2026-08-18 09:18:30.841063 | aio | requirements, output_path, self.api_servers, ignore_errors, 2026-08-18 09:18:30.841072 | aio | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-08-18 09:18:30.841080 | aio | ...<5 lines>... 2026-08-18 09:18:30.841089 | aio | read_requirement_paths=read_req_paths, 2026-08-18 09:18:30.841098 | aio | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-08-18 09:18:30.841106 | aio | ) 2026-08-18 09:18:30.841115 | aio | ^ 2026-08-18 09:18:30.841123 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/ansible/galaxy/collection/__init__.py", line 736, in install_collections 2026-08-18 09:18:30.841132 | aio | dependency_map = _resolve_depenency_map( 2026-08-18 09:18:30.841141 | aio | collections, 2026-08-18 09:18:30.841149 | aio | ...<7 lines>... 2026-08-18 09:18:30.841158 | aio | offline=offline, 2026-08-18 09:18:30.841166 | aio | ) 2026-08-18 09:18:30.841175 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/ansible/galaxy/collection/__init__.py", line 1863, in _resolve_depenency_map 2026-08-18 09:18:30.841193 | aio | return collection_dep_resolver.resolve( 2026-08-18 09:18:30.841202 | aio | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-08-18 09:18:30.841211 | aio | requested_requirements, 2026-08-18 09:18:30.841220 | aio | ^^^^^^^^^^^^^^^^^^^^^^^ 2026-08-18 09:18:30.841232 | aio | max_rounds=2000000, # NOTE: same constant pip uses 2026-08-18 09:18:30.841245 | aio | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-08-18 09:18:30.841253 | aio | ).mapping 2026-08-18 09:18:30.841262 | aio | ^ 2026-08-18 09:18:30.841271 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/resolvelib/resolvers.py", line 546, in resolve 2026-08-18 09:18:30.841280 | aio | state = resolution.resolve(requirements, max_rounds=max_rounds) 2026-08-18 09:18:30.841289 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/resolvelib/resolvers.py", line 397, in resolve 2026-08-18 09:18:30.841298 | aio | self._add_to_criteria(self.state.criteria, r, parent=None) 2026-08-18 09:18:30.841307 | aio | ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-08-18 09:18:30.841317 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/resolvelib/resolvers.py", line 148, in _add_to_criteria 2026-08-18 09:18:30.841326 | aio | matches = self._p.find_matches( 2026-08-18 09:18:30.841336 | aio | identifier=identifier, 2026-08-18 09:18:30.841345 | aio | ...<9 lines>... 2026-08-18 09:18:30.841354 | aio | ), 2026-08-18 09:18:30.841362 | aio | ) 2026-08-18 09:18:30.841371 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/ansible/galaxy/dependency_resolution/providers.py", line 477, in find_matches 2026-08-18 09:18:30.841379 | aio | match for match in self._find_matches(list(requirements[identifier])) 2026-08-18 09:18:30.841388 | aio | ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-08-18 09:18:30.841397 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/ansible/galaxy/dependency_resolution/providers.py", line 253, in _find_matches 2026-08-18 09:18:30.841406 | aio | coll_versions = [] if preinstalled_candidates else self._api_proxy.get_collection_versions(first_req) # type: t.Iterable[t.Tuple[str, GalaxyAPI]] 2026-08-18 09:18:30.841415 | aio | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 2026-08-18 09:18:30.841431 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/ansible/galaxy/collection/galaxy_api_proxy.py", line 103, in get_collection_versions 2026-08-18 09:18:30.841440 | aio | return set( 2026-08-18 09:18:30.841448 | aio | (version, api) 2026-08-18 09:18:30.841457 | aio | ...<2 lines>... 2026-08-18 09:18:30.841465 | aio | ) 2026-08-18 09:18:30.841474 | aio | ) 2026-08-18 09:18:30.841483 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/ansible/galaxy/collection/galaxy_api_proxy.py", line 105, in 2026-08-18 09:18:30.841495 | aio | for api, version in self._get_collection_versions( 2026-08-18 09:18:30.841504 | aio | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-08-18 09:18:30.841513 | aio | requirement, 2026-08-18 09:18:30.841521 | aio | ^^^^^^^^^^^^ 2026-08-18 09:18:30.841530 | aio | ) 2026-08-18 09:18:30.841538 | aio | ^ 2026-08-18 09:18:30.841547 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/ansible/galaxy/collection/galaxy_api_proxy.py", line 85, in _get_collection_versions 2026-08-18 09:18:30.841556 | aio | raise last_error 2026-08-18 09:18:30.841564 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/ansible/galaxy/collection/galaxy_api_proxy.py", line 64, in _get_collection_versions 2026-08-18 09:18:30.841573 | aio | versions = api.get_collection_versions(requirement.namespace, requirement.name) 2026-08-18 09:18:30.841589 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/ansible/galaxy/api.py", line 144, in wrapped 2026-08-18 09:18:30.841598 | aio | return method(self, *args, **kwargs) 2026-08-18 09:18:30.841606 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/ansible/galaxy/api.py", line 873, in get_collection_versions 2026-08-18 09:18:30.841615 | aio | data = self._call_galaxy(versions_url, error_context_msg=error_context_msg, cache=True, cache_key=cache_key) 2026-08-18 09:18:30.841624 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/ansible/module_utils/api.py", line 169, in run_function 2026-08-18 09:18:30.841636 | aio | return call_retryable_function() 2026-08-18 09:18:30.841648 | aio | File "/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/ansible/galaxy/api.py", line 389, in _call_galaxy 2026-08-18 09:18:30.841657 | aio | res = path_cache['results'] 2026-08-18 09:18:30.841666 | aio | ~~~~~~~~~~^^^^^^^^^^^ 2026-08-18 09:18:30.841674 | aio | KeyError: 'results' 2026-08-18 09:18:30.841683 | aio | 2026-08-18 09:18:30.841692 | aio | ansible-galaxy [core 2.18.6] 2026-08-18 09:18:30.841700 | aio | config file = None 2026-08-18 09:18:30.841709 | aio | configured module search path = ['/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/plugins/modules', '/home/zuul/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules'] 2026-08-18 09:18:30.841718 | aio | ansible python module location = /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages/ansible 2026-08-18 09:18:30.841726 | aio | ansible collection location = /home/zuul/.ansible/collections:/usr/share/ansible/collections:/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/lib/python3.13/site-packages 2026-08-18 09:18:30.841735 | aio | executable location = /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/bin/ansible-galaxy 2026-08-18 09:18:30.841744 | aio | python version = 3.13.7 (main, Aug 18 2025, 19:20:03) [Clang 20.1.4 ] (/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/.venv/bin/python) 2026-08-18 09:18:30.841753 | aio | jinja version = 3.1.6 2026-08-18 09:18:30.841761 | aio | libyaml = True 2026-08-18 09:18:30.841770 | aio | No config file found; using defaults 2026-08-18 09:18:30.841779 | aio | Found installed collection community.general:13.3.0 at '/home/zuul/.ansible/collections/ansible_collections/community/general' 2026-08-18 09:18:30.841788 | aio | Found installed collection community.crypto:3.3.0 at '/home/zuul/.ansible/collections/ansible_collections/community/crypto' 2026-08-18 09:18:30.841796 | aio | Found installed collection community.library_inventory_filtering_v1:1.1.5 at '/home/zuul/.ansible/collections/ansible_collections/community/library_inventory_filtering_v1' 2026-08-18 09:18:30.841805 | aio | Found installed collection community.docker:5.2.2 at '/home/zuul/.ansible/collections/ansible_collections/community/docker' 2026-08-18 09:18:30.841814 | aio | Found installed collection ansible.utils:6.1.0 at '/home/zuul/.ansible/collections/ansible_collections/ansible/utils' 2026-08-18 09:18:30.841822 | aio | Opened /home/zuul/.ansible/galaxy_token 2026-08-18 09:18:30.841831 | aio | [WARNING]: Skipping Galaxy server https://galaxy.ansible.com/api/. Got an 2026-08-18 09:18:30.841840 | aio | unexpected error when getting available versions of collection 2026-08-18 09:18:30.841848 | aio | vexxhost.containers: 'results' 2026-08-18 09:18:30.841857 | aio | ERROR! Unexpected Exception, this is probably a bug: 'results' 2026-08-18 09:18:30.841865 | aio | 2026-08-18 09:18:31.140656 | aio | ERROR 2026-08-18 09:18:31.141026 | aio | { 2026-08-18 09:18:31.141097 | aio | "delta": "0:01:37.233416", 2026-08-18 09:18:31.141130 | aio | "end": "2026-08-18 09:18:30.934927", 2026-08-18 09:18:31.141156 | aio | "msg": "non-zero return code", 2026-08-18 09:18:31.141181 | aio | "rc": 1, 2026-08-18 09:18:31.141205 | aio | "start": "2026-08-18 09:16:53.701511" 2026-08-18 09:18:31.141230 | aio | } failure 2026-08-18 09:18:31.145408 | 2026-08-18 09:18:31.145465 | PLAY RECAP 2026-08-18 09:18:31.145511 | aio | ok: 3 changed: 2 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-08-18 09:18:31.145544 | 2026-08-18 09:18:31.302888 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-18 09:18:31.306482 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-18 09:18:31.916394 | 2026-08-18 09:18:31.916539 | PLAY [all] 2026-08-18 09:18:31.927888 | 2026-08-18 09:18:31.927964 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-18 09:18:31.983444 | aio | skipping: Conditional result was False 2026-08-18 09:18:31.994025 | 2026-08-18 09:18:31.994212 | TASK [fetch-output : Set log path for single node] 2026-08-18 09:18:32.040386 | aio | ok 2026-08-18 09:18:32.046842 | 2026-08-18 09:18:32.046946 | LOOP [fetch-output : Ensure local output dirs] 2026-08-18 09:18:32.461496 | aio -> localhost | ok: "/var/lib/zuul/builds/4bb805667ad74101a5c5f5b40d4b13ff/work/logs" 2026-08-18 09:18:32.678319 | aio -> localhost | changed: "/var/lib/zuul/builds/4bb805667ad74101a5c5f5b40d4b13ff/work/artifacts" 2026-08-18 09:18:32.874663 | aio -> localhost | changed: "/var/lib/zuul/builds/4bb805667ad74101a5c5f5b40d4b13ff/work/docs" 2026-08-18 09:18:32.892764 | 2026-08-18 09:18:32.892968 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-18 09:18:33.535345 | aio | ok 2026-08-18 09:18:33.535641 | aio | changed: All items complete 2026-08-18 09:18:33.535678 | 2026-08-18 09:18:33.999305 | aio | changed: .d..t...... ./ 2026-08-18 09:18:34.441900 | aio | changed: .d..t...... ./ 2026-08-18 09:18:34.460798 | 2026-08-18 09:18:34.460921 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-18 09:18:34.928998 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.008979 2026-08-18 09:18:35.156357 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.007749 2026-08-18 09:18:35.174937 | 2026-08-18 09:18:35.175055 | PLAY [all] 2026-08-18 09:18:35.182555 | 2026-08-18 09:18:35.182676 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-18 09:18:35.581759 | aio | changed 2026-08-18 09:18:35.587503 | 2026-08-18 09:18:35.587554 | PLAY RECAP 2026-08-18 09:18:35.587603 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-18 09:18:35.587624 | 2026-08-18 09:18:35.714636 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-18 09:18:35.718020 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-18 09:18:36.328893 | 2026-08-18 09:18:36.329070 | PLAY [localhost] 2026-08-18 09:18:36.338875 | 2026-08-18 09:18:36.338949 | TASK [Generate Zuul manifest] 2026-08-18 09:18:36.359439 | localhost | ok 2026-08-18 09:18:36.376673 | 2026-08-18 09:18:36.376750 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-18 09:18:36.711635 | localhost | changed 2026-08-18 09:18:36.724205 | 2026-08-18 09:18:36.724283 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-18 09:18:36.784529 | localhost | ok 2026-08-18 09:18:36.793557 | 2026-08-18 09:18:36.793640 | TASK [Upload logs] 2026-08-18 09:18:36.814765 | localhost | ok 2026-08-18 09:18:36.873731 | 2026-08-18 09:18:36.873850 | TASK [Set zuul-log-path fact] 2026-08-18 09:18:36.893215 | localhost | ok 2026-08-18 09:18:36.909460 | 2026-08-18 09:18:36.909576 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-18 09:18:36.943793 | localhost | ok 2026-08-18 09:18:36.951258 | 2026-08-18 09:18:36.951327 | TASK [upload-logs : Create log directories] 2026-08-18 09:18:37.348638 | localhost | changed 2026-08-18 09:18:37.354984 | 2026-08-18 09:18:37.355075 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-18 09:18:37.730763 | localhost -> localhost | ok: Runtime: 0:00:00.004397 2026-08-18 09:18:37.737407 | 2026-08-18 09:18:37.737492 | TASK [upload-logs : Upload logs to log server] 2026-08-18 09:18:38.332217 | localhost | Output suppressed because no_log was given 2026-08-18 09:18:38.335819 | 2026-08-18 09:18:38.335883 | LOOP [upload-logs : Compress console log and json output] 2026-08-18 09:18:38.387556 | localhost | skipping: Conditional result was False 2026-08-18 09:18:38.446263 | localhost | skipping: Conditional result was False 2026-08-18 09:18:38.459794 | 2026-08-18 09:18:38.460017 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-18 09:18:38.503327 | localhost | skipping: Conditional result was False 2026-08-18 09:18:38.503604 | 2026-08-18 09:18:38.507679 | localhost | skipping: Conditional result was False 2026-08-18 09:18:38.524232 | 2026-08-18 09:18:38.524411 | LOOP [upload-logs : Upload console log and json output]