2026-10-26 19:05:25.170464 | Job console starting 2026-10-26 19:05:25.188098 | Updating git repos 2026-10-26 19:05:26.764403 | Cloning repos into workspace 2026-10-26 19:05:26.857006 | Restoring repo states 2026-10-26 19:05:26.887642 | Merging changes 2026-10-26 19:05:28.288686 | Checking out repos 2026-10-26 19:05:28.459898 | Preparing playbooks 2026-10-26 19:05:29.981775 | Running Ansible setup 2026-10-26 19:05:33.478202 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-10-26 19:05:34.069128 | 2026-10-26 19:05:34.069257 | PLAY [localhost] 2026-10-26 19:05:34.076119 | 2026-10-26 19:05:34.076196 | TASK [Gathering Facts] 2026-10-26 19:05:35.078384 | localhost | ok 2026-10-26 19:05:35.095954 | 2026-10-26 19:05:35.096171 | TASK [Setup log path fact] 2026-10-26 19:05:35.119517 | localhost | ok 2026-10-26 19:05:35.139951 | 2026-10-26 19:05:35.140082 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-10-26 19:05:35.179900 | localhost | ok 2026-10-26 19:05:35.190766 | 2026-10-26 19:05:35.190897 | TASK [emit-job-header : Print job information] 2026-10-26 19:05:35.242490 | # Job Information 2026-10-26 19:05:35.242704 | Ansible Version: 2.16.18 2026-10-26 19:05:35.242766 | Job: atmosphere-release-manifest 2026-10-26 19:05:35.242808 | Pipeline: check 2026-10-26 19:05:35.242845 | Executor: 2d72f0692154 2026-10-26 19:05:35.242880 | Triggered by: https://github.com/vexxhost/atmosphere/pull/4437 2026-10-26 19:05:35.242924 | Event ID: b4c8c3e0-d16e-11f1-8977-9d4ea105ffd1 2026-10-26 19:05:35.248691 | 2026-10-26 19:05:35.248826 | LOOP [emit-job-header : Print node information] 2026-10-26 19:05:35.362112 | localhost | ok: 2026-10-26 19:05:35.362359 | localhost | # Node Information 2026-10-26 19:05:35.362414 | localhost | Inventory Hostname: instance 2026-10-26 19:05:35.362455 | localhost | Hostname: np0000196416 2026-10-26 19:05:35.362493 | localhost | Username: zuul 2026-10-26 19:05:35.362537 | localhost | Distro: Ubuntu 22.04 2026-10-26 19:05:35.362573 | localhost | Provider: yul1 2026-10-26 19:05:35.362608 | localhost | Region: ca-ymq-1 2026-10-26 19:05:35.362642 | localhost | Label: ubuntu-jammy 2026-10-26 19:05:35.362677 | localhost | Product Name: OpenStack Nova 2026-10-26 19:05:35.362710 | localhost | Interface IP: 162.253.55.86 2026-10-26 19:05:35.377091 | 2026-10-26 19:05:35.377250 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-10-26 19:05:35.807592 | localhost -> localhost | changed 2026-10-26 19:05:35.812085 | 2026-10-26 19:05:35.812151 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-10-26 19:05:36.801550 | localhost -> localhost | changed 2026-10-26 19:05:36.811995 | 2026-10-26 19:05:36.812095 | PLAY [all] 2026-10-26 19:05:36.826505 | 2026-10-26 19:05:36.826637 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-10-26 19:05:37.085019 | instance -> localhost | ok 2026-10-26 19:05:37.099246 | 2026-10-26 19:05:37.099454 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-10-26 19:05:37.133322 | instance | ok 2026-10-26 19:05:37.159457 | instance | included: /var/lib/zuul/builds/66e4bb6350634046886c41433da71aa4/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-10-26 19:05:37.168491 | 2026-10-26 19:05:37.168590 | TASK [add-build-sshkey : Create Temp SSH key] 2026-10-26 19:05:38.092532 | instance -> localhost | Generating public/private rsa key pair. 2026-10-26 19:05:38.092744 | instance -> localhost | Your identification has been saved in /var/lib/zuul/builds/66e4bb6350634046886c41433da71aa4/work/66e4bb6350634046886c41433da71aa4_id_rsa 2026-10-26 19:05:38.092772 | instance -> localhost | Your public key has been saved in /var/lib/zuul/builds/66e4bb6350634046886c41433da71aa4/work/66e4bb6350634046886c41433da71aa4_id_rsa.pub 2026-10-26 19:05:38.092791 | instance -> localhost | The key fingerprint is: 2026-10-26 19:05:38.092809 | instance -> localhost | SHA256:0gCiV2XDx4/qa1mmee7eSm/HgBq6wLJdlcfJx5cqHaY zuul-build-sshkey 2026-10-26 19:05:38.092849 | instance -> localhost | The key's randomart image is: 2026-10-26 19:05:38.092867 | instance -> localhost | +---[RSA 3072]----+ 2026-10-26 19:05:38.092887 | instance -> localhost | | . oo+. | 2026-10-26 19:05:38.092905 | instance -> localhost | | . o o..o | 2026-10-26 19:05:38.092922 | instance -> localhost | |. . .. o | 2026-10-26 19:05:38.092939 | instance -> localhost | | . *.o. . | 2026-10-26 19:05:38.092955 | instance -> localhost | | +.S.= o | 2026-10-26 19:05:38.092972 | instance -> localhost | | . .oo+=.+ | 2026-10-26 19:05:38.092988 | instance -> localhost | |. o .o OE oo | 2026-10-26 19:05:38.093004 | instance -> localhost | | + o. B..+. o | 2026-10-26 19:05:38.093024 | instance -> localhost | |. . .o.*=oo. | 2026-10-26 19:05:38.093041 | instance -> localhost | +----[SHA256]-----+ 2026-10-26 19:05:38.093090 | instance -> localhost | ok: Runtime: 0:00:00.503389 2026-10-26 19:05:38.097625 | 2026-10-26 19:05:38.097689 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-10-26 19:05:38.126158 | instance | ok 2026-10-26 19:05:38.133944 | instance | included: /var/lib/zuul/builds/66e4bb6350634046886c41433da71aa4/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-10-26 19:05:38.140366 | 2026-10-26 19:05:38.140423 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-10-26 19:05:38.164349 | instance | skipping: Conditional result was False 2026-10-26 19:05:38.171927 | 2026-10-26 19:05:38.172012 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-10-26 19:05:38.611172 | instance | changed 2026-10-26 19:05:38.629057 | 2026-10-26 19:05:38.629232 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-10-26 19:05:38.835880 | instance | ok 2026-10-26 19:05:38.845614 | 2026-10-26 19:05:38.845738 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-10-26 19:05:39.350321 | instance | changed 2026-10-26 19:05:39.355462 | 2026-10-26 19:05:39.355520 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-10-26 19:05:39.858843 | instance | changed 2026-10-26 19:05:39.863277 | 2026-10-26 19:05:39.863339 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-10-26 19:05:39.887152 | instance | skipping: Conditional result was False 2026-10-26 19:05:39.894721 | 2026-10-26 19:05:39.894812 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-10-26 19:05:40.294925 | instance -> localhost | changed 2026-10-26 19:05:40.313441 | 2026-10-26 19:05:40.313603 | TASK [add-build-sshkey : Add back temp key] 2026-10-26 19:05:40.612133 | instance -> localhost | Identity added: /var/lib/zuul/builds/66e4bb6350634046886c41433da71aa4/work/66e4bb6350634046886c41433da71aa4_id_rsa (zuul-build-sshkey) 2026-10-26 19:05:40.612438 | instance -> localhost | ok: Runtime: 0:00:00.015187 2026-10-26 19:05:40.621548 | 2026-10-26 19:05:40.621671 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-10-26 19:05:40.949992 | instance | ok 2026-10-26 19:05:40.958595 | 2026-10-26 19:05:40.958752 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-10-26 19:05:40.993773 | instance | skipping: Conditional result was False 2026-10-26 19:05:41.011206 | 2026-10-26 19:05:41.011336 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-10-26 19:05:41.380402 | instance | ok 2026-10-26 19:05:41.390423 | 2026-10-26 19:05:41.390551 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-10-26 19:05:43.191209 | instance | Output suppressed because no_log was given 2026-10-26 19:05:43.206830 | 2026-10-26 19:05:43.206968 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-10-26 19:05:43.424923 | instance | ok: "logs" 2026-10-26 19:05:43.425320 | instance | ok: All items complete 2026-10-26 19:05:43.425390 | 2026-10-26 19:05:43.574474 | instance | ok: "artifacts" 2026-10-26 19:05:43.727283 | instance | ok: "docs" 2026-10-26 19:05:43.748895 | 2026-10-26 19:05:43.749208 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-10-26 19:05:43.941295 | instance | changed: "logs" 2026-10-26 19:05:44.114234 | instance | changed: "artifacts" 2026-10-26 19:05:44.286250 | instance | changed: "docs" 2026-10-26 19:05:44.306678 | 2026-10-26 19:05:44.306793 | PLAY RECAP 2026-10-26 19:05:44.306886 | instance | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-10-26 19:05:44.306949 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-10-26 19:05:44.306995 | 2026-10-26 19:05:44.431702 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-10-26 19:05:44.432838 | RUN START: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/release-manifest/run.yaml@main] 2026-10-26 19:05:44.979049 | 2026-10-26 19:05:44.979164 | PLAY [Build the release manifest] 2026-10-26 19:05:44.989923 | 2026-10-26 19:05:44.990013 | TASK [Install Go] 2026-10-26 19:05:45.017426 | instance | ok 2026-10-26 19:05:45.030803 | 2026-10-26 19:05:45.030890 | TASK [ensure-go : Check installed go version] 2026-10-26 19:05:45.559831 | instance | ok: ERROR (ignored) 2026-10-26 19:05:45.560147 | instance | { 2026-10-26 19:05:45.560213 | instance | "failed_when_result": false, 2026-10-26 19:05:45.560244 | instance | "msg": "[Errno 2] No such file or directory: b'go'", 2026-10-26 19:05:45.560268 | instance | "rc": 2 2026-10-26 19:05:45.560293 | instance | } 2026-10-26 19:05:45.566037 | 2026-10-26 19:05:45.566123 | TASK [ensure-go : Skip if correct version of go is installed] 2026-10-26 19:05:45.639261 | instance | ok 2026-10-26 19:05:45.657279 | instance | included: /var/lib/zuul/builds/66e4bb6350634046886c41433da71aa4/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/ensure-go/tasks/install-go.yaml 2026-10-26 19:05:45.666921 | 2026-10-26 19:05:45.667076 | TASK [ensure-go : Create temp directory] 2026-10-26 19:05:46.013370 | instance | changed 2026-10-26 19:05:46.022519 | 2026-10-26 19:05:46.022595 | TASK [ensure-go : Get archive checksum] 2026-10-26 19:05:46.688561 | instance | ok: OK (64 bytes) 2026-10-26 19:05:46.702497 | 2026-10-26 19:05:46.702632 | TASK [ensure-go : Download go archive] 2026-10-26 19:05:47.845986 | instance | changed: OK (78559214 bytes) 2026-10-26 19:05:47.855208 | 2026-10-26 19:05:47.855297 | TASK [ensure-go : Install go] 2026-10-26 19:05:53.703145 | instance | changed 2026-10-26 19:05:53.739701 | 2026-10-26 19:05:53.739831 | TASK [atmosphere-build-manifest : Create the output directory] 2026-10-26 19:05:54.162622 | instance | changed 2026-10-26 19:05:54.207968 | 2026-10-26 19:05:54.208134 | TASK [atmosphere-build-manifest : Build atmosphere-release] 2026-10-26 19:05:54.477900 | instance | go: downloading oras.land/oras-go/v2 v2.6.0 2026-10-26 19:05:54.478066 | instance | go: downloading github.com/goccy/go-yaml v1.18.0 2026-10-26 19:05:54.481092 | instance | go: downloading github.com/spf13/cobra v1.9.1 2026-10-26 19:05:54.481121 | instance | go: downloading github.com/sirupsen/logrus v1.9.3 2026-10-26 19:05:54.490877 | instance | go: downloading github.com/containers/image/v5 v5.35.0 2026-10-26 19:05:54.762916 | instance | go: downloading github.com/opencontainers/go-digest v1.0.0 2026-10-26 19:05:54.792875 | instance | go: downloading github.com/opencontainers/image-spec v1.1.1 2026-10-26 19:05:54.836617 | instance | go: downloading golang.org/x/sync v0.18.0 2026-10-26 19:05:54.935262 | instance | go: downloading golang.org/x/sys v0.38.0 2026-10-26 19:05:54.936339 | instance | go: downloading github.com/spf13/pflag v1.0.7 2026-10-26 19:05:55.002849 | instance | go: downloading github.com/containers/storage v1.58.0 2026-10-26 19:05:55.003219 | instance | go: downloading github.com/docker/distribution v2.8.3+incompatible 2026-10-26 19:05:55.004579 | instance | go: downloading github.com/docker/go-connections v0.5.0 2026-10-26 19:05:55.005056 | instance | go: downloading gopkg.in/yaml.v3 v3.0.1 2026-10-26 19:05:55.041149 | instance | go: downloading github.com/containers/libtrust v0.0.0-20230121012942-c1716e8a8d01 2026-10-26 19:05:55.058884 | instance | go: downloading github.com/containers/ocicrypt v1.2.1 2026-10-26 19:05:55.086942 | instance | go: downloading github.com/docker/docker v28.3.3+incompatible 2026-10-26 19:05:55.152934 | instance | go: downloading github.com/docker/docker-credential-helpers v0.9.3 2026-10-26 19:05:55.173233 | instance | go: downloading github.com/BurntSushi/toml v1.5.0 2026-10-26 19:05:55.176026 | instance | go: downloading github.com/distribution/reference v0.6.0 2026-10-26 19:05:55.176399 | instance | go: downloading github.com/gorilla/mux v1.8.1 2026-10-26 19:05:55.178581 | instance | go: downloading github.com/moby/sys/capability v0.4.0 2026-10-26 19:05:55.189343 | instance | go: downloading github.com/opencontainers/runtime-spec v1.2.1 2026-10-26 19:05:55.192924 | instance | go: downloading github.com/docker/go-units v0.5.0 2026-10-26 19:05:55.207494 | instance | go: downloading github.com/moby/sys/user v0.4.0 2026-10-26 19:05:55.207913 | instance | go: downloading github.com/moby/sys/mountinfo v0.7.2 2026-10-26 19:06:08.286597 | instance | ok: Runtime: 0:00:13.795579 2026-10-26 19:06:08.296429 | 2026-10-26 19:06:08.296593 | TASK [atmosphere-build-manifest : Generate the release manifest] 2026-10-26 19:06:10.665936 | instance | time="2026-10-26T19:06:10Z" level=info msg="Wrote /home/zuul/atmosphere-release-manifest/release-manifest.yaml" images=231 2026-10-26 19:06:10.889567 | instance | ok: Runtime: 0:00:02.110000 2026-10-26 19:06:10.895918 | 2026-10-26 19:06:10.896007 | TASK [atmosphere-build-manifest : Compute the release manifest artifact digest] 2026-10-26 19:06:11.151655 | instance | sha256:bbadfbd9c118a34d703c1bc28683fefe669af9f5565ca0ca79e7450612ceab72 2026-10-26 19:06:11.428548 | instance | ok: Runtime: 0:00:00.021331 2026-10-26 19:06:11.433212 | 2026-10-26 19:06:11.433276 | LOOP [atmosphere-build-manifest : Save the release manifest and atmosphere-release with the job logs] 2026-10-26 19:06:11.688745 | instance | changed: "release-manifest.yaml" 2026-10-26 19:06:12.034862 | instance | changed: "atmosphere-release" 2026-10-26 19:06:12.062739 | 2026-10-26 19:06:12.062977 | TASK [atmosphere-build-manifest : Return the release manifest to dependent jobs] 2026-10-26 19:06:12.103866 | instance | ok 2026-10-26 19:06:12.110521 | 2026-10-26 19:06:12.110598 | PLAY RECAP 2026-10-26 19:06:12.110660 | instance | ok: 12 changed: 7 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-10-26 19:06:12.110711 | 2026-10-26 19:06:12.287095 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/release-manifest/run.yaml@main] 2026-10-26 19:06:12.289662 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-10-26 19:06:12.906368 | 2026-10-26 19:06:12.906477 | PLAY [all] 2026-10-26 19:06:12.916073 | 2026-10-26 19:06:12.916137 | TASK [fetch-output : Set log path for multiple nodes] 2026-10-26 19:06:12.969549 | instance | skipping: Conditional result was False 2026-10-26 19:06:12.978216 | 2026-10-26 19:06:12.978365 | TASK [fetch-output : Set log path for single node] 2026-10-26 19:06:13.020268 | instance | ok 2026-10-26 19:06:13.030721 | 2026-10-26 19:06:13.030852 | LOOP [fetch-output : Ensure local output dirs] 2026-10-26 19:06:13.394473 | instance -> localhost | ok: "/var/lib/zuul/builds/66e4bb6350634046886c41433da71aa4/work/logs" 2026-10-26 19:06:13.602886 | instance -> localhost | changed: "/var/lib/zuul/builds/66e4bb6350634046886c41433da71aa4/work/artifacts" 2026-10-26 19:06:13.815616 | instance -> localhost | changed: "/var/lib/zuul/builds/66e4bb6350634046886c41433da71aa4/work/docs" 2026-10-26 19:06:13.837045 | 2026-10-26 19:06:13.837739 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-10-26 19:06:14.539431 | instance | changed: .d..t...... ./ 2026-10-26 19:06:14.539617 | instance | changed: All items complete 2026-10-26 19:06:14.539641 | 2026-10-26 19:06:15.023547 | instance | changed: .d..t...... ./ 2026-10-26 19:06:15.509728 | instance | changed: .d..t...... ./ 2026-10-26 19:06:15.534327 | 2026-10-26 19:06:15.534502 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-10-26 19:06:15.949823 | instance -> localhost | ok: Item: artifacts Runtime: 0:00:00.007590 2026-10-26 19:06:16.163784 | instance -> localhost | ok: Item: docs Runtime: 0:00:00.006768 2026-10-26 19:06:16.177744 | 2026-10-26 19:06:16.177858 | PLAY [all] 2026-10-26 19:06:16.182870 | 2026-10-26 19:06:16.182928 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-10-26 19:06:16.619137 | instance | changed 2026-10-26 19:06:16.630362 | 2026-10-26 19:06:16.630462 | PLAY RECAP 2026-10-26 19:06:16.630545 | instance | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-10-26 19:06:16.630586 | 2026-10-26 19:06:16.755419 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-10-26 19:06:16.757546 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-10-26 19:06:17.268746 | 2026-10-26 19:06:17.268860 | PLAY [localhost] 2026-10-26 19:06:17.277969 | 2026-10-26 19:06:17.278038 | TASK [Generate Zuul manifest] 2026-10-26 19:06:17.294451 | localhost | ok 2026-10-26 19:06:17.306794 | 2026-10-26 19:06:17.306864 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-10-26 19:06:17.680953 | localhost | changed 2026-10-26 19:06:17.700627 | 2026-10-26 19:06:17.700800 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-10-26 19:06:17.744274 | localhost | ok 2026-10-26 19:06:17.756783 | 2026-10-26 19:06:17.756914 | TASK [Upload logs] 2026-10-26 19:06:17.777692 | localhost | ok 2026-10-26 19:06:17.844966 | 2026-10-26 19:06:17.845096 | TASK [Set zuul-log-path fact] 2026-10-26 19:06:17.862161 | localhost | ok 2026-10-26 19:06:17.871676 | 2026-10-26 19:06:17.871739 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-10-26 19:06:17.909221 | localhost | ok 2026-10-26 19:06:17.917495 | 2026-10-26 19:06:17.917578 | TASK [upload-logs : Create log directories] 2026-10-26 19:06:18.452418 | localhost | changed 2026-10-26 19:06:18.462297 | 2026-10-26 19:06:18.462461 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-10-26 19:06:18.858242 | localhost -> localhost | ok: Runtime: 0:00:00.004638 2026-10-26 19:06:18.867696 | 2026-10-26 19:06:18.867829 | TASK [upload-logs : Upload logs to log server] 2026-10-26 19:06:19.457654 | localhost | Output suppressed because no_log was given 2026-10-26 19:06:19.472519 | 2026-10-26 19:06:19.472621 | LOOP [upload-logs : Compress console log and json output] 2026-10-26 19:06:19.530114 | localhost | skipping: Conditional result was False 2026-10-26 19:06:19.538882 | localhost | skipping: Conditional result was False 2026-10-26 19:06:19.551026 | 2026-10-26 19:06:19.551156 | LOOP [upload-logs : Upload compressed console log and json output] 2026-10-26 19:06:19.590096 | localhost | skipping: Conditional result was False 2026-10-26 19:06:19.590443 | 2026-10-26 19:06:19.593753 | localhost | skipping: Conditional result was False 2026-10-26 19:06:19.602061 | 2026-10-26 19:06:19.602282 | LOOP [upload-logs : Upload console log and json output]