2026-10-26 15:51:57.351298 | Job console starting 2026-10-26 15:51:57.364025 | Updating git repos 2026-10-26 15:51:57.423166 | Cloning repos into workspace 2026-10-26 15:51:57.710179 | Restoring repo states 2026-10-26 15:51:57.728380 | Merging changes 2026-10-26 15:51:58.700989 | Checking out repos 2026-10-26 15:51:59.026457 | Preparing playbooks 2026-10-26 15:52:00.126664 | Running Ansible setup 2026-10-26 15:52:03.742267 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-10-26 15:52:04.272394 | 2026-10-26 15:52:04.272828 | PLAY [localhost] 2026-10-26 15:52:04.279737 | 2026-10-26 15:52:04.279803 | TASK [Gathering Facts] 2026-10-26 15:52:05.129140 | localhost | ok 2026-10-26 15:52:05.143154 | 2026-10-26 15:52:05.143314 | TASK [Setup log path fact] 2026-10-26 15:52:05.166813 | localhost | ok 2026-10-26 15:52:05.182524 | 2026-10-26 15:52:05.182628 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-10-26 15:52:05.211433 | localhost | ok 2026-10-26 15:52:05.223713 | 2026-10-26 15:52:05.223824 | TASK [emit-job-header : Print job information] 2026-10-26 15:52:05.264657 | # Job Information 2026-10-26 15:52:05.264916 | Ansible Version: 2.16.18 2026-10-26 15:52:05.265005 | Job: atmosphere-release-manifest 2026-10-26 15:52:05.265096 | Pipeline: check 2026-10-26 15:52:05.265157 | Executor: 2d72f0692154 2026-10-26 15:52:05.265207 | Triggered by: https://github.com/vexxhost/atmosphere/pull/4232 2026-10-26 15:52:05.265265 | Event ID: 56405230-d154-11f1-8614-92f2fe7d11a9 2026-10-26 15:52:05.270424 | 2026-10-26 15:52:05.270544 | LOOP [emit-job-header : Print node information] 2026-10-26 15:52:05.381235 | localhost | ok: 2026-10-26 15:52:05.382080 | localhost | # Node Information 2026-10-26 15:52:05.382142 | localhost | Inventory Hostname: instance 2026-10-26 15:52:05.382184 | localhost | Hostname: np0000196350 2026-10-26 15:52:05.382223 | localhost | Username: zuul 2026-10-26 15:52:05.382268 | localhost | Distro: Ubuntu 22.04 2026-10-26 15:52:05.382306 | localhost | Provider: yul1 2026-10-26 15:52:05.382343 | localhost | Region: ca-ymq-1 2026-10-26 15:52:05.382378 | localhost | Label: ubuntu-jammy 2026-10-26 15:52:05.382413 | localhost | Product Name: OpenStack Nova 2026-10-26 15:52:05.382448 | localhost | Interface IP: 162.253.55.34 2026-10-26 15:52:05.394213 | 2026-10-26 15:52:05.394360 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-10-26 15:52:05.843947 | localhost -> localhost | changed 2026-10-26 15:52:05.852792 | 2026-10-26 15:52:05.852948 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-10-26 15:52:06.724895 | localhost -> localhost | changed 2026-10-26 15:52:06.732466 | 2026-10-26 15:52:06.732567 | PLAY [all] 2026-10-26 15:52:06.741809 | 2026-10-26 15:52:06.741891 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-10-26 15:52:06.947531 | instance -> localhost | ok 2026-10-26 15:52:06.955398 | 2026-10-26 15:52:06.955543 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-10-26 15:52:06.984266 | instance | ok 2026-10-26 15:52:06.997321 | instance | included: /var/lib/zuul/builds/a7caaeb9cafa485f93155df3c0db4628/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-10-26 15:52:07.004136 | 2026-10-26 15:52:07.004316 | TASK [add-build-sshkey : Create Temp SSH key] 2026-10-26 15:52:08.305025 | instance -> localhost | Generating public/private rsa key pair. 2026-10-26 15:52:08.305273 | instance -> localhost | Your identification has been saved in /var/lib/zuul/builds/a7caaeb9cafa485f93155df3c0db4628/work/a7caaeb9cafa485f93155df3c0db4628_id_rsa 2026-10-26 15:52:08.305320 | instance -> localhost | Your public key has been saved in /var/lib/zuul/builds/a7caaeb9cafa485f93155df3c0db4628/work/a7caaeb9cafa485f93155df3c0db4628_id_rsa.pub 2026-10-26 15:52:08.305357 | instance -> localhost | The key fingerprint is: 2026-10-26 15:52:08.305392 | instance -> localhost | SHA256:hw3ZTKaTVPQUmbXqnt+7NZXs4zDuUJ05F+vxjfTxpUE zuul-build-sshkey 2026-10-26 15:52:08.305438 | instance -> localhost | The key's randomart image is: 2026-10-26 15:52:08.305473 | instance -> localhost | +---[RSA 3072]----+ 2026-10-26 15:52:08.305687 | instance -> localhost | | .o= o=. | 2026-10-26 15:52:08.305723 | instance -> localhost | | . O oo . | 2026-10-26 15:52:08.305756 | instance -> localhost | | * o . E. | 2026-10-26 15:52:08.305785 | instance -> localhost | | = oo *| 2026-10-26 15:52:08.305810 | instance -> localhost | | S o ..o@+| 2026-10-26 15:52:08.305834 | instance -> localhost | | . ...o=@| 2026-10-26 15:52:08.305857 | instance -> localhost | | ..oo=*| 2026-10-26 15:52:08.305881 | instance -> localhost | | .o.+.+| 2026-10-26 15:52:08.305909 | instance -> localhost | | ++.++| 2026-10-26 15:52:08.305933 | instance -> localhost | +----[SHA256]-----+ 2026-10-26 15:52:08.305994 | instance -> localhost | ok: Runtime: 0:00:00.850420 2026-10-26 15:52:08.312805 | 2026-10-26 15:52:08.312888 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-10-26 15:52:08.342549 | instance | ok 2026-10-26 15:52:08.353645 | instance | included: /var/lib/zuul/builds/a7caaeb9cafa485f93155df3c0db4628/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-10-26 15:52:08.362900 | 2026-10-26 15:52:08.362955 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-10-26 15:52:08.386248 | instance | skipping: Conditional result was False 2026-10-26 15:52:08.394137 | 2026-10-26 15:52:08.394237 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-10-26 15:52:08.853662 | instance | changed 2026-10-26 15:52:08.863381 | 2026-10-26 15:52:08.863958 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-10-26 15:52:09.060180 | instance | ok 2026-10-26 15:52:09.069269 | 2026-10-26 15:52:09.069392 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-10-26 15:52:09.585983 | instance | changed 2026-10-26 15:52:09.591712 | 2026-10-26 15:52:09.591787 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-10-26 15:52:10.080588 | instance | changed 2026-10-26 15:52:10.090118 | 2026-10-26 15:52:10.090250 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-10-26 15:52:10.115504 | instance | skipping: Conditional result was False 2026-10-26 15:52:10.125394 | 2026-10-26 15:52:10.125515 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-10-26 15:52:10.514725 | instance -> localhost | changed 2026-10-26 15:52:10.527774 | 2026-10-26 15:52:10.527870 | TASK [add-build-sshkey : Add back temp key] 2026-10-26 15:52:10.830432 | instance -> localhost | Identity added: /var/lib/zuul/builds/a7caaeb9cafa485f93155df3c0db4628/work/a7caaeb9cafa485f93155df3c0db4628_id_rsa (zuul-build-sshkey) 2026-10-26 15:52:10.830620 | instance -> localhost | ok: Runtime: 0:00:00.014724 2026-10-26 15:52:10.834702 | 2026-10-26 15:52:10.834756 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-10-26 15:52:11.170719 | instance | ok 2026-10-26 15:52:11.179179 | 2026-10-26 15:52:11.179298 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-10-26 15:52:11.205306 | instance | skipping: Conditional result was False 2026-10-26 15:52:11.222325 | 2026-10-26 15:52:11.222449 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-10-26 15:52:11.581264 | instance | ok 2026-10-26 15:52:11.591714 | 2026-10-26 15:52:11.591846 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-10-26 15:52:13.239848 | instance | Output suppressed because no_log was given 2026-10-26 15:52:13.256340 | 2026-10-26 15:52:13.256578 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-10-26 15:52:13.478601 | instance | ok: "logs" 2026-10-26 15:52:13.479151 | instance | ok: All items complete 2026-10-26 15:52:13.479254 | 2026-10-26 15:52:13.878080 | instance | ok: "artifacts" 2026-10-26 15:52:14.071610 | instance | ok: "docs" 2026-10-26 15:52:14.091678 | 2026-10-26 15:52:14.091828 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-10-26 15:52:14.292993 | instance | changed: "logs" 2026-10-26 15:52:14.439619 | instance | changed: "artifacts" 2026-10-26 15:52:14.617439 | instance | changed: "docs" 2026-10-26 15:52:14.631418 | 2026-10-26 15:52:14.631536 | PLAY RECAP 2026-10-26 15:52:14.631630 | instance | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-10-26 15:52:14.631691 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-10-26 15:52:14.631738 | 2026-10-26 15:52:14.769158 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-10-26 15:52:14.771337 | RUN START: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/release-manifest/run.yaml@main] 2026-10-26 15:52:15.301458 | 2026-10-26 15:52:15.301569 | PLAY [Build the release manifest] 2026-10-26 15:52:15.311891 | 2026-10-26 15:52:15.311966 | TASK [Install Go] 2026-10-26 15:52:15.328894 | instance | ok 2026-10-26 15:52:15.341571 | 2026-10-26 15:52:15.341652 | TASK [ensure-go : Check installed go version] 2026-10-26 15:52:15.874198 | instance | ok: ERROR (ignored) 2026-10-26 15:52:15.874740 | instance | { 2026-10-26 15:52:15.874853 | instance | "failed_when_result": false, 2026-10-26 15:52:15.874925 | instance | "msg": "[Errno 2] No such file or directory: b'go'", 2026-10-26 15:52:15.874987 | instance | "rc": 2 2026-10-26 15:52:15.875077 | instance | } 2026-10-26 15:52:15.888702 | 2026-10-26 15:52:15.888870 | TASK [ensure-go : Skip if correct version of go is installed] 2026-10-26 15:52:15.964088 | instance | ok 2026-10-26 15:52:15.977781 | instance | included: /var/lib/zuul/builds/a7caaeb9cafa485f93155df3c0db4628/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/ensure-go/tasks/install-go.yaml 2026-10-26 15:52:15.995053 | 2026-10-26 15:52:15.995200 | TASK [ensure-go : Create temp directory] 2026-10-26 15:52:16.320306 | instance | changed 2026-10-26 15:52:16.328243 | 2026-10-26 15:52:16.328343 | TASK [ensure-go : Get archive checksum] 2026-10-26 15:52:17.071310 | instance | ok: OK (64 bytes) 2026-10-26 15:52:17.081083 | 2026-10-26 15:52:17.081213 | TASK [ensure-go : Download go archive] 2026-10-26 15:52:18.177930 | instance | changed: OK (78559214 bytes) 2026-10-26 15:52:18.185754 | 2026-10-26 15:52:18.185917 | TASK [ensure-go : Install go] 2026-10-26 15:52:25.150134 | instance | changed 2026-10-26 15:52:25.169477 | 2026-10-26 15:52:25.169670 | TASK [atmosphere-build-manifest : Create the output directory] 2026-10-26 15:52:25.534874 | instance | changed 2026-10-26 15:52:25.540654 | 2026-10-26 15:52:25.540739 | TASK [atmosphere-build-manifest : Build atmosphere-release] 2026-10-26 15:52:25.795017 | instance | go: downloading oras.land/oras-go/v2 v2.6.0 2026-10-26 15:52:25.795324 | instance | go: downloading github.com/spf13/cobra v1.9.1 2026-10-26 15:52:25.796318 | instance | go: downloading github.com/sirupsen/logrus v1.9.3 2026-10-26 15:52:25.796359 | instance | go: downloading github.com/goccy/go-yaml v1.18.0 2026-10-26 15:52:25.807911 | instance | go: downloading github.com/containers/image/v5 v5.35.0 2026-10-26 15:52:26.066780 | instance | go: downloading github.com/opencontainers/go-digest v1.0.0 2026-10-26 15:52:26.098859 | instance | go: downloading github.com/opencontainers/image-spec v1.1.1 2026-10-26 15:52:26.138606 | instance | go: downloading golang.org/x/sync v0.18.0 2026-10-26 15:52:26.237612 | instance | go: downloading golang.org/x/sys v0.38.0 2026-10-26 15:52:26.240733 | instance | go: downloading github.com/spf13/pflag v1.0.7 2026-10-26 15:52:26.462814 | instance | go: downloading github.com/containers/libtrust v0.0.0-20230121012942-c1716e8a8d01 2026-10-26 15:52:26.462882 | instance | go: downloading github.com/containers/ocicrypt v1.2.1 2026-10-26 15:52:26.463472 | instance | go: downloading github.com/containers/storage v1.58.0 2026-10-26 15:52:26.463572 | instance | go: downloading github.com/docker/docker v28.3.3+incompatible 2026-10-26 15:52:26.464049 | instance | go: downloading github.com/docker/distribution v2.8.3+incompatible 2026-10-26 15:52:26.522956 | instance | go: downloading github.com/docker/go-connections v0.5.0 2026-10-26 15:52:26.559356 | instance | go: downloading gopkg.in/yaml.v3 v3.0.1 2026-10-26 15:52:26.597067 | instance | go: downloading github.com/BurntSushi/toml v1.5.0 2026-10-26 15:52:26.649588 | instance | go: downloading github.com/docker/docker-credential-helpers v0.9.3 2026-10-26 15:52:26.690309 | instance | go: downloading github.com/distribution/reference v0.6.0 2026-10-26 15:52:26.721134 | instance | go: downloading github.com/gorilla/mux v1.8.1 2026-10-26 15:52:26.901710 | instance | go: downloading github.com/moby/sys/capability v0.4.0 2026-10-26 15:52:26.901768 | instance | go: downloading github.com/opencontainers/runtime-spec v1.2.1 2026-10-26 15:52:26.901968 | instance | go: downloading github.com/moby/sys/user v0.4.0 2026-10-26 15:52:26.902047 | instance | go: downloading github.com/docker/go-units v0.5.0 2026-10-26 15:52:26.902156 | instance | go: downloading github.com/moby/sys/mountinfo v0.7.2 2026-10-26 15:52:39.605617 | instance | ok: Runtime: 0:00:13.683997 2026-10-26 15:52:39.616542 | 2026-10-26 15:52:39.616681 | TASK [atmosphere-build-manifest : Generate the release manifest] 2026-10-26 15:52:42.351373 | instance | time="2026-10-26T15:52:42Z" level=info msg="Wrote /home/zuul/atmosphere-release-manifest/release-manifest.yaml" images=232 2026-10-26 15:52:42.716584 | instance | ok: Runtime: 0:00:02.457868 2026-10-26 15:52:42.720937 | 2026-10-26 15:52:42.720993 | TASK [atmosphere-build-manifest : Compute the release manifest artifact digest] 2026-10-26 15:52:42.959239 | instance | sha256:34365cf27c2dcbb1765dc5aacc37fd0a19dd3b20dfceec5e09c2479e4cdd8749 2026-10-26 15:52:43.249641 | instance | ok: Runtime: 0:00:00.022004 2026-10-26 15:52:43.259247 | 2026-10-26 15:52:43.259427 | LOOP [atmosphere-build-manifest : Save the release manifest and atmosphere-release with the job logs] 2026-10-26 15:52:43.501730 | instance | changed: "release-manifest.yaml" 2026-10-26 15:52:43.845609 | instance | changed: "atmosphere-release" 2026-10-26 15:52:43.868633 | 2026-10-26 15:52:43.868812 | TASK [atmosphere-build-manifest : Return the release manifest to dependent jobs] 2026-10-26 15:52:43.909164 | instance | ok 2026-10-26 15:52:43.915719 | 2026-10-26 15:52:43.915791 | PLAY RECAP 2026-10-26 15:52:43.915839 | instance | ok: 12 changed: 7 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-10-26 15:52:43.915870 | 2026-10-26 15:52:44.043113 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/release-manifest/run.yaml@main] 2026-10-26 15:52:44.045890 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-10-26 15:52:44.643012 | 2026-10-26 15:52:44.643156 | PLAY [all] 2026-10-26 15:52:44.653018 | 2026-10-26 15:52:44.653110 | TASK [fetch-output : Set log path for multiple nodes] 2026-10-26 15:52:44.696417 | instance | skipping: Conditional result was False 2026-10-26 15:52:44.700859 | 2026-10-26 15:52:44.700930 | TASK [fetch-output : Set log path for single node] 2026-10-26 15:52:44.740550 | instance | ok 2026-10-26 15:52:44.745864 | 2026-10-26 15:52:44.745951 | LOOP [fetch-output : Ensure local output dirs] 2026-10-26 15:52:45.146318 | instance -> localhost | ok: "/var/lib/zuul/builds/a7caaeb9cafa485f93155df3c0db4628/work/logs" 2026-10-26 15:52:45.351608 | instance -> localhost | changed: "/var/lib/zuul/builds/a7caaeb9cafa485f93155df3c0db4628/work/artifacts" 2026-10-26 15:52:45.564400 | instance -> localhost | changed: "/var/lib/zuul/builds/a7caaeb9cafa485f93155df3c0db4628/work/docs" 2026-10-26 15:52:45.586108 | 2026-10-26 15:52:45.586258 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-10-26 15:52:46.241795 | instance | changed: .d..t...... ./ 2026-10-26 15:52:46.242147 | instance | changed: All items complete 2026-10-26 15:52:46.242205 | 2026-10-26 15:52:46.704898 | instance | changed: .d..t...... ./ 2026-10-26 15:52:47.177820 | instance | changed: .d..t...... ./ 2026-10-26 15:52:47.204293 | 2026-10-26 15:52:47.204451 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-10-26 15:52:47.623611 | instance -> localhost | ok: Item: artifacts Runtime: 0:00:00.006689 2026-10-26 15:52:47.833764 | instance -> localhost | ok: Item: docs Runtime: 0:00:00.005958 2026-10-26 15:52:47.851337 | 2026-10-26 15:52:47.851466 | PLAY [all] 2026-10-26 15:52:47.859340 | 2026-10-26 15:52:47.859488 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-10-26 15:52:48.266063 | instance | changed 2026-10-26 15:52:48.276264 | 2026-10-26 15:52:48.276356 | PLAY RECAP 2026-10-26 15:52:48.276433 | instance | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-10-26 15:52:48.276474 | 2026-10-26 15:52:48.383602 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-10-26 15:52:48.385445 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-10-26 15:52:48.919923 | 2026-10-26 15:52:48.920037 | PLAY [localhost] 2026-10-26 15:52:48.929172 | 2026-10-26 15:52:48.929238 | TASK [Generate Zuul manifest] 2026-10-26 15:52:48.945024 | localhost | ok 2026-10-26 15:52:48.957721 | 2026-10-26 15:52:48.957823 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-10-26 15:52:49.302314 | localhost | changed 2026-10-26 15:52:49.320691 | 2026-10-26 15:52:49.320790 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-10-26 15:52:49.351400 | localhost | ok 2026-10-26 15:52:49.363313 | 2026-10-26 15:52:49.363432 | TASK [Upload logs] 2026-10-26 15:52:49.383011 | localhost | ok 2026-10-26 15:52:49.446858 | 2026-10-26 15:52:49.446979 | TASK [Set zuul-log-path fact] 2026-10-26 15:52:49.462953 | localhost | ok 2026-10-26 15:52:49.472174 | 2026-10-26 15:52:49.472234 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-10-26 15:52:49.499114 | localhost | ok 2026-10-26 15:52:49.507203 | 2026-10-26 15:52:49.507284 | TASK [upload-logs : Create log directories] 2026-10-26 15:52:49.952843 | localhost | changed 2026-10-26 15:52:49.962881 | 2026-10-26 15:52:49.963013 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-10-26 15:52:50.379398 | localhost -> localhost | ok: Runtime: 0:00:00.004974 2026-10-26 15:52:50.389302 | 2026-10-26 15:52:50.389456 | TASK [upload-logs : Upload logs to log server] 2026-10-26 15:52:50.955812 | localhost | Output suppressed because no_log was given 2026-10-26 15:52:50.960412 | 2026-10-26 15:52:50.960510 | LOOP [upload-logs : Compress console log and json output] 2026-10-26 15:52:51.022493 | localhost | skipping: Conditional result was False 2026-10-26 15:52:51.032116 | localhost | skipping: Conditional result was False 2026-10-26 15:52:51.042947 | 2026-10-26 15:52:51.043152 | LOOP [upload-logs : Upload compressed console log and json output] 2026-10-26 15:52:51.100836 | localhost | skipping: Conditional result was False 2026-10-26 15:52:51.101259 | 2026-10-26 15:52:51.105441 | localhost | skipping: Conditional result was False 2026-10-26 15:52:51.116690 | 2026-10-26 15:52:51.116876 | LOOP [upload-logs : Upload console log and json output]