2026-01-07 01:22:49.792940 | Job console starting 2026-01-07 01:22:49.817475 | Updating git repos 2026-01-07 01:22:49.920457 | Cloning repos into workspace 2026-01-07 01:22:50.268745 | Restoring repo states 2026-01-07 01:22:50.285251 | Merging changes 2026-01-07 01:22:50.285287 | Checking out repos 2026-01-07 01:22:50.627273 | Preparing playbooks 2026-01-07 01:22:51.317136 | Running Ansible setup 2026-01-07 01:22:56.066360 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-01-07 01:22:56.899687 | 2026-01-07 01:22:56.899864 | PLAY [Base pre] 2026-01-07 01:22:56.917535 | 2026-01-07 01:22:56.917686 | TASK [Setup log path fact] 2026-01-07 01:22:56.948708 | orchestrator | ok 2026-01-07 01:22:56.967287 | 2026-01-07 01:22:56.967516 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-01-07 01:22:57.027313 | orchestrator | ok 2026-01-07 01:22:57.042562 | 2026-01-07 01:22:57.042700 | TASK [emit-job-header : Print job information] 2026-01-07 01:22:57.103058 | # Job Information 2026-01-07 01:22:57.103396 | Ansible Version: 2.16.14 2026-01-07 01:22:57.103515 | Job: testbed-upgrade-stable-rc-ubuntu-24.04 2026-01-07 01:22:57.103589 | Pipeline: periodic-midnight 2026-01-07 01:22:57.103637 | Executor: 521e9411259a 2026-01-07 01:22:57.103680 | Triggered by: https://github.com/osism/testbed 2026-01-07 01:22:57.103723 | Event ID: 461ce70bf2dc497f9380b0f2b29a549d 2026-01-07 01:22:57.115824 | 2026-01-07 01:22:57.115996 | LOOP [emit-job-header : Print node information] 2026-01-07 01:22:57.247248 | orchestrator | ok: 2026-01-07 01:22:57.247515 | orchestrator | # Node Information 2026-01-07 01:22:57.248239 | orchestrator | Inventory Hostname: orchestrator 2026-01-07 01:22:57.248274 | orchestrator | Hostname: zuul-static-regiocloud-infra-1 2026-01-07 01:22:57.248299 | orchestrator | Username: zuul-testbed06 2026-01-07 01:22:57.248322 | orchestrator | Distro: Debian 12.12 2026-01-07 01:22:57.248351 | orchestrator | Provider: static-testbed 2026-01-07 01:22:57.248375 | orchestrator | Region: 2026-01-07 01:22:57.248398 | orchestrator | Label: testbed-orchestrator 2026-01-07 01:22:57.248435 | orchestrator | Product Name: OpenStack Nova 2026-01-07 01:22:57.248459 | orchestrator | Interface IP: 81.163.193.140 2026-01-07 01:22:57.278276 | 2026-01-07 01:22:57.278488 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-01-07 01:22:57.772512 | orchestrator -> localhost | changed 2026-01-07 01:22:57.781046 | 2026-01-07 01:22:57.781192 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-01-07 01:22:58.895284 | orchestrator -> localhost | changed 2026-01-07 01:22:58.920253 | 2026-01-07 01:22:58.920416 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-01-07 01:22:59.250803 | orchestrator -> localhost | ok 2026-01-07 01:22:59.261763 | 2026-01-07 01:22:59.261950 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-01-07 01:22:59.301055 | orchestrator | ok 2026-01-07 01:22:59.321788 | orchestrator | included: /var/lib/zuul/builds/342364b969554ff6a36208624bd869d8/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-01-07 01:22:59.330771 | 2026-01-07 01:22:59.330919 | TASK [add-build-sshkey : Create Temp SSH key] 2026-01-07 01:23:01.756493 | orchestrator -> localhost | Generating public/private rsa key pair. 2026-01-07 01:23:01.756752 | orchestrator -> localhost | Your identification has been saved in /var/lib/zuul/builds/342364b969554ff6a36208624bd869d8/work/342364b969554ff6a36208624bd869d8_id_rsa 2026-01-07 01:23:01.756798 | orchestrator -> localhost | Your public key has been saved in /var/lib/zuul/builds/342364b969554ff6a36208624bd869d8/work/342364b969554ff6a36208624bd869d8_id_rsa.pub 2026-01-07 01:23:01.756826 | orchestrator -> localhost | The key fingerprint is: 2026-01-07 01:23:01.756851 | orchestrator -> localhost | SHA256:x1w3bOyfnR4YRct3ZgDsw1V9f+9ToeApWuie+SpJz7s zuul-build-sshkey 2026-01-07 01:23:01.756874 | orchestrator -> localhost | The key's randomart image is: 2026-01-07 01:23:01.756909 | orchestrator -> localhost | +---[RSA 3072]----+ 2026-01-07 01:23:01.756932 | orchestrator -> localhost | | ....oo| 2026-01-07 01:23:01.756954 | orchestrator -> localhost | | .o+.+| 2026-01-07 01:23:01.756975 | orchestrator -> localhost | | o..*+B| 2026-01-07 01:23:01.756995 | orchestrator -> localhost | | o o++.==| 2026-01-07 01:23:01.757016 | orchestrator -> localhost | | S = ooo +| 2026-01-07 01:23:01.757045 | orchestrator -> localhost | | . . + o .o.*| 2026-01-07 01:23:01.757066 | orchestrator -> localhost | | . = o . . =+| 2026-01-07 01:23:01.757087 | orchestrator -> localhost | | o =o ..o| 2026-01-07 01:23:01.757109 | orchestrator -> localhost | | oE=. ..| 2026-01-07 01:23:01.757130 | orchestrator -> localhost | +----[SHA256]-----+ 2026-01-07 01:23:01.757186 | orchestrator -> localhost | ok: Runtime: 0:00:01.905309 2026-01-07 01:23:01.765107 | 2026-01-07 01:23:01.765254 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-01-07 01:23:01.816237 | orchestrator | ok 2026-01-07 01:23:01.831146 | orchestrator | included: /var/lib/zuul/builds/342364b969554ff6a36208624bd869d8/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-01-07 01:23:01.841756 | 2026-01-07 01:23:01.841887 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-01-07 01:23:01.870282 | orchestrator | skipping: Conditional result was False 2026-01-07 01:23:01.887056 | 2026-01-07 01:23:01.887234 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-01-07 01:23:02.555973 | orchestrator | changed 2026-01-07 01:23:02.566560 | 2026-01-07 01:23:02.566731 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-01-07 01:23:02.880370 | orchestrator | ok 2026-01-07 01:23:02.889056 | 2026-01-07 01:23:02.889214 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-01-07 01:23:03.318950 | orchestrator | ok 2026-01-07 01:23:03.326864 | 2026-01-07 01:23:03.327008 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-01-07 01:23:04.133678 | orchestrator | ok 2026-01-07 01:23:04.144555 | 2026-01-07 01:23:04.144696 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-01-07 01:23:04.179103 | orchestrator | skipping: Conditional result was False 2026-01-07 01:23:04.192741 | 2026-01-07 01:23:04.192961 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-01-07 01:23:04.699768 | orchestrator -> localhost | changed 2026-01-07 01:23:04.725867 | 2026-01-07 01:23:04.726071 | TASK [add-build-sshkey : Add back temp key] 2026-01-07 01:23:05.077519 | orchestrator -> localhost | Identity added: /var/lib/zuul/builds/342364b969554ff6a36208624bd869d8/work/342364b969554ff6a36208624bd869d8_id_rsa (zuul-build-sshkey) 2026-01-07 01:23:05.078059 | orchestrator -> localhost | ok: Runtime: 0:00:00.022607 2026-01-07 01:23:05.093598 | 2026-01-07 01:23:05.093789 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-01-07 01:23:05.517484 | orchestrator | ok 2026-01-07 01:23:05.525876 | 2026-01-07 01:23:05.526028 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-01-07 01:23:05.550197 | orchestrator | skipping: Conditional result was False 2026-01-07 01:23:05.614235 | 2026-01-07 01:23:05.614378 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-01-07 01:23:06.041281 | orchestrator | ok 2026-01-07 01:23:06.062634 | 2026-01-07 01:23:06.062784 | TASK [validate-host : Define zuul_info_dir fact] 2026-01-07 01:23:06.131336 | orchestrator | ok 2026-01-07 01:23:06.143568 | 2026-01-07 01:23:06.143704 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-01-07 01:23:06.441671 | orchestrator -> localhost | ok 2026-01-07 01:23:06.450289 | 2026-01-07 01:23:06.450464 | TASK [validate-host : Collect information about the host] 2026-01-07 01:23:07.739915 | orchestrator | ok 2026-01-07 01:23:07.754102 | 2026-01-07 01:23:07.754241 | TASK [validate-host : Sanitize hostname] 2026-01-07 01:23:07.819500 | orchestrator | ok 2026-01-07 01:23:07.828537 | 2026-01-07 01:23:07.828718 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-01-07 01:23:08.465016 | orchestrator -> localhost | changed 2026-01-07 01:23:08.481220 | 2026-01-07 01:23:08.481533 | TASK [validate-host : Collect information about zuul worker] 2026-01-07 01:23:08.943664 | orchestrator | ok 2026-01-07 01:23:08.953832 | 2026-01-07 01:23:08.954019 | TASK [validate-host : Write out all zuul information for each host] 2026-01-07 01:23:09.594568 | orchestrator -> localhost | changed 2026-01-07 01:23:09.610563 | 2026-01-07 01:23:09.610717 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-01-07 01:23:09.953351 | orchestrator | ok 2026-01-07 01:23:09.962695 | 2026-01-07 01:23:09.962857 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-01-07 01:23:35.030159 | orchestrator | changed: 2026-01-07 01:23:35.030656 | orchestrator | .d..t...... src/ 2026-01-07 01:23:35.030759 | orchestrator | .d..t...... src/github.com/ 2026-01-07 01:23:35.030901 | orchestrator | .d..t...... src/github.com/osism/ 2026-01-07 01:23:35.030978 | orchestrator | .d..t...... src/github.com/osism/ansible-collection-commons/ 2026-01-07 01:23:35.031040 | orchestrator | RedHat.yml 2026-01-07 01:23:35.058125 | orchestrator | .L..t...... src/github.com/osism/ansible-collection-commons/roles/repository/tasks/CentOS.yml -> RedHat.yml 2026-01-07 01:23:35.058146 | orchestrator | RedHat.yml 2026-01-07 01:23:35.058209 | orchestrator | = 2.2.0"... 2026-01-07 01:23:47.723638 | orchestrator | - Finding latest version of hashicorp/null... 2026-01-07 01:23:47.745257 | orchestrator | - Finding terraform-provider-openstack/openstack versions matching ">= 1.53.0"... 2026-01-07 01:23:48.504226 | orchestrator | - Installing terraform-provider-openstack/openstack v3.4.0... 2026-01-07 01:23:49.362373 | orchestrator | - Installed terraform-provider-openstack/openstack v3.4.0 (signed, key ID 4F80527A391BEFD2) 2026-01-07 01:23:49.950750 | orchestrator | - Installing hashicorp/local v2.6.1... 2026-01-07 01:23:50.666346 | orchestrator | - Installed hashicorp/local v2.6.1 (signed, key ID 0C0AF313E5FD9F80) 2026-01-07 01:23:50.922488 | orchestrator | - Installing hashicorp/null v3.2.4... 2026-01-07 01:23:51.776595 | orchestrator | - Installed hashicorp/null v3.2.4 (signed, key ID 0C0AF313E5FD9F80) 2026-01-07 01:23:51.776663 | orchestrator | 2026-01-07 01:23:51.776669 | orchestrator | Providers are signed by their developers. 2026-01-07 01:23:51.776675 | orchestrator | If you'd like to know more about provider signing, you can read about it here: 2026-01-07 01:23:51.776680 | orchestrator | https://opentofu.org/docs/cli/plugins/signing/ 2026-01-07 01:23:51.776694 | orchestrator | 2026-01-07 01:23:51.776698 | orchestrator | OpenTofu has created a lock file .terraform.lock.hcl to record the provider 2026-01-07 01:23:51.776703 | orchestrator | selections it made above. Include this file in your version control repository 2026-01-07 01:23:51.776719 | orchestrator | so that OpenTofu can guarantee to make the same selections by default when 2026-01-07 01:23:51.776724 | orchestrator | you run "tofu init" in the future. 2026-01-07 01:23:51.777005 | orchestrator | 2026-01-07 01:23:51.777030 | orchestrator | OpenTofu has been successfully initialized! 2026-01-07 01:23:51.777051 | orchestrator | 2026-01-07 01:23:51.777056 | orchestrator | You may now begin working with OpenTofu. Try running "tofu plan" to see 2026-01-07 01:23:51.777060 | orchestrator | any changes that are required for your infrastructure. All OpenTofu commands 2026-01-07 01:23:51.777064 | orchestrator | should now work. 2026-01-07 01:23:51.777068 | orchestrator | 2026-01-07 01:23:51.777072 | orchestrator | If you ever set or change modules or backend configuration for OpenTofu, 2026-01-07 01:23:51.777080 | orchestrator | rerun this command to reinitialize your working directory. If you forget, other 2026-01-07 01:23:51.777086 | orchestrator | commands will detect it and remind you to do so if necessary. 2026-01-07 01:23:51.967978 | orchestrator | Created and switched to workspace "ci"! 2026-01-07 01:23:51.968022 | orchestrator | 2026-01-07 01:23:51.968028 | orchestrator | You're now on a new, empty workspace. Workspaces isolate their state, 2026-01-07 01:23:51.968034 | orchestrator | so if you run "tofu plan" OpenTofu will not see any existing state 2026-01-07 01:23:51.968054 | orchestrator | for this configuration. 2026-01-07 01:23:51.984712 | orchestrator | cp: cannot stat 'environments/ubuntu-24.04.tfvars': No such file or directory 2026-01-07 01:23:51.984914 | orchestrator | make: *** [Makefile:61: init] Error 1 2026-01-07 01:23:52.038996 | orchestrator | ERROR 2026-01-07 01:23:52.039198 | orchestrator | { 2026-01-07 01:23:52.039245 | orchestrator | "delta": "0:00:04.528816", 2026-01-07 01:23:52.039279 | orchestrator | "end": "2026-01-07 01:23:51.985756", 2026-01-07 01:23:52.039306 | orchestrator | "msg": "non-zero return code", 2026-01-07 01:23:52.039330 | orchestrator | "rc": 2, 2026-01-07 01:23:52.039352 | orchestrator | "start": "2026-01-07 01:23:47.456940" 2026-01-07 01:23:52.039374 | orchestrator | } failure 2026-01-07 01:23:52.041888 | 2026-01-07 01:23:52.041971 | PLAY RECAP 2026-01-07 01:23:52.042029 | orchestrator | ok: 4 changed: 0 unreachable: 0 failed: 1 skipped: 2 rescued: 0 ignored: 0 2026-01-07 01:23:52.042058 | 2026-01-07 01:23:52.186545 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/testbed/playbooks/upgrade-stable.yml@main] 2026-01-07 01:23:52.189335 | POST-RUN START: [untrusted : github.com/osism/testbed/playbooks/post.yml@main] 2026-01-07 01:23:52.968200 | 2026-01-07 01:23:52.968375 | PLAY [Post output play] 2026-01-07 01:23:52.984973 | 2026-01-07 01:23:52.985132 | LOOP [stage-output : Register sources] 2026-01-07 01:23:53.059012 | 2026-01-07 01:23:53.059373 | TASK [stage-output : Check sudo] 2026-01-07 01:23:53.535273 | orchestrator | sudo: a password is required 2026-01-07 01:23:53.605030 | orchestrator | ok: Runtime: 0:00:00.015805 2026-01-07 01:23:53.613322 | 2026-01-07 01:23:53.613469 | LOOP [stage-output : Set source and destination for files and folders] 2026-01-07 01:23:53.649750 | 2026-01-07 01:23:53.650032 | TASK [stage-output : Build a list of source, dest dictionaries] 2026-01-07 01:23:53.715627 | orchestrator | ok 2026-01-07 01:23:53.722717 | 2026-01-07 01:23:53.722899 | LOOP [stage-output : Ensure target folders exist] 2026-01-07 01:23:54.190451 | orchestrator | ok: "docs" 2026-01-07 01:23:54.190949 | 2026-01-07 01:23:54.442887 | orchestrator | ok: "artifacts" 2026-01-07 01:23:54.703560 | orchestrator | ok: "logs" 2026-01-07 01:23:54.718558 | 2026-01-07 01:23:54.718710 | LOOP [stage-output : Copy files and folders to staging folder] 2026-01-07 01:23:54.754083 | 2026-01-07 01:23:54.754346 | TASK [stage-output : Make all log files readable] 2026-01-07 01:23:55.066975 | orchestrator | ok 2026-01-07 01:23:55.076722 | 2026-01-07 01:23:55.076898 | TASK [stage-output : Rename log files that match extensions_to_txt] 2026-01-07 01:23:55.113073 | orchestrator | skipping: Conditional result was False 2026-01-07 01:23:55.126887 | 2026-01-07 01:23:55.127061 | TASK [stage-output : Discover log files for compression] 2026-01-07 01:23:55.152486 | orchestrator | skipping: Conditional result was False 2026-01-07 01:23:55.165299 | 2026-01-07 01:23:55.165547 | LOOP [stage-output : Archive everything from logs] 2026-01-07 01:23:55.209908 | 2026-01-07 01:23:55.210155 | PLAY [Post cleanup play] 2026-01-07 01:23:55.220417 | 2026-01-07 01:23:55.220573 | TASK [Set cloud fact (Zuul deployment)] 2026-01-07 01:23:55.280333 | orchestrator | ok 2026-01-07 01:23:55.291873 | 2026-01-07 01:23:55.292024 | TASK [Set cloud fact (local deployment)] 2026-01-07 01:23:55.326466 | orchestrator | skipping: Conditional result was False 2026-01-07 01:23:55.344382 | 2026-01-07 01:23:55.344605 | TASK [Clean the cloud environment] 2026-01-07 01:23:55.991503 | orchestrator | 2026-01-07 01:23:55 - clean up servers 2026-01-07 01:23:56.458510 | orchestrator | 2026-01-07 01:23:56 - clean up keypairs 2026-01-07 01:23:56.477735 | orchestrator | 2026-01-07 01:23:56 - wait for servers to be gone 2026-01-07 01:23:56.519951 | orchestrator | 2026-01-07 01:23:56 - clean up ports 2026-01-07 01:23:56.596063 | orchestrator | 2026-01-07 01:23:56 - clean up volumes 2026-01-07 01:23:56.666596 | orchestrator | 2026-01-07 01:23:56 - disconnect routers 2026-01-07 01:23:56.695365 | orchestrator | 2026-01-07 01:23:56 - clean up subnets 2026-01-07 01:23:56.725178 | orchestrator | 2026-01-07 01:23:56 - clean up networks 2026-01-07 01:23:56.848524 | orchestrator | 2026-01-07 01:23:56 - clean up security groups 2026-01-07 01:23:56.884088 | orchestrator | 2026-01-07 01:23:56 - clean up floating ips 2026-01-07 01:23:56.923089 | orchestrator | 2026-01-07 01:23:56 - clean up routers 2026-01-07 01:23:57.389493 | orchestrator | ok: Runtime: 0:00:01.341070 2026-01-07 01:23:57.393093 | 2026-01-07 01:23:57.393247 | PLAY RECAP 2026-01-07 01:23:57.393369 | orchestrator | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 7 rescued: 0 ignored: 0 2026-01-07 01:23:57.393503 | 2026-01-07 01:23:57.548795 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/osism/testbed/playbooks/post.yml@main] 2026-01-07 01:23:57.550347 | POST-RUN START: [untrusted : github.com/osism/testbed/playbooks/cleanup.yml@main] 2026-01-07 01:23:58.291502 | 2026-01-07 01:23:58.291687 | PLAY [Cleanup play] 2026-01-07 01:23:58.309269 | 2026-01-07 01:23:58.309476 | TASK [Set cloud fact (Zuul deployment)] 2026-01-07 01:23:58.362306 | orchestrator | ok 2026-01-07 01:23:58.369534 | 2026-01-07 01:23:58.369694 | TASK [Set cloud fact (local deployment)] 2026-01-07 01:23:58.405378 | orchestrator | skipping: Conditional result was False 2026-01-07 01:23:58.425586 | 2026-01-07 01:23:58.425796 | TASK [Clean the cloud environment] 2026-01-07 01:23:59.199890 | orchestrator | 2026-01-07 01:23:59 - clean up servers 2026-01-07 01:23:59.678907 | orchestrator | 2026-01-07 01:23:59 - clean up keypairs 2026-01-07 01:23:59.704211 | orchestrator | 2026-01-07 01:23:59 - wait for servers to be gone 2026-01-07 01:23:59.750057 | orchestrator | 2026-01-07 01:23:59 - clean up ports 2026-01-07 01:23:59.836015 | orchestrator | 2026-01-07 01:23:59 - clean up volumes 2026-01-07 01:23:59.905958 | orchestrator | 2026-01-07 01:23:59 - disconnect routers 2026-01-07 01:23:59.929357 | orchestrator | 2026-01-07 01:23:59 - clean up subnets 2026-01-07 01:23:59.952747 | orchestrator | 2026-01-07 01:23:59 - clean up networks 2026-01-07 01:24:00.077097 | orchestrator | 2026-01-07 01:24:00 - clean up security groups 2026-01-07 01:24:00.110505 | orchestrator | 2026-01-07 01:24:00 - clean up floating ips 2026-01-07 01:24:00.138400 | orchestrator | 2026-01-07 01:24:00 - clean up routers 2026-01-07 01:24:00.471124 | orchestrator | ok: Runtime: 0:00:01.336242 2026-01-07 01:24:00.474286 | 2026-01-07 01:24:00.474492 | PLAY RECAP 2026-01-07 01:24:00.474612 | orchestrator | ok: 2 changed: 1 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-01-07 01:24:00.474665 | 2026-01-07 01:24:00.623623 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/osism/testbed/playbooks/cleanup.yml@main] 2026-01-07 01:24:00.624655 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-01-07 01:24:01.439963 | 2026-01-07 01:24:01.440144 | PLAY [Base post-fetch] 2026-01-07 01:24:01.456842 | 2026-01-07 01:24:01.457002 | TASK [fetch-output : Set log path for multiple nodes] 2026-01-07 01:24:01.523655 | orchestrator | skipping: Conditional result was False 2026-01-07 01:24:01.539262 | 2026-01-07 01:24:01.539558 | TASK [fetch-output : Set log path for single node] 2026-01-07 01:24:01.600279 | orchestrator | ok 2026-01-07 01:24:01.610165 | 2026-01-07 01:24:01.610339 | LOOP [fetch-output : Ensure local output dirs] 2026-01-07 01:24:02.146273 | orchestrator -> localhost | ok: "/var/lib/zuul/builds/342364b969554ff6a36208624bd869d8/work/logs" 2026-01-07 01:24:02.421914 | orchestrator -> localhost | changed: "/var/lib/zuul/builds/342364b969554ff6a36208624bd869d8/work/artifacts" 2026-01-07 01:24:02.730194 | orchestrator -> localhost | changed: "/var/lib/zuul/builds/342364b969554ff6a36208624bd869d8/work/docs" 2026-01-07 01:24:02.749840 | 2026-01-07 01:24:02.749980 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-01-07 01:24:03.705126 | orchestrator | changed: .d..t...... ./ 2026-01-07 01:24:03.705628 | orchestrator | changed: All items complete 2026-01-07 01:24:03.705705 | 2026-01-07 01:24:04.508411 | orchestrator | changed: .d..t...... ./ 2026-01-07 01:24:05.299957 | orchestrator | changed: .d..t...... ./ 2026-01-07 01:24:05.333251 | 2026-01-07 01:24:05.333492 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-01-07 01:24:05.373390 | orchestrator | skipping: Conditional result was False 2026-01-07 01:24:05.376150 | orchestrator | skipping: Conditional result was False 2026-01-07 01:24:05.394991 | 2026-01-07 01:24:05.395098 | PLAY RECAP 2026-01-07 01:24:05.395153 | orchestrator | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0 2026-01-07 01:24:05.395179 | 2026-01-07 01:24:05.532852 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-01-07 01:24:05.535728 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-01-07 01:24:06.280115 | 2026-01-07 01:24:06.280290 | PLAY [Base post] 2026-01-07 01:24:06.295193 | 2026-01-07 01:24:06.295358 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-01-07 01:24:06.922044 | orchestrator | changed 2026-01-07 01:24:06.930705 | 2026-01-07 01:24:06.930907 | PLAY RECAP 2026-01-07 01:24:06.930996 | orchestrator | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-01-07 01:24:06.931082 | 2026-01-07 01:24:07.059646 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-01-07 01:24:07.061906 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-01-07 01:24:07.867752 | 2026-01-07 01:24:07.867935 | PLAY [Base post-logs] 2026-01-07 01:24:07.879581 | 2026-01-07 01:24:07.879736 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-01-07 01:24:08.376106 | localhost | changed 2026-01-07 01:24:08.386617 | 2026-01-07 01:24:08.386785 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-01-07 01:24:08.423744 | localhost | ok 2026-01-07 01:24:08.429044 | 2026-01-07 01:24:08.429184 | TASK [Set zuul-log-path fact] 2026-01-07 01:24:08.445937 | localhost | ok 2026-01-07 01:24:08.461013 | 2026-01-07 01:24:08.461199 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-01-07 01:24:08.500249 | localhost | ok 2026-01-07 01:24:08.509238 | 2026-01-07 01:24:08.509471 | TASK [upload-logs : Create log directories] 2026-01-07 01:24:09.060074 | localhost | changed 2026-01-07 01:24:09.064858 | 2026-01-07 01:24:09.065029 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-01-07 01:24:09.610140 | localhost -> localhost | ok: Runtime: 0:00:00.006379 2026-01-07 01:24:09.614402 | 2026-01-07 01:24:09.614563 | TASK [upload-logs : Upload logs to log server] 2026-01-07 01:24:10.231995 | localhost | Output suppressed because no_log was given 2026-01-07 01:24:10.236388 | 2026-01-07 01:24:10.236637 | LOOP [upload-logs : Compress console log and json output] 2026-01-07 01:24:10.295511 | localhost | skipping: Conditional result was False 2026-01-07 01:24:10.301874 | localhost | skipping: Conditional result was False 2026-01-07 01:24:10.309879 | 2026-01-07 01:24:10.310060 | LOOP [upload-logs : Upload compressed console log and json output] 2026-01-07 01:24:10.372527 | localhost | skipping: Conditional result was False 2026-01-07 01:24:10.373142 | 2026-01-07 01:24:10.376780 | localhost | skipping: Conditional result was False 2026-01-07 01:24:10.392680 | 2026-01-07 01:24:10.392898 | LOOP [upload-logs : Upload console log and json output]