2026-01-01 03:31:07.244670 | Job console starting 2026-01-01 03:31:07.265959 | Updating git repos 2026-01-01 03:31:07.349751 | Cloning repos into workspace 2026-01-01 03:31:07.601870 | Restoring repo states 2026-01-01 03:31:07.625262 | Merging changes 2026-01-01 03:31:07.625323 | Checking out repos 2026-01-01 03:31:08.039702 | Preparing playbooks 2026-01-01 03:31:08.721550 | Running Ansible setup 2026-01-01 03:31:13.169933 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-01-01 03:31:13.961571 | 2026-01-01 03:31:13.961747 | PLAY [Base pre] 2026-01-01 03:31:13.979853 | 2026-01-01 03:31:13.980011 | TASK [Setup log path fact] 2026-01-01 03:31:14.011252 | orchestrator | ok 2026-01-01 03:31:14.029745 | 2026-01-01 03:31:14.029920 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-01-01 03:31:14.071562 | orchestrator | ok 2026-01-01 03:31:14.084304 | 2026-01-01 03:31:14.084462 | TASK [emit-job-header : Print job information] 2026-01-01 03:31:14.141444 | # Job Information 2026-01-01 03:31:14.141735 | Ansible Version: 2.16.14 2026-01-01 03:31:14.141815 | Job: testbed-upgrade-stable-rc-ubuntu-24.04 2026-01-01 03:31:14.141873 | Pipeline: periodic-midnight 2026-01-01 03:31:14.141911 | Executor: 521e9411259a 2026-01-01 03:31:14.141944 | Triggered by: https://github.com/osism/testbed 2026-01-01 03:31:14.141978 | Event ID: d1d26fc04bfb4173814cf17786ddfb96 2026-01-01 03:31:14.153012 | 2026-01-01 03:31:14.153209 | LOOP [emit-job-header : Print node information] 2026-01-01 03:31:14.283036 | orchestrator | ok: 2026-01-01 03:31:14.283437 | orchestrator | # Node Information 2026-01-01 03:31:14.283502 | orchestrator | Inventory Hostname: orchestrator 2026-01-01 03:31:14.283532 | orchestrator | Hostname: zuul-static-regiocloud-infra-1 2026-01-01 03:31:14.283557 | orchestrator | Username: zuul-testbed01 2026-01-01 03:31:14.283581 | orchestrator | Distro: Debian 12.12 2026-01-01 03:31:14.283609 | orchestrator | Provider: static-testbed 2026-01-01 03:31:14.283634 | orchestrator | Region: 2026-01-01 03:31:14.283657 | orchestrator | Label: testbed-orchestrator 2026-01-01 03:31:14.283678 | orchestrator | Product Name: OpenStack Nova 2026-01-01 03:31:14.283700 | orchestrator | Interface IP: 81.163.193.140 2026-01-01 03:31:14.314187 | 2026-01-01 03:31:14.314423 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-01-01 03:31:14.806293 | orchestrator -> localhost | changed 2026-01-01 03:31:14.814971 | 2026-01-01 03:31:14.815113 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-01-01 03:31:16.036956 | orchestrator -> localhost | changed 2026-01-01 03:31:16.060496 | 2026-01-01 03:31:16.060644 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-01-01 03:31:16.384042 | orchestrator -> localhost | ok 2026-01-01 03:31:16.412791 | 2026-01-01 03:31:16.413642 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-01-01 03:31:16.456694 | orchestrator | ok 2026-01-01 03:31:16.477031 | orchestrator | included: /var/lib/zuul/builds/94d6f9fa4a054453844f68153c9181c3/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-01-01 03:31:16.486754 | 2026-01-01 03:31:16.487049 | TASK [add-build-sshkey : Create Temp SSH key] 2026-01-01 03:31:17.953168 | orchestrator -> localhost | Generating public/private rsa key pair. 2026-01-01 03:31:17.953471 | orchestrator -> localhost | Your identification has been saved in /var/lib/zuul/builds/94d6f9fa4a054453844f68153c9181c3/work/94d6f9fa4a054453844f68153c9181c3_id_rsa 2026-01-01 03:31:17.953525 | orchestrator -> localhost | Your public key has been saved in /var/lib/zuul/builds/94d6f9fa4a054453844f68153c9181c3/work/94d6f9fa4a054453844f68153c9181c3_id_rsa.pub 2026-01-01 03:31:17.953559 | orchestrator -> localhost | The key fingerprint is: 2026-01-01 03:31:17.953589 | orchestrator -> localhost | SHA256:9NVZXfeZ9Qn0xaK3m9jgAzg/9UoFEFuwvLNzqTXAQvE zuul-build-sshkey 2026-01-01 03:31:17.953618 | orchestrator -> localhost | The key's randomart image is: 2026-01-01 03:31:17.953661 | orchestrator -> localhost | +---[RSA 3072]----+ 2026-01-01 03:31:17.953690 | orchestrator -> localhost | | . +ooo .O| 2026-01-01 03:31:17.953719 | orchestrator -> localhost | | + = .+o%| 2026-01-01 03:31:17.953745 | orchestrator -> localhost | | o E o.o*o| 2026-01-01 03:31:17.953770 | orchestrator -> localhost | | o o o... | 2026-01-01 03:31:17.953795 | orchestrator -> localhost | | S.* ... | 2026-01-01 03:31:17.953827 | orchestrator -> localhost | | o..+oo. | 2026-01-01 03:31:17.953852 | orchestrator -> localhost | | oo+*= o | 2026-01-01 03:31:17.953877 | orchestrator -> localhost | | o*+.= | 2026-01-01 03:31:17.953903 | orchestrator -> localhost | | ...o | 2026-01-01 03:31:17.953929 | orchestrator -> localhost | +----[SHA256]-----+ 2026-01-01 03:31:17.954002 | orchestrator -> localhost | ok: Runtime: 0:00:00.917459 2026-01-01 03:31:17.965354 | 2026-01-01 03:31:17.965562 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-01-01 03:31:18.012800 | orchestrator | ok 2026-01-01 03:31:18.024025 | orchestrator | included: /var/lib/zuul/builds/94d6f9fa4a054453844f68153c9181c3/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-01-01 03:31:18.035676 | 2026-01-01 03:31:18.035811 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-01-01 03:31:18.060392 | orchestrator | skipping: Conditional result was False 2026-01-01 03:31:18.081340 | 2026-01-01 03:31:18.081544 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-01-01 03:31:18.785666 | orchestrator | changed 2026-01-01 03:31:18.798572 | 2026-01-01 03:31:18.798745 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-01-01 03:31:19.121995 | orchestrator | ok 2026-01-01 03:31:19.131639 | 2026-01-01 03:31:19.131806 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-01-01 03:31:19.580672 | orchestrator | ok 2026-01-01 03:31:19.590335 | 2026-01-01 03:31:19.590500 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-01-01 03:31:20.050592 | orchestrator | ok 2026-01-01 03:31:20.060957 | 2026-01-01 03:31:20.061196 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-01-01 03:31:20.088863 | orchestrator | skipping: Conditional result was False 2026-01-01 03:31:20.111369 | 2026-01-01 03:31:20.111583 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-01-01 03:31:20.636966 | orchestrator -> localhost | changed 2026-01-01 03:31:20.660815 | 2026-01-01 03:31:20.660971 | TASK [add-build-sshkey : Add back temp key] 2026-01-01 03:31:21.072539 | orchestrator -> localhost | Identity added: /var/lib/zuul/builds/94d6f9fa4a054453844f68153c9181c3/work/94d6f9fa4a054453844f68153c9181c3_id_rsa (zuul-build-sshkey) 2026-01-01 03:31:21.073153 | orchestrator -> localhost | ok: Runtime: 0:00:00.015344 2026-01-01 03:31:21.086736 | 2026-01-01 03:31:21.087001 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-01-01 03:31:21.520776 | orchestrator | ok 2026-01-01 03:31:21.529933 | 2026-01-01 03:31:21.530090 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-01-01 03:31:21.564901 | orchestrator | skipping: Conditional result was False 2026-01-01 03:31:21.627447 | 2026-01-01 03:31:21.627592 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-01-01 03:31:22.027764 | orchestrator | ok 2026-01-01 03:31:22.040199 | 2026-01-01 03:31:22.040376 | TASK [validate-host : Define zuul_info_dir fact] 2026-01-01 03:31:22.081220 | orchestrator | ok 2026-01-01 03:31:22.089308 | 2026-01-01 03:31:22.089440 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-01-01 03:31:22.407043 | orchestrator -> localhost | ok 2026-01-01 03:31:22.415022 | 2026-01-01 03:31:22.415137 | TASK [validate-host : Collect information about the host] 2026-01-01 03:31:23.700507 | orchestrator | ok 2026-01-01 03:31:23.718162 | 2026-01-01 03:31:23.718330 | TASK [validate-host : Sanitize hostname] 2026-01-01 03:31:23.792766 | orchestrator | ok 2026-01-01 03:31:23.800346 | 2026-01-01 03:31:23.800485 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-01-01 03:31:24.434174 | orchestrator -> localhost | changed 2026-01-01 03:31:24.441177 | 2026-01-01 03:31:24.441325 | TASK [validate-host : Collect information about zuul worker] 2026-01-01 03:31:24.904130 | orchestrator | ok 2026-01-01 03:31:24.912376 | 2026-01-01 03:31:24.912530 | TASK [validate-host : Write out all zuul information for each host] 2026-01-01 03:31:25.519004 | orchestrator -> localhost | changed 2026-01-01 03:31:25.540263 | 2026-01-01 03:31:25.540484 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-01-01 03:31:25.832027 | orchestrator | ok 2026-01-01 03:31:25.840871 | 2026-01-01 03:31:25.841029 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-01-01 03:31:47.817614 | orchestrator | changed: 2026-01-01 03:31:47.817908 | orchestrator | .d..t...... src/ 2026-01-01 03:31:47.817961 | orchestrator | .d..t...... src/github.com/ 2026-01-01 03:31:47.817998 | orchestrator | .d..t...... src/github.com/osism/ 2026-01-01 03:31:47.818030 | orchestrator | .d..t...... src/github.com/osism/ansible-collection-commons/ 2026-01-01 03:31:47.818059 | orchestrator | RedHat.yml 2026-01-01 03:31:47.844910 | orchestrator | .L..t...... src/github.com/osism/ansible-collection-commons/roles/repository/tasks/CentOS.yml -> RedHat.yml 2026-01-01 03:31:47.844949 | orchestrator | RedHat.yml 2026-01-01 03:31:47.845051 | orchestrator | = 1.53.0"... 2026-01-01 03:31:58.793910 | orchestrator | - Finding hashicorp/local versions matching ">= 2.2.0"... 2026-01-01 03:31:59.609728 | orchestrator | - Installing hashicorp/null v3.2.4... 2026-01-01 03:32:00.320195 | orchestrator | - Installed hashicorp/null v3.2.4 (signed, key ID 0C0AF313E5FD9F80) 2026-01-01 03:32:00.700684 | orchestrator | - Installing terraform-provider-openstack/openstack v3.4.0... 2026-01-01 03:32:01.549689 | orchestrator | - Installed terraform-provider-openstack/openstack v3.4.0 (signed, key ID 4F80527A391BEFD2) 2026-01-01 03:32:02.150680 | orchestrator | - Installing hashicorp/local v2.6.1... 2026-01-01 03:32:03.137812 | orchestrator | - Installed hashicorp/local v2.6.1 (signed, key ID 0C0AF313E5FD9F80) 2026-01-01 03:32:03.137913 | orchestrator | 2026-01-01 03:32:03.137922 | orchestrator | Providers are signed by their developers. 2026-01-01 03:32:03.137927 | orchestrator | If you'd like to know more about provider signing, you can read about it here: 2026-01-01 03:32:03.137939 | orchestrator | https://opentofu.org/docs/cli/plugins/signing/ 2026-01-01 03:32:03.137983 | orchestrator | 2026-01-01 03:32:03.137989 | orchestrator | OpenTofu has created a lock file .terraform.lock.hcl to record the provider 2026-01-01 03:32:03.137994 | orchestrator | selections it made above. Include this file in your version control repository 2026-01-01 03:32:03.138053 | orchestrator | so that OpenTofu can guarantee to make the same selections by default when 2026-01-01 03:32:03.138070 | orchestrator | you run "tofu init" in the future. 2026-01-01 03:32:03.138576 | orchestrator | 2026-01-01 03:32:03.138645 | orchestrator | OpenTofu has been successfully initialized! 2026-01-01 03:32:03.138670 | orchestrator | 2026-01-01 03:32:03.138721 | orchestrator | You may now begin working with OpenTofu. Try running "tofu plan" to see 2026-01-01 03:32:03.138732 | orchestrator | any changes that are required for your infrastructure. All OpenTofu commands 2026-01-01 03:32:03.138736 | orchestrator | should now work. 2026-01-01 03:32:03.138740 | orchestrator | 2026-01-01 03:32:03.138745 | orchestrator | If you ever set or change modules or backend configuration for OpenTofu, 2026-01-01 03:32:03.138749 | orchestrator | rerun this command to reinitialize your working directory. If you forget, other 2026-01-01 03:32:03.138764 | orchestrator | commands will detect it and remind you to do so if necessary. 2026-01-01 03:32:03.296770 | orchestrator | Created and switched to workspace "ci"! 2026-01-01 03:32:03.296819 | orchestrator | 2026-01-01 03:32:03.296825 | orchestrator | You're now on a new, empty workspace. Workspaces isolate their state, 2026-01-01 03:32:03.296831 | orchestrator | so if you run "tofu plan" OpenTofu will not see any existing state 2026-01-01 03:32:03.296851 | orchestrator | for this configuration. 2026-01-01 03:32:03.308876 | orchestrator | cp: cannot stat 'environments/ubuntu-24.04.tfvars': No such file or directory 2026-01-01 03:32:03.309474 | orchestrator | make: *** [Makefile:61: init] Error 1 2026-01-01 03:32:03.551907 | orchestrator | ERROR 2026-01-01 03:32:03.552230 | orchestrator | { 2026-01-01 03:32:03.552324 | orchestrator | "delta": "0:00:04.787718", 2026-01-01 03:32:03.552371 | orchestrator | "end": "2026-01-01 03:32:03.310862", 2026-01-01 03:32:03.552407 | orchestrator | "msg": "non-zero return code", 2026-01-01 03:32:03.552439 | orchestrator | "rc": 2, 2026-01-01 03:32:03.552480 | orchestrator | "start": "2026-01-01 03:31:58.523144" 2026-01-01 03:32:03.552511 | orchestrator | } failure 2026-01-01 03:32:03.555676 | 2026-01-01 03:32:03.555873 | PLAY RECAP 2026-01-01 03:32:03.555956 | orchestrator | ok: 4 changed: 0 unreachable: 0 failed: 1 skipped: 2 rescued: 0 ignored: 0 2026-01-01 03:32:03.555997 | 2026-01-01 03:32:03.700552 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/testbed/playbooks/upgrade-stable.yml@main] 2026-01-01 03:32:03.701766 | POST-RUN START: [untrusted : github.com/osism/testbed/playbooks/post.yml@main] 2026-01-01 03:32:04.474112 | 2026-01-01 03:32:04.474312 | PLAY [Post output play] 2026-01-01 03:32:04.491870 | 2026-01-01 03:32:04.492035 | LOOP [stage-output : Register sources] 2026-01-01 03:32:04.563728 | 2026-01-01 03:32:04.564043 | TASK [stage-output : Check sudo] 2026-01-01 03:32:05.089791 | orchestrator | sudo: a password is required 2026-01-01 03:32:05.146412 | orchestrator | ok: Runtime: 0:00:00.011227 2026-01-01 03:32:05.155628 | 2026-01-01 03:32:05.155769 | LOOP [stage-output : Set source and destination for files and folders] 2026-01-01 03:32:05.190607 | 2026-01-01 03:32:05.190884 | TASK [stage-output : Build a list of source, dest dictionaries] 2026-01-01 03:32:05.270458 | orchestrator | ok 2026-01-01 03:32:05.279426 | 2026-01-01 03:32:05.279579 | LOOP [stage-output : Ensure target folders exist] 2026-01-01 03:32:05.760361 | orchestrator | ok: "docs" 2026-01-01 03:32:05.760683 | 2026-01-01 03:32:06.007482 | orchestrator | ok: "artifacts" 2026-01-01 03:32:06.252835 | orchestrator | ok: "logs" 2026-01-01 03:32:06.266372 | 2026-01-01 03:32:06.266515 | LOOP [stage-output : Copy files and folders to staging folder] 2026-01-01 03:32:06.297727 | 2026-01-01 03:32:06.298005 | TASK [stage-output : Make all log files readable] 2026-01-01 03:32:06.593220 | orchestrator | ok 2026-01-01 03:32:06.603019 | 2026-01-01 03:32:06.603178 | TASK [stage-output : Rename log files that match extensions_to_txt] 2026-01-01 03:32:06.644327 | orchestrator | skipping: Conditional result was False 2026-01-01 03:32:06.659925 | 2026-01-01 03:32:06.660135 | TASK [stage-output : Discover log files for compression] 2026-01-01 03:32:06.676943 | orchestrator | skipping: Conditional result was False 2026-01-01 03:32:06.688211 | 2026-01-01 03:32:06.688427 | LOOP [stage-output : Archive everything from logs] 2026-01-01 03:32:06.734351 | 2026-01-01 03:32:06.734575 | PLAY [Post cleanup play] 2026-01-01 03:32:06.743835 | 2026-01-01 03:32:06.743963 | TASK [Set cloud fact (Zuul deployment)] 2026-01-01 03:32:06.799011 | orchestrator | ok 2026-01-01 03:32:06.810982 | 2026-01-01 03:32:06.811121 | TASK [Set cloud fact (local deployment)] 2026-01-01 03:32:06.835984 | orchestrator | skipping: Conditional result was False 2026-01-01 03:32:06.848849 | 2026-01-01 03:32:06.849003 | TASK [Clean the cloud environment] 2026-01-01 03:32:07.474758 | orchestrator | 2026-01-01 03:32:07 - clean up servers 2026-01-01 03:32:07.948265 | orchestrator | 2026-01-01 03:32:07 - clean up keypairs 2026-01-01 03:32:07.964696 | orchestrator | 2026-01-01 03:32:07 - wait for servers to be gone 2026-01-01 03:32:08.005451 | orchestrator | 2026-01-01 03:32:08 - clean up ports 2026-01-01 03:32:08.098405 | orchestrator | 2026-01-01 03:32:08 - clean up volumes 2026-01-01 03:32:08.173077 | orchestrator | 2026-01-01 03:32:08 - disconnect routers 2026-01-01 03:32:08.198595 | orchestrator | 2026-01-01 03:32:08 - clean up subnets 2026-01-01 03:32:08.221247 | orchestrator | 2026-01-01 03:32:08 - clean up networks 2026-01-01 03:32:08.376905 | orchestrator | 2026-01-01 03:32:08 - clean up security groups 2026-01-01 03:32:08.409529 | orchestrator | 2026-01-01 03:32:08 - clean up floating ips 2026-01-01 03:32:08.436513 | orchestrator | 2026-01-01 03:32:08 - clean up routers 2026-01-01 03:32:08.887824 | orchestrator | ok: Runtime: 0:00:01.404386 2026-01-01 03:32:08.891924 | 2026-01-01 03:32:08.892344 | PLAY RECAP 2026-01-01 03:32:08.892554 | orchestrator | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 7 rescued: 0 ignored: 0 2026-01-01 03:32:08.892671 | 2026-01-01 03:32:09.062129 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/osism/testbed/playbooks/post.yml@main] 2026-01-01 03:32:09.063539 | POST-RUN START: [untrusted : github.com/osism/testbed/playbooks/cleanup.yml@main] 2026-01-01 03:32:09.816991 | 2026-01-01 03:32:09.817157 | PLAY [Cleanup play] 2026-01-01 03:32:09.834198 | 2026-01-01 03:32:09.834365 | TASK [Set cloud fact (Zuul deployment)] 2026-01-01 03:32:09.891666 | orchestrator | ok 2026-01-01 03:32:09.900562 | 2026-01-01 03:32:09.900721 | TASK [Set cloud fact (local deployment)] 2026-01-01 03:32:09.945633 | orchestrator | skipping: Conditional result was False 2026-01-01 03:32:09.963756 | 2026-01-01 03:32:09.963946 | TASK [Clean the cloud environment] 2026-01-01 03:32:10.780407 | orchestrator | 2026-01-01 03:32:10 - clean up servers 2026-01-01 03:32:11.251032 | orchestrator | 2026-01-01 03:32:11 - clean up keypairs 2026-01-01 03:32:11.269672 | orchestrator | 2026-01-01 03:32:11 - wait for servers to be gone 2026-01-01 03:32:11.309134 | orchestrator | 2026-01-01 03:32:11 - clean up ports 2026-01-01 03:32:11.397751 | orchestrator | 2026-01-01 03:32:11 - clean up volumes 2026-01-01 03:32:11.482533 | orchestrator | 2026-01-01 03:32:11 - disconnect routers 2026-01-01 03:32:11.511087 | orchestrator | 2026-01-01 03:32:11 - clean up subnets 2026-01-01 03:32:11.538273 | orchestrator | 2026-01-01 03:32:11 - clean up networks 2026-01-01 03:32:11.667934 | orchestrator | 2026-01-01 03:32:11 - clean up security groups 2026-01-01 03:32:11.705734 | orchestrator | 2026-01-01 03:32:11 - clean up floating ips 2026-01-01 03:32:11.732089 | orchestrator | 2026-01-01 03:32:11 - clean up routers 2026-01-01 03:32:12.011368 | orchestrator | ok: Runtime: 0:00:01.368991 2026-01-01 03:32:12.015459 | 2026-01-01 03:32:12.015633 | PLAY RECAP 2026-01-01 03:32:12.015751 | orchestrator | ok: 2 changed: 1 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-01-01 03:32:12.015813 | 2026-01-01 03:32:12.157266 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/osism/testbed/playbooks/cleanup.yml@main] 2026-01-01 03:32:12.160533 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-01-01 03:32:12.959058 | 2026-01-01 03:32:12.959226 | PLAY [Base post-fetch] 2026-01-01 03:32:12.975436 | 2026-01-01 03:32:12.975617 | TASK [fetch-output : Set log path for multiple nodes] 2026-01-01 03:32:13.032966 | orchestrator | skipping: Conditional result was False 2026-01-01 03:32:13.044714 | 2026-01-01 03:32:13.044927 | TASK [fetch-output : Set log path for single node] 2026-01-01 03:32:13.095546 | orchestrator | ok 2026-01-01 03:32:13.102420 | 2026-01-01 03:32:13.102572 | LOOP [fetch-output : Ensure local output dirs] 2026-01-01 03:32:13.629681 | orchestrator -> localhost | ok: "/var/lib/zuul/builds/94d6f9fa4a054453844f68153c9181c3/work/logs" 2026-01-01 03:32:13.916561 | orchestrator -> localhost | changed: "/var/lib/zuul/builds/94d6f9fa4a054453844f68153c9181c3/work/artifacts" 2026-01-01 03:32:14.216425 | orchestrator -> localhost | changed: "/var/lib/zuul/builds/94d6f9fa4a054453844f68153c9181c3/work/docs" 2026-01-01 03:32:14.241143 | 2026-01-01 03:32:14.241487 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-01-01 03:32:15.213534 | orchestrator | changed: .d..t...... ./ 2026-01-01 03:32:15.214068 | orchestrator | changed: All items complete 2026-01-01 03:32:15.214152 | 2026-01-01 03:32:15.958829 | orchestrator | changed: .d..t...... ./ 2026-01-01 03:32:16.735999 | orchestrator | changed: .d..t...... ./ 2026-01-01 03:32:16.771442 | 2026-01-01 03:32:16.771621 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-01-01 03:32:16.804208 | orchestrator | skipping: Conditional result was False 2026-01-01 03:32:16.807396 | orchestrator | skipping: Conditional result was False 2026-01-01 03:32:16.822177 | 2026-01-01 03:32:16.822281 | PLAY RECAP 2026-01-01 03:32:16.822368 | orchestrator | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0 2026-01-01 03:32:16.822404 | 2026-01-01 03:32:16.967916 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-01-01 03:32:16.969453 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-01-01 03:32:17.750720 | 2026-01-01 03:32:17.750933 | PLAY [Base post] 2026-01-01 03:32:17.766334 | 2026-01-01 03:32:17.766490 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-01-01 03:32:18.455418 | orchestrator | changed 2026-01-01 03:32:18.465954 | 2026-01-01 03:32:18.466115 | PLAY RECAP 2026-01-01 03:32:18.466195 | orchestrator | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-01-01 03:32:18.466274 | 2026-01-01 03:32:18.615950 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-01-01 03:32:18.617207 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-01-01 03:32:19.477500 | 2026-01-01 03:32:19.477743 | PLAY [Base post-logs] 2026-01-01 03:32:19.488782 | 2026-01-01 03:32:19.488940 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-01-01 03:32:19.964062 | localhost | changed 2026-01-01 03:32:19.978228 | 2026-01-01 03:32:19.978489 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-01-01 03:32:20.008175 | localhost | ok 2026-01-01 03:32:20.011576 | 2026-01-01 03:32:20.011684 | TASK [Set zuul-log-path fact] 2026-01-01 03:32:20.027702 | localhost | ok 2026-01-01 03:32:20.036346 | 2026-01-01 03:32:20.036478 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-01-01 03:32:20.073814 | localhost | ok 2026-01-01 03:32:20.088936 | 2026-01-01 03:32:20.089102 | TASK [upload-logs : Create log directories] 2026-01-01 03:32:20.632805 | localhost | changed 2026-01-01 03:32:20.636095 | 2026-01-01 03:32:20.636206 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-01-01 03:32:21.159658 | localhost -> localhost | ok: Runtime: 0:00:00.006510 2026-01-01 03:32:21.167732 | 2026-01-01 03:32:21.167904 | TASK [upload-logs : Upload logs to log server] 2026-01-01 03:32:21.737017 | localhost | Output suppressed because no_log was given 2026-01-01 03:32:21.741137 | 2026-01-01 03:32:21.741346 | LOOP [upload-logs : Compress console log and json output] 2026-01-01 03:32:21.802142 | localhost | skipping: Conditional result was False 2026-01-01 03:32:21.808156 | localhost | skipping: Conditional result was False 2026-01-01 03:32:21.814600 | 2026-01-01 03:32:21.814788 | LOOP [upload-logs : Upload compressed console log and json output] 2026-01-01 03:32:21.863206 | localhost | skipping: Conditional result was False 2026-01-01 03:32:21.863738 | 2026-01-01 03:32:21.867679 | localhost | skipping: Conditional result was False 2026-01-01 03:32:21.875469 | 2026-01-01 03:32:21.875659 | LOOP [upload-logs : Upload console log and json output]