2026-05-28 11:56:27.454737 | Job console starting 2026-05-28 11:56:27.470221 | Updating git repos 2026-05-28 11:56:27.555618 | Cloning repos into workspace 2026-05-28 11:56:27.841397 | Restoring repo states 2026-05-28 11:56:27.862380 | Merging changes 2026-05-28 11:56:28.420896 | Checking out repos 2026-05-28 11:56:28.687290 | Preparing playbooks 2026-05-28 11:56:29.618420 | Running Ansible setup 2026-05-28 11:56:34.252994 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-05-28 11:56:35.076674 | 2026-05-28 11:56:35.076862 | PLAY [Base pre] 2026-05-28 11:56:35.097049 | 2026-05-28 11:56:35.097231 | TASK [Setup log path fact] 2026-05-28 11:56:35.128430 | orchestrator | ok 2026-05-28 11:56:35.147485 | 2026-05-28 11:56:35.147657 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-28 11:56:35.190051 | orchestrator | ok 2026-05-28 11:56:35.205586 | 2026-05-28 11:56:35.205744 | TASK [emit-job-header : Print job information] 2026-05-28 11:56:35.267075 | # Job Information 2026-05-28 11:56:35.267414 | Ansible Version: 2.16.14 2026-05-28 11:56:35.267473 | Job: testbed-deploy-next-in-a-nutshell-ubuntu-24.04 2026-05-28 11:56:35.267528 | Pipeline: label 2026-05-28 11:56:35.267565 | Executor: 521e9411259a 2026-05-28 11:56:35.267600 | Triggered by: https://github.com/osism/testbed/pull/2896 2026-05-28 11:56:35.267636 | Event ID: a465b940-5a8b-11f1-9aac-dc168893ad6e 2026-05-28 11:56:35.276173 | 2026-05-28 11:56:35.276340 | LOOP [emit-job-header : Print node information] 2026-05-28 11:56:35.407316 | orchestrator | ok: 2026-05-28 11:56:35.407610 | orchestrator | # Node Information 2026-05-28 11:56:35.407666 | orchestrator | Inventory Hostname: orchestrator 2026-05-28 11:56:35.407706 | orchestrator | Hostname: zuul-static-regiocloud-infra-1 2026-05-28 11:56:35.407743 | orchestrator | Username: zuul-testbed06 2026-05-28 11:56:35.407777 | orchestrator | Distro: Debian 12.14 2026-05-28 11:56:35.407817 | orchestrator | Provider: static-testbed 2026-05-28 11:56:35.407852 | orchestrator | Region: 2026-05-28 11:56:35.407886 | orchestrator | Label: testbed-orchestrator 2026-05-28 11:56:35.407919 | orchestrator | Product Name: OpenStack Nova 2026-05-28 11:56:35.407950 | orchestrator | Interface IP: 81.163.193.140 2026-05-28 11:56:35.425250 | 2026-05-28 11:56:35.425412 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-05-28 11:56:35.916794 | orchestrator -> localhost | changed 2026-05-28 11:56:35.926399 | 2026-05-28 11:56:35.926527 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-05-28 11:56:37.047762 | orchestrator -> localhost | changed 2026-05-28 11:56:37.067770 | 2026-05-28 11:56:37.067945 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-05-28 11:56:37.390023 | orchestrator -> localhost | ok 2026-05-28 11:56:37.397544 | 2026-05-28 11:56:37.397675 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-05-28 11:56:37.428348 | orchestrator | ok 2026-05-28 11:56:37.446761 | orchestrator | included: /var/lib/zuul/builds/b411dba9a289449785b0beae0faf9c1c/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-05-28 11:56:37.454408 | 2026-05-28 11:56:37.454516 | TASK [add-build-sshkey : Create Temp SSH key] 2026-05-28 11:56:38.503719 | orchestrator -> localhost | Generating public/private rsa key pair. 2026-05-28 11:56:38.504327 | orchestrator -> localhost | Your identification has been saved in /var/lib/zuul/builds/b411dba9a289449785b0beae0faf9c1c/work/b411dba9a289449785b0beae0faf9c1c_id_rsa 2026-05-28 11:56:38.504446 | orchestrator -> localhost | Your public key has been saved in /var/lib/zuul/builds/b411dba9a289449785b0beae0faf9c1c/work/b411dba9a289449785b0beae0faf9c1c_id_rsa.pub 2026-05-28 11:56:38.504527 | orchestrator -> localhost | The key fingerprint is: 2026-05-28 11:56:38.504602 | orchestrator -> localhost | SHA256:PXBlUA06mQQR33QOGEFc1nxqFVaIHEWTspKxzQTz7OU zuul-build-sshkey 2026-05-28 11:56:38.504669 | orchestrator -> localhost | The key's randomart image is: 2026-05-28 11:56:38.504760 | orchestrator -> localhost | +---[RSA 3072]----+ 2026-05-28 11:56:38.504821 | orchestrator -> localhost | | +*OX@X==+| 2026-05-28 11:56:38.504884 | orchestrator -> localhost | | o+&=+B.o| 2026-05-28 11:56:38.504943 | orchestrator -> localhost | | . BB+oo+ | 2026-05-28 11:56:38.504999 | orchestrator -> localhost | | ++o+oo | 2026-05-28 11:56:38.505057 | orchestrator -> localhost | | S o...E | 2026-05-28 11:56:38.505190 | orchestrator -> localhost | | . | 2026-05-28 11:56:38.505286 | orchestrator -> localhost | | | 2026-05-28 11:56:38.505347 | orchestrator -> localhost | | | 2026-05-28 11:56:38.505409 | orchestrator -> localhost | | | 2026-05-28 11:56:38.505469 | orchestrator -> localhost | +----[SHA256]-----+ 2026-05-28 11:56:38.505628 | orchestrator -> localhost | ok: Runtime: 0:00:00.524484 2026-05-28 11:56:38.522066 | 2026-05-28 11:56:38.522285 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-05-28 11:56:38.556328 | orchestrator | ok 2026-05-28 11:56:38.566711 | orchestrator | included: /var/lib/zuul/builds/b411dba9a289449785b0beae0faf9c1c/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-05-28 11:56:38.577209 | 2026-05-28 11:56:38.577313 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-05-28 11:56:38.601812 | orchestrator | skipping: Conditional result was False 2026-05-28 11:56:38.609166 | 2026-05-28 11:56:38.609273 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-05-28 11:56:39.198171 | orchestrator | changed 2026-05-28 11:56:39.207511 | 2026-05-28 11:56:39.207639 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-05-28 11:56:39.484800 | orchestrator | ok 2026-05-28 11:56:39.499912 | 2026-05-28 11:56:39.500112 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-05-28 11:56:39.946321 | orchestrator | ok 2026-05-28 11:56:39.956369 | 2026-05-28 11:56:39.956588 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-05-28 11:56:40.368060 | orchestrator | ok 2026-05-28 11:56:40.379362 | 2026-05-28 11:56:40.379569 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-05-28 11:56:40.405615 | orchestrator | skipping: Conditional result was False 2026-05-28 11:56:40.418622 | 2026-05-28 11:56:40.418795 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-05-28 11:56:40.872386 | orchestrator -> localhost | changed 2026-05-28 11:56:40.896537 | 2026-05-28 11:56:40.896744 | TASK [add-build-sshkey : Add back temp key] 2026-05-28 11:56:41.264239 | orchestrator -> localhost | Identity added: /var/lib/zuul/builds/b411dba9a289449785b0beae0faf9c1c/work/b411dba9a289449785b0beae0faf9c1c_id_rsa (zuul-build-sshkey) 2026-05-28 11:56:41.264866 | orchestrator -> localhost | ok: Runtime: 0:00:00.020603 2026-05-28 11:56:41.279218 | 2026-05-28 11:56:41.279365 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-05-28 11:56:41.706450 | orchestrator | ok 2026-05-28 11:56:41.757477 | 2026-05-28 11:56:41.757624 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-05-28 11:56:41.785663 | orchestrator | skipping: Conditional result was False 2026-05-28 11:56:41.807893 | 2026-05-28 11:56:41.808754 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-05-28 11:56:42.215673 | orchestrator | ok 2026-05-28 11:56:42.231745 | 2026-05-28 11:56:42.231871 | TASK [validate-host : Define zuul_info_dir fact] 2026-05-28 11:56:42.274725 | orchestrator | ok 2026-05-28 11:56:42.281800 | 2026-05-28 11:56:42.281915 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-05-28 11:56:42.614085 | orchestrator -> localhost | ok 2026-05-28 11:56:42.627034 | 2026-05-28 11:56:42.627256 | TASK [validate-host : Collect information about the host] 2026-05-28 11:56:43.862892 | orchestrator | ok 2026-05-28 11:56:43.877037 | 2026-05-28 11:56:43.877195 | TASK [validate-host : Sanitize hostname] 2026-05-28 11:56:43.942742 | orchestrator | ok 2026-05-28 11:56:43.950673 | 2026-05-28 11:56:43.950801 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-05-28 11:56:44.524794 | orchestrator -> localhost | changed 2026-05-28 11:56:44.531593 | 2026-05-28 11:56:44.531709 | TASK [validate-host : Collect information about zuul worker] 2026-05-28 11:56:44.936210 | orchestrator | ok 2026-05-28 11:56:44.944267 | 2026-05-28 11:56:44.944398 | TASK [validate-host : Write out all zuul information for each host] 2026-05-28 11:56:45.556495 | orchestrator -> localhost | changed 2026-05-28 11:56:45.574030 | 2026-05-28 11:56:45.574211 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-05-28 11:56:45.874814 | orchestrator | ok 2026-05-28 11:56:45.892964 | 2026-05-28 11:56:45.893153 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-05-28 11:57:16.168836 | orchestrator | changed: 2026-05-28 11:57:16.169271 | orchestrator | .d..t...... src/ 2026-05-28 11:57:16.169323 | orchestrator | .d..t...... src/github.com/ 2026-05-28 11:57:16.169350 | orchestrator | .d..t...... src/github.com/osism/ 2026-05-28 11:57:16.169371 | orchestrator | .d..t...... src/github.com/osism/ansible-collection-commons/ 2026-05-28 11:57:16.169392 | orchestrator | RedHat.yml 2026-05-28 11:57:16.184197 | orchestrator | .L..t...... src/github.com/osism/ansible-collection-commons/roles/repository/tasks/CentOS.yml -> RedHat.yml 2026-05-28 11:57:16.184214 | orchestrator | RedHat.yml 2026-05-28 11:57:16.184265 | orchestrator | localhost | ok 2026-05-28 11:57:21.360812 | 2026-05-28 11:57:21.361011 | TASK [Fail if basepath does not look like a testbed checkout] 2026-05-28 11:57:21.386943 | orchestrator | skipping: Conditional result was False 2026-05-28 11:57:21.402028 | 2026-05-28 11:57:21.402224 | TASK [Set cloud fact (Zuul deployment)] 2026-05-28 11:57:21.451949 | orchestrator | ok 2026-05-28 11:57:21.461752 | 2026-05-28 11:57:21.461889 | TASK [Set cloud fact (local deployment)] 2026-05-28 11:57:21.486490 | orchestrator | skipping: Conditional result was False 2026-05-28 11:57:21.497599 | 2026-05-28 11:57:21.497738 | TASK [Clean the cloud environment] 2026-05-28 11:57:32.048256 | orchestrator | ok: Runtime: None 2026-05-28 11:57:32.065353 | 2026-05-28 11:57:32.065591 | TASK [Extract tofu binary] 2026-05-28 11:57:38.805658 | orchestrator | ok 2026-05-28 11:57:38.813136 | 2026-05-28 11:57:38.813268 | TASK [Extract wireproxy binary] 2026-05-28 11:57:40.335942 | orchestrator | ok 2026-05-28 11:57:40.348035 | 2026-05-28 11:57:40.348208 | TASK [Sync terraform blueprint] 2026-05-28 11:57:40.669939 | orchestrator | sending incremental file list 2026-05-28 11:57:40.670766 | orchestrator | rsync: [Receiver] mkdir "/var/lib/zuul/builds/b411dba9a289449785b0beae0faf9c1c/untrusted/project_0/github.com/osism/testbed/terraform" failed: No such file or directory (2) 2026-05-28 11:57:40.670838 | orchestrator | rsync error: error in file IO (code 11) at main.c(800) [Receiver=3.2.7] 2026-05-28 11:57:40.884508 | orchestrator | ERROR 2026-05-28 11:57:40.885096 | orchestrator | { 2026-05-28 11:57:40.885464 | orchestrator | "delta": "0:00:00.117705", 2026-05-28 11:57:40.885559 | orchestrator | "end": "2026-05-28 11:57:40.772949", 2026-05-28 11:57:40.885625 | orchestrator | "msg": "non-zero return code", 2026-05-28 11:57:40.885684 | orchestrator | "rc": 11, 2026-05-28 11:57:40.885746 | orchestrator | "start": "2026-05-28 11:57:40.655244" 2026-05-28 11:57:40.885796 | orchestrator | } failure 2026-05-28 11:57:40.889339 | 2026-05-28 11:57:40.889463 | PLAY RECAP 2026-05-28 11:57:40.889600 | orchestrator | ok: 5 changed: 1 unreachable: 0 failed: 1 skipped: 2 rescued: 0 ignored: 0 2026-05-28 11:57:40.889650 | 2026-05-28 11:57:41.036201 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/osism/testbed/playbooks/pre.yml@main] 2026-05-28 11:57:41.039092 | POST-RUN START: [untrusted : github.com/osism/testbed/playbooks/post.yml@main] 2026-05-28 11:57:41.786290 | 2026-05-28 11:57:41.786478 | PLAY [Post output play] 2026-05-28 11:57:41.802247 | 2026-05-28 11:57:41.802407 | LOOP [stage-output : Register sources] 2026-05-28 11:57:41.885244 | 2026-05-28 11:57:41.885557 | TASK [stage-output : Check sudo] 2026-05-28 11:57:42.430946 | orchestrator | sudo: a password is required 2026-05-28 11:57:42.927643 | orchestrator | ok: Runtime: 0:00:00.015980 2026-05-28 11:57:42.942014 | 2026-05-28 11:57:42.942196 | LOOP [stage-output : Set source and destination for files and folders] 2026-05-28 11:57:42.990772 | 2026-05-28 11:57:42.991070 | TASK [stage-output : Build a list of source, dest dictionaries] 2026-05-28 11:57:43.070267 | orchestrator | ok 2026-05-28 11:57:43.079721 | 2026-05-28 11:57:43.079939 | LOOP [stage-output : Ensure target folders exist] 2026-05-28 11:57:43.547396 | orchestrator | ok: "docs" 2026-05-28 11:57:43.547768 | 2026-05-28 11:57:43.807870 | orchestrator | ok: "artifacts" 2026-05-28 11:57:44.057154 | orchestrator | ok: "logs" 2026-05-28 11:57:44.078045 | 2026-05-28 11:57:44.078267 | LOOP [stage-output : Copy files and folders to staging folder] 2026-05-28 11:57:44.125729 | 2026-05-28 11:57:44.126007 | TASK [stage-output : Make all log files readable] 2026-05-28 11:57:44.430524 | orchestrator | ok 2026-05-28 11:57:44.441521 | 2026-05-28 11:57:44.441660 | TASK [stage-output : Rename log files that match extensions_to_txt] 2026-05-28 11:57:44.486754 | orchestrator | skipping: Conditional result was False 2026-05-28 11:57:44.504157 | 2026-05-28 11:57:44.504368 | TASK [stage-output : Discover log files for compression] 2026-05-28 11:57:44.529825 | orchestrator | skipping: Conditional result was False 2026-05-28 11:57:44.544456 | 2026-05-28 11:57:44.544631 | LOOP [stage-output : Archive everything from logs] 2026-05-28 11:57:44.592328 | 2026-05-28 11:57:44.592547 | PLAY [Post cleanup play] 2026-05-28 11:57:44.602637 | 2026-05-28 11:57:44.602771 | TASK [Verify basepath looks like a testbed checkout] 2026-05-28 11:57:45.133114 | orchestrator -> localhost | ok 2026-05-28 11:57:45.144609 | 2026-05-28 11:57:45.144739 | TASK [Fail if basepath does not look like a testbed checkout] 2026-05-28 11:57:45.169226 | orchestrator | skipping: Conditional result was False 2026-05-28 11:57:45.185519 | 2026-05-28 11:57:45.185699 | TASK [Set cloud fact (Zuul deployment)] 2026-05-28 11:57:45.244338 | orchestrator | ok 2026-05-28 11:57:45.253926 | 2026-05-28 11:57:45.254080 | TASK [Set cloud fact (local deployment)] 2026-05-28 11:57:45.289251 | orchestrator | skipping: Conditional result was False 2026-05-28 11:57:45.309839 | 2026-05-28 11:57:45.310031 | TASK [Clean the cloud environment] 2026-05-28 11:57:55.859860 | orchestrator | ok: Runtime: None 2026-05-28 11:57:55.863488 | 2026-05-28 11:57:55.863686 | PLAY RECAP 2026-05-28 11:57:55.863824 | orchestrator | ok: 7 changed: 2 unreachable: 0 failed: 0 skipped: 8 rescued: 0 ignored: 0 2026-05-28 11:57:55.863889 | 2026-05-28 11:57:56.062595 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/osism/testbed/playbooks/post.yml@main] 2026-05-28 11:57:56.064306 | POST-RUN START: [untrusted : github.com/osism/testbed/playbooks/cleanup.yml@main] 2026-05-28 11:57:56.843749 | 2026-05-28 11:57:56.843908 | PLAY [Cleanup play] 2026-05-28 11:57:56.859400 | 2026-05-28 11:57:56.859544 | TASK [Verify basepath looks like a testbed checkout] 2026-05-28 11:57:57.332782 | orchestrator -> localhost | ok 2026-05-28 11:57:57.354670 | 2026-05-28 11:57:57.354924 | TASK [Fail if basepath does not look like a testbed checkout] 2026-05-28 11:57:57.380420 | orchestrator | skipping: Conditional result was False 2026-05-28 11:57:57.396102 | 2026-05-28 11:57:57.396291 | TASK [Set cloud fact (Zuul deployment)] 2026-05-28 11:57:57.442027 | orchestrator | ok 2026-05-28 11:57:57.451362 | 2026-05-28 11:57:57.451520 | TASK [Set cloud fact (local deployment)] 2026-05-28 11:57:57.476497 | orchestrator | skipping: Conditional result was False 2026-05-28 11:57:57.490340 | 2026-05-28 11:57:57.490536 | TASK [Clean the cloud environment] 2026-05-28 11:58:08.033747 | orchestrator | ok: Runtime: None 2026-05-28 11:58:08.037459 | 2026-05-28 11:58:08.037646 | PLAY RECAP 2026-05-28 11:58:08.037795 | orchestrator | ok: 3 changed: 1 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0 2026-05-28 11:58:08.037870 | 2026-05-28 11:58:08.183165 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/osism/testbed/playbooks/cleanup.yml@main] 2026-05-28 11:58:08.184713 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-05-28 11:58:08.939961 | 2026-05-28 11:58:08.940144 | PLAY [Base post-fetch] 2026-05-28 11:58:08.955626 | 2026-05-28 11:58:08.955791 | TASK [fetch-output : Set log path for multiple nodes] 2026-05-28 11:58:09.001414 | orchestrator | skipping: Conditional result was False 2026-05-28 11:58:09.013721 | 2026-05-28 11:58:09.013922 | TASK [fetch-output : Set log path for single node] 2026-05-28 11:58:09.064968 | orchestrator | ok 2026-05-28 11:58:09.076949 | 2026-05-28 11:58:09.077116 | LOOP [fetch-output : Ensure local output dirs] 2026-05-28 11:58:09.586948 | orchestrator -> localhost | ok: "/var/lib/zuul/builds/b411dba9a289449785b0beae0faf9c1c/work/logs" 2026-05-28 11:58:09.900502 | orchestrator -> localhost | changed: "/var/lib/zuul/builds/b411dba9a289449785b0beae0faf9c1c/work/artifacts" 2026-05-28 11:58:10.177862 | orchestrator -> localhost | changed: "/var/lib/zuul/builds/b411dba9a289449785b0beae0faf9c1c/work/docs" 2026-05-28 11:58:10.192304 | 2026-05-28 11:58:10.192503 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-05-28 11:58:11.146644 | orchestrator | changed: 2026-05-28 11:58:11.146961 | orchestrator | .d..t...... ./ 2026-05-28 11:58:11.147011 | orchestrator | >f+++++++++ sudo-debug.txt 2026-05-28 11:58:11.147042 | orchestrator | >f+++++++++ sudo-strace.log 2026-05-28 11:58:11.147084 | orchestrator | >f+++++++++ sudo-strace.log.time 2026-05-28 11:58:11.147132 | orchestrator | changed: All items complete 2026-05-28 11:58:11.147159 | 2026-05-28 11:58:11.853301 | orchestrator | changed: .d..t...... ./ 2026-05-28 11:58:12.583539 | orchestrator | changed: .d..t...... ./ 2026-05-28 11:58:12.606748 | 2026-05-28 11:58:12.606959 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-05-28 11:58:13.128240 | orchestrator -> localhost | ok: Item: artifacts Runtime: 0:00:00.007970 2026-05-28 11:58:13.422125 | orchestrator -> localhost | ok: Item: docs Runtime: 0:00:00.009942 2026-05-28 11:58:13.451761 | 2026-05-28 11:58:13.451922 | PLAY RECAP 2026-05-28 11:58:13.452007 | orchestrator | ok: 4 changed: 3 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-05-28 11:58:13.452049 | 2026-05-28 11:58:13.578568 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-05-28 11:58:13.581169 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-05-28 11:58:14.304042 | 2026-05-28 11:58:14.304242 | PLAY [Base post] 2026-05-28 11:58:14.318652 | 2026-05-28 11:58:14.318826 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-05-28 11:58:15.488392 | orchestrator | changed 2026-05-28 11:58:15.507336 | 2026-05-28 11:58:15.507618 | PLAY RECAP 2026-05-28 11:58:15.507780 | orchestrator | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-05-28 11:58:15.507944 | 2026-05-28 11:58:15.643833 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-05-28 11:58:15.646332 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-05-28 11:58:16.456303 | 2026-05-28 11:58:16.456488 | PLAY [Base post-logs] 2026-05-28 11:58:16.467411 | 2026-05-28 11:58:16.467565 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-05-28 11:58:16.984957 | localhost | changed 2026-05-28 11:58:16.996390 | 2026-05-28 11:58:16.996555 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-05-28 11:58:17.036007 | localhost | ok 2026-05-28 11:58:17.039511 | 2026-05-28 11:58:17.039617 | TASK [Set zuul-log-path fact] 2026-05-28 11:58:17.065767 | localhost | ok 2026-05-28 11:58:17.076779 | 2026-05-28 11:58:17.076918 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-05-28 11:58:17.114984 | localhost | ok 2026-05-28 11:58:17.121161 | 2026-05-28 11:58:17.121335 | TASK [upload-logs : Create log directories] 2026-05-28 11:58:17.655339 | localhost | changed 2026-05-28 11:58:17.658378 | 2026-05-28 11:58:17.658491 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-05-28 11:58:18.170138 | localhost -> localhost | ok: Runtime: 0:00:00.007149 2026-05-28 11:58:18.174441 | 2026-05-28 11:58:18.174562 | TASK [upload-logs : Upload logs to log server] 2026-05-28 11:58:18.789244 | localhost | Output suppressed because no_log was given 2026-05-28 11:58:18.792831 | 2026-05-28 11:58:18.793007 | LOOP [upload-logs : Compress console log and json output] 2026-05-28 11:58:18.856698 | localhost | skipping: Conditional result was False 2026-05-28 11:58:18.861447 | localhost | skipping: Conditional result was False 2026-05-28 11:58:18.878160 | 2026-05-28 11:58:18.878541 | LOOP [upload-logs : Upload compressed console log and json output] 2026-05-28 11:58:18.935103 | localhost | skipping: Conditional result was False 2026-05-28 11:58:18.935738 | 2026-05-28 11:58:18.938950 | localhost | skipping: Conditional result was False 2026-05-28 11:58:18.953002 | 2026-05-28 11:58:18.953243 | LOOP [upload-logs : Upload console log and json output]