2026-04-16 06:45:43.974813 | Job console starting 2026-04-16 06:45:43.984637 | Updating git repos 2026-04-16 06:45:44.048268 | Cloning repos into workspace 2026-04-16 06:45:53.608917 | Restoring repo states 2026-04-16 06:45:53.629441 | Merging changes 2026-04-16 06:45:55.414513 | Checking out repos 2026-04-16 06:45:56.758659 | Preparing playbooks 2026-04-16 06:46:01.283225 | Running Ansible setup 2026-04-16 06:46:05.130874 | PRE-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-16 06:46:05.758142 | 2026-04-16 06:46:05.758318 | PLAY [localhost] 2026-04-16 06:46:05.766764 | 2026-04-16 06:46:05.766856 | TASK [Gathering Facts] 2026-04-16 06:46:06.991870 | localhost | ok 2026-04-16 06:46:07.002305 | 2026-04-16 06:46:07.002470 | TASK [Setup log path fact] 2026-04-16 06:46:07.024267 | localhost | ok 2026-04-16 06:46:07.037709 | 2026-04-16 06:46:07.037858 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-16 06:46:07.066515 | localhost | ok 2026-04-16 06:46:07.075678 | 2026-04-16 06:46:07.075869 | TASK [emit-job-header : Print job information] 2026-04-16 06:46:07.118128 | # Job Information 2026-04-16 06:46:07.118404 | Ansible Version: 2.16.16 2026-04-16 06:46:07.118473 | Job: atmosphere-molecule-aio-openvswitch 2026-04-16 06:46:07.118523 | Pipeline: check 2026-04-16 06:46:07.118600 | Executor: 0a8996d2b663 2026-04-16 06:46:07.118689 | Triggered by: https://github.com/vexxhost/atmosphere/pull/3834 2026-04-16 06:46:07.118859 | Event ID: 0ea83610-395e-11f1-85e6-c624545eaabd 2026-04-16 06:46:07.123509 | 2026-04-16 06:46:07.123621 | LOOP [emit-job-header : Print node information] 2026-04-16 06:46:07.438407 | localhost | ok: 2026-04-16 06:46:07.439003 | localhost | # Node Information 2026-04-16 06:46:07.439044 | localhost | Inventory Hostname: instance 2026-04-16 06:46:07.439070 | localhost | Hostname: np0000166633 2026-04-16 06:46:07.439093 | localhost | Username: zuul 2026-04-16 06:46:07.439118 | localhost | Distro: Ubuntu 22.04 2026-04-16 06:46:07.439140 | localhost | Provider: yul1 2026-04-16 06:46:07.439160 | localhost | Region: ca-ymq-1 2026-04-16 06:46:07.439181 | localhost | Label: ubuntu-jammy-16 2026-04-16 06:46:07.439201 | localhost | Product Name: OpenStack Nova 2026-04-16 06:46:07.439221 | localhost | Interface IP: 199.19.213.181 2026-04-16 06:46:07.453951 | 2026-04-16 06:46:07.454113 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-04-16 06:46:07.883931 | localhost -> localhost | changed 2026-04-16 06:46:07.889667 | 2026-04-16 06:46:07.889966 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-04-16 06:46:08.960921 | localhost -> localhost | changed 2026-04-16 06:46:08.971455 | 2026-04-16 06:46:08.971608 | PLAY [all] 2026-04-16 06:46:08.981364 | 2026-04-16 06:46:08.981484 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build] 2026-04-16 06:46:09.219873 | instance -> localhost | ok 2026-04-16 06:46:09.233467 | 2026-04-16 06:46:09.233676 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID] 2026-04-16 06:46:09.269243 | instance | ok 2026-04-16 06:46:09.289435 | instance | included: /var/lib/zuul/builds/a5f3b81d4e004967b3140a43fed5c949/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/create-key-and-replace.yaml 2026-04-16 06:46:09.298348 | 2026-04-16 06:46:09.298476 | TASK [add-build-sshkey : Create Temp SSH key] 2026-04-16 06:46:10.104455 | instance -> localhost | Generating public/private rsa key pair. 2026-04-16 06:46:10.104695 | instance -> localhost | Your identification has been saved in /var/lib/zuul/builds/a5f3b81d4e004967b3140a43fed5c949/work/a5f3b81d4e004967b3140a43fed5c949_id_rsa 2026-04-16 06:46:10.104744 | instance -> localhost | Your public key has been saved in /var/lib/zuul/builds/a5f3b81d4e004967b3140a43fed5c949/work/a5f3b81d4e004967b3140a43fed5c949_id_rsa.pub 2026-04-16 06:46:10.104784 | instance -> localhost | The key fingerprint is: 2026-04-16 06:46:10.104818 | instance -> localhost | SHA256:KQzF4B8HBECe4J2JaWNuvdfOQtsWmWbzSZHGuBhFRhs zuul-build-sshkey 2026-04-16 06:46:10.104875 | instance -> localhost | The key's randomart image is: 2026-04-16 06:46:10.104916 | instance -> localhost | +---[RSA 3072]----+ 2026-04-16 06:46:10.104990 | instance -> localhost | |..o.o=*E | 2026-04-16 06:46:10.105027 | instance -> localhost | |.o+oo.ooo | 2026-04-16 06:46:10.105055 | instance -> localhost | | Bo+o o.+ . | 2026-04-16 06:46:10.105081 | instance -> localhost | |+ o = + * | 2026-04-16 06:46:10.105111 | instance -> localhost | | o . * S . | 2026-04-16 06:46:10.105138 | instance -> localhost | |. .o.X . | 2026-04-16 06:46:10.105165 | instance -> localhost | | ...=.= . | 2026-04-16 06:46:10.105198 | instance -> localhost | | .ooo o | 2026-04-16 06:46:10.105233 | instance -> localhost | | oo | 2026-04-16 06:46:10.105265 | instance -> localhost | +----[SHA256]-----+ 2026-04-16 06:46:10.105341 | instance -> localhost | ok: Runtime: 0:00:00.367483 2026-04-16 06:46:10.113077 | 2026-04-16 06:46:10.113173 | TASK [add-build-sshkey : Remote setup ssh keys (linux)] 2026-04-16 06:46:10.155589 | instance | ok 2026-04-16 06:46:10.181813 | instance | included: /var/lib/zuul/builds/a5f3b81d4e004967b3140a43fed5c949/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey/tasks/remote-linux.yaml 2026-04-16 06:46:10.195620 | 2026-04-16 06:46:10.195728 | TASK [add-build-sshkey : Remove previously added zuul-build-sshkey] 2026-04-16 06:46:10.220684 | instance | skipping: Conditional result was False 2026-04-16 06:46:10.231130 | 2026-04-16 06:46:10.231332 | TASK [add-build-sshkey : Enable access via build key on all nodes] 2026-04-16 06:46:10.661203 | instance | changed 2026-04-16 06:46:10.668201 | 2026-04-16 06:46:10.668325 | TASK [add-build-sshkey : Make sure user has a .ssh] 2026-04-16 06:46:10.878078 | instance | ok 2026-04-16 06:46:10.883677 | 2026-04-16 06:46:10.883785 | TASK [add-build-sshkey : Install build private key as SSH key on all nodes] 2026-04-16 06:46:11.365576 | instance | changed 2026-04-16 06:46:11.374039 | 2026-04-16 06:46:11.374244 | TASK [add-build-sshkey : Install build public key as SSH key on all nodes] 2026-04-16 06:46:11.866021 | instance | changed 2026-04-16 06:46:11.873902 | 2026-04-16 06:46:11.874014 | TASK [add-build-sshkey : Remote setup ssh keys (windows)] 2026-04-16 06:46:11.898969 | instance | skipping: Conditional result was False 2026-04-16 06:46:11.956804 | 2026-04-16 06:46:11.956983 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-04-16 06:46:13.290623 | instance -> localhost | changed 2026-04-16 06:46:13.307477 | 2026-04-16 06:46:13.307607 | TASK [add-build-sshkey : Add back temp key] 2026-04-16 06:46:13.604827 | instance -> localhost | Identity added: /var/lib/zuul/builds/a5f3b81d4e004967b3140a43fed5c949/work/a5f3b81d4e004967b3140a43fed5c949_id_rsa (zuul-build-sshkey) 2026-04-16 06:46:13.605194 | instance -> localhost | ok: Runtime: 0:00:00.017354 2026-04-16 06:46:13.611570 | 2026-04-16 06:46:13.611672 | TASK [add-build-sshkey : Verify we can still SSH to all nodes] 2026-04-16 06:46:13.886395 | instance | ok 2026-04-16 06:46:13.896335 | 2026-04-16 06:46:13.896468 | TASK [add-build-sshkey : Verify we can still SSH to all nodes (windows)] 2026-04-16 06:46:13.922570 | instance | skipping: Conditional result was False 2026-04-16 06:46:13.937295 | 2026-04-16 06:46:13.937455 | TASK [prepare-workspace : Start zuul_console daemon.] 2026-04-16 06:46:14.238518 | instance | ok 2026-04-16 06:46:14.244885 | 2026-04-16 06:46:14.245037 | TASK [prepare-workspace : Synchronize src repos to workspace directory.] 2026-04-16 06:46:15.812567 | instance | Output suppressed because no_log was given 2026-04-16 06:46:15.825578 | 2026-04-16 06:46:15.825684 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-04-16 06:46:16.021755 | instance | ok: "logs" 2026-04-16 06:46:16.022099 | instance | ok: All items complete 2026-04-16 06:46:16.022142 | 2026-04-16 06:46:16.204086 | instance | ok: "artifacts" 2026-04-16 06:46:16.373101 | instance | ok: "docs" 2026-04-16 06:46:16.396470 | 2026-04-16 06:46:16.396687 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-04-16 06:46:16.599023 | instance | changed: "logs" 2026-04-16 06:46:16.770814 | instance | changed: "artifacts" 2026-04-16 06:46:16.933872 | instance | changed: "docs" 2026-04-16 06:46:16.951641 | 2026-04-16 06:46:16.951761 | PLAY RECAP 2026-04-16 06:46:16.951855 | instance | ok: 15 changed: 8 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0 2026-04-16 06:46:16.951918 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-16 06:46:16.951962 | 2026-04-16 06:46:17.103694 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/pre.yaml@main] 2026-04-16 06:46:17.117809 | PRE-RUN START: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-16 06:46:17.784813 | 2026-04-16 06:46:17.784981 | PLAY [all] 2026-04-16 06:46:17.796794 | 2026-04-16 06:46:17.796872 | TASK [setup-uv : Extract archive] 2026-04-16 06:46:20.085884 | instance | changed 2026-04-16 06:46:20.094437 | 2026-04-16 06:46:20.094637 | TASK [setup-uv : Print version] 2026-04-16 06:46:20.569111 | instance | uv 0.8.13 2026-04-16 06:46:20.644252 | instance | ok: Runtime: 0:00:00.017048 2026-04-16 06:46:20.652594 | 2026-04-16 06:46:20.652665 | PLAY RECAP 2026-04-16 06:46:20.652711 | instance | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-04-16 06:46:20.652737 | 2026-04-16 06:46:20.778606 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml@main] 2026-04-16 06:46:20.789525 | PRE-RUN START: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/pre.yml@main] 2026-04-16 06:46:21.450040 | 2026-04-16 06:46:21.450680 | PLAY [all] 2026-04-16 06:46:21.463874 | 2026-04-16 06:46:21.464048 | TASK [Install "jq" for log collection] 2026-04-16 06:53:50.688948 | instance | changed 2026-04-16 06:53:50.696719 | 2026-04-16 06:53:50.696863 | TASK [Install pip3 for Python package management] 2026-04-16 06:54:53.664864 | instance | ERROR 2026-04-16 06:54:53.665329 | instance | { 2026-04-16 06:54:53.665382 | instance | "cache_update_time": 1776322426, 2026-04-16 06:54:53.665418 | instance | "cache_updated": false, 2026-04-16 06:54:53.665448 | instance | "msg": "'/usr/bin/apt-get -y -o \"Dpkg::Options::=--force-confdef\" -o \"Dpkg::Options::=--force-confold\" install 'python3-pip=22.0.2+dfsg-1ubuntu0.7'' failed: E: Failed to fetch http://security.ubuntu.com/ubuntu/pool/universe/w/wheel/python3-wheel_0.37.1-2ubuntu0.22.04.1_all.deb 502 Bad Gateway [IP: 2620:2d:4000:1::95 80]\nE: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?\n", 2026-04-16 06:54:53.665484 | instance | "rc": 100 2026-04-16 06:54:53.665513 | instance | } failure 2026-04-16 06:54:53.667676 | 2026-04-16 06:54:53.667754 | PLAY RECAP 2026-04-16 06:54:53.667817 | instance | ok: 1 changed: 1 unreachable: 0 failed: 1 skipped: 0 rescued: 0 ignored: 0 2026-04-16 06:54:53.667852 | 2026-04-16 06:54:53.834241 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/pre.yml@main] 2026-04-16 06:54:53.844545 | POST-RUN START: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/post.yml@main] 2026-04-16 06:54:54.523836 | 2026-04-16 06:54:54.524350 | PLAY [all] 2026-04-16 06:54:54.539144 | 2026-04-16 06:54:54.539287 | TASK [gather-host-logs : creating directory for system status] 2026-04-16 06:54:54.872497 | instance | changed 2026-04-16 06:54:54.882941 | 2026-04-16 06:54:54.883067 | TASK [gather-host-logs : Get logs for each host] 2026-04-16 06:54:55.240727 | instance | + systemd-cgls --full --all --no-pager 2026-04-16 06:54:55.251423 | instance | + ip addr 2026-04-16 06:54:55.253843 | instance | + ip route 2026-04-16 06:54:55.255606 | instance | + lsblk 2026-04-16 06:54:55.258324 | instance | + mount 2026-04-16 06:54:55.259962 | instance | + docker images 2026-04-16 06:54:55.260339 | instance | /bin/bash: line 7: docker: command not found 2026-04-16 06:54:55.260546 | instance | + brctl show 2026-04-16 06:54:55.260931 | instance | /bin/bash: line 8: brctl: command not found 2026-04-16 06:54:55.261138 | instance | + ps aux --sort=-%mem 2026-04-16 06:54:55.279893 | instance | + dpkg -l 2026-04-16 06:54:55.291318 | instance | + CONTAINERS=($(docker ps -a --format '{{ .Names }}' --filter label=zuul)) 2026-04-16 06:54:55.291806 | instance | ++ docker ps -a --format '{{ .Names }}' --filter label=zuul 2026-04-16 06:54:55.291893 | instance | /bin/bash: line 11: docker: command not found 2026-04-16 06:54:55.292218 | instance | + '[' '!' -z '' ']' 2026-04-16 06:54:55.433051 | instance | ok: Runtime: 0:00:00.056935 2026-04-16 06:54:55.441501 | 2026-04-16 06:54:55.441622 | TASK [gather-host-logs : Downloads logs to executor] 2026-04-16 06:54:56.095841 | instance | changed: 2026-04-16 06:54:56.096141 | instance | created directory /var/lib/zuul/builds/a5f3b81d4e004967b3140a43fed5c949/work/logs/instance 2026-04-16 06:54:56.096194 | instance | cd+++++++++ system/ 2026-04-16 06:54:56.096235 | instance | >f+++++++++ system/brctl-show.txt 2026-04-16 06:54:56.096272 | instance | >f+++++++++ system/docker-images.txt 2026-04-16 06:54:56.096307 | instance | >f+++++++++ system/ip-addr.txt 2026-04-16 06:54:56.096346 | instance | >f+++++++++ system/ip-route.txt 2026-04-16 06:54:56.096384 | instance | >f+++++++++ system/lsblk.txt 2026-04-16 06:54:56.096419 | instance | >f+++++++++ system/mount.txt 2026-04-16 06:54:56.096458 | instance | >f+++++++++ system/packages.txt 2026-04-16 06:54:56.096493 | instance | >f+++++++++ system/ps.txt 2026-04-16 06:54:56.096528 | instance | >f+++++++++ system/systemd-cgls.txt 2026-04-16 06:54:56.109425 | 2026-04-16 06:54:56.109571 | LOOP [helm-release-status : creating directory for helm release status] 2026-04-16 06:54:56.301755 | instance | changed: "values" 2026-04-16 06:54:56.476571 | instance | changed: "releases" 2026-04-16 06:54:56.495283 | 2026-04-16 06:54:56.495480 | TASK [helm-release-status : Gather get release status for helm charts] 2026-04-16 06:54:56.711242 | instance | /bin/bash: line 3: kubectl: command not found 2026-04-16 06:54:57.032617 | instance | ok: Runtime: 0:00:00.006617 2026-04-16 06:54:57.040299 | 2026-04-16 06:54:57.040488 | TASK [helm-release-status : Downloads logs to executor] 2026-04-16 06:54:57.552358 | instance | changed: 2026-04-16 06:54:57.552570 | instance | cd+++++++++ helm/ 2026-04-16 06:54:57.552611 | instance | cd+++++++++ helm/releases/ 2026-04-16 06:54:57.552643 | instance | cd+++++++++ helm/values/ 2026-04-16 06:54:57.563205 | 2026-04-16 06:54:57.563321 | TASK [describe-kubernetes-objects : creating directory for cluster scoped objects] 2026-04-16 06:54:57.794522 | instance | changed 2026-04-16 06:54:57.799603 | 2026-04-16 06:54:57.799674 | TASK [describe-kubernetes-objects : Gathering descriptions for cluster scoped objects] 2026-04-16 06:54:58.021155 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-04-16 06:54:58.021439 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-04-16 06:54:58.026097 | instance | environment: line 1: kubectl: command not found 2026-04-16 06:54:58.027520 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-04-16 06:54:58.028968 | instance | environment: line 1: kubectl: command not found 2026-04-16 06:54:58.030365 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-04-16 06:54:58.031637 | instance | environment: line 1: kubectl: command not found 2026-04-16 06:54:58.033010 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-04-16 06:54:58.034930 | instance | environment: line 1: kubectl: command not found 2026-04-16 06:54:58.035394 | instance | environment: line 1: kubectl: command not found 2026-04-16 06:54:58.036314 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-04-16 06:54:58.036994 | instance | xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value 2026-04-16 06:54:58.338223 | instance | ok: Runtime: 0:00:00.027092 2026-04-16 06:54:58.345683 | 2026-04-16 06:54:58.345820 | TASK [describe-kubernetes-objects : creating directory for namespace scoped objects] 2026-04-16 06:54:58.541514 | instance | changed 2026-04-16 06:54:58.549505 | 2026-04-16 06:54:58.549719 | TASK [describe-kubernetes-objects : Gathering descriptions for namespace scoped objects] 2026-04-16 06:54:58.778179 | instance | environment: line 5: kubectl: command not found 2026-04-16 06:54:58.779138 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-04-16 06:54:58.779238 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-04-16 06:54:58.779594 | instance | xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value 2026-04-16 06:54:59.093943 | instance | ok: Runtime: 0:00:00.009780 2026-04-16 06:54:59.102061 | 2026-04-16 06:54:59.102253 | TASK [describe-kubernetes-objects : Downloads logs to executor] 2026-04-16 06:54:59.615821 | instance | changed: 2026-04-16 06:54:59.616056 | instance | cd+++++++++ objects/ 2026-04-16 06:54:59.616100 | instance | cd+++++++++ objects/cluster/ 2026-04-16 06:54:59.616132 | instance | cd+++++++++ objects/namespaced/ 2026-04-16 06:54:59.627639 | 2026-04-16 06:54:59.627732 | TASK [gather-pod-logs : creating directory for pod logs] 2026-04-16 06:54:59.835058 | instance | changed 2026-04-16 06:54:59.843082 | 2026-04-16 06:54:59.843252 | TASK [gather-pod-logs : creating directory for failed pod logs] 2026-04-16 06:55:00.029227 | instance | changed 2026-04-16 06:55:00.034281 | 2026-04-16 06:55:00.034351 | TASK [gather-pod-logs : retrieve all kubernetes logs, current and previous (if they exist)] 2026-04-16 06:55:00.247419 | instance | environment: line 3: kubectl: command not found 2026-04-16 06:55:00.565838 | instance | ok: Runtime: 0:00:00.009252 2026-04-16 06:55:00.573153 | 2026-04-16 06:55:00.573256 | TASK [gather-pod-logs : Downloads pod logs to executor] 2026-04-16 06:55:01.071354 | instance | changed: 2026-04-16 06:55:01.071618 | instance | cd+++++++++ pod-logs/ 2026-04-16 06:55:01.071679 | instance | cd+++++++++ pod-logs/failed-pods/ 2026-04-16 06:55:01.084772 | 2026-04-16 06:55:01.084891 | TASK [gather-prom-metrics : creating directory for helm release descriptions] 2026-04-16 06:55:01.301867 | instance | changed 2026-04-16 06:55:01.311424 | 2026-04-16 06:55:01.311534 | TASK [gather-prom-metrics : Get metrics from exporter services in all namespaces] 2026-04-16 06:55:01.512962 | instance | /bin/bash: line 2: kubectl: command not found 2026-04-16 06:55:01.849240 | instance | ok: Runtime: 0:00:00.033454 2026-04-16 06:55:01.856299 | 2026-04-16 06:55:01.856390 | TASK [gather-prom-metrics : Get ceph metrics from ceph-mgr] 2026-04-16 06:55:02.064696 | instance | /bin/bash: line 2: kubectl: command not found 2026-04-16 06:55:02.092356 | instance | ceph-mgr endpoints: 2026-04-16 06:55:02.403389 | instance | ok: Runtime: 0:00:00.034499 2026-04-16 06:55:02.408457 | 2026-04-16 06:55:02.408524 | TASK [gather-prom-metrics : Get metrics from fluentd pods] 2026-04-16 06:55:02.608412 | instance | /bin/bash: line 4: kubectl: command not found 2026-04-16 06:55:02.943471 | instance | ok: Runtime: 0:00:00.033289 2026-04-16 06:55:02.951076 | 2026-04-16 06:55:02.951273 | TASK [gather-prom-metrics : Downloads logs to executor] 2026-04-16 06:55:03.495368 | instance | changed: cd+++++++++ prometheus/ 2026-04-16 06:55:03.506381 | 2026-04-16 06:55:03.506484 | TASK [gather-selenium-data : creating directory for helm release descriptions] 2026-04-16 06:55:03.747859 | instance | changed 2026-04-16 06:55:03.752873 | 2026-04-16 06:55:03.752944 | TASK [gather-selenium-data : Get selenium data] 2026-04-16 06:55:03.969696 | instance | + cp '/tmp/artifacts/*' /tmp/logs/selenium/. 2026-04-16 06:55:03.971242 | instance | cp: cannot stat '/tmp/artifacts/*': No such file or directory 2026-04-16 06:55:04.292637 | instance | ERROR 2026-04-16 06:55:04.292943 | instance | { 2026-04-16 06:55:04.293059 | instance | "delta": "0:00:00.007304", 2026-04-16 06:55:04.293109 | instance | "end": "2026-04-16 06:55:03.971658", 2026-04-16 06:55:04.293152 | instance | "msg": "non-zero return code", 2026-04-16 06:55:04.293194 | instance | "rc": 1, 2026-04-16 06:55:04.293234 | instance | "start": "2026-04-16 06:55:03.964354" 2026-04-16 06:55:04.293274 | instance | } 2026-04-16 06:55:04.293324 | instance | ERROR: Ignoring Errors 2026-04-16 06:55:04.299406 | 2026-04-16 06:55:04.299495 | TASK [gather-selenium-data : Downloads logs to executor] 2026-04-16 06:55:04.810723 | instance | changed: cd+++++++++ selenium/ 2026-04-16 06:55:04.819827 | 2026-04-16 06:55:04.819964 | PLAY RECAP 2026-04-16 06:55:04.820034 | instance | ok: 23 changed: 23 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 1 2026-04-16 06:55:04.820070 | 2026-04-16 06:55:05.005236 | POST-RUN END RESULT_NORMAL: [untrusted : github.com/vexxhost/atmosphere/test-playbooks/molecule/post.yml@main] 2026-04-16 06:55:05.016611 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-16 06:55:05.736690 | 2026-04-16 06:55:05.736891 | PLAY [all] 2026-04-16 06:55:05.749728 | 2026-04-16 06:55:05.749898 | TASK [fetch-output : Set log path for multiple nodes] 2026-04-16 06:55:05.836596 | instance | skipping: Conditional result was False 2026-04-16 06:55:05.845804 | 2026-04-16 06:55:05.846002 | TASK [fetch-output : Set log path for single node] 2026-04-16 06:55:05.889110 | instance | ok 2026-04-16 06:55:05.895142 | 2026-04-16 06:55:05.895264 | LOOP [fetch-output : Ensure local output dirs] 2026-04-16 06:55:06.302994 | instance -> localhost | ok: "/var/lib/zuul/builds/a5f3b81d4e004967b3140a43fed5c949/work/logs" 2026-04-16 06:55:06.568369 | instance -> localhost | changed: "/var/lib/zuul/builds/a5f3b81d4e004967b3140a43fed5c949/work/artifacts" 2026-04-16 06:55:06.799629 | instance -> localhost | changed: "/var/lib/zuul/builds/a5f3b81d4e004967b3140a43fed5c949/work/docs" 2026-04-16 06:55:06.819025 | 2026-04-16 06:55:06.819165 | LOOP [fetch-output : Collect logs, artifacts and docs] 2026-04-16 06:55:07.512501 | instance | changed: .d..t...... ./ 2026-04-16 06:55:07.512772 | instance | changed: All items complete 2026-04-16 06:55:07.512816 | 2026-04-16 06:55:08.070906 | instance | changed: .d..t...... ./ 2026-04-16 06:55:08.560310 | instance | changed: .d..t...... ./ 2026-04-16 06:55:08.582764 | 2026-04-16 06:55:08.582902 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-04-16 06:55:09.011841 | instance -> localhost | ok: Item: artifacts Runtime: 0:00:00.008523 2026-04-16 06:55:09.258540 | instance -> localhost | ok: Item: docs Runtime: 0:00:00.010722 2026-04-16 06:55:09.267164 | 2026-04-16 06:55:09.267233 | PLAY [all] 2026-04-16 06:55:09.273869 | 2026-04-16 06:55:09.273941 | TASK [remove-build-sshkey : Remove the build SSH key from all nodes] 2026-04-16 06:55:09.671845 | instance | changed 2026-04-16 06:55:09.677895 | 2026-04-16 06:55:09.677943 | PLAY RECAP 2026-04-16 06:55:09.677991 | instance | ok: 5 changed: 4 unreachable: 0 failed: 0 skipped: 1 rescued: 0 ignored: 0 2026-04-16 06:55:09.678013 | 2026-04-16 06:55:09.795994 | POST-RUN END RESULT_NORMAL: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post.yaml@main] 2026-04-16 06:55:09.808484 | POST-RUN START: [trusted : github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml@main] 2026-04-16 06:55:10.403151 | 2026-04-16 06:55:10.403281 | PLAY [localhost] 2026-04-16 06:55:10.412917 | 2026-04-16 06:55:10.413100 | TASK [Generate Zuul manifest] 2026-04-16 06:55:10.431854 | localhost | ok 2026-04-16 06:55:10.447861 | 2026-04-16 06:55:10.447938 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-04-16 06:55:10.935368 | localhost | changed 2026-04-16 06:55:10.947648 | 2026-04-16 06:55:10.947718 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-04-16 06:55:11.679696 | localhost | ok 2026-04-16 06:55:11.688547 | 2026-04-16 06:55:11.688620 | TASK [Upload logs] 2026-04-16 06:55:11.707460 | localhost | ok 2026-04-16 06:55:11.824076 | 2026-04-16 06:55:11.824228 | TASK [Set zuul-log-path fact] 2026-04-16 06:55:11.843878 | localhost | ok 2026-04-16 06:55:11.863618 | 2026-04-16 06:55:11.863814 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-04-16 06:55:11.895998 | localhost | ok 2026-04-16 06:55:11.910060 | 2026-04-16 06:55:11.910298 | TASK [upload-logs : Create log directories] 2026-04-16 06:55:12.298393 | localhost | changed 2026-04-16 06:55:12.304913 | 2026-04-16 06:55:12.392150 | TASK [upload-logs : Ensure logs are readable before uploading] 2026-04-16 06:55:12.771789 | localhost -> localhost | ok: Runtime: 0:00:00.005991 2026-04-16 06:55:12.778185 | 2026-04-16 06:55:12.778290 | TASK [upload-logs : Upload logs to log server] 2026-04-16 06:55:13.226994 | localhost | Output suppressed because no_log was given 2026-04-16 06:55:13.232457 | 2026-04-16 06:55:13.232526 | LOOP [upload-logs : Compress console log and json output] 2026-04-16 06:55:13.277460 | localhost | skipping: Conditional result was False 2026-04-16 06:55:13.285105 | localhost | skipping: Conditional result was False 2026-04-16 06:55:13.294784 | 2026-04-16 06:55:13.294888 | LOOP [upload-logs : Upload compressed console log and json output] 2026-04-16 06:55:13.338756 | localhost | skipping: Conditional result was False 2026-04-16 06:55:13.339270 | 2026-04-16 06:55:13.342896 | localhost | skipping: Conditional result was False 2026-04-16 06:55:13.359949 | 2026-04-16 06:55:13.360124 | LOOP [upload-logs : Upload console log and json output]