2026-06-17 10:19:27.892844 | Job console starting
2026-06-17 10:19:28.020305 | Updating git repos
2026-06-17 10:19:28.067305 | Cloning repos into workspace
2026-06-17 10:19:28.612018 | Restoring repo states
2026-06-17 10:19:28.637992 | Merging changes
2026-06-17 10:19:29.676229 | Checking out repos
2026-06-17 10:19:29.787202 | Preparing playbooks
2026-06-17 10:19:33.284682 | Running Ansible setup
2026-06-17 10:19:41.300434 | PRE-RUN START: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/sf-config/playbooks/base/pre.yaml@main]
2026-06-17 10:19:41.960200 | 
2026-06-17 10:19:41.960430 | PLAY [localhost]
2026-06-17 10:19:41.967267 | 
2026-06-17 10:19:41.967337 | TASK [Gathering Facts]
2026-06-17 10:19:42.968892 | localhost | ok
2026-06-17 10:19:42.982632 | 
2026-06-17 10:19:42.982800 | TASK [Setup log path fact]
2026-06-17 10:19:43.015811 | localhost | ok
2026-06-17 10:19:43.045377 | 
2026-06-17 10:19:43.045905 | TASK [set-zuul-log-path-fact : Set log path for a build]
2026-06-17 10:19:43.087979 | localhost | ok
2026-06-17 10:19:43.100641 | 
2026-06-17 10:19:43.100850 | TASK [emit-job-header : Print job information]
2026-06-17 10:19:43.152082 | # Job Information
2026-06-17 10:19:43.152353 | Ansible Version: 2.16.18
2026-06-17 10:19:43.152424 | Job: sf-operator-ansible-lint
2026-06-17 10:19:43.152467 | Pipeline: check
2026-06-17 10:19:43.152506 | Executor: 38.102.83.32
2026-06-17 10:19:43.152581 | Triggered by: https://softwarefactory-project.io/r/c/software-factory/sf-operator/+/35234
2026-06-17 10:19:43.152626 | Log URL (when completed): https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/logs/029/sf/02930df6926f4eaeb177e19ca3428ff8/
2026-06-17 10:19:43.152667 | Event ID: e54581506b3b4021a953ff2aad5bf410
2026-06-17 10:19:43.157889 | 
2026-06-17 10:19:43.158017 | LOOP [emit-job-header : Print node information]
2026-06-17 10:19:43.263325 | localhost | ok:
2026-06-17 10:19:43.263662 | localhost | # Node Information
2026-06-17 10:19:43.263744 | localhost | Inventory Hostname: controller
2026-06-17 10:19:43.263810 | localhost | Hostname: 39ef2c4ce1af
2026-06-17 10:19:43.263856 | localhost | Username: zuul
2026-06-17 10:19:43.263902 | localhost | Distro: Fedora 41
2026-06-17 10:19:43.263943 | localhost | Provider: k1s04
2026-06-17 10:19:43.263981 | localhost | Region:
2026-06-17 10:19:43.264017 | localhost | Label: zuul-worker-f41
2026-06-17 10:19:43.264053 | localhost | Product Name: OpenStack Nova
2026-06-17 10:19:43.264090 | localhost | Interface IP: zuul-worker-f41-0000077287
2026-06-17 10:19:43.275958 | 
2026-06-17 10:19:43.276120 | TASK [log-inventory : Ensure Zuul Ansible directory exists]
2026-06-17 10:19:43.726480 | localhost -> localhost | changed
2026-06-17 10:19:43.730856 | 
2026-06-17 10:19:43.730940 | TASK [log-inventory : Copy ansible inventory to logs dir]
2026-06-17 10:19:44.687793 | localhost -> localhost | changed
2026-06-17 10:19:44.694758 | 
2026-06-17 10:19:44.694833 | PLAY [all]
2026-06-17 10:19:44.701315 | 
2026-06-17 10:19:44.701405 | TASK [include_role : start-zuul-console]
2026-06-17 10:19:44.725488 | controller | ok
2026-06-17 10:19:44.743463 | 
2026-06-17 10:19:44.743625 | TASK [start-zuul-console : Start zuul_console daemon.]
2026-06-17 10:19:50.497840 | controller | ok
2026-06-17 10:19:50.509670 | 
2026-06-17 10:19:50.509795 | TASK [include_role : validate-host]
2026-06-17 10:19:50.535647 | controller | skipping: Conditional result was False
2026-06-17 10:19:50.542434 | 
2026-06-17 10:19:50.542604 | TASK [include_role : prepare-workspace]
2026-06-17 10:19:50.567824 | controller | skipping: Conditional result was False
2026-06-17 10:19:50.574819 | 
2026-06-17 10:19:50.574943 | TASK [include_role : add-build-sshkey]
2026-06-17 10:19:50.600369 | controller | skipping: Conditional result was False
2026-06-17 10:19:50.607398 | 
2026-06-17 10:19:50.607616 | TASK [include_role : prepare-workspace-openshift]
2026-06-17 10:19:50.638476 | controller | ok
2026-06-17 10:19:50.659802 | 
2026-06-17 10:19:50.659932 | LOOP [prepare-workspace-openshift : Include rsync tasks]
2026-06-17 10:19:50.731048 | controller | ok:
2026-06-17 10:19:50.731335 | controller | [
2026-06-17 10:19:50.731392 | controller |   "controller",
2026-06-17 10:19:50.731437 | controller |   {
2026-06-17 10:19:50.731586 | controller |     "context": "main:zuul-worker/38-102-83-54:9023",
2026-06-17 10:19:50.731631 | controller |     "namespace": "main",
2026-06-17 10:19:50.731667 | controller |     "pod": "zuul-worker-f41-0000077287",
2026-06-17 10:19:50.731701 | controller |     "resources": {
2026-06-17 10:19:50.731734 | controller |       "cores": 0,
2026-06-17 10:19:50.731767 | controller |       "instances": 1,
2026-06-17 10:19:50.731800 | controller |       "ram": 0
2026-06-17 10:19:50.731834 | controller |     },
2026-06-17 10:19:50.731867 | controller |     "stream_port1": 33209,
2026-06-17 10:19:50.731900 | controller |     "stream_port2": 35897
2026-06-17 10:19:50.731946 | controller |   }
2026-06-17 10:19:50.731992 | controller | ]
2026-06-17 10:19:50.732051 | controller | ok: All items complete
2026-06-17 10:19:50.732091 | 
2026-06-17 10:19:50.747940 | controller | included: /var/lib/zuul/builds/02930df6926f4eaeb177e19ca3428ff8/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/prepare-workspace-openshift/tasks/rsync.yaml
2026-06-17 10:19:50.756004 | 
2026-06-17 10:19:50.756123 | TASK [prepare-workspace-openshift : Create src directory]
2026-06-17 10:19:52.155484 | controller -> localhost | ok: Runtime: 0:00:00.902845
2026-06-17 10:19:52.162610 | 
2026-06-17 10:19:52.162737 | TASK [prepare-workspace-openshift : Copy src repos to the pod]
2026-06-17 10:19:54.330506 | controller -> localhost | Output suppressed because no_log was given
2026-06-17 10:19:54.342301 | 
2026-06-17 10:19:54.342446 | TASK [include_role : remove-zuul-sshkey]
2026-06-17 10:19:54.378488 | controller | ok
2026-06-17 10:19:54.431302 | 
2026-06-17 10:19:54.431439 | TASK [remove-zuul-sshkey : Remove master key from local agent]
2026-06-17 10:19:54.821132 | controller -> localhost | changed
2026-06-17 10:19:54.836507 | 
2026-06-17 10:19:54.836716 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them]
2026-06-17 10:20:00.451256 | controller | ok: "logs"
2026-06-17 10:20:05.920748 | controller | ok: "artifacts"
2026-06-17 10:20:11.393018 | controller | ok: "docs"
2026-06-17 10:20:11.406369 | 
2026-06-17 10:20:11.406612 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist]
2026-06-17 10:20:16.897001 | controller | changed: "logs"
2026-06-17 10:20:16.897408 | controller | ok: All items complete
2026-06-17 10:20:16.897463 | 
2026-06-17 10:20:22.365977 | controller | changed: "artifacts"
2026-06-17 10:20:27.990337 | controller | changed: "docs"
2026-06-17 10:20:28.024374 | 
2026-06-17 10:20:28.024673 | LOOP [Tune dnf options]
2026-06-17 10:20:33.878492 | controller | changed: option added
2026-06-17 10:20:39.619933 | controller | changed: option added
2026-06-17 10:20:45.280219 | controller | changed: option added
2026-06-17 10:20:45.288189 | 
2026-06-17 10:20:45.288260 | PLAY RECAP
2026-06-17 10:20:45.288317 | controller | ok: 8 changed: 5 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0
2026-06-17 10:20:45.288356 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-17 10:20:45.288382 | 
2026-06-17 10:20:45.410019 | PRE-RUN END RESULT_NORMAL: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/sf-config/playbooks/base/pre.yaml@main]
2026-06-17 10:20:45.412675 | PRE-RUN START: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/sf-config/playbooks/rhel_subscription/register.yaml@main]
2026-06-17 10:20:46.096233 | 
2026-06-17 10:20:46.096337 | PLAY [all]
2026-06-17 10:20:46.104809 | 
2026-06-17 10:20:46.104880 | TASK [Register system]
2026-06-17 10:20:46.173619 | 
2026-06-17 10:20:46.173793 | TASK [Get minor release for EUS activation]
2026-06-17 10:20:46.216960 | controller | skipping: Conditional result was False
2026-06-17 10:20:46.221704 | 
2026-06-17 10:20:46.221793 | LOOP [Manage Extended Update Support repos]
2026-06-17 10:20:46.284283 | controller | skipping: Conditional result was False
2026-06-17 10:20:46.288600 | controller | skipping: Conditional result was False
2026-06-17 10:20:46.303343 | 
2026-06-17 10:20:46.303636 | TASK [Upgrade all packages]
2026-06-17 10:20:46.359999 | controller | skipping: Conditional result was False
2026-06-17 10:20:46.368786 | 
2026-06-17 10:20:46.368918 | TASK [Reboot to use new kernel]
2026-06-17 10:20:46.415273 | controller | skipping: Conditional result was False
2026-06-17 10:20:46.417074 | 
2026-06-17 10:20:46.417166 | PLAY RECAP
2026-06-17 10:20:46.417252 | controller | ok: 0 changed: 0 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0
2026-06-17 10:20:46.417295 | 
2026-06-17 10:20:46.547247 | PRE-RUN END RESULT_NORMAL: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/sf-config/playbooks/rhel_subscription/register.yaml@main]
2026-06-17 10:20:46.549367 | PRE-RUN START: [untrusted : softwarefactory-project.io/software-factory/sf-operator/playbooks/ansible-dependencies.yaml@master]
2026-06-17 10:20:47.153434 | 
2026-06-17 10:20:47.153561 | PLAY [controller]
2026-06-17 10:20:47.163042 | 
2026-06-17 10:20:47.163110 | TASK [Ensure ansible-galaxy is installed]
2026-06-17 10:20:51.878838 | controller | /bin/sh: line 1: type: ansible-galaxy: not found
2026-06-17 10:20:53.084207 | controller | Collecting ansible-core
2026-06-17 10:20:53.128706 | controller |   Downloading ansible_core-2.21.0-py3-none-any.whl.metadata (7.8 kB)
2026-06-17 10:20:53.168769 | controller | Collecting jinja2>=3.1.0 (from ansible-core)
2026-06-17 10:20:53.173678 | controller |   Downloading jinja2-3.1.6-py3-none-any.whl.metadata (2.9 kB)
2026-06-17 10:20:53.234840 | controller | Collecting PyYAML>=5.1 (from ansible-core)
2026-06-17 10:20:53.239322 | 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-17 10:20:53.243111 | controller | Requirement already satisfied: cryptography in /usr/lib64/python3.13/site-packages (from ansible-core) (43.0.0)
2026-06-17 10:20:53.243445 | controller | Requirement already satisfied: packaging in /usr/lib/python3.13/site-packages (from ansible-core) (24.2)
2026-06-17 10:20:53.265309 | controller | Collecting resolvelib<2.0.0,>=0.8.0 (from ansible-core)
2026-06-17 10:20:53.270135 | controller |   Downloading resolvelib-1.2.1-py3-none-any.whl.metadata (3.7 kB)
2026-06-17 10:20:53.349651 | controller | Collecting MarkupSafe>=2.0 (from jinja2>=3.1.0->ansible-core)
2026-06-17 10:20:53.353727 | 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-17 10:20:53.361239 | controller | Requirement already satisfied: cffi>=1.12 in /usr/lib64/python3.13/site-packages (from cryptography->ansible-core) (1.17.0)
2026-06-17 10:20:53.364902 | controller | Requirement already satisfied: pycparser in /usr/lib/python3.13/site-packages (from cffi>=1.12->cryptography->ansible-core) (2.20)
2026-06-17 10:20:53.367464 | 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-17 10:20:53.373033 | controller | Downloading ansible_core-2.21.0-py3-none-any.whl (2.4 MB)
2026-06-17 10:20:53.419325 | controller |    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.4/2.4 MB 67.1 MB/s eta 0:00:00
2026-06-17 10:20:53.423308 | controller | Downloading jinja2-3.1.6-py3-none-any.whl (134 kB)
2026-06-17 10:20:53.437296 | 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-17 10:20:53.450566 | controller |    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 801.6/801.6 kB 58.9 MB/s eta 0:00:00
2026-06-17 10:20:53.454478 | controller | Downloading resolvelib-1.2.1-py3-none-any.whl (18 kB)
2026-06-17 10:20:53.460451 | 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-17 10:20:53.571862 | controller | Installing collected packages: resolvelib, PyYAML, MarkupSafe, jinja2, ansible-core
2026-06-17 10:20:55.019450 | 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-17 10:20:55.019650 | 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-17 10:20:56.337636 | controller | ok: Runtime: 0:00:03.340767
2026-06-17 10:20:56.344380 | 
2026-06-17 10:20:56.344665 | TASK [install required collections]
2026-06-17 10:21:29.783670 | controller | Starting galaxy collection install process
2026-06-17 10:21:29.783838 | controller | Process install dependency map
2026-06-17 10:21:29.783867 | controller | Starting collection install process
2026-06-17 10:21:29.783900 | controller | Downloading https://galaxy.ansible.com/api/v3/plugin/ansible/content/published/collections/artifacts/community-general-13.1.0.tar.gz to /workspace/.ansible/tmp/ansible-local-249mpxg0we8/tmpvrmiw3lj/community-general-13.1.0-g4ftu_cj
2026-06-17 10:21:29.783921 | controller | Installing 'community.general:13.1.0' to '/workspace/.ansible/collections/ansible_collections/community/general'
2026-06-17 10:21:29.783936 | controller | community.general:13.1.0 was installed successfully
2026-06-17 10:21:29.783948 | controller | Downloading https://galaxy.ansible.com/api/v3/plugin/ansible/content/published/collections/artifacts/community-crypto-3.2.2.tar.gz to /workspace/.ansible/tmp/ansible-local-249mpxg0we8/tmpvrmiw3lj/community-crypto-3.2.2-bqjij397
2026-06-17 10:21:29.783959 | controller | Installing 'community.crypto:3.2.2' to '/workspace/.ansible/collections/ansible_collections/community/crypto'
2026-06-17 10:21:29.783971 | controller | community.crypto:3.2.2 was installed successfully
2026-06-17 10:21:29.783991 | 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-249mpxg0we8/tmpvrmiw3lj/ansible-posix-2.2.0-jau4mpr2
2026-06-17 10:21:29.784009 | controller | Installing 'ansible.posix:2.2.0' to '/workspace/.ansible/collections/ansible_collections/ansible/posix'
2026-06-17 10:21:29.784020 | controller | ansible.posix:2.2.0 was installed successfully
2026-06-17 10:21:29.784031 | 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-249mpxg0we8/tmpvrmiw3lj/kubernetes-core-6.4.0-2yg0rped
2026-06-17 10:21:29.784042 | controller | Installing 'kubernetes.core:6.4.0' to '/workspace/.ansible/collections/ansible_collections/kubernetes/core'
2026-06-17 10:21:29.784053 | controller | kubernetes.core:6.4.0 was installed successfully
2026-06-17 10:21:31.040575 | controller | ok: Runtime: 0:00:28.820080
2026-06-17 10:21:31.043039 | 
2026-06-17 10:21:31.043135 | PLAY RECAP
2026-06-17 10:21:31.043214 | controller | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-17 10:21:31.043258 | 
2026-06-17 10:21:31.169609 | PRE-RUN END RESULT_NORMAL: [untrusted : softwarefactory-project.io/software-factory/sf-operator/playbooks/ansible-dependencies.yaml@master]
2026-06-17 10:21:31.172357 | RUN START: [untrusted : softwarefactory-project.io/sf-jobs/playbooks/ansible/lint.yaml@master]
2026-06-17 10:21:31.755193 | 
2026-06-17 10:21:31.755303 | PLAY [all]
2026-06-17 10:21:31.764308 | 
2026-06-17 10:21:31.764386 | TASK [ensure-ansible-lint : Ensure ansible-lint is installed]
2026-06-17 10:21:36.760382 | controller | /bin/sh: line 1: type: ansible-lint: not found
2026-06-17 10:21:37.200366 | controller | Collecting ansible-lint
2026-06-17 10:21:37.230865 | controller |   Downloading ansible_lint-26.4.0-py3-none-any.whl.metadata (6.2 kB)
2026-06-17 10:21:37.297033 | controller | Collecting ansible-compat>=26.3.0 (from ansible-lint)
2026-06-17 10:21:37.302649 | controller |   Downloading ansible_compat-26.3.0-py3-none-any.whl.metadata (3.4 kB)
2026-06-17 10:21:37.307352 | controller | Requirement already satisfied: ansible-core>=2.16.14 in ./.local/lib/python3.13/site-packages (from ansible-lint) (2.21.0)
2026-06-17 10:21:37.394782 | controller | Collecting black>=24.3.0 (from ansible-lint)
2026-06-17 10:21:37.399478 | 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-17 10:21:37.416404 | controller | Requirement already satisfied: cffi>=1.15.1 in /usr/lib64/python3.13/site-packages (from ansible-lint) (1.17.0)
2026-06-17 10:21:37.416782 | controller | Requirement already satisfied: cryptography>=37 in /usr/lib64/python3.13/site-packages (from ansible-lint) (43.0.0)
2026-06-17 10:21:37.426681 | controller | Collecting distro>=1.9.0 (from ansible-lint)
2026-06-17 10:21:37.430684 | controller |   Downloading distro-1.9.0-py3-none-any.whl.metadata (6.8 kB)
2026-06-17 10:21:37.434186 | controller | Requirement already satisfied: filelock>=3.8.2 in ./.local/lib/python3.13/site-packages (from ansible-lint) (3.18.0)
2026-06-17 10:21:37.466081 | controller | Collecting jsonschema>=4.10.0 (from ansible-lint)
2026-06-17 10:21:37.469785 | controller |   Downloading jsonschema-4.26.0-py3-none-any.whl.metadata (7.6 kB)
2026-06-17 10:21:37.475486 | controller | Requirement already satisfied: packaging>=22.0 in /usr/lib/python3.13/site-packages (from ansible-lint) (24.2)
2026-06-17 10:21:37.489388 | controller | Collecting pathspec<1.1.0,>=1.0.3 (from ansible-lint)
2026-06-17 10:21:37.493980 | controller |   Downloading pathspec-1.0.4-py3-none-any.whl.metadata (13 kB)
2026-06-17 10:21:37.498826 | controller | Requirement already satisfied: pyyaml>=6.0.1 in ./.local/lib/python3.13/site-packages (from ansible-lint) (6.0.3)
2026-06-17 10:21:37.532233 | controller | Collecting referencing>=0.36.2 (from ansible-lint)
2026-06-17 10:21:37.537062 | controller |   Downloading referencing-0.37.0-py3-none-any.whl.metadata (2.8 kB)
2026-06-17 10:21:37.702826 | controller | Collecting ruamel-yaml>=0.18.11 (from ansible-lint)
2026-06-17 10:21:37.707201 | controller |   Downloading ruamel_yaml-0.19.1-py3-none-any.whl.metadata (16 kB)
2026-06-17 10:21:37.751332 | controller | Collecting ruamel-yaml-clib>=0.2.12 (from ansible-lint)
2026-06-17 10:21:37.756016 | 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-17 10:21:37.769732 | controller | Collecting subprocess-tee>=0.4.1 (from ansible-lint)
2026-06-17 10:21:37.773952 | controller |   Downloading subprocess_tee-0.4.2-py3-none-any.whl.metadata (3.3 kB)
2026-06-17 10:21:37.796986 | controller | Collecting wcmatch>=8.5.0 (from ansible-lint)
2026-06-17 10:21:37.801166 | controller |   Downloading wcmatch-10.1-py3-none-any.whl.metadata (5.1 kB)
2026-06-17 10:21:37.836673 | controller | Collecting yamllint>=1.38.0 (from ansible-lint)
2026-06-17 10:21:37.841392 | controller |   Downloading yamllint-1.38.0-py3-none-any.whl.metadata (4.2 kB)
2026-06-17 10:21:37.854355 | 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-17 10:21:37.855085 | 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-17 10:21:37.875698 | controller | Collecting click>=8.0.0 (from black>=24.3.0->ansible-lint)
2026-06-17 10:21:37.879193 | controller |   Downloading click-8.4.1-py3-none-any.whl.metadata (2.6 kB)
2026-06-17 10:21:37.889197 | controller | Collecting mypy-extensions>=0.4.3 (from black>=24.3.0->ansible-lint)
2026-06-17 10:21:37.892948 | controller |   Downloading mypy_extensions-1.1.0-py3-none-any.whl.metadata (1.1 kB)
2026-06-17 10:21:37.897702 | 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-17 10:21:37.913740 | controller | Collecting pytokens~=0.4.0 (from black>=24.3.0->ansible-lint)
2026-06-17 10:21:37.917340 | 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-17 10:21:37.921852 | controller | Requirement already satisfied: pycparser in /usr/lib/python3.13/site-packages (from cffi>=1.15.1->ansible-lint) (2.20)
2026-06-17 10:21:37.945548 | controller | Collecting attrs>=22.2.0 (from jsonschema>=4.10.0->ansible-lint)
2026-06-17 10:21:37.949756 | controller |   Downloading attrs-26.1.0-py3-none-any.whl.metadata (8.8 kB)
2026-06-17 10:21:37.986406 | controller | Collecting jsonschema-specifications>=2023.03.6 (from jsonschema>=4.10.0->ansible-lint)
2026-06-17 10:21:37.992174 | controller |   Downloading jsonschema_specifications-2025.9.1-py3-none-any.whl.metadata (2.9 kB)
2026-06-17 10:21:38.359110 | controller | Collecting rpds-py>=0.25.0 (from jsonschema>=4.10.0->ansible-lint)
2026-06-17 10:21:38.364381 | controller |   Downloading rpds_py-2026.5.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.1 kB)
2026-06-17 10:21:38.387788 | controller | Collecting bracex>=2.1.1 (from wcmatch>=8.5.0->ansible-lint)
2026-06-17 10:21:38.391541 | controller |   Downloading bracex-2.6-py3-none-any.whl.metadata (3.6 kB)
2026-06-17 10:21:38.398107 | 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-17 10:21:38.410932 | 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-17 10:21:38.417308 | controller | Downloading ansible_lint-26.4.0-py3-none-any.whl (330 kB)
2026-06-17 10:21:38.426711 | controller | Downloading ansible_compat-26.3.0-py3-none-any.whl (27 kB)
2026-06-17 10:21:38.431603 | 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-17 10:21:38.463012 | controller |    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.9/1.9 MB 76.2 MB/s eta 0:00:00
2026-06-17 10:21:38.468810 | controller | Downloading distro-1.9.0-py3-none-any.whl (20 kB)
2026-06-17 10:21:38.477315 | controller | Downloading jsonschema-4.26.0-py3-none-any.whl (90 kB)
2026-06-17 10:21:38.486642 | controller | Downloading pathspec-1.0.4-py3-none-any.whl (55 kB)
2026-06-17 10:21:38.495353 | controller | Downloading referencing-0.37.0-py3-none-any.whl (26 kB)
2026-06-17 10:21:38.503235 | controller | Downloading ruamel_yaml-0.19.1-py3-none-any.whl (118 kB)
2026-06-17 10:21:38.512045 | 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-17 10:21:38.525323 | controller |    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 782.1/782.1 kB 79.6 MB/s eta 0:00:00
2026-06-17 10:21:38.531497 | controller | Downloading subprocess_tee-0.4.2-py3-none-any.whl (5.2 kB)
2026-06-17 10:21:38.540074 | controller | Downloading wcmatch-10.1-py3-none-any.whl (39 kB)
2026-06-17 10:21:38.549854 | controller | Downloading yamllint-1.38.0-py3-none-any.whl (68 kB)
2026-06-17 10:21:38.557961 | controller | Downloading attrs-26.1.0-py3-none-any.whl (67 kB)
2026-06-17 10:21:38.578375 | controller | Downloading bracex-2.6-py3-none-any.whl (11 kB)
2026-06-17 10:21:38.585835 | controller | Downloading click-8.4.1-py3-none-any.whl (116 kB)
2026-06-17 10:21:38.593808 | controller | Downloading jsonschema_specifications-2025.9.1-py3-none-any.whl (18 kB)
2026-06-17 10:21:38.601565 | controller | Downloading mypy_extensions-1.1.0-py3-none-any.whl (5.0 kB)
2026-06-17 10:21:38.610631 | 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-17 10:21:38.638834 | controller | Downloading rpds_py-2026.5.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (374 kB)
2026-06-17 10:21:38.762685 | 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-17 10:21:39.510018 | 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-17 10:21:39.510187 | 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-17 10:21:40.788365 | controller | ok: Runtime: 0:00:02.965663
2026-06-17 10:21:40.796681 | 
2026-06-17 10:21:40.796818 | TASK [ensure-ansible-lint : Install basic Ansible collections]
2026-06-17 10:21:45.866920 | controller | Starting galaxy collection install process
2026-06-17 10:21:45.867033 | controller | Nothing to do. All requested collections are already installed. If you want to reinstall them, consider using `--force`.
2026-06-17 10:21:46.920430 | controller | ok: Runtime: 0:00:00.517015
2026-06-17 10:21:46.935328 | 
2026-06-17 10:21:46.935468 | TASK [ansible-lint : Run ansible-lint on yaml files]
2026-06-17 10:21:47.222818 | controller | skipping: Conditional result was False
2026-06-17 10:21:47.230880 | 
2026-06-17 10:21:47.231015 | TASK [ansible-lint : Run ansible-lint on roles dir]
2026-06-17 10:21:52.242362 | controller | Deprecated `-p` cli option replaced with current `--format=pep8` option. This alias will be removed in a future release.
2026-06-17 10:21:58.574068 | controller |
2026-06-17 10:21:58.874888 | 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-17 10:22:00.624794 | controller | ok: Runtime: 0:00:07.289705
2026-06-17 10:22:00.631432 | 
2026-06-17 10:22:00.631607 | TASK [ansible-lint : Run ansible-lint on playbooks dir]
2026-06-17 10:22:05.772299 | controller | Deprecated `-p` cli option replaced with current `--format=pep8` option. This alias will be removed in a future release.
2026-06-17 10:22:11.081000 | controller |
2026-06-17 10:22:11.185422 | 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-17 10:22:12.375234 | controller | ok: Runtime: 0:00:05.970625
2026-06-17 10:22:12.382414 | 
2026-06-17 10:22:12.382585 | TASK [ansible-lint : Fail if linter failed]
2026-06-17 10:22:12.408833 | controller | skipping: Conditional result was False
2026-06-17 10:22:12.417784 | 
2026-06-17 10:22:12.417909 | PLAY RECAP
2026-06-17 10:22:12.418017 | controller | ok: 4 changed: 4 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0
2026-06-17 10:22:12.418103 | 
2026-06-17 10:22:12.545671 | RUN END RESULT_NORMAL: [untrusted : softwarefactory-project.io/sf-jobs/playbooks/ansible/lint.yaml@master]
2026-06-17 10:22:12.548207 | POST-RUN START: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/sf-config/playbooks/base/post.yaml@main]
2026-06-17 10:22:13.284036 | 
2026-06-17 10:22:13.284185 | PLAY [all]
2026-06-17 10:22:13.294369 | 
2026-06-17 10:22:13.294460 | TASK [include_role : fetch-output]
2026-06-17 10:22:13.318234 | controller | skipping: Conditional result was False
2026-06-17 10:22:13.321738 | 
2026-06-17 10:22:13.321813 | TASK [include_role : fetch-output-openshift]
2026-06-17 10:22:13.371269 | controller | ok
2026-06-17 10:22:13.393619 | 
2026-06-17 10:22:13.393711 | TASK [fetch-output-openshift : Set log path for multiple nodes]
2026-06-17 10:22:13.448486 | controller | skipping: Conditional result was False
2026-06-17 10:22:13.455943 | 
2026-06-17 10:22:13.456088 | TASK [fetch-output-openshift : Set log path for single node]
2026-06-17 10:22:13.508003 | controller | ok
2026-06-17 10:22:13.514690 | 
2026-06-17 10:22:13.514832 | LOOP [fetch-output-openshift : Ensure local output dirs]
2026-06-17 10:22:14.004100 | controller -> localhost | changed: "/var/lib/zuul/builds/02930df6926f4eaeb177e19ca3428ff8/work/logs"
2026-06-17 10:22:14.248202 | controller -> localhost | changed: "/var/lib/zuul/builds/02930df6926f4eaeb177e19ca3428ff8/work/logs/npm"
2026-06-17 10:22:14.548914 | controller -> localhost | changed: "/var/lib/zuul/builds/02930df6926f4eaeb177e19ca3428ff8/work/artifacts"
2026-06-17 10:22:14.804809 | controller -> localhost | changed: "/var/lib/zuul/builds/02930df6926f4eaeb177e19ca3428ff8/work/docs"
2026-06-17 10:22:14.814844 | 
2026-06-17 10:22:14.814976 | LOOP [fetch-output-openshift : Include rsync tasks]
2026-06-17 10:22:14.892709 | controller | ok:
2026-06-17 10:22:14.892960 | controller | [
2026-06-17 10:22:14.893012 | controller |   "controller",
2026-06-17 10:22:14.893050 | controller |   {
2026-06-17 10:22:14.893085 | controller |     "context": "main:zuul-worker/38-102-83-54:9023",
2026-06-17 10:22:14.893122 | controller |     "namespace": "main",
2026-06-17 10:22:14.893156 | controller |     "pod": "zuul-worker-f41-0000077287",
2026-06-17 10:22:14.893191 | controller |     "resources": {
2026-06-17 10:22:14.893224 | controller |       "cores": 0,
2026-06-17 10:22:14.893257 | controller |       "instances": 1,
2026-06-17 10:22:14.893290 | controller |       "ram": 0
2026-06-17 10:22:14.893323 | controller |     },
2026-06-17 10:22:14.893359 | controller |     "stream_port1": 33209,
2026-06-17 10:22:14.893394 | controller |     "stream_port2": 35897
2026-06-17 10:22:14.893428 | controller |   }
2026-06-17 10:22:14.893460 | controller | ]
2026-06-17 10:22:14.893574 | controller | changed: All items complete
2026-06-17 10:22:14.893653 | 
2026-06-17 10:22:14.910310 | controller | included: /var/lib/zuul/builds/02930df6926f4eaeb177e19ca3428ff8/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/fetch-output-openshift/tasks/rsync.yaml
2026-06-17 10:22:14.921262 | 
2026-06-17 10:22:14.921418 | LOOP [fetch-output-openshift : Fetch zuul-output from the pod]
2026-06-17 10:22:19.920076 | controller | Output suppressed because no_log was given
2026-06-17 10:22:19.924967 | 
2026-06-17 10:22:19.925058 | TASK [fetch-output-openshift : Remove empty directory]
2026-06-17 10:22:20.292136 | controller -> localhost | ok: Runtime: 0:00:00.026731
2026-06-17 10:22:20.304676 | 
2026-06-17 10:22:20.304800 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir]
2026-06-17 10:22:20.669709 | controller -> localhost | find: ‘/var/lib/zuul/builds/02930df6926f4eaeb177e19ca3428ff8/work/artifacts’: No such file or directory
2026-06-17 10:22:20.670121 | controller -> localhost | find: ‘/var/lib/zuul/builds/02930df6926f4eaeb177e19ca3428ff8/work/artifacts’: No such file or directory
2026-06-17 10:22:20.670219 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.012404
2026-06-17 10:22:20.917923 | controller -> localhost | find: ‘/var/lib/zuul/builds/02930df6926f4eaeb177e19ca3428ff8/work/docs’: No such file or directory
2026-06-17 10:22:20.918106 | controller -> localhost | find: ‘/var/lib/zuul/builds/02930df6926f4eaeb177e19ca3428ff8/work/docs’: No such file or directory
2026-06-17 10:22:20.918177 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.012164
2026-06-17 10:22:20.931801 | 
2026-06-17 10:22:20.931971 | PLAY [localhost]
2026-06-17 10:22:20.945780 | 
2026-06-17 10:22:20.945992 | TASK [add-fileserver : Create SSH private key tempfile]
2026-06-17 10:22:21.353381 | localhost | changed
2026-06-17 10:22:21.361250 | 
2026-06-17 10:22:21.361382 | TASK [add-fileserver : Create SSH private key from secret]
2026-06-17 10:22:22.163540 | localhost | changed
2026-06-17 10:22:22.172921 | 
2026-06-17 10:22:22.173051 | TASK [add-fileserver : Add fileserver ssh key]
2026-06-17 10:22:22.618004 | localhost | Identity added: /var/lib/zuul/builds/02930df6926f4eaeb177e19ca3428ff8/work/tmp/ansible.54zpmy34 (/var/lib/zuul/builds/02930df6926f4eaeb177e19ca3428ff8/work/tmp/ansible.54zpmy34)
2026-06-17 10:22:22.618179 | localhost | ok: Runtime: 0:00:00.020008
2026-06-17 10:22:22.622725 | 
2026-06-17 10:22:22.622806 | TASK [add-fileserver : Remove SSH private key from disk]
2026-06-17 10:22:22.964357 | localhost | ok: Runtime: 0:00:00.007434
2026-06-17 10:22:22.972738 | 
2026-06-17 10:22:22.972865 | TASK [add-fileserver : Add fileserver to inventory]
2026-06-17 10:22:23.037261 | localhost | changed
2026-06-17 10:22:23.044182 | 
2026-06-17 10:22:23.044304 | TASK [add-fileserver : Add fileserver server to known hosts]
2026-06-17 10:22:23.481087 | localhost | changed
2026-06-17 10:22:23.495771 | 
2026-06-17 10:22:23.495895 | TASK [generate-zuul-manifest : Generate Zuul manifest]
2026-06-17 10:22:23.903641 | localhost | changed
2026-06-17 10:22:23.924593 | 
2026-06-17 10:22:23.924921 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul]
2026-06-17 10:22:23.967802 | localhost | ok
2026-06-17 10:22:23.980737 | 
2026-06-17 10:22:23.980956 | TASK [zuul_return]
2026-06-17 10:22:24.037701 | localhost | skipping: Conditional result was False
2026-06-17 10:22:24.042152 | 
2026-06-17 10:22:24.042254 | PLAY [a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com]
2026-06-17 10:22:24.049017 | 
2026-06-17 10:22:24.049145 | TASK [Set zuul-log-path fact]
2026-06-17 10:22:24.068563 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | ok
2026-06-17 10:22:24.082780 | 
2026-06-17 10:22:24.082949 | TASK [set-zuul-log-path-fact : Set log path for a build]
2026-06-17 10:22:24.121331 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | ok
2026-06-17 10:22:24.126214 | 
2026-06-17 10:22:24.126335 | TASK [upload-logs : Create log directories]
2026-06-17 10:22:24.917371 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | changed
2026-06-17 10:22:24.920917 | 
2026-06-17 10:22:24.921048 | TASK [upload-logs : Ensure logs are readable before uploading]
2026-06-17 10:22:25.285189 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com -> localhost | ok: Runtime: 0:00:00.009250
2026-06-17 10:22:25.290622 | 
2026-06-17 10:22:25.290744 | TASK [upload-logs : Upload logs to log server]
2026-06-17 10:22:26.434392 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | changed:
2026-06-17 10:22:26.434637 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | .d..tp..... ./
2026-06-17 10:22:26.434686 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | <f+++++++++ workspace-repos.json
2026-06-17 10:22:26.434724 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | <f+++++++++ zuul-manifest.json
2026-06-17 10:22:26.434755 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | cd+++++++++ zuul-info/
2026-06-17 10:22:26.434779 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | <f+++++++++ zuul-info/inventory.yaml
2026-06-17 10:22:26.439174 | 
2026-06-17 10:22:26.439262 | LOOP [upload-logs : Compress console log and json output]
