2026-05-28 11:54:44.540158 | Job console starting 2026-05-28 11:54:44.590544 | Updating git repos 2026-05-28 11:54:44.667858 | Cloning repos into workspace 2026-05-28 11:54:44.906387 | Restoring repo states 2026-05-28 11:54:44.937436 | Merging changes 2026-05-28 11:54:45.511432 | Checking out repos 2026-05-28 11:54:45.696974 | Preparing playbooks 2026-05-28 11:54:46.566643 | Running Ansible setup 2026-05-28 11:54:51.084832 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-05-28 11:54:51.923321 | 2026-05-28 11:54:51.923528 | PLAY [Base pre] 2026-05-28 11:54:51.943670 | 2026-05-28 11:54:51.943858 | TASK [Setup log path fact] 2026-05-28 11:54:51.966743 | orchestrator | ok 2026-05-28 11:54:51.986301 | 2026-05-28 11:54:51.986481 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-28 11:54:52.029226 | orchestrator | ok 2026-05-28 11:54:52.042721 | 2026-05-28 11:54:52.042873 | TASK [emit-job-header : Print job information] 2026-05-28 11:54:52.085717 | # Job Information 2026-05-28 11:54:52.085923 | Ansible Version: 2.16.14 2026-05-28 11:54:52.085963 | Job: testbed-deploy-stable-in-a-nutshell-ubuntu-24.04 2026-05-28 11:54:52.086000 | Pipeline: label 2026-05-28 11:54:52.086027 | Executor: 521e9411259a 2026-05-28 11:54:52.086051 | Triggered by: https://github.com/osism/testbed/pull/2896 2026-05-28 11:54:52.086091 | Event ID: a465b940-5a8b-11f1-9aac-dc168893ad6e 2026-05-28 11:54:52.092453 | 2026-05-28 11:54:52.092581 | LOOP [emit-job-header : Print node information] 2026-05-28 11:54:52.223846 | orchestrator | ok: 2026-05-28 11:54:52.224145 | orchestrator | # Node Information 2026-05-28 11:54:52.224195 | orchestrator | Inventory Hostname: orchestrator 2026-05-28 11:54:52.224228 | orchestrator | Hostname: zuul-static-regiocloud-infra-1 2026-05-28 11:54:52.224257 | orchestrator | Username: zuul-testbed05 2026-05-28 11:54:52.224285 | orchestrator | Distro: Debian 12.14 2026-05-28 11:54:52.224315 | orchestrator | Provider: static-testbed 2026-05-28 11:54:52.224341 | orchestrator | Region: 2026-05-28 11:54:52.224368 | orchestrator | Label: testbed-orchestrator 2026-05-28 11:54:52.224393 | orchestrator | Product Name: OpenStack Nova 2026-05-28 11:54:52.224417 | orchestrator | Interface IP: 81.163.193.140 2026-05-28 11:54:52.250849 | 2026-05-28 11:54:52.251006 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-05-28 11:54:52.792555 | orchestrator -> localhost | changed 2026-05-28 11:54:52.802635 | 2026-05-28 11:54:52.802783 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-05-28 11:54:53.863893 | orchestrator -> localhost | changed 2026-05-28 11:54:53.883054 | 2026-05-28 11:54:53.883247 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-05-28 11:54:54.214444 | orchestrator -> localhost | ok 2026-05-28 11:54:54.222424 | 2026-05-28 11:54:54.222553 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-05-28 11:54:54.263510 | orchestrator | ok 2026-05-28 11:54:54.295623 | orchestrator | included: /var/lib/zuul/builds/6b78112ab6bd4521b0335d32219e2674/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-05-28 11:54:54.302683 | 2026-05-28 11:54:54.302799 | TASK [add-build-sshkey : Create Temp SSH key] 2026-05-28 11:54:55.807495 | orchestrator -> localhost | Generating public/private rsa key pair. 2026-05-28 11:54:55.808109 | orchestrator -> localhost | Your identification has been saved in /var/lib/zuul/builds/6b78112ab6bd4521b0335d32219e2674/work/6b78112ab6bd4521b0335d32219e2674_id_rsa 2026-05-28 11:54:55.808230 | orchestrator -> localhost | Your public key has been saved in /var/lib/zuul/builds/6b78112ab6bd4521b0335d32219e2674/work/6b78112ab6bd4521b0335d32219e2674_id_rsa.pub 2026-05-28 11:54:55.808302 | orchestrator -> localhost | The key fingerprint is: 2026-05-28 11:54:55.808368 | orchestrator -> localhost | SHA256:RLVPe0cBqFbUE0nZonxSTwG5rNZy+i+61mIvVD0+GTs zuul-build-sshkey 2026-05-28 11:54:55.808427 | orchestrator -> localhost | The key's randomart image is: 2026-05-28 11:54:55.808503 | orchestrator -> localhost | +---[RSA 3072]----+ 2026-05-28 11:54:55.808560 | orchestrator -> localhost | | ..o.+=Oo.| 2026-05-28 11:54:55.808615 | orchestrator -> localhost | | . + O o.| 2026-05-28 11:54:55.808666 | orchestrator -> localhost | | . = = B .| 2026-05-28 11:54:55.808715 | orchestrator -> localhost | | . o * * * | 2026-05-28 11:54:55.808765 | orchestrator -> localhost | | S O o *| 2026-05-28 11:54:55.808836 | orchestrator -> localhost | | = + E | 2026-05-28 11:54:55.808890 | orchestrator -> localhost | | o = o| 2026-05-28 11:54:55.808942 | orchestrator -> localhost | | * o | 2026-05-28 11:54:55.808995 | orchestrator -> localhost | | ooBoo. | 2026-05-28 11:54:55.809047 | orchestrator -> localhost | +----[SHA256]-----+ 2026-05-28 11:54:55.809210 | orchestrator -> localhost | ok: Runtime: 0:00:00.970295 2026-05-28 11:54:55.824688 | 2026-05-28 11:54:55.824852 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-05-28 11:54:55.873533 | orchestrator | ok 2026-05-28 11:54:55.885158 | orchestrator | included: /var/lib/zuul/builds/6b78112ab6bd4521b0335d32219e2674/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-05-28 11:54:55.895640 | 2026-05-28 11:54:55.895746 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-05-28 11:54:55.920132 | orchestrator | skipping: Conditional result was False 2026-05-28 11:54:55.927404 | 2026-05-28 11:54:55.927510 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-05-28 11:54:56.601830 | orchestrator | changed 2026-05-28 11:54:56.612318 | 2026-05-28 11:54:56.612492 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-05-28 11:54:56.908789 | orchestrator | ok 2026-05-28 11:54:56.918504 | 2026-05-28 11:54:56.918665 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-05-28 11:54:57.351103 | orchestrator | ok 2026-05-28 11:54:57.357585 | 2026-05-28 11:54:57.357704 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-05-28 11:54:57.785170 | orchestrator | ok 2026-05-28 11:54:57.791495 | 2026-05-28 11:54:57.791610 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-05-28 11:54:57.816202 | orchestrator | skipping: Conditional result was False 2026-05-28 11:54:57.824993 | 2026-05-28 11:54:57.825173 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-05-28 11:54:58.324779 | orchestrator -> localhost | changed 2026-05-28 11:54:58.338177 | 2026-05-28 11:54:58.338333 | TASK [add-build-sshkey : Add back temp key] 2026-05-28 11:54:58.699450 | orchestrator -> localhost | Identity added: /var/lib/zuul/builds/6b78112ab6bd4521b0335d32219e2674/work/6b78112ab6bd4521b0335d32219e2674_id_rsa (zuul-build-sshkey) 2026-05-28 11:54:58.699739 | orchestrator -> localhost | ok: Runtime: 0:00:00.019011 2026-05-28 11:54:58.707452 | 2026-05-28 11:54:58.707568 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-05-28 11:54:59.159807 | orchestrator | ok 2026-05-28 11:54:59.210936 | 2026-05-28 11:54:59.211191 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-05-28 11:54:59.245507 | orchestrator | skipping: Conditional result was False 2026-05-28 11:54:59.259939 | 2026-05-28 11:54:59.260127 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-05-28 11:54:59.685534 | orchestrator | ok 2026-05-28 11:54:59.703326 | 2026-05-28 11:54:59.703481 | TASK [validate-host : Define zuul_info_dir fact] 2026-05-28 11:54:59.750816 | orchestrator | ok 2026-05-28 11:54:59.760508 | 2026-05-28 11:54:59.760667 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-05-28 11:55:00.058690 | orchestrator -> localhost | ok 2026-05-28 11:55:00.066649 | 2026-05-28 11:55:00.066783 | TASK [validate-host : Collect information about the host] 2026-05-28 11:55:01.532650 | orchestrator | ok 2026-05-28 11:55:01.547136 | 2026-05-28 11:55:01.547284 | TASK [validate-host : Sanitize hostname] 2026-05-28 11:55:01.607458 | orchestrator | ok 2026-05-28 11:55:01.613243 | 2026-05-28 11:55:01.613376 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-05-28 11:55:02.206054 | orchestrator -> localhost | changed 2026-05-28 11:55:02.219535 | 2026-05-28 11:55:02.219704 | TASK [validate-host : Collect information about zuul worker] 2026-05-28 11:55:02.664850 | orchestrator | ok 2026-05-28 11:55:02.672377 | 2026-05-28 11:55:02.672531 | TASK [validate-host : Write out all zuul information for each host] 2026-05-28 11:55:03.238440 | orchestrator -> localhost | changed 2026-05-28 11:55:03.257651 | 2026-05-28 11:55:03.257833 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-05-28 11:55:03.561551 | orchestrator | ok 2026-05-28 11:55:03.573247 | 2026-05-28 11:55:03.573386 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-05-28 11:55:59.014831 | orchestrator | changed: 2026-05-28 11:55:59.015161 | orchestrator | .d..t...... src/ 2026-05-28 11:55:59.015210 | orchestrator | .d..t...... src/github.com/ 2026-05-28 11:55:59.015245 | orchestrator | .d..t...... src/github.com/osism/ 2026-05-28 11:55:59.015276 | orchestrator | .d..t...... src/github.com/osism/ansible-collection-commons/ 2026-05-28 11:55:59.015305 | orchestrator | RedHat.yml 2026-05-28 11:55:59.031670 | orchestrator | .L..t...... src/github.com/osism/ansible-collection-commons/roles/repository/tasks/CentOS.yml -> RedHat.yml 2026-05-28 11:55:59.031688 | orchestrator | RedHat.yml 2026-05-28 11:55:59.031739 | orchestrator | localhost | ok 2026-05-28 11:56:02.815304 | 2026-05-28 11:56:02.815445 | TASK [Fail if basepath does not look like a testbed checkout] 2026-05-28 11:56:02.840300 | orchestrator | skipping: Conditional result was False 2026-05-28 11:56:02.851167 | 2026-05-28 11:56:02.851299 | TASK [Set cloud fact (Zuul deployment)] 2026-05-28 11:56:02.892234 | orchestrator | ok 2026-05-28 11:56:02.899935 | 2026-05-28 11:56:02.900087 | TASK [Set cloud fact (local deployment)] 2026-05-28 11:56:02.925365 | orchestrator | skipping: Conditional result was False 2026-05-28 11:56:02.935001 | 2026-05-28 11:56:02.935193 | TASK [Clean the cloud environment] 2026-05-28 11:56:13.483316 | orchestrator | ok: Runtime: None 2026-05-28 11:56:13.496568 | 2026-05-28 11:56:13.496734 | TASK [Extract tofu binary] 2026-05-28 11:56:15.796202 | orchestrator | ok 2026-05-28 11:56:15.803528 | 2026-05-28 11:56:15.803644 | TASK [Extract wireproxy binary] 2026-05-28 11:56:17.195102 | orchestrator | ok 2026-05-28 11:56:17.203412 | 2026-05-28 11:56:17.203532 | TASK [Sync terraform blueprint] 2026-05-28 11:56:17.503413 | orchestrator | sending incremental file list 2026-05-28 11:56:17.503923 | orchestrator | rsync: [Receiver] mkdir "/var/lib/zuul/builds/6b78112ab6bd4521b0335d32219e2674/untrusted/project_0/github.com/osism/testbed/terraform" failed: No such file or directory (2) 2026-05-28 11:56:17.503960 | orchestrator | rsync error: error in file IO (code 11) at main.c(800) [Receiver=3.2.7] 2026-05-28 11:56:17.746648 | orchestrator | ERROR 2026-05-28 11:56:17.747060 | orchestrator | { 2026-05-28 11:56:17.747177 | orchestrator | "delta": "0:00:00.110842", 2026-05-28 11:56:17.747222 | orchestrator | "end": "2026-05-28 11:56:17.605732", 2026-05-28 11:56:17.747257 | orchestrator | "msg": "non-zero return code", 2026-05-28 11:56:17.747287 | orchestrator | "rc": 11, 2026-05-28 11:56:17.747325 | orchestrator | "start": "2026-05-28 11:56:17.494890" 2026-05-28 11:56:17.747355 | orchestrator | } failure 2026-05-28 11:56:17.751688 | 2026-05-28 11:56:17.751854 | PLAY RECAP 2026-05-28 11:56:17.751979 | orchestrator | ok: 5 changed: 1 unreachable: 0 failed: 1 skipped: 2 rescued: 0 ignored: 0 2026-05-28 11:56:17.752043 | 2026-05-28 11:56:17.957663 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/osism/testbed/playbooks/pre.yml@main] 2026-05-28 11:56:17.958952 | POST-RUN START: [untrusted : github.com/osism/testbed/playbooks/post.yml@main] 2026-05-28 11:56:18.788132 | 2026-05-28 11:56:18.788326 | PLAY [Post output play] 2026-05-28 11:56:18.804476 | 2026-05-28 11:56:18.804650 | LOOP [stage-output : Register sources] 2026-05-28 11:56:18.893534 | 2026-05-28 11:56:18.893853 | TASK [stage-output : Check sudo] 2026-05-28 11:56:19.413614 | orchestrator | sudo: a password is required 2026-05-28 11:56:19.460180 | orchestrator | ok: Runtime: 0:00:00.016662 2026-05-28 11:56:19.473066 | 2026-05-28 11:56:19.473229 | LOOP [stage-output : Set source and destination for files and folders] 2026-05-28 11:56:19.505409 | 2026-05-28 11:56:19.505625 | TASK [stage-output : Build a list of source, dest dictionaries] 2026-05-28 11:56:19.573985 | orchestrator | ok 2026-05-28 11:56:19.584769 | 2026-05-28 11:56:19.584916 | LOOP [stage-output : Ensure target folders exist] 2026-05-28 11:56:20.042557 | orchestrator | ok: "docs" 2026-05-28 11:56:20.042984 | 2026-05-28 11:56:20.272083 | orchestrator | ok: "artifacts" 2026-05-28 11:56:20.512869 | orchestrator | ok: "logs" 2026-05-28 11:56:20.522316 | 2026-05-28 11:56:20.522436 | LOOP [stage-output : Copy files and folders to staging folder] 2026-05-28 11:56:20.554013 | 2026-05-28 11:56:20.554253 | TASK [stage-output : Make all log files readable] 2026-05-28 11:56:20.819540 | orchestrator | ok 2026-05-28 11:56:20.835592 | 2026-05-28 11:56:20.835739 | TASK [stage-output : Rename log files that match extensions_to_txt] 2026-05-28 11:56:20.867725 | orchestrator | skipping: Conditional result was False 2026-05-28 11:56:20.874939 | 2026-05-28 11:56:20.875073 | TASK [stage-output : Discover log files for compression] 2026-05-28 11:56:20.899075 | orchestrator | skipping: Conditional result was False 2026-05-28 11:56:20.908862 | 2026-05-28 11:56:20.909029 | LOOP [stage-output : Archive everything from logs] 2026-05-28 11:56:20.945739 | 2026-05-28 11:56:20.945907 | PLAY [Post cleanup play] 2026-05-28 11:56:20.954573 | 2026-05-28 11:56:20.954718 | TASK [Verify basepath looks like a testbed checkout] 2026-05-28 11:56:21.519951 | orchestrator -> localhost | ok 2026-05-28 11:56:21.540851 | 2026-05-28 11:56:21.540998 | TASK [Fail if basepath does not look like a testbed checkout] 2026-05-28 11:56:21.576665 | orchestrator | skipping: Conditional result was False 2026-05-28 11:56:21.592245 | 2026-05-28 11:56:21.592406 | TASK [Set cloud fact (Zuul deployment)] 2026-05-28 11:56:21.648787 | orchestrator | ok 2026-05-28 11:56:21.658169 | 2026-05-28 11:56:21.658300 | TASK [Set cloud fact (local deployment)] 2026-05-28 11:56:21.694108 | orchestrator | skipping: Conditional result was False 2026-05-28 11:56:21.715049 | 2026-05-28 11:56:21.715292 | TASK [Clean the cloud environment] 2026-05-28 11:56:32.273992 | orchestrator | ok: Runtime: None 2026-05-28 11:56:32.275884 | 2026-05-28 11:56:32.275978 | PLAY RECAP 2026-05-28 11:56:32.276035 | orchestrator | ok: 7 changed: 2 unreachable: 0 failed: 0 skipped: 8 rescued: 0 ignored: 0 2026-05-28 11:56:32.276060 | 2026-05-28 11:56:32.412287 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/osism/testbed/playbooks/post.yml@main] 2026-05-28 11:56:32.415012 | POST-RUN START: [untrusted : github.com/osism/testbed/playbooks/cleanup.yml@main] 2026-05-28 11:56:33.169892 | 2026-05-28 11:56:33.170071 | PLAY [Cleanup play] 2026-05-28 11:56:33.196630 | 2026-05-28 11:56:33.196851 | TASK [Verify basepath looks like a testbed checkout] 2026-05-28 11:56:33.660011 | orchestrator -> localhost | ok 2026-05-28 11:56:33.676749 | 2026-05-28 11:56:33.676924 | TASK [Fail if basepath does not look like a testbed checkout] 2026-05-28 11:56:33.712527 | orchestrator | skipping: Conditional result was False 2026-05-28 11:56:33.732671 | 2026-05-28 11:56:33.732850 | TASK [Set cloud fact (Zuul deployment)] 2026-05-28 11:56:33.791826 | orchestrator | ok 2026-05-28 11:56:33.801692 | 2026-05-28 11:56:33.801847 | TASK [Set cloud fact (local deployment)] 2026-05-28 11:56:33.836208 | orchestrator | skipping: Conditional result was False 2026-05-28 11:56:33.849408 | 2026-05-28 11:56:33.849588 | TASK [Clean the cloud environment] 2026-05-28 11:56:44.402347 | orchestrator | ok: Runtime: None 2026-05-28 11:56:44.404066 | 2026-05-28 11:56:44.404181 | PLAY RECAP 2026-05-28 11:56:44.404239 | orchestrator | ok: 3 changed: 1 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0 2026-05-28 11:56:44.404265 | 2026-05-28 11:56:44.530482 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/osism/testbed/playbooks/cleanup.yml@main] 2026-05-28 11:56:44.531805 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-05-28 11:56:45.312457 | 2026-05-28 11:56:45.312699 | PLAY [Base post-fetch] 2026-05-28 11:56:45.328080 | 2026-05-28 11:56:45.328293 | TASK [fetch-output : Set log path for multiple nodes] 2026-05-28 11:56:45.383480 | orchestrator | skipping: Conditional result was False 2026-05-28 11:56:45.391131 | 2026-05-28 11:56:45.391332 | TASK [fetch-output : Set log path for single node] 2026-05-28 11:56:45.451297 | orchestrator | ok 2026-05-28 11:56:45.461878 | 2026-05-28 11:56:45.462026 | LOOP [fetch-output : Ensure local output dirs] 2026-05-28 11:56:46.008941 | orchestrator -> localhost | ok: "/var/lib/zuul/builds/6b78112ab6bd4521b0335d32219e2674/work/logs" 2026-05-28 11:56:46.271274 | orchestrator -> localhost | changed: "/var/lib/zuul/builds/6b78112ab6bd4521b0335d32219e2674/work/artifacts" 2026-05-28 11:56:46.528639 | orchestrator -> localhost | changed: "/var/lib/zuul/builds/6b78112ab6bd4521b0335d32219e2674/work/docs" 2026-05-28 11:56:46.540522 | 2026-05-28 11:56:46.540685 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-05-28 11:56:47.523206 | orchestrator | changed: 2026-05-28 11:56:47.523517 | orchestrator | .d..t...... ./ 2026-05-28 11:56:47.523557 | orchestrator | >f+++++++++ sudo-debug.txt 2026-05-28 11:56:47.523591 | orchestrator | >f+++++++++ sudo-strace.log 2026-05-28 11:56:47.523620 | orchestrator | >f+++++++++ sudo-strace.log.time 2026-05-28 11:56:47.523662 | orchestrator | changed: All items complete 2026-05-28 11:56:47.523687 | 2026-05-28 11:56:48.283862 | orchestrator | changed: .d..t...... ./ 2026-05-28 11:56:49.008941 | orchestrator | changed: .d..t...... ./ 2026-05-28 11:56:49.025479 | 2026-05-28 11:56:49.025636 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-05-28 11:56:49.577617 | orchestrator -> localhost | ok: Item: artifacts Runtime: 0:00:00.011402 2026-05-28 11:56:49.903410 | orchestrator -> localhost | ok: Item: docs Runtime: 0:00:00.009521 2026-05-28 11:56:49.917210 | 2026-05-28 11:56:49.917355 | PLAY RECAP 2026-05-28 11:56:49.917419 | orchestrator | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-05-28 11:56:49.917446 | 2026-05-28 11:56:50.065060 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-05-28 11:56:50.067355 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-05-28 11:56:50.926393 | 2026-05-28 11:56:50.926620 | PLAY [Base post] 2026-05-28 11:56:50.941942 | 2026-05-28 11:56:50.942112 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-05-28 11:56:52.015825 | orchestrator | changed 2026-05-28 11:56:52.025405 | 2026-05-28 11:56:52.025546 | PLAY RECAP 2026-05-28 11:56:52.025634 | orchestrator | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-28 11:56:52.025713 | 2026-05-28 11:56:52.187171 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-05-28 11:56:52.188341 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-05-28 11:56:53.020196 | 2026-05-28 11:56:53.020447 | PLAY [Base post-logs] 2026-05-28 11:56:53.033880 | 2026-05-28 11:56:53.034185 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-05-28 11:56:53.503056 | localhost | changed 2026-05-28 11:56:53.521211 | 2026-05-28 11:56:53.521436 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-05-28 11:56:53.563416 | localhost | ok 2026-05-28 11:56:53.569838 | 2026-05-28 11:56:53.570133 | TASK [Set zuul-log-path fact] 2026-05-28 11:56:53.599398 | localhost | ok 2026-05-28 11:56:53.615828 | 2026-05-28 11:56:53.616007 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-28 11:56:53.646104 | localhost | ok 2026-05-28 11:56:53.653434 | 2026-05-28 11:56:53.653607 | TASK [upload-logs : Create log directories] 2026-05-28 11:56:54.132847 | localhost | changed 2026-05-28 11:56:54.138792 | 2026-05-28 11:56:54.139022 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-05-28 11:56:54.646010 | localhost -> localhost | ok: Runtime: 0:00:00.006275 2026-05-28 11:56:54.656597 | 2026-05-28 11:56:54.656832 | TASK [upload-logs : Upload logs to log server] 2026-05-28 11:56:55.188277 | localhost | Output suppressed because no_log was given 2026-05-28 11:56:55.190637 | 2026-05-28 11:56:55.190824 | LOOP [upload-logs : Compress console log and json output] 2026-05-28 11:56:55.259066 | localhost | skipping: Conditional result was False 2026-05-28 11:56:55.265348 | localhost | skipping: Conditional result was False 2026-05-28 11:56:55.271948 | 2026-05-28 11:56:55.272187 | LOOP [upload-logs : Upload compressed console log and json output] 2026-05-28 11:56:55.322532 | localhost | skipping: Conditional result was False 2026-05-28 11:56:55.323091 | 2026-05-28 11:56:55.327244 | localhost | skipping: Conditional result was False 2026-05-28 11:56:55.334758 | 2026-05-28 11:56:55.335024 | LOOP [upload-logs : Upload console log and json output]