2026-06-09 13:11:18.799393 | Job console starting
2026-06-09 13:11:18.942928 | Updating git repos
2026-06-09 13:11:19.328764 | Cloning repos into workspace
2026-06-09 13:11:19.857040 | Restoring repo states
2026-06-09 13:11:19.876360 | Merging changes
2026-06-09 13:11:20.505157 | Checking out repos
2026-06-09 13:11:20.616231 | Preparing playbooks
2026-06-09 13:11:24.277404 | Running Ansible setup
2026-06-09 13:11:32.866343 | PRE-RUN START: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/sf-config/playbooks/base/pre.yaml@main]
2026-06-09 13:11:33.521236 | 
2026-06-09 13:11:33.521343 | PLAY [localhost]
2026-06-09 13:11:33.528390 | 
2026-06-09 13:11:33.528481 | TASK [Gathering Facts]
2026-06-09 13:11:34.594890 | localhost | ok
2026-06-09 13:11:34.601909 | 
2026-06-09 13:11:34.601978 | TASK [Setup log path fact]
2026-06-09 13:11:34.628249 | localhost | ok
2026-06-09 13:11:34.638783 | 
2026-06-09 13:11:34.638848 | TASK [set-zuul-log-path-fact : Set log path for a build]
2026-06-09 13:11:34.679363 | localhost | ok
2026-06-09 13:11:34.690797 | 
2026-06-09 13:11:34.690938 | TASK [emit-job-header : Print job information]
2026-06-09 13:11:34.734072 | # Job Information
2026-06-09 13:11:34.734358 | Ansible Version: 2.16.18
2026-06-09 13:11:34.734429 | Job: sf-operator-ansible-lint
2026-06-09 13:11:34.734476 | Pipeline: check
2026-06-09 13:11:34.734519 | Executor: 38.102.83.40
2026-06-09 13:11:34.734561 | Triggered by: https://softwarefactory-project.io/r/c/software-factory/sf-operator/+/35212
2026-06-09 13:11:34.734653 | Log URL (when completed): https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/logs/09d/sf/09d4e554d50c480089f45c3adf4728de/
2026-06-09 13:11:34.734699 | Event ID: a6136d72bd03416da55eccf1042760d8
2026-06-09 13:11:34.740448 | 
2026-06-09 13:11:34.740618 | LOOP [emit-job-header : Print node information]
2026-06-09 13:11:34.822319 | localhost | ok:
2026-06-09 13:11:34.822496 | localhost | # Node Information
2026-06-09 13:11:34.822522 | localhost | Inventory Hostname: controller
2026-06-09 13:11:34.822541 | localhost | Hostname: 19ef95f4e0f1
2026-06-09 13:11:34.822559 | localhost | Username: zuul
2026-06-09 13:11:34.822600 | localhost | Distro: Fedora 41
2026-06-09 13:11:34.822620 | localhost | Provider: k1s06
2026-06-09 13:11:34.822637 | localhost | Region:
2026-06-09 13:11:34.822654 | localhost | Label: zuul-worker-f41
2026-06-09 13:11:34.822670 | localhost | Product Name: OpenStack Nova
2026-06-09 13:11:34.822686 | localhost | Interface IP: zuul-worker-f41-0000068615
2026-06-09 13:11:34.835387 | 
2026-06-09 13:11:34.835664 | TASK [log-inventory : Ensure Zuul Ansible directory exists]
2026-06-09 13:11:35.217396 | localhost -> localhost | changed
2026-06-09 13:11:35.226255 | 
2026-06-09 13:11:35.226623 | TASK [log-inventory : Copy ansible inventory to logs dir]
2026-06-09 13:11:36.195860 | localhost -> localhost | changed
2026-06-09 13:11:36.206516 | 
2026-06-09 13:11:36.206652 | PLAY [all]
2026-06-09 13:11:36.216662 | 
2026-06-09 13:11:36.216880 | TASK [include_role : start-zuul-console]
2026-06-09 13:11:36.240218 | controller | ok
2026-06-09 13:11:36.259950 | 
2026-06-09 13:11:36.260088 | TASK [start-zuul-console : Start zuul_console daemon.]
2026-06-09 13:11:42.257140 | controller | ok
2026-06-09 13:11:42.270866 | 
2026-06-09 13:11:42.271019 | TASK [include_role : validate-host]
2026-06-09 13:11:42.300981 | controller | skipping: Conditional result was False
2026-06-09 13:11:42.309374 | 
2026-06-09 13:11:42.309525 | TASK [include_role : prepare-workspace]
2026-06-09 13:11:42.337149 | controller | skipping: Conditional result was False
2026-06-09 13:11:42.345137 | 
2026-06-09 13:11:42.345285 | TASK [include_role : add-build-sshkey]
2026-06-09 13:11:42.373146 | controller | skipping: Conditional result was False
2026-06-09 13:11:42.382252 | 
2026-06-09 13:11:42.382468 | TASK [include_role : prepare-workspace-openshift]
2026-06-09 13:11:42.416550 | controller | ok
2026-06-09 13:11:42.436656 | 
2026-06-09 13:11:42.436811 | LOOP [prepare-workspace-openshift : Include rsync tasks]
2026-06-09 13:11:42.518319 | controller | ok:
2026-06-09 13:11:42.518690 | controller | [
2026-06-09 13:11:42.518759 | controller |   "controller",
2026-06-09 13:11:42.518806 | controller |   {
2026-06-09 13:11:42.518844 | controller |     "context": "main:zuul-worker/38-102-83-49:9023",
2026-06-09 13:11:42.518881 | controller |     "namespace": "main",
2026-06-09 13:11:42.518917 | controller |     "pod": "zuul-worker-f41-0000068615",
2026-06-09 13:11:42.518951 | controller |     "resources": {
2026-06-09 13:11:42.518986 | controller |       "cores": 0,
2026-06-09 13:11:42.519020 | controller |       "instances": 1,
2026-06-09 13:11:42.519055 | controller |       "ram": 0
2026-06-09 13:11:42.519090 | controller |     },
2026-06-09 13:11:42.519123 | controller |     "stream_port1": 37383,
2026-06-09 13:11:42.519181 | controller |     "stream_port2": 39669
2026-06-09 13:11:42.519217 | controller |   }
2026-06-09 13:11:42.519251 | controller | ]
2026-06-09 13:11:42.519310 | controller | ok: All items complete
2026-06-09 13:11:42.519349 | 
2026-06-09 13:11:42.536526 | controller | included: /var/lib/zuul/builds/09d4e554d50c480089f45c3adf4728de/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/prepare-workspace-openshift/tasks/rsync.yaml
2026-06-09 13:11:42.545059 | 
2026-06-09 13:11:42.545182 | TASK [prepare-workspace-openshift : Create src directory]
2026-06-09 13:11:44.012946 | controller -> localhost | ok: Runtime: 0:00:00.949292
2026-06-09 13:11:44.019951 | 
2026-06-09 13:11:44.020078 | TASK [prepare-workspace-openshift : Copy src repos to the pod]
2026-06-09 13:11:46.291281 | controller -> localhost | Output suppressed because no_log was given
2026-06-09 13:11:46.303098 | 
2026-06-09 13:11:46.303222 | TASK [include_role : remove-zuul-sshkey]
2026-06-09 13:11:46.334403 | controller | ok
2026-06-09 13:11:46.390066 | 
2026-06-09 13:11:46.390210 | TASK [remove-zuul-sshkey : Remove master key from local agent]
2026-06-09 13:11:46.769023 | controller -> localhost | changed
2026-06-09 13:11:46.782774 | 
2026-06-09 13:11:46.782913 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them]
2026-06-09 13:11:52.828719 | controller | ok: "logs"
2026-06-09 13:11:58.597177 | controller | ok: "artifacts"
2026-06-09 13:12:04.346677 | controller | ok: "docs"
2026-06-09 13:12:04.367061 | 
2026-06-09 13:12:04.367219 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist]
2026-06-09 13:12:10.319761 | controller | changed: "logs"
2026-06-09 13:12:10.320053 | controller | ok: All items complete
2026-06-09 13:12:10.320093 | 
2026-06-09 13:12:16.430137 | controller | changed: "artifacts"
2026-06-09 13:12:22.461584 | controller | changed: "docs"
2026-06-09 13:12:22.497038 | 
2026-06-09 13:12:22.497216 | LOOP [Tune dnf options]
2026-06-09 13:12:28.535259 | controller | changed: option added
2026-06-09 13:12:34.288663 | controller | changed: option added
2026-06-09 13:12:40.225840 | controller | changed: option added
2026-06-09 13:12:40.234627 | 
2026-06-09 13:12:40.234824 | PLAY RECAP
2026-06-09 13:12:40.234945 | controller | ok: 8 changed: 5 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0
2026-06-09 13:12:40.235018 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-09 13:12:40.235068 | 
2026-06-09 13:12:40.380563 | PRE-RUN END RESULT_NORMAL: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/sf-config/playbooks/base/pre.yaml@main]
2026-06-09 13:12:40.383201 | PRE-RUN START: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/sf-config/playbooks/rhel_subscription/register.yaml@main]
2026-06-09 13:12:41.061101 | 
2026-06-09 13:12:41.061251 | PLAY [all]
2026-06-09 13:12:41.070668 | 
2026-06-09 13:12:41.070739 | TASK [Register system]
2026-06-09 13:12:41.143493 | 
2026-06-09 13:12:41.143757 | TASK [Get minor release for EUS activation]
2026-06-09 13:12:41.189129 | controller | skipping: Conditional result was False
2026-06-09 13:12:41.197202 | 
2026-06-09 13:12:41.197395 | LOOP [Manage Extended Update Support repos]
2026-06-09 13:12:41.264815 | controller | skipping: Conditional result was False
2026-06-09 13:12:41.269307 | controller | skipping: Conditional result was False
2026-06-09 13:12:41.283376 | 
2026-06-09 13:12:41.283553 | TASK [Upgrade all packages]
2026-06-09 13:12:41.339932 | controller | skipping: Conditional result was False
2026-06-09 13:12:41.350750 | 
2026-06-09 13:12:41.350885 | TASK [Reboot to use new kernel]
2026-06-09 13:12:41.417452 | controller | skipping: Conditional result was False
2026-06-09 13:12:41.420058 | 
2026-06-09 13:12:41.420176 | PLAY RECAP
2026-06-09 13:12:41.420284 | controller | ok: 0 changed: 0 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0
2026-06-09 13:12:41.420366 | 
2026-06-09 13:12:41.559281 | PRE-RUN END RESULT_NORMAL: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/sf-config/playbooks/rhel_subscription/register.yaml@main]
2026-06-09 13:12:41.560774 | PRE-RUN START: [untrusted : softwarefactory-project.io/software-factory/sf-operator/playbooks/ansible-dependencies.yaml@master]
2026-06-09 13:12:42.276521 | 
2026-06-09 13:12:42.276649 | PLAY [controller]
2026-06-09 13:12:42.286069 | 
2026-06-09 13:12:42.286138 | TASK [Ensure ansible-galaxy is installed]
2026-06-09 13:12:47.592530 | controller | /bin/sh: line 1: type: ansible-galaxy: not found
2026-06-09 13:12:48.087696 | controller | Collecting ansible-core
2026-06-09 13:12:48.145884 | controller |   Downloading ansible_core-2.21.0-py3-none-any.whl.metadata (7.8 kB)
2026-06-09 13:12:48.178025 | controller | Collecting jinja2>=3.1.0 (from ansible-core)
2026-06-09 13:12:48.187933 | controller |   Downloading jinja2-3.1.6-py3-none-any.whl.metadata (2.9 kB)
2026-06-09 13:12:48.247540 | controller | Collecting PyYAML>=5.1 (from ansible-core)
2026-06-09 13:12:48.260046 | controller |   Downloading pyyaml-6.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.4 kB)
2026-06-09 13:12:48.266017 | controller | Requirement already satisfied: cryptography in /usr/lib64/python3.13/site-packages (from ansible-core) (43.0.0)
2026-06-09 13:12:48.266483 | controller | Requirement already satisfied: packaging in ./.local/lib/python3.13/site-packages (from ansible-core) (25.0)
2026-06-09 13:12:48.286838 | controller | Collecting resolvelib<2.0.0,>=0.8.0 (from ansible-core)
2026-06-09 13:12:48.298891 | controller |   Downloading resolvelib-1.2.1-py3-none-any.whl.metadata (3.7 kB)
2026-06-09 13:12:48.382185 | controller | Collecting MarkupSafe>=2.0 (from jinja2>=3.1.0->ansible-core)
2026-06-09 13:12:48.392324 | controller |   Downloading markupsafe-3.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.7 kB)
2026-06-09 13:12:48.399758 | controller | Requirement already satisfied: cffi>=1.12 in /usr/lib64/python3.13/site-packages (from cryptography->ansible-core) (1.17.0)
2026-06-09 13:12:48.401282 | controller | Requirement already satisfied: pycparser in /usr/lib/python3.13/site-packages (from cffi>=1.12->cryptography->ansible-core) (2.20)
2026-06-09 13:12:48.402773 | controller | Requirement already satisfied: ply==3.11 in /usr/lib/python3.13/site-packages (from pycparser->cffi>=1.12->cryptography->ansible-core) (3.11)
2026-06-09 13:12:48.415895 | controller | Downloading ansible_core-2.21.0-py3-none-any.whl (2.4 MB)
2026-06-09 13:12:48.496129 | controller |    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.4/2.4 MB 41.4 MB/s eta 0:00:00
2026-06-09 13:12:48.508907 | controller | Downloading jinja2-3.1.6-py3-none-any.whl (134 kB)
2026-06-09 13:12:48.553136 | controller | Downloading pyyaml-6.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (801 kB)
2026-06-09 13:12:48.584926 | controller |    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 801.6/801.6 kB 34.7 MB/s eta 0:00:00
2026-06-09 13:12:48.597170 | controller | Downloading resolvelib-1.2.1-py3-none-any.whl (18 kB)
2026-06-09 13:12:48.611878 | controller | Downloading markupsafe-3.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (22 kB)
2026-06-09 13:12:48.713218 | controller | Installing collected packages: resolvelib, PyYAML, MarkupSafe, jinja2, ansible-core
2026-06-09 13:12:50.199934 | controller | Successfully installed MarkupSafe-3.0.3 PyYAML-6.0.3 ansible-core-2.21.0 jinja2-3.1.6 resolvelib-1.2.1
2026-06-09 13:12:50.200119 | controller | WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning.
2026-06-09 13:12:51.543071 | controller | ok: Runtime: 0:00:02.854307
2026-06-09 13:12:51.546171 | 
2026-06-09 13:12:51.546230 | TASK [install required collections]
2026-06-09 13:13:15.292137 | controller | Starting galaxy collection install process
2026-06-09 13:13:15.292342 | controller | Process install dependency map
2026-06-09 13:13:15.292360 | controller | Starting collection install process
2026-06-09 13:13:15.292381 | controller | Downloading https://galaxy.ansible.com/api/v3/plugin/ansible/content/published/collections/artifacts/community-general-13.0.1.tar.gz to /workspace/.ansible/tmp/ansible-local-253vmfsp7pt/tmp_0sj_fwl/community-general-13.0.1-kadc7fgu
2026-06-09 13:13:15.292397 | controller | Installing 'community.general:13.0.1' to '/workspace/.ansible/collections/ansible_collections/community/general'
2026-06-09 13:13:15.292408 | controller | community.general:13.0.1 was installed successfully
2026-06-09 13:13:15.292417 | controller | Downloading https://galaxy.ansible.com/api/v3/plugin/ansible/content/published/collections/artifacts/community-crypto-3.2.1.tar.gz to /workspace/.ansible/tmp/ansible-local-253vmfsp7pt/tmp_0sj_fwl/community-crypto-3.2.1-ok_67bfr
2026-06-09 13:13:15.292424 | controller | Installing 'community.crypto:3.2.1' to '/workspace/.ansible/collections/ansible_collections/community/crypto'
2026-06-09 13:13:15.292431 | controller | community.crypto:3.2.1 was installed successfully
2026-06-09 13:13:15.292446 | controller | Downloading https://galaxy.ansible.com/api/v3/plugin/ansible/content/published/collections/artifacts/ansible-posix-2.2.0.tar.gz to /workspace/.ansible/tmp/ansible-local-253vmfsp7pt/tmp_0sj_fwl/ansible-posix-2.2.0-k8n7i9ur
2026-06-09 13:13:15.292458 | controller | Installing 'ansible.posix:2.2.0' to '/workspace/.ansible/collections/ansible_collections/ansible/posix'
2026-06-09 13:13:15.292466 | controller | ansible.posix:2.2.0 was installed successfully
2026-06-09 13:13:15.292473 | controller | Downloading https://galaxy.ansible.com/api/v3/plugin/ansible/content/published/collections/artifacts/kubernetes-core-6.4.0.tar.gz to /workspace/.ansible/tmp/ansible-local-253vmfsp7pt/tmp_0sj_fwl/kubernetes-core-6.4.0-gjyyep3l
2026-06-09 13:13:15.292480 | controller | Installing 'kubernetes.core:6.4.0' to '/workspace/.ansible/collections/ansible_collections/kubernetes/core'
2026-06-09 13:13:15.292487 | controller | kubernetes.core:6.4.0 was installed successfully
2026-06-09 13:13:16.478512 | controller | ok: Runtime: 0:00:18.786540
2026-06-09 13:13:16.480963 | 
2026-06-09 13:13:16.481061 | PLAY RECAP
2026-06-09 13:13:16.481140 | controller | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-09 13:13:16.481183 | 
2026-06-09 13:13:16.633699 | PRE-RUN END RESULT_NORMAL: [untrusted : softwarefactory-project.io/software-factory/sf-operator/playbooks/ansible-dependencies.yaml@master]
2026-06-09 13:13:16.636309 | RUN START: [untrusted : softwarefactory-project.io/sf-jobs/playbooks/ansible/lint.yaml@master]
2026-06-09 13:13:17.398770 | 
2026-06-09 13:13:17.398889 | PLAY [all]
2026-06-09 13:13:17.408618 | 
2026-06-09 13:13:17.408690 | TASK [ensure-ansible-lint : Ensure ansible-lint is installed]
2026-06-09 13:13:22.722992 | controller | /bin/sh: line 1: type: ansible-lint: not found
2026-06-09 13:13:23.216823 | controller | Collecting ansible-lint
2026-06-09 13:13:23.515254 | controller |   Downloading ansible_lint-26.4.0-py3-none-any.whl.metadata (6.2 kB)
2026-06-09 13:13:23.598189 | controller | Collecting ansible-compat>=26.3.0 (from ansible-lint)
2026-06-09 13:13:23.609220 | controller |   Downloading ansible_compat-26.3.0-py3-none-any.whl.metadata (3.4 kB)
2026-06-09 13:13:23.613731 | controller | Requirement already satisfied: ansible-core>=2.16.14 in ./.local/lib/python3.13/site-packages (from ansible-lint) (2.21.0)
2026-06-09 13:13:23.701746 | controller | Collecting black>=24.3.0 (from ansible-lint)
2026-06-09 13:13:23.712951 | controller |   Downloading black-26.5.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (95 kB)
2026-06-09 13:13:23.763524 | controller | Requirement already satisfied: cffi>=1.15.1 in /usr/lib64/python3.13/site-packages (from ansible-lint) (1.17.0)
2026-06-09 13:13:23.764061 | controller | Requirement already satisfied: cryptography>=37 in /usr/lib64/python3.13/site-packages (from ansible-lint) (43.0.0)
2026-06-09 13:13:23.780860 | controller | Collecting distro>=1.9.0 (from ansible-lint)
2026-06-09 13:13:23.790604 | controller |   Downloading distro-1.9.0-py3-none-any.whl.metadata (6.8 kB)
2026-06-09 13:13:23.795893 | controller | Requirement already satisfied: filelock>=3.8.2 in ./.local/lib/python3.13/site-packages (from ansible-lint) (3.18.0)
2026-06-09 13:13:23.840765 | controller | Collecting jsonschema>=4.10.0 (from ansible-lint)
2026-06-09 13:13:23.850695 | controller |   Downloading jsonschema-4.26.0-py3-none-any.whl.metadata (7.6 kB)
2026-06-09 13:13:23.857640 | controller | Requirement already satisfied: packaging>=22.0 in ./.local/lib/python3.13/site-packages (from ansible-lint) (25.0)
2026-06-09 13:13:23.879342 | controller | Collecting pathspec<1.1.0,>=1.0.3 (from ansible-lint)
2026-06-09 13:13:23.890089 | controller |   Downloading pathspec-1.0.4-py3-none-any.whl.metadata (13 kB)
2026-06-09 13:13:23.898127 | controller | Requirement already satisfied: pyyaml>=6.0.1 in ./.local/lib/python3.13/site-packages (from ansible-lint) (6.0.3)
2026-06-09 13:13:23.950432 | controller | Collecting referencing>=0.36.2 (from ansible-lint)
2026-06-09 13:13:23.961275 | controller |   Downloading referencing-0.37.0-py3-none-any.whl.metadata (2.8 kB)
2026-06-09 13:13:24.171304 | controller | Collecting ruamel-yaml>=0.18.11 (from ansible-lint)
2026-06-09 13:13:24.181664 | controller |   Downloading ruamel_yaml-0.19.1-py3-none-any.whl.metadata (16 kB)
2026-06-09 13:13:24.231661 | controller | Collecting ruamel-yaml-clib>=0.2.12 (from ansible-lint)
2026-06-09 13:13:24.247202 | controller |   Downloading ruamel_yaml_clib-0.2.15-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (3.5 kB)
2026-06-09 13:13:24.268559 | controller | Collecting subprocess-tee>=0.4.1 (from ansible-lint)
2026-06-09 13:13:24.280013 | controller |   Downloading subprocess_tee-0.4.2-py3-none-any.whl.metadata (3.3 kB)
2026-06-09 13:13:24.308055 | controller | Collecting wcmatch>=8.5.0 (from ansible-lint)
2026-06-09 13:13:24.319114 | controller |   Downloading wcmatch-10.1-py3-none-any.whl.metadata (5.1 kB)
2026-06-09 13:13:24.355369 | controller | Collecting yamllint>=1.38.0 (from ansible-lint)
2026-06-09 13:13:24.367214 | controller |   Downloading yamllint-1.38.0-py3-none-any.whl.metadata (4.2 kB)
2026-06-09 13:13:24.385254 | controller | Requirement already satisfied: jinja2>=3.1.0 in ./.local/lib/python3.13/site-packages (from ansible-core>=2.16.14->ansible-lint) (3.1.6)
2026-06-09 13:13:24.386444 | controller | Requirement already satisfied: resolvelib<2.0.0,>=0.8.0 in ./.local/lib/python3.13/site-packages (from ansible-core>=2.16.14->ansible-lint) (1.2.1)
2026-06-09 13:13:24.424164 | controller | Collecting click>=8.0.0 (from black>=24.3.0->ansible-lint)
2026-06-09 13:13:24.434674 | controller |   Downloading click-8.4.1-py3-none-any.whl.metadata (2.6 kB)
2026-06-09 13:13:24.451076 | controller | Collecting mypy-extensions>=0.4.3 (from black>=24.3.0->ansible-lint)
2026-06-09 13:13:24.460412 | controller |   Downloading mypy_extensions-1.1.0-py3-none-any.whl.metadata (1.1 kB)
2026-06-09 13:13:24.470908 | controller | Requirement already satisfied: platformdirs>=2 in ./.local/lib/python3.13/site-packages (from black>=24.3.0->ansible-lint) (4.3.8)
2026-06-09 13:13:24.498515 | controller | Collecting pytokens~=0.4.0 (from black>=24.3.0->ansible-lint)
2026-06-09 13:13:24.510133 | controller |   Downloading pytokens-0.4.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (3.8 kB)
2026-06-09 13:13:24.516563 | controller | Requirement already satisfied: pycparser in /usr/lib/python3.13/site-packages (from cffi>=1.15.1->ansible-lint) (2.20)
2026-06-09 13:13:24.551666 | controller | Collecting attrs>=22.2.0 (from jsonschema>=4.10.0->ansible-lint)
2026-06-09 13:13:24.562100 | controller |   Downloading attrs-26.1.0-py3-none-any.whl.metadata (8.8 kB)
2026-06-09 13:13:24.588087 | controller | Collecting jsonschema-specifications>=2023.03.6 (from jsonschema>=4.10.0->ansible-lint)
2026-06-09 13:13:24.598279 | controller |   Downloading jsonschema_specifications-2025.9.1-py3-none-any.whl.metadata (2.9 kB)
2026-06-09 13:13:24.960925 | controller | Collecting rpds-py>=0.25.0 (from jsonschema>=4.10.0->ansible-lint)
2026-06-09 13:13:24.972273 | controller |   Downloading rpds_py-2026.5.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.1 kB)
2026-06-09 13:13:25.006574 | controller | Collecting bracex>=2.1.1 (from wcmatch>=8.5.0->ansible-lint)
2026-06-09 13:13:25.017809 | controller |   Downloading bracex-2.6-py3-none-any.whl.metadata (3.6 kB)
2026-06-09 13:13:25.027746 | controller | Requirement already satisfied: MarkupSafe>=2.0 in ./.local/lib/python3.13/site-packages (from jinja2>=3.1.0->ansible-core>=2.16.14->ansible-lint) (3.0.3)
2026-06-09 13:13:25.045739 | controller | Requirement already satisfied: ply==3.11 in /usr/lib/python3.13/site-packages (from pycparser->cffi>=1.15.1->ansible-lint) (3.11)
2026-06-09 13:13:25.061905 | controller | Downloading ansible_lint-26.4.0-py3-none-any.whl (330 kB)
2026-06-09 13:13:25.160358 | controller | Downloading ansible_compat-26.3.0-py3-none-any.whl (27 kB)
2026-06-09 13:13:25.178306 | controller | Downloading black-26.5.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.9 MB)
2026-06-09 13:13:25.579831 | controller |    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.9/1.9 MB 4.9 MB/s eta 0:00:00
2026-06-09 13:13:25.591060 | controller | Downloading distro-1.9.0-py3-none-any.whl (20 kB)
2026-06-09 13:13:25.605307 | controller | Downloading jsonschema-4.26.0-py3-none-any.whl (90 kB)
2026-06-09 13:13:25.628282 | controller | Downloading pathspec-1.0.4-py3-none-any.whl (55 kB)
2026-06-09 13:13:25.646832 | controller | Downloading referencing-0.37.0-py3-none-any.whl (26 kB)
2026-06-09 13:13:25.660837 | controller | Downloading ruamel_yaml-0.19.1-py3-none-any.whl (118 kB)
2026-06-09 13:13:25.689265 | controller | Downloading ruamel_yaml_clib-0.2.15-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (782 kB)
2026-06-09 13:13:25.791654 | controller |    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 782.1/782.1 kB 7.9 MB/s eta 0:00:00
2026-06-09 13:13:25.804009 | controller | Downloading subprocess_tee-0.4.2-py3-none-any.whl (5.2 kB)
2026-06-09 13:13:25.819150 | controller | Downloading wcmatch-10.1-py3-none-any.whl (39 kB)
2026-06-09 13:13:25.833828 | controller | Downloading yamllint-1.38.0-py3-none-any.whl (68 kB)
2026-06-09 13:13:25.853184 | controller | Downloading attrs-26.1.0-py3-none-any.whl (67 kB)
2026-06-09 13:13:25.870652 | controller | Downloading bracex-2.6-py3-none-any.whl (11 kB)
2026-06-09 13:13:25.884140 | controller | Downloading click-8.4.1-py3-none-any.whl (116 kB)
2026-06-09 13:13:25.907774 | controller | Downloading jsonschema_specifications-2025.9.1-py3-none-any.whl (18 kB)
2026-06-09 13:13:25.920954 | controller | Downloading mypy_extensions-1.1.0-py3-none-any.whl (5.0 kB)
2026-06-09 13:13:25.934666 | controller | Downloading pytokens-0.4.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (268 kB)
2026-06-09 13:13:25.975951 | controller | Downloading rpds_py-2026.5.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (374 kB)
2026-06-09 13:13:26.134784 | controller | Installing collected packages: subprocess-tee, ruamel-yaml-clib, ruamel-yaml, rpds-py, pytokens, pathspec, mypy-extensions, distro, click, bracex, attrs, yamllint, wcmatch, referencing, black, jsonschema-specifications, jsonschema, ansible-compat, ansible-lint
2026-06-09 13:13:26.858004 | controller | Successfully installed ansible-compat-26.3.0 ansible-lint-26.4.0 attrs-26.1.0 black-26.5.1 bracex-2.6 click-8.4.1 distro-1.9.0 jsonschema-4.26.0 jsonschema-specifications-2025.9.1 mypy-extensions-1.1.0 pathspec-1.0.4 pytokens-0.4.1 referencing-0.37.0 rpds-py-2026.5.1 ruamel-yaml-0.19.1 ruamel-yaml-clib-0.2.15 subprocess-tee-0.4.2 wcmatch-10.1 yamllint-1.38.0
2026-06-09 13:13:26.858144 | controller | WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning.
2026-06-09 13:13:28.169016 | controller | ok: Runtime: 0:00:04.372821
2026-06-09 13:13:28.177469 | 
2026-06-09 13:13:28.177637 | TASK [ensure-ansible-lint : Install basic Ansible collections]
2026-06-09 13:13:33.619912 | controller | Starting galaxy collection install process
2026-06-09 13:13:33.620122 | controller | Nothing to do. All requested collections are already installed. If you want to reinstall them, consider using `--force`.
2026-06-09 13:13:34.821460 | controller | ok: Runtime: 0:00:00.560832
2026-06-09 13:13:34.837265 | 
2026-06-09 13:13:34.837425 | TASK [ansible-lint : Run ansible-lint on yaml files]
2026-06-09 13:13:35.146693 | controller | skipping: Conditional result was False
2026-06-09 13:13:35.155045 | 
2026-06-09 13:13:35.155189 | TASK [ansible-lint : Run ansible-lint on roles dir]
2026-06-09 13:13:40.564184 | controller | Deprecated `-p` cli option replaced with current `--format=pep8` option. This alias will be removed in a future release.
2026-06-09 13:13:45.157797 | controller |
2026-06-09 13:13:50.434656 | controller | Passed: 0 failure(s), 0 warning(s) in 124 files processed of 127 encountered. Profile 'min' was required, but 'production' profile passed.
2026-06-09 13:13:51.738814 | controller | ok: Runtime: 0:00:10.533067
2026-06-09 13:13:51.741965 | 
2026-06-09 13:13:51.742035 | TASK [ansible-lint : Run ansible-lint on playbooks dir]
2026-06-09 13:13:57.113602 | controller | Deprecated `-p` cli option replaced with current `--format=pep8` option. This alias will be removed in a future release.
2026-06-09 13:14:01.565443 | controller |
2026-06-09 13:14:01.676062 | controller | Passed: 0 failure(s), 0 warning(s) in 101 files processed of 107 encountered. Profile 'min' was required, but 'production' profile passed.
2026-06-09 13:14:02.915856 | controller | ok: Runtime: 0:00:05.154371
2026-06-09 13:14:02.923610 | 
2026-06-09 13:14:02.923745 | TASK [ansible-lint : Fail if linter failed]
2026-06-09 13:14:02.950753 | controller | skipping: Conditional result was False
2026-06-09 13:14:02.960317 | 
2026-06-09 13:14:02.960422 | PLAY RECAP
2026-06-09 13:14:02.960536 | controller | ok: 4 changed: 4 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0
2026-06-09 13:14:02.960651 | 
2026-06-09 13:14:03.095037 | RUN END RESULT_NORMAL: [untrusted : softwarefactory-project.io/sf-jobs/playbooks/ansible/lint.yaml@master]
2026-06-09 13:14:03.097523 | POST-RUN START: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/sf-config/playbooks/base/post.yaml@main]
2026-06-09 13:14:03.851259 | 
2026-06-09 13:14:03.851368 | PLAY [all]
2026-06-09 13:14:03.861413 | 
2026-06-09 13:14:03.861484 | TASK [include_role : fetch-output]
2026-06-09 13:14:03.885736 | controller | skipping: Conditional result was False
2026-06-09 13:14:03.889278 | 
2026-06-09 13:14:03.889351 | TASK [include_role : fetch-output-openshift]
2026-06-09 13:14:03.937320 | controller | ok
2026-06-09 13:14:03.952994 | 
2026-06-09 13:14:03.953080 | TASK [fetch-output-openshift : Set log path for multiple nodes]
2026-06-09 13:14:04.010786 | controller | skipping: Conditional result was False
2026-06-09 13:14:04.016337 | 
2026-06-09 13:14:04.016435 | TASK [fetch-output-openshift : Set log path for single node]
2026-06-09 13:14:04.055834 | controller | ok
2026-06-09 13:14:04.059961 | 
2026-06-09 13:14:04.060050 | LOOP [fetch-output-openshift : Ensure local output dirs]
2026-06-09 13:14:04.564051 | controller -> localhost | changed: "/var/lib/zuul/builds/09d4e554d50c480089f45c3adf4728de/work/logs"
2026-06-09 13:14:04.826269 | controller -> localhost | changed: "/var/lib/zuul/builds/09d4e554d50c480089f45c3adf4728de/work/logs/npm"
2026-06-09 13:14:05.101660 | controller -> localhost | changed: "/var/lib/zuul/builds/09d4e554d50c480089f45c3adf4728de/work/artifacts"
2026-06-09 13:14:05.397044 | controller -> localhost | changed: "/var/lib/zuul/builds/09d4e554d50c480089f45c3adf4728de/work/docs"
2026-06-09 13:14:05.407377 | 
2026-06-09 13:14:05.407524 | LOOP [fetch-output-openshift : Include rsync tasks]
2026-06-09 13:14:05.504941 | controller | ok:
2026-06-09 13:14:05.505298 | controller | [
2026-06-09 13:14:05.505363 | controller |   "controller",
2026-06-09 13:14:05.505403 | controller |   {
2026-06-09 13:14:05.505438 | controller |     "context": "main:zuul-worker/38-102-83-49:9023",
2026-06-09 13:14:05.505475 | controller |     "namespace": "main",
2026-06-09 13:14:05.505510 | controller |     "pod": "zuul-worker-f41-0000068615",
2026-06-09 13:14:05.505544 | controller |     "resources": {
2026-06-09 13:14:05.505608 | controller |       "cores": 0,
2026-06-09 13:14:05.505653 | controller |       "instances": 1,
2026-06-09 13:14:05.505690 | controller |       "ram": 0
2026-06-09 13:14:05.505727 | controller |     },
2026-06-09 13:14:05.505767 | controller |     "stream_port1": 37383,
2026-06-09 13:14:05.505802 | controller |     "stream_port2": 39669
2026-06-09 13:14:05.505837 | controller |   }
2026-06-09 13:14:05.505871 | controller | ]
2026-06-09 13:14:05.505928 | controller | changed: All items complete
2026-06-09 13:14:05.505968 | 
2026-06-09 13:14:05.519805 | controller | included: /var/lib/zuul/builds/09d4e554d50c480089f45c3adf4728de/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/fetch-output-openshift/tasks/rsync.yaml
2026-06-09 13:14:05.526786 | 
2026-06-09 13:14:05.526871 | LOOP [fetch-output-openshift : Fetch zuul-output from the pod]
2026-06-09 13:14:10.920123 | controller | Output suppressed because no_log was given
2026-06-09 13:14:10.927369 | 
2026-06-09 13:14:10.927511 | TASK [fetch-output-openshift : Remove empty directory]
2026-06-09 13:14:11.292345 | controller -> localhost | ok: Runtime: 0:00:00.028119
2026-06-09 13:14:11.302431 | 
2026-06-09 13:14:11.302560 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir]
2026-06-09 13:14:11.660683 | controller -> localhost | find: ‘/var/lib/zuul/builds/09d4e554d50c480089f45c3adf4728de/work/artifacts’: No such file or directory
2026-06-09 13:14:11.660953 | controller -> localhost | find: ‘/var/lib/zuul/builds/09d4e554d50c480089f45c3adf4728de/work/artifacts’: No such file or directory
2026-06-09 13:14:11.661015 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.030022
2026-06-09 13:14:11.954856 | controller -> localhost | find: ‘/var/lib/zuul/builds/09d4e554d50c480089f45c3adf4728de/work/docs’: No such file or directory
2026-06-09 13:14:11.955137 | controller -> localhost | find: ‘/var/lib/zuul/builds/09d4e554d50c480089f45c3adf4728de/work/docs’: No such file or directory
2026-06-09 13:14:11.955214 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.015337
2026-06-09 13:14:11.974015 | 
2026-06-09 13:14:11.974138 | PLAY [localhost]
2026-06-09 13:14:11.982456 | 
2026-06-09 13:14:11.982544 | TASK [add-fileserver : Create SSH private key tempfile]
2026-06-09 13:14:12.385453 | localhost | changed
2026-06-09 13:14:12.390253 | 
2026-06-09 13:14:12.390315 | TASK [add-fileserver : Create SSH private key from secret]
2026-06-09 13:14:13.246308 | localhost | changed
2026-06-09 13:14:13.249766 | 
2026-06-09 13:14:13.249829 | TASK [add-fileserver : Add fileserver ssh key]
2026-06-09 13:14:13.595046 | localhost | Identity added: /var/lib/zuul/builds/09d4e554d50c480089f45c3adf4728de/work/tmp/ansible.7q71_jxh (/var/lib/zuul/builds/09d4e554d50c480089f45c3adf4728de/work/tmp/ansible.7q71_jxh)
2026-06-09 13:14:13.595268 | localhost | ok: Runtime: 0:00:00.012390
2026-06-09 13:14:13.631527 | 
2026-06-09 13:14:13.631691 | TASK [add-fileserver : Remove SSH private key from disk]
2026-06-09 13:14:13.980731 | localhost | ok: Runtime: 0:00:00.010054
2026-06-09 13:14:13.988486 | 
2026-06-09 13:14:13.988663 | TASK [add-fileserver : Add fileserver to inventory]
2026-06-09 13:14:14.062806 | localhost | changed
2026-06-09 13:14:14.070178 | 
2026-06-09 13:14:14.070301 | TASK [add-fileserver : Add fileserver server to known hosts]
2026-06-09 13:14:14.510530 | localhost | changed
2026-06-09 13:14:14.525643 | 
2026-06-09 13:14:14.525801 | TASK [generate-zuul-manifest : Generate Zuul manifest]
2026-06-09 13:14:14.900811 | localhost | changed
2026-06-09 13:14:14.909875 | 
2026-06-09 13:14:14.909940 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul]
2026-06-09 13:14:14.947923 | localhost | ok
2026-06-09 13:14:14.953616 | 
2026-06-09 13:14:14.953676 | TASK [zuul_return]
2026-06-09 13:14:15.009731 | localhost | skipping: Conditional result was False
2026-06-09 13:14:15.012237 | 
2026-06-09 13:14:15.012294 | PLAY [a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com]
2026-06-09 13:14:15.015884 | 
2026-06-09 13:14:15.015954 | TASK [Set zuul-log-path fact]
2026-06-09 13:14:15.031609 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | ok
2026-06-09 13:14:15.038236 | 
2026-06-09 13:14:15.038295 | TASK [set-zuul-log-path-fact : Set log path for a build]
2026-06-09 13:14:15.073103 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | ok
2026-06-09 13:14:15.075801 | 
2026-06-09 13:14:15.075862 | TASK [upload-logs : Create log directories]
2026-06-09 13:14:15.862507 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | changed
2026-06-09 13:14:15.866088 | 
2026-06-09 13:14:15.866212 | TASK [upload-logs : Ensure logs are readable before uploading]
2026-06-09 13:14:16.259939 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com -> localhost | ok: Runtime: 0:00:00.010235
2026-06-09 13:14:16.266012 | 
2026-06-09 13:14:16.266155 | TASK [upload-logs : Upload logs to log server]
2026-06-09 13:14:17.409191 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | changed:
2026-06-09 13:14:17.409461 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | .d..tp..... ./
2026-06-09 13:14:17.409499 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | <f+++++++++ workspace-repos.json
2026-06-09 13:14:17.409528 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | <f+++++++++ zuul-manifest.json
2026-06-09 13:14:17.409553 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | cd+++++++++ zuul-info/
2026-06-09 13:14:17.409600 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | <f+++++++++ zuul-info/inventory.yaml
2026-06-09 13:14:17.415071 | 
2026-06-09 13:14:17.415232 | LOOP [upload-logs : Compress console log and json output]
