2026-05-28 11:52:14.157792 | Job console starting 2026-05-28 11:52:14.166493 | Updating git repos 2026-05-28 11:52:14.261523 | Cloning repos into workspace 2026-05-28 11:52:14.642860 | Restoring repo states 2026-05-28 11:52:14.674182 | Merging changes 2026-05-28 11:52:15.301222 | Checking out repos 2026-05-28 11:52:15.607807 | Preparing playbooks 2026-05-28 11:52:16.386900 | Running Ansible setup 2026-05-28 11:52:21.239865 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-05-28 11:52:22.220762 | 2026-05-28 11:52:22.220931 | PLAY [Base pre] 2026-05-28 11:52:22.239043 | 2026-05-28 11:52:22.239203 | TASK [Setup log path fact] 2026-05-28 11:52:22.259250 | orchestrator | ok 2026-05-28 11:52:22.277765 | 2026-05-28 11:52:22.277939 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-28 11:52:22.307883 | orchestrator | ok 2026-05-28 11:52:22.320164 | 2026-05-28 11:52:22.320300 | TASK [emit-job-header : Print job information] 2026-05-28 11:52:22.380532 | # Job Information 2026-05-28 11:52:22.380735 | Ansible Version: 2.16.14 2026-05-28 11:52:22.380770 | Job: testbed-deploy-current-in-a-nutshell-ubuntu-24.04 2026-05-28 11:52:22.380803 | Pipeline: label 2026-05-28 11:52:22.380826 | Executor: 521e9411259a 2026-05-28 11:52:22.380846 | Triggered by: https://github.com/osism/testbed/pull/2896 2026-05-28 11:52:22.380868 | Event ID: a465b940-5a8b-11f1-9aac-dc168893ad6e 2026-05-28 11:52:22.387798 | 2026-05-28 11:52:22.387935 | LOOP [emit-job-header : Print node information] 2026-05-28 11:52:22.505332 | orchestrator | ok: 2026-05-28 11:52:22.505628 | orchestrator | # Node Information 2026-05-28 11:52:22.505667 | orchestrator | Inventory Hostname: orchestrator 2026-05-28 11:52:22.505692 | orchestrator | Hostname: zuul-static-regiocloud-infra-1 2026-05-28 11:52:22.505714 | orchestrator | Username: zuul-testbed02 2026-05-28 11:52:22.505735 | orchestrator | Distro: Debian 12.14 2026-05-28 11:52:22.505766 | orchestrator | Provider: static-testbed 2026-05-28 11:52:22.505792 | orchestrator | Region: 2026-05-28 11:52:22.505813 | orchestrator | Label: testbed-orchestrator 2026-05-28 11:52:22.505833 | orchestrator | Product Name: OpenStack Nova 2026-05-28 11:52:22.505852 | orchestrator | Interface IP: 81.163.193.140 2026-05-28 11:52:22.527323 | 2026-05-28 11:52:22.527461 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-05-28 11:52:23.107629 | orchestrator -> localhost | changed 2026-05-28 11:52:23.123700 | 2026-05-28 11:52:23.123842 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-05-28 11:52:24.202222 | orchestrator -> localhost | changed 2026-05-28 11:52:24.219823 | 2026-05-28 11:52:24.220082 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-05-28 11:52:24.519918 | orchestrator -> localhost | ok 2026-05-28 11:52:24.532604 | 2026-05-28 11:52:24.532783 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-05-28 11:52:24.564132 | orchestrator | ok 2026-05-28 11:52:24.584300 | orchestrator | included: /var/lib/zuul/builds/780629414a3d4ed7af05cbd911bccaa7/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-05-28 11:52:24.591831 | 2026-05-28 11:52:24.591958 | TASK [add-build-sshkey : Create Temp SSH key] 2026-05-28 11:52:26.274166 | orchestrator -> localhost | Generating public/private rsa key pair. 2026-05-28 11:52:26.274467 | orchestrator -> localhost | Your identification has been saved in /var/lib/zuul/builds/780629414a3d4ed7af05cbd911bccaa7/work/780629414a3d4ed7af05cbd911bccaa7_id_rsa 2026-05-28 11:52:26.274520 | orchestrator -> localhost | Your public key has been saved in /var/lib/zuul/builds/780629414a3d4ed7af05cbd911bccaa7/work/780629414a3d4ed7af05cbd911bccaa7_id_rsa.pub 2026-05-28 11:52:26.274556 | orchestrator -> localhost | The key fingerprint is: 2026-05-28 11:52:26.274591 | orchestrator -> localhost | SHA256:f4H1rh76lLjCuksbTo8dWBVyuXt9S5aIZ4BpgKv0kiQ zuul-build-sshkey 2026-05-28 11:52:26.274624 | orchestrator -> localhost | The key's randomart image is: 2026-05-28 11:52:26.274687 | orchestrator -> localhost | +---[RSA 3072]----+ 2026-05-28 11:52:26.274721 | orchestrator -> localhost | | . . o. | 2026-05-28 11:52:26.274753 | orchestrator -> localhost | | . . o.. | 2026-05-28 11:52:26.274784 | orchestrator -> localhost | | . . +.. | 2026-05-28 11:52:26.274814 | orchestrator -> localhost | | E o . =.+ . | 2026-05-28 11:52:26.274866 | orchestrator -> localhost | | + + S ..+.o .| 2026-05-28 11:52:26.274904 | orchestrator -> localhost | | + . o ..o.B.+.| 2026-05-28 11:52:26.274936 | orchestrator -> localhost | | . =.. o.B +..| 2026-05-28 11:52:26.274966 | orchestrator -> localhost | | + *o. = o . | 2026-05-28 11:52:26.275032 | orchestrator -> localhost | | B+o.oo+ | 2026-05-28 11:52:26.275064 | orchestrator -> localhost | +----[SHA256]-----+ 2026-05-28 11:52:26.275143 | orchestrator -> localhost | ok: Runtime: 0:00:01.108746 2026-05-28 11:52:26.287321 | 2026-05-28 11:52:26.287491 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-05-28 11:52:26.323348 | orchestrator | ok 2026-05-28 11:52:26.341912 | orchestrator | included: /var/lib/zuul/builds/780629414a3d4ed7af05cbd911bccaa7/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-05-28 11:52:26.360812 | 2026-05-28 11:52:26.361122 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-05-28 11:52:26.389496 | orchestrator | skipping: Conditional result was False 2026-05-28 11:52:26.401545 | 2026-05-28 11:52:26.401737 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-05-28 11:52:27.051916 | orchestrator | changed 2026-05-28 11:52:27.060156 | 2026-05-28 11:52:27.060277 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-05-28 11:52:27.327874 | orchestrator | ok 2026-05-28 11:52:27.339370 | 2026-05-28 11:52:27.339549 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-05-28 11:52:27.742569 | orchestrator | ok 2026-05-28 11:52:27.750395 | 2026-05-28 11:52:27.750529 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-05-28 11:52:28.167180 | orchestrator | ok 2026-05-28 11:52:28.173477 | 2026-05-28 11:52:28.173592 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-05-28 11:52:28.197530 | orchestrator | skipping: Conditional result was False 2026-05-28 11:52:28.205650 | 2026-05-28 11:52:28.205766 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-05-28 11:52:28.691161 | orchestrator -> localhost | changed 2026-05-28 11:52:28.704027 | 2026-05-28 11:52:28.704157 | TASK [add-build-sshkey : Add back temp key] 2026-05-28 11:52:29.068223 | orchestrator -> localhost | Identity added: /var/lib/zuul/builds/780629414a3d4ed7af05cbd911bccaa7/work/780629414a3d4ed7af05cbd911bccaa7_id_rsa (zuul-build-sshkey) 2026-05-28 11:52:29.068478 | orchestrator -> localhost | ok: Runtime: 0:00:00.023558 2026-05-28 11:52:29.076107 | 2026-05-28 11:52:29.076238 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-05-28 11:52:29.503377 | orchestrator | ok 2026-05-28 11:52:29.555238 | 2026-05-28 11:52:29.555383 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-05-28 11:52:29.580049 | orchestrator | skipping: Conditional result was False 2026-05-28 11:52:29.609040 | 2026-05-28 11:52:29.609315 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-05-28 11:52:30.045549 | orchestrator | ok 2026-05-28 11:52:30.072127 | 2026-05-28 11:52:30.072288 | TASK [validate-host : Define zuul_info_dir fact] 2026-05-28 11:52:30.125338 | orchestrator | ok 2026-05-28 11:52:30.134311 | 2026-05-28 11:52:30.134506 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-05-28 11:52:30.475875 | orchestrator -> localhost | ok 2026-05-28 11:52:30.483857 | 2026-05-28 11:52:30.484000 | TASK [validate-host : Collect information about the host] 2026-05-28 11:52:31.708069 | orchestrator | ok 2026-05-28 11:52:31.727559 | 2026-05-28 11:52:31.727717 | TASK [validate-host : Sanitize hostname] 2026-05-28 11:52:31.789493 | orchestrator | ok 2026-05-28 11:52:31.799865 | 2026-05-28 11:52:31.800017 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-05-28 11:52:32.481421 | orchestrator -> localhost | changed 2026-05-28 11:52:32.488761 | 2026-05-28 11:52:32.488895 | TASK [validate-host : Collect information about zuul worker] 2026-05-28 11:52:32.939946 | orchestrator | ok 2026-05-28 11:52:32.945705 | 2026-05-28 11:52:32.945821 | TASK [validate-host : Write out all zuul information for each host] 2026-05-28 11:52:33.517813 | orchestrator -> localhost | changed 2026-05-28 11:52:33.531087 | 2026-05-28 11:52:33.531221 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-05-28 11:52:33.831182 | orchestrator | ok 2026-05-28 11:52:33.844290 | 2026-05-28 11:52:33.844456 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-05-28 11:53:38.585487 | orchestrator | changed: 2026-05-28 11:53:38.585771 | orchestrator | .d..t...... src/ 2026-05-28 11:53:38.585811 | orchestrator | .d..t...... src/github.com/ 2026-05-28 11:53:38.585836 | orchestrator | .d..t...... src/github.com/osism/ 2026-05-28 11:53:38.585858 | orchestrator | .d..t...... src/github.com/osism/ansible-collection-commons/ 2026-05-28 11:53:38.585879 | orchestrator | RedHat.yml 2026-05-28 11:53:38.601888 | orchestrator | .L..t...... src/github.com/osism/ansible-collection-commons/roles/repository/tasks/CentOS.yml -> RedHat.yml 2026-05-28 11:53:38.601907 | orchestrator | RedHat.yml 2026-05-28 11:53:38.601961 | orchestrator | localhost | ok 2026-05-28 11:53:47.745368 | 2026-05-28 11:53:47.751091 | TASK [Fail if basepath does not look like a testbed checkout] 2026-05-28 11:53:47.785905 | orchestrator | skipping: Conditional result was False 2026-05-28 11:53:47.796758 | 2026-05-28 11:53:47.796885 | TASK [Set cloud fact (Zuul deployment)] 2026-05-28 11:53:47.857051 | orchestrator | ok 2026-05-28 11:53:47.864066 | 2026-05-28 11:53:47.864184 | TASK [Set cloud fact (local deployment)] 2026-05-28 11:53:47.888058 | orchestrator | skipping: Conditional result was False 2026-05-28 11:53:47.896227 | 2026-05-28 11:53:47.896339 | TASK [Clean the cloud environment] 2026-05-28 11:53:59.023401 | orchestrator | ok: Runtime: None 2026-05-28 11:53:59.042284 | 2026-05-28 11:53:59.042469 | TASK [Extract tofu binary] 2026-05-28 11:54:01.169372 | orchestrator | ok 2026-05-28 11:54:01.177188 | 2026-05-28 11:54:01.177316 | TASK [Extract wireproxy binary] 2026-05-28 11:54:02.441620 | orchestrator | ok 2026-05-28 11:54:02.450577 | 2026-05-28 11:54:02.450690 | TASK [Sync terraform blueprint] 2026-05-28 11:54:02.764750 | orchestrator | sending incremental file list 2026-05-28 11:54:02.765398 | orchestrator | rsync: [Receiver] mkdir "/var/lib/zuul/builds/780629414a3d4ed7af05cbd911bccaa7/untrusted/project_0/github.com/osism/testbed/terraform" failed: No such file or directory (2) 2026-05-28 11:54:02.765472 | orchestrator | rsync error: error in file IO (code 11) at main.c(800) [Receiver=3.2.7] 2026-05-28 11:54:02.985741 | orchestrator | ERROR 2026-05-28 11:54:02.985960 | orchestrator | { 2026-05-28 11:54:02.985999 | orchestrator | "delta": "0:00:00.113370", 2026-05-28 11:54:02.986027 | orchestrator | "end": "2026-05-28 11:54:02.867159", 2026-05-28 11:54:02.986072 | orchestrator | "msg": "non-zero return code", 2026-05-28 11:54:02.986094 | orchestrator | "rc": 11, 2026-05-28 11:54:02.986118 | orchestrator | "start": "2026-05-28 11:54:02.753789" 2026-05-28 11:54:02.986139 | orchestrator | } failure 2026-05-28 11:54:02.987803 | 2026-05-28 11:54:02.987890 | PLAY RECAP 2026-05-28 11:54:02.987945 | orchestrator | ok: 5 changed: 1 unreachable: 0 failed: 1 skipped: 2 rescued: 0 ignored: 0 2026-05-28 11:54:02.987973 | 2026-05-28 11:54:03.175473 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/osism/testbed/playbooks/pre.yml@main] 2026-05-28 11:54:03.176738 | POST-RUN START: [untrusted : github.com/osism/testbed/playbooks/post.yml@main] 2026-05-28 11:54:03.906684 | 2026-05-28 11:54:03.906891 | PLAY [Post output play] 2026-05-28 11:54:03.922460 | 2026-05-28 11:54:03.922610 | LOOP [stage-output : Register sources] 2026-05-28 11:54:03.974668 | 2026-05-28 11:54:03.974937 | TASK [stage-output : Check sudo] 2026-05-28 11:54:04.822145 | orchestrator | sudo: a password is required 2026-05-28 11:54:05.013729 | orchestrator | ok: Runtime: 0:00:00.011646 2026-05-28 11:54:05.031971 | 2026-05-28 11:54:05.032397 | LOOP [stage-output : Set source and destination for files and folders] 2026-05-28 11:54:05.086588 | 2026-05-28 11:54:05.087135 | TASK [stage-output : Build a list of source, dest dictionaries] 2026-05-28 11:54:05.160651 | orchestrator | ok 2026-05-28 11:54:05.166972 | 2026-05-28 11:54:05.167106 | LOOP [stage-output : Ensure target folders exist] 2026-05-28 11:54:05.677174 | orchestrator | ok: "docs" 2026-05-28 11:54:05.677435 | 2026-05-28 11:54:05.928104 | orchestrator | ok: "artifacts" 2026-05-28 11:54:06.172528 | orchestrator | ok: "logs" 2026-05-28 11:54:06.191670 | 2026-05-28 11:54:06.191835 | LOOP [stage-output : Copy files and folders to staging folder] 2026-05-28 11:54:06.230065 | 2026-05-28 11:54:06.230363 | TASK [stage-output : Make all log files readable] 2026-05-28 11:54:06.523195 | orchestrator | ok 2026-05-28 11:54:06.534101 | 2026-05-28 11:54:06.534252 | TASK [stage-output : Rename log files that match extensions_to_txt] 2026-05-28 11:54:06.568887 | orchestrator | skipping: Conditional result was False 2026-05-28 11:54:06.578876 | 2026-05-28 11:54:06.579087 | TASK [stage-output : Discover log files for compression] 2026-05-28 11:54:06.603513 | orchestrator | skipping: Conditional result was False 2026-05-28 11:54:06.613763 | 2026-05-28 11:54:06.613907 | LOOP [stage-output : Archive everything from logs] 2026-05-28 11:54:06.649319 | 2026-05-28 11:54:06.649486 | PLAY [Post cleanup play] 2026-05-28 11:54:06.657584 | 2026-05-28 11:54:06.657703 | TASK [Verify basepath looks like a testbed checkout] 2026-05-28 11:54:07.130094 | orchestrator -> localhost | ok 2026-05-28 11:54:07.140722 | 2026-05-28 11:54:07.140839 | TASK [Fail if basepath does not look like a testbed checkout] 2026-05-28 11:54:07.164770 | orchestrator | skipping: Conditional result was False 2026-05-28 11:54:07.172833 | 2026-05-28 11:54:07.172931 | TASK [Set cloud fact (Zuul deployment)] 2026-05-28 11:54:07.225452 | orchestrator | ok 2026-05-28 11:54:07.236207 | 2026-05-28 11:54:07.236366 | TASK [Set cloud fact (local deployment)] 2026-05-28 11:54:07.271136 | orchestrator | skipping: Conditional result was False 2026-05-28 11:54:07.285015 | 2026-05-28 11:54:07.285186 | TASK [Clean the cloud environment] 2026-05-28 11:54:17.835596 | orchestrator | ok: Runtime: None 2026-05-28 11:54:17.838732 | 2026-05-28 11:54:17.838923 | PLAY RECAP 2026-05-28 11:54:17.839096 | orchestrator | ok: 7 changed: 2 unreachable: 0 failed: 0 skipped: 8 rescued: 0 ignored: 0 2026-05-28 11:54:17.839172 | 2026-05-28 11:54:17.999855 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/osism/testbed/playbooks/post.yml@main] 2026-05-28 11:54:18.000932 | POST-RUN START: [untrusted : github.com/osism/testbed/playbooks/cleanup.yml@main] 2026-05-28 11:54:18.790182 | 2026-05-28 11:54:18.790368 | PLAY [Cleanup play] 2026-05-28 11:54:18.806714 | 2026-05-28 11:54:18.806919 | TASK [Verify basepath looks like a testbed checkout] 2026-05-28 11:54:19.288275 | orchestrator -> localhost | ok 2026-05-28 11:54:19.305102 | 2026-05-28 11:54:19.305293 | TASK [Fail if basepath does not look like a testbed checkout] 2026-05-28 11:54:19.340919 | orchestrator | skipping: Conditional result was False 2026-05-28 11:54:19.362490 | 2026-05-28 11:54:19.362659 | TASK [Set cloud fact (Zuul deployment)] 2026-05-28 11:54:19.421835 | orchestrator | ok 2026-05-28 11:54:19.432446 | 2026-05-28 11:54:19.432601 | TASK [Set cloud fact (local deployment)] 2026-05-28 11:54:19.467480 | orchestrator | skipping: Conditional result was False 2026-05-28 11:54:19.480974 | 2026-05-28 11:54:19.481181 | TASK [Clean the cloud environment] 2026-05-28 11:54:30.528217 | orchestrator | ok: Runtime: None 2026-05-28 11:54:30.532461 | 2026-05-28 11:54:30.532670 | PLAY RECAP 2026-05-28 11:54:30.532824 | orchestrator | ok: 3 changed: 1 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0 2026-05-28 11:54:30.532903 | 2026-05-28 11:54:30.678254 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/osism/testbed/playbooks/cleanup.yml@main] 2026-05-28 11:54:30.680175 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-05-28 11:54:31.450767 | 2026-05-28 11:54:31.450989 | PLAY [Base post-fetch] 2026-05-28 11:54:31.466353 | 2026-05-28 11:54:31.466527 | TASK [fetch-output : Set log path for multiple nodes] 2026-05-28 11:54:31.533760 | orchestrator | skipping: Conditional result was False 2026-05-28 11:54:31.544738 | 2026-05-28 11:54:31.545507 | TASK [fetch-output : Set log path for single node] 2026-05-28 11:54:31.586075 | orchestrator | ok 2026-05-28 11:54:31.600584 | 2026-05-28 11:54:31.600759 | LOOP [fetch-output : Ensure local output dirs] 2026-05-28 11:54:32.216320 | orchestrator -> localhost | ok: "/var/lib/zuul/builds/780629414a3d4ed7af05cbd911bccaa7/work/logs" 2026-05-28 11:54:32.560812 | orchestrator -> localhost | changed: "/var/lib/zuul/builds/780629414a3d4ed7af05cbd911bccaa7/work/artifacts" 2026-05-28 11:54:32.870442 | orchestrator -> localhost | changed: "/var/lib/zuul/builds/780629414a3d4ed7af05cbd911bccaa7/work/docs" 2026-05-28 11:54:32.894528 | 2026-05-28 11:54:32.894683 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-05-28 11:54:33.928786 | orchestrator | changed: 2026-05-28 11:54:33.929212 | orchestrator | .d..t...... ./ 2026-05-28 11:54:33.929280 | orchestrator | >f+++++++++ sudo-debug.txt 2026-05-28 11:54:33.929336 | orchestrator | >f+++++++++ sudo-strace.log 2026-05-28 11:54:33.929387 | orchestrator | >f+++++++++ sudo-strace.log.time 2026-05-28 11:54:33.929468 | orchestrator | changed: All items complete 2026-05-28 11:54:33.929520 | 2026-05-28 11:54:34.658806 | orchestrator | changed: .d..t...... ./ 2026-05-28 11:54:35.473550 | orchestrator | changed: .d..t...... ./ 2026-05-28 11:54:35.491817 | 2026-05-28 11:54:35.491958 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-05-28 11:54:36.005989 | orchestrator -> localhost | ok: Item: artifacts Runtime: 0:00:00.006527 2026-05-28 11:54:36.341477 | orchestrator -> localhost | ok: Item: docs Runtime: 0:00:00.010114 2026-05-28 11:54:36.361812 | 2026-05-28 11:54:36.362175 | PLAY RECAP 2026-05-28 11:54:36.362310 | orchestrator | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-05-28 11:54:36.362464 | 2026-05-28 11:54:36.584927 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-05-28 11:54:36.585981 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-05-28 11:54:37.374044 | 2026-05-28 11:54:37.374217 | PLAY [Base post] 2026-05-28 11:54:37.387857 | 2026-05-28 11:54:37.388093 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-05-28 11:54:38.389491 | orchestrator | changed 2026-05-28 11:54:38.398584 | 2026-05-28 11:54:38.398709 | PLAY RECAP 2026-05-28 11:54:38.398777 | orchestrator | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-28 11:54:38.398884 | 2026-05-28 11:54:38.531894 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-05-28 11:54:38.534941 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-05-28 11:54:39.377499 | 2026-05-28 11:54:39.377689 | PLAY [Base post-logs] 2026-05-28 11:54:39.390596 | 2026-05-28 11:54:39.390752 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-05-28 11:54:39.875108 | localhost | changed 2026-05-28 11:54:39.888770 | 2026-05-28 11:54:39.889027 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-05-28 11:54:39.930970 | localhost | ok 2026-05-28 11:54:39.934105 | 2026-05-28 11:54:39.934207 | TASK [Set zuul-log-path fact] 2026-05-28 11:54:39.951757 | localhost | ok 2026-05-28 11:54:39.960124 | 2026-05-28 11:54:39.960250 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-28 11:54:39.989248 | localhost | ok 2026-05-28 11:54:39.996693 | 2026-05-28 11:54:39.996881 | TASK [upload-logs : Create log directories] 2026-05-28 11:54:40.501284 | localhost | changed 2026-05-28 11:54:40.504338 | 2026-05-28 11:54:40.504459 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-05-28 11:54:41.039876 | localhost -> localhost | ok: Runtime: 0:00:00.008142 2026-05-28 11:54:41.047026 | 2026-05-28 11:54:41.047254 | TASK [upload-logs : Upload logs to log server] 2026-05-28 11:54:41.672231 | localhost | Output suppressed because no_log was given 2026-05-28 11:54:41.674107 | 2026-05-28 11:54:41.674215 | LOOP [upload-logs : Compress console log and json output] 2026-05-28 11:54:41.729817 | localhost | skipping: Conditional result was False 2026-05-28 11:54:41.738578 | localhost | skipping: Conditional result was False 2026-05-28 11:54:41.743649 | 2026-05-28 11:54:41.743802 | LOOP [upload-logs : Upload compressed console log and json output] 2026-05-28 11:54:41.791971 | localhost | skipping: Conditional result was False 2026-05-28 11:54:41.792373 | 2026-05-28 11:54:41.796747 | localhost | skipping: Conditional result was False 2026-05-28 11:54:41.801872 | 2026-05-28 11:54:41.802034 | LOOP [upload-logs : Upload console log and json output]