2026-04-13 16:33:04.980411 | Job console starting 2026-04-13 16:33:04.992290 | Updating git repos 2026-04-13 16:33:05.085709 | Cloning repos into workspace 2026-04-13 16:33:05.133510 | Restoring repo states 2026-04-13 16:33:05.150557 | Merging changes 2026-04-13 16:33:06.195455 | Checking out repos 2026-04-13 16:33:06.288510 | Preparing playbooks 2026-04-13 16:33:09.443937 | Running Ansible setup 2026-04-13 16:33:13.063051 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-13 16:33:13.629400 | 2026-04-13 16:33:13.629828 | PLAY [localhost] 2026-04-13 16:33:13.639717 | 2026-04-13 16:33:13.639832 | TASK [Gathering Facts] 2026-04-13 16:33:14.523448 | localhost | ok 2026-04-13 16:33:14.532143 | 2026-04-13 16:33:14.532217 | TASK [Setup log path fact] 2026-04-13 16:33:14.549973 | localhost | ok 2026-04-13 16:33:14.562117 | 2026-04-13 16:33:14.562185 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-13 16:33:14.591338 | localhost | ok 2026-04-13 16:33:14.599566 | 2026-04-13 16:33:14.599634 | TASK [emit-job-header : Print job information] 2026-04-13 16:33:14.640201 | # Job Information 2026-04-13 16:33:14.640338 | Ansible Version: 2.16.16 2026-04-13 16:33:14.640383 | Job: atmosphere-molecule-csi-local-path-provisioner 2026-04-13 16:33:14.640414 | Pipeline: check 2026-04-13 16:33:14.640442 | Executor: 0a8996d2b663 2026-04-13 16:33:14.640470 | Triggered by: https://github.com/vexxhost/atmosphere/pull/3818 2026-04-13 16:33:14.640500 | Event ID: 5dc2aaf0-3756-11f1-8508-ec1623968e8a 2026-04-13 16:33:14.644042 | 2026-04-13 16:33:14.644128 | LOOP [emit-job-header : Print node information] 2026-04-13 16:33:14.737042 | localhost | ok: 2026-04-13 16:33:14.737312 | localhost | # Node Information 2026-04-13 16:33:14.737378 | localhost | Inventory Hostname: instance 2026-04-13 16:33:14.737428 | localhost | Hostname: np0000165539 2026-04-13 16:33:14.737474 | localhost | Username: zuul 2026-04-13 16:33:14.737525 | localhost | Distro: Ubuntu 22.04 2026-04-13 16:33:14.737571 | localhost | Provider: yul1 2026-04-13 16:33:14.737617 | localhost | Region: ca-ymq-1 2026-04-13 16:33:14.737660 | localhost | Label: ubuntu-jammy 2026-04-13 16:33:14.737703 | localhost | Product Name: OpenStack Nova 2026-04-13 16:33:14.737745 | localhost | Interface IP: 199.204.45.169 2026-04-13 16:33:14.750751 | 2026-04-13 16:33:14.750851 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-13 16:33:15.131588 | localhost -> localhost | changed 2026-04-13 16:33:15.138542 | 2026-04-13 16:33:15.138680 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-13 16:33:16.041324 | localhost -> localhost | changed 2026-04-13 16:33:16.051023 | 2026-04-13 16:33:16.051140 | PLAY [all] 2026-04-13 16:33:16.065734 | 2026-04-13 16:33:16.065837 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-13 16:33:16.373005 | instance -> localhost | ok 2026-04-13 16:33:16.378850 | 2026-04-13 16:33:16.378914 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-13 16:33:16.411901 | instance | ok 2026-04-13 16:33:16.427952 | instance | included: /var/lib/zuul/builds/4d96bf012d5e446986d6e3ab28b9c54b/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-13 16:33:16.435364 | 2026-04-13 16:33:16.435426 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-13 16:33:17.840951 | instance -> localhost | Generating public/private rsa key pair. 2026-04-13 16:33:17.841168 | instance -> localhost | Your identification has been saved in /var/lib/zuul/builds/4d96bf012d5e446986d6e3ab28b9c54b/work/4d96bf012d5e446986d6e3ab28b9c54b_id_rsa 2026-04-13 16:33:17.841209 | instance -> localhost | Your public key has been saved in /var/lib/zuul/builds/4d96bf012d5e446986d6e3ab28b9c54b/work/4d96bf012d5e446986d6e3ab28b9c54b_id_rsa.pub 2026-04-13 16:33:17.841241 | instance -> localhost | The key fingerprint is: 2026-04-13 16:33:17.841271 | instance -> localhost | SHA256:SuTsd9lBB1yrbyCb4Q9dapLyU0GDTfjOEObD+JBiZB4 zuul-build-sshkey 2026-04-13 16:33:17.841313 | instance -> localhost | The key's randomart image is: 2026-04-13 16:33:17.841342 | instance -> localhost | +---[RSA 3072]----+ 2026-04-13 16:33:17.841377 | instance -> localhost | | *o.. | 2026-04-13 16:33:17.841406 | instance -> localhost | | E = =. . | 2026-04-13 16:33:17.841434 | instance -> localhost | | +.. * +..o | 2026-04-13 16:33:17.841462 | instance -> localhost | | ++ + =.oo | 2026-04-13 16:33:17.841490 | instance -> localhost | | .+.Soo=+.. | 2026-04-13 16:33:17.841517 | instance -> localhost | | o . ..X+* | 2026-04-13 16:33:17.841544 | instance -> localhost | | o o X.= o | 2026-04-13 16:33:17.841572 | instance -> localhost | | . +.= . | 2026-04-13 16:33:17.841603 | instance -> localhost | | ... | 2026-04-13 16:33:17.841630 | instance -> localhost | +----[SHA256]-----+ 2026-04-13 16:33:17.841689 | instance -> localhost | ok: Runtime: 0:00:01.000757 2026-04-13 16:33:17.847835 | 2026-04-13 16:33:17.847897 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-13 16:33:17.881052 | instance | ok 2026-04-13 16:33:17.889723 | instance | included: /var/lib/zuul/builds/4d96bf012d5e446986d6e3ab28b9c54b/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-13 16:33:17.896746 | 2026-04-13 16:33:17.896803 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-13 16:33:17.920818 | instance | skipping: Conditional result was False 2026-04-13 16:33:17.931251 | 2026-04-13 16:33:17.931320 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-13 16:33:18.358645 | instance | changed 2026-04-13 16:33:18.363539 | 2026-04-13 16:33:18.363602 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-13 16:33:18.547318 | instance | ok 2026-04-13 16:33:18.552668 | 2026-04-13 16:33:18.552735 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-13 16:33:18.999111 | instance | changed 2026-04-13 16:33:19.004380 | 2026-04-13 16:33:19.004463 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-13 16:33:19.455476 | instance | changed 2026-04-13 16:33:19.461623 | 2026-04-13 16:33:19.461696 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-13 16:33:19.487684 | instance | skipping: Conditional result was False 2026-04-13 16:33:19.499132 | 2026-04-13 16:33:19.499269 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-13 16:33:19.858350 | instance -> localhost | changed 2026-04-13 16:33:19.871653 | 2026-04-13 16:33:19.871722 | TASK [add-build-sshkey : Add back temp key] 2026-04-13 16:33:20.173628 | instance -> localhost | Identity added: /var/lib/zuul/builds/4d96bf012d5e446986d6e3ab28b9c54b/work/4d96bf012d5e446986d6e3ab28b9c54b_id_rsa (zuul-build-sshkey) 2026-04-13 16:33:20.173844 | instance -> localhost | ok: Runtime: 0:00:00.015434 2026-04-13 16:33:20.181767 | 2026-04-13 16:33:20.181829 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-13 16:33:20.517219 | instance | ok 2026-04-13 16:33:20.523539 | 2026-04-13 16:33:20.523603 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-13 16:33:20.549141 | instance | skipping: Conditional result was False 2026-04-13 16:33:20.565964 | 2026-04-13 16:33:20.566096 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-13 16:33:20.888003 | instance | ok 2026-04-13 16:33:20.896279 | 2026-04-13 16:33:20.896346 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-13 16:33:22.492367 | instance | Output suppressed because no_log was given 2026-04-13 16:33:22.503751 | 2026-04-13 16:33:22.503835 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-13 16:33:22.681681 | instance | ok: "logs" 2026-04-13 16:33:22.681995 | instance | ok: All items complete 2026-04-13 16:33:22.682028 | 2026-04-13 16:33:22.833837 | instance | ok: "artifacts" 2026-04-13 16:33:22.993848 | instance | ok: "docs" 2026-04-13 16:33:23.013111 | 2026-04-13 16:33:23.026281 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-13 16:33:23.233177 | instance | changed: "logs" 2026-04-13 16:33:23.393580 | instance | changed: "artifacts" 2026-04-13 16:33:23.551400 | instance | changed: "docs" 2026-04-13 16:33:23.566338 | 2026-04-13 16:33:23.566468 | PLAY RECAP 2026-04-13 16:33:23.566532 | instance | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-13 16:33:23.566573 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-13 16:33:23.566602 | 2026-04-13 16:33:23.681481 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-13 16:33:23.685262 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-13 16:33:24.238051 | 2026-04-13 16:33:24.238179 | PLAY [all] 2026-04-13 16:33:24.250130 | 2026-04-13 16:33:24.250261 | TASK [setup-uv : Extract archive] 2026-04-13 16:33:26.429228 | instance | changed 2026-04-13 16:33:26.437882 | 2026-04-13 16:33:26.438011 | TASK [setup-uv : Print version] 2026-04-13 16:33:26.091781 | instance | uv 0.8.13 2026-04-13 16:33:26.978114 | instance | ok: Runtime: 0:00:00.017068 2026-04-13 16:33:26.987946 | 2026-04-13 16:33:26.988006 | PLAY RECAP 2026-04-13 16:33:26.988055 | instance | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-13 16:33:26.988079 | 2026-04-13 16:33:27.116660 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-13 16:33:27.120768 | PRE-RUN START: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/pre.yml@main] 2026-04-13 16:33:27.730362 | 2026-04-13 16:33:27.730535 | PLAY [all] 2026-04-13 16:33:27.744231 | 2026-04-13 16:33:27.744360 | TASK [Install "jq" for log collection] 2026-04-13 16:33:37.439717 | instance | changed 2026-04-13 16:33:37.447246 | 2026-04-13 16:33:37.447360 | TASK [Install Python "kubernetes" library for kubernetes.core modules] 2026-04-13 16:33:37.914627 | instance | ERROR 2026-04-13 16:33:37.915106 | instance | { 2026-04-13 16:33:37.915175 | instance | "msg": "Unable to find any of pip3 to use. pip needs to be installed." 2026-04-13 16:33:37.915224 | instance | } failure 2026-04-13 16:33:37.916742 | 2026-04-13 16:33:37.916786 | PLAY RECAP 2026-04-13 16:33:37.916831 | instance | ok: 1 changed: 1 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-04-13 16:33:37.916852 | 2026-04-13 16:33:38.039140 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/pre.yml@main] 2026-04-13 16:33:38.043258 | POST-RUN START: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/post.yml@main] 2026-04-13 16:33:38.628088 | 2026-04-13 16:33:38.628208 | PLAY [all] 2026-04-13 16:33:38.642126 | 2026-04-13 16:33:38.642211 | TASK [gather-host-logs : creating directory for system status] 2026-04-13 16:33:38.991464 | instance | changed 2026-04-13 16:33:38.997733 | 2026-04-13 16:33:38.997823 | TASK [gather-host-logs : Get logs for each host] 2026-04-13 16:33:39.337515 | instance | + systemd-cgls --full --all --no-pager 2026-04-13 16:33:39.347395 | instance | + ip addr 2026-04-13 16:33:39.350110 | instance | + ip route 2026-04-13 16:33:39.353099 | instance | + lsblk 2026-04-13 16:33:39.357840 | instance | + mount 2026-04-13 16:33:39.359560 | instance | + docker images 2026-04-13 16:33:39.359927 | instance | /bin/bash: line 7: docker: command not found 2026-04-13 16:33:39.360044 | instance | + brctl show 2026-04-13 16:33:39.360406 | instance | /bin/bash: line 8: brctl: command not found 2026-04-13 16:33:39.360523 | instance | + ps aux --sort=-%mem 2026-04-13 16:33:39.373823 | instance | + dpkg -l 2026-04-13 16:33:39.379221 | instance | + CONTAINERS=($(docker ps -a --format '{{ .Names }}' --filter label=zuul)) 2026-04-13 16:33:39.379465 | instance | ++ docker ps -a --format '{{ .Names }}' --filter label=zuul 2026-04-13 16:33:39.379530 | instance | /bin/bash: line 11: docker: command not found 2026-04-13 16:33:39.379721 | instance | + '[' '!' -z '' ']' 2026-04-13 16:33:39.535936 | instance | ok: Runtime: 0:00:00.047048 2026-04-13 16:33:39.543474 | 2026-04-13 16:33:39.543550 | TASK [gather-host-logs : Downloads logs to executor] 2026-04-13 16:33:40.155463 | instance | changed: 2026-04-13 16:33:40.155748 | instance | created directory /var/lib/zuul/builds/4d96bf012d5e446986d6e3ab28b9c54b/work/logs/instance 2026-04-13 16:33:40.155812 | instance | cd+++++++++ system/ 2026-04-13 16:33:40.155861 | instance | >f+++++++++ system/brctl-show.txt 2026-04-13 16:33:40.155906 | instance | >f+++++++++ system/docker-images.txt 2026-04-13 16:33:40.155948 | instance | >f+++++++++ system/ip-addr.txt 2026-04-13 16:33:40.155998 | instance | >f+++++++++ system/ip-route.txt 2026-04-13 16:33:40.156046 | instance | >f+++++++++ system/lsblk.txt 2026-04-13 16:33:40.156089 | instance | >f+++++++++ system/mount.txt 2026-04-13 16:33:40.156135 | instance | >f+++++++++ system/packages.txt 2026-04-13 16:33:40.156179 | instance | >f+++++++++ system/ps.txt 2026-04-13 16:33:40.156219 | instance | >f+++++++++ system/systemd-cgls.txt 2026-04-13 16:33:40.167865 | 2026-04-13 16:33:40.167936 | LOOP [helm-release-status : creating directory for helm release status] 2026-04-13 16:33:40.362227 | instance | changed: "values" 2026-04-13 16:33:40.544629 | instance | changed: "releases" 2026-04-13 16:33:40.557207 | 2026-04-13 16:33:40.557402 | TASK [helm-release-status : Gather get release status for helm charts] 2026-04-13 16:33:40.783372 | instance | /bin/bash: line 3: kubectl: command not found 2026-04-13 16:33:41.097107 | instance | ok: Runtime: 0:00:00.006803 2026-04-13 16:33:41.104285 | 2026-04-13 16:33:41.104360 | TASK [helm-release-status : Downloads logs to executor] 2026-04-13 16:33:41.582599 | instance | changed: 2026-04-13 16:33:41.582820 | instance | cd+++++++++ helm/ 2026-04-13 16:33:41.582861 | instance | cd+++++++++ helm/releases/ 2026-04-13 16:33:41.582891 | instance | cd+++++++++ helm/values/ 2026-04-13 16:33:41.592843 | 2026-04-13 16:33:41.592917 | TASK [describe-kubernetes-objects : creating directory for cluster scoped objects] 2026-04-13 16:33:41.790509 | instance | changed 2026-04-13 16:33:41.796625 | 2026-04-13 16:33:41.796703 | TASK [describe-kubernetes-objects : Gathering descriptions for cluster scoped objects] 2026-04-13 16:33:42.009942 | 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-13 16:33:42.010059 | instance | 2026-04-13 16:33:42.015885 | instance | environment: line 1: kubectl: command not found 2026-04-13 16:33:42.017206 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-04-13 16:33:42.018097 | instance | environment: line 1: kubectl: command not found 2026-04-13 16:33:42.019653 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-04-13 16:33:42.021382 | instance | environment: line 1: kubectl: command not found 2026-04-13 16:33:42.022482 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-04-13 16:33:42.023141 | instance | environment: line 1: kubectl: command not found 2026-04-13 16:33:42.024648 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-04-13 16:33:42.025041 | instance | environment: line 1: kubectl: command not found 2026-04-13 16:33:42.026062 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-04-13 16:33:42.333121 | instance | ok: Runtime: 0:00:00.026668 2026-04-13 16:33:42.340673 | 2026-04-13 16:33:42.340769 | TASK [describe-kubernetes-objects : creating directory for namespace scoped objects] 2026-04-13 16:33:42.527095 | instance | changed 2026-04-13 16:33:42.533875 | 2026-04-13 16:33:42.533956 | TASK [describe-kubernetes-objects : Gathering descriptions for namespace scoped objects] 2026-04-13 16:33:42.785849 | instance | environment: line 5: kubectl: command not found 2026-04-13 16:33:42.787054 | 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-13 16:33:42.787085 | instance | 2026-04-13 16:33:42.787103 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-04-13 16:33:43.114596 | instance | ok: Runtime: 0:00:00.009924 2026-04-13 16:33:43.122639 | 2026-04-13 16:33:43.122739 | TASK [describe-kubernetes-objects : Downloads logs to executor] 2026-04-13 16:33:43.618041 | instance | changed: 2026-04-13 16:33:43.618232 | instance | cd+++++++++ objects/ 2026-04-13 16:33:43.618270 | instance | cd+++++++++ objects/cluster/ 2026-04-13 16:33:43.618299 | instance | cd+++++++++ objects/namespaced/ 2026-04-13 16:33:43.629466 | 2026-04-13 16:33:43.629532 | TASK [gather-pod-logs : creating directory for pod logs] 2026-04-13 16:33:43.825550 | instance | changed 2026-04-13 16:33:43.831172 | 2026-04-13 16:33:43.831234 | TASK [gather-pod-logs : creating directory for failed pod logs] 2026-04-13 16:33:44.024735 | instance | changed 2026-04-13 16:33:44.038439 | 2026-04-13 16:33:44.038673 | TASK [gather-pod-logs : retrieve all kubernetes logs, current and previous (if they exist)] 2026-04-13 16:33:44.257042 | instance | environment: line 3: kubectl: command not found 2026-04-13 16:33:44.588076 | instance | ok: Runtime: 0:00:00.008142 2026-04-13 16:33:44.595198 | 2026-04-13 16:33:44.595290 | TASK [gather-pod-logs : Downloads pod logs to executor] 2026-04-13 16:33:45.083801 | instance | changed: 2026-04-13 16:33:45.084042 | instance | cd+++++++++ pod-logs/ 2026-04-13 16:33:45.084080 | instance | cd+++++++++ pod-logs/failed-pods/ 2026-04-13 16:33:45.096172 | 2026-04-13 16:33:45.096239 | TASK [gather-prom-metrics : creating directory for helm release descriptions] 2026-04-13 16:33:45.302561 | instance | changed 2026-04-13 16:33:45.309076 | 2026-04-13 16:33:45.309153 | TASK [gather-prom-metrics : Get metrics from exporter services in all namespaces] 2026-04-13 16:33:45.526380 | instance | /bin/bash: line 2: kubectl: command not found 2026-04-13 16:33:45.847152 | instance | ok: Runtime: 0:00:00.037417 2026-04-13 16:33:45.855790 | 2026-04-13 16:33:45.855903 | TASK [gather-prom-metrics : Get ceph metrics from ceph-mgr] 2026-04-13 16:33:46.068955 | instance | /bin/bash: line 2: kubectl: command not found 2026-04-13 16:33:46.096326 | instance | ceph-mgr endpoints: 2026-04-13 16:33:46.401501 | instance | ok: Runtime: 0:00:00.034712 2026-04-13 16:33:46.406960 | 2026-04-13 16:33:46.407035 | TASK [gather-prom-metrics : Get metrics from fluentd pods] 2026-04-13 16:33:46.616918 | instance | /bin/bash: line 4: kubectl: command not found 2026-04-13 16:33:46.943229 | instance | ok: Runtime: 0:00:00.037402 2026-04-13 16:33:46.950207 | 2026-04-13 16:33:46.950304 | TASK [gather-prom-metrics : Downloads logs to executor] 2026-04-13 16:33:47.467874 | instance | changed: cd+++++++++ prometheus/ 2026-04-13 16:33:47.478306 | 2026-04-13 16:33:47.478376 | TASK [gather-selenium-data : creating directory for helm release descriptions] 2026-04-13 16:33:47.675858 | instance | changed 2026-04-13 16:33:47.682377 | 2026-04-13 16:33:47.682448 | TASK [gather-selenium-data : Get selenium data] 2026-04-13 16:33:47.901513 | instance | + cp '/tmp/artifacts/*' /tmp/logs/selenium/. 2026-04-13 16:33:47.903010 | instance | cp: cannot stat '/tmp/artifacts/*': No such file or directory 2026-04-13 16:33:48.226588 | instance | ERROR 2026-04-13 16:33:48.226779 | instance | { 2026-04-13 16:33:48.226822 | instance | "delta": "0:00:00.007140", 2026-04-13 16:33:48.226865 | instance | "end": "2026-04-13 16:33:47.903427", 2026-04-13 16:33:48.226893 | instance | "msg": "non-zero return code", 2026-04-13 16:33:48.226919 | instance | "rc": 1, 2026-04-13 16:33:48.226944 | instance | "start": "2026-04-13 16:33:47.896287" 2026-04-13 16:33:48.226969 | instance | } 2026-04-13 16:33:48.227002 | instance | ERROR: Ignoring Errors 2026-04-13 16:33:48.232335 | 2026-04-13 16:33:48.232401 | TASK [gather-selenium-data : Downloads logs to executor] 2026-04-13 16:33:48.704419 | instance | changed: cd+++++++++ selenium/ 2026-04-13 16:33:48.713565 | 2026-04-13 16:33:48.713633 | PLAY RECAP 2026-04-13 16:33:48.713690 | instance | ok: 23 changed: 23 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 1 2026-04-13 16:33:48.713712 | 2026-04-13 16:33:48.871084 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/post.yml@main] 2026-04-13 16:33:48.875322 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-13 16:33:49.472075 | 2026-04-13 16:33:49.472238 | PLAY [all] 2026-04-13 16:33:49.484565 | 2026-04-13 16:33:49.484648 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-13 16:33:49.522159 | instance | skipping: Conditional result was False 2026-04-13 16:33:49.531037 | 2026-04-13 16:33:49.531153 | TASK [fetch-output : Set log path for single node] 2026-04-13 16:33:49.566955 | instance | ok 2026-04-13 16:33:49.573046 | 2026-04-13 16:33:49.573199 | LOOP [fetch-output : Ensure local output dirs] 2026-04-13 16:33:49.937571 | instance -> localhost | ok: "/var/lib/zuul/builds/4d96bf012d5e446986d6e3ab28b9c54b/work/logs" 2026-04-13 16:33:50.143666 | instance -> localhost | changed: "/var/lib/zuul/builds/4d96bf012d5e446986d6e3ab28b9c54b/work/artifacts" 2026-04-13 16:33:50.357081 | instance -> localhost | changed: "/var/lib/zuul/builds/4d96bf012d5e446986d6e3ab28b9c54b/work/docs" 2026-04-13 16:33:50.373574 | 2026-04-13 16:33:50.373700 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-13 16:33:50.996359 | instance | changed: .d..t...... ./ 2026-04-13 16:33:50.996570 | instance | changed: All items complete 2026-04-13 16:33:50.996598 | 2026-04-13 16:33:51.409608 | instance | changed: .d..t...... ./ 2026-04-13 16:33:51.853280 | instance | changed: .d..t...... ./ 2026-04-13 16:33:51.873978 | 2026-04-13 16:33:51.874095 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-13 16:33:52.280030 | instance -> localhost | ok: Item: artifacts Runtime: 0:00:00.006837 2026-04-13 16:33:52.500205 | instance -> localhost | ok: Item: docs Runtime: 0:00:00.007351 2026-04-13 16:33:52.519589 | 2026-04-13 16:33:52.519729 | PLAY [all] 2026-04-13 16:33:52.525816 | 2026-04-13 16:33:52.525883 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-13 16:33:52.914214 | instance | changed 2026-04-13 16:33:52.921479 | 2026-04-13 16:33:52.921546 | PLAY RECAP 2026-04-13 16:33:52.921604 | instance | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-13 16:33:52.921634 | 2026-04-13 16:33:53.029140 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-13 16:33:53.031255 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-13 16:33:53.590041 | 2026-04-13 16:33:53.590162 | PLAY [localhost] 2026-04-13 16:33:53.601068 | 2026-04-13 16:33:53.601166 | TASK [Generate Zuul manifest] 2026-04-13 16:33:53.625280 | localhost | ok 2026-04-13 16:33:53.643491 | 2026-04-13 16:33:53.643640 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-13 16:33:53.972055 | localhost | changed 2026-04-13 16:33:53.985097 | 2026-04-13 16:33:53.985230 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-13 16:33:54.017723 | localhost | ok 2026-04-13 16:33:54.025873 | 2026-04-13 16:33:54.025973 | TASK [Upload logs] 2026-04-13 16:33:54.059118 | localhost | ok 2026-04-13 16:33:54.118435 | 2026-04-13 16:33:54.118563 | TASK [Set zuul-log-path fact] 2026-04-13 16:33:54.141480 | localhost | ok 2026-04-13 16:33:54.153611 | 2026-04-13 16:33:54.153680 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-13 16:33:54.185108 | localhost | ok 2026-04-13 16:33:54.193523 | 2026-04-13 16:33:54.193588 | TASK [upload-logs : Create log directories] 2026-04-13 16:33:54.590765 | localhost | changed 2026-04-13 16:33:54.597545 | 2026-04-13 16:33:54.597639 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-13 16:33:55.032119 | localhost -> localhost | ok: Runtime: 0:00:00.006342 2026-04-13 16:33:55.038847 | 2026-04-13 16:33:55.038945 | TASK [upload-logs : Upload logs to log server] 2026-04-13 16:33:55.476875 | localhost | Output suppressed because no_log was given 2026-04-13 16:33:55.480394 | 2026-04-13 16:33:55.480453 | LOOP [upload-logs : Compress console log and json output] 2026-04-13 16:33:55.530634 | localhost | skipping: Conditional result was False 2026-04-13 16:33:55.539238 | localhost | skipping: Conditional result was False 2026-04-13 16:33:55.557277 | 2026-04-13 16:33:55.557354 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-13 16:33:55.598561 | localhost | skipping: Conditional result was False 2026-04-13 16:33:55.598908 | 2026-04-13 16:33:55.602815 | localhost | skipping: Conditional result was False 2026-04-13 16:33:55.619710 | 2026-04-13 16:33:55.619824 | LOOP [upload-logs : Upload console log and json output]