2026-01-02 03:32:57.932157 | Job console starting 2026-01-02 03:32:57.944804 | Updating git repos 2026-01-02 03:32:58.036327 | Cloning repos into workspace 2026-01-02 03:32:58.244876 | Restoring repo states 2026-01-02 03:32:58.277338 | Merging changes 2026-01-02 03:32:58.277362 | Checking out repos 2026-01-02 03:32:58.631501 | Preparing playbooks 2026-01-02 03:32:59.340916 | Running Ansible setup 2026-01-02 03:33:03.902336 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-01-02 03:33:04.703907 | 2026-01-02 03:33:04.704085 | PLAY [Base pre] 2026-01-02 03:33:04.722139 | 2026-01-02 03:33:04.722364 | TASK [Setup log path fact] 2026-01-02 03:33:04.744711 | orchestrator | ok 2026-01-02 03:33:04.764779 | 2026-01-02 03:33:04.764951 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-01-02 03:33:04.806054 | orchestrator | ok 2026-01-02 03:33:04.819776 | 2026-01-02 03:33:04.819931 | TASK [emit-job-header : Print job information] 2026-01-02 03:33:04.889871 | # Job Information 2026-01-02 03:33:04.890160 | Ansible Version: 2.16.14 2026-01-02 03:33:04.890220 | Job: testbed-upgrade-stable-rc-ubuntu-24.04 2026-01-02 03:33:04.890279 | Pipeline: periodic-midnight 2026-01-02 03:33:04.890320 | Executor: 521e9411259a 2026-01-02 03:33:04.890356 | Triggered by: https://github.com/osism/testbed 2026-01-02 03:33:04.890392 | Event ID: dd79a623558a426383a27ac1b46d7c38 2026-01-02 03:33:04.902873 | 2026-01-02 03:33:04.903062 | LOOP [emit-job-header : Print node information] 2026-01-02 03:33:05.040874 | orchestrator | ok: 2026-01-02 03:33:05.041262 | orchestrator | # Node Information 2026-01-02 03:33:05.041353 | orchestrator | Inventory Hostname: orchestrator 2026-01-02 03:33:05.041503 | orchestrator | Hostname: zuul-static-regiocloud-infra-1 2026-01-02 03:33:05.041678 | orchestrator | Username: zuul-testbed03 2026-01-02 03:33:05.041765 | orchestrator | Distro: Debian 12.12 2026-01-02 03:33:05.041848 | orchestrator | Provider: static-testbed 2026-01-02 03:33:05.041904 | orchestrator | Region: 2026-01-02 03:33:05.041960 | orchestrator | Label: testbed-orchestrator 2026-01-02 03:33:05.042029 | orchestrator | Product Name: OpenStack Nova 2026-01-02 03:33:05.042094 | orchestrator | Interface IP: 81.163.193.140 2026-01-02 03:33:05.063322 | 2026-01-02 03:33:05.063488 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-01-02 03:33:05.566686 | orchestrator -> localhost | changed 2026-01-02 03:33:05.579913 | 2026-01-02 03:33:05.580086 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-01-02 03:33:06.824318 | orchestrator -> localhost | changed 2026-01-02 03:33:06.849730 | 2026-01-02 03:33:06.849884 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-01-02 03:33:07.205160 | orchestrator -> localhost | ok 2026-01-02 03:33:07.222131 | 2026-01-02 03:33:07.222285 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-01-02 03:33:07.253317 | orchestrator | ok 2026-01-02 03:33:07.274982 | orchestrator | included: /var/lib/zuul/builds/d9b121b4cef445a1a8be954c0bb7462e/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-01-02 03:33:07.285775 | 2026-01-02 03:33:07.285924 | TASK [add-build-sshkey : Create Temp SSH key] 2026-01-02 03:33:08.228870 | orchestrator -> localhost | Generating public/private rsa key pair. 2026-01-02 03:33:08.229385 | orchestrator -> localhost | Your identification has been saved in /var/lib/zuul/builds/d9b121b4cef445a1a8be954c0bb7462e/work/d9b121b4cef445a1a8be954c0bb7462e_id_rsa 2026-01-02 03:33:08.229540 | orchestrator -> localhost | Your public key has been saved in /var/lib/zuul/builds/d9b121b4cef445a1a8be954c0bb7462e/work/d9b121b4cef445a1a8be954c0bb7462e_id_rsa.pub 2026-01-02 03:33:08.229683 | orchestrator -> localhost | The key fingerprint is: 2026-01-02 03:33:08.229817 | orchestrator -> localhost | SHA256:Zu8FUDcJSCI+rM+VnOu841qcLsJJeAeqOLfyA68qN1o zuul-build-sshkey 2026-01-02 03:33:08.229921 | orchestrator -> localhost | The key's randomart image is: 2026-01-02 03:33:08.230043 | orchestrator -> localhost | +---[RSA 3072]----+ 2026-01-02 03:33:08.230118 | orchestrator -> localhost | | . ....o.o. | 2026-01-02 03:33:08.230179 | orchestrator -> localhost | | o . ... ... | 2026-01-02 03:33:08.230233 | orchestrator -> localhost | | + . | 2026-01-02 03:33:08.230285 | orchestrator -> localhost | | .. o o . | 2026-01-02 03:33:08.230336 | orchestrator -> localhost | | o.. = S . | 2026-01-02 03:33:08.230405 | orchestrator -> localhost | |+ oo.o = . . | 2026-01-02 03:33:08.230460 | orchestrator -> localhost | |o*Eoo = . . | 2026-01-02 03:33:08.230512 | orchestrator -> localhost | |*.X .=. . . | 2026-01-02 03:33:08.230592 | orchestrator -> localhost | |*Oo=.+*o . | 2026-01-02 03:33:08.230648 | orchestrator -> localhost | +----[SHA256]-----+ 2026-01-02 03:33:08.230900 | orchestrator -> localhost | ok: Runtime: 0:00:00.280954 2026-01-02 03:33:08.251192 | 2026-01-02 03:33:08.251501 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-01-02 03:33:08.301094 | orchestrator | ok 2026-01-02 03:33:08.318522 | orchestrator | included: /var/lib/zuul/builds/d9b121b4cef445a1a8be954c0bb7462e/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-01-02 03:33:08.331825 | 2026-01-02 03:33:08.332009 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-01-02 03:33:08.366758 | orchestrator | skipping: Conditional result was False 2026-01-02 03:33:08.377796 | 2026-01-02 03:33:08.377937 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-01-02 03:33:09.132893 | orchestrator | changed 2026-01-02 03:33:09.141647 | 2026-01-02 03:33:09.141920 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-01-02 03:33:09.428453 | orchestrator | ok 2026-01-02 03:33:09.435160 | 2026-01-02 03:33:09.435290 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-01-02 03:33:09.894205 | orchestrator | ok 2026-01-02 03:33:09.902827 | 2026-01-02 03:33:09.902999 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-01-02 03:33:10.356611 | orchestrator | ok 2026-01-02 03:33:10.365606 | 2026-01-02 03:33:10.365746 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-01-02 03:33:10.390407 | orchestrator | skipping: Conditional result was False 2026-01-02 03:33:10.403852 | 2026-01-02 03:33:10.404055 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-01-02 03:33:10.923047 | orchestrator -> localhost | changed 2026-01-02 03:33:10.946654 | 2026-01-02 03:33:10.946814 | TASK [add-build-sshkey : Add back temp key] 2026-01-02 03:33:11.329767 | orchestrator -> localhost | Identity added: /var/lib/zuul/builds/d9b121b4cef445a1a8be954c0bb7462e/work/d9b121b4cef445a1a8be954c0bb7462e_id_rsa (zuul-build-sshkey) 2026-01-02 03:33:11.331621 | orchestrator -> localhost | ok: Runtime: 0:00:00.020962 2026-01-02 03:33:11.351494 | 2026-01-02 03:33:11.351662 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-01-02 03:33:11.825780 | orchestrator | ok 2026-01-02 03:33:11.835696 | 2026-01-02 03:33:11.835834 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-01-02 03:33:11.860256 | orchestrator | skipping: Conditional result was False 2026-01-02 03:33:11.913114 | 2026-01-02 03:33:11.913242 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-01-02 03:33:12.335693 | orchestrator | ok 2026-01-02 03:33:12.353410 | 2026-01-02 03:33:12.353689 | TASK [validate-host : Define zuul_info_dir fact] 2026-01-02 03:33:12.394519 | orchestrator | ok 2026-01-02 03:33:12.402759 | 2026-01-02 03:33:12.402914 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-01-02 03:33:12.736338 | orchestrator -> localhost | ok 2026-01-02 03:33:12.745918 | 2026-01-02 03:33:12.746055 | TASK [validate-host : Collect information about the host] 2026-01-02 03:33:14.095255 | orchestrator | ok 2026-01-02 03:33:14.110822 | 2026-01-02 03:33:14.110989 | TASK [validate-host : Sanitize hostname] 2026-01-02 03:33:14.178931 | orchestrator | ok 2026-01-02 03:33:14.188509 | 2026-01-02 03:33:14.188795 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-01-02 03:33:14.791241 | orchestrator -> localhost | changed 2026-01-02 03:33:14.798415 | 2026-01-02 03:33:14.798594 | TASK [validate-host : Collect information about zuul worker] 2026-01-02 03:33:15.279965 | orchestrator | ok 2026-01-02 03:33:15.288356 | 2026-01-02 03:33:15.288507 | TASK [validate-host : Write out all zuul information for each host] 2026-01-02 03:33:15.943741 | orchestrator -> localhost | changed 2026-01-02 03:33:15.955058 | 2026-01-02 03:33:15.955186 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-01-02 03:33:16.251403 | orchestrator | ok 2026-01-02 03:33:16.262248 | 2026-01-02 03:33:16.262428 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-01-02 03:33:35.965357 | orchestrator | changed: 2026-01-02 03:33:35.965656 | orchestrator | .d..t...... src/ 2026-01-02 03:33:35.965700 | orchestrator | .d..t...... src/github.com/ 2026-01-02 03:33:35.965727 | orchestrator | .d..t...... src/github.com/osism/ 2026-01-02 03:33:35.965751 | orchestrator | .d..t...... src/github.com/osism/ansible-collection-commons/ 2026-01-02 03:33:35.965774 | orchestrator | RedHat.yml 2026-01-02 03:33:35.980265 | orchestrator | .L..t...... src/github.com/osism/ansible-collection-commons/roles/repository/tasks/CentOS.yml -> RedHat.yml 2026-01-02 03:33:35.980283 | orchestrator | RedHat.yml 2026-01-02 03:33:35.980335 | orchestrator | = 2.2.0"... 2026-01-02 03:33:48.140781 | orchestrator | - Finding latest version of hashicorp/null... 2026-01-02 03:33:48.160521 | orchestrator | - Finding terraform-provider-openstack/openstack versions matching ">= 1.53.0"... 2026-01-02 03:33:48.644741 | orchestrator | - Installing hashicorp/local v2.6.1... 2026-01-02 03:33:49.364692 | orchestrator | - Installed hashicorp/local v2.6.1 (signed, key ID 0C0AF313E5FD9F80) 2026-01-02 03:33:49.443205 | orchestrator | - Installing hashicorp/null v3.2.4... 2026-01-02 03:33:49.940657 | orchestrator | - Installed hashicorp/null v3.2.4 (signed, key ID 0C0AF313E5FD9F80) 2026-01-02 03:33:50.378244 | orchestrator | - Installing terraform-provider-openstack/openstack v3.4.0... 2026-01-02 03:33:51.215157 | orchestrator | - Installed terraform-provider-openstack/openstack v3.4.0 (signed, key ID 4F80527A391BEFD2) 2026-01-02 03:33:51.215244 | orchestrator | 2026-01-02 03:33:51.215254 | orchestrator | Providers are signed by their developers. 2026-01-02 03:33:51.215261 | orchestrator | If you'd like to know more about provider signing, you can read about it here: 2026-01-02 03:33:51.215268 | orchestrator | https://opentofu.org/docs/cli/plugins/signing/ 2026-01-02 03:33:51.215277 | orchestrator | 2026-01-02 03:33:51.215283 | orchestrator | OpenTofu has created a lock file .terraform.lock.hcl to record the provider 2026-01-02 03:33:51.215302 | orchestrator | selections it made above. Include this file in your version control repository 2026-01-02 03:33:51.215308 | orchestrator | so that OpenTofu can guarantee to make the same selections by default when 2026-01-02 03:33:51.215314 | orchestrator | you run "tofu init" in the future. 2026-01-02 03:33:51.215527 | orchestrator | 2026-01-02 03:33:51.215552 | orchestrator | OpenTofu has been successfully initialized! 2026-01-02 03:33:51.215562 | orchestrator | 2026-01-02 03:33:51.215607 | orchestrator | You may now begin working with OpenTofu. Try running "tofu plan" to see 2026-01-02 03:33:51.215617 | orchestrator | any changes that are required for your infrastructure. All OpenTofu commands 2026-01-02 03:33:51.215626 | orchestrator | should now work. 2026-01-02 03:33:51.215636 | orchestrator | 2026-01-02 03:33:51.215645 | orchestrator | If you ever set or change modules or backend configuration for OpenTofu, 2026-01-02 03:33:51.215654 | orchestrator | rerun this command to reinitialize your working directory. If you forget, other 2026-01-02 03:33:51.215664 | orchestrator | commands will detect it and remind you to do so if necessary. 2026-01-02 03:33:51.364373 | orchestrator | Created and switched to workspace "ci"! 2026-01-02 03:33:51.364425 | orchestrator | 2026-01-02 03:33:51.364430 | orchestrator | You're now on a new, empty workspace. Workspaces isolate their state, 2026-01-02 03:33:51.364436 | orchestrator | so if you run "tofu plan" OpenTofu will not see any existing state 2026-01-02 03:33:51.364459 | orchestrator | for this configuration. 2026-01-02 03:33:51.376880 | orchestrator | cp: cannot stat 'environments/ubuntu-24.04.tfvars': No such file or directory 2026-01-02 03:33:51.377201 | orchestrator | make: *** [Makefile:61: init] Error 1 2026-01-02 03:33:51.479668 | orchestrator | ERROR 2026-01-02 03:33:51.480050 | orchestrator | { 2026-01-02 03:33:51.480145 | orchestrator | "delta": "0:00:03.488408", 2026-01-02 03:33:51.480223 | orchestrator | "end": "2026-01-02 03:33:51.378248", 2026-01-02 03:33:51.480283 | orchestrator | "msg": "non-zero return code", 2026-01-02 03:33:51.480340 | orchestrator | "rc": 2, 2026-01-02 03:33:51.480394 | orchestrator | "start": "2026-01-02 03:33:47.889840" 2026-01-02 03:33:51.480446 | orchestrator | } failure 2026-01-02 03:33:51.487351 | 2026-01-02 03:33:51.487524 | PLAY RECAP 2026-01-02 03:33:51.487724 | orchestrator | ok: 4 changed: 0 unreachable: 0 failed: 1 skipped: 2 rescued: 0 ignored: 0 2026-01-02 03:33:51.487817 | 2026-01-02 03:33:51.643427 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/testbed/playbooks/upgrade-stable.yml@main] 2026-01-02 03:33:51.644551 | POST-RUN START: [untrusted : github.com/osism/testbed/playbooks/post.yml@main] 2026-01-02 03:33:52.439593 | 2026-01-02 03:33:52.439765 | PLAY [Post output play] 2026-01-02 03:33:52.456603 | 2026-01-02 03:33:52.456751 | LOOP [stage-output : Register sources] 2026-01-02 03:33:52.537916 | 2026-01-02 03:33:52.538249 | TASK [stage-output : Check sudo] 2026-01-02 03:33:53.047022 | orchestrator | sudo: a password is required 2026-01-02 03:33:53.095994 | orchestrator | ok: Runtime: 0:00:00.012589 2026-01-02 03:33:53.104799 | 2026-01-02 03:33:53.104945 | LOOP [stage-output : Set source and destination for files and folders] 2026-01-02 03:33:53.157506 | 2026-01-02 03:33:53.157827 | TASK [stage-output : Build a list of source, dest dictionaries] 2026-01-02 03:33:53.245737 | orchestrator | ok 2026-01-02 03:33:53.254364 | 2026-01-02 03:33:53.254510 | LOOP [stage-output : Ensure target folders exist] 2026-01-02 03:33:53.710523 | orchestrator | ok: "docs" 2026-01-02 03:33:53.710808 | 2026-01-02 03:33:53.980906 | orchestrator | ok: "artifacts" 2026-01-02 03:33:54.248511 | orchestrator | ok: "logs" 2026-01-02 03:33:54.265743 | 2026-01-02 03:33:54.265905 | LOOP [stage-output : Copy files and folders to staging folder] 2026-01-02 03:33:54.299506 | 2026-01-02 03:33:54.299821 | TASK [stage-output : Make all log files readable] 2026-01-02 03:33:54.590548 | orchestrator | ok 2026-01-02 03:33:54.600414 | 2026-01-02 03:33:54.600606 | TASK [stage-output : Rename log files that match extensions_to_txt] 2026-01-02 03:33:54.636030 | orchestrator | skipping: Conditional result was False 2026-01-02 03:33:54.651682 | 2026-01-02 03:33:54.651831 | TASK [stage-output : Discover log files for compression] 2026-01-02 03:33:54.676370 | orchestrator | skipping: Conditional result was False 2026-01-02 03:33:54.690358 | 2026-01-02 03:33:54.690542 | LOOP [stage-output : Archive everything from logs] 2026-01-02 03:33:54.750967 | 2026-01-02 03:33:54.751252 | PLAY [Post cleanup play] 2026-01-02 03:33:54.764225 | 2026-01-02 03:33:54.764414 | TASK [Set cloud fact (Zuul deployment)] 2026-01-02 03:33:54.837386 | orchestrator | ok 2026-01-02 03:33:54.847161 | 2026-01-02 03:33:54.847279 | TASK [Set cloud fact (local deployment)] 2026-01-02 03:33:54.882935 | orchestrator | skipping: Conditional result was False 2026-01-02 03:33:54.893176 | 2026-01-02 03:33:54.893323 | TASK [Clean the cloud environment] 2026-01-02 03:33:55.558540 | orchestrator | 2026-01-02 03:33:55 - clean up servers 2026-01-02 03:33:56.032700 | orchestrator | 2026-01-02 03:33:56 - clean up keypairs 2026-01-02 03:33:56.050988 | orchestrator | 2026-01-02 03:33:56 - wait for servers to be gone 2026-01-02 03:33:56.092832 | orchestrator | 2026-01-02 03:33:56 - clean up ports 2026-01-02 03:33:56.181383 | orchestrator | 2026-01-02 03:33:56 - clean up volumes 2026-01-02 03:33:56.245708 | orchestrator | 2026-01-02 03:33:56 - disconnect routers 2026-01-02 03:33:56.286525 | orchestrator | 2026-01-02 03:33:56 - clean up subnets 2026-01-02 03:33:56.311618 | orchestrator | 2026-01-02 03:33:56 - clean up networks 2026-01-02 03:33:56.465843 | orchestrator | 2026-01-02 03:33:56 - clean up security groups 2026-01-02 03:33:56.503568 | orchestrator | 2026-01-02 03:33:56 - clean up floating ips 2026-01-02 03:33:56.528245 | orchestrator | 2026-01-02 03:33:56 - clean up routers 2026-01-02 03:33:56.932449 | orchestrator | ok: Runtime: 0:00:01.416907 2026-01-02 03:33:56.935257 | 2026-01-02 03:33:56.935382 | PLAY RECAP 2026-01-02 03:33:56.935476 | orchestrator | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 7 rescued: 0 ignored: 0 2026-01-02 03:33:56.935528 | 2026-01-02 03:33:57.078206 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/osism/testbed/playbooks/post.yml@main] 2026-01-02 03:33:57.080748 | POST-RUN START: [untrusted : github.com/osism/testbed/playbooks/cleanup.yml@main] 2026-01-02 03:33:57.841938 | 2026-01-02 03:33:57.842112 | PLAY [Cleanup play] 2026-01-02 03:33:57.863115 | 2026-01-02 03:33:57.863276 | TASK [Set cloud fact (Zuul deployment)] 2026-01-02 03:33:57.924085 | orchestrator | ok 2026-01-02 03:33:57.931161 | 2026-01-02 03:33:57.931297 | TASK [Set cloud fact (local deployment)] 2026-01-02 03:33:57.965822 | orchestrator | skipping: Conditional result was False 2026-01-02 03:33:57.981291 | 2026-01-02 03:33:57.981457 | TASK [Clean the cloud environment] 2026-01-02 03:33:58.897534 | orchestrator | 2026-01-02 03:33:58 - clean up servers 2026-01-02 03:33:59.379874 | orchestrator | 2026-01-02 03:33:59 - clean up keypairs 2026-01-02 03:33:59.399299 | orchestrator | 2026-01-02 03:33:59 - wait for servers to be gone 2026-01-02 03:33:59.445046 | orchestrator | 2026-01-02 03:33:59 - clean up ports 2026-01-02 03:33:59.521882 | orchestrator | 2026-01-02 03:33:59 - clean up volumes 2026-01-02 03:33:59.583420 | orchestrator | 2026-01-02 03:33:59 - disconnect routers 2026-01-02 03:33:59.606543 | orchestrator | 2026-01-02 03:33:59 - clean up subnets 2026-01-02 03:34:00.086192 | orchestrator | 2026-01-02 03:34:00 - clean up networks 2026-01-02 03:34:00.216678 | orchestrator | 2026-01-02 03:34:00 - clean up security groups 2026-01-02 03:34:00.249641 | orchestrator | 2026-01-02 03:34:00 - clean up floating ips 2026-01-02 03:34:00.272821 | orchestrator | 2026-01-02 03:34:00 - clean up routers 2026-01-02 03:34:00.526241 | orchestrator | ok: Runtime: 0:00:01.808432 2026-01-02 03:34:00.530372 | 2026-01-02 03:34:00.530552 | PLAY RECAP 2026-01-02 03:34:00.530754 | orchestrator | ok: 2 changed: 1 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-01-02 03:34:00.530899 | 2026-01-02 03:34:00.677589 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/osism/testbed/playbooks/cleanup.yml@main] 2026-01-02 03:34:00.680144 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-01-02 03:34:01.506066 | 2026-01-02 03:34:01.506241 | PLAY [Base post-fetch] 2026-01-02 03:34:01.523325 | 2026-01-02 03:34:01.523472 | TASK [fetch-output : Set log path for multiple nodes] 2026-01-02 03:34:01.580074 | orchestrator | skipping: Conditional result was False 2026-01-02 03:34:01.595494 | 2026-01-02 03:34:01.595731 | TASK [fetch-output : Set log path for single node] 2026-01-02 03:34:01.657269 | orchestrator | ok 2026-01-02 03:34:01.668282 | 2026-01-02 03:34:01.668520 | LOOP [fetch-output : Ensure local output dirs] 2026-01-02 03:34:02.211279 | orchestrator -> localhost | ok: "/var/lib/zuul/builds/d9b121b4cef445a1a8be954c0bb7462e/work/logs" 2026-01-02 03:34:02.503765 | orchestrator -> localhost | changed: "/var/lib/zuul/builds/d9b121b4cef445a1a8be954c0bb7462e/work/artifacts" 2026-01-02 03:34:02.792438 | orchestrator -> localhost | changed: "/var/lib/zuul/builds/d9b121b4cef445a1a8be954c0bb7462e/work/docs" 2026-01-02 03:34:02.813756 | 2026-01-02 03:34:02.813911 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-01-02 03:34:03.760290 | orchestrator | changed: .d..t...... ./ 2026-01-02 03:34:03.760550 | orchestrator | changed: All items complete 2026-01-02 03:34:03.760650 | 2026-01-02 03:34:04.551368 | orchestrator | changed: .d..t...... ./ 2026-01-02 03:34:05.340856 | orchestrator | changed: .d..t...... ./ 2026-01-02 03:34:05.357958 | 2026-01-02 03:34:05.358104 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-01-02 03:34:05.394237 | orchestrator | skipping: Conditional result was False 2026-01-02 03:34:05.398624 | orchestrator | skipping: Conditional result was False 2026-01-02 03:34:05.410805 | 2026-01-02 03:34:05.410923 | PLAY RECAP 2026-01-02 03:34:05.410978 | orchestrator | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0 2026-01-02 03:34:05.411006 | 2026-01-02 03:34:05.546051 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-01-02 03:34:05.548524 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-01-02 03:34:06.331621 | 2026-01-02 03:34:06.331798 | PLAY [Base post] 2026-01-02 03:34:06.347969 | 2026-01-02 03:34:06.348127 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-01-02 03:34:07.437634 | orchestrator | changed 2026-01-02 03:34:07.448043 | 2026-01-02 03:34:07.448214 | PLAY RECAP 2026-01-02 03:34:07.448318 | orchestrator | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-01-02 03:34:07.448393 | 2026-01-02 03:34:07.579022 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-01-02 03:34:07.581533 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-01-02 03:34:08.402479 | 2026-01-02 03:34:08.402898 | PLAY [Base post-logs] 2026-01-02 03:34:08.414702 | 2026-01-02 03:34:08.414895 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-01-02 03:34:08.907020 | localhost | changed 2026-01-02 03:34:08.924966 | 2026-01-02 03:34:08.925148 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-01-02 03:34:08.966684 | localhost | ok 2026-01-02 03:34:08.974531 | 2026-01-02 03:34:08.974713 | TASK [Set zuul-log-path fact] 2026-01-02 03:34:08.996487 | localhost | ok 2026-01-02 03:34:09.010368 | 2026-01-02 03:34:09.010528 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-01-02 03:34:09.047279 | localhost | ok 2026-01-02 03:34:09.051318 | 2026-01-02 03:34:09.051456 | TASK [upload-logs : Create log directories] 2026-01-02 03:34:09.598828 | localhost | changed 2026-01-02 03:34:09.604607 | 2026-01-02 03:34:09.604796 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-01-02 03:34:10.127302 | localhost -> localhost | ok: Runtime: 0:00:00.008303 2026-01-02 03:34:10.136293 | 2026-01-02 03:34:10.136753 | TASK [upload-logs : Upload logs to log server] 2026-01-02 03:34:10.752601 | localhost | Output suppressed because no_log was given 2026-01-02 03:34:10.757180 | 2026-01-02 03:34:10.757432 | LOOP [upload-logs : Compress console log and json output] 2026-01-02 03:34:10.827902 | localhost | skipping: Conditional result was False 2026-01-02 03:34:10.833111 | localhost | skipping: Conditional result was False 2026-01-02 03:34:10.846227 | 2026-01-02 03:34:10.846455 | LOOP [upload-logs : Upload compressed console log and json output] 2026-01-02 03:34:10.900116 | localhost | skipping: Conditional result was False 2026-01-02 03:34:10.900828 | 2026-01-02 03:34:10.905388 | localhost | skipping: Conditional result was False 2026-01-02 03:34:10.922409 | 2026-01-02 03:34:10.922672 | LOOP [upload-logs : Upload console log and json output]