2026-02-25 16:45:44.429652 | Job console starting... 2026-02-25 16:45:44.440898 | Updating repositories 2026-02-25 16:45:44.479551 | Preparing job workspace 2026-02-25 16:45:49.635794 | Running Ansible setup... 2026-02-25 16:45:57.657312 | PRE-RUN START: [trusted : github.com/ansible/zuul-config/playbooks/base/pre.yaml@master] 2026-02-25 16:45:58.380856 | 2026-02-25 16:45:58.381035 | PLAY [localhost] 2026-02-25 16:45:58.392871 | 2026-02-25 16:45:58.393075 | TASK [Gathering Facts] 2026-02-25 16:45:59.377513 | localhost | ok 2026-02-25 16:45:59.406728 | 2026-02-25 16:45:59.406897 | TASK [Setup log path fact] 2026-02-25 16:45:59.428643 | localhost | ok 2026-02-25 16:45:59.445309 | 2026-02-25 16:45:59.445396 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-25 16:45:59.474609 | localhost | ok 2026-02-25 16:45:59.485548 | 2026-02-25 16:45:59.485681 | TASK [emit-job-header : Print job information] 2026-02-25 16:45:59.530556 | # Job Information 2026-02-25 16:45:59.530746 | Ansible Version: 2.15.12 2026-02-25 16:45:59.530786 | Job: ansible-tox-linters 2026-02-25 16:45:59.530815 | Pipeline: third-party-check 2026-02-25 16:45:59.530839 | Executor: ze01.softwarefactory-project.io 2026-02-25 16:45:59.530864 | Triggered by: https://github.com/openshift/community.okd/pull/272 2026-02-25 16:45:59.530893 | Log URL (when completed): https://ansible.softwarefactory-project.io/logs/649/ansible/649ba270f27f46a4a3ff4fe19ef227bc/ 2026-02-25 16:45:59.530920 | Event ID: 657357c0-1269-11f1-8d30-d43cda43898a 2026-02-25 16:45:59.536058 | 2026-02-25 16:45:59.536145 | LOOP [emit-job-header : Print node information] 2026-02-25 16:45:59.659331 | localhost | ok: 2026-02-25 16:45:59.659574 | localhost | # Node Information 2026-02-25 16:45:59.659631 | localhost | Inventory Hostname: controller 2026-02-25 16:45:59.659673 | localhost | Hostname: fff645e6782d 2026-02-25 16:45:59.659713 | localhost | Username: zuul 2026-02-25 16:45:59.659759 | localhost | Distro: Fedora 38 2026-02-25 16:45:59.659798 | localhost | Provider: k1s03 2026-02-25 16:45:59.659834 | localhost | Region: 2026-02-25 16:45:59.659869 | localhost | Label: zuul-linter-fedora-stable 2026-02-25 16:45:59.659904 | localhost | Product Name: OpenStack Nova 2026-02-25 16:45:59.659940 | localhost | Interface IP: zuul-linter-fedora-stable-0005629760 2026-02-25 16:45:59.682312 | 2026-02-25 16:45:59.682511 | TASK [log-inventory : Ensure Zuul Ansible directory exists] 2026-02-25 16:46:00.103637 | localhost -> localhost | changed 2026-02-25 16:46:00.114947 | 2026-02-25 16:46:00.115134 | TASK [log-inventory : Copy ansible inventory to logs dir] 2026-02-25 16:46:00.997894 | localhost -> localhost | changed 2026-02-25 16:46:01.039183 | 2026-02-25 16:46:01.039294 | PLAY [all:!appliance*] 2026-02-25 16:46:01.066786 | 2026-02-25 16:46:01.066868 | TASK [include_role : start-zuul-console] 2026-02-25 16:46:01.087702 | controller | ok 2026-02-25 16:46:01.102920 | 2026-02-25 16:46:01.103000 | TASK [start-zuul-console : Start zuul_console daemon.] 2026-02-25 16:46:07.342441 | controller | ok 2026-02-25 16:46:07.365351 | 2026-02-25 16:46:07.365517 | TASK [use-our-mirror : Retrieve the IP address] 2026-02-25 16:46:07.381857 | controller | skipping: Conditional result was False 2026-02-25 16:46:07.390500 | 2026-02-25 16:46:07.390588 | TASK [use-our-mirror : Ensure the registry service is running on the mirror] 2026-02-25 16:46:07.926787 | controller | skipping: Conditional result was False 2026-02-25 16:46:07.936363 | 2026-02-25 16:46:07.936486 | TASK [use-our-mirror : Write the IP in /etc/hosts] 2026-02-25 16:46:07.961841 | controller | skipping: Conditional result was False 2026-02-25 16:46:07.969204 | 2026-02-25 16:46:07.969288 | TASK [use-our-mirror : Create the podman configuration directory] 2026-02-25 16:46:07.994550 | controller | skipping: Conditional result was False 2026-02-25 16:46:08.001441 | 2026-02-25 16:46:08.001537 | TASK [use-our-mirror : Copy the podman configuration] 2026-02-25 16:46:08.026676 | controller | skipping: Conditional result was False 2026-02-25 16:46:08.034501 | 2026-02-25 16:46:08.034601 | TASK [use-our-mirror : Copy the Yum configuration (main)] 2026-02-25 16:46:08.059534 | controller | skipping: Conditional result was False 2026-02-25 16:46:08.067371 | 2026-02-25 16:46:08.067462 | TASK [use-our-mirror : Copy the Yum configuration (update)] 2026-02-25 16:46:08.092583 | controller | skipping: Conditional result was False 2026-02-25 16:46:08.106984 | 2026-02-25 16:46:08.107128 | TASK [Disable Fedora Modular] 2026-02-25 16:46:08.132567 | controller | skipping: Conditional result was False 2026-02-25 16:46:08.140165 | 2026-02-25 16:46:08.140249 | TASK [Enable EPEL] 2026-02-25 16:46:08.167099 | controller | skipping: Conditional result was False 2026-02-25 16:46:08.173933 | 2026-02-25 16:46:08.174037 | TASK [Register the RHEL node] 2026-02-25 16:46:08.499497 | 2026-02-25 16:46:08.499755 | TASK [Show the subscription-manager status] 2026-02-25 16:46:09.014537 | controller | skipping: Conditional result was False 2026-02-25 16:46:09.019989 | 2026-02-25 16:46:09.020066 | TASK [Enable EPEL on RHEL] 2026-02-25 16:46:09.546622 | controller | skipping: Conditional result was False 2026-02-25 16:46:09.557717 | 2026-02-25 16:46:09.557847 | TASK [Install git and tox] 2026-02-25 16:46:09.585479 | controller | skipping: Conditional result was False 2026-02-25 16:46:09.596538 | 2026-02-25 16:46:09.596666 | TASK [include_role : prepare-workspace] 2026-02-25 16:46:09.624540 | controller | skipping: Conditional result was False 2026-02-25 16:46:09.635600 | 2026-02-25 16:46:09.635727 | TASK [include_role : prepare-workspace-openshift] 2026-02-25 16:46:09.672062 | controller | ok 2026-02-25 16:46:09.699006 | 2026-02-25 16:46:09.699119 | LOOP [prepare-workspace-openshift : include_tasks] 2026-02-25 16:46:09.773313 | controller | ok: 2026-02-25 16:46:09.773525 | controller | [ 2026-02-25 16:46:09.773576 | controller | "controller", 2026-02-25 16:46:09.773614 | controller | { 2026-02-25 16:46:09.773649 | controller | "context": "main:zuul-worker/38-102-83-139:9023", 2026-02-25 16:46:09.773684 | controller | "namespace": "main", 2026-02-25 16:46:09.773718 | controller | "pod": "zuul-linter-fedora-stable-0005629760", 2026-02-25 16:46:09.773752 | controller | "stream_port": "37469" 2026-02-25 16:46:09.773786 | controller | } 2026-02-25 16:46:09.773820 | controller | ] 2026-02-25 16:46:09.773881 | controller | ok: All items complete 2026-02-25 16:46:09.773921 | 2026-02-25 16:46:09.789842 | controller | included: /var/lib/zuul/builds/649ba270f27f46a4a3ff4fe19ef227bc/trusted/project_0/github.com/ansible/zuul-config/roles/prepare-workspace-openshift/tasks/rsync.yaml 2026-02-25 16:46:09.800522 | 2026-02-25 16:46:09.800653 | TASK [prepare-workspace-openshift : Create src directory] 2026-02-25 16:46:11.171916 | controller -> localhost | ok: Runtime: 0:00:00.965768 2026-02-25 16:46:11.183626 | 2026-02-25 16:46:11.183795 | TASK [prepare-workspace-openshift : Copy src repos to the pod] 2026-02-25 16:46:13.136088 | controller -> localhost | Output suppressed because no_log was given 2026-02-25 16:46:13.177933 | 2026-02-25 16:46:13.178075 | PLAY [all:!appliance] 2026-02-25 16:46:13.197128 | 2026-02-25 16:46:13.197207 | TASK [Run add-build-sshkey role (RSA)] 2026-02-25 16:46:13.221998 | controller | skipping: Conditional result was False 2026-02-25 16:46:13.229055 | 2026-02-25 16:46:13.229134 | TASK [Run add-build-sshkey role (ECDSA)] 2026-02-25 16:46:13.254112 | controller | skipping: Conditional result was False 2026-02-25 16:46:13.261379 | 2026-02-25 16:46:13.261468 | TASK [include_role : remove-zuul-sshkey] 2026-02-25 16:46:13.292228 | controller | ok 2026-02-25 16:46:13.309302 | 2026-02-25 16:46:13.309389 | TASK [remove-zuul-sshkey : Remove master key from local agent] 2026-02-25 16:46:13.689351 | controller -> localhost | changed 2026-02-25 16:46:13.699815 | 2026-02-25 16:46:13.699881 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them] 2026-02-25 16:46:19.803861 | controller | ok: "logs" 2026-02-25 16:46:25.664884 | controller | ok: "artifacts" 2026-02-25 16:46:31.698578 | controller | ok: "docs" 2026-02-25 16:46:31.715648 | 2026-02-25 16:46:31.715909 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist] 2026-02-25 16:46:37.783321 | controller | changed: "logs" 2026-02-25 16:46:37.783744 | controller | ok: All items complete 2026-02-25 16:46:37.783804 | 2026-02-25 16:46:43.704564 | controller | changed: "artifacts" 2026-02-25 16:46:49.475729 | controller | changed: "docs" 2026-02-25 16:46:49.529884 | 2026-02-25 16:46:49.529995 | PLAY RECAP 2026-02-25 16:46:49.530081 | controller | ok: 7 changed: 4 unreachable: 0 failed: 0 skipped: 16 rescued: 0 ignored: 0 2026-02-25 16:46:49.530119 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-25 16:46:49.530144 | 2026-02-25 16:46:49.668940 | PRE-RUN END RESULT_NORMAL: [trusted : github.com/ansible/zuul-config/playbooks/base/pre.yaml@master] 2026-02-25 16:46:49.670089 | PRE-RUN START: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/pre.yaml@master] 2026-02-25 16:46:50.252863 | 2026-02-25 16:46:50.252976 | PLAY [all] 2026-02-25 16:46:50.271861 | 2026-02-25 16:46:50.271938 | TASK [Install binary dependencies] 2026-02-25 16:46:50.341433 | controller | ok 2026-02-25 16:46:50.358061 | 2026-02-25 16:46:50.358138 | TASK [bindep : Include find tasks] 2026-02-25 16:46:50.397070 | controller | ok 2026-02-25 16:46:50.403587 | controller | included: /var/lib/zuul/builds/649ba270f27f46a4a3ff4fe19ef227bc/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/bindep/tasks/find.yaml 2026-02-25 16:46:50.408767 | 2026-02-25 16:46:50.408827 | TASK [bindep : Look for bindep.txt] 2026-02-25 16:46:56.538286 | controller | ok 2026-02-25 16:46:56.543318 | 2026-02-25 16:46:56.543399 | TASK [bindep : Define bindep_file fact] 2026-02-25 16:46:56.570870 | controller | skipping: Conditional result was False 2026-02-25 16:46:56.583590 | 2026-02-25 16:46:56.583744 | TASK [bindep : Look for other-requirements.txt] 2026-02-25 16:47:02.628784 | controller | ok 2026-02-25 16:47:02.653965 | 2026-02-25 16:47:02.654240 | TASK [bindep : Define bindep_file fact] 2026-02-25 16:47:02.681908 | controller | skipping: Conditional result was False 2026-02-25 16:47:02.687749 | 2026-02-25 16:47:02.687823 | TASK [bindep : Look for bindep fallback file] 2026-02-25 16:47:02.721731 | controller | skipping: Conditional result was False 2026-02-25 16:47:02.726993 | 2026-02-25 16:47:02.727122 | TASK [bindep : Define bindep_file fact] 2026-02-25 16:47:02.750756 | controller | skipping: Conditional result was False 2026-02-25 16:47:02.755802 | 2026-02-25 16:47:02.755865 | TASK [bindep : Include bindep tasks] 2026-02-25 16:47:02.778929 | controller | skipping: Conditional result was False 2026-02-25 16:47:02.784432 | 2026-02-25 16:47:02.784500 | TASK [bindep : Include install tasks] 2026-02-25 16:47:02.808734 | controller | skipping: Conditional result was False 2026-02-25 16:47:02.820957 | 2026-02-25 16:47:02.821143 | LOOP [bindep : Include package tasks] 2026-02-25 16:47:02.900847 | 2026-02-25 16:47:02.901075 | TASK [Run test-setup role] 2026-02-25 16:47:02.921983 | controller | ok 2026-02-25 16:47:02.941205 | 2026-02-25 16:47:02.941272 | TASK [test-setup : Check if project's tools/test-setup.sh exists] 2026-02-25 16:47:02.954244 | controller | skipping: Conditional result was False 2026-02-25 16:47:02.960607 | 2026-02-25 16:47:02.960681 | TASK [test-setup : Run tools/test-setup.sh] 2026-02-25 16:47:03.519216 | controller | skipping: Conditional result was False 2026-02-25 16:47:03.549959 | 2026-02-25 16:47:03.550083 | PLAY RECAP 2026-02-25 16:47:03.550140 | controller | ok: 3 changed: 0 unreachable: 0 failed: 0 skipped: 9 rescued: 0 ignored: 0 2026-02-25 16:47:03.550169 | 2026-02-25 16:47:03.649589 | PRE-RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/pre.yaml@master] 2026-02-25 16:47:03.651308 | PRE-RUN START: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/tox/pre.yaml@master] 2026-02-25 16:47:04.230370 | 2026-02-25 16:47:04.230476 | PLAY [all] 2026-02-25 16:47:04.257387 | 2026-02-25 16:47:04.257499 | TASK [ensure-python : Validate python_version value] 2026-02-25 16:47:04.291728 | controller | skipping: Conditional result was False 2026-02-25 16:47:04.297355 | 2026-02-25 16:47:04.297428 | TASK [ensure-python : Install specified version of python interpreter and development files (DEB)] 2026-02-25 16:47:04.328564 | controller | skipping: Conditional result was False 2026-02-25 16:47:04.334888 | 2026-02-25 16:47:04.334957 | TASK [ensure-python : Pull in venv package] 2026-02-25 16:47:04.368402 | controller | skipping: Conditional result was False 2026-02-25 16:47:04.374334 | 2026-02-25 16:47:04.374401 | TASK [ensure-python : Set default RPM package name] 2026-02-25 16:47:04.398787 | controller | skipping: Conditional result was False 2026-02-25 16:47:04.404508 | 2026-02-25 16:47:04.404573 | TASK [ensure-python : Set RPM package name for CentOS/RHEL 9/10] 2026-02-25 16:47:04.428202 | controller | skipping: Conditional result was False 2026-02-25 16:47:04.433132 | 2026-02-25 16:47:04.433196 | TASK [ensure-python : Install RPM package] 2026-02-25 16:47:04.456310 | controller | skipping: Conditional result was False 2026-02-25 16:47:04.462057 | 2026-02-25 16:47:04.462135 | TASK [ensure-python : Install python using pyenv] 2026-02-25 16:47:04.499344 | controller | skipping: Conditional result was False 2026-02-25 16:47:04.504491 | 2026-02-25 16:47:04.504558 | TASK [ensure-python : Activate python using stow] 2026-02-25 16:47:04.528184 | controller | skipping: Conditional result was False 2026-02-25 16:47:04.537115 | 2026-02-25 16:47:04.537179 | TASK [Install pip] 2026-02-25 16:47:04.554805 | controller | ok 2026-02-25 16:47:04.575594 | 2026-02-25 16:47:04.575684 | TASK [ensure-pip : Check if pip is installed] 2026-02-25 16:47:09.671182 | controller | /usr/bin/pip3 2026-02-25 16:47:09.743329 | controller | usage: __main__.py [-h] {unpack,pack,convert,version,help} ... 2026-02-25 16:47:09.751283 | controller | 2026-02-25 16:47:09.751397 | controller | positional arguments: 2026-02-25 16:47:09.751437 | controller | {unpack,pack,convert,version,help} 2026-02-25 16:47:09.751456 | controller | commands 2026-02-25 16:47:09.751472 | controller | unpack Unpack wheel 2026-02-25 16:47:09.751494 | controller | pack Repack wheel 2026-02-25 16:47:09.751514 | controller | convert Convert egg or wininst to wheel 2026-02-25 16:47:09.751530 | controller | version Print version and exit 2026-02-25 16:47:09.751545 | controller | help Show this help 2026-02-25 16:47:09.751560 | controller | 2026-02-25 16:47:09.751576 | controller | options: 2026-02-25 16:47:09.751591 | controller | -h, --help show this help message and exit 2026-02-25 16:47:10.854969 | controller | ok: Runtime: 0:00:00.088712 2026-02-25 16:47:10.866341 | 2026-02-25 16:47:10.866474 | LOOP [ensure-pip : Install pip from packages] 2026-02-25 16:47:10.904692 | controller | skipping: Conditional result was False 2026-02-25 16:47:10.917467 | 2026-02-25 16:47:10.917605 | TASK [ensure-pip : Ensure setuptools] 2026-02-25 16:47:10.945058 | controller | skipping: Conditional result was False 2026-02-25 16:47:10.958680 | 2026-02-25 16:47:10.958815 | TASK [ensure-pip : Check for ensurepip module] 2026-02-25 16:47:11.285630 | controller | skipping: Conditional result was False 2026-02-25 16:47:11.296760 | 2026-02-25 16:47:11.296907 | TASK [ensure-pip : Ensure python3-venv] 2026-02-25 16:47:11.333961 | controller | skipping: Conditional result was False 2026-02-25 16:47:11.347254 | 2026-02-25 16:47:11.347406 | TASK [ensure-pip : Install pip from source] 2026-02-25 16:47:11.374610 | controller | skipping: Conditional result was False 2026-02-25 16:47:11.388867 | 2026-02-25 16:47:11.389065 | TASK [ensure-pip : Probe for venv python full path] 2026-02-25 16:47:16.436028 | controller | /usr/bin/python3 2026-02-25 16:47:17.557927 | controller | ok: Runtime: 0:00:00.006633 2026-02-25 16:47:17.565246 | 2026-02-25 16:47:17.565341 | TASK [ensure-pip : Set host default] 2026-02-25 16:47:17.639582 | controller | ok 2026-02-25 16:47:17.649470 | 2026-02-25 16:47:17.649599 | TASK [ensure-pip : Set ensure_pip_virtualenv_command] 2026-02-25 16:47:17.717424 | controller | ok 2026-02-25 16:47:17.736113 | 2026-02-25 16:47:17.736244 | TASK [ensure-tox : Check if tox is installed] 2026-02-25 16:47:22.789354 | controller | /workspace/.local/bin/tox 2026-02-25 16:47:23.936352 | controller | ok: Runtime: 0:00:00.007672 2026-02-25 16:47:23.948889 | 2026-02-25 16:47:23.949111 | TASK [ensure-tox : Export preinstalled tox_exectuable] 2026-02-25 16:47:24.009588 | controller | ok 2026-02-25 16:47:24.023625 | 2026-02-25 16:47:24.023789 | TASK [ensure-tox : Create local venv] 2026-02-25 16:47:24.322110 | controller | skipping: Conditional result was False 2026-02-25 16:47:24.330119 | 2026-02-25 16:47:24.330223 | TASK [ensure-tox : Install tox to local venv] 2026-02-25 16:47:24.837980 | controller | skipping: Conditional result was False 2026-02-25 16:47:24.851523 | 2026-02-25 16:47:24.851716 | TASK [ensure-tox : Export installed tox_executable path] 2026-02-25 16:47:24.879369 | controller | skipping: Conditional result was False 2026-02-25 16:47:24.891877 | 2026-02-25 16:47:24.892110 | TASK [ensure-tox : Output tox version] 2026-02-25 16:47:30.308386 | controller | ROOT: No tox.ini or setup.cfg or pyproject.toml found, assuming empty tox.ini at /workspace 2026-02-25 16:47:30.338540 | controller | 4.6.4 from /workspace/.local/lib/python3.11/site-packages/tox/__init__.py 2026-02-25 16:47:31.469910 | controller | ok: Runtime: 0:00:00.558687 2026-02-25 16:47:31.474527 | 2026-02-25 16:47:31.474585 | TASK [ensure-tox : Make global symlink] 2026-02-25 16:47:31.497779 | controller | skipping: Conditional result was False 2026-02-25 16:47:31.518526 | 2026-02-25 16:47:31.518579 | PLAY RECAP 2026-02-25 16:47:31.518620 | controller | ok: 7 changed: 4 unreachable: 0 failed: 0 skipped: 17 rescued: 0 ignored: 0 2026-02-25 16:47:31.518638 | 2026-02-25 16:47:31.608694 | PRE-RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/tox/pre.yaml@master] 2026-02-25 16:47:31.610435 | PRE-RUN START: [untrusted : github.com/ansible/ansible-zuul-jobs/playbooks/ansible-tox-py39/pre.yaml@master] 2026-02-25 16:47:32.200990 | 2026-02-25 16:47:32.201119 | PLAY [all] 2026-02-25 16:47:32.219468 | 2026-02-25 16:47:32.219547 | TASK [Ensure python3.9 devel is present] 2026-02-25 16:48:37.972171 | controller | changed 2026-02-25 16:48:37.988541 | 2026-02-25 16:48:37.988607 | PLAY RECAP 2026-02-25 16:48:37.988650 | controller | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0 2026-02-25 16:48:37.988692 | 2026-02-25 16:48:38.073334 | PRE-RUN END RESULT_NORMAL: [untrusted : github.com/ansible/ansible-zuul-jobs/playbooks/ansible-tox-py39/pre.yaml@master] 2026-02-25 16:48:38.075163 | RUN START: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/tox/run.yaml@master] 2026-02-25 16:48:38.659943 | 2026-02-25 16:48:38.660102 | PLAY [all] 2026-02-25 16:48:38.680402 | 2026-02-25 16:48:38.680519 | TASK [revoke-sudo : Check if zuul is sudoer] 2026-02-25 16:48:44.854768 | controller | ok: Runtime: 0:00:00.031271 2026-02-25 16:48:44.866708 | 2026-02-25 16:48:44.866877 | TASK [revoke-sudo : Remove sudo access for zuul user.] 2026-02-25 16:48:50.786057 | controller | ok: Runtime: 0:00:00.007351 2026-02-25 16:48:50.797710 | 2026-02-25 16:48:50.797853 | TASK [revoke-sudo : Prove that general sudo access is actually revoked.] 2026-02-25 16:48:55.884778 | controller | root is not in the sudoers file. 2026-02-25 16:48:56.984355 | controller | ok: Runtime: 0:00:00.031403 2026-02-25 16:48:56.993410 | 2026-02-25 16:48:56.993486 | TASK [tox : Check to see if the constraints file exists] 2026-02-25 16:48:57.028660 | controller | skipping: Conditional result was False 2026-02-25 16:48:57.042651 | 2026-02-25 16:48:57.042803 | TASK [tox : Fail if constraints file is missing] 2026-02-25 16:48:57.099765 | controller | skipping: Conditional result was False 2026-02-25 16:48:57.143515 | 2026-02-25 16:48:57.143659 | TASK [tox : Record file location] 2026-02-25 16:48:57.168732 | controller | skipping: Conditional result was False 2026-02-25 16:48:57.176715 | 2026-02-25 16:48:57.176852 | TASK [tox : Install tox siblings] 2026-02-25 16:48:57.198760 | controller | ok 2026-02-25 16:48:57.209352 | controller | included: /var/lib/zuul/builds/649ba270f27f46a4a3ff4fe19ef227bc/untrusted/project_0/opendev.org/zuul/zuul-jobs/roles/tox/tasks/siblings.yaml 2026-02-25 16:48:57.215499 | 2026-02-25 16:48:57.215587 | TASK [tox : Run tox without tests] 2026-02-25 16:49:02.337430 | controller | ROOT: 112 D setup logging to DEBUG on pid 437 [tox/report.py:219] 2026-02-25 16:49:02.392151 | controller | linters: 166 D created app data folder /workspace/.local/share/virtualenv [virtualenv/app_data/__init__.py:40] 2026-02-25 16:49:02.407202 | controller | linters: 181 I find interpreter for spec PythonSpec(path=/usr/bin/python3) [virtualenv/discovery/builtin.py:58] 2026-02-25 16:49:02.407513 | controller | linters: 182 I proposed PythonInfo(spec=CPython3.11.8.final.0-64, exe=/usr/bin/python3, platform=linux, version='3.11.8 (main, Feb 28 2024, 00:00:00) [GCC 13.2.1 20231011 (Red Hat 13.2.1-4)]', encoding_fs_io=utf-8-utf-8) [virtualenv/discovery/builtin.py:65] 2026-02-25 16:49:02.407644 | controller | linters: 182 D accepted PythonInfo(spec=CPython3.11.8.final.0-64, exe=/usr/bin/python3, platform=linux, version='3.11.8 (main, Feb 28 2024, 00:00:00) [GCC 13.2.1 20231011 (Red Hat 13.2.1-4)]', encoding_fs_io=utf-8-utf-8) [virtualenv/discovery/builtin.py:67] 2026-02-25 16:49:02.414744 | controller | linters: 189 D filesystem is case-sensitive [virtualenv/info.py:26] 2026-02-25 16:49:02.518523 | controller | linters: 293 I create virtual environment via CPython3Posix(dest=/workspace/src/github.com/openshift/community.okd/.tox/linters, clear=False, no_vcs_ignore=False, global=False) [virtualenv/run/session.py:50] 2026-02-25 16:49:02.519073 | controller | linters: 293 D create folder /workspace/src/github.com/openshift/community.okd/.tox/linters/bin [virtualenv/util/path/_sync.py:12] 2026-02-25 16:49:02.519364 | controller | linters: 294 D create folder /workspace/src/github.com/openshift/community.okd/.tox/linters/lib/python3.11/site-packages [virtualenv/util/path/_sync.py:12] 2026-02-25 16:49:02.519886 | controller | linters: 294 D create folder /workspace/src/github.com/openshift/community.okd/.tox/linters/lib64/python3.11/site-packages [virtualenv/util/path/_sync.py:12] 2026-02-25 16:49:02.520505 | controller | linters: 295 D write /workspace/src/github.com/openshift/community.okd/.tox/linters/pyvenv.cfg [virtualenv/create/pyenv_cfg.py:32] 2026-02-25 16:49:02.520596 | controller | linters: 295 D home = /usr/bin [virtualenv/create/pyenv_cfg.py:36] 2026-02-25 16:49:02.520686 | controller | linters: 295 D implementation = CPython [virtualenv/create/pyenv_cfg.py:36] 2026-02-25 16:49:02.520796 | controller | linters: 295 D version_info = 3.11.8.final.0 [virtualenv/create/pyenv_cfg.py:36] 2026-02-25 16:49:02.520885 | controller | linters: 295 D virtualenv = 20.24.2 [virtualenv/create/pyenv_cfg.py:36] 2026-02-25 16:49:02.520975 | controller | linters: 295 D include-system-site-packages = false [virtualenv/create/pyenv_cfg.py:36] 2026-02-25 16:49:02.521045 | controller | linters: 295 D base-prefix = /usr [virtualenv/create/pyenv_cfg.py:36] 2026-02-25 16:49:02.521108 | controller | linters: 295 D base-exec-prefix = /usr [virtualenv/create/pyenv_cfg.py:36] 2026-02-25 16:49:02.521182 | controller | linters: 296 D base-executable = /usr/bin/python3 [virtualenv/create/pyenv_cfg.py:36] 2026-02-25 16:49:02.521707 | controller | linters: 296 D symlink /usr/bin/python3 to /workspace/src/github.com/openshift/community.okd/.tox/linters/bin/python [virtualenv/util/path/_sync.py:32] 2026-02-25 16:49:02.523741 | controller | linters: 298 D create virtualenv import hook file /workspace/src/github.com/openshift/community.okd/.tox/linters/lib/python3.11/site-packages/_virtualenv.pth [virtualenv/create/via_global_ref/api.py:91] 2026-02-25 16:49:02.524098 | controller | linters: 298 D create /workspace/src/github.com/openshift/community.okd/.tox/linters/lib/python3.11/site-packages/_virtualenv.py [virtualenv/create/via_global_ref/api.py:94] 2026-02-25 16:49:02.524643 | controller | linters: 299 D ============================== target debug ============================== [virtualenv/run/session.py:52] 2026-02-25 16:49:02.525098 | controller | linters: 299 D debug via /workspace/src/github.com/openshift/community.okd/.tox/linters/bin/python /workspace/.local/lib/python3.11/site-packages/virtualenv/create/debug.py [virtualenv/create/creator.py:200] 2026-02-25 16:49:02.583952 | controller | linters: 299 D { 2026-02-25 16:49:02.584165 | controller | "sys": { 2026-02-25 16:49:02.584177 | controller | "executable": "/workspace/src/github.com/openshift/community.okd/.tox/linters/bin/python", 2026-02-25 16:49:02.584186 | controller | "_base_executable": "/usr/bin/python3.11", 2026-02-25 16:49:02.584209 | controller | "prefix": "/workspace/src/github.com/openshift/community.okd/.tox/linters", 2026-02-25 16:49:02.584218 | controller | "base_prefix": "/usr", 2026-02-25 16:49:02.584228 | controller | "real_prefix": null, 2026-02-25 16:49:02.584237 | controller | "exec_prefix": "/workspace/src/github.com/openshift/community.okd/.tox/linters", 2026-02-25 16:49:02.584246 | controller | "base_exec_prefix": "/usr", 2026-02-25 16:49:02.584255 | controller | "path": [ 2026-02-25 16:49:02.584263 | controller | "/usr/lib64/python311.zip", 2026-02-25 16:49:02.584272 | controller | "/usr/lib64/python3.11", 2026-02-25 16:49:02.584281 | controller | "/usr/lib64/python3.11/lib-dynload", 2026-02-25 16:49:02.584289 | controller | "/workspace/src/github.com/openshift/community.okd/.tox/linters/lib64/python3.11/site-packages", 2026-02-25 16:49:02.584301 | controller | "/workspace/src/github.com/openshift/community.okd/.tox/linters/lib/python3.11/site-packages" 2026-02-25 16:49:02.584310 | controller | ], 2026-02-25 16:49:02.584322 | controller | "meta_path": [ 2026-02-25 16:49:02.584331 | controller | "", 2026-02-25 16:49:02.584340 | controller | "", 2026-02-25 16:49:02.584348 | controller | "", 2026-02-25 16:49:02.584357 | controller | "" 2026-02-25 16:49:02.584366 | controller | ], 2026-02-25 16:49:02.584374 | controller | "fs_encoding": "utf-8", 2026-02-25 16:49:02.584383 | controller | "io_encoding": "utf-8" 2026-02-25 16:49:02.584392 | controller | }, 2026-02-25 16:49:02.584400 | controller | "version": "3.11.8 (main, Feb 28 2024, 00:00:00) [GCC 13.2.1 20231011 (Red Hat 13.2.1-4)]", 2026-02-25 16:49:02.584409 | controller | "makefile_filename": "/usr/lib64/python3.11/config-3.11-x86_64-linux-gnu/Makefile", 2026-02-25 16:49:02.584418 | controller | "os": "", 2026-02-25 16:49:02.584430 | controller | "site": "", 2026-02-25 16:49:02.584439 | controller | "datetime": "", 2026-02-25 16:49:02.584447 | controller | "math": "", 2026-02-25 16:49:02.584456 | controller | "json": "" 2026-02-25 16:49:02.584465 | controller | } [virtualenv/run/session.py:53] 2026-02-25 16:49:02.584478 | controller | linters: 358 I add seed packages via FromAppData(download=False, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=/workspace/.local/share/virtualenv) [virtualenv/run/session.py:57] 2026-02-25 16:49:02.587659 | controller | linters: 362 D install pip from wheel /workspace/.local/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/pip-23.2.1-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49] 2026-02-25 16:49:02.588475 | controller | linters: 363 D install setuptools from wheel /workspace/.local/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/setuptools-68.0.0-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49] 2026-02-25 16:49:02.589438 | controller | linters: 364 D install wheel from wheel /workspace/.local/lib/python3.11/site-packages/virtualenv/seed/wheels/embed/wheel-0.41.0-py3-none-any.whl via CopyPipInstall [virtualenv/seed/embed/via_app_data/via_app_data.py:49] 2026-02-25 16:49:02.590956 | controller | linters: 365 D build install image for setuptools-68.0.0-py3-none-any.whl to /workspace/.local/share/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-68.0.0-py3-none-any [virtualenv/seed/embed/via_app_data/pip_install/base.py:47] 2026-02-25 16:49:02.591323 | controller | linters: 366 D build install image for pip-23.2.1-py3-none-any.whl to /workspace/.local/share/virtualenv/wheel/3.11/image/1/CopyPipInstall/pip-23.2.1-py3-none-any [virtualenv/seed/embed/via_app_data/pip_install/base.py:47] 2026-02-25 16:49:02.591575 | controller | linters: 366 D build install image for wheel-0.41.0-py3-none-any.whl to /workspace/.local/share/virtualenv/wheel/3.11/image/1/CopyPipInstall/wheel-0.41.0-py3-none-any [virtualenv/seed/embed/via_app_data/pip_install/base.py:47] 2026-02-25 16:49:02.639516 | controller | linters: 414 D copy directory /workspace/.local/share/virtualenv/wheel/3.11/image/1/CopyPipInstall/wheel-0.41.0-py3-none-any/wheel to /workspace/src/github.com/openshift/community.okd/.tox/linters/lib/python3.11/site-packages/wheel [virtualenv/util/path/_sync.py:40] 2026-02-25 16:49:02.665524 | controller | linters: 440 D copy directory /workspace/.local/share/virtualenv/wheel/3.11/image/1/CopyPipInstall/wheel-0.41.0-py3-none-any/wheel-0.41.0.dist-info to /workspace/src/github.com/openshift/community.okd/.tox/linters/lib/python3.11/site-packages/wheel-0.41.0.dist-info [virtualenv/util/path/_sync.py:40] 2026-02-25 16:49:02.670090 | controller | linters: 444 D copy /workspace/.local/share/virtualenv/wheel/3.11/image/1/CopyPipInstall/wheel-0.41.0-py3-none-any/wheel-0.41.0.virtualenv to /workspace/src/github.com/openshift/community.okd/.tox/linters/lib/python3.11/site-packages/wheel-0.41.0.virtualenv [virtualenv/util/path/_sync.py:40] 2026-02-25 16:49:02.672735 | controller | linters: 447 D generated console scripts wheel-3.11 wheel3 wheel3.11 wheel [virtualenv/seed/embed/via_app_data/pip_install/base.py:43] 2026-02-25 16:49:02.727914 | controller | linters: 502 D copy /workspace/.local/share/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-68.0.0-py3-none-any/distutils-precedence.pth to /workspace/src/github.com/openshift/community.okd/.tox/linters/lib/python3.11/site-packages/distutils-precedence.pth [virtualenv/util/path/_sync.py:40] 2026-02-25 16:49:02.728249 | controller | linters: 503 D copy directory /workspace/.local/share/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-68.0.0-py3-none-any/_distutils_hack to /workspace/src/github.com/openshift/community.okd/.tox/linters/lib/python3.11/site-packages/_distutils_hack [virtualenv/util/path/_sync.py:40] 2026-02-25 16:49:02.728934 | controller | linters: 503 D copy directory /workspace/.local/share/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-68.0.0-py3-none-any/pkg_resources to /workspace/src/github.com/openshift/community.okd/.tox/linters/lib/python3.11/site-packages/pkg_resources [virtualenv/util/path/_sync.py:40] 2026-02-25 16:49:02.740736 | controller | linters: 515 D copy directory /workspace/.local/share/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-68.0.0-py3-none-any/setuptools to /workspace/src/github.com/openshift/community.okd/.tox/linters/lib/python3.11/site-packages/setuptools [virtualenv/util/path/_sync.py:40] 2026-02-25 16:49:02.792970 | controller | linters: 567 D copy directory /workspace/.local/share/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-68.0.0-py3-none-any/setuptools-68.0.0.dist-info to /workspace/src/github.com/openshift/community.okd/.tox/linters/lib/python3.11/site-packages/setuptools-68.0.0.dist-info [virtualenv/util/path/_sync.py:40] 2026-02-25 16:49:02.795407 | controller | linters: 570 D copy /workspace/.local/share/virtualenv/wheel/3.11/image/1/CopyPipInstall/setuptools-68.0.0-py3-none-any/setuptools-68.0.0.virtualenv to /workspace/src/github.com/openshift/community.okd/.tox/linters/lib/python3.11/site-packages/setuptools-68.0.0.virtualenv [virtualenv/util/path/_sync.py:40] 2026-02-25 16:49:02.795881 | controller | linters: 570 D generated console scripts [virtualenv/seed/embed/via_app_data/pip_install/base.py:43] 2026-02-25 16:49:02.809023 | controller | linters: 583 D copy directory /workspace/.local/share/virtualenv/wheel/3.11/image/1/CopyPipInstall/pip-23.2.1-py3-none-any/pip to /workspace/src/github.com/openshift/community.okd/.tox/linters/lib/python3.11/site-packages/pip [virtualenv/util/path/_sync.py:40] 2026-02-25 16:49:02.909165 | controller | linters: 683 D copy directory /workspace/.local/share/virtualenv/wheel/3.11/image/1/CopyPipInstall/pip-23.2.1-py3-none-any/pip-23.2.1.dist-info to /workspace/src/github.com/openshift/community.okd/.tox/linters/lib/python3.11/site-packages/pip-23.2.1.dist-info [virtualenv/util/path/_sync.py:40] 2026-02-25 16:49:02.910829 | controller | linters: 685 D copy /workspace/.local/share/virtualenv/wheel/3.11/image/1/CopyPipInstall/pip-23.2.1-py3-none-any/pip-23.2.1.virtualenv to /workspace/src/github.com/openshift/community.okd/.tox/linters/lib/python3.11/site-packages/pip-23.2.1.virtualenv [virtualenv/util/path/_sync.py:40] 2026-02-25 16:49:02.911676 | controller | linters: 686 D generated console scripts pip-3.11 pip3 pip pip3.11 [virtualenv/seed/embed/via_app_data/pip_install/base.py:43] 2026-02-25 16:49:02.912210 | controller | linters: 686 I add activators for Bash, CShell, Fish, Nushell, PowerShell, Python [virtualenv/run/session.py:63] 2026-02-25 16:49:02.928127 | controller | linters: 702 D write /workspace/src/github.com/openshift/community.okd/.tox/linters/pyvenv.cfg [virtualenv/create/pyenv_cfg.py:32] 2026-02-25 16:49:02.928219 | controller | linters: 703 D home = /usr/bin [virtualenv/create/pyenv_cfg.py:36] 2026-02-25 16:49:02.928280 | controller | linters: 703 D implementation = CPython [virtualenv/create/pyenv_cfg.py:36] 2026-02-25 16:49:02.928368 | controller | linters: 703 D version_info = 3.11.8.final.0 [virtualenv/create/pyenv_cfg.py:36] 2026-02-25 16:49:02.928425 | controller | linters: 703 D virtualenv = 20.24.2 [virtualenv/create/pyenv_cfg.py:36] 2026-02-25 16:49:02.928496 | controller | linters: 703 D include-system-site-packages = false [virtualenv/create/pyenv_cfg.py:36] 2026-02-25 16:49:02.928570 | controller | linters: 703 D base-prefix = /usr [virtualenv/create/pyenv_cfg.py:36] 2026-02-25 16:49:02.928640 | controller | linters: 703 D base-exec-prefix = /usr [virtualenv/create/pyenv_cfg.py:36] 2026-02-25 16:49:02.928734 | controller | linters: 703 D base-executable = /usr/bin/python3 [virtualenv/create/pyenv_cfg.py:36] 2026-02-25 16:49:02.936107 | controller | linters: 710 W install_deps> pip install 'ansible-lint>=25.1.2' 'black<26.0,>=25.0' flake8 [tox/tox_env/api.py:427] 2026-02-25 16:49:04.016209 | controller | Collecting ansible-lint>=25.1.2 2026-02-25 16:49:04.016743 | controller | Obtaining dependency information for ansible-lint>=25.1.2 from https://files.pythonhosted.org/packages/2b/df/e8c0d664d0e720af0229de98ea0931b91cdf309cca16bbd27f59547a7a19/ansible_lint-26.1.1-py3-none-any.whl.metadata 2026-02-25 16:49:04.056784 | controller | Downloading ansible_lint-26.1.1-py3-none-any.whl.metadata (6.4 kB) 2026-02-25 16:49:04.178032 | controller | Collecting black<26.0,>=25.0 2026-02-25 16:49:04.178520 | controller | Obtaining dependency information for black<26.0,>=25.0 from https://files.pythonhosted.org/packages/12/80/e187079df1ea4c12a0c63282ddd8b81d5107db6d642f7d7b75a6bcd6fc21/black-25.12.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata 2026-02-25 16:49:04.183133 | controller | Downloading black-25.12.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (86 kB) 2026-02-25 16:49:04.193908 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 86.4/86.4 kB 9.8 MB/s eta 0:00:00 2026-02-25 16:49:04.238806 | controller | Collecting flake8 2026-02-25 16:49:04.239393 | controller | Obtaining dependency information for flake8 from https://files.pythonhosted.org/packages/9f/56/13ab06b4f93ca7cac71078fbe37fcea175d3216f31f85c3168a6bbd0bb9a/flake8-7.3.0-py2.py3-none-any.whl.metadata 2026-02-25 16:49:04.242744 | controller | Downloading flake8-7.3.0-py2.py3-none-any.whl.metadata (3.8 kB) 2026-02-25 16:49:04.292688 | controller | Collecting ansible-compat>=25.8.2 (from ansible-lint>=25.1.2) 2026-02-25 16:49:04.293286 | controller | Obtaining dependency information for ansible-compat>=25.8.2 from https://files.pythonhosted.org/packages/12/05/5f889ab2b104426630e40a13c121594756047c06ebcaa5bf046883550e09/ansible_compat-25.12.1-py3-none-any.whl.metadata 2026-02-25 16:49:04.297579 | controller | Downloading ansible_compat-25.12.1-py3-none-any.whl.metadata (3.4 kB) 2026-02-25 16:49:04.404035 | controller | Collecting ansible-core>=2.16.14 (from ansible-lint>=25.1.2) 2026-02-25 16:49:04.404334 | controller | Obtaining dependency information for ansible-core>=2.16.14 from https://files.pythonhosted.org/packages/6a/82/7e997eaf25940b082880bfa083215d3179a521350d99e12c6babb7a65c11/ansible_core-2.19.7-py3-none-any.whl.metadata 2026-02-25 16:49:04.409820 | controller | Downloading ansible_core-2.19.7-py3-none-any.whl.metadata (7.7 kB) 2026-02-25 16:49:04.660753 | controller | Collecting cffi>=1.15.1 (from ansible-lint>=25.1.2) 2026-02-25 16:49:04.661238 | controller | Obtaining dependency information for cffi>=1.15.1 from https://files.pythonhosted.org/packages/d7/91/500d892b2bf36529a75b77958edfcd5ad8e2ce4064ce2ecfeab2125d72d1/cffi-2.0.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata 2026-02-25 16:49:04.664634 | controller | Downloading cffi-2.0.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (2.6 kB) 2026-02-25 16:49:05.142981 | controller | Collecting cryptography>=37 (from ansible-lint>=25.1.2) 2026-02-25 16:49:05.143507 | controller | Obtaining dependency information for cryptography>=37 from https://files.pythonhosted.org/packages/6d/1a/c1ba8fead184d6e3d5afcf03d569acac5ad063f3ac9fb7258af158f7e378/cryptography-46.0.5-cp311-abi3-manylinux_2_34_x86_64.whl.metadata 2026-02-25 16:49:05.146679 | controller | Downloading cryptography-46.0.5-cp311-abi3-manylinux_2_34_x86_64.whl.metadata (5.7 kB) 2026-02-25 16:49:05.165114 | controller | Collecting distro>=1.9.0 (from ansible-lint>=25.1.2) 2026-02-25 16:49:05.165683 | controller | Obtaining dependency information for distro>=1.9.0 from https://files.pythonhosted.org/packages/12/b3/231ffd4ab1fc9d679809f356cebee130ac7daa00d6d6f3206dd4fd137e9e/distro-1.9.0-py3-none-any.whl.metadata 2026-02-25 16:49:05.168954 | controller | Downloading distro-1.9.0-py3-none-any.whl.metadata (6.8 kB) 2026-02-25 16:49:05.212780 | controller | Collecting filelock>=3.8.2 (from ansible-lint>=25.1.2) 2026-02-25 16:49:05.213356 | controller | Obtaining dependency information for filelock>=3.8.2 from https://files.pythonhosted.org/packages/9c/0f/5d0c71a1aefeb08efff26272149e07ab922b64f46c63363756224bd6872e/filelock-3.24.3-py3-none-any.whl.metadata 2026-02-25 16:49:05.217298 | controller | Downloading filelock-3.24.3-py3-none-any.whl.metadata (2.0 kB) 2026-02-25 16:49:05.262211 | controller | Collecting jsonschema>=4.10.0 (from ansible-lint>=25.1.2) 2026-02-25 16:49:05.262603 | controller | Obtaining dependency information for jsonschema>=4.10.0 from https://files.pythonhosted.org/packages/69/90/f63fb5873511e014207a475e2bb4e8b2e570d655b00ac19a9a0ca0a385ee/jsonschema-4.26.0-py3-none-any.whl.metadata 2026-02-25 16:49:05.265935 | controller | Downloading jsonschema-4.26.0-py3-none-any.whl.metadata (7.6 kB) 2026-02-25 16:49:05.301868 | controller | Collecting packaging>=22.0 (from ansible-lint>=25.1.2) 2026-02-25 16:49:05.302406 | controller | Obtaining dependency information for packaging>=22.0 from https://files.pythonhosted.org/packages/b7/b9/c538f279a4e237a006a2c98387d081e9eb060d203d8ed34467cc0f0b9b53/packaging-26.0-py3-none-any.whl.metadata 2026-02-25 16:49:05.305515 | controller | Downloading packaging-26.0-py3-none-any.whl.metadata (3.3 kB) 2026-02-25 16:49:05.327343 | controller | Collecting pathspec<1.1.0,>=1.0.3 (from ansible-lint>=25.1.2) 2026-02-25 16:49:05.327744 | controller | Obtaining dependency information for pathspec<1.1.0,>=1.0.3 from https://files.pythonhosted.org/packages/ef/3c/2c197d226f9ea224a9ab8d197933f9da0ae0aac5b6e0f884e2b8d9c8e9f7/pathspec-1.0.4-py3-none-any.whl.metadata 2026-02-25 16:49:05.330949 | controller | Downloading pathspec-1.0.4-py3-none-any.whl.metadata (13 kB) 2026-02-25 16:49:05.417267 | controller | Collecting pyyaml>=6.0.1 (from ansible-lint>=25.1.2) 2026-02-25 16:49:05.417939 | controller | Obtaining dependency information for pyyaml>=6.0.1 from https://files.pythonhosted.org/packages/71/60/917329f640924b18ff085ab889a11c763e0b573da888e8404ff486657602/pyyaml-6.0.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata 2026-02-25 16:49:05.421431 | controller | Downloading pyyaml-6.0.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.4 kB) 2026-02-25 16:49:05.468408 | controller | Collecting referencing>=0.36.2 (from ansible-lint>=25.1.2) 2026-02-25 16:49:05.468948 | controller | Obtaining dependency information for referencing>=0.36.2 from https://files.pythonhosted.org/packages/2c/58/ca301544e1fa93ed4f80d724bf5b194f6e4b945841c5bfd555878eea9fcb/referencing-0.37.0-py3-none-any.whl.metadata 2026-02-25 16:49:05.472096 | controller | Downloading referencing-0.37.0-py3-none-any.whl.metadata (2.8 kB) 2026-02-25 16:49:05.781910 | controller | Collecting ruamel-yaml>=0.18.11 (from ansible-lint>=25.1.2) 2026-02-25 16:49:05.782485 | controller | Obtaining dependency information for ruamel-yaml>=0.18.11 from https://files.pythonhosted.org/packages/b8/0c/51f6841f1d84f404f92463fc2b1ba0da357ca1e3db6b7fbda26956c3b82a/ruamel_yaml-0.19.1-py3-none-any.whl.metadata 2026-02-25 16:49:05.786090 | controller | Downloading ruamel_yaml-0.19.1-py3-none-any.whl.metadata (16 kB) 2026-02-25 16:49:05.869385 | controller | Collecting ruamel-yaml-clib>=0.2.12 (from ansible-lint>=25.1.2) 2026-02-25 16:49:05.869830 | controller | Obtaining dependency information for ruamel-yaml-clib>=0.2.12 from https://files.pythonhosted.org/packages/aa/ed/3fb20a1a96b8dc645d88c4072df481fe06e0289e4d528ebbdcc044ebc8b3/ruamel_yaml_clib-0.2.15-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata 2026-02-25 16:49:05.874056 | controller | Downloading ruamel_yaml_clib-0.2.15-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (3.5 kB) 2026-02-25 16:49:05.894931 | controller | Collecting subprocess-tee>=0.4.1 (from ansible-lint>=25.1.2) 2026-02-25 16:49:05.895555 | controller | Obtaining dependency information for subprocess-tee>=0.4.1 from https://files.pythonhosted.org/packages/4d/ab/e3a3be062cd544b2803760ff707dee38f0b1cb5685b2446de0ec19be28d9/subprocess_tee-0.4.2-py3-none-any.whl.metadata 2026-02-25 16:49:05.898934 | controller | Downloading subprocess_tee-0.4.2-py3-none-any.whl.metadata (3.3 kB) 2026-02-25 16:49:05.933464 | controller | Collecting wcmatch>=8.1.2 (from ansible-lint>=25.1.2) 2026-02-25 16:49:05.934058 | controller | Obtaining dependency information for wcmatch>=8.1.2 from https://files.pythonhosted.org/packages/eb/d8/0d1d2e9d3fabcf5d6840362adcf05f8cf3cd06a73358140c3a97189238ae/wcmatch-10.1-py3-none-any.whl.metadata 2026-02-25 16:49:05.936812 | controller | Downloading wcmatch-10.1-py3-none-any.whl.metadata (5.1 kB) 2026-02-25 16:49:05.965261 | controller | Collecting yamllint>=1.38.0 (from ansible-lint>=25.1.2) 2026-02-25 16:49:05.965745 | controller | Obtaining dependency information for yamllint>=1.38.0 from https://files.pythonhosted.org/packages/05/92/aed08e68de6e6a3d7c2328ce7388072cd6affc26e2917197430b646aed02/yamllint-1.38.0-py3-none-any.whl.metadata 2026-02-25 16:49:05.970363 | controller | Downloading yamllint-1.38.0-py3-none-any.whl.metadata (4.2 kB) 2026-02-25 16:49:06.051588 | controller | Collecting click>=8.0.0 (from black<26.0,>=25.0) 2026-02-25 16:49:06.052076 | controller | Obtaining dependency information for click>=8.0.0 from https://files.pythonhosted.org/packages/98/78/01c019cdb5d6498122777c1a43056ebb3ebfeef2076d9d026bfe15583b2b/click-8.3.1-py3-none-any.whl.metadata 2026-02-25 16:49:06.055835 | controller | Downloading click-8.3.1-py3-none-any.whl.metadata (2.6 kB) 2026-02-25 16:49:06.071759 | controller | Collecting mypy-extensions>=0.4.3 (from black<26.0,>=25.0) 2026-02-25 16:49:06.072047 | controller | Obtaining dependency information for mypy-extensions>=0.4.3 from https://files.pythonhosted.org/packages/79/7b/2c79738432f5c924bef5071f933bcc9efd0473bac3b4aa584a6f7c1c8df8/mypy_extensions-1.1.0-py3-none-any.whl.metadata 2026-02-25 16:49:06.075356 | controller | Downloading mypy_extensions-1.1.0-py3-none-any.whl.metadata (1.1 kB) 2026-02-25 16:49:06.116979 | controller | Collecting platformdirs>=2 (from black<26.0,>=25.0) 2026-02-25 16:49:06.117283 | controller | Obtaining dependency information for platformdirs>=2 from https://files.pythonhosted.org/packages/48/31/05e764397056194206169869b50cf2fee4dbbbc71b344705b9c0d878d4d8/platformdirs-4.9.2-py3-none-any.whl.metadata 2026-02-25 16:49:06.120551 | controller | Downloading platformdirs-4.9.2-py3-none-any.whl.metadata (4.7 kB) 2026-02-25 16:49:06.150566 | controller | Collecting pytokens>=0.3.0 (from black<26.0,>=25.0) 2026-02-25 16:49:06.151034 | controller | Obtaining dependency information for pytokens>=0.3.0 from https://files.pythonhosted.org/packages/17/50/bc0394b4ad5b1601be22fa43652173d47e4c9efbf0044c62e9a59b747c56/pytokens-0.4.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata 2026-02-25 16:49:06.155396 | controller | Downloading pytokens-0.4.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (3.8 kB) 2026-02-25 16:49:06.175990 | controller | Collecting mccabe<0.8.0,>=0.7.0 (from flake8) 2026-02-25 16:49:06.176429 | controller | Obtaining dependency information for mccabe<0.8.0,>=0.7.0 from https://files.pythonhosted.org/packages/27/1a/1f68f9ba0c207934b35b86a8ca3aad8395a3d6dd7921c0686e23853ff5a9/mccabe-0.7.0-py2.py3-none-any.whl.metadata 2026-02-25 16:49:06.179573 | controller | Downloading mccabe-0.7.0-py2.py3-none-any.whl.metadata (5.0 kB) 2026-02-25 16:49:06.203349 | controller | Collecting pycodestyle<2.15.0,>=2.14.0 (from flake8) 2026-02-25 16:49:06.203817 | controller | Obtaining dependency information for pycodestyle<2.15.0,>=2.14.0 from https://files.pythonhosted.org/packages/d7/27/a58ddaf8c588a3ef080db9d0b7e0b97215cee3a45df74f3a94dbbf5c893a/pycodestyle-2.14.0-py2.py3-none-any.whl.metadata 2026-02-25 16:49:06.206932 | controller | Downloading pycodestyle-2.14.0-py2.py3-none-any.whl.metadata (4.5 kB) 2026-02-25 16:49:06.231664 | controller | Collecting pyflakes<3.5.0,>=3.4.0 (from flake8) 2026-02-25 16:49:06.232132 | controller | Obtaining dependency information for pyflakes<3.5.0,>=3.4.0 from https://files.pythonhosted.org/packages/c2/2f/81d580a0fb83baeb066698975cb14a618bdbed7720678566f1b046a95fe8/pyflakes-3.4.0-py2.py3-none-any.whl.metadata 2026-02-25 16:49:06.235090 | controller | Downloading pyflakes-3.4.0-py2.py3-none-any.whl.metadata (3.5 kB) 2026-02-25 16:49:06.289526 | controller | Collecting jinja2>=3.1.0 (from ansible-core>=2.16.14->ansible-lint>=25.1.2) 2026-02-25 16:49:06.290025 | controller | Obtaining dependency information for jinja2>=3.1.0 from https://files.pythonhosted.org/packages/62/a1/3d680cbfd5f4b8f15abc1d571870c5fc3e594bb582bc3b64ea099db13e56/jinja2-3.1.6-py3-none-any.whl.metadata 2026-02-25 16:49:06.292877 | controller | Downloading jinja2-3.1.6-py3-none-any.whl.metadata (2.9 kB) 2026-02-25 16:49:06.314974 | controller | Collecting resolvelib<2.0.0,>=0.5.3 (from ansible-core>=2.16.14->ansible-lint>=25.1.2) 2026-02-25 16:49:06.315391 | controller | Obtaining dependency information for resolvelib<2.0.0,>=0.5.3 from https://files.pythonhosted.org/packages/e2/23/c941a0d0353681ca138489983c4309e0f5095dfd902e1357004f2357ddf2/resolvelib-1.2.1-py3-none-any.whl.metadata 2026-02-25 16:49:06.319657 | controller | Downloading resolvelib-1.2.1-py3-none-any.whl.metadata (3.7 kB) 2026-02-25 16:49:06.337700 | controller | Collecting pycparser (from cffi>=1.15.1->ansible-lint>=25.1.2) 2026-02-25 16:49:06.338176 | controller | Obtaining dependency information for pycparser from https://files.pythonhosted.org/packages/0c/c3/44f3fbbfa403ea2a7c779186dc20772604442dde72947e7d01069cbe98e3/pycparser-3.0-py3-none-any.whl.metadata 2026-02-25 16:49:06.341487 | controller | Downloading pycparser-3.0-py3-none-any.whl.metadata (8.2 kB) 2026-02-25 16:49:06.404557 | controller | Collecting attrs>=22.2.0 (from jsonschema>=4.10.0->ansible-lint>=25.1.2) 2026-02-25 16:49:06.405067 | controller | Obtaining dependency information for attrs>=22.2.0 from https://files.pythonhosted.org/packages/3a/2a/7cc015f5b9f5db42b7d48157e23356022889fc354a2813c15934b7cb5c0e/attrs-25.4.0-py3-none-any.whl.metadata 2026-02-25 16:49:06.408444 | controller | Downloading attrs-25.4.0-py3-none-any.whl.metadata (10 kB) 2026-02-25 16:49:06.430927 | controller | Collecting jsonschema-specifications>=2023.03.6 (from jsonschema>=4.10.0->ansible-lint>=25.1.2) 2026-02-25 16:49:06.431348 | controller | Obtaining dependency information for jsonschema-specifications>=2023.03.6 from https://files.pythonhosted.org/packages/41/45/1a4ed80516f02155c51f51e8cedb3c1902296743db0bbc66608a0db2814f/jsonschema_specifications-2025.9.1-py3-none-any.whl.metadata 2026-02-25 16:49:06.434330 | controller | Downloading jsonschema_specifications-2025.9.1-py3-none-any.whl.metadata (2.9 kB) 2026-02-25 16:49:07.156558 | controller | Collecting rpds-py>=0.25.0 (from jsonschema>=4.10.0->ansible-lint>=25.1.2) 2026-02-25 16:49:07.157057 | controller | Obtaining dependency information for rpds-py>=0.25.0 from https://files.pythonhosted.org/packages/f8/1e/372195d326549bb51f0ba0f2ecb9874579906b97e08880e7a65c3bef1a99/rpds_py-0.30.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata 2026-02-25 16:49:07.160400 | controller | Downloading rpds_py-0.30.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.1 kB) 2026-02-25 16:49:07.231648 | controller | Collecting typing-extensions>=4.4.0 (from referencing>=0.36.2->ansible-lint>=25.1.2) 2026-02-25 16:49:07.232265 | controller | Obtaining dependency information for typing-extensions>=4.4.0 from https://files.pythonhosted.org/packages/18/67/36e9267722cc04a6b9f15c7f3441c2363321a3ea07da7ae0c0707beb2a9c/typing_extensions-4.15.0-py3-none-any.whl.metadata 2026-02-25 16:49:07.235478 | controller | Downloading typing_extensions-4.15.0-py3-none-any.whl.metadata (3.3 kB) 2026-02-25 16:49:07.284491 | controller | Collecting bracex>=2.1.1 (from wcmatch>=8.1.2->ansible-lint>=25.1.2) 2026-02-25 16:49:07.284979 | controller | Obtaining dependency information for bracex>=2.1.1 from https://files.pythonhosted.org/packages/9d/2a/9186535ce58db529927f6cf5990a849aa9e052eea3e2cfefe20b9e1802da/bracex-2.6-py3-none-any.whl.metadata 2026-02-25 16:49:07.288136 | controller | Downloading bracex-2.6-py3-none-any.whl.metadata (3.6 kB) 2026-02-25 16:49:07.427783 | controller | Collecting MarkupSafe>=2.0 (from jinja2>=3.1.0->ansible-core>=2.16.14->ansible-lint>=25.1.2) 2026-02-25 16:49:07.428217 | controller | Obtaining dependency information for MarkupSafe>=2.0 from https://files.pythonhosted.org/packages/30/ac/0273f6fcb5f42e314c6d8cd99effae6a5354604d461b8d392b5ec9530a54/markupsafe-3.0.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata 2026-02-25 16:49:07.432316 | controller | Downloading markupsafe-3.0.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.7 kB) 2026-02-25 16:49:07.481912 | controller | Downloading ansible_lint-26.1.1-py3-none-any.whl (324 kB) 2026-02-25 16:49:07.490347 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 324.9/324.9 kB 54.8 MB/s eta 0:00:00 2026-02-25 16:49:07.493905 | controller | Downloading black-25.12.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.8 MB) 2026-02-25 16:49:07.538965 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 43.5 MB/s eta 0:00:00 2026-02-25 16:49:07.544588 | controller | Downloading flake8-7.3.0-py2.py3-none-any.whl (57 kB) 2026-02-25 16:49:07.552180 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.9/57.9 kB 18.9 MB/s eta 0:00:00 2026-02-25 16:49:07.560031 | controller | Downloading ansible_compat-25.12.1-py3-none-any.whl (27 kB) 2026-02-25 16:49:07.567705 | controller | Downloading ansible_core-2.19.7-py3-none-any.whl (2.4 MB) 2026-02-25 16:49:07.632145 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.4/2.4 MB 40.0 MB/s eta 0:00:00 2026-02-25 16:49:07.638579 | controller | Downloading cffi-2.0.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (215 kB) 2026-02-25 16:49:07.649340 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 215.6/215.6 kB 31.3 MB/s eta 0:00:00 2026-02-25 16:49:07.655042 | controller | Downloading click-8.3.1-py3-none-any.whl (108 kB) 2026-02-25 16:49:07.662279 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 108.3/108.3 kB 35.8 MB/s eta 0:00:00 2026-02-25 16:49:07.667202 | controller | Downloading cryptography-46.0.5-cp311-abi3-manylinux_2_34_x86_64.whl (4.5 MB) 2026-02-25 16:49:07.762063 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.5/4.5 MB 48.9 MB/s eta 0:00:00 2026-02-25 16:49:07.765857 | controller | Downloading distro-1.9.0-py3-none-any.whl (20 kB) 2026-02-25 16:49:07.771162 | controller | Downloading filelock-3.24.3-py3-none-any.whl (24 kB) 2026-02-25 16:49:07.776217 | controller | Downloading jsonschema-4.26.0-py3-none-any.whl (90 kB) 2026-02-25 16:49:07.780691 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 90.6/90.6 kB 51.4 MB/s eta 0:00:00 2026-02-25 16:49:07.784358 | controller | Downloading mccabe-0.7.0-py2.py3-none-any.whl (7.3 kB) 2026-02-25 16:49:07.789082 | controller | Downloading mypy_extensions-1.1.0-py3-none-any.whl (5.0 kB) 2026-02-25 16:49:07.793582 | controller | Downloading packaging-26.0-py3-none-any.whl (74 kB) 2026-02-25 16:49:07.797707 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 74.4/74.4 kB 40.5 MB/s eta 0:00:00 2026-02-25 16:49:07.801446 | controller | Downloading pathspec-1.0.4-py3-none-any.whl (55 kB) 2026-02-25 16:49:07.805378 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 55.2/55.2 kB 34.2 MB/s eta 0:00:00 2026-02-25 16:49:07.808842 | controller | Downloading platformdirs-4.9.2-py3-none-any.whl (21 kB) 2026-02-25 16:49:07.813619 | controller | Downloading pycodestyle-2.14.0-py2.py3-none-any.whl (31 kB) 2026-02-25 16:49:07.818514 | controller | Downloading pyflakes-3.4.0-py2.py3-none-any.whl (63 kB) 2026-02-25 16:49:07.826427 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 63.6/63.6 kB 19.2 MB/s eta 0:00:00 2026-02-25 16:49:07.830640 | controller | Downloading pytokens-0.4.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (260 kB) 2026-02-25 16:49:07.840116 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 260.8/260.8 kB 40.8 MB/s eta 0:00:00 2026-02-25 16:49:07.845546 | controller | Downloading pyyaml-6.0.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (806 kB) 2026-02-25 16:49:07.869372 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 806.6/806.6 kB 42.2 MB/s eta 0:00:00 2026-02-25 16:49:07.874056 | controller | Downloading referencing-0.37.0-py3-none-any.whl (26 kB) 2026-02-25 16:49:07.881896 | controller | Downloading ruamel_yaml-0.19.1-py3-none-any.whl (118 kB) 2026-02-25 16:49:07.888234 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 118.1/118.1 kB 31.9 MB/s eta 0:00:00 2026-02-25 16:49:07.892839 | controller | Downloading ruamel_yaml_clib-0.2.15-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (777 kB) 2026-02-25 16:49:07.914319 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 777.6/777.6 kB 43.6 MB/s eta 0:00:00 2026-02-25 16:49:07.921366 | controller | Downloading subprocess_tee-0.4.2-py3-none-any.whl (5.2 kB) 2026-02-25 16:49:07.930572 | controller | Downloading wcmatch-10.1-py3-none-any.whl (39 kB) 2026-02-25 16:49:07.939000 | controller | Downloading yamllint-1.38.0-py3-none-any.whl (68 kB) 2026-02-25 16:49:07.945460 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 68.9/68.9 kB 25.0 MB/s eta 0:00:00 2026-02-25 16:49:07.950824 | controller | Downloading attrs-25.4.0-py3-none-any.whl (67 kB) 2026-02-25 16:49:07.957143 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 67.6/67.6 kB 24.6 MB/s eta 0:00:00 2026-02-25 16:49:07.962360 | controller | Downloading bracex-2.6-py3-none-any.whl (11 kB) 2026-02-25 16:49:07.970186 | controller | Downloading jinja2-3.1.6-py3-none-any.whl (134 kB) 2026-02-25 16:49:07.977528 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 134.9/134.9 kB 39.7 MB/s eta 0:00:00 2026-02-25 16:49:07.982475 | controller | Downloading jsonschema_specifications-2025.9.1-py3-none-any.whl (18 kB) 2026-02-25 16:49:07.989951 | controller | Downloading resolvelib-1.2.1-py3-none-any.whl (18 kB) 2026-02-25 16:49:07.997340 | controller | Downloading rpds_py-0.30.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (390 kB) 2026-02-25 16:49:08.009989 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 390.8/390.8 kB 47.5 MB/s eta 0:00:00 2026-02-25 16:49:08.013599 | controller | Downloading typing_extensions-4.15.0-py3-none-any.whl (44 kB) 2026-02-25 16:49:08.017529 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 44.6/44.6 kB 27.9 MB/s eta 0:00:00 2026-02-25 16:49:08.021132 | controller | Downloading pycparser-3.0-py3-none-any.whl (48 kB) 2026-02-25 16:49:08.024844 | controller | ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.2/48.2 kB 28.7 MB/s eta 0:00:00 2026-02-25 16:49:08.028567 | controller | Downloading markupsafe-3.0.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (22 kB) 2026-02-25 16:49:08.227096 | controller | Installing collected packages: typing-extensions, subprocess-tee, ruamel-yaml-clib, ruamel-yaml, rpds-py, resolvelib, pyyaml, pytokens, pyflakes, pycparser, pycodestyle, platformdirs, pathspec, packaging, mypy-extensions, mccabe, MarkupSafe, filelock, distro, click, bracex, attrs, yamllint, wcmatch, referencing, jinja2, flake8, cffi, black, jsonschema-specifications, cryptography, jsonschema, ansible-core, ansible-compat, ansible-lint 2026-02-25 16:49:11.091333 | controller | Successfully installed MarkupSafe-3.0.3 ansible-compat-25.12.1 ansible-core-2.19.7 ansible-lint-26.1.1 attrs-25.4.0 black-25.12.0 bracex-2.6 cffi-2.0.0 click-8.3.1 cryptography-46.0.5 distro-1.9.0 filelock-3.24.3 flake8-7.3.0 jinja2-3.1.6 jsonschema-4.26.0 jsonschema-specifications-2025.9.1 mccabe-0.7.0 mypy-extensions-1.1.0 packaging-26.0 pathspec-1.0.4 platformdirs-4.9.2 pycodestyle-2.14.0 pycparser-3.0 pyflakes-3.4.0 pytokens-0.4.1 pyyaml-6.0.3 referencing-0.37.0 resolvelib-1.2.1 rpds-py-0.30.0 ruamel-yaml-0.19.1 ruamel-yaml-clib-0.2.15 subprocess-tee-0.4.2 typing-extensions-4.15.0 wcmatch-10.1 yamllint-1.38.0 2026-02-25 16:49:11.482396 | controller | linters: 9257 I exit 0 (8.54 seconds) /workspace/src/github.com/openshift/community.okd> pip install 'ansible-lint>=25.1.2' 'black<26.0,>=25.0' flake8 pid=451 [tox/execute/api.py:279] 2026-02-25 16:49:11.483912 | controller | linters: OK (9.10 seconds) 2026-02-25 16:49:11.522591 | controller | congratulations :) (9.15 seconds) 2026-02-25 16:49:12.634510 | controller | ok: Runtime: 0:00:09.351556 2026-02-25 16:49:12.651108 | 2026-02-25 16:49:12.651344 | TASK [tox : Create a tempfile to save tox showconfig] 2026-02-25 16:49:18.812090 | controller | changed 2026-02-25 16:49:18.822447 | 2026-02-25 16:49:18.822589 | TASK [tox : Get tox envlist config] 2026-02-25 16:49:25.331369 | controller | ok: Runtime: 0:00:00.281791 2026-02-25 16:49:25.343694 | 2026-02-25 16:49:25.343940 | TASK [tox : Install any sibling python packages] 2026-02-25 16:49:31.617926 | controller | ok: No setup.cfg, no action needed 2026-02-25 16:49:31.628102 | 2026-02-25 16:49:31.628249 | TASK [tox : Remove tempfile] 2026-02-25 16:49:37.650419 | controller | changed 2026-02-25 16:49:37.664424 | 2026-02-25 16:49:37.664579 | TASK [tox : Emit tox command] 2026-02-25 16:49:37.722557 | /workspace/.local/bin/tox -elinters -vv --skip-missing-interpreters=false 2026-02-25 16:49:37.732648 | 2026-02-25 16:49:37.732794 | TASK [tox : Run tox] 2026-02-25 16:49:42.750546 | controller | ROOT: 100 D setup logging to DEBUG on pid 749 [tox/report.py:219] 2026-02-25 16:49:42.815250 | controller | linters: 164 I find interpreter for spec PythonSpec(path=/usr/bin/python3) [virtualenv/discovery/builtin.py:58] 2026-02-25 16:49:42.815671 | controller | linters: 165 I proposed PythonInfo(spec=CPython3.11.8.final.0-64, exe=/usr/bin/python3, platform=linux, version='3.11.8 (main, Feb 28 2024, 00:00:00) [GCC 13.2.1 20231011 (Red Hat 13.2.1-4)]', encoding_fs_io=utf-8-utf-8) [virtualenv/discovery/builtin.py:65] 2026-02-25 16:49:42.815776 | controller | linters: 165 D accepted PythonInfo(spec=CPython3.11.8.final.0-64, exe=/usr/bin/python3, platform=linux, version='3.11.8 (main, Feb 28 2024, 00:00:00) [GCC 13.2.1 20231011 (Red Hat 13.2.1-4)]', encoding_fs_io=utf-8-utf-8) [virtualenv/discovery/builtin.py:67] 2026-02-25 16:49:42.818937 | controller | linters: 168 D filesystem is case-sensitive [virtualenv/info.py:26] 2026-02-25 16:49:42.865082 | controller | linters: 214 W commands[0]> black -v --check --diff /workspace/src/github.com/openshift/community.okd/plugins /workspace/src/github.com/openshift/community.okd/tests [tox/tox_env/api.py:427] 2026-02-25 16:49:43.014932 | controller | Identified `/workspace/src/github.com/openshift/community.okd` as project root containing a .git directory. 2026-02-25 16:49:43.016402 | controller | Found input source directory: "/workspace/src/github.com/openshift/community.okd/plugins" 2026-02-25 16:49:43.021404 | controller | Found input source directory: "/workspace/src/github.com/openshift/community.okd/tests" 2026-02-25 16:49:43.092861 | controller | /workspace/src/github.com/openshift/community.okd/plugins/connection/oc.py already well formatted, good job. 2026-02-25 16:49:43.114131 | controller | /workspace/src/github.com/openshift/community.okd/plugins/module_utils/openshift_common.py already well formatted, good job. 2026-02-25 16:49:43.137754 | controller | /workspace/src/github.com/openshift/community.okd/plugins/module_utils/openshift_adm_prune_deployments.py already well formatted, good job. 2026-02-25 16:49:43.145857 | controller | /workspace/src/github.com/openshift/community.okd/plugins/module_utils/openshift_docker_image.py already well formatted, good job. 2026-02-25 16:49:43.159114 | controller | /workspace/src/github.com/openshift/community.okd/plugins/module_utils/openshift_builds.py already well formatted, good job. 2026-02-25 16:49:43.167921 | controller | /workspace/src/github.com/openshift/community.okd/plugins/module_utils/k8s.py already well formatted, good job. 2026-02-25 16:49:43.168507 | controller | /workspace/src/github.com/openshift/community.okd/plugins/module_utils/openshift_adm_prune_auth.py already well formatted, good job. 2026-02-25 16:49:43.191600 | controller | /workspace/src/github.com/openshift/community.okd/plugins/modules/k8s.py already well formatted, good job. 2026-02-25 16:49:43.192305 | controller | /workspace/src/github.com/openshift/community.okd/plugins/module_utils/openshift_adm_prune_images.py already well formatted, good job. 2026-02-25 16:49:43.196829 | controller | /workspace/src/github.com/openshift/community.okd/plugins/module_utils/openshift_images_common.py already well formatted, good job. 2026-02-25 16:49:43.203148 | controller | /workspace/src/github.com/openshift/community.okd/plugins/module_utils/openshift_registry.py already well formatted, good job. 2026-02-25 16:49:43.203823 | controller | /workspace/src/github.com/openshift/community.okd/plugins/module_utils/openshift_groups.py already well formatted, good job. 2026-02-25 16:49:43.203838 | controller | /workspace/src/github.com/openshift/community.okd/plugins/modules/openshift_adm_groups_sync.py already well formatted, good job. 2026-02-25 16:49:43.205235 | controller | /workspace/src/github.com/openshift/community.okd/plugins/module_utils/openshift_process.py already well formatted, good job. 2026-02-25 16:49:43.205257 | controller | /workspace/src/github.com/openshift/community.okd/plugins/modules/openshift_adm_prune_builds.py already well formatted, good job. 2026-02-25 16:49:43.209942 | controller | /workspace/src/github.com/openshift/community.okd/plugins/module_utils/openshift_import_image.py already well formatted, good job. 2026-02-25 16:49:43.214303 | controller | /workspace/src/github.com/openshift/community.okd/plugins/modules/openshift_adm_prune_auth.py already well formatted, good job. 2026-02-25 16:49:43.214337 | controller | /workspace/src/github.com/openshift/community.okd/plugins/modules/openshift_adm_prune_deployments.py already well formatted, good job. 2026-02-25 16:49:43.217396 | controller | /workspace/src/github.com/openshift/community.okd/plugins/modules/openshift_adm_prune_images.py already well formatted, good job. 2026-02-25 16:49:43.217723 | controller | /workspace/src/github.com/openshift/community.okd/plugins/modules/openshift_registry_info.py already well formatted, good job. 2026-02-25 16:49:43.217736 | controller | /workspace/src/github.com/openshift/community.okd/plugins/modules/openshift_import_image.py already well formatted, good job. 2026-02-25 16:49:43.217746 | controller | /workspace/src/github.com/openshift/community.okd/plugins/modules/openshift_process.py already well formatted, good job. 2026-02-25 16:49:43.218278 | controller | /workspace/src/github.com/openshift/community.okd/plugins/modules/openshift_adm_migrate_template_instances.py already well formatted, good job. 2026-02-25 16:49:43.218571 | controller | /workspace/src/github.com/openshift/community.okd/plugins/modules/openshift_build.py already well formatted, good job. 2026-02-25 16:49:43.226180 | controller | /workspace/src/github.com/openshift/community.okd/tests/unit/plugins/module_utils/test_ldap_sync_config.py already well formatted, good job. 2026-02-25 16:49:43.226364 | controller | /workspace/src/github.com/openshift/community.okd/tests/unit/plugins/module_utils/test_ldap_dn.py already well formatted, good job. 2026-02-25 16:49:43.245012 | controller | /workspace/src/github.com/openshift/community.okd/tests/unit/plugins/module_utils/test_openshift_docker_image.py already well formatted, good job. 2026-02-25 16:49:43.259727 | controller | /workspace/src/github.com/openshift/community.okd/plugins/modules/openshift_auth.py already well formatted, good job. 2026-02-25 16:49:43.268878 | controller | /workspace/src/github.com/openshift/community.okd/tests/unit/plugins/modules/test_openshift_adm_migrate_template_instances.py already well formatted, good job. 2026-02-25 16:49:43.280815 | controller | /workspace/src/github.com/openshift/community.okd/plugins/modules/openshift_route.py already well formatted, good job. 2026-02-25 16:49:43.300512 | controller | /workspace/src/github.com/openshift/community.okd/plugins/module_utils/openshift_ldap.py already well formatted, good job. 2026-02-25 16:49:43.317386 | controller | 2026-02-25 16:49:43.317677 | controller | All done! ✨ 🍰 ✨ 2026-02-25 16:49:43.353554 | controller | 31 files would be left unchanged. 2026-02-25 16:49:43.353601 | controller | linters: 703 I exit 0 (0.49 seconds) /workspace/src/github.com/openshift/community.okd> black -v --check --diff /workspace/src/github.com/openshift/community.okd/plugins /workspace/src/github.com/openshift/community.okd/tests pid=756 [tox/execute/api.py:279] 2026-02-25 16:49:43.353928 | controller | linters: 703 W commands[1]> flake8 /workspace/src/github.com/openshift/community.okd [tox/tox_env/api.py:427] 2026-02-25 16:49:43.755950 | controller | linters: 1105 I exit 0 (0.40 seconds) /workspace/src/github.com/openshift/community.okd> flake8 /workspace/src/github.com/openshift/community.okd pid=879 [tox/execute/api.py:279] 2026-02-25 16:49:43.756039 | controller | linters: 1106 W commands[2]> ansible-lint [tox/tox_env/api.py:427] 2026-02-25 16:49:52.444850 | controller | WARNING Listing 18 violation(s) that are fatal 2026-02-25 16:49:52.445812 | controller | Read documentation for instructions on how to ignore specific rule violations. 2026-02-25 16:49:52.811216 | controller | 2026-02-25 16:49:52.811274 | controller | # Rule Violation Summary 2026-02-25 16:49:52.811290 | controller | 2026-02-25 16:49:52.811313 | controller | 18 sanity profile:production tags:idiom 2026-02-25 16:49:52.811328 | controller | 2026-02-25 16:49:52.811354 | controller | Failed: 18 failure(s), 0 warning(s) in 66 files processed of 96 encountered. Profile 'production' was required, but 'shared' profile passed. Rating: 4/5 star 2026-02-25 16:49:52.811919 | controller | sanity[cannot-ignore]: Ignore file contains validate-modules:parameter-type-not-in-doc at line 1, which is not a permitted ignore. 2026-02-25 16:49:52.812271 | controller | tests/sanity/ignore-2.14.txt:1 2026-02-25 16:49:52.812292 | controller | 2026-02-25 16:49:52.812307 | controller | sanity[cannot-ignore]: Ignore file contains validate-modules:return-syntax-error at line 2, which is not a permitted ignore. 2026-02-25 16:49:52.812333 | controller | tests/sanity/ignore-2.14.txt:2 2026-02-25 16:49:52.812348 | controller | 2026-02-25 16:49:52.812363 | controller | sanity[cannot-ignore]: Ignore file contains validate-modules:parameter-type-not-in-doc at line 3, which is not a permitted ignore. 2026-02-25 16:49:52.812377 | controller | tests/sanity/ignore-2.14.txt:3 2026-02-25 16:49:52.812391 | controller | 2026-02-25 16:49:52.812407 | controller | sanity[cannot-ignore]: Ignore file contains validate-modules:parameter-type-not-in-doc at line 1, which is not a permitted ignore. 2026-02-25 16:49:52.812421 | controller | tests/sanity/ignore-2.15.txt:1 2026-02-25 16:49:52.812435 | controller | 2026-02-25 16:49:52.812449 | controller | sanity[cannot-ignore]: Ignore file contains validate-modules:return-syntax-error at line 2, which is not a permitted ignore. 2026-02-25 16:49:52.812463 | controller | tests/sanity/ignore-2.15.txt:2 2026-02-25 16:49:52.812476 | controller | 2026-02-25 16:49:52.812490 | controller | sanity[cannot-ignore]: Ignore file contains validate-modules:parameter-type-not-in-doc at line 3, which is not a permitted ignore. 2026-02-25 16:49:52.812504 | controller | tests/sanity/ignore-2.15.txt:3 2026-02-25 16:49:52.812518 | controller | 2026-02-25 16:49:52.812537 | controller | sanity[cannot-ignore]: Ignore file contains validate-modules:parameter-type-not-in-doc at line 1, which is not a permitted ignore. 2026-02-25 16:49:52.812785 | controller | tests/sanity/ignore-2.16.txt:1 2026-02-25 16:49:52.812810 | controller | 2026-02-25 16:49:52.812825 | controller | sanity[cannot-ignore]: Ignore file contains validate-modules:return-syntax-error at line 2, which is not a permitted ignore. 2026-02-25 16:49:52.812839 | controller | tests/sanity/ignore-2.16.txt:2 2026-02-25 16:49:52.812853 | controller | 2026-02-25 16:49:52.812866 | controller | sanity[cannot-ignore]: Ignore file contains validate-modules:parameter-type-not-in-doc at line 3, which is not a permitted ignore. 2026-02-25 16:49:52.812880 | controller | tests/sanity/ignore-2.16.txt:3 2026-02-25 16:49:52.812894 | controller | 2026-02-25 16:49:52.812908 | controller | sanity[cannot-ignore]: Ignore file contains validate-modules:parameter-type-not-in-doc at line 1, which is not a permitted ignore. 2026-02-25 16:49:52.812921 | controller | tests/sanity/ignore-2.17.txt:1 2026-02-25 16:49:52.812935 | controller | 2026-02-25 16:49:52.812949 | controller | sanity[cannot-ignore]: Ignore file contains validate-modules:return-syntax-error at line 2, which is not a permitted ignore. 2026-02-25 16:49:52.812963 | controller | tests/sanity/ignore-2.17.txt:2 2026-02-25 16:49:52.812976 | controller | 2026-02-25 16:49:52.812990 | controller | sanity[cannot-ignore]: Ignore file contains validate-modules:parameter-type-not-in-doc at line 3, which is not a permitted ignore. 2026-02-25 16:49:52.813004 | controller | tests/sanity/ignore-2.17.txt:3 2026-02-25 16:49:52.813017 | controller | 2026-02-25 16:49:52.813042 | controller | sanity[cannot-ignore]: Ignore file contains validate-modules:parameter-type-not-in-doc at line 1, which is not a permitted ignore. 2026-02-25 16:49:52.967829 | controller | tests/sanity/ignore-2.18.txt:1 2026-02-25 16:49:52.967897 | controller | 2026-02-25 16:49:52.967904 | controller | sanity[cannot-ignore]: Ignore file contains validate-modules:return-syntax-error at line 2, which is not a permitted ignore. 2026-02-25 16:49:52.967911 | controller | tests/sanity/ignore-2.18.txt:2 2026-02-25 16:49:52.967917 | controller | 2026-02-25 16:49:52.967924 | controller | sanity[cannot-ignore]: Ignore file contains validate-modules:parameter-type-not-in-doc at line 3, which is not a permitted ignore. 2026-02-25 16:49:52.967930 | controller | tests/sanity/ignore-2.18.txt:3 2026-02-25 16:49:52.967936 | controller | 2026-02-25 16:49:52.967942 | controller | sanity[cannot-ignore]: Ignore file contains validate-modules:parameter-type-not-in-doc at line 1, which is not a permitted ignore. 2026-02-25 16:49:52.967948 | controller | tests/sanity/ignore-2.19.txt:1 2026-02-25 16:49:52.967954 | controller | 2026-02-25 16:49:52.967961 | controller | sanity[cannot-ignore]: Ignore file contains validate-modules:return-syntax-error at line 2, which is not a permitted ignore. 2026-02-25 16:49:52.967967 | controller | tests/sanity/ignore-2.19.txt:2 2026-02-25 16:49:52.967973 | controller | 2026-02-25 16:49:52.967979 | controller | sanity[cannot-ignore]: Ignore file contains validate-modules:parameter-type-not-in-doc at line 3, which is not a permitted ignore. 2026-02-25 16:49:52.967985 | controller | tests/sanity/ignore-2.19.txt:3 2026-02-25 16:49:52.967992 | controller | 2026-02-25 16:49:52.968022 | controller | linters: 10317 C exit 2 (9.21 seconds) /workspace/src/github.com/openshift/community.okd> ansible-lint pid=895 [tox/execute/api.py:279] 2026-02-25 16:49:52.968889 | controller | linters: FAIL code 2 (10.17=setup[0.07]+cmd[0.49,0.40,9.21] seconds) 2026-02-25 16:49:53.018850 | controller | evaluation failed :( (10.22 seconds) 2026-02-25 16:49:54.083273 | controller | ERROR 2026-02-25 16:49:54.083536 | controller | { 2026-02-25 16:49:54.083599 | controller | "delta": "0:00:10.394098", 2026-02-25 16:49:54.083644 | controller | "end": "2026-02-25 16:49:53.019527", 2026-02-25 16:49:54.083705 | controller | "msg": "non-zero return code", 2026-02-25 16:49:54.083767 | controller | "rc": 2, 2026-02-25 16:49:54.083841 | controller | "start": "2026-02-25 16:49:42.625429" 2026-02-25 16:49:54.083902 | controller | } failure 2026-02-25 16:49:54.098617 | 2026-02-25 16:49:54.098758 | TASK [tox : Look for output] 2026-02-25 16:50:00.036666 | controller | ok 2026-02-25 16:50:00.047470 | 2026-02-25 16:50:00.047610 | TASK [tox : Return file comments to Zuul] 2026-02-25 16:50:00.094872 | controller | skipping: Conditional result was False 2026-02-25 16:50:00.097437 | 2026-02-25 16:50:00.097539 | PLAY RECAP 2026-02-25 16:50:00.097624 | controller | ok: 11 changed: 7 unreachable: 0 failed: 1 skipped: 4 rescued: 0 ignored: 0 2026-02-25 16:50:00.097668 | 2026-02-25 16:50:00.212145 | RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/tox/run.yaml@master] 2026-02-25 16:50:00.214048 | POST-RUN START: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/tox/post.yaml@master] 2026-02-25 16:50:00.852134 | 2026-02-25 16:50:00.852254 | PLAY [all] 2026-02-25 16:50:00.871681 | 2026-02-25 16:50:00.871783 | TASK [fetch-tox-output : Set tox log path for multiple nodes] 2026-02-25 16:50:00.946968 | controller | skipping: Conditional result was False 2026-02-25 16:50:00.952325 | 2026-02-25 16:50:00.952403 | TASK [fetch-tox-output : Set tox log path for single node] 2026-02-25 16:50:01.011577 | controller | ok 2026-02-25 16:50:01.017469 | 2026-02-25 16:50:01.017537 | TASK [fetch-tox-output : Ensure local tox dir] 2026-02-25 16:50:01.436649 | controller -> localhost | changed 2026-02-25 16:50:01.442315 | 2026-02-25 16:50:01.442383 | TASK [fetch-tox-output : Ensure zuul-output tox dir] 2026-02-25 16:50:07.391693 | controller | changed 2026-02-25 16:50:07.402075 | 2026-02-25 16:50:07.402213 | TASK [fetch-tox-output : Set envlist fact] 2026-02-25 16:50:07.468957 | controller | ok 2026-02-25 16:50:07.480011 | 2026-02-25 16:50:07.480204 | TASK [fetch-tox-output : Get tox version] 2026-02-25 16:50:12.805358 | controller | ROOT: No tox.ini or setup.cfg or pyproject.toml found, assuming empty tox.ini at /workspace 2026-02-25 16:50:12.819918 | controller | 4.6.4 from /workspace/.local/lib/python3.11/site-packages/tox/__init__.py 2026-02-25 16:50:13.984616 | controller | ok: Runtime: 0:00:00.230857 2026-02-25 16:50:13.989216 | 2026-02-25 16:50:13.989279 | TASK [fetch-tox-output : Find all default environments] 2026-02-25 16:50:14.330995 | controller | skipping: Conditional result was False 2026-02-25 16:50:14.343536 | 2026-02-25 16:50:14.343706 | TASK [fetch-tox-output : Set envlist fact] 2026-02-25 16:50:14.381372 | controller | skipping: Conditional result was False 2026-02-25 16:50:14.393832 | 2026-02-25 16:50:14.394045 | TASK [fetch-tox-output : Find all default environments] 2026-02-25 16:50:14.819591 | controller | skipping: Conditional result was False 2026-02-25 16:50:14.834694 | 2026-02-25 16:50:14.834872 | TASK [fetch-tox-output : Set envlist fact] 2026-02-25 16:50:14.872902 | controller | skipping: Conditional result was False 2026-02-25 16:50:14.885757 | 2026-02-25 16:50:14.885928 | LOOP [fetch-tox-output : Copy tox logs] 2026-02-25 16:50:21.144668 | controller | changed: "linters" 2026-02-25 16:50:21.168441 | 2026-02-25 16:50:21.168637 | LOOP [fetch-tox-output : Collect tox logs] 2026-02-25 16:50:21.185304 | controller | skipping: Conditional result was False 2026-02-25 16:50:21.185778 | controller | changed: All items complete 2026-02-25 16:50:21.185850 | 2026-02-25 16:50:21.226135 | 2026-02-25 16:50:21.226279 | PLAY RECAP 2026-02-25 16:50:21.226340 | controller | ok: 6 changed: 4 unreachable: 0 failed: 0 skipped: 6 rescued: 0 ignored: 0 2026-02-25 16:50:21.226377 | 2026-02-25 16:50:21.324988 | POST-RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/tox/post.yaml@master] 2026-02-25 16:50:21.326760 | POST-RUN START: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml@master] 2026-02-25 16:50:21.904156 | 2026-02-25 16:50:21.904306 | PLAY [all] 2026-02-25 16:50:21.927789 | 2026-02-25 16:50:21.927943 | TASK [fetch-subunit-output : Find stestr or testr executable] 2026-02-25 16:50:27.837557 | controller | changed: non-zero return code 2026-02-25 16:50:27.848336 | 2026-02-25 16:50:27.848494 | TASK [fetch-subunit-output : Get the list of directories with subunit files] 2026-02-25 16:50:27.875636 | controller | skipping: Conditional result was False 2026-02-25 16:50:27.886366 | 2026-02-25 16:50:27.886513 | LOOP [fetch-subunit-output : Find any inflight partial subunit files] 2026-02-25 16:50:27.924653 | 2026-02-25 16:50:27.924893 | LOOP [fetch-subunit-output : Copy any inflight subunit files] 2026-02-25 16:50:27.962586 | 2026-02-25 16:50:27.962828 | TASK [fetch-subunit-output : Create a temporary file to store the subunit stream] 2026-02-25 16:50:27.989518 | controller | skipping: Conditional result was False 2026-02-25 16:50:28.001246 | 2026-02-25 16:50:28.001389 | LOOP [fetch-subunit-output : Generate subunit file] 2026-02-25 16:50:28.041467 | 2026-02-25 16:50:28.041730 | TASK [fetch-subunit-output : Copy the combined subunit file to the zuul work directory] 2026-02-25 16:50:28.068331 | controller | skipping: Conditional result was False 2026-02-25 16:50:28.079077 | 2026-02-25 16:50:28.079217 | TASK [fetch-subunit-output : Remove the temporary file] 2026-02-25 16:50:28.105811 | controller | skipping: Conditional result was False 2026-02-25 16:50:28.116449 | 2026-02-25 16:50:28.116586 | TASK [fetch-subunit-output : Process and fetch subunit results] 2026-02-25 16:50:28.143351 | controller | skipping: Conditional result was False 2026-02-25 16:50:28.183574 | 2026-02-25 16:50:28.183644 | PLAY RECAP 2026-02-25 16:50:28.183700 | controller | ok: 1 changed: 1 unreachable: 0 failed: 0 skipped: 8 rescued: 0 ignored: 0 2026-02-25 16:50:28.183726 | 2026-02-25 16:50:28.280544 | POST-RUN END RESULT_NORMAL: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml@master] 2026-02-25 16:50:28.282348 | POST-RUN START: [trusted : github.com/ansible/zuul-config/playbooks/base/post.yaml@master] 2026-02-25 16:50:28.855563 | 2026-02-25 16:50:28.855682 | PLAY [all:!appliance*] 2026-02-25 16:50:28.874737 | 2026-02-25 16:50:28.874821 | TASK [unregister the node] 2026-02-25 16:50:29.487265 | controller | skipping: Conditional result was False 2026-02-25 16:50:29.499149 | 2026-02-25 16:50:29.499317 | TASK [include_role : fetch-output] 2026-02-25 16:50:29.526209 | controller | skipping: Conditional result was False 2026-02-25 16:50:29.537058 | 2026-02-25 16:50:29.537226 | TASK [include_role : fetch-output-openshift] 2026-02-25 16:50:29.584274 | controller | ok 2026-02-25 16:50:29.618134 | 2026-02-25 16:50:29.618239 | TASK [fetch-output-openshift : Set log path for multiple nodes] 2026-02-25 16:50:29.674002 | controller | skipping: Conditional result was False 2026-02-25 16:50:29.687271 | 2026-02-25 16:50:29.687465 | TASK [fetch-output-openshift : Set log path for single node] 2026-02-25 16:50:29.734615 | controller | ok 2026-02-25 16:50:29.745758 | 2026-02-25 16:50:29.745920 | LOOP [fetch-output-openshift : Ensure local output dirs] 2026-02-25 16:50:30.170668 | controller -> localhost | ok: "/var/lib/zuul/builds/649ba270f27f46a4a3ff4fe19ef227bc/work/logs" 2026-02-25 16:50:30.410427 | controller -> localhost | changed: "/var/lib/zuul/builds/649ba270f27f46a4a3ff4fe19ef227bc/work/logs/npm" 2026-02-25 16:50:30.690904 | controller -> localhost | changed: "/var/lib/zuul/builds/649ba270f27f46a4a3ff4fe19ef227bc/work/artifacts" 2026-02-25 16:50:30.936731 | controller -> localhost | changed: "/var/lib/zuul/builds/649ba270f27f46a4a3ff4fe19ef227bc/work/docs" 2026-02-25 16:50:30.957875 | 2026-02-25 16:50:30.958101 | LOOP [fetch-output-openshift : include_tasks] 2026-02-25 16:50:31.025321 | controller | ok: 2026-02-25 16:50:31.025479 | controller | [ 2026-02-25 16:50:31.025505 | controller | "controller", 2026-02-25 16:50:31.025524 | controller | { 2026-02-25 16:50:31.025541 | controller | "context": "main:zuul-worker/38-102-83-139:9023", 2026-02-25 16:50:31.025557 | controller | "namespace": "main", 2026-02-25 16:50:31.025573 | controller | "pod": "zuul-linter-fedora-stable-0005629760", 2026-02-25 16:50:31.025589 | controller | "stream_port": "37469" 2026-02-25 16:50:31.025604 | controller | } 2026-02-25 16:50:31.025623 | controller | ] 2026-02-25 16:50:31.025650 | controller | changed: All items complete 2026-02-25 16:50:31.025669 | 2026-02-25 16:50:31.042550 | controller | included: /var/lib/zuul/builds/649ba270f27f46a4a3ff4fe19ef227bc/trusted/project_0/github.com/ansible/zuul-config/roles/fetch-output-openshift/tasks/rsync.yaml 2026-02-25 16:50:31.055918 | 2026-02-25 16:50:31.056105 | LOOP [fetch-output-openshift : Ensure local directory exists] 2026-02-25 16:50:37.101638 | controller | changed: "/var/lib/zuul/builds/649ba270f27f46a4a3ff4fe19ef227bc/work/logs" 2026-02-25 16:50:43.116207 | controller | changed: "/var/lib/zuul/builds/649ba270f27f46a4a3ff4fe19ef227bc/work/logs/npm" 2026-02-25 16:50:49.167139 | controller | changed: "/var/lib/zuul/builds/649ba270f27f46a4a3ff4fe19ef227bc/work/artifacts" 2026-02-25 16:50:55.071250 | controller | changed: "/var/lib/zuul/builds/649ba270f27f46a4a3ff4fe19ef227bc/work/docs" 2026-02-25 16:50:55.086260 | 2026-02-25 16:50:55.086387 | LOOP [fetch-output-openshift : Copy zuul-output from the pod to the executor] 2026-02-25 16:51:00.200593 | controller | Output suppressed because no_log was given 2026-02-25 16:51:00.207310 | 2026-02-25 16:51:00.207389 | TASK [fetch-output-openshift : Remove empty directory] 2026-02-25 16:51:00.477611 | controller -> localhost | ok: Runtime: 0:00:00.018991 2026-02-25 16:51:00.499836 | 2026-02-25 16:51:00.500008 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir] 2026-02-25 16:51:00.799884 | controller -> localhost | find: ‘/var/lib/zuul/builds/649ba270f27f46a4a3ff4fe19ef227bc/work/artifacts’: No such file or directory 2026-02-25 16:51:00.800187 | controller -> localhost | find: ‘/var/lib/zuul/builds/649ba270f27f46a4a3ff4fe19ef227bc/work/artifacts’: No such file or directory 2026-02-25 16:51:00.800238 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.012673 2026-02-25 16:51:00.800275 | controller -> localhost | changed: All items complete 2026-02-25 16:51:00.800297 | 2026-02-25 16:51:01.090966 | controller -> localhost | find: ‘/var/lib/zuul/builds/649ba270f27f46a4a3ff4fe19ef227bc/work/docs’: No such file or directory 2026-02-25 16:51:01.091154 | controller -> localhost | find: ‘/var/lib/zuul/builds/649ba270f27f46a4a3ff4fe19ef227bc/work/docs’: No such file or directory 2026-02-25 16:51:01.091237 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.013310 2026-02-25 16:51:01.121813 | 2026-02-25 16:51:01.121927 | PLAY [localhost] 2026-02-25 16:51:01.133760 | 2026-02-25 16:51:01.133833 | TASK [Run Zuul manifest role] 2026-02-25 16:51:01.152850 | localhost | ok 2026-02-25 16:51:01.169842 | 2026-02-25 16:51:01.169962 | TASK [generate-zuul-manifest : Generate Zuul manifest] 2026-02-25 16:51:01.544532 | localhost | changed 2026-02-25 16:51:01.549068 | 2026-02-25 16:51:01.549128 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul] 2026-02-25 16:51:01.590886 | localhost | ok 2026-02-25 16:51:01.598881 | 2026-02-25 16:51:01.598940 | TASK [Set zuul-log-path fact] 2026-02-25 16:51:01.617878 | localhost | ok 2026-02-25 16:51:01.631086 | 2026-02-25 16:51:01.631157 | TASK [set-zuul-log-path-fact : Set log path for a build] 2026-02-25 16:51:01.670195 | localhost | ok 2026-02-25 16:51:01.679058 | 2026-02-25 16:51:01.679117 | LOOP [Set zuul_log_targets (Swift with random Rackspace region)] 2026-02-25 16:51:01.722397 | localhost | ok: 2026-02-25 16:51:01.722821 | localhost | { 2026-02-25 16:51:01.722902 | localhost | "auth": { 2026-02-25 16:51:01.722949 | localhost | "password": "IonWCwcuOFib&&<}wp^:[2G/", 2026-02-25 16:51:01.722989 | localhost | "username": "9LF91O0RK7JU" 2026-02-25 16:51:01.723068 | localhost | }, 2026-02-25 16:51:01.723110 | localhost | "profile": "rackspace", 2026-02-25 16:51:01.723147 | localhost | "project_name": "1251317", 2026-02-25 16:51:01.723183 | localhost | "region_name": "DFW" 2026-02-25 16:51:01.723219 | localhost | } 2026-02-25 16:51:01.730095 | 2026-02-25 16:51:01.730204 | TASK [Run upload-logs-failover role (S3 then Swift)] 2026-02-25 16:51:01.748472 | localhost | Output suppressed because no_log was given 2026-02-25 16:51:01.760513 | 2026-02-25 16:51:01.760588 | TASK [upload-logs-failover : Initialize control vars] 2026-02-25 16:51:01.788667 | localhost | ok 2026-02-25 16:51:01.792943 | 2026-02-25 16:51:01.793003 | LOOP [upload-logs-failover : Perform log upload] 2026-02-25 16:51:01.828764 | localhost | Output suppressed because no_log was given 2026-02-25 16:51:01.836703 | localhost | included: /var/lib/zuul/builds/649ba270f27f46a4a3ff4fe19ef227bc/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/upload-logs-failover/tasks/upload.yaml 2026-02-25 16:51:01.843450 | 2026-02-25 16:51:01.843518 | LOOP [upload-logs-failover : Unpack vars for swift upload] 2026-02-25 16:51:01.951934 | localhost | Output suppressed because no_log was given 2026-02-25 16:51:01.958047 | 2026-02-25 16:51:01.958126 | TASK [Upload logs to swift] 2026-02-25 16:51:01.987207 | localhost | ok 2026-02-25 16:51:02.013194 | 2026-02-25 16:51:02.013268 | TASK [Set zuul-log-path fact] 2026-02-25 16:51:02.047910 | localhost | skipping: Conditional result was False 2026-02-25 16:51:02.053597 | 2026-02-25 16:51:02.053664 | TASK [upload-logs-swift : Ensure logs are readable before uploading] 2026-02-25 16:51:02.332106 | localhost -> localhost | ok: Runtime: 0:00:00.008668 2026-02-25 16:51:02.338237 | 2026-02-25 16:51:02.338301 | TASK [upload-logs-swift : Upload logs to swift]