2026-03-16 00:55:21.144440 | Job console starting 2026-03-16 00:55:21.153115 | Updating git repos 2026-03-16 00:55:21.185103 | Cloning repos into workspace 2026-03-16 00:55:21.239484 | Restoring repo states 2026-03-16 00:55:21.247384 | Merging changes 2026-03-16 00:55:21.498162 | Checking out repos 2026-03-16 00:55:21.586235 | Preparing playbooks 2026-03-16 00:55:23.206576 | Running Ansible setup 2026-03-16 00:55:27.633919 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-03-16 00:55:28.251402 | 2026-03-16 00:55:28.251550 | PLAY [localhost] 2026-03-16 00:55:28.259721 | 2026-03-16 00:55:28.259797 | TASK [Gathering Facts] 2026-03-16 00:55:29.181852 | localhost | ok 2026-03-16 00:55:29.191053 | 2026-03-16 00:55:29.191132 | TASK [Setup log path fact] 2026-03-16 00:55:29.223049 | localhost | ok 2026-03-16 00:55:29.235889 | 2026-03-16 00:55:29.235955 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-16 00:55:29.266019 | localhost | ok 2026-03-16 00:55:29.275997 | 2026-03-16 00:55:29.276062 | TASK [emit-job-header : Print job information] 2026-03-16 00:55:29.320086 | # Job Information 2026-03-16 00:55:29.320385 | Ansible Version: 2.16.16 2026-03-16 00:55:29.320458 | Job: ansible-collection-containers-molecule-docker-ubuntu-noble 2026-03-16 00:55:29.320508 | Pipeline: check 2026-03-16 00:55:29.320553 | Executor: 0a8996d2b663 2026-03-16 00:55:29.320597 | Triggered by: https://github.com/vexxhost/ansible-collection-containers/pull/101 2026-03-16 00:55:29.320644 | Event ID: 77b9c3c0-20d2-11f1-8fa9-da7cf51ce81d 2026-03-16 00:55:29.324294 | 2026-03-16 00:55:29.324369 | LOOP [emit-job-header : Print node information] 2026-03-16 00:55:29.432640 | localhost | ok: 2026-03-16 00:55:29.433131 | localhost | # Node Information 2026-03-16 00:55:29.433165 | localhost | Inventory Hostname: ubuntu-noble 2026-03-16 00:55:29.433189 | localhost | Hostname: np0000158880 2026-03-16 00:55:29.433210 | localhost | Username: zuul 2026-03-16 00:55:29.433234 | localhost | Distro: Ubuntu 24.04 2026-03-16 00:55:29.433254 | localhost | Provider: yul1 2026-03-16 00:55:29.433273 | localhost | Region: ca-ymq-1 2026-03-16 00:55:29.433720 | localhost | Label: ubuntu-noble 2026-03-16 00:55:29.433746 | localhost | Product Name: OpenStack Nova 2026-03-16 00:55:29.433766 | localhost | Interface IP: 199.204.45.240 2026-03-16 00:55:29.443078 | 2026-03-16 00:55:29.443234 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-03-16 00:55:29.857554 | localhost -> localhost | changed 2026-03-16 00:55:29.863816 | 2026-03-16 00:55:29.863897 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-03-16 00:55:31.305013 | localhost -> localhost | changed 2026-03-16 00:55:31.316943 | 2026-03-16 00:55:31.317086 | PLAY [all] 2026-03-16 00:55:31.328736 | 2026-03-16 00:55:31.328861 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-03-16 00:55:31.575107 | ubuntu-noble -> localhost | ok 2026-03-16 00:55:31.585698 | 2026-03-16 00:55:31.585775 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-03-16 00:55:31.622236 | ubuntu-noble | ok 2026-03-16 00:55:31.638480 | ubuntu-noble | included: /var/lib/zuul/builds/dc74ce16e7b642ca8d5ac27d1b8b58a4/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-03-16 00:55:31.644637 | 2026-03-16 00:55:31.644719 | TASK [add-build-sshkey : Create Temp SSH key] 2026-03-16 00:55:32.618359 | ubuntu-noble -> localhost | Generating public/private rsa key pair. 2026-03-16 00:55:32.618593 | ubuntu-noble -> localhost | Your identification has been saved in /var/lib/zuul/builds/dc74ce16e7b642ca8d5ac27d1b8b58a4/work/dc74ce16e7b642ca8d5ac27d1b8b58a4_id_rsa 2026-03-16 00:55:32.618638 | ubuntu-noble -> localhost | Your public key has been saved in /var/lib/zuul/builds/dc74ce16e7b642ca8d5ac27d1b8b58a4/work/dc74ce16e7b642ca8d5ac27d1b8b58a4_id_rsa.pub 2026-03-16 00:55:32.618671 | ubuntu-noble -> localhost | The key fingerprint is: 2026-03-16 00:55:32.618703 | ubuntu-noble -> localhost | SHA256:yT/SkaK2s+5bX1Iyk+/IYBOyV9utj2gfJGT/liKg6YE zuul-build-sshkey 2026-03-16 00:55:32.618746 | ubuntu-noble -> localhost | The key's randomart image is: 2026-03-16 00:55:32.618777 | ubuntu-noble -> localhost | +---[RSA 3072]----+ 2026-03-16 00:55:32.618813 | ubuntu-noble -> localhost | | | 2026-03-16 00:55:32.618845 | ubuntu-noble -> localhost | | | 2026-03-16 00:55:32.618874 | ubuntu-noble -> localhost | | o | 2026-03-16 00:55:32.618902 | ubuntu-noble -> localhost | | . + + | 2026-03-16 00:55:32.618931 | ubuntu-noble -> localhost | | . S X + | 2026-03-16 00:55:32.618959 | ubuntu-noble -> localhost | | . * B % o . | 2026-03-16 00:55:32.618987 | ubuntu-noble -> localhost | | E B B B * = | 2026-03-16 00:55:32.619015 | ubuntu-noble -> localhost | | o.* *.O * | 2026-03-16 00:55:32.619046 | ubuntu-noble -> localhost | | oB+ .=.=.. | 2026-03-16 00:55:32.619075 | ubuntu-noble -> localhost | +----[SHA256]-----+ 2026-03-16 00:55:32.619142 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.529563 2026-03-16 00:55:32.628241 | 2026-03-16 00:55:32.628336 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-03-16 00:55:32.662693 | ubuntu-noble | ok 2026-03-16 00:55:32.673949 | ubuntu-noble | included: /var/lib/zuul/builds/dc74ce16e7b642ca8d5ac27d1b8b58a4/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-03-16 00:55:32.681829 | 2026-03-16 00:55:32.681888 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-03-16 00:55:32.706613 | ubuntu-noble | skipping: Conditional result was False 2026-03-16 00:55:32.716092 | 2026-03-16 00:55:32.716182 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-03-16 00:55:33.243647 | ubuntu-noble | changed 2026-03-16 00:55:33.249189 | 2026-03-16 00:55:33.249256 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-03-16 00:55:33.471771 | ubuntu-noble | ok 2026-03-16 00:55:33.477468 | 2026-03-16 00:55:33.477536 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-03-16 00:55:34.029243 | ubuntu-noble | changed 2026-03-16 00:55:34.035136 | 2026-03-16 00:55:34.035206 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-03-16 00:55:34.586884 | ubuntu-noble | changed 2026-03-16 00:55:34.818626 | 2026-03-16 00:55:34.818761 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-03-16 00:55:34.834282 | ubuntu-noble | skipping: Conditional result was False 2026-03-16 00:55:34.845081 | 2026-03-16 00:55:34.845183 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-03-16 00:55:35.235469 | ubuntu-noble -> localhost | changed 2026-03-16 00:55:35.255489 | 2026-03-16 00:55:35.255662 | TASK [add-build-sshkey : Add back temp key] 2026-03-16 00:55:35.558649 | ubuntu-noble -> localhost | Identity added: /var/lib/zuul/builds/dc74ce16e7b642ca8d5ac27d1b8b58a4/work/dc74ce16e7b642ca8d5ac27d1b8b58a4_id_rsa (zuul-build-sshkey) 2026-03-16 00:55:35.558933 | ubuntu-noble -> localhost | ok: Runtime: 0:00:00.016799 2026-03-16 00:55:35.566511 | 2026-03-16 00:55:35.566604 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-03-16 00:55:35.907592 | ubuntu-noble | ok 2026-03-16 00:55:35.914256 | 2026-03-16 00:55:35.914325 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-03-16 00:55:35.940489 | ubuntu-noble | skipping: Conditional result was False 2026-03-16 00:55:35.960322 | 2026-03-16 00:55:35.960430 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-03-16 00:55:36.352037 | ubuntu-noble | ok 2026-03-16 00:55:36.361394 | 2026-03-16 00:55:36.361459 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-03-16 00:55:37.222231 | ubuntu-noble | Output suppressed because no_log was given 2026-03-16 00:55:37.236102 | 2026-03-16 00:55:37.236196 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-03-16 00:55:37.511689 | ubuntu-noble | ok: "logs" 2026-03-16 00:55:37.512286 | ubuntu-noble | ok: All items complete 2026-03-16 00:55:37.512315 | 2026-03-16 00:55:37.664137 | ubuntu-noble | ok: "artifacts" 2026-03-16 00:55:37.903769 | ubuntu-noble | ok: "docs" 2026-03-16 00:55:37.918680 | 2026-03-16 00:55:37.918803 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-03-16 00:55:38.139650 | ubuntu-noble | changed: "logs" 2026-03-16 00:55:38.356377 | ubuntu-noble | changed: "artifacts" 2026-03-16 00:55:38.554835 | ubuntu-noble | changed: "docs" 2026-03-16 00:55:38.570299 | 2026-03-16 00:55:38.570349 | PLAY RECAP 2026-03-16 00:55:38.570397 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-16 00:55:38.570426 | ubuntu-noble | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-03-16 00:55:38.570446 | 2026-03-16 00:55:38.747179 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-03-16 00:55:38.748794 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-03-16 00:55:39.394691 | 2026-03-16 00:55:39.394853 | PLAY [all] 2026-03-16 00:55:39.406965 | 2026-03-16 00:55:39.407083 | TASK [setup-uv : Extract archive] 2026-03-16 00:55:41.912476 | ubuntu-noble | changed 2026-03-16 00:55:41.924440 | 2026-03-16 00:55:41.924539 | TASK [setup-uv : Print version] 2026-03-16 00:55:42.373136 | ubuntu-noble | uv 0.8.13 2026-03-16 00:55:42.513148 | ubuntu-noble | ok: Runtime: 0:00:00.016729 2026-03-16 00:55:42.530547 | 2026-03-16 00:55:42.530676 | PLAY RECAP 2026-03-16 00:55:42.530749 | ubuntu-noble | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-03-16 00:55:42.530782 | 2026-03-16 00:55:42.651197 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-03-16 00:55:42.668063 | RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-03-16 00:55:43.274142 | 2026-03-16 00:55:43.274336 | PLAY [all] 2026-03-16 00:55:43.287968 | 2026-03-16 00:55:43.288051 | TASK [Copy inventory file for Zuul] 2026-03-16 00:55:44.381102 | ubuntu-noble | changed 2026-03-16 00:55:44.388687 | 2026-03-16 00:55:44.388772 | TASK [Switch "ansible_host" to private IP] 2026-03-16 00:55:44.714718 | ubuntu-noble | changed: 1 replacements made 2026-03-16 00:55:44.755913 | 2026-03-16 00:55:44.756032 | TASK [Run Molecule scenario] 2026-03-16 00:55:45.227977 | ubuntu-noble | Using CPython 3.12.3 interpreter at: /usr/bin/python3 2026-03-16 00:55:45.228428 | ubuntu-noble | Creating virtual environment at: .venv 2026-03-16 00:55:45.513040 | ubuntu-noble | Downloading cryptography (4.3MiB) 2026-03-16 00:55:45.517057 | ubuntu-noble | Downloading pygments (1.2MiB) 2026-03-16 00:55:45.517278 | ubuntu-noble | Downloading ansible-core (2.3MiB) 2026-03-16 00:55:45.685240 | ubuntu-noble | Downloading cryptography 2026-03-16 00:55:45.749059 | ubuntu-noble | Downloading pygments 2026-03-16 00:55:45.929193 | ubuntu-noble | Downloading ansible-core 2026-03-16 00:55:45.974208 | ubuntu-noble | Installed 37 packages in 44ms 2026-03-16 00:55:46.723572 | ubuntu-noble | INFO Collection 'vexxhost.containers' detected. 2026-03-16 00:55:46.723741 | ubuntu-noble | INFO Scenarios will be used from 'extensions/molecule' 2026-03-16 00:55:47.577710 | ubuntu-noble | CRITICAL 'extensions/molecule/default/molecule.yml' glob failed. Exiting. 2026-03-16 00:55:47.577807 | ubuntu-noble | INFO default scenario not found, disabling shared state. 2026-03-16 00:55:47.577828 | ubuntu-noble | INFO [docker > discovery] scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 2026-03-16 00:55:47.577947 | ubuntu-noble | INFO [docker > prerun] Performing prerun with role_name_check=0... 2026-03-16 00:55:55.707774 | ubuntu-noble | INFO [docker > dependency] Executing 2026-03-16 00:55:55.707886 | ubuntu-noble | WARNING [docker > dependency] Missing roles requirements file: requirements.yml 2026-03-16 00:55:55.708177 | ubuntu-noble | WARNING [docker > dependency] Missing collections requirements file: collections.yml 2026-03-16 00:55:55.708274 | ubuntu-noble | WARNING [docker > dependency] Executed: 2 missing (Remove from test_sequence to suppress) 2026-03-16 00:55:55.714058 | ubuntu-noble | INFO [docker > cleanup] Executing 2026-03-16 00:55:55.714416 | ubuntu-noble | WARNING [docker > cleanup] Executed: Missing playbook (Remove from test_sequence to suppress) 2026-03-16 00:55:55.720013 | ubuntu-noble | INFO [docker > destroy] Executing 2026-03-16 00:55:55.720046 | ubuntu-noble | WARNING [docker > destroy] Skipping, '--destroy=never' requested. 2026-03-16 00:55:55.720090 | ubuntu-noble | INFO [docker > destroy] Executed: Successful 2026-03-16 00:55:55.725934 | ubuntu-noble | INFO [docker > syntax] Executing 2026-03-16 00:55:56.264098 | ubuntu-noble | [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg. 2026-03-16 00:55:56.264306 | ubuntu-noble | [DEPRECATION WARNING]: DEFAULT_MANAGED_STR option. Reason: The `ansible_managed` variable can be set just like any other variable, or a different variable can be used. 2026-03-16 00:55:56.264590 | ubuntu-noble | Alternatives: Set the `ansible_managed` variable, or use any custom variable in templates. This feature will be removed from ansible-core version 2.23. 2026-03-16 00:55:56.264779 | ubuntu-noble | 2026-03-16 00:55:56.710917 | ubuntu-noble | [ERROR]: YAML parsing failed: While scanning a simple key could not find expected ':'. 2026-03-16 00:55:56.711119 | ubuntu-noble | Origin: /home/zuul/.ansible/collections/ansible_collections/vexxhost/containers/roles/containerd/defaults/main.yml:70:1 2026-03-16 00:55:56.711360 | ubuntu-noble | 2026-03-16 00:55:56.711530 | ubuntu-noble | 68 1.7.28: 2026-03-16 00:55:56.711973 | ubuntu-noble | 70 2026-03-16 00:55:56.712218 | ubuntu-noble | ^ column 1 2026-03-16 00:55:56.712364 | ubuntu-noble | 2026-03-16 00:55:56.768015 | ubuntu-noble | CRITICAL Ansible return code was 4, command was: ansible-playbook --inventory /home/zuul/.ansible/tmp/molecule.QUTN.docker/inventory --skip-tags molecule-notest,notest --syntax-check --inventory=/home/zuul/src/github.com/vexxhost/ansible-collection-containers/inventory.yaml /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/docker/converge.yml 2026-03-16 00:55:56.768146 | ubuntu-noble | ERROR [docker > syntax] Executed: Failed 2026-03-16 00:55:56.768274 | ubuntu-noble | ERROR Ansible return code was 4, command was: ansible-playbook --inventory /home/zuul/.ansible/tmp/molecule.QUTN.docker/inventory --skip-tags molecule-notest,notest --syntax-check --inventory=/home/zuul/src/github.com/vexxhost/ansible-collection-containers/inventory.yaml /home/zuul/src/github.com/vexxhost/ansible-collection-containers/extensions/molecule/docker/converge.yml 2026-03-16 00:55:57.304388 | ubuntu-noble | ERROR 2026-03-16 00:55:57.304645 | ubuntu-noble | { 2026-03-16 00:55:57.304689 | ubuntu-noble | "delta": "0:00:11.691904", 2026-03-16 00:55:57.304720 | ubuntu-noble | "end": "2026-03-16 00:55:56.841557", 2026-03-16 00:55:57.304748 | ubuntu-noble | "msg": "non-zero return code", 2026-03-16 00:55:57.304774 | ubuntu-noble | "rc": 4, 2026-03-16 00:55:57.304803 | ubuntu-noble | "start": "2026-03-16 00:55:45.149653" 2026-03-16 00:55:57.304835 | ubuntu-noble | } failure 2026-03-16 00:55:57.307580 | 2026-03-16 00:55:57.308476 | PLAY RECAP 2026-03-16 00:55:57.308544 | ubuntu-noble | ok: 2 changed: 2 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-03-16 00:55:57.308576 | 2026-03-16 00:55:57.448722 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml@main] 2026-03-16 00:55:57.451193 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-03-16 00:55:58.047585 | 2026-03-16 00:55:58.047715 | PLAY [all] 2026-03-16 00:55:58.058962 | 2026-03-16 00:55:58.059036 | TASK [fetch-output : Set log path for multiple nodes] 2026-03-16 00:55:58.103936 | ubuntu-noble | skipping: Conditional result was False 2026-03-16 00:55:58.115717 | 2026-03-16 00:55:58.115796 | TASK [fetch-output : Set log path for single node] 2026-03-16 00:55:58.160560 | ubuntu-noble | ok 2026-03-16 00:55:58.167828 | 2026-03-16 00:55:58.167903 | LOOP [fetch-output : Ensure local output dirs] 2026-03-16 00:55:58.542108 | ubuntu-noble -> localhost | ok: "/var/lib/zuul/builds/dc74ce16e7b642ca8d5ac27d1b8b58a4/work/logs" 2026-03-16 00:55:58.780746 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/dc74ce16e7b642ca8d5ac27d1b8b58a4/work/artifacts" 2026-03-16 00:55:59.001528 | ubuntu-noble -> localhost | changed: "/var/lib/zuul/builds/dc74ce16e7b642ca8d5ac27d1b8b58a4/work/docs" 2026-03-16 00:55:59.018817 | 2026-03-16 00:55:59.018978 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-03-16 00:55:59.706100 | ubuntu-noble | ok 2026-03-16 00:55:59.706381 | ubuntu-noble | changed: All items complete 2026-03-16 00:55:59.706422 | 2026-03-16 00:56:00.193614 | ubuntu-noble | changed: .d..t...... ./ 2026-03-16 00:56:00.661560 | ubuntu-noble | changed: .d..t...... ./ 2026-03-16 00:56:00.682688 | 2026-03-16 00:56:00.682829 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-03-16 00:56:01.131932 | ubuntu-noble -> localhost | ok: Item: artifacts Runtime: 0:00:00.007548 2026-03-16 00:56:01.351368 | ubuntu-noble -> localhost | ok: Item: docs Runtime: 0:00:00.007006 2026-03-16 00:56:01.366042 | 2026-03-16 00:56:01.366635 | PLAY [all] 2026-03-16 00:56:01.373441 | 2026-03-16 00:56:01.373708 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-03-16 00:56:01.862474 | ubuntu-noble | changed 2026-03-16 00:56:01.870174 | 2026-03-16 00:56:01.870231 | PLAY RECAP 2026-03-16 00:56:01.870275 | ubuntu-noble | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-03-16 00:56:01.870296 | 2026-03-16 00:56:01.998712 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-03-16 00:56:02.000772 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-03-16 00:56:02.583460 | 2026-03-16 00:56:02.583587 | PLAY [localhost] 2026-03-16 00:56:02.593227 | 2026-03-16 00:56:02.593298 | TASK [Generate Zuul manifest] 2026-03-16 00:56:02.616242 | localhost | ok 2026-03-16 00:56:02.632777 | 2026-03-16 00:56:02.632881 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-03-16 00:56:02.976943 | localhost | changed 2026-03-16 00:56:02.991303 | 2026-03-16 00:56:02.991425 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-03-16 00:56:03.023412 | localhost | ok 2026-03-16 00:56:03.033077 | 2026-03-16 00:56:03.033221 | TASK [Upload logs] 2026-03-16 00:56:03.055244 | localhost | ok 2026-03-16 00:56:03.117839 | 2026-03-16 00:56:03.117997 | TASK [Set zuul-log-path fact] 2026-03-16 00:56:03.161768 | localhost | ok 2026-03-16 00:56:03.177478 | 2026-03-16 00:56:03.177555 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-03-16 00:56:03.211125 | localhost | ok 2026-03-16 00:56:03.218919 | 2026-03-16 00:56:03.218986 | TASK [upload-logs : Create log directories] 2026-03-16 00:56:03.608314 | localhost | changed 2026-03-16 00:56:03.615011 | 2026-03-16 00:56:03.615083 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-03-16 00:56:04.048933 | localhost -> localhost | ok: Runtime: 0:00:00.006121 2026-03-16 00:56:04.054473 | 2026-03-16 00:56:04.054541 | TASK [upload-logs : Upload logs to log server] 2026-03-16 00:56:04.500502 | localhost | Output suppressed because no_log was given 2026-03-16 00:56:04.505982 | 2026-03-16 00:56:04.506167 | LOOP [upload-logs : Compress console log and json output] 2026-03-16 00:56:04.552509 | localhost | skipping: Conditional result was False 2026-03-16 00:56:04.559552 | localhost | skipping: Conditional result was False 2026-03-16 00:56:04.569566 | 2026-03-16 00:56:04.569664 | LOOP [upload-logs : Upload compressed console log and json output] 2026-03-16 00:56:04.614696 | localhost | skipping: Conditional result was False 2026-03-16 00:56:04.615074 | 2026-03-16 00:56:04.618681 | localhost | skipping: Conditional result was False 2026-03-16 00:56:04.636103 | 2026-03-16 00:56:04.636176 | LOOP [upload-logs : Upload console log and json output]