2026-10-26 16:24:43.356918 | Job console starting 2026-10-26 16:24:43.370900 | Updating git repos 2026-10-26 16:24:43.444940 | Cloning repos into workspace 2026-10-26 16:24:43.511703 | Restoring repo states 2026-10-26 16:24:43.531341 | Merging changes 2026-10-26 16:24:44.419684 | Checking out repos 2026-10-26 16:24:44.517612 | Preparing playbooks 2026-10-26 16:24:45.553221 | Running Ansible setup 2026-10-26 16:24:48.916459 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-10-26 16:24:49.470003 | 2026-10-26 16:24:49.470169 | PLAY [localhost] 2026-10-26 16:24:49.477973 | 2026-10-26 16:24:49.478059 | TASK [Gathering Facts] 2026-10-26 16:24:50.366763 | localhost | ok 2026-10-26 16:24:50.374215 | 2026-10-26 16:24:50.374298 | TASK [Setup log path fact] 2026-10-26 16:24:50.392110 | localhost | ok 2026-10-26 16:24:50.404595 | 2026-10-26 16:24:50.404754 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-10-26 16:24:50.433463 | localhost | ok 2026-10-26 16:24:50.440722 | 2026-10-26 16:24:50.440832 | TASK [emit-job-header : Print job information] 2026-10-26 16:24:50.479810 | # Job Information 2026-10-26 16:24:50.480005 | Ansible Version: 2.16.18 2026-10-26 16:24:50.480051 | Job: atmosphere-release-manifest 2026-10-26 16:24:50.480080 | Pipeline: check 2026-10-26 16:24:50.480108 | Executor: 2d72f0692154 2026-10-26 16:24:50.480134 | Triggered by: https://github.com/vexxhost/atmosphere/pull/4232 2026-10-26 16:24:50.480180 | Event ID: 1d790140-d159-11f1-8554-195685eba8e2 2026-10-26 16:24:50.483712 | 2026-10-26 16:24:50.483799 | LOOP [emit-job-header : Print node information] 2026-10-26 16:24:50.580220 | localhost | ok: 2026-10-26 16:24:50.580898 | localhost | # Node Information 2026-10-26 16:24:50.580942 | localhost | Inventory Hostname: instance 2026-10-26 16:24:50.580969 | localhost | Hostname: np0000196353 2026-10-26 16:24:50.580993 | localhost | Username: zuul 2026-10-26 16:24:50.581019 | localhost | Distro: Ubuntu 22.04 2026-10-26 16:24:50.581042 | localhost | Provider: yul1 2026-10-26 16:24:50.581064 | localhost | Region: ca-ymq-1 2026-10-26 16:24:50.581086 | localhost | Label: ubuntu-jammy 2026-10-26 16:24:50.581108 | localhost | Product Name: OpenStack Nova 2026-10-26 16:24:50.581129 | localhost | Interface IP: 162.253.55.206 2026-10-26 16:24:50.598853 | 2026-10-26 16:24:50.599017 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-10-26 16:24:51.060736 | localhost -> localhost | changed 2026-10-26 16:24:51.070555 | 2026-10-26 16:24:51.070774 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-10-26 16:24:51.920884 | localhost -> localhost | changed 2026-10-26 16:24:51.928872 | 2026-10-26 16:24:51.928980 | PLAY [all] 2026-10-26 16:24:51.938998 | 2026-10-26 16:24:51.939167 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-10-26 16:24:52.157095 | instance -> localhost | ok 2026-10-26 16:24:52.164440 | 2026-10-26 16:24:52.164627 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-10-26 16:24:52.194640 | instance | ok 2026-10-26 16:24:52.211233 | instance | included: /var/lib/zuul/builds/c60f6a51f1b94be49e93e27d7a7a91ed/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-10-26 16:24:52.219920 | 2026-10-26 16:24:52.220067 | TASK [add-build-sshkey : Create Temp SSH key] 2026-10-26 16:24:53.367812 | instance -> localhost | Generating public/private rsa key pair. 2026-10-26 16:24:53.368075 | instance -> localhost | Your identification has been saved in /var/lib/zuul/builds/c60f6a51f1b94be49e93e27d7a7a91ed/work/c60f6a51f1b94be49e93e27d7a7a91ed_id_rsa 2026-10-26 16:24:53.368130 | instance -> localhost | Your public key has been saved in /var/lib/zuul/builds/c60f6a51f1b94be49e93e27d7a7a91ed/work/c60f6a51f1b94be49e93e27d7a7a91ed_id_rsa.pub 2026-10-26 16:24:53.368174 | instance -> localhost | The key fingerprint is: 2026-10-26 16:24:53.368202 | instance -> localhost | SHA256:BV/PJps1qj4/KRNBJJrmStg6gIVpFx8PnA2o6f4Rq+E zuul-build-sshkey 2026-10-26 16:24:53.368249 | instance -> localhost | The key's randomart image is: 2026-10-26 16:24:53.368276 | instance -> localhost | +---[RSA 3072]----+ 2026-10-26 16:24:53.368310 | instance -> localhost | | .o++ o.. . | 2026-10-26 16:24:53.368339 | instance -> localhost | | o .oo++ +.. o | 2026-10-26 16:24:53.368364 | instance -> localhost | |o.+. .+. .o . * | 2026-10-26 16:24:53.368391 | instance -> localhost | |o+.o o .. B . | 2026-10-26 16:24:53.368419 | instance -> localhost | |+ ..o . S .+ | 2026-10-26 16:24:53.368447 | instance -> localhost | | o oo. .. | 2026-10-26 16:24:53.368471 | instance -> localhost | |..oo. .. . | 2026-10-26 16:24:53.368519 | instance -> localhost | |..o.. .+ o | 2026-10-26 16:24:53.368554 | instance -> localhost | | E.. .=.. | 2026-10-26 16:24:53.368581 | instance -> localhost | +----[SHA256]-----+ 2026-10-26 16:24:53.368647 | instance -> localhost | ok: Runtime: 0:00:00.712821 2026-10-26 16:24:53.375194 | 2026-10-26 16:24:53.375274 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-10-26 16:24:53.404082 | instance | ok 2026-10-26 16:24:53.411972 | instance | included: /var/lib/zuul/builds/c60f6a51f1b94be49e93e27d7a7a91ed/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-10-26 16:24:53.421108 | 2026-10-26 16:24:53.421293 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-10-26 16:24:53.445797 | instance | skipping: Conditional result was False 2026-10-26 16:24:53.454437 | 2026-10-26 16:24:53.454548 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-10-26 16:24:53.884629 | instance | changed 2026-10-26 16:24:53.894255 | 2026-10-26 16:24:53.894475 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-10-26 16:24:54.102489 | instance | ok 2026-10-26 16:24:54.113109 | 2026-10-26 16:24:54.113329 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-10-26 16:24:54.614515 | instance | changed 2026-10-26 16:24:54.629119 | 2026-10-26 16:24:54.629296 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-10-26 16:24:55.097631 | instance | changed 2026-10-26 16:24:55.104062 | 2026-10-26 16:24:55.104175 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-10-26 16:24:55.129021 | instance | skipping: Conditional result was False 2026-10-26 16:24:55.136761 | 2026-10-26 16:24:55.136873 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-10-26 16:24:55.495794 | instance -> localhost | changed 2026-10-26 16:24:55.515458 | 2026-10-26 16:24:55.515668 | TASK [add-build-sshkey : Add back temp key] 2026-10-26 16:24:55.820481 | instance -> localhost | Identity added: /var/lib/zuul/builds/c60f6a51f1b94be49e93e27d7a7a91ed/work/c60f6a51f1b94be49e93e27d7a7a91ed_id_rsa (zuul-build-sshkey) 2026-10-26 16:24:55.820757 | instance -> localhost | ok: Runtime: 0:00:00.015828 2026-10-26 16:24:55.824967 | 2026-10-26 16:24:55.825026 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-10-26 16:24:56.169119 | instance | ok 2026-10-26 16:24:56.173221 | 2026-10-26 16:24:56.173280 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-10-26 16:24:56.206924 | instance | skipping: Conditional result was False 2026-10-26 16:24:56.224842 | 2026-10-26 16:24:56.224969 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-10-26 16:24:56.584567 | instance | ok 2026-10-26 16:24:56.595489 | 2026-10-26 16:24:56.595643 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-10-26 16:24:58.291796 | instance | Output suppressed because no_log was given 2026-10-26 16:24:58.302698 | 2026-10-26 16:24:58.302818 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-10-26 16:24:58.508112 | instance | ok: "logs" 2026-10-26 16:24:58.508437 | instance | ok: All items complete 2026-10-26 16:24:58.508471 | 2026-10-26 16:24:58.673787 | instance | ok: "artifacts" 2026-10-26 16:24:58.820752 | instance | ok: "docs" 2026-10-26 16:24:58.835672 | 2026-10-26 16:24:58.835904 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-10-26 16:24:59.004256 | instance | changed: "logs" 2026-10-26 16:24:59.143843 | instance | changed: "artifacts" 2026-10-26 16:24:59.279469 | instance | changed: "docs" 2026-10-26 16:24:59.301499 | 2026-10-26 16:24:59.301681 | PLAY RECAP 2026-10-26 16:24:59.301773 | instance | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-10-26 16:24:59.301830 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-10-26 16:24:59.301874 | 2026-10-26 16:24:59.507368 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-10-26 16:24:59.510026 | RUN START: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/release-manifest/run.yaml@main] 2026-10-26 16:25:00.109431 | 2026-10-26 16:25:00.109764 | PLAY [Build the release manifest] 2026-10-26 16:25:00.125679 | 2026-10-26 16:25:00.125766 | TASK [Install Go] 2026-10-26 16:25:00.142985 | instance | ok 2026-10-26 16:25:00.155717 | 2026-10-26 16:25:00.155791 | TASK [ensure-go : Check installed go version] 2026-10-26 16:25:00.686764 | instance | ok: ERROR (ignored) 2026-10-26 16:25:00.687202 | instance | { 2026-10-26 16:25:00.687271 | instance | "failed_when_result": false, 2026-10-26 16:25:00.687316 | instance | "msg": "[Errno 2] No such file or directory: b'go'", 2026-10-26 16:25:00.687357 | instance | "rc": 2 2026-10-26 16:25:00.687399 | instance | } 2026-10-26 16:25:00.694119 | 2026-10-26 16:25:00.694236 | TASK [ensure-go : Skip if correct version of go is installed] 2026-10-26 16:25:00.745951 | instance | ok 2026-10-26 16:25:00.754620 | instance | included: /var/lib/zuul/builds/c60f6a51f1b94be49e93e27d7a7a91ed/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/ensure-go/tasks/install-go.yaml 2026-10-26 16:25:00.760646 | 2026-10-26 16:25:00.760730 | TASK [ensure-go : Create temp directory] 2026-10-26 16:25:01.175946 | instance | changed 2026-10-26 16:25:01.183238 | 2026-10-26 16:25:01.183326 | TASK [ensure-go : Get archive checksum] 2026-10-26 16:25:01.897763 | instance | ok: OK (64 bytes) 2026-10-26 16:25:01.904712 | 2026-10-26 16:25:01.904809 | TASK [ensure-go : Download go archive] 2026-10-26 16:25:02.979719 | instance | changed: OK (78559214 bytes) 2026-10-26 16:25:02.986849 | 2026-10-26 16:25:02.986962 | TASK [ensure-go : Install go] 2026-10-26 16:25:08.794828 | instance | changed 2026-10-26 16:25:08.807998 | 2026-10-26 16:25:08.808207 | TASK [atmosphere-build-manifest : Create the output directory] 2026-10-26 16:25:09.185233 | instance | changed 2026-10-26 16:25:09.195042 | 2026-10-26 16:25:09.195238 | TASK [atmosphere-build-manifest : Build atmosphere-release] 2026-10-26 16:25:09.463376 | instance | go: downloading oras.land/oras-go/v2 v2.6.0 2026-10-26 16:25:09.463565 | instance | go: downloading github.com/sirupsen/logrus v1.9.3 2026-10-26 16:25:09.463850 | instance | go: downloading github.com/spf13/cobra v1.9.1 2026-10-26 16:25:09.463996 | instance | go: downloading github.com/goccy/go-yaml v1.18.0 2026-10-26 16:25:09.472767 | instance | go: downloading github.com/containers/image/v5 v5.35.0 2026-10-26 16:25:09.737646 | instance | go: downloading github.com/opencontainers/go-digest v1.0.0 2026-10-26 16:25:09.773979 | instance | go: downloading github.com/opencontainers/image-spec v1.1.1 2026-10-26 16:25:09.804253 | instance | go: downloading golang.org/x/sync v0.18.0 2026-10-26 16:25:09.905437 | instance | go: downloading golang.org/x/sys v0.38.0 2026-10-26 16:25:09.908101 | instance | go: downloading github.com/spf13/pflag v1.0.7 2026-10-26 16:25:09.966668 | instance | go: downloading github.com/containers/libtrust v0.0.0-20230121012942-c1716e8a8d01 2026-10-26 16:25:09.966729 | instance | go: downloading github.com/containers/ocicrypt v1.2.1 2026-10-26 16:25:09.967278 | instance | go: downloading github.com/containers/storage v1.58.0 2026-10-26 16:25:09.967357 | instance | go: downloading github.com/docker/docker v28.3.3+incompatible 2026-10-26 16:25:09.970536 | instance | go: downloading github.com/docker/distribution v2.8.3+incompatible 2026-10-26 16:25:10.014903 | instance | go: downloading github.com/docker/go-connections v0.5.0 2026-10-26 16:25:10.053089 | instance | go: downloading gopkg.in/yaml.v3 v3.0.1 2026-10-26 16:25:10.102086 | instance | go: downloading github.com/docker/docker-credential-helpers v0.9.3 2026-10-26 16:25:10.146718 | instance | go: downloading github.com/BurntSushi/toml v1.5.0 2026-10-26 16:25:10.147945 | instance | go: downloading github.com/distribution/reference v0.6.0 2026-10-26 16:25:10.148081 | instance | go: downloading github.com/gorilla/mux v1.8.1 2026-10-26 16:25:10.148338 | instance | go: downloading github.com/moby/sys/capability v0.4.0 2026-10-26 16:25:10.148360 | instance | go: downloading github.com/opencontainers/runtime-spec v1.2.1 2026-10-26 16:25:10.150217 | instance | go: downloading github.com/moby/sys/user v0.4.0 2026-10-26 16:25:10.177615 | instance | go: downloading github.com/docker/go-units v0.5.0 2026-10-26 16:25:10.181894 | instance | go: downloading github.com/moby/sys/mountinfo v0.7.2 2026-10-26 16:25:23.759073 | instance | ok: Runtime: 0:00:14.095787 2026-10-26 16:25:23.768384 | 2026-10-26 16:25:23.768558 | TASK [atmosphere-build-manifest : Generate the release manifest] 2026-10-26 16:25:26.325553 | instance | time="2026-10-26T16:25:26Z" level=info msg="Wrote /home/zuul/atmosphere-release-manifest/release-manifest.yaml" images=233 2026-10-26 16:25:26.855054 | instance | ok: Runtime: 0:00:02.287649 2026-10-26 16:25:26.859209 | 2026-10-26 16:25:26.859269 | TASK [atmosphere-build-manifest : Compute the release manifest artifact digest] 2026-10-26 16:25:27.099514 | instance | sha256:ea7f1f4ffeb02147a3ee8e15b6219bc07b2dd0bf228b3abfaa42e640de8173f0 2026-10-26 16:25:27.389555 | instance | ok: Runtime: 0:00:00.025050 2026-10-26 16:25:27.399052 | 2026-10-26 16:25:27.399194 | LOOP [atmosphere-build-manifest : Save the release manifest and atmosphere-release with the job logs] 2026-10-26 16:25:27.642064 | instance | changed: "release-manifest.yaml" 2026-10-26 16:25:27.977578 | instance | changed: "atmosphere-release" 2026-10-26 16:25:28.005963 | 2026-10-26 16:25:28.006113 | TASK [atmosphere-build-manifest : Return the release manifest to dependent jobs] 2026-10-26 16:25:28.048639 | instance | ok 2026-10-26 16:25:28.057983 | 2026-10-26 16:25:28.058071 | PLAY RECAP 2026-10-26 16:25:28.058170 | instance | ok: 12 changed: 7 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-10-26 16:25:28.058221 | 2026-10-26 16:25:28.188212 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/release-manifest/run.yaml@main] 2026-10-26 16:25:28.190833 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-10-26 16:25:28.736907 | 2026-10-26 16:25:28.737014 | PLAY [all] 2026-10-26 16:25:28.746787 | 2026-10-26 16:25:28.746862 | TASK [fetch-output : Set log path for multiple nodes] 2026-10-26 16:25:28.800699 | instance | skipping: Conditional result was False 2026-10-26 16:25:28.805588 | 2026-10-26 16:25:28.805669 | TASK [fetch-output : Set log path for single node] 2026-10-26 16:25:28.842958 | instance | ok 2026-10-26 16:25:28.846844 | 2026-10-26 16:25:28.846908 | LOOP [fetch-output : Ensure local output dirs] 2026-10-26 16:25:29.259628 | instance -> localhost | ok: "/var/lib/zuul/builds/c60f6a51f1b94be49e93e27d7a7a91ed/work/logs" 2026-10-26 16:25:29.482137 | instance -> localhost | changed: "/var/lib/zuul/builds/c60f6a51f1b94be49e93e27d7a7a91ed/work/artifacts" 2026-10-26 16:25:29.714934 | instance -> localhost | changed: "/var/lib/zuul/builds/c60f6a51f1b94be49e93e27d7a7a91ed/work/docs" 2026-10-26 16:25:29.733131 | 2026-10-26 16:25:29.733650 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-10-26 16:25:30.391085 | instance | changed: .d..t...... ./ 2026-10-26 16:25:30.391385 | instance | changed: All items complete 2026-10-26 16:25:30.391437 | 2026-10-26 16:25:30.887299 | instance | changed: .d..t...... ./ 2026-10-26 16:25:31.345462 | instance | changed: .d..t...... ./ 2026-10-26 16:25:31.376312 | 2026-10-26 16:25:31.376576 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-10-26 16:25:31.817060 | instance -> localhost | ok: Item: artifacts Runtime: 0:00:00.005575 2026-10-26 16:25:32.009986 | instance -> localhost | ok: Item: docs Runtime: 0:00:00.006606 2026-10-26 16:25:32.031309 | 2026-10-26 16:25:32.031453 | PLAY [all] 2026-10-26 16:25:32.043693 | 2026-10-26 16:25:32.043823 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-10-26 16:25:32.448682 | instance | changed 2026-10-26 16:25:32.453983 | 2026-10-26 16:25:32.454038 | PLAY RECAP 2026-10-26 16:25:32.454076 | instance | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-10-26 16:25:32.454094 | 2026-10-26 16:25:32.564212 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-10-26 16:25:32.566717 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-10-26 16:25:33.131551 | 2026-10-26 16:25:33.131708 | PLAY [localhost] 2026-10-26 16:25:33.141848 | 2026-10-26 16:25:33.141918 | TASK [Generate Zuul manifest] 2026-10-26 16:25:33.157689 | localhost | ok 2026-10-26 16:25:33.169847 | 2026-10-26 16:25:33.169917 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-10-26 16:25:33.601954 | localhost | changed 2026-10-26 16:25:33.614218 | 2026-10-26 16:25:33.614317 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-10-26 16:25:33.653659 | localhost | ok 2026-10-26 16:25:33.661585 | 2026-10-26 16:25:33.661661 | TASK [Upload logs] 2026-10-26 16:25:33.680736 | localhost | ok 2026-10-26 16:25:33.732500 | 2026-10-26 16:25:33.732635 | TASK [Set zuul-log-path fact] 2026-10-26 16:25:33.748708 | localhost | ok 2026-10-26 16:25:33.758198 | 2026-10-26 16:25:33.758256 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-10-26 16:25:33.785318 | localhost | ok 2026-10-26 16:25:33.790937 | 2026-10-26 16:25:33.790996 | TASK [upload-logs : Create log directories] 2026-10-26 16:25:34.256288 | localhost | changed 2026-10-26 16:25:34.261696 | 2026-10-26 16:25:34.261764 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-10-26 16:25:34.657463 | localhost -> localhost | ok: Runtime: 0:00:00.004269 2026-10-26 16:25:34.665922 | 2026-10-26 16:25:34.666031 | TASK [upload-logs : Upload logs to log server] 2026-10-26 16:25:35.202847 | localhost | Output suppressed because no_log was given 2026-10-26 16:25:35.207821 | 2026-10-26 16:25:35.207915 | LOOP [upload-logs : Compress console log and json output] 2026-10-26 16:25:35.259930 | localhost | skipping: Conditional result was False 2026-10-26 16:25:35.269954 | localhost | skipping: Conditional result was False 2026-10-26 16:25:35.282789 | 2026-10-26 16:25:35.283028 | LOOP [upload-logs : Upload compressed console log and json output] 2026-10-26 16:25:35.342161 | localhost | skipping: Conditional result was False 2026-10-26 16:25:35.342870 | 2026-10-26 16:25:35.348837 | localhost | skipping: Conditional result was False 2026-10-26 16:25:35.358805 | 2026-10-26 16:25:35.359029 | LOOP [upload-logs : Upload console log and json output]