2026-01-03 03:26:19.979189 | Job console starting 2026-01-03 03:26:19.998221 | Updating git repos 2026-01-03 03:26:20.073512 | Cloning repos into workspace 2026-01-03 03:26:20.328780 | Restoring repo states 2026-01-03 03:26:20.349467 | Merging changes 2026-01-03 03:26:20.349492 | Checking out repos 2026-01-03 03:26:20.759292 | Preparing playbooks 2026-01-03 03:26:21.393132 | Running Ansible setup 2026-01-03 03:26:26.045670 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-01-03 03:26:26.851035 | 2026-01-03 03:26:26.851215 | PLAY [Base pre] 2026-01-03 03:26:26.869981 | 2026-01-03 03:26:26.870141 | TASK [Setup log path fact] 2026-01-03 03:26:26.892265 | orchestrator | ok 2026-01-03 03:26:26.910665 | 2026-01-03 03:26:26.910859 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-01-03 03:26:26.960562 | orchestrator | ok 2026-01-03 03:26:26.977950 | 2026-01-03 03:26:26.978100 | TASK [emit-job-header : Print job information] 2026-01-03 03:26:27.038056 | # Job Information 2026-01-03 03:26:27.038321 | Ansible Version: 2.16.14 2026-01-03 03:26:27.038406 | Job: testbed-upgrade-stable-rc-ubuntu-24.04 2026-01-03 03:26:27.038461 | Pipeline: periodic-midnight 2026-01-03 03:26:27.038496 | Executor: 521e9411259a 2026-01-03 03:26:27.038527 | Triggered by: https://github.com/osism/testbed 2026-01-03 03:26:27.038559 | Event ID: 088a682cd46040ec8feff3feacdb5d3f 2026-01-03 03:26:27.047768 | 2026-01-03 03:26:27.047916 | LOOP [emit-job-header : Print node information] 2026-01-03 03:26:27.188433 | orchestrator | ok: 2026-01-03 03:26:27.188829 | orchestrator | # Node Information 2026-01-03 03:26:27.188905 | orchestrator | Inventory Hostname: orchestrator 2026-01-03 03:26:27.188960 | orchestrator | Hostname: zuul-static-regiocloud-infra-1 2026-01-03 03:26:27.189006 | orchestrator | Username: zuul-testbed02 2026-01-03 03:26:27.189049 | orchestrator | Distro: Debian 12.12 2026-01-03 03:26:27.189100 | orchestrator | Provider: static-testbed 2026-01-03 03:26:27.189145 | orchestrator | Region: 2026-01-03 03:26:27.189188 | orchestrator | Label: testbed-orchestrator 2026-01-03 03:26:27.189229 | orchestrator | Product Name: OpenStack Nova 2026-01-03 03:26:27.189268 | orchestrator | Interface IP: 81.163.193.140 2026-01-03 03:26:27.218122 | 2026-01-03 03:26:27.218318 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-01-03 03:26:27.763842 | orchestrator -> localhost | changed 2026-01-03 03:26:27.781111 | 2026-01-03 03:26:27.781303 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-01-03 03:26:28.912303 | orchestrator -> localhost | changed 2026-01-03 03:26:28.927168 | 2026-01-03 03:26:28.927310 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-01-03 03:26:29.238433 | orchestrator -> localhost | ok 2026-01-03 03:26:29.254364 | 2026-01-03 03:26:29.254606 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-01-03 03:26:29.285814 | orchestrator | ok 2026-01-03 03:26:29.306547 | orchestrator | included: /var/lib/zuul/builds/abfc63ef7d45408fbfc1484840bf25a8/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-01-03 03:26:29.317408 | 2026-01-03 03:26:29.317553 | TASK [add-build-sshkey : Create Temp SSH key] 2026-01-03 03:26:30.314590 | orchestrator -> localhost | Generating public/private rsa key pair. 2026-01-03 03:26:30.315166 | orchestrator -> localhost | Your identification has been saved in /var/lib/zuul/builds/abfc63ef7d45408fbfc1484840bf25a8/work/abfc63ef7d45408fbfc1484840bf25a8_id_rsa 2026-01-03 03:26:30.315326 | orchestrator -> localhost | Your public key has been saved in /var/lib/zuul/builds/abfc63ef7d45408fbfc1484840bf25a8/work/abfc63ef7d45408fbfc1484840bf25a8_id_rsa.pub 2026-01-03 03:26:30.315511 | orchestrator -> localhost | The key fingerprint is: 2026-01-03 03:26:30.315627 | orchestrator -> localhost | SHA256:nMw4K6CZefWM+s0U3tPVFVeIJMbtWCpk/z1oE8I91+I zuul-build-sshkey 2026-01-03 03:26:30.315698 | orchestrator -> localhost | The key's randomart image is: 2026-01-03 03:26:30.315788 | orchestrator -> localhost | +---[RSA 3072]----+ 2026-01-03 03:26:30.315855 | orchestrator -> localhost | | .oo.. o+| 2026-01-03 03:26:30.315918 | orchestrator -> localhost | | o...+ . o| 2026-01-03 03:26:30.315977 | orchestrator -> localhost | | o o * ..| 2026-01-03 03:26:30.316035 | orchestrator -> localhost | | =..* =.o..| 2026-01-03 03:26:30.316093 | orchestrator -> localhost | | . . + S. o.B.. | 2026-01-03 03:26:30.316159 | orchestrator -> localhost | | = o = = . .= E | 2026-01-03 03:26:30.316219 | orchestrator -> localhost | |= . o * o .. . . | 2026-01-03 03:26:30.316276 | orchestrator -> localhost | | . . = . | 2026-01-03 03:26:30.316335 | orchestrator -> localhost | | ... o | 2026-01-03 03:26:30.316432 | orchestrator -> localhost | +----[SHA256]-----+ 2026-01-03 03:26:30.316595 | orchestrator -> localhost | ok: Runtime: 0:00:00.458662 2026-01-03 03:26:30.334907 | 2026-01-03 03:26:30.335138 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-01-03 03:26:30.376581 | orchestrator | ok 2026-01-03 03:26:30.392878 | orchestrator | included: /var/lib/zuul/builds/abfc63ef7d45408fbfc1484840bf25a8/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-01-03 03:26:30.407139 | 2026-01-03 03:26:30.407314 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-01-03 03:26:30.432978 | orchestrator | skipping: Conditional result was False 2026-01-03 03:26:30.443096 | 2026-01-03 03:26:30.443309 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-01-03 03:26:31.087784 | orchestrator | changed 2026-01-03 03:26:31.097503 | 2026-01-03 03:26:31.097646 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-01-03 03:26:31.397037 | orchestrator | ok 2026-01-03 03:26:31.407123 | 2026-01-03 03:26:31.407273 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-01-03 03:26:31.854513 | orchestrator | ok 2026-01-03 03:26:31.861669 | 2026-01-03 03:26:31.861792 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-01-03 03:26:32.336038 | orchestrator | ok 2026-01-03 03:26:32.350199 | 2026-01-03 03:26:32.350447 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-01-03 03:26:32.377727 | orchestrator | skipping: Conditional result was False 2026-01-03 03:26:32.387086 | 2026-01-03 03:26:32.387270 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-01-03 03:26:32.869133 | orchestrator -> localhost | changed 2026-01-03 03:26:32.884056 | 2026-01-03 03:26:32.884195 | TASK [add-build-sshkey : Add back temp key] 2026-01-03 03:26:33.266913 | orchestrator -> localhost | Identity added: /var/lib/zuul/builds/abfc63ef7d45408fbfc1484840bf25a8/work/abfc63ef7d45408fbfc1484840bf25a8_id_rsa (zuul-build-sshkey) 2026-01-03 03:26:33.267530 | orchestrator -> localhost | ok: Runtime: 0:00:00.025663 2026-01-03 03:26:33.281528 | 2026-01-03 03:26:33.281684 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-01-03 03:26:33.721707 | orchestrator | ok 2026-01-03 03:26:33.728746 | 2026-01-03 03:26:33.728875 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-01-03 03:26:33.763433 | orchestrator | skipping: Conditional result was False 2026-01-03 03:26:33.826641 | 2026-01-03 03:26:33.826786 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-01-03 03:26:34.273121 | orchestrator | ok 2026-01-03 03:26:34.293279 | 2026-01-03 03:26:34.293556 | TASK [validate-host : Define zuul_info_dir fact] 2026-01-03 03:26:34.342525 | orchestrator | ok 2026-01-03 03:26:34.357360 | 2026-01-03 03:26:34.357642 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-01-03 03:26:34.751787 | orchestrator -> localhost | ok 2026-01-03 03:26:34.773659 | 2026-01-03 03:26:34.773851 | TASK [validate-host : Collect information about the host] 2026-01-03 03:26:36.444456 | orchestrator | ok 2026-01-03 03:26:36.458564 | 2026-01-03 03:26:36.458695 | TASK [validate-host : Sanitize hostname] 2026-01-03 03:26:36.538039 | orchestrator | ok 2026-01-03 03:26:36.548060 | 2026-01-03 03:26:36.548230 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-01-03 03:26:37.234945 | orchestrator -> localhost | changed 2026-01-03 03:26:37.251279 | 2026-01-03 03:26:37.251534 | TASK [validate-host : Collect information about zuul worker] 2026-01-03 03:26:37.759719 | orchestrator | ok 2026-01-03 03:26:37.768997 | 2026-01-03 03:26:37.769145 | TASK [validate-host : Write out all zuul information for each host] 2026-01-03 03:26:38.375691 | orchestrator -> localhost | changed 2026-01-03 03:26:38.398555 | 2026-01-03 03:26:38.398721 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-01-03 03:26:38.721312 | orchestrator | ok 2026-01-03 03:26:38.731122 | 2026-01-03 03:26:38.731269 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-01-03 03:26:56.530088 | orchestrator | changed: 2026-01-03 03:26:56.530330 | orchestrator | .d..t...... src/ 2026-01-03 03:26:56.530389 | orchestrator | .d..t...... src/github.com/ 2026-01-03 03:26:56.530418 | orchestrator | .d..t...... src/github.com/osism/ 2026-01-03 03:26:56.530442 | orchestrator | .d..t...... src/github.com/osism/ansible-collection-commons/ 2026-01-03 03:26:56.530465 | orchestrator | RedHat.yml 2026-01-03 03:26:56.546351 | orchestrator | .L..t...... src/github.com/osism/ansible-collection-commons/roles/repository/tasks/CentOS.yml -> RedHat.yml 2026-01-03 03:26:56.546368 | orchestrator | RedHat.yml 2026-01-03 03:26:56.546463 | orchestrator | = 1.53.0"... 2026-01-03 03:27:07.965394 | orchestrator | - Finding hashicorp/local versions matching ">= 2.2.0"... 2026-01-03 03:27:08.425868 | orchestrator | - Installing terraform-provider-openstack/openstack v3.4.0... 2026-01-03 03:27:09.428277 | orchestrator | - Installed terraform-provider-openstack/openstack v3.4.0 (signed, key ID 4F80527A391BEFD2) 2026-01-03 03:27:09.807387 | orchestrator | - Installing hashicorp/local v2.6.1... 2026-01-03 03:27:10.536929 | orchestrator | - Installed hashicorp/local v2.6.1 (signed, key ID 0C0AF313E5FD9F80) 2026-01-03 03:27:10.596192 | orchestrator | - Installing hashicorp/null v3.2.4... 2026-01-03 03:27:11.242389 | orchestrator | - Installed hashicorp/null v3.2.4 (signed, key ID 0C0AF313E5FD9F80) 2026-01-03 03:27:11.242473 | orchestrator | 2026-01-03 03:27:11.242480 | orchestrator | Providers are signed by their developers. 2026-01-03 03:27:11.242486 | orchestrator | If you'd like to know more about provider signing, you can read about it here: 2026-01-03 03:27:11.242497 | orchestrator | https://opentofu.org/docs/cli/plugins/signing/ 2026-01-03 03:27:11.242538 | orchestrator | 2026-01-03 03:27:11.242544 | orchestrator | OpenTofu has created a lock file .terraform.lock.hcl to record the provider 2026-01-03 03:27:11.242548 | orchestrator | selections it made above. Include this file in your version control repository 2026-01-03 03:27:11.242567 | orchestrator | so that OpenTofu can guarantee to make the same selections by default when 2026-01-03 03:27:11.242578 | orchestrator | you run "tofu init" in the future. 2026-01-03 03:27:11.242990 | orchestrator | 2026-01-03 03:27:11.243030 | orchestrator | OpenTofu has been successfully initialized! 2026-01-03 03:27:11.243055 | orchestrator | 2026-01-03 03:27:11.243060 | orchestrator | You may now begin working with OpenTofu. Try running "tofu plan" to see 2026-01-03 03:27:11.243064 | orchestrator | any changes that are required for your infrastructure. All OpenTofu commands 2026-01-03 03:27:11.243069 | orchestrator | should now work. 2026-01-03 03:27:11.243073 | orchestrator | 2026-01-03 03:27:11.243077 | orchestrator | If you ever set or change modules or backend configuration for OpenTofu, 2026-01-03 03:27:11.243081 | orchestrator | rerun this command to reinitialize your working directory. If you forget, other 2026-01-03 03:27:11.243093 | orchestrator | commands will detect it and remind you to do so if necessary. 2026-01-03 03:27:11.408252 | orchestrator | Created and switched to workspace "ci"! 2026-01-03 03:27:11.408424 | orchestrator | 2026-01-03 03:27:11.408444 | orchestrator | You're now on a new, empty workspace. Workspaces isolate their state, 2026-01-03 03:27:11.408456 | orchestrator | so if you run "tofu plan" OpenTofu will not see any existing state 2026-01-03 03:27:11.408466 | orchestrator | for this configuration. 2026-01-03 03:27:11.417970 | orchestrator | cp: cannot stat 'environments/ubuntu-24.04.tfvars': No such file or directory 2026-01-03 03:27:11.418139 | orchestrator | make: *** [Makefile:61: init] Error 1 2026-01-03 03:27:11.685398 | orchestrator | ERROR 2026-01-03 03:27:11.685742 | orchestrator | { 2026-01-03 03:27:11.685809 | orchestrator | "delta": "0:00:03.792426", 2026-01-03 03:27:11.685852 | orchestrator | "end": "2026-01-03 03:27:11.418786", 2026-01-03 03:27:11.685888 | orchestrator | "msg": "non-zero return code", 2026-01-03 03:27:11.685919 | orchestrator | "rc": 2, 2026-01-03 03:27:11.685949 | orchestrator | "start": "2026-01-03 03:27:07.626360" 2026-01-03 03:27:11.685979 | orchestrator | } failure 2026-01-03 03:27:11.689143 | 2026-01-03 03:27:11.689257 | PLAY RECAP 2026-01-03 03:27:11.689338 | orchestrator | ok: 4 changed: 0 unreachable: 0 failed: 1 skipped: 2 rescued: 0 ignored: 0 2026-01-03 03:27:11.689403 | 2026-01-03 03:27:11.877907 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/testbed/playbooks/upgrade-stable.yml@main] 2026-01-03 03:27:11.879082 | POST-RUN START: [untrusted : github.com/osism/testbed/playbooks/post.yml@main] 2026-01-03 03:27:12.674152 | 2026-01-03 03:27:12.674395 | PLAY [Post output play] 2026-01-03 03:27:12.690898 | 2026-01-03 03:27:12.691055 | LOOP [stage-output : Register sources] 2026-01-03 03:27:12.772638 | 2026-01-03 03:27:12.772964 | TASK [stage-output : Check sudo] 2026-01-03 03:27:13.297127 | orchestrator | sudo: a password is required 2026-01-03 03:27:13.347460 | orchestrator | ok: Runtime: 0:00:00.010408 2026-01-03 03:27:13.356846 | 2026-01-03 03:27:13.356987 | LOOP [stage-output : Set source and destination for files and folders] 2026-01-03 03:27:13.406250 | 2026-01-03 03:27:13.406651 | TASK [stage-output : Build a list of source, dest dictionaries] 2026-01-03 03:27:13.487106 | orchestrator | ok 2026-01-03 03:27:13.496761 | 2026-01-03 03:27:13.496964 | LOOP [stage-output : Ensure target folders exist] 2026-01-03 03:27:13.988283 | orchestrator | ok: "docs" 2026-01-03 03:27:13.988660 | 2026-01-03 03:27:14.297989 | orchestrator | ok: "artifacts" 2026-01-03 03:27:14.585205 | orchestrator | ok: "logs" 2026-01-03 03:27:14.606978 | 2026-01-03 03:27:14.607241 | LOOP [stage-output : Copy files and folders to staging folder] 2026-01-03 03:27:14.648503 | 2026-01-03 03:27:14.648842 | TASK [stage-output : Make all log files readable] 2026-01-03 03:27:14.954928 | orchestrator | ok 2026-01-03 03:27:14.964712 | 2026-01-03 03:27:14.964851 | TASK [stage-output : Rename log files that match extensions_to_txt] 2026-01-03 03:27:15.000757 | orchestrator | skipping: Conditional result was False 2026-01-03 03:27:15.017395 | 2026-01-03 03:27:15.017587 | TASK [stage-output : Discover log files for compression] 2026-01-03 03:27:15.043717 | orchestrator | skipping: Conditional result was False 2026-01-03 03:27:15.058482 | 2026-01-03 03:27:15.058680 | LOOP [stage-output : Archive everything from logs] 2026-01-03 03:27:15.115694 | 2026-01-03 03:27:15.115927 | PLAY [Post cleanup play] 2026-01-03 03:27:15.125573 | 2026-01-03 03:27:15.125697 | TASK [Set cloud fact (Zuul deployment)] 2026-01-03 03:27:15.184873 | orchestrator | ok 2026-01-03 03:27:15.199488 | 2026-01-03 03:27:15.199668 | TASK [Set cloud fact (local deployment)] 2026-01-03 03:27:15.236116 | orchestrator | skipping: Conditional result was False 2026-01-03 03:27:15.254771 | 2026-01-03 03:27:15.255078 | TASK [Clean the cloud environment] 2026-01-03 03:27:15.896698 | orchestrator | 2026-01-03 03:27:15 - clean up servers 2026-01-03 03:27:16.390088 | orchestrator | 2026-01-03 03:27:16 - clean up keypairs 2026-01-03 03:27:16.408247 | orchestrator | 2026-01-03 03:27:16 - wait for servers to be gone 2026-01-03 03:27:16.452019 | orchestrator | 2026-01-03 03:27:16 - clean up ports 2026-01-03 03:27:16.535463 | orchestrator | 2026-01-03 03:27:16 - clean up volumes 2026-01-03 03:27:16.611040 | orchestrator | 2026-01-03 03:27:16 - disconnect routers 2026-01-03 03:27:16.636155 | orchestrator | 2026-01-03 03:27:16 - clean up subnets 2026-01-03 03:27:16.657807 | orchestrator | 2026-01-03 03:27:16 - clean up networks 2026-01-03 03:27:16.814197 | orchestrator | 2026-01-03 03:27:16 - clean up security groups 2026-01-03 03:27:16.847214 | orchestrator | 2026-01-03 03:27:16 - clean up floating ips 2026-01-03 03:27:16.868524 | orchestrator | 2026-01-03 03:27:16 - clean up routers 2026-01-03 03:27:17.306725 | orchestrator | ok: Runtime: 0:00:01.418902 2026-01-03 03:27:17.311262 | 2026-01-03 03:27:17.311487 | PLAY RECAP 2026-01-03 03:27:17.311679 | orchestrator | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 7 rescued: 0 ignored: 0 2026-01-03 03:27:17.311773 | 2026-01-03 03:27:17.457672 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/osism/testbed/playbooks/post.yml@main] 2026-01-03 03:27:17.458724 | POST-RUN START: [untrusted : github.com/osism/testbed/playbooks/cleanup.yml@main] 2026-01-03 03:27:18.227704 | 2026-01-03 03:27:18.227896 | PLAY [Cleanup play] 2026-01-03 03:27:18.245497 | 2026-01-03 03:27:18.245671 | TASK [Set cloud fact (Zuul deployment)] 2026-01-03 03:27:18.302907 | orchestrator | ok 2026-01-03 03:27:18.313011 | 2026-01-03 03:27:18.313202 | TASK [Set cloud fact (local deployment)] 2026-01-03 03:27:18.358966 | orchestrator | skipping: Conditional result was False 2026-01-03 03:27:18.373408 | 2026-01-03 03:27:18.373746 | TASK [Clean the cloud environment] 2026-01-03 03:27:19.173318 | orchestrator | 2026-01-03 03:27:19 - clean up servers 2026-01-03 03:27:19.658001 | orchestrator | 2026-01-03 03:27:19 - clean up keypairs 2026-01-03 03:27:19.674314 | orchestrator | 2026-01-03 03:27:19 - wait for servers to be gone 2026-01-03 03:27:19.715937 | orchestrator | 2026-01-03 03:27:19 - clean up ports 2026-01-03 03:27:19.810909 | orchestrator | 2026-01-03 03:27:19 - clean up volumes 2026-01-03 03:27:19.883925 | orchestrator | 2026-01-03 03:27:19 - disconnect routers 2026-01-03 03:27:19.915536 | orchestrator | 2026-01-03 03:27:19 - clean up subnets 2026-01-03 03:27:19.932620 | orchestrator | 2026-01-03 03:27:19 - clean up networks 2026-01-03 03:27:20.092915 | orchestrator | 2026-01-03 03:27:20 - clean up security groups 2026-01-03 03:27:20.134262 | orchestrator | 2026-01-03 03:27:20 - clean up floating ips 2026-01-03 03:27:20.162373 | orchestrator | 2026-01-03 03:27:20 - clean up routers 2026-01-03 03:27:20.423758 | orchestrator | ok: Runtime: 0:00:01.419711 2026-01-03 03:27:20.428839 | 2026-01-03 03:27:20.428992 | PLAY RECAP 2026-01-03 03:27:20.429143 | orchestrator | ok: 2 changed: 1 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-01-03 03:27:20.429225 | 2026-01-03 03:27:20.586075 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/osism/testbed/playbooks/cleanup.yml@main] 2026-01-03 03:27:20.588511 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-01-03 03:27:21.370209 | 2026-01-03 03:27:21.370415 | PLAY [Base post-fetch] 2026-01-03 03:27:21.388204 | 2026-01-03 03:27:21.388392 | TASK [fetch-output : Set log path for multiple nodes] 2026-01-03 03:27:21.447460 | orchestrator | skipping: Conditional result was False 2026-01-03 03:27:21.455102 | 2026-01-03 03:27:21.455282 | TASK [fetch-output : Set log path for single node] 2026-01-03 03:27:21.511472 | orchestrator | ok 2026-01-03 03:27:21.519279 | 2026-01-03 03:27:21.519477 | LOOP [fetch-output : Ensure local output dirs] 2026-01-03 03:27:22.017207 | orchestrator -> localhost | ok: "/var/lib/zuul/builds/abfc63ef7d45408fbfc1484840bf25a8/work/logs" 2026-01-03 03:27:22.319906 | orchestrator -> localhost | changed: "/var/lib/zuul/builds/abfc63ef7d45408fbfc1484840bf25a8/work/artifacts" 2026-01-03 03:27:22.616227 | orchestrator -> localhost | changed: "/var/lib/zuul/builds/abfc63ef7d45408fbfc1484840bf25a8/work/docs" 2026-01-03 03:27:22.630336 | 2026-01-03 03:27:22.630607 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-01-03 03:27:23.578321 | orchestrator | changed: .d..t...... ./ 2026-01-03 03:27:23.578679 | orchestrator | changed: All items complete 2026-01-03 03:27:23.578741 | 2026-01-03 03:27:24.300798 | orchestrator | changed: .d..t...... ./ 2026-01-03 03:27:25.090649 | orchestrator | changed: .d..t...... ./ 2026-01-03 03:27:25.117229 | 2026-01-03 03:27:25.117461 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-01-03 03:27:25.157703 | orchestrator | skipping: Conditional result was False 2026-01-03 03:27:25.161100 | orchestrator | skipping: Conditional result was False 2026-01-03 03:27:25.181931 | 2026-01-03 03:27:25.182151 | PLAY RECAP 2026-01-03 03:27:25.182301 | orchestrator | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0 2026-01-03 03:27:25.182423 | 2026-01-03 03:27:25.342332 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-01-03 03:27:25.346337 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-01-03 03:27:26.122663 | 2026-01-03 03:27:26.122877 | PLAY [Base post] 2026-01-03 03:27:26.138756 | 2026-01-03 03:27:26.138937 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-01-03 03:27:26.774465 | orchestrator | changed 2026-01-03 03:27:26.789290 | 2026-01-03 03:27:26.789776 | PLAY RECAP 2026-01-03 03:27:26.789939 | orchestrator | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-01-03 03:27:26.790086 | 2026-01-03 03:27:26.993660 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-01-03 03:27:26.994695 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-01-03 03:27:27.878928 | 2026-01-03 03:27:27.879124 | PLAY [Base post-logs] 2026-01-03 03:27:27.890658 | 2026-01-03 03:27:27.890808 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-01-03 03:27:28.375648 | localhost | changed 2026-01-03 03:27:28.386369 | 2026-01-03 03:27:28.386580 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-01-03 03:27:28.423619 | localhost | ok 2026-01-03 03:27:28.428581 | 2026-01-03 03:27:28.428726 | TASK [Set zuul-log-path fact] 2026-01-03 03:27:28.456608 | localhost | ok 2026-01-03 03:27:28.471532 | 2026-01-03 03:27:28.471709 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-01-03 03:27:28.510462 | localhost | ok 2026-01-03 03:27:28.516847 | 2026-01-03 03:27:28.517019 | TASK [upload-logs : Create log directories] 2026-01-03 03:27:29.066878 | localhost | changed 2026-01-03 03:27:29.070798 | 2026-01-03 03:27:29.071124 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-01-03 03:27:29.624876 | localhost -> localhost | ok: Runtime: 0:00:00.008488 2026-01-03 03:27:29.636049 | 2026-01-03 03:27:29.636296 | TASK [upload-logs : Upload logs to log server] 2026-01-03 03:27:30.235913 | localhost | Output suppressed because no_log was given 2026-01-03 03:27:30.245990 | 2026-01-03 03:27:30.246439 | LOOP [upload-logs : Compress console log and json output] 2026-01-03 03:27:30.306343 | localhost | skipping: Conditional result was False 2026-01-03 03:27:30.311608 | localhost | skipping: Conditional result was False 2026-01-03 03:27:30.320621 | 2026-01-03 03:27:30.320737 | LOOP [upload-logs : Upload compressed console log and json output] 2026-01-03 03:27:30.397361 | localhost | skipping: Conditional result was False 2026-01-03 03:27:30.398165 | 2026-01-03 03:27:30.400867 | localhost | skipping: Conditional result was False 2026-01-03 03:27:30.410775 | 2026-01-03 03:27:30.410940 | LOOP [upload-logs : Upload console log and json output]