2026-08-22 06:34:00.639768 | Job console starting 2026-08-22 06:34:00.650765 | Updating git repos 2026-08-22 06:34:00.675334 | Cloning repos into workspace 2026-08-22 06:34:00.722359 | Restoring repo states 2026-08-22 06:34:00.728295 | Merging changes 2026-08-22 06:34:01.047923 | Checking out repos 2026-08-22 06:34:01.075999 | Preparing playbooks 2026-08-22 06:34:03.774085 | Running Ansible setup 2026-08-22 06:34:07.947921 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-22 06:34:08.546361 | 2026-08-22 06:34:08.546478 | PLAY [localhost] 2026-08-22 06:34:08.554215 | 2026-08-22 06:34:08.554286 | TASK [Gathering Facts] 2026-08-22 06:34:09.395061 | localhost | ok 2026-08-22 06:34:09.405994 | 2026-08-22 06:34:09.406100 | TASK [Setup log path fact] 2026-08-22 06:34:09.426241 | localhost | ok 2026-08-22 06:34:09.440607 | 2026-08-22 06:34:09.440671 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-22 06:34:09.470121 | localhost | ok 2026-08-22 06:34:09.478520 | 2026-08-22 06:34:09.478610 | TASK [emit-job-header : Print job information] 2026-08-22 06:34:09.519005 | # Job Information 2026-08-22 06:34:09.519223 | Ansible Version: 2.16.18 2026-08-22 06:34:09.519296 | Job: ansible-collection-ceph-molecule-aio-ubuntu-noble 2026-08-22 06:34:09.519347 | Pipeline: check 2026-08-22 06:34:09.519394 | Executor: 2d72f0692154 2026-08-22 06:34:09.519437 | Triggered by: https://github.com/vexxhost/ansible-collection-ceph/pull/116 2026-08-22 06:34:09.519485 | Event ID: 263bc0e0-9df3-11f1-9b14-5ec69431765d 2026-08-22 06:34:09.525236 | 2026-08-22 06:34:09.525367 | LOOP [emit-job-header : Print node information] 2026-08-22 06:34:09.636143 | localhost | ok: 2026-08-22 06:34:09.636401 | localhost | # Node Information 2026-08-22 06:34:09.636462 | localhost | Inventory Hostname: aio 2026-08-22 06:34:09.636511 | localhost | Hostname: np0000190411 2026-08-22 06:34:09.636555 | localhost | Username: zuul 2026-08-22 06:34:09.636606 | localhost | Distro: Ubuntu 24.04 2026-08-22 06:34:09.636651 | localhost | Provider: yul1 2026-08-22 06:34:09.636693 | localhost | Region: ca-ymq-1 2026-08-22 06:34:09.636733 | localhost | Label: ubuntu-noble 2026-08-22 06:34:09.636774 | localhost | Product Name: OpenStack Nova 2026-08-22 06:34:09.636816 | localhost | Interface IP: 199.204.45.22 2026-08-22 06:34:09.652303 | 2026-08-22 06:34:09.652427 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-08-22 06:34:10.011424 | localhost -> localhost | changed 2026-08-22 06:34:10.021051 | 2026-08-22 06:34:10.021143 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-08-22 06:34:10.832425 | localhost -> localhost | changed 2026-08-22 06:34:10.844125 | 2026-08-22 06:34:10.844237 | PLAY [all] 2026-08-22 06:34:10.853564 | 2026-08-22 06:34:10.853628 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-08-22 06:34:11.070219 | aio -> localhost | ok 2026-08-22 06:34:11.080012 | 2026-08-22 06:34:11.080117 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-08-22 06:34:11.114864 | aio | ok 2026-08-22 06:34:11.134155 | aio | included: /var/lib/zuul/builds/43e9f3a352224aca9248f1da67933ebf/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-08-22 06:34:11.140238 | 2026-08-22 06:34:11.140296 | TASK [add-build-sshkey : Create Temp SSH key] 2026-08-22 06:34:12.098953 | aio -> localhost | Generating public/private rsa key pair. 2026-08-22 06:34:12.100418 | aio -> localhost | Your identification has been saved in /var/lib/zuul/builds/43e9f3a352224aca9248f1da67933ebf/work/43e9f3a352224aca9248f1da67933ebf_id_rsa 2026-08-22 06:34:12.100462 | aio -> localhost | Your public key has been saved in /var/lib/zuul/builds/43e9f3a352224aca9248f1da67933ebf/work/43e9f3a352224aca9248f1da67933ebf_id_rsa.pub 2026-08-22 06:34:12.100491 | aio -> localhost | The key fingerprint is: 2026-08-22 06:34:12.100520 | aio -> localhost | SHA256:xJC33kLhuLIrSD1z/jXHiSiL92XZciCChpUwdiMS7H0 zuul-build-sshkey 2026-08-22 06:34:12.100562 | aio -> localhost | The key's randomart image is: 2026-08-22 06:34:12.100591 | aio -> localhost | +---[RSA 3072]----+ 2026-08-22 06:34:12.100624 | aio -> localhost | |+* o .. | 2026-08-22 06:34:12.100653 | aio -> localhost | |o.= o .oo | 2026-08-22 06:34:12.100680 | aio -> localhost | |. .o +oo | 2026-08-22 06:34:12.100707 | aio -> localhost | | .o..E..+ | 2026-08-22 06:34:12.100734 | aio -> localhost | | ..o.. =So | 2026-08-22 06:34:12.100760 | aio -> localhost | | ..+..o = B . | 2026-08-22 06:34:12.100786 | aio -> localhost | |.. =+ . X * | 2026-08-22 06:34:12.100812 | aio -> localhost | |. . ooo + = | 2026-08-22 06:34:12.100841 | aio -> localhost | | ooooo | 2026-08-22 06:34:12.100868 | aio -> localhost | +----[SHA256]-----+ 2026-08-22 06:34:12.100935 | aio -> localhost | ok: Runtime: 0:00:00.502103 2026-08-22 06:34:12.114823 | 2026-08-22 06:34:12.114891 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-08-22 06:34:12.147311 | aio | ok 2026-08-22 06:34:12.156048 | aio | included: /var/lib/zuul/builds/43e9f3a352224aca9248f1da67933ebf/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-08-22 06:34:12.163881 | 2026-08-22 06:34:12.163941 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-08-22 06:34:12.188172 | aio | skipping: Conditional result was False 2026-08-22 06:34:12.196899 | 2026-08-22 06:34:12.197027 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-08-22 06:34:12.759339 | aio | changed 2026-08-22 06:34:12.764666 | 2026-08-22 06:34:12.764729 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-08-22 06:34:13.011337 | aio | ok 2026-08-22 06:34:13.017388 | 2026-08-22 06:34:13.017501 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-08-22 06:34:13.579585 | aio | changed 2026-08-22 06:34:13.585018 | 2026-08-22 06:34:13.585091 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-08-22 06:34:14.121188 | aio | changed 2026-08-22 06:34:14.130565 | 2026-08-22 06:34:14.130696 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-08-22 06:34:14.156502 | aio | skipping: Conditional result was False 2026-08-22 06:34:14.170734 | 2026-08-22 06:34:14.170938 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-08-22 06:34:14.515076 | aio -> localhost | changed 2026-08-22 06:34:14.532608 | 2026-08-22 06:34:14.532741 | TASK [add-build-sshkey : Add back temp key] 2026-08-22 06:34:14.819993 | aio -> localhost | Identity added: /var/lib/zuul/builds/43e9f3a352224aca9248f1da67933ebf/work/43e9f3a352224aca9248f1da67933ebf_id_rsa (zuul-build-sshkey) 2026-08-22 06:34:14.820203 | aio -> localhost | ok: Runtime: 0:00:00.012851 2026-08-22 06:34:14.827153 | 2026-08-22 06:34:14.827218 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-08-22 06:34:15.184784 | aio | ok 2026-08-22 06:34:15.189970 | 2026-08-22 06:34:15.190035 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-08-22 06:34:15.213834 | aio | skipping: Conditional result was False 2026-08-22 06:34:15.229912 | 2026-08-22 06:34:15.229976 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-08-22 06:34:15.655871 | aio | ok 2026-08-22 06:34:15.662327 | 2026-08-22 06:34:15.662390 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-08-22 06:34:16.505480 | aio | Output suppressed because no_log was given 2026-08-22 06:34:16.518715 | 2026-08-22 06:34:16.518784 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-08-22 06:34:16.750289 | aio | ok: "logs" 2026-08-22 06:34:16.750675 | aio | ok: All items complete 2026-08-22 06:34:16.750740 | 2026-08-22 06:34:16.947860 | aio | ok: "artifacts" 2026-08-22 06:34:17.146733 | aio | ok: "docs" 2026-08-22 06:34:17.156349 | 2026-08-22 06:34:17.156506 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-08-22 06:34:17.417182 | aio | changed: "logs" 2026-08-22 06:34:17.619236 | aio | changed: "artifacts" 2026-08-22 06:34:17.808110 | aio | changed: "docs" 2026-08-22 06:34:17.832447 | 2026-08-22 06:34:17.832598 | PLAY RECAP 2026-08-22 06:34:17.832667 | aio | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-08-22 06:34:17.832708 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-22 06:34:17.832740 | 2026-08-22 06:34:18.049322 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-08-22 06:34:18.054148 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-22 06:34:18.637368 | 2026-08-22 06:34:18.637501 | PLAY [all] 2026-08-22 06:34:18.648566 | 2026-08-22 06:34:18.648642 | TASK [setup-uv : Extract archive] 2026-08-22 06:34:21.115439 | aio | changed 2026-08-22 06:34:21.121677 | 2026-08-22 06:34:21.121757 | TASK [setup-uv : Print version] 2026-08-22 06:34:21.490907 | aio | uv 0.8.13 2026-08-22 06:34:21.661770 | aio | ok: Runtime: 0:00:00.016994 2026-08-22 06:34:21.674766 | 2026-08-22 06:34:21.674838 | TASK [Install Ansible collection siblings] 2026-08-22 06:34:22.073688 | aio | ok: 2026-08-22 06:34:22.073881 | aio | Skipping community.general: no checked-out sibling 2026-08-22 06:34:22.073923 | aio | Skipping ansible.utils: no checked-out sibling 2026-08-22 06:34:22.073955 | aio | Skipping vexxhost.containers: no checked-out sibling 2026-08-22 06:34:22.076078 | 2026-08-22 06:34:22.076142 | PLAY RECAP 2026-08-22 06:34:22.076205 | aio | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-08-22 06:34:22.076236 | 2026-08-22 06:34:22.220714 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-08-22 06:34:22.224155 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-22 06:34:22.770802 | 2026-08-22 06:34:22.771004 | PLAY [all] 2026-08-22 06:34:22.781982 | 2026-08-22 06:34:22.782055 | LOOP [Check inventory directories] 2026-08-22 06:34:23.140935 | aio | ok: "src/github.com/vexxhost/ansible-collection-ceph" 2026-08-22 06:34:23.348161 | aio | ok: "src/github.com/vexxhost/ansible-collection-ceph/molecule/default/inventory" 2026-08-22 06:34:23.532949 | aio | ok: "src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/inventory" 2026-08-22 06:34:23.554328 | 2026-08-22 06:34:23.554710 | LOOP [Copy inventory file for Zuul] 2026-08-22 06:34:24.447240 | aio | changed: 2026-08-22 06:34:24.447474 | aio | { 2026-08-22 06:34:24.447502 | aio | "ansible_loop_var": "item", 2026-08-22 06:34:24.447525 | aio | "changed": false, 2026-08-22 06:34:24.447545 | aio | "failed": false, 2026-08-22 06:34:24.447568 | aio | "invocation": { 2026-08-22 06:34:24.447587 | aio | "module_args": { 2026-08-22 06:34:24.447605 | aio | "checksum_algorithm": "sha1", 2026-08-22 06:34:24.447623 | aio | "follow": true, 2026-08-22 06:34:24.447641 | aio | "get_attributes": true, 2026-08-22 06:34:24.447660 | aio | "get_checksum": true, 2026-08-22 06:34:24.447678 | aio | "get_mime": true, 2026-08-22 06:34:24.447695 | aio | "path": "src/github.com/vexxhost/ansible-collection-ceph" 2026-08-22 06:34:24.447713 | aio | } 2026-08-22 06:34:24.447730 | aio | }, 2026-08-22 06:34:24.447747 | aio | "item": "src/github.com/vexxhost/ansible-collection-ceph", 2026-08-22 06:34:24.447764 | aio | "stat": { 2026-08-22 06:34:24.447781 | aio | "atime": 1787380456.4000342, 2026-08-22 06:34:24.447798 | aio | "attr_flags": "e", 2026-08-22 06:34:24.447815 | aio | "attributes": [ 2026-08-22 06:34:24.447832 | aio | "extents" 2026-08-22 06:34:24.447849 | aio | ], 2026-08-22 06:34:24.447866 | aio | "block_size": 4096, 2026-08-22 06:34:24.447883 | aio | "blocks": 8, 2026-08-22 06:34:24.447899 | aio | "charset": "unknown", 2026-08-22 06:34:24.447917 | aio | "ctime": 1787380456.4140377, 2026-08-22 06:34:24.447934 | aio | "dev": 64769, 2026-08-22 06:34:24.447969 | aio | "device_type": 0, 2026-08-22 06:34:24.447987 | aio | "executable": true, 2026-08-22 06:34:24.448004 | aio | "exists": true, 2026-08-22 06:34:24.448020 | aio | "gid": 1000, 2026-08-22 06:34:24.448037 | aio | "gr_name": "zuul", 2026-08-22 06:34:24.448054 | aio | "inode": 1034272, 2026-08-22 06:34:24.448070 | aio | "isblk": false, 2026-08-22 06:34:24.448087 | aio | "ischr": false, 2026-08-22 06:34:24.448104 | aio | "isdir": true, 2026-08-22 06:34:24.448120 | aio | "isfifo": false, 2026-08-22 06:34:24.448136 | aio | "isgid": false, 2026-08-22 06:34:24.448153 | aio | "islnk": false, 2026-08-22 06:34:24.448170 | aio | "isreg": false, 2026-08-22 06:34:24.448187 | aio | "issock": false, 2026-08-22 06:34:24.448203 | aio | "isuid": false, 2026-08-22 06:34:24.448219 | aio | "mimetype": "unknown", 2026-08-22 06:34:24.448236 | aio | "mode": "0755", 2026-08-22 06:34:24.448252 | aio | "mtime": 1787380440.7476513, 2026-08-22 06:34:24.448268 | aio | "nlink": 10, 2026-08-22 06:34:24.448285 | aio | "path": "src/github.com/vexxhost/ansible-collection-ceph", 2026-08-22 06:34:24.448302 | aio | "pw_name": "zuul", 2026-08-22 06:34:24.448320 | aio | "readable": true, 2026-08-22 06:34:24.448337 | aio | "rgrp": true, 2026-08-22 06:34:24.448353 | aio | "roth": true, 2026-08-22 06:34:24.448370 | aio | "rusr": true, 2026-08-22 06:34:24.448387 | aio | "size": 4096, 2026-08-22 06:34:24.448404 | aio | "uid": 1000, 2026-08-22 06:34:24.448421 | aio | "version": "1271189089", 2026-08-22 06:34:24.448438 | aio | "wgrp": false, 2026-08-22 06:34:24.448456 | aio | "woth": false, 2026-08-22 06:34:24.448473 | aio | "writeable": true, 2026-08-22 06:34:24.448490 | aio | "wusr": true, 2026-08-22 06:34:24.448507 | aio | "xgrp": true, 2026-08-22 06:34:24.448524 | aio | "xoth": true, 2026-08-22 06:34:24.448540 | aio | "xusr": true 2026-08-22 06:34:24.448557 | aio | } 2026-08-22 06:34:24.448574 | aio | } 2026-08-22 06:34:24.448612 | aio | ok: All items complete 2026-08-22 06:34:24.448633 | 2026-08-22 06:34:24.449967 | aio | skipping: Conditional result was False 2026-08-22 06:34:24.452499 | aio | skipping: Conditional result was False 2026-08-22 06:34:24.469613 | 2026-08-22 06:34:24.469808 | LOOP [Switch "ansible_host" to private IP] 2026-08-22 06:34:24.841968 | aio | changed: 1 replacements made 2026-08-22 06:34:24.843298 | aio | skipping: Conditional result was False 2026-08-22 06:34:24.843885 | aio | skipping: Conditional result was False 2026-08-22 06:34:24.864606 | 2026-08-22 06:34:24.864785 | TASK [Run Molecule scenario] 2026-08-22 06:34:25.305321 | aio | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-08-22 06:34:25.305439 | aio | Creating virtual environment at: .venv 2026-08-22 06:34:25.573111 | aio | Downloading netaddr (2.2MiB) 2026-08-22 06:34:25.574513 | aio | Downloading ansible-core (2.1MiB) 2026-08-22 06:34:25.583848 | aio | Downloading pygments (1.2MiB) 2026-08-22 06:34:25.592892 | aio | Downloading cryptography (4.3MiB) 2026-08-22 06:34:25.771576 | aio | Downloading netaddr 2026-08-22 06:34:25.783205 | aio | Downloading cryptography 2026-08-22 06:34:25.835484 | aio | Downloading pygments 2026-08-22 06:34:25.975944 | aio | Downloading ansible-core 2026-08-22 06:34:26.021885 | aio | Installed 37 packages in 45ms 2026-08-22 06:34:26.840775 | aio | INFO Collection 'vexxhost.ceph' detected. 2026-08-22 06:34:26.840874 | aio | INFO Scenarios will be used from 'extensions/molecule' 2026-08-22 06:34:27.467221 | aio | INFO [default > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-08-22 06:34:27.467310 | aio | INFO [default > prerun] Performing prerun with role_name_check=0... 2026-08-22 06:34:42.130097 | aio | INFO [default > dependency] Executing 2026-08-22 06:34:42.130406 | aio | WARNING [default > dependency] Missing roles requirements file: requirements.yml 2026-08-22 06:34:42.130612 | aio | WARNING [default > dependency] Missing collections requirements file: collections.yml 2026-08-22 06:34:42.130760 | aio | WARNING [default > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-08-22 06:34:42.136457 | aio | INFO [default > cleanup] Executing 2026-08-22 06:34:42.136809 | aio | WARNING [default > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-22 06:34:42.142419 | aio | INFO [default > destroy] Executing 2026-08-22 06:34:42.142483 | aio | WARNING [default > destroy] Skipping, '--destroy=never' requested. 2026-08-22 06:34:42.142553 | aio | INFO [default > destroy] Executed: Successful 2026-08-22 06:34:42.148167 | aio | INFO [default > syntax] Executing 2026-08-22 06:34:43.279713 | aio | 2026-08-22 06:34:43.279744 | aio | playbook: /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-08-22 06:34:43.335331 | aio | INFO [default > syntax] Executed: Successful 2026-08-22 06:34:43.341722 | aio | INFO [default > create] Executing 2026-08-22 06:34:43.343233 | aio | WARNING [default > create] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-08-22 06:34:43.349057 | aio | INFO [default > prepare] Executing 2026-08-22 06:34:44.113917 | aio | 2026-08-22 06:34:44.113959 | aio | PLAY [Prepare] ***************************************************************** 2026-08-22 06:34:44.113971 | aio | 2026-08-22 06:34:44.113980 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-22 06:34:44.113989 | aio | Saturday 22 August 2026 06:34:44 +0000 (0:00:00.032) 0:00:00.032 ******* 2026-08-22 06:34:46.408969 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-08-22 06:34:46.409136 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-08-22 06:34:46.409366 | aio | interpreter could change the meaning of that path. See 2026-08-22 06:34:46.409607 | aio | https://docs.ansible.com/ansible- 2026-08-22 06:34:46.409968 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-08-22 06:34:46.418457 | aio | ok: [aio] 2026-08-22 06:34:46.418608 | aio | 2026-08-22 06:34:46.418946 | aio | TASK [Configure short hostname] ************************************************ 2026-08-22 06:34:46.419133 | aio | Saturday 22 August 2026 06:34:46 +0000 (0:00:02.305) 0:00:02.337 ******* 2026-08-22 06:34:48.042946 | aio | changed: [aio] 2026-08-22 06:34:48.043152 | aio | 2026-08-22 06:34:48.043401 | aio | TASK [Ensure hostname inside hosts file] *************************************** 2026-08-22 06:34:48.043651 | aio | Saturday 22 August 2026 06:34:48 +0000 (0:00:01.623) 0:00:03.961 ******* 2026-08-22 06:34:48.355509 | aio | [WARNING]: Module remote_tmp /root/.ansible/tmp did not exist and was created 2026-08-22 06:34:48.355821 | aio | with a mode of 0700, this may cause issues when running as another user. To 2026-08-22 06:34:48.356068 | aio | avoid this, create the remote_tmp dir with the correct permissions manually 2026-08-22 06:34:48.365055 | aio | changed: [aio] 2026-08-22 06:34:48.365274 | aio | 2026-08-22 06:34:48.365528 | aio | TASK [Update apt cache] ******************************************************** 2026-08-22 06:34:48.365802 | aio | Saturday 22 August 2026 06:34:48 +0000 (0:00:00.323) 0:00:04.284 ******* 2026-08-22 06:34:53.876305 | aio | changed: [aio] 2026-08-22 06:34:53.876504 | aio | 2026-08-22 06:34:53.876809 | aio | PLAY [Create devices for Ceph] ************************************************* 2026-08-22 06:34:53.877048 | aio | 2026-08-22 06:34:53.877278 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-22 06:34:53.877525 | aio | Saturday 22 August 2026 06:34:53 +0000 (0:00:05.510) 0:00:09.795 ******* 2026-08-22 06:34:54.676598 | aio | ok: [aio] 2026-08-22 06:34:54.676874 | aio | 2026-08-22 06:34:54.677127 | aio | TASK [Install depedencies] ***************************************************** 2026-08-22 06:34:54.677374 | aio | Saturday 22 August 2026 06:34:54 +0000 (0:00:00.800) 0:00:10.595 ******* 2026-08-22 06:35:13.940163 | aio | changed: [aio] 2026-08-22 06:35:13.941078 | aio | 2026-08-22 06:35:13.941110 | aio | TASK [Start up service] ******************************************************** 2026-08-22 06:35:13.941117 | aio | Saturday 22 August 2026 06:35:13 +0000 (0:00:19.262) 0:00:29.858 ******* 2026-08-22 06:35:14.557321 | aio | ok: [aio] 2026-08-22 06:35:14.557494 | aio | 2026-08-22 06:35:14.557771 | aio | TASK [Generate lvm.conf] ******************************************************* 2026-08-22 06:35:14.558020 | aio | Saturday 22 August 2026 06:35:14 +0000 (0:00:00.617) 0:00:30.476 ******* 2026-08-22 06:35:14.886516 | aio | ok: [aio] 2026-08-22 06:35:14.886711 | aio | 2026-08-22 06:35:14.886978 | aio | TASK [Write /etc/lvm/lvm.conf] ************************************************* 2026-08-22 06:35:14.887220 | aio | Saturday 22 August 2026 06:35:14 +0000 (0:00:00.328) 0:00:30.805 ******* 2026-08-22 06:35:15.616107 | aio | changed: [aio] 2026-08-22 06:35:15.616173 | aio | 2026-08-22 06:35:15.616284 | aio | TASK [Get list of all loopback devices] **************************************** 2026-08-22 06:35:15.616391 | aio | Saturday 22 August 2026 06:35:15 +0000 (0:00:00.730) 0:00:31.535 ******* 2026-08-22 06:35:15.854732 | aio | ok: [aio] 2026-08-22 06:35:15.854837 | aio | 2026-08-22 06:35:15.855000 | aio | TASK [Fail if there is any existing loopback devices] ************************** 2026-08-22 06:35:15.855156 | aio | Saturday 22 August 2026 06:35:15 +0000 (0:00:00.238) 0:00:31.773 ******* 2026-08-22 06:35:15.883648 | aio | skipping: [aio] 2026-08-22 06:35:15.883718 | aio | 2026-08-22 06:35:15.883896 | aio | TASK [Create devices for Ceph] ************************************************* 2026-08-22 06:35:15.884080 | aio | Saturday 22 August 2026 06:35:15 +0000 (0:00:00.029) 0:00:31.803 ******* 2026-08-22 06:35:16.575483 | aio | changed: [aio] => (item=osd0) 2026-08-22 06:35:16.575714 | aio | changed: [aio] => (item=osd1) 2026-08-22 06:35:16.575961 | aio | changed: [aio] => (item=osd2) 2026-08-22 06:35:16.576186 | aio | 2026-08-22 06:35:16.576435 | aio | TASK [Set permissions on loopback devices] ************************************* 2026-08-22 06:35:16.576704 | aio | Saturday 22 August 2026 06:35:16 +0000 (0:00:00.690) 0:00:32.493 ******* 2026-08-22 06:35:17.356835 | aio | changed: [aio] => (item=osd0) 2026-08-22 06:35:17.356898 | aio | changed: [aio] => (item=osd1) 2026-08-22 06:35:17.357034 | aio | changed: [aio] => (item=osd2) 2026-08-22 06:35:17.357262 | aio | 2026-08-22 06:35:17.357528 | aio | TASK [Start loop devices] ****************************************************** 2026-08-22 06:35:17.357812 | aio | Saturday 22 August 2026 06:35:17 +0000 (0:00:00.781) 0:00:33.275 ******* 2026-08-22 06:35:18.189470 | aio | changed: [aio] => (item=osd0) 2026-08-22 06:35:18.189740 | aio | changed: [aio] => (item=osd1) 2026-08-22 06:35:18.189990 | aio | changed: [aio] => (item=osd2) 2026-08-22 06:35:18.190211 | aio | 2026-08-22 06:35:18.190455 | aio | TASK [Create a volume group for each loop device] ****************************** 2026-08-22 06:35:18.190728 | aio | Saturday 22 August 2026 06:35:18 +0000 (0:00:00.833) 0:00:34.108 ******* 2026-08-22 06:35:19.553608 | aio | changed: [aio] => (item=osd0) 2026-08-22 06:35:19.555729 | aio | changed: [aio] => (item=osd1) 2026-08-22 06:35:19.555766 | aio | changed: [aio] => (item=osd2) 2026-08-22 06:35:19.555772 | aio | 2026-08-22 06:35:19.555778 | aio | TASK [Create a logical volume for each loop device] **************************** 2026-08-22 06:35:19.555785 | aio | Saturday 22 August 2026 06:35:19 +0000 (0:00:01.364) 0:00:35.472 ******* 2026-08-22 06:35:20.945756 | aio | changed: [aio] => (item=ceph-aio-osd0) 2026-08-22 06:35:20.945826 | aio | changed: [aio] => (item=ceph-aio-osd1) 2026-08-22 06:35:20.945831 | aio | changed: [aio] => (item=ceph-aio-osd2) 2026-08-22 06:35:20.945835 | aio | 2026-08-22 06:35:20.945840 | aio | PLAY RECAP ********************************************************************* 2026-08-22 06:35:20.945846 | aio | aio : ok=15 changed=10 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 2026-08-22 06:35:20.945852 | aio | 2026-08-22 06:35:20.945856 | aio | 2026-08-22 06:35:20.945859 | aio | TASKS RECAP ******************************************************************** 2026-08-22 06:35:20.945864 | aio | Saturday 22 August 2026 06:35:20 +0000 (0:00:01.390) 0:00:36.863 ******* 2026-08-22 06:35:20.945868 | aio | =============================================================================== 2026-08-22 06:35:20.945872 | aio | Install depedencies ---------------------------------------------------- 19.26s 2026-08-22 06:35:20.945881 | aio | Update apt cache -------------------------------------------------------- 5.51s 2026-08-22 06:35:20.945885 | aio | Gathering Facts --------------------------------------------------------- 2.31s 2026-08-22 06:35:20.946715 | aio | Configure short hostname ------------------------------------------------ 1.62s 2026-08-22 06:35:20.946766 | aio | Create a logical volume for each loop device ---------------------------- 1.39s 2026-08-22 06:35:20.946773 | aio | Create a volume group for each loop device ------------------------------ 1.36s 2026-08-22 06:35:20.946779 | aio | Start loop devices ------------------------------------------------------ 0.83s 2026-08-22 06:35:20.946785 | aio | Gathering Facts --------------------------------------------------------- 0.80s 2026-08-22 06:35:20.946912 | aio | Set permissions on loopback devices ------------------------------------- 0.78s 2026-08-22 06:35:20.947101 | aio | Write /etc/lvm/lvm.conf ------------------------------------------------- 0.73s 2026-08-22 06:35:20.947292 | aio | Create devices for Ceph ------------------------------------------------- 0.69s 2026-08-22 06:35:20.947479 | aio | Start up service -------------------------------------------------------- 0.62s 2026-08-22 06:35:20.947696 | aio | Generate lvm.conf ------------------------------------------------------- 0.33s 2026-08-22 06:35:20.947896 | aio | Ensure hostname inside hosts file --------------------------------------- 0.32s 2026-08-22 06:35:20.948091 | aio | Get list of all loopback devices ---------------------------------------- 0.24s 2026-08-22 06:35:20.948322 | aio | Fail if there is any existing loopback devices -------------------------- 0.03s 2026-08-22 06:35:21.070959 | aio | INFO [default > prepare] Executed: Successful 2026-08-22 06:35:21.080514 | aio | INFO [default > converge] Executing 2026-08-22 06:35:22.184568 | aio | 2026-08-22 06:35:22.185008 | aio | PLAY [Deploy Ceph monitors & managers] ***************************************** 2026-08-22 06:35:22.185303 | aio | 2026-08-22 06:35:22.185607 | aio | TASK [Gathering Facts] ********************************************************* 2026-08-22 06:35:22.185970 | aio | Saturday 22 August 2026 06:35:22 +0000 (0:00:00.054) 0:00:00.054 ******* 2026-08-22 06:35:23.328784 | aio | [WARNING]: Platform linux on host aio is using the discovered Python 2026-08-22 06:35:23.328852 | aio | interpreter at /usr/bin/python3.12, but future installation of another Python 2026-08-22 06:35:23.328864 | aio | interpreter could change the meaning of that path. See 2026-08-22 06:35:23.328874 | aio | https://docs.ansible.com/ansible- 2026-08-22 06:35:23.328884 | aio | core/2.18/reference_appendices/interpreter_discovery.html for more information. 2026-08-22 06:35:23.342804 | aio | ok: [aio] 2026-08-22 06:35:23.342856 | aio | 2026-08-22 06:35:23.342867 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-22 06:35:23.342876 | aio | Saturday 22 August 2026 06:35:23 +0000 (0:00:01.157) 0:00:01.211 ******* 2026-08-22 06:35:23.676000 | aio | ok: [aio] 2026-08-22 06:35:23.676180 | aio | 2026-08-22 06:35:23.676434 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-22 06:35:23.676711 | aio | Saturday 22 August 2026 06:35:23 +0000 (0:00:00.333) 0:00:01.545 ******* 2026-08-22 06:35:23.720157 | aio | skipping: [aio] 2026-08-22 06:35:23.720370 | aio | 2026-08-22 06:35:23.720613 | aio | TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] *** 2026-08-22 06:35:23.720910 | aio | Saturday 22 August 2026 06:35:23 +0000 (0:00:00.044) 0:00:01.589 ******* 2026-08-22 06:35:24.075144 | aio | changed: [aio] 2026-08-22 06:35:24.075334 | aio | 2026-08-22 06:35:24.075587 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-22 06:35:24.075924 | aio | Saturday 22 August 2026 06:35:24 +0000 (0:00:00.354) 0:00:01.944 ******* 2026-08-22 06:35:24.195103 | aio | ok: [aio] => { 2026-08-22 06:35:24.195278 | aio | "msg": "https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64" 2026-08-22 06:35:24.195538 | aio | } 2026-08-22 06:35:24.195883 | aio | 2026-08-22 06:35:24.196119 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-22 06:35:24.196364 | aio | Saturday 22 August 2026 06:35:24 +0000 (0:00:00.120) 0:00:02.064 ******* 2026-08-22 06:35:24.954315 | aio | changed: [aio] 2026-08-22 06:35:24.954469 | aio | 2026-08-22 06:35:24.954770 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-22 06:35:24.955011 | aio | Saturday 22 August 2026 06:35:24 +0000 (0:00:00.758) 0:00:02.823 ******* 2026-08-22 06:35:25.006188 | aio | skipping: [aio] 2026-08-22 06:35:25.006360 | aio | 2026-08-22 06:35:25.006628 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-22 06:35:25.006922 | aio | Saturday 22 August 2026 06:35:25 +0000 (0:00:00.052) 0:00:02.875 ******* 2026-08-22 06:35:25.056634 | aio | skipping: [aio] 2026-08-22 06:35:25.056727 | aio | 2026-08-22 06:35:25.056985 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-22 06:35:25.057223 | aio | Saturday 22 August 2026 06:35:25 +0000 (0:00:00.050) 0:00:02.926 ******* 2026-08-22 06:35:25.319146 | aio | ok: [aio] 2026-08-22 06:35:25.319295 | aio | 2026-08-22 06:35:25.319548 | aio | TASK [vexxhost.containers.package : Update state for tar] ********************** 2026-08-22 06:35:25.319849 | aio | Saturday 22 August 2026 06:35:25 +0000 (0:00:00.262) 0:00:03.188 ******* 2026-08-22 06:35:26.336555 | aio | ok: [aio] 2026-08-22 06:35:26.336752 | aio | 2026-08-22 06:35:26.337021 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-22 06:35:26.337391 | aio | Saturday 22 August 2026 06:35:26 +0000 (0:00:01.017) 0:00:04.205 ******* 2026-08-22 06:35:26.534467 | aio | ok: [aio] => { 2026-08-22 06:35:26.534718 | aio | "msg": "https://github.com/containerd/containerd/releases/download/v2.3.2/containerd-2.3.2-linux-amd64.tar.gz" 2026-08-22 06:35:26.534952 | aio | } 2026-08-22 06:35:26.535167 | aio | 2026-08-22 06:35:26.535416 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-22 06:35:26.535694 | aio | Saturday 22 August 2026 06:35:26 +0000 (0:00:00.197) 0:00:04.403 ******* 2026-08-22 06:35:27.785259 | aio | changed: [aio] 2026-08-22 06:35:27.785423 | aio | 2026-08-22 06:35:27.785707 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-22 06:35:27.785964 | aio | Saturday 22 August 2026 06:35:27 +0000 (0:00:01.250) 0:00:05.654 ******* 2026-08-22 06:35:30.944132 | aio | changed: [aio] 2026-08-22 06:35:30.944205 | aio | 2026-08-22 06:35:30.944302 | aio | TASK [vexxhost.containers.containerd : Install SELinux packages] *************** 2026-08-22 06:35:30.944410 | aio | Saturday 22 August 2026 06:35:30 +0000 (0:00:03.158) 0:00:08.813 ******* 2026-08-22 06:35:30.981195 | aio | skipping: [aio] 2026-08-22 06:35:30.981225 | aio | 2026-08-22 06:35:30.981235 | aio | TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] *** 2026-08-22 06:35:30.981245 | aio | Saturday 22 August 2026 06:35:30 +0000 (0:00:00.036) 0:00:08.849 ******* 2026-08-22 06:35:31.016301 | aio | skipping: [aio] 2026-08-22 06:35:31.016399 | aio | 2026-08-22 06:35:31.016410 | aio | TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ******** 2026-08-22 06:35:31.016419 | aio | Saturday 22 August 2026 06:35:31 +0000 (0:00:00.034) 0:00:08.884 ******* 2026-08-22 06:35:31.050891 | aio | skipping: [aio] 2026-08-22 06:35:31.050966 | aio | 2026-08-22 06:35:31.050991 | aio | TASK [vexxhost.containers.containerd : Install AppArmor packages] ************** 2026-08-22 06:35:31.051283 | aio | Saturday 22 August 2026 06:35:31 +0000 (0:00:00.034) 0:00:08.919 ******* 2026-08-22 06:35:38.350084 | aio | changed: [aio] 2026-08-22 06:35:38.350156 | aio | 2026-08-22 06:35:38.350259 | aio | TASK [vexxhost.containers.containerd : Create systemd service file for containerd] *** 2026-08-22 06:35:38.350371 | aio | Saturday 22 August 2026 06:35:38 +0000 (0:00:07.300) 0:00:16.219 ******* 2026-08-22 06:35:39.002923 | aio | changed: [aio] 2026-08-22 06:35:39.002965 | aio | 2026-08-22 06:35:39.002971 | aio | TASK [vexxhost.containers.containerd : Create folders for configuration] ******* 2026-08-22 06:35:39.002976 | aio | Saturday 22 August 2026 06:35:39 +0000 (0:00:00.651) 0:00:16.871 ******* 2026-08-22 06:35:40.118881 | aio | changed: [aio] => (item={'path': '/etc/containerd'}) 2026-08-22 06:35:40.118946 | aio | changed: [aio] => (item={'path': '/var/lib/containerd', 'mode': '0o700'}) 2026-08-22 06:35:40.119106 | aio | changed: [aio] => (item={'path': '/run/containerd', 'mode': '0o711'}) 2026-08-22 06:35:40.119458 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.grpc.v1.cri', 'mode': '0o700'}) 2026-08-22 06:35:40.119928 | aio | changed: [aio] => (item={'path': '/run/containerd/io.containerd.sandbox.controller.v1.shim', 'mode': '0o700'}) 2026-08-22 06:35:40.120182 | aio | 2026-08-22 06:35:40.120528 | aio | TASK [vexxhost.containers.containerd : Create containerd config file] ********** 2026-08-22 06:35:40.120933 | aio | Saturday 22 August 2026 06:35:40 +0000 (0:00:01.116) 0:00:17.987 ******* 2026-08-22 06:35:40.849312 | aio | changed: [aio] 2026-08-22 06:35:40.849482 | aio | 2026-08-22 06:35:40.849776 | aio | TASK [vexxhost.containers.containerd : Force any restarts if necessary] ******** 2026-08-22 06:35:40.850026 | aio | Saturday 22 August 2026 06:35:40 +0000 (0:00:00.723) 0:00:18.711 ******* 2026-08-22 06:35:40.850257 | aio | 2026-08-22 06:35:40.850503 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-08-22 06:35:40.850842 | aio | Saturday 22 August 2026 06:35:40 +0000 (0:00:00.007) 0:00:18.718 ******* 2026-08-22 06:35:42.001318 | aio | ok: [aio] 2026-08-22 06:35:42.001562 | aio | 2026-08-22 06:35:42.001881 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] ********** 2026-08-22 06:35:42.002151 | aio | Saturday 22 August 2026 06:35:41 +0000 (0:00:01.151) 0:00:19.870 ******* 2026-08-22 06:35:42.570598 | aio | changed: [aio] 2026-08-22 06:35:42.570938 | aio | 2026-08-22 06:35:42.571217 | aio | TASK [vexxhost.containers.containerd : Enable and start service] *************** 2026-08-22 06:35:42.571464 | aio | Saturday 22 August 2026 06:35:42 +0000 (0:00:00.569) 0:00:20.439 ******* 2026-08-22 06:35:43.286768 | aio | changed: [aio] 2026-08-22 06:35:43.286817 | aio | 2026-08-22 06:35:43.286827 | aio | TASK [vexxhost.containers.forget_package : Forget package] ********************* 2026-08-22 06:35:43.286837 | aio | Saturday 22 August 2026 06:35:43 +0000 (0:00:00.715) 0:00:21.155 ******* 2026-08-22 06:35:43.534167 | aio | ok: [aio] 2026-08-22 06:35:43.534250 | aio | 2026-08-22 06:35:43.534260 | aio | TASK [vexxhost.containers.download_artifact : Starting download of file] ******* 2026-08-22 06:35:43.534270 | aio | Saturday 22 August 2026 06:35:43 +0000 (0:00:00.246) 0:00:21.402 ******* 2026-08-22 06:35:43.615850 | aio | ok: [aio] => { 2026-08-22 06:35:43.615932 | aio | "msg": "https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz" 2026-08-22 06:35:43.615943 | aio | } 2026-08-22 06:35:43.615952 | aio | 2026-08-22 06:35:43.615961 | aio | TASK [vexxhost.containers.download_artifact : Download item] ******************* 2026-08-22 06:35:43.615975 | aio | Saturday 22 August 2026 06:35:43 +0000 (0:00:00.081) 0:00:21.483 ******* 2026-08-22 06:35:44.605849 | aio | changed: [aio] 2026-08-22 06:35:44.605895 | aio | 2026-08-22 06:35:44.606391 | aio | TASK [vexxhost.containers.download_artifact : Extract archive] ***************** 2026-08-22 06:35:44.606456 | aio | Saturday 22 August 2026 06:35:44 +0000 (0:00:00.991) 0:00:22.474 ******* 2026-08-22 06:35:49.188147 | aio | changed: [aio] 2026-08-22 06:35:49.188210 | aio | 2026-08-22 06:35:49.188224 | aio | TASK [vexxhost.containers.docker : Install AppArmor packages] ****************** 2026-08-22 06:35:49.188237 | aio | Saturday 22 August 2026 06:35:49 +0000 (0:00:04.581) 0:00:27.055 ******* 2026-08-22 06:35:50.072225 | aio | ok: [aio] 2026-08-22 06:35:50.072285 | aio | 2026-08-22 06:35:50.072299 | aio | TASK [vexxhost.containers.docker : Ensure group "docker" exists] *************** 2026-08-22 06:35:50.072312 | aio | Saturday 22 August 2026 06:35:50 +0000 (0:00:00.885) 0:00:27.940 ******* 2026-08-22 06:35:50.452244 | aio | changed: [aio] 2026-08-22 06:35:50.452293 | aio | 2026-08-22 06:35:50.452306 | aio | TASK [vexxhost.containers.docker : Create systemd service file for docker] ***** 2026-08-22 06:35:50.452318 | aio | Saturday 22 August 2026 06:35:50 +0000 (0:00:00.379) 0:00:28.320 ******* 2026-08-22 06:35:51.017793 | aio | changed: [aio] 2026-08-22 06:35:51.017842 | aio | 2026-08-22 06:35:51.017861 | aio | TASK [vexxhost.containers.docker : Create folders for configuration] *********** 2026-08-22 06:35:51.018177 | aio | Saturday 22 August 2026 06:35:51 +0000 (0:00:00.565) 0:00:28.886 ******* 2026-08-22 06:35:51.721802 | aio | changed: [aio] => (item={'path': '/etc/docker'}) 2026-08-22 06:35:51.721871 | aio | changed: [aio] => (item={'path': '/var/lib/docker', 'mode': '0o710'}) 2026-08-22 06:35:51.721886 | aio | changed: [aio] => (item={'path': '/run/docker', 'mode': '0o711'}) 2026-08-22 06:35:51.721899 | aio | 2026-08-22 06:35:51.721911 | aio | TASK [vexxhost.containers.docker : Create systemd socket file for docker] ****** 2026-08-22 06:35:51.721923 | aio | Saturday 22 August 2026 06:35:51 +0000 (0:00:00.704) 0:00:29.590 ******* 2026-08-22 06:35:52.286259 | aio | changed: [aio] 2026-08-22 06:35:52.286309 | aio | 2026-08-22 06:35:52.286323 | aio | TASK [vexxhost.containers.docker : Create docker daemon config file] *********** 2026-08-22 06:35:52.286335 | aio | Saturday 22 August 2026 06:35:52 +0000 (0:00:00.564) 0:00:30.154 ******* 2026-08-22 06:35:52.850768 | aio | changed: [aio] 2026-08-22 06:35:52.850828 | aio | 2026-08-22 06:35:52.850843 | aio | TASK [vexxhost.containers.docker : Force any restarts if necessary] ************ 2026-08-22 06:35:52.850856 | aio | Saturday 22 August 2026 06:35:52 +0000 (0:00:00.555) 0:00:30.709 ******* 2026-08-22 06:35:52.850868 | aio | 2026-08-22 06:35:52.850880 | aio | RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] ************** 2026-08-22 06:35:52.850897 | aio | Saturday 22 August 2026 06:35:52 +0000 (0:00:00.008) 0:00:30.718 ******* 2026-08-22 06:35:53.719089 | aio | ok: [aio] 2026-08-22 06:35:53.719157 | aio | 2026-08-22 06:35:53.719396 | aio | RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ****************** 2026-08-22 06:35:53.719429 | aio | Saturday 22 August 2026 06:35:53 +0000 (0:00:00.869) 0:00:31.587 ******* 2026-08-22 06:35:55.676198 | aio | changed: [aio] 2026-08-22 06:35:55.676265 | aio | 2026-08-22 06:35:55.676279 | aio | TASK [vexxhost.containers.docker : Enable and start service] ******************* 2026-08-22 06:35:55.676291 | aio | Saturday 22 August 2026 06:35:55 +0000 (0:00:01.956) 0:00:33.544 ******* 2026-08-22 06:35:56.364268 | aio | changed: [aio] 2026-08-22 06:35:56.364318 | aio | 2026-08-22 06:35:56.364333 | aio | TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ****** 2026-08-22 06:35:56.364345 | aio | Saturday 22 August 2026 06:35:56 +0000 (0:00:00.688) 0:00:34.232 ******* 2026-08-22 06:35:56.409019 | aio | ok: [aio] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/debian.yml) 2026-08-22 06:35:56.409049 | aio | 2026-08-22 06:35:56.409058 | aio | TASK [vexxhost.ceph.cephadm : Install packages] ******************************** 2026-08-22 06:35:56.409067 | aio | Saturday 22 August 2026 06:35:56 +0000 (0:00:00.045) 0:00:34.277 ******* 2026-08-22 06:35:57.338141 | aio | ok: [aio] 2026-08-22 06:35:57.338190 | aio | 2026-08-22 06:35:57.338200 | aio | TASK [vexxhost.ceph.cephadm : Ensure services are started] ********************* 2026-08-22 06:35:57.338210 | aio | Saturday 22 August 2026 06:35:57 +0000 (0:00:00.928) 0:00:35.206 ******* 2026-08-22 06:35:58.184742 | aio | ok: [aio] => (item=systemd-timesyncd) 2026-08-22 06:35:58.184827 | aio | ok: [aio] => (item=ssh) 2026-08-22 06:35:58.184840 | aio | 2026-08-22 06:35:58.184851 | aio | TASK [vexxhost.ceph.cephadm : Download "cephadm"] ****************************** 2026-08-22 06:35:58.184868 | aio | Saturday 22 August 2026 06:35:58 +0000 (0:00:00.846) 0:00:36.052 ******* 2026-08-22 06:35:59.527239 | aio | changed: [aio] 2026-08-22 06:35:59.527288 | aio | 2026-08-22 06:35:59.527298 | aio | TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ******************** 2026-08-22 06:35:59.527308 | aio | Saturday 22 August 2026 06:35:59 +0000 (0:00:01.342) 0:00:37.395 ******* 2026-08-22 06:35:59.771719 | aio | ok: [aio] 2026-08-22 06:35:59.771769 | aio | 2026-08-22 06:35:59.771780 | aio | TASK [vexxhost.ceph.cephadm : Ensure "cephadm" user is present] **************** 2026-08-22 06:35:59.771790 | aio | Saturday 22 August 2026 06:35:59 +0000 (0:00:00.245) 0:00:37.640 ******* 2026-08-22 06:36:00.277804 | aio | changed: [aio] 2026-08-22 06:36:00.277909 | aio | 2026-08-22 06:36:00.277936 | aio | TASK [vexxhost.ceph.cephadm : Allow "cephadm" user to have passwordless sudo] *** 2026-08-22 06:36:00.277947 | aio | Saturday 22 August 2026 06:36:00 +0000 (0:00:00.505) 0:00:38.145 ******* 2026-08-22 06:36:00.628648 | aio | changed: [aio] 2026-08-22 06:36:00.628880 | aio | 2026-08-22 06:36:00.629178 | aio | TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] ************************* 2026-08-22 06:36:00.629434 | aio | Saturday 22 August 2026 06:36:00 +0000 (0:00:00.352) 0:00:38.498 ******* 2026-08-22 06:36:00.754635 | aio | ok: [aio] 2026-08-22 06:36:00.754894 | aio | 2026-08-22 06:36:00.755151 | aio | TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] ******************* 2026-08-22 06:36:00.755393 | aio | Saturday 22 August 2026 06:36:00 +0000 (0:00:00.126) 0:00:38.624 ******* 2026-08-22 06:36:01.011811 | aio | ok: [aio] => (item=aio) 2026-08-22 06:36:01.012024 | aio | 2026-08-22 06:36:01.012279 | aio | TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ******** 2026-08-22 06:36:01.012526 | aio | Saturday 22 August 2026 06:36:01 +0000 (0:00:00.257) 0:00:38.881 ******* 2026-08-22 06:36:01.060633 | aio | ok: [aio] 2026-08-22 06:36:01.060793 | aio | 2026-08-22 06:36:01.061050 | aio | TASK [vexxhost.ceph.mon : Bootstrap cluster] *********************************** 2026-08-22 06:36:01.061292 | aio | Saturday 22 August 2026 06:36:01 +0000 (0:00:00.048) 0:00:38.930 ******* 2026-08-22 06:36:01.139928 | aio | included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/mon/tasks/bootstrap-ceph.yml for aio 2026-08-22 06:36:01.140097 | aio | 2026-08-22 06:36:01.140438 | aio | TASK [vexxhost.ceph.mon : Generate temporary file for "ceph.conf"] ************* 2026-08-22 06:36:01.140792 | aio | Saturday 22 August 2026 06:36:01 +0000 (0:00:00.079) 0:00:39.009 ******* 2026-08-22 06:36:01.464708 | aio | changed: [aio] 2026-08-22 06:36:01.464959 | aio | 2026-08-22 06:36:01.465170 | aio | TASK [vexxhost.ceph.mon : Include extra configuration values] ****************** 2026-08-22 06:36:01.465415 | aio | Saturday 22 August 2026 06:36:01 +0000 (0:00:00.325) 0:00:39.334 ******* 2026-08-22 06:36:02.225359 | aio | changed: [aio] => (item={'option': 'osd crush chooseleaf type', 'section': 'global', 'value': 0}) 2026-08-22 06:36:02.225423 | aio | changed: [aio] => (item={'option': 'auth allow insecure global id reclaim', 'section': 'mon', 'value': False}) 2026-08-22 06:36:02.225433 | aio | changed: [aio] => (item={'option': 'mon data avail warn', 'section': 'mon', 'value': 10}) 2026-08-22 06:36:02.225467 | aio | 2026-08-22 06:36:02.225476 | aio | TASK [vexxhost.ceph.mon : Run Bootstrap command] ******************************* 2026-08-22 06:36:02.225485 | aio | Saturday 22 August 2026 06:36:02 +0000 (0:00:00.759) 0:00:40.093 ******* 2026-08-22 06:37:35.823338 | aio | ok: [aio] 2026-08-22 06:37:35.823416 | aio | 2026-08-22 06:37:35.823430 | aio | TASK [vexxhost.ceph.mon : Remove temporary file for "ceph.conf"] *************** 2026-08-22 06:37:35.823443 | aio | Saturday 22 August 2026 06:37:35 +0000 (0:01:33.598) 0:02:13.691 ******* 2026-08-22 06:37:36.084326 | aio | changed: [aio] 2026-08-22 06:37:36.084402 | aio | 2026-08-22 06:37:36.084508 | aio | TASK [vexxhost.ceph.mon : Set bootstrap node] ********************************** 2026-08-22 06:37:36.084626 | aio | Saturday 22 August 2026 06:37:36 +0000 (0:00:00.260) 0:02:13.951 ******* 2026-08-22 06:37:36.137060 | aio | ok: [aio] 2026-08-22 06:37:36.137150 | aio | 2026-08-22 06:37:36.137276 | aio | TASK [Install Ceph host] ******************************************************* 2026-08-22 06:37:36.137398 | aio | Saturday 22 August 2026 06:37:36 +0000 (0:00:00.053) 0:02:14.005 ******* 2026-08-22 06:37:36.226650 | aio | included: vexxhost.ceph.cephadm_host for aio 2026-08-22 06:37:36.226761 | aio | 2026-08-22 06:37:36.227125 | aio | TASK [vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user] ****** 2026-08-22 06:37:36.227173 | aio | Saturday 22 August 2026 06:37:36 +0000 (0:00:00.090) 0:02:14.096 ******* 2026-08-22 06:37:38.133393 | aio | ok: [aio] 2026-08-22 06:37:38.133453 | aio | 2026-08-22 06:37:38.133468 | aio | TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for "cephadm" user] *** 2026-08-22 06:37:38.133482 | aio | Saturday 22 August 2026 06:37:38 +0000 (0:00:01.905) 0:02:16.001 ******* 2026-08-22 06:37:38.209291 | aio | ok: [aio] => (item=aio) 2026-08-22 06:37:38.209393 | aio | 2026-08-22 06:37:38.209516 | aio | TASK [vexxhost.ceph.cephadm_host : Set authorized key for "cephadm"] *********** 2026-08-22 06:37:38.209779 | aio | Saturday 22 August 2026 06:37:38 +0000 (0:00:00.074) 0:02:16.076 ******* 2026-08-22 06:37:38.639503 | aio | ok: [aio] 2026-08-22 06:37:38.639570 | aio | 2026-08-22 06:37:38.639699 | aio | TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] *********************** 2026-08-22 06:37:38.639807 | aio | Saturday 22 August 2026 06:37:38 +0000 (0:00:00.432) 0:02:16.508 ******* 2026-08-22 06:37:41.730157 | aio | ok: [aio] 2026-08-22 06:37:41.730244 | aio | 2026-08-22 06:37:41.730259 | aio | TASK [vexxhost.ceph.mon : Configure "mon" label for monitors] ****************** 2026-08-22 06:37:41.730272 | aio | Saturday 22 August 2026 06:37:41 +0000 (0:00:03.089) 0:02:19.598 ******* 2026-08-22 06:38:30.384319 | aio | An exception occurred during task execution. To see the full traceback, use -vvv. The error was: [errno 5] RADOS I/O error (error connecting to the cluster) 2026-08-22 06:38:30.384425 | aio | fatal: [aio]: FAILED! => {"changed": false, "module_stderr": "Traceback (most recent call last):\n File \"\", line 107, in \n File \"\", line 99, in _ansiballz_main\n File \"\", line 47, in invoke_module\n File \"\", line 226, in run_module\n File \"\", line 98, in _run_module_code\n File \"\", line 88, in _run_code\n File \"/tmp/ansible_vexxhost.ceph.orch_apply_payload_656pq24y/ansible_vexxhost.ceph.orch_apply_payload.zip/ansible_collections/vexxhost/ceph/plugins/modules/orch_apply.py\", line 202, in \n File \"/tmp/ansible_vexxhost.ceph.orch_apply_payload_656pq24y/ansible_vexxhost.ceph.orch_apply_payload.zip/ansible_collections/vexxhost/ceph/plugins/modules/orch_apply.py\", line 198, in main\n File \"/tmp/ansible_vexxhost.ceph.orch_apply_payload_656pq24y/ansible_vexxhost.ceph.orch_apply_payload.zip/ansible_collections/vexxhost/ceph/plugins/modules/orch_apply.py\", line 177, in run_module\n File \"/tmp/ansible_vexxhost.ceph.orch_apply_payload_656pq24y/ansible_vexxhost.ceph.orch_apply_payload.zip/ansible_collections/vexxhost/ceph/plugins/modules/orch_apply.py\", line 120, in apply_spec\nRuntimeError: Inferring config /var/lib/ceph/1dff0e0f-3c44-48da-81cd-4f3c6e8722b2/mon.aio/config\n2026-08-22T06:38:30.209+0000 7011b25ad640 -1 auth: error parsing file /etc/ceph/ceph.keyring: error setting modifier for [client.admin] type=key val=AgCCQ4lqy90mLCAA9zH3QU/D8c5VxSMqxKbEvT5gteY7/aAj5eVtG6i75w8=: Malformed input [buffer:3]\n2026-08-22T06:38:30.209+0000 7011b25ad640 -1 auth: failed to load /etc/ceph/ceph.keyring: (5) Input/output error\n2026-08-22T06:38:30.210+0000 7011b25ad640 -1 auth: error parsing file /etc/ceph/ceph.keyring: error setting modifier for [client.admin] type=key val=AgCCQ4lqy90mLCAA9zH3QU/D8c5VxSMqxKbEvT5gteY7/aAj5eVtG6i75w8=: Malformed input [buffer:3]\n2026-08-22T06:38:30.210+0000 7011b25ad640 -1 auth: failed to load /etc/ceph/ceph.keyring: (5) Input/output error\n2026-08-22T06:38:30.210+0000 7011b25ad640 -1 auth: error parsing file /etc/ceph/ceph.keyring: error setting modifier for [client.admin] type=key val=AgCCQ4lqy90mLCAA9zH3QU/D8c5VxSMqxKbEvT5gteY7/aAj5eVtG6i75w8=: Malformed input [buffer:3]\n2026-08-22T06:38:30.210+0000 7011b25ad640 -1 auth: failed to load /etc/ceph/ceph.keyring: (5) Input/output error\n2026-08-22T06:38:30.210+0000 7011b25ad640 -1 monclient: keyring not found\n[errno 5] RADOS I/O error (error connecting to the cluster)\n\n", "module_stdout": "", "msg": "MODULE FAILURE: No start of json char found\nSee stdout/stderr for the exact error", "rc": 1} 2026-08-22 06:38:30.386802 | aio | 2026-08-22 06:38:30.386859 | aio | PLAY RECAP ********************************************************************* 2026-08-22 06:38:30.386870 | aio | aio : ok=51 changed=25 unreachable=0 failed=1 skipped=6 rescued=0 ignored=0 2026-08-22 06:38:30.386879 | aio | 2026-08-22 06:38:30.386888 | aio | 2026-08-22 06:38:30.386903 | aio | TASKS RECAP ******************************************************************** 2026-08-22 06:38:30.390724 | aio | Saturday 22 August 2026 06:38:30 +0000 (0:00:48.657) 0:03:08.255 ******* 2026-08-22 06:38:30.390758 | aio | =============================================================================== 2026-08-22 06:38:30.390764 | aio | vexxhost.ceph.mon : Run Bootstrap command ------------------------------ 93.60s 2026-08-22 06:38:30.390770 | aio | vexxhost.ceph.mon : Configure "mon" label for monitors ----------------- 48.66s 2026-08-22 06:38:30.390775 | aio | vexxhost.containers.containerd : Install AppArmor packages -------------- 7.30s 2026-08-22 06:38:30.390780 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 4.58s 2026-08-22 06:38:30.390786 | aio | vexxhost.containers.download_artifact : Extract archive ----------------- 3.16s 2026-08-22 06:38:30.390791 | aio | vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 3.09s 2026-08-22 06:38:30.390796 | aio | vexxhost.containers.containerd : Reload systemd ------------------------- 2.02s 2026-08-22 06:38:30.390801 | aio | vexxhost.containers.docker : Restart docker ----------------------------- 1.96s 2026-08-22 06:38:30.390807 | aio | vexxhost.ceph.cephadm_host : Get public SSH key for "cephadm" user ------ 1.91s 2026-08-22 06:38:30.390812 | aio | vexxhost.ceph.cephadm : Download "cephadm" ------------------------------ 1.34s 2026-08-22 06:38:30.390821 | aio | vexxhost.containers.download_artifact : Download item ------------------- 1.25s 2026-08-22 06:38:30.390969 | aio | Gathering Facts --------------------------------------------------------- 1.16s 2026-08-22 06:38:30.391241 | aio | vexxhost.containers.containerd : Create folders for configuration ------- 1.12s 2026-08-22 06:38:30.391434 | aio | vexxhost.containers.package : Update state for tar ---------------------- 1.02s 2026-08-22 06:38:30.391624 | aio | vexxhost.containers.download_artifact : Download item ------------------- 0.99s 2026-08-22 06:38:30.391843 | aio | vexxhost.ceph.cephadm : Install packages -------------------------------- 0.93s 2026-08-22 06:38:30.392049 | aio | vexxhost.containers.docker : Install AppArmor packages ------------------ 0.89s 2026-08-22 06:38:30.392238 | aio | vexxhost.ceph.cephadm : Ensure services are started --------------------- 0.85s 2026-08-22 06:38:30.392426 | aio | vexxhost.ceph.mon : Include extra configuration values ------------------ 0.76s 2026-08-22 06:38:30.392632 | aio | vexxhost.containers.download_artifact : Download item ------------------- 0.76s 2026-08-22 06:38:30.474948 | aio | CRITICAL Ansible return code was 2, command was: ansible-playbook --inventory /home/zuul/.ansible/tmp/molecule.kre9.default/inventory --skip-tags molecule-notest,notest --inventory=/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/inventory.yaml /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-08-22 06:38:30.475116 | aio | ERROR [default > converge] Executed: Failed 2026-08-22 06:38:30.475242 | aio | ERROR Ansible return code was 2, command was: ansible-playbook --inventory /home/zuul/.ansible/tmp/molecule.kre9.default/inventory --skip-tags molecule-notest,notest --inventory=/home/zuul/src/github.com/vexxhost/ansible-collection-ceph/inventory.yaml /home/zuul/src/github.com/vexxhost/ansible-collection-ceph/extensions/molecule/default/converge.yml 2026-08-22 06:38:30.591905 | aio | ERROR 2026-08-22 06:38:30.592192 | aio | { 2026-08-22 06:38:30.592234 | aio | "delta": "0:04:05.319571", 2026-08-22 06:38:30.592263 | aio | "end": "2026-08-22 06:38:30.547493", 2026-08-22 06:38:30.592287 | aio | "msg": "non-zero return code", 2026-08-22 06:38:30.592309 | aio | "rc": 2, 2026-08-22 06:38:30.592331 | aio | "start": "2026-08-22 06:34:25.227922" 2026-08-22 06:38:30.592361 | aio | } failure 2026-08-22 06:38:30.601177 | 2026-08-22 06:38:30.601454 | PLAY RECAP 2026-08-22 06:38:30.601509 | aio | ok: 3 changed: 2 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-08-22 06:38:30.601532 | 2026-08-22 06:38:30.742713 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-08-22 06:38:30.747508 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-22 06:38:31.328494 | 2026-08-22 06:38:31.328627 | PLAY [all] 2026-08-22 06:38:31.340286 | 2026-08-22 06:38:31.340392 | TASK [fetch-output : Set log path for multiple nodes] 2026-08-22 06:38:31.384669 | aio | skipping: Conditional result was False 2026-08-22 06:38:31.394361 | 2026-08-22 06:38:31.394504 | TASK [fetch-output : Set log path for single node] 2026-08-22 06:38:31.430002 | aio | ok 2026-08-22 06:38:31.435166 | 2026-08-22 06:38:31.435233 | LOOP [fetch-output : Ensure local output dirs] 2026-08-22 06:38:31.824508 | aio -> localhost | ok: "/var/lib/zuul/builds/43e9f3a352224aca9248f1da67933ebf/work/logs" 2026-08-22 06:38:32.030649 | aio -> localhost | changed: "/var/lib/zuul/builds/43e9f3a352224aca9248f1da67933ebf/work/artifacts" 2026-08-22 06:38:32.302125 | aio -> localhost | changed: "/var/lib/zuul/builds/43e9f3a352224aca9248f1da67933ebf/work/docs" 2026-08-22 06:38:32.318737 | 2026-08-22 06:38:32.318899 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-08-22 06:38:32.984580 | aio | ok 2026-08-22 06:38:32.984922 | aio | changed: All items complete 2026-08-22 06:38:32.984970 | 2026-08-22 06:38:33.455429 | aio | changed: .d..t...... ./ 2026-08-22 06:38:33.943165 | aio | changed: .d..t...... ./ 2026-08-22 06:38:33.965189 | 2026-08-22 06:38:33.965284 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-08-22 06:38:34.364664 | aio -> localhost | ok: Item: artifacts Runtime: 0:00:00.008134 2026-08-22 06:38:34.588438 | aio -> localhost | ok: Item: docs Runtime: 0:00:00.006745 2026-08-22 06:38:34.610836 | 2026-08-22 06:38:34.611408 | PLAY [all] 2026-08-22 06:38:34.618331 | 2026-08-22 06:38:34.618398 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-08-22 06:38:35.083419 | aio | changed 2026-08-22 06:38:35.089786 | 2026-08-22 06:38:35.089842 | PLAY RECAP 2026-08-22 06:38:35.089901 | aio | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-08-22 06:38:35.089928 | 2026-08-22 06:38:35.276534 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-08-22 06:38:35.278471 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-08-22 06:38:35.854289 | 2026-08-22 06:38:35.854408 | PLAY [localhost] 2026-08-22 06:38:35.864044 | 2026-08-22 06:38:35.864122 | TASK [Generate Zuul manifest] 2026-08-22 06:38:35.883289 | localhost | ok 2026-08-22 06:38:35.898705 | 2026-08-22 06:38:35.898783 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-08-22 06:38:36.256312 | localhost | changed 2026-08-22 06:38:36.269360 | 2026-08-22 06:38:36.269437 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-08-22 06:38:36.301009 | localhost | ok 2026-08-22 06:38:36.314074 | 2026-08-22 06:38:36.314281 | TASK [Upload logs] 2026-08-22 06:38:36.334918 | localhost | ok 2026-08-22 06:38:36.400458 | 2026-08-22 06:38:36.400605 | TASK [Set zuul-log-path fact] 2026-08-22 06:38:36.421857 | localhost | ok 2026-08-22 06:38:36.434082 | 2026-08-22 06:38:36.434177 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-08-22 06:38:36.464569 | localhost | ok 2026-08-22 06:38:36.474034 | 2026-08-22 06:38:36.474103 | TASK [upload-logs : Create log directories] 2026-08-22 06:38:36.892947 | localhost | changed 2026-08-22 06:38:36.898917 | 2026-08-22 06:38:36.898997 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-08-22 06:38:37.316224 | localhost -> localhost | ok: Runtime: 0:00:00.006823 2026-08-22 06:38:37.323008 | 2026-08-22 06:38:37.323093 | TASK [upload-logs : Upload logs to log server] 2026-08-22 06:38:37.799035 | localhost | Output suppressed because no_log was given 2026-08-22 06:38:37.803061 | 2026-08-22 06:38:37.803128 | LOOP [upload-logs : Compress console log and json output] 2026-08-22 06:38:37.845630 | localhost | skipping: Conditional result was False 2026-08-22 06:38:37.888121 | localhost | skipping: Conditional result was False 2026-08-22 06:38:37.897397 | 2026-08-22 06:38:37.897536 | LOOP [upload-logs : Upload compressed console log and json output] 2026-08-22 06:38:37.942708 | localhost | skipping: Conditional result was False 2026-08-22 06:38:37.943038 | 2026-08-22 06:38:37.947389 | localhost | skipping: Conditional result was False 2026-08-22 06:38:37.959922 | 2026-08-22 06:38:37.960083 | LOOP [upload-logs : Upload console log and json output]