2026-01-04 01:39:45.324561 | Job console starting 2026-01-04 01:39:45.335855 | Updating git repos 2026-01-04 01:39:45.903154 | Cloning repos into workspace 2026-01-04 01:39:46.133833 | Restoring repo states 2026-01-04 01:39:46.163147 | Merging changes 2026-01-04 01:39:46.163201 | Checking out repos 2026-01-04 01:39:46.411897 | Preparing playbooks 2026-01-04 01:39:47.128291 | Running Ansible setup 2026-01-04 01:39:51.814221 | PRE-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/pre.yaml@main] 2026-01-04 01:39:52.584157 | 2026-01-04 01:39:52.584338 | PLAY [Base pre] 2026-01-04 01:39:52.603224 | 2026-01-04 01:39:52.603391 | TASK [Setup log path fact] 2026-01-04 01:39:52.646129 | orchestrator | ok 2026-01-04 01:39:52.668420 | 2026-01-04 01:39:52.668626 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-01-04 01:39:52.718708 | orchestrator | ok 2026-01-04 01:39:52.736330 | 2026-01-04 01:39:52.736488 | TASK [emit-job-header : Print job information] 2026-01-04 01:39:52.782240 | # Job Information 2026-01-04 01:39:52.782446 | Ansible Version: 2.16.14 2026-01-04 01:39:52.782484 | Job: testbed-upgrade-stable-rc-ubuntu-24.04 2026-01-04 01:39:52.782563 | Pipeline: periodic-midnight 2026-01-04 01:39:52.782591 | Executor: 521e9411259a 2026-01-04 01:39:52.782613 | Triggered by: https://github.com/osism/testbed 2026-01-04 01:39:52.782635 | Event ID: 0ab9cf239cb943389a8e780122354b76 2026-01-04 01:39:52.790004 | 2026-01-04 01:39:52.790145 | LOOP [emit-job-header : Print node information] 2026-01-04 01:39:52.922023 | orchestrator | ok: 2026-01-04 01:39:52.922247 | orchestrator | # Node Information 2026-01-04 01:39:52.922291 | orchestrator | Inventory Hostname: orchestrator 2026-01-04 01:39:52.922323 | orchestrator | Hostname: zuul-static-regiocloud-infra-1 2026-01-04 01:39:52.922352 | orchestrator | Username: zuul-testbed04 2026-01-04 01:39:52.922379 | orchestrator | Distro: Debian 12.12 2026-01-04 01:39:52.922410 | orchestrator | Provider: static-testbed 2026-01-04 01:39:52.922465 | orchestrator | Region: 2026-01-04 01:39:52.922593 | orchestrator | Label: testbed-orchestrator 2026-01-04 01:39:52.922624 | orchestrator | Product Name: OpenStack Nova 2026-01-04 01:39:52.922644 | orchestrator | Interface IP: 81.163.193.140 2026-01-04 01:39:52.959576 | 2026-01-04 01:39:52.959746 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-01-04 01:39:53.478174 | orchestrator -> localhost | changed 2026-01-04 01:39:53.499030 | 2026-01-04 01:39:53.499229 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-01-04 01:39:54.575237 | orchestrator -> localhost | changed 2026-01-04 01:39:54.600474 | 2026-01-04 01:39:54.600704 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-01-04 01:39:54.900569 | orchestrator -> localhost | ok 2026-01-04 01:39:54.916329 | 2026-01-04 01:39:54.916559 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-01-04 01:39:54.956932 | orchestrator | ok 2026-01-04 01:39:54.983594 | orchestrator | included: /var/lib/zuul/builds/6ec5b6a788344344afbed9743f2d242a/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-01-04 01:39:54.993771 | 2026-01-04 01:39:54.993945 | TASK [add-build-sshkey : Create Temp SSH key] 2026-01-04 01:39:55.731774 | orchestrator -> localhost | Generating public/private rsa key pair. 2026-01-04 01:39:55.732231 | orchestrator -> localhost | Your identification has been saved in /var/lib/zuul/builds/6ec5b6a788344344afbed9743f2d242a/work/6ec5b6a788344344afbed9743f2d242a_id_rsa 2026-01-04 01:39:55.732335 | orchestrator -> localhost | Your public key has been saved in /var/lib/zuul/builds/6ec5b6a788344344afbed9743f2d242a/work/6ec5b6a788344344afbed9743f2d242a_id_rsa.pub 2026-01-04 01:39:55.732404 | orchestrator -> localhost | The key fingerprint is: 2026-01-04 01:39:55.732466 | orchestrator -> localhost | SHA256:6kY91LMsRyi35N95qK46Ihclou8qIUQOAJtNFmOLPEc zuul-build-sshkey 2026-01-04 01:39:55.732556 | orchestrator -> localhost | The key's randomart image is: 2026-01-04 01:39:55.732644 | orchestrator -> localhost | +---[RSA 3072]----+ 2026-01-04 01:39:55.732706 | orchestrator -> localhost | |= *E | 2026-01-04 01:39:55.732763 | orchestrator -> localhost | |oX.o | 2026-01-04 01:39:55.732815 | orchestrator -> localhost | |Boo. o | 2026-01-04 01:39:55.732867 | orchestrator -> localhost | | o+ . o = + | 2026-01-04 01:39:55.732918 | orchestrator -> localhost | |.. . o BS+ o | 2026-01-04 01:39:55.732975 | orchestrator -> localhost | |+ . ..* + | 2026-01-04 01:39:55.733028 | orchestrator -> localhost | |.o o. = . o | 2026-01-04 01:39:55.733078 | orchestrator -> localhost | |. o o.o . + . | 2026-01-04 01:39:55.733130 | orchestrator -> localhost | |oo.o ooo.oo. . | 2026-01-04 01:39:55.733182 | orchestrator -> localhost | +----[SHA256]-----+ 2026-01-04 01:39:55.733305 | orchestrator -> localhost | ok: Runtime: 0:00:00.232115 2026-01-04 01:39:55.747114 | 2026-01-04 01:39:55.747266 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-01-04 01:39:55.785188 | orchestrator | ok 2026-01-04 01:39:55.800466 | orchestrator | included: /var/lib/zuul/builds/6ec5b6a788344344afbed9743f2d242a/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-01-04 01:39:55.810592 | 2026-01-04 01:39:55.810711 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-01-04 01:39:55.836753 | orchestrator | skipping: Conditional result was False 2026-01-04 01:39:55.850598 | 2026-01-04 01:39:55.850779 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-01-04 01:39:56.483031 | orchestrator | changed 2026-01-04 01:39:56.491426 | 2026-01-04 01:39:56.491607 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-01-04 01:39:56.783889 | orchestrator | ok 2026-01-04 01:39:56.794050 | 2026-01-04 01:39:56.794192 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-01-04 01:39:57.251636 | orchestrator | ok 2026-01-04 01:39:57.261625 | 2026-01-04 01:39:57.261819 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-01-04 01:39:57.728201 | orchestrator | ok 2026-01-04 01:39:57.737994 | 2026-01-04 01:39:57.738167 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-01-04 01:39:57.763026 | orchestrator | skipping: Conditional result was False 2026-01-04 01:39:57.778479 | 2026-01-04 01:39:57.778672 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-01-04 01:39:58.302924 | orchestrator -> localhost | changed 2026-01-04 01:39:58.325567 | 2026-01-04 01:39:58.325706 | TASK [add-build-sshkey : Add back temp key] 2026-01-04 01:39:58.738746 | orchestrator -> localhost | Identity added: /var/lib/zuul/builds/6ec5b6a788344344afbed9743f2d242a/work/6ec5b6a788344344afbed9743f2d242a_id_rsa (zuul-build-sshkey) 2026-01-04 01:39:58.739326 | orchestrator -> localhost | ok: Runtime: 0:00:00.020181 2026-01-04 01:39:58.756391 | 2026-01-04 01:39:58.756726 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-01-04 01:39:59.217276 | orchestrator | ok 2026-01-04 01:39:59.227040 | 2026-01-04 01:39:59.227226 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-01-04 01:39:59.252459 | orchestrator | skipping: Conditional result was False 2026-01-04 01:39:59.308305 | 2026-01-04 01:39:59.308454 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-01-04 01:39:59.707468 | orchestrator | ok 2026-01-04 01:39:59.726026 | 2026-01-04 01:39:59.726206 | TASK [validate-host : Define zuul_info_dir fact] 2026-01-04 01:39:59.765550 | orchestrator | ok 2026-01-04 01:39:59.776127 | 2026-01-04 01:39:59.776267 | TASK [validate-host : Ensure Zuul Ansible directory exists] 2026-01-04 01:40:00.096249 | orchestrator -> localhost | ok 2026-01-04 01:40:00.118775 | 2026-01-04 01:40:00.119008 | TASK [validate-host : Collect information about the host] 2026-01-04 01:40:01.418873 | orchestrator | ok 2026-01-04 01:40:01.434340 | 2026-01-04 01:40:01.434481 | TASK [validate-host : Sanitize hostname] 2026-01-04 01:40:01.510702 | orchestrator | ok 2026-01-04 01:40:01.519784 | 2026-01-04 01:40:01.519952 | TASK [validate-host : Write out all ansible variables/facts known for each host] 2026-01-04 01:40:02.176282 | orchestrator -> localhost | changed 2026-01-04 01:40:02.191266 | 2026-01-04 01:40:02.191465 | TASK [validate-host : Collect information about zuul worker] 2026-01-04 01:40:02.681455 | orchestrator | ok 2026-01-04 01:40:02.691455 | 2026-01-04 01:40:02.691667 | TASK [validate-host : Write out all zuul information for each host] 2026-01-04 01:40:03.308891 | orchestrator -> localhost | changed 2026-01-04 01:40:03.334824 | 2026-01-04 01:40:03.335021 | TASK [prepare-workspace-log : Start zuul_console daemon.] 2026-01-04 01:40:03.661454 | orchestrator | ok 2026-01-04 01:40:03.671087 | 2026-01-04 01:40:03.671240 | TASK [prepare-workspace-log : Synchronize src repos to workspace directory.] 2026-01-04 01:40:24.010405 | orchestrator | changed: 2026-01-04 01:40:24.010667 | orchestrator | .d..t...... src/ 2026-01-04 01:40:24.010704 | orchestrator | .d..t...... src/github.com/ 2026-01-04 01:40:24.010730 | orchestrator | .d..t...... src/github.com/osism/ 2026-01-04 01:40:24.010752 | orchestrator | .d..t...... src/github.com/osism/ansible-collection-commons/ 2026-01-04 01:40:24.010772 | orchestrator | RedHat.yml 2026-01-04 01:40:24.025513 | orchestrator | .L..t...... src/github.com/osism/ansible-collection-commons/roles/repository/tasks/CentOS.yml -> RedHat.yml 2026-01-04 01:40:24.025553 | orchestrator | RedHat.yml 2026-01-04 01:40:24.025611 | orchestrator | = 1.53.0"... 2026-01-04 01:40:35.652490 | orchestrator | - Finding hashicorp/local versions matching ">= 2.2.0"... 2026-01-04 01:40:35.672824 | orchestrator | - Finding latest version of hashicorp/null... 2026-01-04 01:40:36.339820 | orchestrator | - Installing terraform-provider-openstack/openstack v3.4.0... 2026-01-04 01:40:37.262298 | orchestrator | - Installed terraform-provider-openstack/openstack v3.4.0 (signed, key ID 4F80527A391BEFD2) 2026-01-04 01:40:37.330325 | orchestrator | - Installing hashicorp/local v2.6.1... 2026-01-04 01:40:37.957705 | orchestrator | - Installed hashicorp/local v2.6.1 (signed, key ID 0C0AF313E5FD9F80) 2026-01-04 01:40:38.359736 | orchestrator | - Installing hashicorp/null v3.2.4... 2026-01-04 01:40:38.850050 | orchestrator | - Installed hashicorp/null v3.2.4 (signed, key ID 0C0AF313E5FD9F80) 2026-01-04 01:40:38.850135 | orchestrator | 2026-01-04 01:40:38.850143 | orchestrator | Providers are signed by their developers. 2026-01-04 01:40:38.850149 | orchestrator | If you'd like to know more about provider signing, you can read about it here: 2026-01-04 01:40:38.850154 | orchestrator | https://opentofu.org/docs/cli/plugins/signing/ 2026-01-04 01:40:38.850161 | orchestrator | 2026-01-04 01:40:38.850166 | orchestrator | OpenTofu has created a lock file .terraform.lock.hcl to record the provider 2026-01-04 01:40:38.850171 | orchestrator | selections it made above. Include this file in your version control repository 2026-01-04 01:40:38.850200 | orchestrator | so that OpenTofu can guarantee to make the same selections by default when 2026-01-04 01:40:38.850204 | orchestrator | you run "tofu init" in the future. 2026-01-04 01:40:38.850557 | orchestrator | 2026-01-04 01:40:38.850564 | orchestrator | OpenTofu has been successfully initialized! 2026-01-04 01:40:38.850570 | orchestrator | 2026-01-04 01:40:38.850574 | orchestrator | You may now begin working with OpenTofu. Try running "tofu plan" to see 2026-01-04 01:40:38.850579 | orchestrator | any changes that are required for your infrastructure. All OpenTofu commands 2026-01-04 01:40:38.850583 | orchestrator | should now work. 2026-01-04 01:40:38.850587 | orchestrator | 2026-01-04 01:40:38.850594 | orchestrator | If you ever set or change modules or backend configuration for OpenTofu, 2026-01-04 01:40:38.850598 | orchestrator | rerun this command to reinitialize your working directory. If you forget, other 2026-01-04 01:40:38.850602 | orchestrator | commands will detect it and remind you to do so if necessary. 2026-01-04 01:40:39.023963 | orchestrator | Created and switched to workspace "ci"! 2026-01-04 01:40:39.024050 | orchestrator | 2026-01-04 01:40:39.024057 | orchestrator | You're now on a new, empty workspace. Workspaces isolate their state, 2026-01-04 01:40:39.024062 | orchestrator | so if you run "tofu plan" OpenTofu will not see any existing state 2026-01-04 01:40:39.024067 | orchestrator | for this configuration. 2026-01-04 01:40:39.037896 | orchestrator | cp: cannot stat 'environments/ubuntu-24.04.tfvars': No such file or directory 2026-01-04 01:40:39.038397 | orchestrator | make: *** [Makefile:61: init] Error 1 2026-01-04 01:40:39.384353 | orchestrator | ERROR 2026-01-04 01:40:39.385463 | orchestrator | { 2026-01-04 01:40:39.385566 | orchestrator | "delta": "0:00:03.678687", 2026-01-04 01:40:39.385619 | orchestrator | "end": "2026-01-04 01:40:39.039266", 2026-01-04 01:40:39.385658 | orchestrator | "msg": "non-zero return code", 2026-01-04 01:40:39.385692 | orchestrator | "rc": 2, 2026-01-04 01:40:39.385727 | orchestrator | "start": "2026-01-04 01:40:35.360579" 2026-01-04 01:40:39.385760 | orchestrator | } failure 2026-01-04 01:40:39.388508 | 2026-01-04 01:40:39.388672 | PLAY RECAP 2026-01-04 01:40:39.388757 | orchestrator | ok: 4 changed: 0 unreachable: 0 failed: 1 skipped: 2 rescued: 0 ignored: 0 2026-01-04 01:40:39.388799 | 2026-01-04 01:40:39.538739 | RUN END RESULT_NORMAL: [untrusted : github.com/osism/testbed/playbooks/upgrade-stable.yml@main] 2026-01-04 01:40:39.541331 | POST-RUN START: [untrusted : github.com/osism/testbed/playbooks/post.yml@main] 2026-01-04 01:40:40.330205 | 2026-01-04 01:40:40.330378 | PLAY [Post output play] 2026-01-04 01:40:40.346902 | 2026-01-04 01:40:40.347058 | LOOP [stage-output : Register sources] 2026-01-04 01:40:40.408242 | 2026-01-04 01:40:40.408466 | TASK [stage-output : Check sudo] 2026-01-04 01:40:40.880914 | orchestrator | sudo: a password is required 2026-01-04 01:40:40.949652 | orchestrator | ok: Runtime: 0:00:00.011994 2026-01-04 01:40:40.964163 | 2026-01-04 01:40:40.964352 | LOOP [stage-output : Set source and destination for files and folders] 2026-01-04 01:40:41.006312 | 2026-01-04 01:40:41.006652 | TASK [stage-output : Build a list of source, dest dictionaries] 2026-01-04 01:40:41.092868 | orchestrator | ok 2026-01-04 01:40:41.101451 | 2026-01-04 01:40:41.101653 | LOOP [stage-output : Ensure target folders exist] 2026-01-04 01:40:41.595392 | orchestrator | ok: "docs" 2026-01-04 01:40:41.595671 | 2026-01-04 01:40:41.871047 | orchestrator | ok: "artifacts" 2026-01-04 01:40:42.117075 | orchestrator | ok: "logs" 2026-01-04 01:40:42.131332 | 2026-01-04 01:40:42.131494 | LOOP [stage-output : Copy files and folders to staging folder] 2026-01-04 01:40:42.171255 | 2026-01-04 01:40:42.171626 | TASK [stage-output : Make all log files readable] 2026-01-04 01:40:42.481010 | orchestrator | ok 2026-01-04 01:40:42.487462 | 2026-01-04 01:40:42.487637 | TASK [stage-output : Rename log files that match extensions_to_txt] 2026-01-04 01:40:42.522037 | orchestrator | skipping: Conditional result was False 2026-01-04 01:40:42.532972 | 2026-01-04 01:40:42.533099 | TASK [stage-output : Discover log files for compression] 2026-01-04 01:40:42.558241 | orchestrator | skipping: Conditional result was False 2026-01-04 01:40:42.573763 | 2026-01-04 01:40:42.573914 | LOOP [stage-output : Archive everything from logs] 2026-01-04 01:40:42.630732 | 2026-01-04 01:40:42.630951 | PLAY [Post cleanup play] 2026-01-04 01:40:42.639250 | 2026-01-04 01:40:42.639363 | TASK [Set cloud fact (Zuul deployment)] 2026-01-04 01:40:42.690807 | orchestrator | ok 2026-01-04 01:40:42.699266 | 2026-01-04 01:40:42.699382 | TASK [Set cloud fact (local deployment)] 2026-01-04 01:40:42.733674 | orchestrator | skipping: Conditional result was False 2026-01-04 01:40:42.743683 | 2026-01-04 01:40:42.743801 | TASK [Clean the cloud environment] 2026-01-04 01:40:43.359958 | orchestrator | 2026-01-04 01:40:43 - clean up servers 2026-01-04 01:40:43.843048 | orchestrator | 2026-01-04 01:40:43 - clean up keypairs 2026-01-04 01:40:43.861880 | orchestrator | 2026-01-04 01:40:43 - wait for servers to be gone 2026-01-04 01:40:43.911521 | orchestrator | 2026-01-04 01:40:43 - clean up ports 2026-01-04 01:40:44.459791 | orchestrator | 2026-01-04 01:40:44 - clean up volumes 2026-01-04 01:40:44.541728 | orchestrator | 2026-01-04 01:40:44 - disconnect routers 2026-01-04 01:40:44.572532 | orchestrator | 2026-01-04 01:40:44 - clean up subnets 2026-01-04 01:40:44.599653 | orchestrator | 2026-01-04 01:40:44 - clean up networks 2026-01-04 01:40:44.726868 | orchestrator | 2026-01-04 01:40:44 - clean up security groups 2026-01-04 01:40:44.764207 | orchestrator | 2026-01-04 01:40:44 - clean up floating ips 2026-01-04 01:40:44.787312 | orchestrator | 2026-01-04 01:40:44 - clean up routers 2026-01-04 01:40:45.280618 | orchestrator | ok: Runtime: 0:00:01.861952 2026-01-04 01:40:45.282132 | 2026-01-04 01:40:45.282212 | PLAY RECAP 2026-01-04 01:40:45.282263 | orchestrator | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 7 rescued: 0 ignored: 0 2026-01-04 01:40:45.282293 | 2026-01-04 01:40:45.426761 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/osism/testbed/playbooks/post.yml@main] 2026-01-04 01:40:45.427987 | POST-RUN START: [untrusted : github.com/osism/testbed/playbooks/cleanup.yml@main] 2026-01-04 01:40:46.192902 | 2026-01-04 01:40:46.193080 | PLAY [Cleanup play] 2026-01-04 01:40:46.210494 | 2026-01-04 01:40:46.210697 | TASK [Set cloud fact (Zuul deployment)] 2026-01-04 01:40:46.251472 | orchestrator | ok 2026-01-04 01:40:46.258515 | 2026-01-04 01:40:46.258687 | TASK [Set cloud fact (local deployment)] 2026-01-04 01:40:46.292796 | orchestrator | skipping: Conditional result was False 2026-01-04 01:40:46.303671 | 2026-01-04 01:40:46.303831 | TASK [Clean the cloud environment] 2026-01-04 01:40:47.089256 | orchestrator | 2026-01-04 01:40:47 - clean up servers 2026-01-04 01:40:47.576649 | orchestrator | 2026-01-04 01:40:47 - clean up keypairs 2026-01-04 01:40:47.595460 | orchestrator | 2026-01-04 01:40:47 - wait for servers to be gone 2026-01-04 01:40:47.641827 | orchestrator | 2026-01-04 01:40:47 - clean up ports 2026-01-04 01:40:47.724274 | orchestrator | 2026-01-04 01:40:47 - clean up volumes 2026-01-04 01:40:47.804150 | orchestrator | 2026-01-04 01:40:47 - disconnect routers 2026-01-04 01:40:47.825909 | orchestrator | 2026-01-04 01:40:47 - clean up subnets 2026-01-04 01:40:47.848395 | orchestrator | 2026-01-04 01:40:47 - clean up networks 2026-01-04 01:40:48.007920 | orchestrator | 2026-01-04 01:40:48 - clean up security groups 2026-01-04 01:40:48.046557 | orchestrator | 2026-01-04 01:40:48 - clean up floating ips 2026-01-04 01:40:48.072501 | orchestrator | 2026-01-04 01:40:48 - clean up routers 2026-01-04 01:40:48.341771 | orchestrator | ok: Runtime: 0:00:01.390736 2026-01-04 01:40:48.345663 | 2026-01-04 01:40:48.345836 | PLAY RECAP 2026-01-04 01:40:48.345964 | orchestrator | ok: 2 changed: 1 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-01-04 01:40:48.346028 | 2026-01-04 01:40:48.487547 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/osism/testbed/playbooks/cleanup.yml@main] 2026-01-04 01:40:48.488591 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-01-04 01:40:49.255735 | 2026-01-04 01:40:49.255953 | PLAY [Base post-fetch] 2026-01-04 01:40:49.274279 | 2026-01-04 01:40:49.274436 | TASK [fetch-output : Set log path for multiple nodes] 2026-01-04 01:40:49.350593 | orchestrator | skipping: Conditional result was False 2026-01-04 01:40:49.365221 | 2026-01-04 01:40:49.365497 | TASK [fetch-output : Set log path for single node] 2026-01-04 01:40:49.423496 | orchestrator | ok 2026-01-04 01:40:49.432142 | 2026-01-04 01:40:49.432307 | LOOP [fetch-output : Ensure local output dirs] 2026-01-04 01:40:49.928631 | orchestrator -> localhost | ok: "/var/lib/zuul/builds/6ec5b6a788344344afbed9743f2d242a/work/logs" 2026-01-04 01:40:50.192910 | orchestrator -> localhost | changed: "/var/lib/zuul/builds/6ec5b6a788344344afbed9743f2d242a/work/artifacts" 2026-01-04 01:40:50.504337 | orchestrator -> localhost | changed: "/var/lib/zuul/builds/6ec5b6a788344344afbed9743f2d242a/work/docs" 2026-01-04 01:40:50.527678 | 2026-01-04 01:40:50.527842 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-01-04 01:40:51.457171 | orchestrator | changed: .d..t...... ./ 2026-01-04 01:40:51.457485 | orchestrator | changed: All items complete 2026-01-04 01:40:51.457591 | 2026-01-04 01:40:52.168987 | orchestrator | changed: .d..t...... ./ 2026-01-04 01:40:52.947009 | orchestrator | changed: .d..t...... ./ 2026-01-04 01:40:52.966593 | 2026-01-04 01:40:52.966899 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-01-04 01:40:52.995813 | orchestrator | skipping: Conditional result was False 2026-01-04 01:40:53.000269 | orchestrator | skipping: Conditional result was False 2026-01-04 01:40:53.010581 | 2026-01-04 01:40:53.010681 | PLAY RECAP 2026-01-04 01:40:53.010737 | orchestrator | ok: 3 changed: 2 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0 2026-01-04 01:40:53.010763 | 2026-01-04 01:40:53.142123 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post-fetch.yaml@main] 2026-01-04 01:40:53.143163 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-01-04 01:40:53.861150 | 2026-01-04 01:40:53.861327 | PLAY [Base post] 2026-01-04 01:40:53.877051 | 2026-01-04 01:40:53.877213 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-01-04 01:40:54.829827 | orchestrator | changed 2026-01-04 01:40:54.839853 | 2026-01-04 01:40:54.839989 | PLAY RECAP 2026-01-04 01:40:54.840064 | orchestrator | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-01-04 01:40:54.840143 | 2026-01-04 01:40:54.973849 | POST-RUN END RESULT_NORMAL: [trusted : github.com/osism/zuul-config/playbooks/base/post.yaml@main] 2026-01-04 01:40:54.975037 | POST-RUN START: [trusted : github.com/osism/zuul-config/playbooks/base/post-logs.yaml@main] 2026-01-04 01:40:55.795622 | 2026-01-04 01:40:55.796629 | PLAY [Base post-logs] 2026-01-04 01:40:55.808692 | 2026-01-04 01:40:55.808853 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-01-04 01:40:56.278474 | localhost | changed 2026-01-04 01:40:56.294808 | 2026-01-04 01:40:56.295116 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-01-04 01:40:56.334122 | localhost | ok 2026-01-04 01:40:56.341161 | 2026-01-04 01:40:56.341323 | TASK [Set zuul-log-path fact] 2026-01-04 01:40:56.358285 | localhost | ok 2026-01-04 01:40:56.366218 | 2026-01-04 01:40:56.366331 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-01-04 01:40:56.394468 | localhost | ok 2026-01-04 01:40:56.401911 | 2026-01-04 01:40:56.402872 | TASK [upload-logs : Create log directories] 2026-01-04 01:40:56.940412 | localhost | changed 2026-01-04 01:40:56.943642 | 2026-01-04 01:40:56.943751 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-01-04 01:40:57.496956 | localhost -> localhost | ok: Runtime: 0:00:00.007526 2026-01-04 01:40:57.501347 | 2026-01-04 01:40:57.501470 | TASK [upload-logs : Upload logs to log server] 2026-01-04 01:40:58.092879 | localhost | Output suppressed because no_log was given 2026-01-04 01:40:58.096980 | 2026-01-04 01:40:58.097174 | LOOP [upload-logs : Compress console log and json output] 2026-01-04 01:40:58.164043 | localhost | skipping: Conditional result was False 2026-01-04 01:40:58.168776 | localhost | skipping: Conditional result was False 2026-01-04 01:40:58.183082 | 2026-01-04 01:40:58.183321 | LOOP [upload-logs : Upload compressed console log and json output] 2026-01-04 01:40:58.257701 | localhost | skipping: Conditional result was False 2026-01-04 01:40:58.258330 | 2026-01-04 01:40:58.262682 | localhost | skipping: Conditional result was False 2026-01-04 01:40:58.269045 | 2026-01-04 01:40:58.269240 | LOOP [upload-logs : Upload console log and json output]