2026-04-15 12:05:51.227511 | Job console starting 2026-04-15 12:05:51.326556 | Updating git repos 2026-04-15 12:05:51.386922 | Cloning repos into workspace 2026-04-15 12:05:52.300058 | Restoring repo states 2026-04-15 12:05:52.327158 | Merging changes 2026-04-15 12:05:54.012203 | Checking out repos 2026-04-15 12:05:54.357801 | Preparing playbooks 2026-04-15 12:05:58.480316 | Running Ansible setup 2026-04-15 12:06:02.374076 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-15 12:06:03.077034 | 2026-04-15 12:06:03.077203 | PLAY [localhost] 2026-04-15 12:06:03.087542 | 2026-04-15 12:06:03.087625 | TASK [Gathering Facts] 2026-04-15 12:06:04.016450 | localhost | ok 2026-04-15 12:06:04.023555 | 2026-04-15 12:06:04.023699 | TASK [Setup log path fact] 2026-04-15 12:06:04.056173 | localhost | ok 2026-04-15 12:06:04.170585 | 2026-04-15 12:06:04.170717 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-15 12:06:04.212015 | localhost | ok 2026-04-15 12:06:04.221667 | 2026-04-15 12:06:04.221831 | TASK [emit-job-header : Print job information] 2026-04-15 12:06:04.264416 | # Job Information 2026-04-15 12:06:04.264689 | Ansible Version: 2.16.16 2026-04-15 12:06:04.264766 | Job: atmosphere-molecule-csi-local-path-provisioner 2026-04-15 12:06:04.264824 | Pipeline: check 2026-04-15 12:06:04.264879 | Executor: 0a8996d2b663 2026-04-15 12:06:04.264932 | Triggered by: https://github.com/vexxhost/atmosphere/pull/3835 2026-04-15 12:06:04.265016 | Event ID: 554fb020-38c3-11f1-8ff6-4f000f7144a1 2026-04-15 12:06:04.269439 | 2026-04-15 12:06:04.269554 | LOOP [emit-job-header : Print node information] 2026-04-15 12:06:04.368141 | localhost | ok: 2026-04-15 12:06:04.368435 | localhost | # Node Information 2026-04-15 12:06:04.368512 | localhost | Inventory Hostname: instance 2026-04-15 12:06:04.368558 | localhost | Hostname: np0000166449 2026-04-15 12:06:04.368589 | localhost | Username: zuul 2026-04-15 12:06:04.368623 | localhost | Distro: Ubuntu 22.04 2026-04-15 12:06:04.368654 | localhost | Provider: yul1 2026-04-15 12:06:04.368682 | localhost | Region: ca-ymq-1 2026-04-15 12:06:04.368710 | localhost | Label: ubuntu-jammy 2026-04-15 12:06:04.368737 | localhost | Product Name: OpenStack Nova 2026-04-15 12:06:04.368766 | localhost | Interface IP: 199.19.213.174 2026-04-15 12:06:04.391515 | 2026-04-15 12:06:04.391681 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-15 12:06:04.859828 | localhost -> localhost | changed 2026-04-15 12:06:04.871751 | 2026-04-15 12:06:04.871944 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-15 12:06:05.811460 | localhost -> localhost | changed 2026-04-15 12:06:05.822443 | 2026-04-15 12:06:05.822572 | PLAY [all] 2026-04-15 12:06:05.833891 | 2026-04-15 12:06:05.833996 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-15 12:06:06.073245 | instance -> localhost | ok 2026-04-15 12:06:06.088557 | 2026-04-15 12:06:06.088669 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-15 12:06:06.123238 | instance | ok 2026-04-15 12:06:06.147997 | instance | included: /var/lib/zuul/builds/307147d57b6142c9bda32603cdaef910/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-15 12:06:06.157956 | 2026-04-15 12:06:06.158027 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-15 12:06:07.660447 | instance -> localhost | Generating public/private rsa key pair. 2026-04-15 12:06:07.660614 | instance -> localhost | Your identification has been saved in /var/lib/zuul/builds/307147d57b6142c9bda32603cdaef910/work/307147d57b6142c9bda32603cdaef910_id_rsa 2026-04-15 12:06:07.660645 | instance -> localhost | Your public key has been saved in /var/lib/zuul/builds/307147d57b6142c9bda32603cdaef910/work/307147d57b6142c9bda32603cdaef910_id_rsa.pub 2026-04-15 12:06:07.660669 | instance -> localhost | The key fingerprint is: 2026-04-15 12:06:07.660691 | instance -> localhost | SHA256:+qOW6F3EDiVS/QLkVLjL62tQI6iMwSCadS6WMk35wzI zuul-build-sshkey 2026-04-15 12:06:07.660721 | instance -> localhost | The key's randomart image is: 2026-04-15 12:06:07.660743 | instance -> localhost | +---[RSA 3072]----+ 2026-04-15 12:06:07.660767 | instance -> localhost | | . .++. | 2026-04-15 12:06:07.660788 | instance -> localhost | |o + .+o . | 2026-04-15 12:06:07.660808 | instance -> localhost | |== B. oo.. | 2026-04-15 12:06:07.660828 | instance -> localhost | |*.E *.++. . | 2026-04-15 12:06:07.660848 | instance -> localhost | |o* + =.oS. | 2026-04-15 12:06:07.660868 | instance -> localhost | |o. . o= | 2026-04-15 12:06:07.660887 | instance -> localhost | | o.oo | 2026-04-15 12:06:07.660907 | instance -> localhost | | ..=o. | 2026-04-15 12:06:07.660931 | instance -> localhost | | ..+=o.. | 2026-04-15 12:06:07.660968 | instance -> localhost | +----[SHA256]-----+ 2026-04-15 12:06:07.661060 | instance -> localhost | ok: Runtime: 0:00:01.075313 2026-04-15 12:06:07.666407 | 2026-04-15 12:06:07.666484 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-15 12:06:07.700395 | instance | ok 2026-04-15 12:06:07.711660 | instance | included: /var/lib/zuul/builds/307147d57b6142c9bda32603cdaef910/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-15 12:06:07.719172 | 2026-04-15 12:06:07.719237 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-15 12:06:07.744776 | instance | skipping: Conditional result was False 2026-04-15 12:06:07.755610 | 2026-04-15 12:06:07.755728 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-15 12:06:08.312560 | instance | changed 2026-04-15 12:06:08.321894 | 2026-04-15 12:06:08.322094 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-15 12:06:08.518883 | instance | ok 2026-04-15 12:06:08.526949 | 2026-04-15 12:06:08.527078 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-15 12:06:09.037273 | instance | changed 2026-04-15 12:06:09.045609 | 2026-04-15 12:06:09.045746 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-15 12:06:09.539605 | instance | changed 2026-04-15 12:06:09.547529 | 2026-04-15 12:06:09.547646 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-15 12:06:09.573251 | instance | skipping: Conditional result was False 2026-04-15 12:06:09.580073 | 2026-04-15 12:06:09.580220 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-15 12:06:09.959034 | instance -> localhost | changed 2026-04-15 12:06:09.973317 | 2026-04-15 12:06:09.973413 | TASK [add-build-sshkey : Add back temp key] 2026-04-15 12:06:10.272728 | instance -> localhost | Identity added: /var/lib/zuul/builds/307147d57b6142c9bda32603cdaef910/work/307147d57b6142c9bda32603cdaef910_id_rsa (zuul-build-sshkey) 2026-04-15 12:06:10.272946 | instance -> localhost | ok: Runtime: 0:00:00.017581 2026-04-15 12:06:10.279159 | 2026-04-15 12:06:10.279231 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-15 12:06:10.611126 | instance | ok 2026-04-15 12:06:10.617142 | 2026-04-15 12:06:10.617227 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-15 12:06:10.642900 | instance | skipping: Conditional result was False 2026-04-15 12:06:10.658897 | 2026-04-15 12:06:10.659054 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-15 12:06:11.029831 | instance | ok 2026-04-15 12:06:11.038521 | 2026-04-15 12:06:11.038690 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-15 12:06:12.725529 | instance | Output suppressed because no_log was given 2026-04-15 12:06:12.738097 | 2026-04-15 12:06:12.738185 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-15 12:06:12.936911 | instance | ok: "logs" 2026-04-15 12:06:12.937289 | instance | ok: All items complete 2026-04-15 12:06:12.937355 | 2026-04-15 12:06:13.093842 | instance | ok: "artifacts" 2026-04-15 12:06:13.260064 | instance | ok: "docs" 2026-04-15 12:06:13.273317 | 2026-04-15 12:06:13.273474 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-15 12:06:13.471702 | instance | changed: "logs" 2026-04-15 12:06:13.635295 | instance | changed: "artifacts" 2026-04-15 12:06:13.811816 | instance | changed: "docs" 2026-04-15 12:06:13.829286 | 2026-04-15 12:06:13.829442 | PLAY RECAP 2026-04-15 12:06:13.829519 | instance | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-15 12:06:13.829575 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-15 12:06:13.829619 | 2026-04-15 12:06:13.966331 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-15 12:06:13.969557 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-15 12:06:14.581290 | 2026-04-15 12:06:16.363092 | PLAY [all] 2026-04-15 12:06:16.382312 | 2026-04-15 12:06:16.382445 | TASK [setup-uv : Extract archive] 2026-04-15 12:06:19.130040 | instance | changed 2026-04-15 12:06:19.138524 | 2026-04-15 12:06:19.138674 | TASK [setup-uv : Print version] 2026-04-15 12:06:19.541675 | instance | uv 0.8.13 2026-04-15 12:06:19.682030 | instance | ok: Runtime: 0:00:00.027814 2026-04-15 12:06:19.687966 | 2026-04-15 12:06:19.688020 | PLAY RECAP 2026-04-15 12:06:19.688064 | instance | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-15 12:06:19.688089 | 2026-04-15 12:06:19.799318 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-15 12:06:19.803144 | PRE-RUN START: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/pre-install-deps.yml@main] 2026-04-15 12:06:20.432938 | 2026-04-15 12:06:20.433118 | PLAY [all] 2026-04-15 12:06:20.445688 | 2026-04-15 12:06:20.445778 | TASK [Install system packages] 2026-04-15 12:07:07.837541 | instance | changed 2026-04-15 12:07:08.317332 | 2026-04-15 12:07:08.930313 | TASK [Enable iscsid service] 2026-04-15 12:07:10.171460 | instance | changed 2026-04-15 12:07:10.181434 | 2026-04-15 12:07:10.181508 | TASK [Enable multipathd service] 2026-04-15 12:07:10.533759 | instance | ok 2026-04-15 12:07:10.541585 | 2026-04-15 12:07:10.541655 | TASK [Install Helm 3.14.4] 2026-04-15 12:07:12.079065 | instance | ok: Runtime: 0:00:00.744858 2026-04-15 12:07:12.084601 | 2026-04-15 12:07:12.084674 | TASK [Install Go 1.24.2] 2026-04-15 12:07:15.129674 | instance | ok: Runtime: 0:00:02.547650 2026-04-15 12:07:15.137036 | 2026-04-15 12:07:15.137145 | TASK [Create Python venv and install openstacksdk] 2026-04-15 12:07:33.946584 | instance | changed 2026-04-15 12:07:33.950260 | 2026-04-15 12:07:33.950331 | PLAY RECAP 2026-04-15 12:07:33.950388 | instance | ok: 6 changed: 5 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-15 12:07:33.950418 | 2026-04-15 12:07:34.050451 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/pre-install-deps.yml@main] 2026-04-15 12:07:34.161570 | PRE-RUN START: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/pre.yml@main] 2026-04-15 12:07:34.763450 | 2026-04-15 12:07:34.763569 | PLAY [all] 2026-04-15 12:07:34.769751 | 2026-04-15 12:07:34.769818 | PLAY RECAP 2026-04-15 12:07:34.769853 | 2026-04-15 12:07:34.855721 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/pre.yml@main] 2026-04-15 12:07:34.857947 | RUN START: [untrusted : github.com/vexxhost/atmosphere/molecule/csi/converge.yml@main] 2026-04-15 12:07:35.497961 | 2026-04-15 12:07:35.498694 | PLAY [all] 2026-04-15 12:07:35.511344 | 2026-04-15 12:07:35.511459 | TASK [Build atmosphere binary] 2026-04-15 12:07:35.885499 | instance | go: downloading go1.24.4 (linux/amd64) 2026-04-15 12:07:41.870152 | instance | go: downloading github.com/spf13/cobra v1.9.1 2026-04-15 12:07:41.882947 | instance | go: downloading golang.org/x/sync v0.18.0 2026-04-15 12:07:42.472057 | instance | go: downloading github.com/spf13/pflag v1.0.7 2026-04-15 12:07:49.064783 | instance | ok: Runtime: 0:00:13.136167 2026-04-15 12:07:49.072497 | 2026-04-15 12:07:49.072629 | TASK [Deploy with parallel orchestrator] 2026-04-15 12:07:49.294906 | instance | /bin/bash: line 1: .venv/bin/activate: No such file or directory 2026-04-15 12:07:49.612286 | instance | ERROR 2026-04-15 12:07:49.612590 | instance | { 2026-04-15 12:07:49.612661 | instance | "delta": "0:00:00.007009", 2026-04-15 12:07:49.612712 | instance | "end": "2026-04-15 12:07:49.295243", 2026-04-15 12:07:49.612759 | instance | "msg": "non-zero return code", 2026-04-15 12:07:49.612804 | instance | "rc": 1, 2026-04-15 12:07:49.612848 | instance | "start": "2026-04-15 12:07:49.288234" 2026-04-15 12:07:49.612944 | instance | } failure 2026-04-15 12:07:49.615965 | 2026-04-15 12:07:49.616021 | PLAY RECAP 2026-04-15 12:07:49.616070 | instance | ok: 1 changed: 0 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-04-15 12:07:49.616093 | 2026-04-15 12:07:49.718863 | RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere/molecule/csi/converge.yml@main] 2026-04-15 12:07:49.722952 | POST-RUN START: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/post.yml@main] 2026-04-15 12:07:50.418572 | 2026-04-15 12:07:50.418734 | PLAY [all] 2026-04-15 12:07:50.435203 | 2026-04-15 12:07:50.435386 | TASK [gather-host-logs : creating directory for system status] 2026-04-15 12:07:50.774730 | instance | changed 2026-04-15 12:07:50.780244 | 2026-04-15 12:07:50.780376 | TASK [gather-host-logs : Get logs for each host] 2026-04-15 12:07:51.179629 | instance | + systemd-cgls --full --all --no-pager 2026-04-15 12:07:51.189618 | instance | + ip addr 2026-04-15 12:07:51.191213 | instance | + ip route 2026-04-15 12:07:51.192611 | instance | + lsblk 2026-04-15 12:07:51.194860 | instance | + mount 2026-04-15 12:07:51.195968 | instance | + docker images 2026-04-15 12:07:51.196195 | instance | /bin/bash: line 7: docker: command not found 2026-04-15 12:07:51.196343 | instance | + brctl show 2026-04-15 12:07:51.196560 | instance | /bin/bash: line 8: brctl: command not found 2026-04-15 12:07:51.196678 | instance | + ps aux --sort=-%mem 2026-04-15 12:07:51.207718 | instance | + dpkg -l 2026-04-15 12:07:51.214147 | instance | + CONTAINERS=($(docker ps -a --format '{{ .Names }}' --filter label=zuul)) 2026-04-15 12:07:51.214322 | instance | ++ docker ps -a --format '{{ .Names }}' --filter label=zuul 2026-04-15 12:07:51.214347 | instance | /bin/bash: line 11: docker: command not found 2026-04-15 12:07:51.214562 | instance | + '[' '!' -z '' ']' 2026-04-15 12:07:51.328181 | instance | ok: Runtime: 0:00:00.041258 2026-04-15 12:07:51.343076 | 2026-04-15 12:07:51.720345 | TASK [gather-host-logs : Downloads logs to executor] 2026-04-15 12:07:52.402043 | instance | changed: 2026-04-15 12:07:52.402274 | instance | created directory /var/lib/zuul/builds/307147d57b6142c9bda32603cdaef910/work/logs/instance 2026-04-15 12:07:52.402303 | instance | cd+++++++++ system/ 2026-04-15 12:07:52.402325 | instance | >f+++++++++ system/brctl-show.txt 2026-04-15 12:07:52.402346 | instance | >f+++++++++ system/docker-images.txt 2026-04-15 12:07:52.402366 | instance | >f+++++++++ system/ip-addr.txt 2026-04-15 12:07:52.402387 | instance | >f+++++++++ system/ip-route.txt 2026-04-15 12:07:52.402408 | instance | >f+++++++++ system/lsblk.txt 2026-04-15 12:07:52.402429 | instance | >f+++++++++ system/mount.txt 2026-04-15 12:07:52.402451 | instance | >f+++++++++ system/packages.txt 2026-04-15 12:07:52.402470 | instance | >f+++++++++ system/ps.txt 2026-04-15 12:07:52.402489 | instance | >f+++++++++ system/systemd-cgls.txt 2026-04-15 12:07:52.412410 | 2026-04-15 12:07:52.412538 | LOOP [helm-release-status : creating directory for helm release status] 2026-04-15 12:07:52.611479 | instance | changed: "values" 2026-04-15 12:07:52.787053 | instance | changed: "releases" 2026-04-15 12:07:52.806529 | 2026-04-15 12:07:52.806762 | TASK [helm-release-status : Gather get release status for helm charts] 2026-04-15 12:07:53.022367 | instance | /bin/bash: line 3: kubectl: command not found 2026-04-15 12:07:53.345844 | instance | ok: Runtime: 0:00:00.006146 2026-04-15 12:07:53.352446 | 2026-04-15 12:07:53.352538 | TASK [helm-release-status : Downloads logs to executor] 2026-04-15 12:07:53.864140 | instance | changed: 2026-04-15 12:07:53.864364 | instance | cd+++++++++ helm/ 2026-04-15 12:07:53.864406 | instance | cd+++++++++ helm/releases/ 2026-04-15 12:07:53.864437 | instance | cd+++++++++ helm/values/ 2026-04-15 12:07:53.874829 | 2026-04-15 12:07:53.874960 | TASK [describe-kubernetes-objects : creating directory for cluster scoped objects] 2026-04-15 12:07:54.082361 | instance | changed 2026-04-15 12:07:54.090775 | 2026-04-15 12:07:54.090959 | TASK [describe-kubernetes-objects : Gathering descriptions for cluster scoped objects] 2026-04-15 12:07:54.314836 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-04-15 12:07:54.314935 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-04-15 12:07:54.319312 | instance | environment: line 1: kubectl: command not found 2026-04-15 12:07:54.319994 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-04-15 12:07:54.321896 | instance | environment: line 1: kubectl: command not found 2026-04-15 12:07:54.322735 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-04-15 12:07:54.322807 | instance | environment: line 1: kubectl: command not found 2026-04-15 12:07:54.323659 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-04-15 12:07:54.325662 | instance | environment: line 1: kubectl: command not found 2026-04-15 12:07:54.326204 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-04-15 12:07:54.328050 | instance | environment: line 1: kubectl: command not found 2026-04-15 12:07:54.329779 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-04-15 12:07:54.633195 | instance | ok: Runtime: 0:00:00.022529 2026-04-15 12:07:54.642321 | 2026-04-15 12:07:54.642394 | TASK [describe-kubernetes-objects : creating directory for namespace scoped objects] 2026-04-15 12:07:54.849258 | instance | changed 2026-04-15 12:07:54.856024 | 2026-04-15 12:07:54.856117 | TASK [describe-kubernetes-objects : Gathering descriptions for namespace scoped objects] 2026-04-15 12:07:55.107857 | instance | environment: line 5: kubectl: command not found 2026-04-15 12:07:55.109168 | instance | xargs: xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args valuewarning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-04-15 12:07:55.109180 | instance | 2026-04-15 12:07:55.109640 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-04-15 12:07:55.422868 | instance | ok: Runtime: 0:00:00.008659 2026-04-15 12:07:55.430349 | 2026-04-15 12:07:55.430453 | TASK [describe-kubernetes-objects : Downloads logs to executor] 2026-04-15 12:07:55.937355 | instance | changed: 2026-04-15 12:07:55.937571 | instance | cd+++++++++ objects/ 2026-04-15 12:07:55.937609 | instance | cd+++++++++ objects/cluster/ 2026-04-15 12:07:55.937638 | instance | cd+++++++++ objects/namespaced/ 2026-04-15 12:07:55.949834 | 2026-04-15 12:07:55.949939 | TASK [gather-pod-logs : creating directory for pod logs] 2026-04-15 12:07:56.156636 | instance | changed 2026-04-15 12:07:56.169616 | 2026-04-15 12:07:56.169823 | TASK [gather-pod-logs : creating directory for failed pod logs] 2026-04-15 12:07:56.433829 | instance | changed 2026-04-15 12:07:56.440876 | 2026-04-15 12:07:56.441010 | TASK [gather-pod-logs : retrieve all kubernetes logs, current and previous (if they exist)] 2026-04-15 12:07:56.681914 | instance | environment: line 3: kubectl: command not found 2026-04-15 12:07:56.984722 | instance | ok: Runtime: 0:00:00.009790 2026-04-15 12:07:56.992998 | 2026-04-15 12:07:56.993162 | TASK [gather-pod-logs : Downloads pod logs to executor] 2026-04-15 12:07:57.490304 | instance | changed: 2026-04-15 12:07:57.490543 | instance | cd+++++++++ pod-logs/ 2026-04-15 12:07:57.490573 | instance | cd+++++++++ pod-logs/failed-pods/ 2026-04-15 12:07:57.502884 | 2026-04-15 12:07:57.503068 | TASK [gather-prom-metrics : creating directory for helm release descriptions] 2026-04-15 12:07:57.710620 | instance | changed 2026-04-15 12:07:57.718420 | 2026-04-15 12:07:57.718582 | TASK [gather-prom-metrics : Get metrics from exporter services in all namespaces] 2026-04-15 12:07:57.934726 | instance | /bin/bash: line 2: kubectl: command not found 2026-04-15 12:07:58.261977 | instance | ok: Runtime: 0:00:00.037750 2026-04-15 12:07:58.267532 | 2026-04-15 12:07:58.267672 | TASK [gather-prom-metrics : Get ceph metrics from ceph-mgr] 2026-04-15 12:07:58.490500 | instance | /bin/bash: line 2: kubectl: command not found 2026-04-15 12:07:58.520887 | instance | ceph-mgr endpoints: 2026-04-15 12:07:58.804936 | instance | ok: Runtime: 0:00:00.036959 2026-04-15 12:07:58.812913 | 2026-04-15 12:07:58.813023 | TASK [gather-prom-metrics : Get metrics from fluentd pods] 2026-04-15 12:07:59.044049 | instance | /bin/bash: line 4: kubectl: command not found 2026-04-15 12:07:59.350191 | instance | ok: Runtime: 0:00:00.035044 2026-04-15 12:07:59.356191 | 2026-04-15 12:07:59.356256 | TASK [gather-prom-metrics : Downloads logs to executor] 2026-04-15 12:07:59.855810 | instance | changed: cd+++++++++ prometheus/ 2026-04-15 12:07:59.867146 | 2026-04-15 12:07:59.867253 | TASK [gather-selenium-data : creating directory for helm release descriptions] 2026-04-15 12:08:00.075411 | instance | changed 2026-04-15 12:08:00.084132 | 2026-04-15 12:08:00.084249 | TASK [gather-selenium-data : Get selenium data] 2026-04-15 12:08:00.312955 | instance | + cp '/tmp/artifacts/*' /tmp/logs/selenium/. 2026-04-15 12:08:00.314542 | instance | cp: cannot stat '/tmp/artifacts/*': No such file or directory 2026-04-15 12:08:00.629511 | instance | ERROR 2026-04-15 12:08:00.629783 | instance | { 2026-04-15 12:08:00.629839 | instance | "delta": "0:00:00.006630", 2026-04-15 12:08:00.629871 | instance | "end": "2026-04-15 12:08:00.314923", 2026-04-15 12:08:00.629898 | instance | "msg": "non-zero return code", 2026-04-15 12:08:00.629924 | instance | "rc": 1, 2026-04-15 12:08:00.629949 | instance | "start": "2026-04-15 12:08:00.308293" 2026-04-15 12:08:00.629974 | instance | } 2026-04-15 12:08:00.630006 | instance | ERROR: Ignoring Errors 2026-04-15 12:08:00.637032 | 2026-04-15 12:08:00.637123 | TASK [gather-selenium-data : Downloads logs to executor] 2026-04-15 12:08:01.160046 | instance | changed: cd+++++++++ selenium/ 2026-04-15 12:08:01.165929 | 2026-04-15 12:08:01.165985 | PLAY RECAP 2026-04-15 12:08:01.166034 | instance | ok: 23 changed: 23 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 1 2026-04-15 12:08:01.166056 | 2026-04-15 12:08:01.289975 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/post.yml@main] 2026-04-15 12:08:01.293052 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-15 12:08:01.899323 | 2026-04-15 12:08:01.899494 | PLAY [all] 2026-04-15 12:08:01.913312 | 2026-04-15 12:08:01.913469 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-15 12:08:01.949486 | instance | skipping: Conditional result was False 2026-04-15 12:08:01.955809 | 2026-04-15 12:08:01.955992 | TASK [fetch-output : Set log path for single node] 2026-04-15 12:08:01.999294 | instance | ok 2026-04-15 12:08:02.004505 | 2026-04-15 12:08:02.004578 | LOOP [fetch-output : Ensure local output dirs] 2026-04-15 12:08:02.429930 | instance -> localhost | ok: "/var/lib/zuul/builds/307147d57b6142c9bda32603cdaef910/work/logs" 2026-04-15 12:08:02.670208 | instance -> localhost | changed: "/var/lib/zuul/builds/307147d57b6142c9bda32603cdaef910/work/artifacts" 2026-04-15 12:08:02.917090 | instance -> localhost | changed: "/var/lib/zuul/builds/307147d57b6142c9bda32603cdaef910/work/docs" 2026-04-15 12:08:02.933554 | 2026-04-15 12:08:02.933752 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-15 12:08:03.562380 | instance | changed: .d..t...... ./ 2026-04-15 12:08:03.562573 | instance | changed: All items complete 2026-04-15 12:08:03.562601 | 2026-04-15 12:08:04.029938 | instance | changed: .d..t...... ./ 2026-04-15 12:08:04.501812 | instance | changed: .d..t...... ./ 2026-04-15 12:08:04.526506 | 2026-04-15 12:08:04.526673 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-15 12:08:04.985424 | instance -> localhost | ok: Item: artifacts Runtime: 0:00:00.007508 2026-04-15 12:08:05.240380 | instance -> localhost | ok: Item: docs Runtime: 0:00:00.009088 2026-04-15 12:08:05.261310 | 2026-04-15 12:08:05.261485 | PLAY [all] 2026-04-15 12:08:05.268611 | 2026-04-15 12:08:05.268685 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-15 12:08:05.690321 | instance | changed 2026-04-15 12:08:05.696264 | 2026-04-15 12:08:05.696328 | PLAY RECAP 2026-04-15 12:08:05.696395 | instance | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-15 12:08:05.696426 | 2026-04-15 12:08:05.883301 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-15 12:08:05.886424 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-15 12:08:06.507473 | 2026-04-15 12:08:06.508169 | PLAY [localhost] 2026-04-15 12:08:06.519390 | 2026-04-15 12:08:06.519481 | TASK [Generate Zuul manifest] 2026-04-15 12:08:06.543548 | localhost | ok 2026-04-15 12:08:06.558725 | 2026-04-15 12:08:06.558823 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-15 12:08:06.923624 | localhost | changed 2026-04-15 12:08:06.940327 | 2026-04-15 12:08:06.940653 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-15 12:08:06.975105 | localhost | ok 2026-04-15 12:08:06.984852 | 2026-04-15 12:08:06.984976 | TASK [Upload logs] 2026-04-15 12:08:07.019168 | localhost | ok 2026-04-15 12:08:07.081614 | 2026-04-15 12:08:07.081776 | TASK [Set zuul-log-path fact] 2026-04-15 12:08:07.102757 | localhost | ok 2026-04-15 12:08:07.118098 | 2026-04-15 12:08:07.118188 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-15 12:08:07.150056 | localhost | ok 2026-04-15 12:08:07.158700 | 2026-04-15 12:08:07.158771 | TASK [upload-logs : Create log directories] 2026-04-15 12:08:07.613419 | localhost | changed 2026-04-15 12:08:07.618207 | 2026-04-15 12:08:07.618276 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-15 12:08:08.068748 | localhost -> localhost | ok: Runtime: 0:00:00.007031 2026-04-15 12:08:08.076256 | 2026-04-15 12:08:08.076396 | TASK [upload-logs : Upload logs to log server] 2026-04-15 12:08:08.565990 | localhost | Output suppressed because no_log was given 2026-04-15 12:08:08.570720 | 2026-04-15 12:08:08.570790 | LOOP [upload-logs : Compress console log and json output] 2026-04-15 12:08:08.617235 | localhost | skipping: Conditional result was False 2026-04-15 12:08:08.623935 | localhost | skipping: Conditional result was False 2026-04-15 12:08:08.633454 | 2026-04-15 12:08:08.633660 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-15 12:08:08.679743 | localhost | skipping: Conditional result was False 2026-04-15 12:08:08.680321 | 2026-04-15 12:08:08.684382 | localhost | skipping: Conditional result was False 2026-04-15 12:08:08.699536 | 2026-04-15 12:08:08.699796 | LOOP [upload-logs : Upload console log and json output]