2026-06-11 13:06:19.502085 | Job console starting
2026-06-11 13:06:19.621414 | Updating git repos
2026-06-11 13:06:19.680223 | Cloning repos into workspace
2026-06-11 13:06:20.284100 | Restoring repo states
2026-06-11 13:06:20.311934 | Merging changes
2026-06-11 13:06:20.908152 | Checking out repos
2026-06-11 13:06:21.084668 | Preparing playbooks
2026-06-11 13:06:24.864122 | Running Ansible setup
2026-06-11 13:06:33.181079 | PRE-RUN START: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/sf-config/playbooks/base/pre.yaml@main]
2026-06-11 13:06:33.845698 | 
2026-06-11 13:06:33.845810 | PLAY [localhost]
2026-06-11 13:06:33.852960 | 
2026-06-11 13:06:33.853039 | TASK [Gathering Facts]
2026-06-11 13:06:34.899287 | localhost | ok
2026-06-11 13:06:34.915491 | 
2026-06-11 13:06:34.915761 | TASK [Setup log path fact]
2026-06-11 13:06:34.951189 | localhost | ok
2026-06-11 13:06:34.976263 | 
2026-06-11 13:06:34.976574 | TASK [set-zuul-log-path-fact : Set log path for a build]
2026-06-11 13:06:35.010599 | localhost | ok
2026-06-11 13:06:35.019505 | 
2026-06-11 13:06:35.019617 | TASK [emit-job-header : Print job information]
2026-06-11 13:06:35.065394 | # Job Information
2026-06-11 13:06:35.065614 | Ansible Version: 2.16.18
2026-06-11 13:06:35.065659 | Job: sf-operator-ansible-lint
2026-06-11 13:06:35.065688 | Pipeline: check
2026-06-11 13:06:35.065713 | Executor: 38.129.56.84
2026-06-11 13:06:35.065737 | Triggered by: https://softwarefactory-project.io/r/c/software-factory/sf-operator/+/35219
2026-06-11 13:06:35.065766 | Log URL (when completed): https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/logs/d0b/sf/d0b9d0f753de4441bf599cf3e4087707/
2026-06-11 13:06:35.065791 | Event ID: 7550780abadf4d5a803905c3331ac777
2026-06-11 13:06:35.069583 | 
2026-06-11 13:06:35.069687 | LOOP [emit-job-header : Print node information]
2026-06-11 13:06:35.156062 | localhost | ok:
2026-06-11 13:06:35.156826 | localhost | # Node Information
2026-06-11 13:06:35.156905 | localhost | Inventory Hostname: controller
2026-06-11 13:06:35.156937 | localhost | Hostname: b7e925d3ef2e
2026-06-11 13:06:35.156964 | localhost | Username: zuul
2026-06-11 13:06:35.156992 | localhost | Distro: Fedora 41
2026-06-11 13:06:35.157016 | localhost | Provider: k1s03
2026-06-11 13:06:35.157039 | localhost | Region:
2026-06-11 13:06:35.157062 | localhost | Label: zuul-worker-f41
2026-06-11 13:06:35.157084 | localhost | Product Name: OpenStack Nova
2026-06-11 13:06:35.157107 | localhost | Interface IP: zuul-worker-f41-0000070788
2026-06-11 13:06:35.175931 | 
2026-06-11 13:06:35.176131 | TASK [log-inventory : Ensure Zuul Ansible directory exists]
2026-06-11 13:06:35.665204 | localhost -> localhost | changed
2026-06-11 13:06:35.674615 | 
2026-06-11 13:06:35.674768 | TASK [log-inventory : Copy ansible inventory to logs dir]
2026-06-11 13:06:36.639123 | localhost -> localhost | changed
2026-06-11 13:06:36.647844 | 
2026-06-11 13:06:36.648024 | PLAY [all]
2026-06-11 13:06:36.659907 | 
2026-06-11 13:06:36.660186 | TASK [include_role : start-zuul-console]
2026-06-11 13:06:36.688714 | controller | ok
2026-06-11 13:06:36.714513 | 
2026-06-11 13:06:36.714712 | TASK [start-zuul-console : Start zuul_console daemon.]
2026-06-11 13:06:42.740410 | controller | ok
2026-06-11 13:06:42.754589 | 
2026-06-11 13:06:42.754753 | TASK [include_role : validate-host]
2026-06-11 13:06:42.782698 | controller | skipping: Conditional result was False
2026-06-11 13:06:42.791192 | 
2026-06-11 13:06:42.791328 | TASK [include_role : prepare-workspace]
2026-06-11 13:06:42.818410 | controller | skipping: Conditional result was False
2026-06-11 13:06:42.827087 | 
2026-06-11 13:06:42.827226 | TASK [include_role : add-build-sshkey]
2026-06-11 13:06:42.855088 | controller | skipping: Conditional result was False
2026-06-11 13:06:42.863172 | 
2026-06-11 13:06:42.863315 | TASK [include_role : prepare-workspace-openshift]
2026-06-11 13:06:42.897951 | controller | ok
2026-06-11 13:06:42.921541 | 
2026-06-11 13:06:42.921693 | LOOP [prepare-workspace-openshift : Include rsync tasks]
2026-06-11 13:06:43.002351 | controller | ok:
2026-06-11 13:06:43.002677 | controller | [
2026-06-11 13:06:43.002733 | controller |   "controller",
2026-06-11 13:06:43.002777 | controller |   {
2026-06-11 13:06:43.002814 | controller |     "context": "main:zuul-worker/38-102-83-139:9023",
2026-06-11 13:06:43.002886 | controller |     "namespace": "main",
2026-06-11 13:06:43.002933 | controller |     "pod": "zuul-worker-f41-0000070788",
2026-06-11 13:06:43.002970 | controller |     "resources": {
2026-06-11 13:06:43.003005 | controller |       "cores": 0,
2026-06-11 13:06:43.003039 | controller |       "instances": 1,
2026-06-11 13:06:43.003073 | controller |       "ram": 0
2026-06-11 13:06:43.003108 | controller |     },
2026-06-11 13:06:43.003141 | controller |     "stream_port1": 35079,
2026-06-11 13:06:43.003175 | controller |     "stream_port2": 35875
2026-06-11 13:06:43.003209 | controller |   }
2026-06-11 13:06:43.003243 | controller | ]
2026-06-11 13:06:43.003302 | controller | ok: All items complete
2026-06-11 13:06:43.003341 | 
2026-06-11 13:06:43.021219 | controller | included: /var/lib/zuul/builds/d0b9d0f753de4441bf599cf3e4087707/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/prepare-workspace-openshift/tasks/rsync.yaml
2026-06-11 13:06:43.027023 | 
2026-06-11 13:06:43.027106 | TASK [prepare-workspace-openshift : Create src directory]
2026-06-11 13:06:44.442045 | controller -> localhost | ok: Runtime: 0:00:00.932222
2026-06-11 13:06:44.448804 | 
2026-06-11 13:06:44.449046 | TASK [prepare-workspace-openshift : Copy src repos to the pod]
2026-06-11 13:06:47.243117 | controller -> localhost | Output suppressed because no_log was given
2026-06-11 13:06:47.259983 | 
2026-06-11 13:06:47.260233 | TASK [include_role : remove-zuul-sshkey]
2026-06-11 13:06:47.298089 | controller | ok
2026-06-11 13:06:47.363181 | 
2026-06-11 13:06:47.363318 | TASK [remove-zuul-sshkey : Remove master key from local agent]
2026-06-11 13:06:47.793554 | controller -> localhost | changed
2026-06-11 13:06:47.810904 | 
2026-06-11 13:06:47.811006 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them]
2026-06-11 13:06:53.878121 | controller | ok: "logs"
2026-06-11 13:06:59.671840 | controller | ok: "artifacts"
2026-06-11 13:07:05.656514 | controller | ok: "docs"
2026-06-11 13:07:05.669383 | 
2026-06-11 13:07:05.669597 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist]
2026-06-11 13:07:11.644071 | controller | changed: "logs"
2026-06-11 13:07:11.646016 | controller | ok: All items complete
2026-06-11 13:07:11.646110 | 
2026-06-11 13:07:17.809718 | controller | changed: "artifacts"
2026-06-11 13:07:23.825315 | controller | changed: "docs"
2026-06-11 13:07:23.846565 | 
2026-06-11 13:07:23.846787 | LOOP [Tune dnf options]
2026-06-11 13:07:29.910545 | controller | changed: option added
2026-06-11 13:07:35.773763 | controller | changed: option added
2026-06-11 13:07:42.072261 | controller | changed: option added
2026-06-11 13:07:42.084683 | 
2026-06-11 13:07:42.084910 | PLAY RECAP
2026-06-11 13:07:42.084992 | controller | ok: 8 changed: 5 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0
2026-06-11 13:07:42.085033 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-11 13:07:42.085060 | 
2026-06-11 13:07:42.259373 | PRE-RUN END RESULT_NORMAL: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/sf-config/playbooks/base/pre.yaml@main]
2026-06-11 13:07:42.261749 | PRE-RUN START: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/sf-config/playbooks/rhel_subscription/register.yaml@main]
2026-06-11 13:07:42.903264 | 
2026-06-11 13:07:42.903391 | PLAY [all]
2026-06-11 13:07:42.911820 | 
2026-06-11 13:07:42.911906 | TASK [Register system]
2026-06-11 13:07:42.973012 | 
2026-06-11 13:07:42.973223 | TASK [Get minor release for EUS activation]
2026-06-11 13:07:43.039292 | controller | skipping: Conditional result was False
2026-06-11 13:07:43.047183 | 
2026-06-11 13:07:43.047374 | LOOP [Manage Extended Update Support repos]
2026-06-11 13:07:43.102763 | controller | skipping: Conditional result was False
2026-06-11 13:07:43.107143 | controller | skipping: Conditional result was False
2026-06-11 13:07:43.123843 | 
2026-06-11 13:07:43.124046 | TASK [Upgrade all packages]
2026-06-11 13:07:43.181238 | controller | skipping: Conditional result was False
2026-06-11 13:07:43.194959 | 
2026-06-11 13:07:43.195107 | TASK [Reboot to use new kernel]
2026-06-11 13:07:43.252193 | controller | skipping: Conditional result was False
2026-06-11 13:07:43.254553 | 
2026-06-11 13:07:43.254648 | PLAY RECAP
2026-06-11 13:07:43.254743 | controller | ok: 0 changed: 0 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0
2026-06-11 13:07:43.254788 | 
2026-06-11 13:07:43.395981 | PRE-RUN END RESULT_NORMAL: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/sf-config/playbooks/rhel_subscription/register.yaml@main]
2026-06-11 13:07:43.397805 | PRE-RUN START: [untrusted : softwarefactory-project.io/software-factory/sf-operator/playbooks/ansible-dependencies.yaml@master]
2026-06-11 13:07:44.023766 | 
2026-06-11 13:07:44.023903 | PLAY [controller]
2026-06-11 13:07:44.033741 | 
2026-06-11 13:07:44.033815 | TASK [Ensure ansible-galaxy is installed]
2026-06-11 13:07:49.160043 | controller | /bin/sh: line 1: type: ansible-galaxy: not found
2026-06-11 13:07:50.157558 | controller | Collecting ansible-core
2026-06-11 13:07:50.193598 | controller |   Downloading ansible_core-2.21.0-py3-none-any.whl.metadata (7.8 kB)
2026-06-11 13:07:50.228011 | controller | Collecting jinja2>=3.1.0 (from ansible-core)
2026-06-11 13:07:50.232071 | controller |   Downloading jinja2-3.1.6-py3-none-any.whl.metadata (2.9 kB)
2026-06-11 13:07:50.295828 | controller | Collecting PyYAML>=5.1 (from ansible-core)
2026-06-11 13:07:50.299749 | 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-11 13:07:50.302666 | controller | Requirement already satisfied: cryptography in /usr/lib64/python3.13/site-packages (from ansible-core) (43.0.0)
2026-06-11 13:07:50.303026 | controller | Requirement already satisfied: packaging in /usr/lib/python3.13/site-packages (from ansible-core) (24.2)
2026-06-11 13:07:50.322529 | controller | Collecting resolvelib<2.0.0,>=0.8.0 (from ansible-core)
2026-06-11 13:07:50.327434 | controller |   Downloading resolvelib-1.2.1-py3-none-any.whl.metadata (3.7 kB)
2026-06-11 13:07:50.416035 | controller | Collecting MarkupSafe>=2.0 (from jinja2>=3.1.0->ansible-core)
2026-06-11 13:07:50.420562 | 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-11 13:07:50.429067 | controller | Requirement already satisfied: cffi>=1.12 in /usr/lib64/python3.13/site-packages (from cryptography->ansible-core) (1.17.0)
2026-06-11 13:07:50.433089 | controller | Requirement already satisfied: pycparser in /usr/lib/python3.13/site-packages (from cffi>=1.12->cryptography->ansible-core) (2.20)
2026-06-11 13:07:50.435991 | 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-11 13:07:50.441581 | controller | Downloading ansible_core-2.21.0-py3-none-any.whl (2.4 MB)
2026-06-11 13:07:50.491591 | controller |    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.4/2.4 MB 57.4 MB/s eta 0:00:00
2026-06-11 13:07:50.496322 | controller | Downloading jinja2-3.1.6-py3-none-any.whl (134 kB)
2026-06-11 13:07:50.503057 | 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-11 13:07:50.522638 | controller |    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 801.6/801.6 kB 47.7 MB/s eta 0:00:00
2026-06-11 13:07:50.527720 | controller | Downloading resolvelib-1.2.1-py3-none-any.whl (18 kB)
2026-06-11 13:07:50.533628 | 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-11 13:07:50.675923 | controller | Installing collected packages: resolvelib, PyYAML, MarkupSafe, jinja2, ansible-core
2026-06-11 13:07:52.130955 | 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-11 13:07:52.131131 | 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-11 13:07:53.452311 | controller | ok: Runtime: 0:00:03.209596
2026-06-11 13:07:53.460180 | 
2026-06-11 13:07:53.460370 | TASK [install required collections]
2026-06-11 13:08:26.087290 | controller | Starting galaxy collection install process
2026-06-11 13:08:26.087415 | controller | Process install dependency map
2026-06-11 13:08:26.087436 | controller | Starting collection install process
2026-06-11 13:08:26.087486 | 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-2531ew70_ru/tmpwxgjwv4v/community-general-13.0.1-5l7sf_u1
2026-06-11 13:08:26.087507 | controller | Installing 'community.general:13.0.1' to '/workspace/.ansible/collections/ansible_collections/community/general'
2026-06-11 13:08:26.087521 | controller | community.general:13.0.1 was installed successfully
2026-06-11 13:08:26.087533 | 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-2531ew70_ru/tmpwxgjwv4v/community-crypto-3.2.1-1ggcq_pj
2026-06-11 13:08:26.087545 | controller | Installing 'community.crypto:3.2.1' to '/workspace/.ansible/collections/ansible_collections/community/crypto'
2026-06-11 13:08:26.087557 | controller | community.crypto:3.2.1 was installed successfully
2026-06-11 13:08:26.087577 | 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-2531ew70_ru/tmpwxgjwv4v/ansible-posix-2.2.0-9jc1bz6g
2026-06-11 13:08:26.087595 | controller | Installing 'ansible.posix:2.2.0' to '/workspace/.ansible/collections/ansible_collections/ansible/posix'
2026-06-11 13:08:26.087644 | controller | ansible.posix:2.2.0 was installed successfully
2026-06-11 13:08:26.087662 | 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-2531ew70_ru/tmpwxgjwv4v/kubernetes-core-6.4.0-o4cnamnn
2026-06-11 13:08:26.087673 | controller | Installing 'kubernetes.core:6.4.0' to '/workspace/.ansible/collections/ansible_collections/kubernetes/core'
2026-06-11 13:08:26.087684 | controller | kubernetes.core:6.4.0 was installed successfully
2026-06-11 13:08:27.303519 | controller | ok: Runtime: 0:00:27.866989
2026-06-11 13:08:27.306139 | 
2026-06-11 13:08:27.306232 | PLAY RECAP
2026-06-11 13:08:27.306331 | controller | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-11 13:08:27.306385 | 
2026-06-11 13:08:27.451725 | PRE-RUN END RESULT_NORMAL: [untrusted : softwarefactory-project.io/software-factory/sf-operator/playbooks/ansible-dependencies.yaml@master]
2026-06-11 13:08:27.454600 | RUN START: [untrusted : softwarefactory-project.io/sf-jobs/playbooks/ansible/lint.yaml@master]
2026-06-11 13:08:28.092304 | 
2026-06-11 13:08:28.092469 | PLAY [all]
2026-06-11 13:08:28.103350 | 
2026-06-11 13:08:28.103499 | TASK [ensure-ansible-lint : Ensure ansible-lint is installed]
2026-06-11 13:08:33.153302 | controller | /bin/sh: line 1: type: ansible-lint: not found
2026-06-11 13:08:33.696622 | controller | Collecting ansible-lint
2026-06-11 13:08:33.728780 | controller |   Downloading ansible_lint-26.4.0-py3-none-any.whl.metadata (6.2 kB)
2026-06-11 13:08:33.772732 | controller | Collecting ansible-compat>=26.3.0 (from ansible-lint)
2026-06-11 13:08:33.777576 | controller |   Downloading ansible_compat-26.3.0-py3-none-any.whl.metadata (3.4 kB)
2026-06-11 13:08:33.780786 | controller | Requirement already satisfied: ansible-core>=2.16.14 in ./.local/lib/python3.13/site-packages (from ansible-lint) (2.21.0)
2026-06-11 13:08:33.868984 | controller | Collecting black>=24.3.0 (from ansible-lint)
2026-06-11 13:08:33.872655 | 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-11 13:08:33.891749 | controller | Requirement already satisfied: cffi>=1.15.1 in /usr/lib64/python3.13/site-packages (from ansible-lint) (1.17.0)
2026-06-11 13:08:33.892117 | controller | Requirement already satisfied: cryptography>=37 in /usr/lib64/python3.13/site-packages (from ansible-lint) (43.0.0)
2026-06-11 13:08:33.909814 | controller | Collecting distro>=1.9.0 (from ansible-lint)
2026-06-11 13:08:33.914521 | controller |   Downloading distro-1.9.0-py3-none-any.whl.metadata (6.8 kB)
2026-06-11 13:08:33.918134 | controller | Requirement already satisfied: filelock>=3.8.2 in ./.local/lib/python3.13/site-packages (from ansible-lint) (3.18.0)
2026-06-11 13:08:33.956818 | controller | Collecting jsonschema>=4.10.0 (from ansible-lint)
2026-06-11 13:08:33.960566 | controller |   Downloading jsonschema-4.26.0-py3-none-any.whl.metadata (7.6 kB)
2026-06-11 13:08:33.965898 | controller | Requirement already satisfied: packaging>=22.0 in /usr/lib/python3.13/site-packages (from ansible-lint) (24.2)
2026-06-11 13:08:33.985569 | controller | Collecting pathspec<1.1.0,>=1.0.3 (from ansible-lint)
2026-06-11 13:08:33.990295 | controller |   Downloading pathspec-1.0.4-py3-none-any.whl.metadata (13 kB)
2026-06-11 13:08:33.994716 | controller | Requirement already satisfied: pyyaml>=6.0.1 in ./.local/lib/python3.13/site-packages (from ansible-lint) (6.0.3)
2026-06-11 13:08:34.041459 | controller | Collecting referencing>=0.36.2 (from ansible-lint)
2026-06-11 13:08:34.045539 | controller |   Downloading referencing-0.37.0-py3-none-any.whl.metadata (2.8 kB)
2026-06-11 13:08:34.252827 | controller | Collecting ruamel-yaml>=0.18.11 (from ansible-lint)
2026-06-11 13:08:34.257250 | controller |   Downloading ruamel_yaml-0.19.1-py3-none-any.whl.metadata (16 kB)
2026-06-11 13:08:34.310360 | controller | Collecting ruamel-yaml-clib>=0.2.12 (from ansible-lint)
2026-06-11 13:08:34.315108 | 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-11 13:08:34.337057 | controller | Collecting subprocess-tee>=0.4.1 (from ansible-lint)
2026-06-11 13:08:34.341833 | controller |   Downloading subprocess_tee-0.4.2-py3-none-any.whl.metadata (3.3 kB)
2026-06-11 13:08:34.372804 | controller | Collecting wcmatch>=8.5.0 (from ansible-lint)
2026-06-11 13:08:34.377534 | controller |   Downloading wcmatch-10.1-py3-none-any.whl.metadata (5.1 kB)
2026-06-11 13:08:34.405035 | controller | Collecting yamllint>=1.38.0 (from ansible-lint)
2026-06-11 13:08:34.409803 | controller |   Downloading yamllint-1.38.0-py3-none-any.whl.metadata (4.2 kB)
2026-06-11 13:08:34.422150 | 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-11 13:08:34.422914 | 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-11 13:08:34.453036 | controller | Collecting click>=8.0.0 (from black>=24.3.0->ansible-lint)
2026-06-11 13:08:34.456499 | controller |   Downloading click-8.4.1-py3-none-any.whl.metadata (2.6 kB)
2026-06-11 13:08:34.474003 | controller | Collecting mypy-extensions>=0.4.3 (from black>=24.3.0->ansible-lint)
2026-06-11 13:08:34.478191 | controller |   Downloading mypy_extensions-1.1.0-py3-none-any.whl.metadata (1.1 kB)
2026-06-11 13:08:34.485252 | controller | Requirement already satisfied: platformdirs>=2 in ./.local/lib/python3.13/site-packages (from black>=24.3.0->ansible-lint) (4.3.6)
2026-06-11 13:08:34.512693 | controller | Collecting pytokens~=0.4.0 (from black>=24.3.0->ansible-lint)
2026-06-11 13:08:34.516608 | 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-11 13:08:34.523047 | controller | Requirement already satisfied: pycparser in /usr/lib/python3.13/site-packages (from cffi>=1.15.1->ansible-lint) (2.20)
2026-06-11 13:08:34.559738 | controller | Collecting attrs>=22.2.0 (from jsonschema>=4.10.0->ansible-lint)
2026-06-11 13:08:34.563509 | controller |   Downloading attrs-26.1.0-py3-none-any.whl.metadata (8.8 kB)
2026-06-11 13:08:34.585462 | controller | Collecting jsonschema-specifications>=2023.03.6 (from jsonschema>=4.10.0->ansible-lint)
2026-06-11 13:08:34.588805 | controller |   Downloading jsonschema_specifications-2025.9.1-py3-none-any.whl.metadata (2.9 kB)
2026-06-11 13:08:34.978997 | controller | Collecting rpds-py>=0.25.0 (from jsonschema>=4.10.0->ansible-lint)
2026-06-11 13:08:34.983732 | controller |   Downloading rpds_py-2026.5.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.1 kB)
2026-06-11 13:08:35.014515 | controller | Collecting bracex>=2.1.1 (from wcmatch>=8.5.0->ansible-lint)
2026-06-11 13:08:35.017704 | controller |   Downloading bracex-2.6-py3-none-any.whl.metadata (3.6 kB)
2026-06-11 13:08:35.024805 | 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-11 13:08:35.037666 | 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-11 13:08:35.044062 | controller | Downloading ansible_lint-26.4.0-py3-none-any.whl (330 kB)
2026-06-11 13:08:35.052707 | controller | Downloading ansible_compat-26.3.0-py3-none-any.whl (27 kB)
2026-06-11 13:08:35.058519 | 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-11 13:08:35.076882 | controller |    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.9/1.9 MB 109.8 MB/s eta 0:00:00
2026-06-11 13:08:35.080382 | controller | Downloading distro-1.9.0-py3-none-any.whl (20 kB)
2026-06-11 13:08:35.084895 | controller | Downloading jsonschema-4.26.0-py3-none-any.whl (90 kB)
2026-06-11 13:08:35.089965 | controller | Downloading pathspec-1.0.4-py3-none-any.whl (55 kB)
2026-06-11 13:08:35.095576 | controller | Downloading referencing-0.37.0-py3-none-any.whl (26 kB)
2026-06-11 13:08:35.100394 | controller | Downloading ruamel_yaml-0.19.1-py3-none-any.whl (118 kB)
2026-06-11 13:08:35.108447 | 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-11 13:08:35.115779 | controller |    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 782.1/782.1 kB 117.6 MB/s eta 0:00:00
2026-06-11 13:08:35.119771 | controller | Downloading subprocess_tee-0.4.2-py3-none-any.whl (5.2 kB)
2026-06-11 13:08:35.124446 | controller | Downloading wcmatch-10.1-py3-none-any.whl (39 kB)
2026-06-11 13:08:35.130369 | controller | Downloading yamllint-1.38.0-py3-none-any.whl (68 kB)
2026-06-11 13:08:35.135395 | controller | Downloading attrs-26.1.0-py3-none-any.whl (67 kB)
2026-06-11 13:08:35.140304 | controller | Downloading bracex-2.6-py3-none-any.whl (11 kB)
2026-06-11 13:08:35.145261 | controller | Downloading click-8.4.1-py3-none-any.whl (116 kB)
2026-06-11 13:08:35.153810 | controller | Downloading jsonschema_specifications-2025.9.1-py3-none-any.whl (18 kB)
2026-06-11 13:08:35.158590 | controller | Downloading mypy_extensions-1.1.0-py3-none-any.whl (5.0 kB)
2026-06-11 13:08:35.164544 | 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-11 13:08:35.172252 | controller | Downloading rpds_py-2026.5.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (374 kB)
2026-06-11 13:08:35.261245 | 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-11 13:08:36.016572 | 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-11 13:08:36.016758 | 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-11 13:08:38.503558 | controller | ok: Runtime: 0:00:03.119002
2026-06-11 13:08:38.511809 | 
2026-06-11 13:08:38.511971 | TASK [ensure-ansible-lint : Install basic Ansible collections]
2026-06-11 13:08:43.936769 | controller | Starting galaxy collection install process
2026-06-11 13:08:43.936919 | controller | Nothing to do. All requested collections are already installed. If you want to reinstall them, consider using `--force`.
2026-06-11 13:08:45.129937 | controller | ok: Runtime: 0:00:00.579096
2026-06-11 13:08:45.136358 | 
2026-06-11 13:08:45.136422 | TASK [ansible-lint : Run ansible-lint on yaml files]
2026-06-11 13:08:45.415264 | controller | skipping: Conditional result was False
2026-06-11 13:08:45.421387 | 
2026-06-11 13:08:45.421505 | TASK [ansible-lint : Run ansible-lint on roles dir]
2026-06-11 13:08:50.916320 | controller | Deprecated `-p` cli option replaced with current `--format=pep8` option. This alias will be removed in a future release.
2026-06-11 13:08:55.418445 | controller |
2026-06-11 13:08:55.693540 | 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-11 13:08:57.065657 | controller | ok: Runtime: 0:00:05.494511
2026-06-11 13:08:57.072816 | 
2026-06-11 13:08:57.072992 | TASK [ansible-lint : Run ansible-lint on playbooks dir]
2026-06-11 13:09:02.453990 | controller | Deprecated `-p` cli option replaced with current `--format=pep8` option. This alias will be removed in a future release.
2026-06-11 13:09:06.916031 | controller |
2026-06-11 13:09:07.033043 | 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-11 13:09:08.268925 | controller | ok: Runtime: 0:00:05.211313
2026-06-11 13:09:08.288677 | 
2026-06-11 13:09:08.288938 | TASK [ansible-lint : Fail if linter failed]
2026-06-11 13:09:08.315882 | controller | skipping: Conditional result was False
2026-06-11 13:09:08.324527 | 
2026-06-11 13:09:08.324652 | PLAY RECAP
2026-06-11 13:09:08.324731 | controller | ok: 4 changed: 4 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0
2026-06-11 13:09:08.324771 | 
2026-06-11 13:09:08.453626 | RUN END RESULT_NORMAL: [untrusted : softwarefactory-project.io/sf-jobs/playbooks/ansible/lint.yaml@master]
2026-06-11 13:09:08.457629 | POST-RUN START: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/sf-config/playbooks/base/post.yaml@main]
2026-06-11 13:09:09.165813 | 
2026-06-11 13:09:09.165966 | PLAY [all]
2026-06-11 13:09:09.175720 | 
2026-06-11 13:09:09.175799 | TASK [include_role : fetch-output]
2026-06-11 13:09:09.200754 | controller | skipping: Conditional result was False
2026-06-11 13:09:09.205439 | 
2026-06-11 13:09:09.205525 | TASK [include_role : fetch-output-openshift]
2026-06-11 13:09:09.248283 | controller | ok
2026-06-11 13:09:09.268939 | 
2026-06-11 13:09:09.269146 | TASK [fetch-output-openshift : Set log path for multiple nodes]
2026-06-11 13:09:09.343469 | controller | skipping: Conditional result was False
2026-06-11 13:09:09.353335 | 
2026-06-11 13:09:09.353605 | TASK [fetch-output-openshift : Set log path for single node]
2026-06-11 13:09:09.410025 | controller | ok
2026-06-11 13:09:09.417176 | 
2026-06-11 13:09:09.417335 | LOOP [fetch-output-openshift : Ensure local output dirs]
2026-06-11 13:09:09.875649 | controller -> localhost | changed: "/var/lib/zuul/builds/d0b9d0f753de4441bf599cf3e4087707/work/logs"
2026-06-11 13:09:10.179395 | controller -> localhost | changed: "/var/lib/zuul/builds/d0b9d0f753de4441bf599cf3e4087707/work/logs/npm"
2026-06-11 13:09:10.442887 | controller -> localhost | changed: "/var/lib/zuul/builds/d0b9d0f753de4441bf599cf3e4087707/work/artifacts"
2026-06-11 13:09:10.685970 | controller -> localhost | changed: "/var/lib/zuul/builds/d0b9d0f753de4441bf599cf3e4087707/work/docs"
2026-06-11 13:09:10.699768 | 
2026-06-11 13:09:10.699949 | LOOP [fetch-output-openshift : Include rsync tasks]
2026-06-11 13:09:10.755561 | controller | ok:
2026-06-11 13:09:10.755823 | controller | [
2026-06-11 13:09:10.755962 | controller |   "controller",
2026-06-11 13:09:10.756044 | controller |   {
2026-06-11 13:09:10.756100 | controller |     "context": "main:zuul-worker/38-102-83-139:9023",
2026-06-11 13:09:10.756139 | controller |     "namespace": "main",
2026-06-11 13:09:10.756175 | controller |     "pod": "zuul-worker-f41-0000070788",
2026-06-11 13:09:10.756210 | controller |     "resources": {
2026-06-11 13:09:10.756243 | controller |       "cores": 0,
2026-06-11 13:09:10.756277 | controller |       "instances": 1,
2026-06-11 13:09:10.756312 | controller |       "ram": 0
2026-06-11 13:09:10.756345 | controller |     },
2026-06-11 13:09:10.756382 | controller |     "stream_port1": 35079,
2026-06-11 13:09:10.756416 | controller |     "stream_port2": 35875
2026-06-11 13:09:10.756450 | controller |   }
2026-06-11 13:09:10.756483 | controller | ]
2026-06-11 13:09:10.756536 | controller | changed: All items complete
2026-06-11 13:09:10.756574 | 
2026-06-11 13:09:10.773627 | controller | included: /var/lib/zuul/builds/d0b9d0f753de4441bf599cf3e4087707/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/fetch-output-openshift/tasks/rsync.yaml
2026-06-11 13:09:10.785841 | 
2026-06-11 13:09:10.786022 | LOOP [fetch-output-openshift : Fetch zuul-output from the pod]
2026-06-11 13:09:16.199501 | controller | Output suppressed because no_log was given
2026-06-11 13:09:16.207566 | 
2026-06-11 13:09:16.207757 | TASK [fetch-output-openshift : Remove empty directory]
2026-06-11 13:09:16.576658 | controller -> localhost | ok: Runtime: 0:00:00.034091
2026-06-11 13:09:16.591054 | 
2026-06-11 13:09:16.591374 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir]
2026-06-11 13:09:16.912241 | controller -> localhost | find: ‘/var/lib/zuul/builds/d0b9d0f753de4441bf599cf3e4087707/work/artifacts’: No such file or directory
2026-06-11 13:09:16.912645 | controller -> localhost | find: ‘/var/lib/zuul/builds/d0b9d0f753de4441bf599cf3e4087707/work/artifacts’: No such file or directory
2026-06-11 13:09:16.912740 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.015477
2026-06-11 13:09:17.206761 | controller -> localhost | find: ‘/var/lib/zuul/builds/d0b9d0f753de4441bf599cf3e4087707/work/docs’: No such file or directory
2026-06-11 13:09:17.206906 | controller -> localhost | find: ‘/var/lib/zuul/builds/d0b9d0f753de4441bf599cf3e4087707/work/docs’: No such file or directory
2026-06-11 13:09:17.206942 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.008818
2026-06-11 13:09:17.226132 | 
2026-06-11 13:09:17.226283 | PLAY [localhost]
2026-06-11 13:09:17.233863 | 
2026-06-11 13:09:17.233942 | TASK [add-fileserver : Create SSH private key tempfile]
2026-06-11 13:09:17.651388 | localhost | changed
2026-06-11 13:09:17.659669 | 
2026-06-11 13:09:17.659811 | TASK [add-fileserver : Create SSH private key from secret]
2026-06-11 13:09:18.513351 | localhost | changed
2026-06-11 13:09:18.520895 | 
2026-06-11 13:09:18.521037 | TASK [add-fileserver : Add fileserver ssh key]
2026-06-11 13:09:18.908971 | localhost | Identity added: /var/lib/zuul/builds/d0b9d0f753de4441bf599cf3e4087707/work/tmp/ansible.enq4ei31 (/var/lib/zuul/builds/d0b9d0f753de4441bf599cf3e4087707/work/tmp/ansible.enq4ei31)
2026-06-11 13:09:18.909362 | localhost | ok: Runtime: 0:00:00.015378
2026-06-11 13:09:18.973553 | 
2026-06-11 13:09:18.973699 | TASK [add-fileserver : Remove SSH private key from disk]
2026-06-11 13:09:19.350533 | localhost | ok: Runtime: 0:00:00.007597
2026-06-11 13:09:19.355723 | 
2026-06-11 13:09:19.355808 | TASK [add-fileserver : Add fileserver to inventory]
2026-06-11 13:09:19.428841 | localhost | changed
2026-06-11 13:09:19.436142 | 
2026-06-11 13:09:19.436279 | TASK [add-fileserver : Add fileserver server to known hosts]
2026-06-11 13:09:19.906541 | localhost | changed
2026-06-11 13:09:19.917457 | 
2026-06-11 13:09:19.917545 | TASK [generate-zuul-manifest : Generate Zuul manifest]
2026-06-11 13:09:20.345904 | localhost | changed
2026-06-11 13:09:20.358944 | 
2026-06-11 13:09:20.359097 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul]
2026-06-11 13:09:20.399313 | localhost | ok
2026-06-11 13:09:20.407248 | 
2026-06-11 13:09:20.407318 | TASK [zuul_return]
2026-06-11 13:09:20.443695 | localhost | skipping: Conditional result was False
2026-06-11 13:09:20.447131 | 
2026-06-11 13:09:20.447197 | PLAY [a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com]
2026-06-11 13:09:20.451993 | 
2026-06-11 13:09:20.452067 | TASK [Set zuul-log-path fact]
2026-06-11 13:09:20.479769 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | ok
2026-06-11 13:09:20.488764 | 
2026-06-11 13:09:20.488838 | TASK [set-zuul-log-path-fact : Set log path for a build]
2026-06-11 13:09:20.527404 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | ok
2026-06-11 13:09:20.531088 | 
2026-06-11 13:09:20.531162 | TASK [upload-logs : Create log directories]
2026-06-11 13:09:21.372892 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | changed
2026-06-11 13:09:21.376563 | 
2026-06-11 13:09:21.376694 | TASK [upload-logs : Ensure logs are readable before uploading]
2026-06-11 13:09:21.744049 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com -> localhost | ok: Runtime: 0:00:00.009709
2026-06-11 13:09:21.747254 | 
2026-06-11 13:09:21.747319 | TASK [upload-logs : Upload logs to log server]
2026-06-11 13:09:22.880138 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | changed:
2026-06-11 13:09:22.880461 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | .d..tp..... ./
2026-06-11 13:09:22.880496 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | <f+++++++++ workspace-repos.json
2026-06-11 13:09:22.880521 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | <f+++++++++ zuul-manifest.json
2026-06-11 13:09:22.880543 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | cd+++++++++ zuul-info/
2026-06-11 13:09:22.880568 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | <f+++++++++ zuul-info/inventory.yaml
2026-06-11 13:09:22.883622 | 
2026-06-11 13:09:22.883713 | LOOP [upload-logs : Compress console log and json output]
