2026-10-26 00:37:06.875553 | Job console starting 2026-10-26 00:37:06.885127 | Updating git repos 2026-10-26 00:37:06.952967 | Cloning repos into workspace 2026-10-26 00:37:07.026424 | Restoring repo states 2026-10-26 00:37:07.051679 | Merging changes 2026-10-26 00:37:08.257999 | Checking out repos 2026-10-26 00:37:08.542671 | Preparing playbooks 2026-10-26 00:37:09.983199 | Running Ansible setup 2026-10-26 00:37:13.974039 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-10-26 00:37:14.512134 | 2026-10-26 00:37:14.512249 | PLAY [localhost] 2026-10-26 00:37:14.518938 | 2026-10-26 00:37:14.519001 | TASK [Gathering Facts] 2026-10-26 00:37:15.377562 | localhost | ok 2026-10-26 00:37:15.390133 | 2026-10-26 00:37:15.390285 | TASK [Setup log path fact] 2026-10-26 00:37:15.410930 | localhost | ok 2026-10-26 00:37:15.430410 | 2026-10-26 00:37:15.430539 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-10-26 00:37:15.462126 | localhost | ok 2026-10-26 00:37:15.473690 | 2026-10-26 00:37:15.473820 | TASK [emit-job-header : Print job information] 2026-10-26 00:37:15.525212 | # Job Information 2026-10-26 00:37:15.525406 | Ansible Version: 2.16.18 2026-10-26 00:37:15.525468 | Job: atmosphere-release-manifest 2026-10-26 00:37:15.525509 | Pipeline: check 2026-10-26 00:37:15.525547 | Executor: 2d72f0692154 2026-10-26 00:37:15.525583 | Triggered by: https://github.com/vexxhost/atmosphere/pull/4089 2026-10-26 00:37:15.525627 | Event ID: 8c97aa70-d0d4-11f1-9ace-67c3c09bbc99 2026-10-26 00:37:15.530806 | 2026-10-26 00:37:15.530930 | LOOP [emit-job-header : Print node information] 2026-10-26 00:37:15.672010 | localhost | ok: 2026-10-26 00:37:15.672615 | localhost | # Node Information 2026-10-26 00:37:15.672683 | localhost | Inventory Hostname: instance 2026-10-26 00:37:15.672727 | localhost | Hostname: np0000196285 2026-10-26 00:37:15.672765 | localhost | Username: zuul 2026-10-26 00:37:15.672808 | localhost | Distro: Ubuntu 22.04 2026-10-26 00:37:15.672846 | localhost | Provider: yul1 2026-10-26 00:37:15.672882 | localhost | Region: ca-ymq-1 2026-10-26 00:37:15.672917 | localhost | Label: ubuntu-jammy 2026-10-26 00:37:15.672953 | localhost | Product Name: OpenStack Nova 2026-10-26 00:37:15.672990 | localhost | Interface IP: 162.253.55.34 2026-10-26 00:37:15.693122 | 2026-10-26 00:37:15.693285 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-10-26 00:37:16.099564 | localhost -> localhost | changed 2026-10-26 00:37:16.108892 | 2026-10-26 00:37:16.109027 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-10-26 00:37:16.966517 | localhost -> localhost | changed 2026-10-26 00:37:16.987351 | 2026-10-26 00:37:16.987483 | PLAY [all] 2026-10-26 00:37:17.017326 | 2026-10-26 00:37:17.017579 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-10-26 00:37:17.265684 | instance -> localhost | ok 2026-10-26 00:37:17.276967 | 2026-10-26 00:37:17.277124 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-10-26 00:37:17.311636 | instance | ok 2026-10-26 00:37:17.336863 | instance | included: /var/lib/zuul/builds/a5a84b1a89b74bfbb35eb94252afe6c6/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-10-26 00:37:17.344883 | 2026-10-26 00:37:17.344960 | TASK [add-build-sshkey : Create Temp SSH key] 2026-10-26 00:37:18.930839 | instance -> localhost | Generating public/private rsa key pair. 2026-10-26 00:37:18.931164 | instance -> localhost | Your identification has been saved in /var/lib/zuul/builds/a5a84b1a89b74bfbb35eb94252afe6c6/work/a5a84b1a89b74bfbb35eb94252afe6c6_id_rsa 2026-10-26 00:37:18.931225 | instance -> localhost | Your public key has been saved in /var/lib/zuul/builds/a5a84b1a89b74bfbb35eb94252afe6c6/work/a5a84b1a89b74bfbb35eb94252afe6c6_id_rsa.pub 2026-10-26 00:37:18.931266 | instance -> localhost | The key fingerprint is: 2026-10-26 00:37:18.931307 | instance -> localhost | SHA256:/mTrDg8lN94MjFRvNNl4/BqxjFml3aFBbKcz9xzCybw zuul-build-sshkey 2026-10-26 00:37:18.931371 | instance -> localhost | The key's randomart image is: 2026-10-26 00:37:18.931413 | instance -> localhost | +---[RSA 3072]----+ 2026-10-26 00:37:18.931463 | instance -> localhost | | . =B o.| 2026-10-26 00:37:18.931504 | instance -> localhost | | . oo+O+o| 2026-10-26 00:37:18.931542 | instance -> localhost | | . BB=+o| 2026-10-26 00:37:18.931579 | instance -> localhost | | . o .oX+o.| 2026-10-26 00:37:18.931615 | instance -> localhost | | S * *+o| 2026-10-26 00:37:18.931652 | instance -> localhost | | . = = E. o| 2026-10-26 00:37:18.931687 | instance -> localhost | | + + o | 2026-10-26 00:37:18.931723 | instance -> localhost | | B . | 2026-10-26 00:37:18.931764 | instance -> localhost | | o* | 2026-10-26 00:37:18.931803 | instance -> localhost | +----[SHA256]-----+ 2026-10-26 00:37:18.931892 | instance -> localhost | ok: Runtime: 0:00:01.087501 2026-10-26 00:37:18.941776 | 2026-10-26 00:37:18.941904 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-10-26 00:37:18.975850 | instance | ok 2026-10-26 00:37:18.991296 | instance | included: /var/lib/zuul/builds/a5a84b1a89b74bfbb35eb94252afe6c6/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-10-26 00:37:19.003668 | 2026-10-26 00:37:19.003750 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-10-26 00:37:19.029174 | instance | skipping: Conditional result was False 2026-10-26 00:37:19.040793 | 2026-10-26 00:37:19.040920 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-10-26 00:37:19.481284 | instance | changed 2026-10-26 00:37:19.490441 | 2026-10-26 00:37:19.490564 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-10-26 00:37:19.696271 | instance | ok 2026-10-26 00:37:19.706612 | 2026-10-26 00:37:19.706737 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-10-26 00:37:20.224318 | instance | changed 2026-10-26 00:37:20.237627 | 2026-10-26 00:37:20.237790 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-10-26 00:37:20.752206 | instance | changed 2026-10-26 00:37:20.761519 | 2026-10-26 00:37:20.761643 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-10-26 00:37:20.786410 | instance | skipping: Conditional result was False 2026-10-26 00:37:20.795941 | 2026-10-26 00:37:20.796062 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-10-26 00:37:21.164289 | instance -> localhost | changed 2026-10-26 00:37:21.181946 | 2026-10-26 00:37:21.182065 | TASK [add-build-sshkey : Add back temp key] 2026-10-26 00:37:21.480442 | instance -> localhost | Identity added: /var/lib/zuul/builds/a5a84b1a89b74bfbb35eb94252afe6c6/work/a5a84b1a89b74bfbb35eb94252afe6c6_id_rsa (zuul-build-sshkey) 2026-10-26 00:37:21.480723 | instance -> localhost | ok: Runtime: 0:00:00.015517 2026-10-26 00:37:21.489395 | 2026-10-26 00:37:21.489513 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-10-26 00:37:21.837035 | instance | ok 2026-10-26 00:37:21.846654 | 2026-10-26 00:37:21.846781 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-10-26 00:37:21.872239 | instance | skipping: Conditional result was False 2026-10-26 00:37:21.889164 | 2026-10-26 00:37:21.889289 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-10-26 00:37:22.237744 | instance | ok 2026-10-26 00:37:22.247445 | 2026-10-26 00:37:22.247568 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-10-26 00:37:23.818697 | instance | Output suppressed because no_log was given 2026-10-26 00:37:23.836312 | 2026-10-26 00:37:23.836832 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-10-26 00:37:24.043353 | instance | ok: "logs" 2026-10-26 00:37:24.043684 | instance | ok: All items complete 2026-10-26 00:37:24.043736 | 2026-10-26 00:37:24.179067 | instance | ok: "artifacts" 2026-10-26 00:37:24.317655 | instance | ok: "docs" 2026-10-26 00:37:24.330067 | 2026-10-26 00:37:24.330282 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-10-26 00:37:24.500645 | instance | changed: "logs" 2026-10-26 00:37:24.635868 | instance | changed: "artifacts" 2026-10-26 00:37:24.771300 | instance | changed: "docs" 2026-10-26 00:37:24.791756 | 2026-10-26 00:37:24.792593 | PLAY RECAP 2026-10-26 00:37:24.792696 | instance | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-10-26 00:37:24.792755 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-10-26 00:37:24.792793 | 2026-10-26 00:37:24.927207 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-10-26 00:37:24.929355 | RUN START: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/release-manifest/run.yaml@main] 2026-10-26 00:37:25.472444 | 2026-10-26 00:37:25.472575 | PLAY [Build the release manifest] 2026-10-26 00:37:25.483090 | 2026-10-26 00:37:25.483156 | TASK [Install Go] 2026-10-26 00:37:25.499925 | instance | ok 2026-10-26 00:37:25.512166 | 2026-10-26 00:37:25.512235 | TASK [ensure-go : Check installed go version] 2026-10-26 00:37:26.042490 | instance | ok: ERROR (ignored) 2026-10-26 00:37:26.042889 | instance | { 2026-10-26 00:37:26.042949 | instance | "failed_when_result": false, 2026-10-26 00:37:26.042991 | instance | "msg": "[Errno 2] No such file or directory: b'go'", 2026-10-26 00:37:26.043027 | instance | "rc": 2 2026-10-26 00:37:26.043066 | instance | } 2026-10-26 00:37:26.052191 | 2026-10-26 00:37:26.052327 | TASK [ensure-go : Skip if correct version of go is installed] 2026-10-26 00:37:26.116530 | instance | ok 2026-10-26 00:37:26.129516 | instance | included: /var/lib/zuul/builds/a5a84b1a89b74bfbb35eb94252afe6c6/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/ensure-go/tasks/install-go.yaml 2026-10-26 00:37:26.139933 | 2026-10-26 00:37:26.140058 | TASK [ensure-go : Create temp directory] 2026-10-26 00:37:26.446253 | instance | changed 2026-10-26 00:37:26.456987 | 2026-10-26 00:37:26.457145 | TASK [ensure-go : Get archive checksum] 2026-10-26 00:37:27.138650 | instance | ok: OK (64 bytes) 2026-10-26 00:37:27.148722 | 2026-10-26 00:37:27.148863 | TASK [ensure-go : Download go archive] 2026-10-26 00:37:31.301555 | instance | changed: OK (78559214 bytes) 2026-10-26 00:37:31.314324 | 2026-10-26 00:37:31.314517 | TASK [ensure-go : Install go] 2026-10-26 00:37:37.122682 | instance | changed 2026-10-26 00:37:37.143915 | 2026-10-26 00:37:37.144227 | TASK [atmosphere-build-manifest : Create the output directory] 2026-10-26 00:37:37.473512 | instance | changed 2026-10-26 00:37:37.482689 | 2026-10-26 00:37:37.482814 | TASK [atmosphere-build-manifest : Build atmosphere-release] 2026-10-26 00:37:37.748747 | instance | go: downloading github.com/spf13/cobra v1.9.1 2026-10-26 00:37:37.748912 | instance | go: downloading github.com/sirupsen/logrus v1.9.3 2026-10-26 00:37:37.748993 | instance | go: downloading oras.land/oras-go/v2 v2.6.0 2026-10-26 00:37:37.749033 | instance | go: downloading github.com/goccy/go-yaml v1.18.0 2026-10-26 00:37:37.757228 | instance | go: downloading github.com/containers/image/v5 v5.35.0 2026-10-26 00:37:37.995792 | instance | go: downloading github.com/opencontainers/go-digest v1.0.0 2026-10-26 00:37:38.032125 | instance | go: downloading github.com/opencontainers/image-spec v1.1.1 2026-10-26 00:37:38.077340 | instance | go: downloading golang.org/x/sync v0.18.0 2026-10-26 00:37:38.176145 | instance | go: downloading golang.org/x/sys v0.38.0 2026-10-26 00:37:38.183438 | instance | go: downloading github.com/spf13/pflag v1.0.6 2026-10-26 00:37:38.512189 | instance | go: downloading github.com/containers/storage v1.58.0 2026-10-26 00:37:38.512366 | instance | go: downloading github.com/docker/distribution v2.8.3+incompatible 2026-10-26 00:37:38.512388 | instance | go: downloading github.com/docker/go-connections v0.5.0 2026-10-26 00:37:38.512442 | instance | go: downloading gopkg.in/yaml.v3 v3.0.1 2026-10-26 00:37:38.550607 | instance | go: downloading github.com/containers/libtrust v0.0.0-20230121012942-c1716e8a8d01 2026-10-26 00:37:38.555772 | instance | go: downloading github.com/containers/ocicrypt v1.2.1 2026-10-26 00:37:38.558264 | instance | go: downloading github.com/docker/docker v28.3.3+incompatible 2026-10-26 00:37:38.607119 | instance | go: downloading github.com/docker/docker-credential-helpers v0.9.3 2026-10-26 00:37:38.643006 | instance | go: downloading github.com/BurntSushi/toml v1.5.0 2026-10-26 00:37:38.696631 | instance | go: downloading github.com/distribution/reference v0.6.0 2026-10-26 00:37:38.727627 | instance | go: downloading github.com/gorilla/mux v1.8.1 2026-10-26 00:37:38.749774 | instance | go: downloading github.com/moby/sys/capability v0.4.0 2026-10-26 00:37:38.750147 | instance | go: downloading github.com/moby/sys/user v0.4.0 2026-10-26 00:37:38.750226 | instance | go: downloading github.com/opencontainers/runtime-spec v1.2.1 2026-10-26 00:37:38.750514 | instance | go: downloading github.com/docker/go-units v0.5.0 2026-10-26 00:37:38.751032 | instance | go: downloading github.com/moby/sys/mountinfo v0.7.2 2026-10-26 00:37:52.545341 | instance | ok: Runtime: 0:00:14.379896 2026-10-26 00:37:52.552645 | 2026-10-26 00:37:52.552772 | TASK [atmosphere-build-manifest : Generate the release manifest] 2026-10-26 00:37:54.837718 | instance | time="2026-10-26T00:37:54Z" level=info msg="Wrote /home/zuul/atmosphere-release-manifest/release-manifest.yaml" images=216 2026-10-26 00:37:55.150610 | instance | ok: Runtime: 0:00:02.005202 2026-10-26 00:37:55.156905 | 2026-10-26 00:37:55.156992 | TASK [atmosphere-build-manifest : Compute the release manifest artifact digest] 2026-10-26 00:37:55.408913 | instance | sha256:24a8f59f7d70322cc390ed39b82546aeadac69eda2b42e52d7d2e05e987456f1 2026-10-26 00:37:55.693298 | instance | ok: Runtime: 0:00:00.023396 2026-10-26 00:37:55.703684 | 2026-10-26 00:37:55.703812 | LOOP [atmosphere-build-manifest : Save the release manifest and atmosphere-release with the job logs] 2026-10-26 00:37:55.962905 | instance | changed: "release-manifest.yaml" 2026-10-26 00:37:56.305392 | instance | changed: "atmosphere-release" 2026-10-26 00:37:56.328665 | 2026-10-26 00:37:56.328847 | TASK [atmosphere-build-manifest : Return the release manifest to dependent jobs] 2026-10-26 00:37:56.363465 | instance | ok 2026-10-26 00:37:56.372823 | 2026-10-26 00:37:56.372917 | PLAY RECAP 2026-10-26 00:37:56.372993 | instance | ok: 12 changed: 7 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-10-26 00:37:56.373035 | 2026-10-26 00:37:56.487673 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere-zuul-jobs/playbooks/release-manifest/run.yaml@main] 2026-10-26 00:37:56.490070 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-10-26 00:37:57.036612 | 2026-10-26 00:37:57.036955 | PLAY [all] 2026-10-26 00:37:57.046781 | 2026-10-26 00:37:57.046847 | TASK [fetch-output : Set log path for multiple nodes] 2026-10-26 00:37:57.101033 | instance | skipping: Conditional result was False 2026-10-26 00:37:57.107355 | 2026-10-26 00:37:57.107447 | TASK [fetch-output : Set log path for single node] 2026-10-26 00:37:57.151156 | instance | ok 2026-10-26 00:37:57.159785 | 2026-10-26 00:37:57.159920 | LOOP [fetch-output : Ensure local output dirs] 2026-10-26 00:37:57.552994 | instance -> localhost | ok: "/var/lib/zuul/builds/a5a84b1a89b74bfbb35eb94252afe6c6/work/logs" 2026-10-26 00:37:57.769642 | instance -> localhost | changed: "/var/lib/zuul/builds/a5a84b1a89b74bfbb35eb94252afe6c6/work/artifacts" 2026-10-26 00:37:57.995453 | instance -> localhost | changed: "/var/lib/zuul/builds/a5a84b1a89b74bfbb35eb94252afe6c6/work/docs" 2026-10-26 00:37:58.004726 | 2026-10-26 00:37:58.004862 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-10-26 00:37:58.700985 | instance | changed: .d..t...... ./ 2026-10-26 00:37:58.701362 | instance | changed: All items complete 2026-10-26 00:37:58.701417 | 2026-10-26 00:37:59.150433 | instance | changed: .d..t...... ./ 2026-10-26 00:37:59.629916 | instance | changed: .d..t...... ./ 2026-10-26 00:37:59.659057 | 2026-10-26 00:37:59.659325 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-10-26 00:38:00.124865 | instance -> localhost | ok: Item: artifacts Runtime: 0:00:00.007068 2026-10-26 00:38:00.333190 | instance -> localhost | ok: Item: docs Runtime: 0:00:00.006896 2026-10-26 00:38:00.362812 | 2026-10-26 00:38:00.363008 | PLAY [all] 2026-10-26 00:38:00.374467 | 2026-10-26 00:38:00.374596 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-10-26 00:38:00.813619 | instance | changed 2026-10-26 00:38:00.824759 | 2026-10-26 00:38:00.824823 | PLAY RECAP 2026-10-26 00:38:00.824878 | instance | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-10-26 00:38:00.824904 | 2026-10-26 00:38:00.949034 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-10-26 00:38:00.951868 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-10-26 00:38:01.541902 | 2026-10-26 00:38:01.542028 | PLAY [localhost] 2026-10-26 00:38:01.551316 | 2026-10-26 00:38:01.551384 | TASK [Generate Zuul manifest] 2026-10-26 00:38:01.568288 | localhost | ok 2026-10-26 00:38:01.580828 | 2026-10-26 00:38:01.580897 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-10-26 00:38:02.159938 | localhost | changed 2026-10-26 00:38:02.180210 | 2026-10-26 00:38:02.180365 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-10-26 00:38:02.224247 | localhost | ok 2026-10-26 00:38:02.236674 | 2026-10-26 00:38:02.236801 | TASK [Upload logs] 2026-10-26 00:38:02.258415 | localhost | ok 2026-10-26 00:38:02.324575 | 2026-10-26 00:38:02.324677 | TASK [Set zuul-log-path fact] 2026-10-26 00:38:02.352264 | localhost | ok 2026-10-26 00:38:02.365555 | 2026-10-26 00:38:02.365642 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-10-26 00:38:02.405842 | localhost | ok 2026-10-26 00:38:02.416690 | 2026-10-26 00:38:02.416781 | TASK [upload-logs : Create log directories] 2026-10-26 00:38:02.840848 | localhost | changed 2026-10-26 00:38:02.848765 | 2026-10-26 00:38:02.848852 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-10-26 00:38:03.282045 | localhost -> localhost | ok: Runtime: 0:00:00.004379 2026-10-26 00:38:03.287975 | 2026-10-26 00:38:03.288066 | TASK [upload-logs : Upload logs to log server] 2026-10-26 00:38:03.979173 | localhost | Output suppressed because no_log was given 2026-10-26 00:38:03.986926 | 2026-10-26 00:38:03.987057 | LOOP [upload-logs : Compress console log and json output] 2026-10-26 00:38:04.047274 | localhost | skipping: Conditional result was False 2026-10-26 00:38:04.057398 | localhost | skipping: Conditional result was False 2026-10-26 00:38:04.070550 | 2026-10-26 00:38:04.070729 | LOOP [upload-logs : Upload compressed console log and json output] 2026-10-26 00:38:04.115498 | localhost | skipping: Conditional result was False 2026-10-26 00:38:04.115906 | 2026-10-26 00:38:04.119286 | localhost | skipping: Conditional result was False 2026-10-26 00:38:04.134795 | 2026-10-26 00:38:04.134971 | LOOP [upload-logs : Upload console log and json output]