2026-06-10 10:44:29.086779 | Job console starting
2026-06-10 10:44:29.202668 | Updating git repos
2026-06-10 10:44:29.235829 | Cloning repos into workspace
2026-06-10 10:44:29.779373 | Restoring repo states
2026-06-10 10:44:29.809947 | Merging changes
2026-06-10 10:44:30.437253 | Checking out repos
2026-06-10 10:44:30.566404 | Preparing playbooks
2026-06-10 10:44:34.160637 | Running Ansible setup
2026-06-10 10:44:41.828679 | PRE-RUN START: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/sf-config/playbooks/base/pre.yaml@main]
2026-06-10 10:44:42.464870 | 
2026-06-10 10:44:42.464978 | PLAY [localhost]
2026-06-10 10:44:42.471552 | 
2026-06-10 10:44:42.471615 | TASK [Gathering Facts]
2026-06-10 10:44:43.467770 | localhost | ok
2026-06-10 10:44:43.474830 | 
2026-06-10 10:44:43.474913 | TASK [Setup log path fact]
2026-06-10 10:44:43.502658 | localhost | ok
2026-06-10 10:44:43.512873 | 
2026-06-10 10:44:43.512939 | TASK [set-zuul-log-path-fact : Set log path for a build]
2026-06-10 10:44:43.550105 | localhost | ok
2026-06-10 10:44:43.555576 | 
2026-06-10 10:44:43.555641 | TASK [emit-job-header : Print job information]
2026-06-10 10:44:43.592485 | # Job Information
2026-06-10 10:44:43.592602 | Ansible Version: 2.16.18
2026-06-10 10:44:43.592631 | Job: sf-operator-ansible-lint
2026-06-10 10:44:43.592651 | Pipeline: check
2026-06-10 10:44:43.592668 | Executor: 38.102.83.47
2026-06-10 10:44:43.592685 | Triggered by: https://softwarefactory-project.io/r/c/software-factory/sf-operator/+/34868
2026-06-10 10:44:43.592704 | Log URL (when completed): https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/logs/ff6/sf/ff611216ceb94f1ea4691633017f39e6/
2026-06-10 10:44:43.592722 | Event ID: df3f693c7b06489081990b4e104019d5
2026-06-10 10:44:43.595129 | 
2026-06-10 10:44:43.595187 | LOOP [emit-job-header : Print node information]
2026-06-10 10:44:43.675554 | localhost | ok:
2026-06-10 10:44:43.675827 | localhost | # Node Information
2026-06-10 10:44:43.675884 | localhost | Inventory Hostname: controller
2026-06-10 10:44:43.675927 | localhost | Hostname: 40618843e53b
2026-06-10 10:44:43.675969 | localhost | Username: zuul
2026-06-10 10:44:43.676016 | localhost | Distro: Fedora 41
2026-06-10 10:44:43.676054 | localhost | Provider: k1s04
2026-06-10 10:44:43.676092 | localhost | Region:
2026-06-10 10:44:43.676129 | localhost | Label: zuul-worker-f41
2026-06-10 10:44:43.676165 | localhost | Product Name: OpenStack Nova
2026-06-10 10:44:43.676203 | localhost | Interface IP: zuul-worker-f41-0000069613
2026-06-10 10:44:43.694684 | 
2026-06-10 10:44:43.694874 | TASK [log-inventory : Ensure Zuul Ansible directory exists]
2026-06-10 10:44:44.139947 | localhost -> localhost | changed
2026-06-10 10:44:44.152395 | 
2026-06-10 10:44:44.152598 | TASK [log-inventory : Copy ansible inventory to logs dir]
2026-06-10 10:44:45.102294 | localhost -> localhost | changed
2026-06-10 10:44:45.108870 | 
2026-06-10 10:44:45.108924 | PLAY [all]
2026-06-10 10:44:45.113466 | 
2026-06-10 10:44:45.113537 | TASK [include_role : start-zuul-console]
2026-06-10 10:44:45.131688 | controller | ok
2026-06-10 10:44:45.142660 | 
2026-06-10 10:44:45.142738 | TASK [start-zuul-console : Start zuul_console daemon.]
2026-06-10 10:44:50.988728 | controller | ok
2026-06-10 10:44:50.996185 | 
2026-06-10 10:44:50.996260 | TASK [include_role : validate-host]
2026-06-10 10:44:51.021775 | controller | skipping: Conditional result was False
2026-06-10 10:44:51.027774 | 
2026-06-10 10:44:51.027860 | TASK [include_role : prepare-workspace]
2026-06-10 10:44:51.053958 | controller | skipping: Conditional result was False
2026-06-10 10:44:51.060245 | 
2026-06-10 10:44:51.060329 | TASK [include_role : add-build-sshkey]
2026-06-10 10:44:51.087285 | controller | skipping: Conditional result was False
2026-06-10 10:44:51.095030 | 
2026-06-10 10:44:51.095115 | TASK [include_role : prepare-workspace-openshift]
2026-06-10 10:44:51.125755 | controller | ok
2026-06-10 10:44:51.138413 | 
2026-06-10 10:44:51.138519 | LOOP [prepare-workspace-openshift : Include rsync tasks]
2026-06-10 10:44:51.211066 | controller | ok:
2026-06-10 10:44:51.211380 | controller | [
2026-06-10 10:44:51.211466 | controller |   "controller",
2026-06-10 10:44:51.211573 | controller |   {
2026-06-10 10:44:51.211622 | controller |     "context": "main:zuul-worker/38-102-83-54:9023",
2026-06-10 10:44:51.211659 | controller |     "namespace": "main",
2026-06-10 10:44:51.211694 | controller |     "pod": "zuul-worker-f41-0000069613",
2026-06-10 10:44:51.211728 | controller |     "resources": {
2026-06-10 10:44:51.211763 | controller |       "cores": 0,
2026-06-10 10:44:51.211796 | controller |       "instances": 1,
2026-06-10 10:44:51.211830 | controller |       "ram": 0
2026-06-10 10:44:51.211907 | controller |     },
2026-06-10 10:44:51.211954 | controller |     "stream_port1": 32887,
2026-06-10 10:44:51.211989 | controller |     "stream_port2": 45725
2026-06-10 10:44:51.212024 | controller |   }
2026-06-10 10:44:51.212057 | controller | ]
2026-06-10 10:44:51.212144 | controller | ok: All items complete
2026-06-10 10:44:51.212187 | 
2026-06-10 10:44:51.228421 | controller | included: /var/lib/zuul/builds/ff611216ceb94f1ea4691633017f39e6/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/prepare-workspace-openshift/tasks/rsync.yaml
2026-06-10 10:44:51.236939 | 
2026-06-10 10:44:51.237062 | TASK [prepare-workspace-openshift : Create src directory]
2026-06-10 10:44:52.621858 | controller -> localhost | ok: Runtime: 0:00:00.880195
2026-06-10 10:44:52.628958 | 
2026-06-10 10:44:52.629091 | TASK [prepare-workspace-openshift : Copy src repos to the pod]
2026-06-10 10:44:54.999335 | controller -> localhost | Output suppressed because no_log was given
2026-06-10 10:44:55.011603 | 
2026-06-10 10:44:55.011750 | TASK [include_role : remove-zuul-sshkey]
2026-06-10 10:44:55.044578 | controller | ok
2026-06-10 10:44:55.131335 | 
2026-06-10 10:44:55.131598 | TASK [remove-zuul-sshkey : Remove master key from local agent]
2026-06-10 10:44:55.564357 | controller -> localhost | changed
2026-06-10 10:44:55.578337 | 
2026-06-10 10:44:55.578505 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them]
2026-06-10 10:45:01.125035 | controller | ok: "logs"
2026-06-10 10:45:06.606567 | controller | ok: "artifacts"
2026-06-10 10:45:12.035389 | controller | ok: "docs"
2026-06-10 10:45:12.050719 | 
2026-06-10 10:45:12.050952 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist]
2026-06-10 10:45:17.369522 | controller | changed: "logs"
2026-06-10 10:45:17.370058 | controller | ok: All items complete
2026-06-10 10:45:17.370126 | 
2026-06-10 10:45:22.982644 | controller | changed: "artifacts"
2026-06-10 10:45:28.476301 | controller | changed: "docs"
2026-06-10 10:45:28.498788 | 
2026-06-10 10:45:28.498968 | LOOP [Tune dnf options]
2026-06-10 10:45:33.984657 | controller | changed: option added
2026-06-10 10:45:39.488257 | controller | changed: option added
2026-06-10 10:45:45.086399 | controller | changed: option added
2026-06-10 10:45:45.097490 | 
2026-06-10 10:45:45.097655 | PLAY RECAP
2026-06-10 10:45:45.097707 | controller | ok: 8 changed: 5 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0
2026-06-10 10:45:45.097732 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-10 10:45:45.097750 | 
2026-06-10 10:45:45.233133 | PRE-RUN END RESULT_NORMAL: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/sf-config/playbooks/base/pre.yaml@main]
2026-06-10 10:45:45.235689 | PRE-RUN START: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/sf-config/playbooks/rhel_subscription/register.yaml@main]
2026-06-10 10:45:45.892626 | 
2026-06-10 10:45:45.892750 | PLAY [all]
2026-06-10 10:45:45.902068 | 
2026-06-10 10:45:45.902153 | TASK [Register system]
2026-06-10 10:45:45.973993 | 
2026-06-10 10:45:45.974225 | TASK [Get minor release for EUS activation]
2026-06-10 10:45:46.031671 | controller | skipping: Conditional result was False
2026-06-10 10:45:46.040938 | 
2026-06-10 10:45:46.041148 | LOOP [Manage Extended Update Support repos]
2026-06-10 10:45:46.089683 | controller | skipping: Conditional result was False
2026-06-10 10:45:46.092206 | controller | skipping: Conditional result was False
2026-06-10 10:45:46.109475 | 
2026-06-10 10:45:46.109707 | TASK [Upgrade all packages]
2026-06-10 10:45:46.188398 | controller | skipping: Conditional result was False
2026-06-10 10:45:46.201674 | 
2026-06-10 10:45:46.201924 | TASK [Reboot to use new kernel]
2026-06-10 10:45:46.272755 | controller | skipping: Conditional result was False
2026-06-10 10:45:46.274917 | 
2026-06-10 10:45:46.275009 | PLAY RECAP
2026-06-10 10:45:46.275102 | controller | ok: 0 changed: 0 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0
2026-06-10 10:45:46.275146 | 
2026-06-10 10:45:46.411652 | PRE-RUN END RESULT_NORMAL: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/sf-config/playbooks/rhel_subscription/register.yaml@main]
2026-06-10 10:45:46.412912 | PRE-RUN START: [untrusted : softwarefactory-project.io/software-factory/sf-operator/playbooks/ansible-dependencies.yaml@master]
2026-06-10 10:45:47.108019 | 
2026-06-10 10:45:47.108169 | PLAY [controller]
2026-06-10 10:45:47.118464 | 
2026-06-10 10:45:47.118537 | TASK [Ensure ansible-galaxy is installed]
2026-06-10 10:45:52.008539 | controller | /bin/sh: line 1: type: ansible-galaxy: not found
2026-06-10 10:45:52.917695 | controller | Collecting ansible-core
2026-06-10 10:45:52.946483 | controller |   Downloading ansible_core-2.21.0-py3-none-any.whl.metadata (7.8 kB)
2026-06-10 10:45:52.973061 | controller | Collecting jinja2>=3.1.0 (from ansible-core)
2026-06-10 10:45:52.977626 | controller |   Downloading jinja2-3.1.6-py3-none-any.whl.metadata (2.9 kB)
2026-06-10 10:45:53.026905 | controller | Collecting PyYAML>=5.1 (from ansible-core)
2026-06-10 10:45:53.030973 | 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-10 10:45:53.033997 | controller | Requirement already satisfied: cryptography in /usr/lib64/python3.13/site-packages (from ansible-core) (43.0.0)
2026-06-10 10:45:53.034434 | controller | Requirement already satisfied: packaging in /usr/lib/python3.13/site-packages (from ansible-core) (24.2)
2026-06-10 10:45:53.045408 | controller | Collecting resolvelib<2.0.0,>=0.8.0 (from ansible-core)
2026-06-10 10:45:53.049721 | controller |   Downloading resolvelib-1.2.1-py3-none-any.whl.metadata (3.7 kB)
2026-06-10 10:45:53.119091 | controller | Collecting MarkupSafe>=2.0 (from jinja2>=3.1.0->ansible-core)
2026-06-10 10:45:53.124068 | 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-10 10:45:53.131700 | controller | Requirement already satisfied: cffi>=1.12 in /usr/lib64/python3.13/site-packages (from cryptography->ansible-core) (1.17.0)
2026-06-10 10:45:53.133357 | controller | Requirement already satisfied: pycparser in /usr/lib/python3.13/site-packages (from cffi>=1.12->cryptography->ansible-core) (2.20)
2026-06-10 10:45:53.134901 | 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-10 10:45:53.140645 | controller | Downloading ansible_core-2.21.0-py3-none-any.whl (2.4 MB)
2026-06-10 10:45:53.178219 | controller |    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.4/2.4 MB 76.8 MB/s eta 0:00:00
2026-06-10 10:45:53.181917 | controller | Downloading jinja2-3.1.6-py3-none-any.whl (134 kB)
2026-06-10 10:45:53.188414 | 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-10 10:45:53.200390 | controller |    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 801.6/801.6 kB 63.5 MB/s eta 0:00:00
2026-06-10 10:45:53.204894 | controller | Downloading resolvelib-1.2.1-py3-none-any.whl (18 kB)
2026-06-10 10:45:53.210405 | 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-10 10:45:53.315463 | controller | Installing collected packages: resolvelib, PyYAML, MarkupSafe, jinja2, ansible-core
2026-06-10 10:45:54.765385 | 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-10 10:45:54.765685 | 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-10 10:45:55.970400 | controller | ok: Runtime: 0:00:02.936947
2026-06-10 10:45:55.977393 | 
2026-06-10 10:45:55.977582 | TASK [install required collections]
2026-06-10 10:46:25.923135 | controller | Starting galaxy collection install process
2026-06-10 10:46:25.923280 | controller | Process install dependency map
2026-06-10 10:46:25.923292 | controller | Starting collection install process
2026-06-10 10:46:25.923306 | 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-249w5l4t908/tmpz8z5g70i/community-general-13.0.1-bxvolf51
2026-06-10 10:46:25.923317 | controller | Installing 'community.general:13.0.1' to '/workspace/.ansible/collections/ansible_collections/community/general'
2026-06-10 10:46:25.923324 | controller | community.general:13.0.1 was installed successfully
2026-06-10 10:46:25.923331 | 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-249w5l4t908/tmpz8z5g70i/community-crypto-3.2.1-eswm7qth
2026-06-10 10:46:25.923337 | controller | Installing 'community.crypto:3.2.1' to '/workspace/.ansible/collections/ansible_collections/community/crypto'
2026-06-10 10:46:25.923343 | controller | community.crypto:3.2.1 was installed successfully
2026-06-10 10:46:25.923354 | 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-249w5l4t908/tmpz8z5g70i/ansible-posix-2.2.0-cmjnirk1
2026-06-10 10:46:25.923364 | controller | Installing 'ansible.posix:2.2.0' to '/workspace/.ansible/collections/ansible_collections/ansible/posix'
2026-06-10 10:46:25.923370 | controller | ansible.posix:2.2.0 was installed successfully
2026-06-10 10:46:25.923376 | 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-249w5l4t908/tmpz8z5g70i/kubernetes-core-6.4.0-0e9ea583
2026-06-10 10:46:25.923382 | controller | Installing 'kubernetes.core:6.4.0' to '/workspace/.ansible/collections/ansible_collections/kubernetes/core'
2026-06-10 10:46:25.923387 | controller | kubernetes.core:6.4.0 was installed successfully
2026-06-10 10:46:26.979286 | controller | ok: Runtime: 0:00:25.223011
2026-06-10 10:46:26.981130 | 
2026-06-10 10:46:26.981192 | PLAY RECAP
2026-06-10 10:46:26.981244 | controller | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-10 10:46:26.981271 | 
2026-06-10 10:46:27.149069 | PRE-RUN END RESULT_NORMAL: [untrusted : softwarefactory-project.io/software-factory/sf-operator/playbooks/ansible-dependencies.yaml@master]
2026-06-10 10:46:27.151765 | RUN START: [untrusted : softwarefactory-project.io/sf-jobs/playbooks/ansible/lint.yaml@master]
2026-06-10 10:46:27.799311 | 
2026-06-10 10:46:27.799465 | PLAY [all]
2026-06-10 10:46:27.809586 | 
2026-06-10 10:46:27.809685 | TASK [ensure-ansible-lint : Ensure ansible-lint is installed]
2026-06-10 10:46:32.486016 | controller | /bin/sh: line 1: type: ansible-lint: not found
2026-06-10 10:46:32.894952 | controller | Collecting ansible-lint
2026-06-10 10:46:32.936406 | controller |   Downloading ansible_lint-26.4.0-py3-none-any.whl.metadata (6.2 kB)
2026-06-10 10:46:32.967713 | controller | Collecting ansible-compat>=26.3.0 (from ansible-lint)
2026-06-10 10:46:32.971985 | controller |   Downloading ansible_compat-26.3.0-py3-none-any.whl.metadata (3.4 kB)
2026-06-10 10:46:32.975129 | controller | Requirement already satisfied: ansible-core>=2.16.14 in ./.local/lib/python3.13/site-packages (from ansible-lint) (2.21.0)
2026-06-10 10:46:33.086248 | controller | Collecting black>=24.3.0 (from ansible-lint)
2026-06-10 10:46:33.091861 | 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-10 10:46:33.114265 | controller | Requirement already satisfied: cffi>=1.15.1 in /usr/lib64/python3.13/site-packages (from ansible-lint) (1.17.0)
2026-06-10 10:46:33.114760 | controller | Requirement already satisfied: cryptography>=37 in /usr/lib64/python3.13/site-packages (from ansible-lint) (43.0.0)
2026-06-10 10:46:33.125014 | controller | Collecting distro>=1.9.0 (from ansible-lint)
2026-06-10 10:46:33.128806 | controller |   Downloading distro-1.9.0-py3-none-any.whl.metadata (6.8 kB)
2026-06-10 10:46:33.132972 | controller | Requirement already satisfied: filelock>=3.8.2 in ./.local/lib/python3.13/site-packages (from ansible-lint) (3.18.0)
2026-06-10 10:46:33.168574 | controller | Collecting jsonschema>=4.10.0 (from ansible-lint)
2026-06-10 10:46:33.172094 | controller |   Downloading jsonschema-4.26.0-py3-none-any.whl.metadata (7.6 kB)
2026-06-10 10:46:33.176966 | controller | Requirement already satisfied: packaging>=22.0 in /usr/lib/python3.13/site-packages (from ansible-lint) (24.2)
2026-06-10 10:46:33.189339 | controller | Collecting pathspec<1.1.0,>=1.0.3 (from ansible-lint)
2026-06-10 10:46:33.193346 | controller |   Downloading pathspec-1.0.4-py3-none-any.whl.metadata (13 kB)
2026-06-10 10:46:33.197463 | controller | Requirement already satisfied: pyyaml>=6.0.1 in ./.local/lib/python3.13/site-packages (from ansible-lint) (6.0.3)
2026-06-10 10:46:33.229200 | controller | Collecting referencing>=0.36.2 (from ansible-lint)
2026-06-10 10:46:33.233072 | controller |   Downloading referencing-0.37.0-py3-none-any.whl.metadata (2.8 kB)
2026-06-10 10:46:33.399215 | controller | Collecting ruamel-yaml>=0.18.11 (from ansible-lint)
2026-06-10 10:46:33.403022 | controller |   Downloading ruamel_yaml-0.19.1-py3-none-any.whl.metadata (16 kB)
2026-06-10 10:46:33.446735 | controller | Collecting ruamel-yaml-clib>=0.2.12 (from ansible-lint)
2026-06-10 10:46:33.451229 | 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-10 10:46:33.464618 | controller | Collecting subprocess-tee>=0.4.1 (from ansible-lint)
2026-06-10 10:46:33.469167 | controller |   Downloading subprocess_tee-0.4.2-py3-none-any.whl.metadata (3.3 kB)
2026-06-10 10:46:33.493582 | controller | Collecting wcmatch>=8.5.0 (from ansible-lint)
2026-06-10 10:46:33.497803 | controller |   Downloading wcmatch-10.1-py3-none-any.whl.metadata (5.1 kB)
2026-06-10 10:46:33.517481 | controller | Collecting yamllint>=1.38.0 (from ansible-lint)
2026-06-10 10:46:33.521905 | controller |   Downloading yamllint-1.38.0-py3-none-any.whl.metadata (4.2 kB)
2026-06-10 10:46:33.534066 | 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-10 10:46:33.534816 | 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-10 10:46:33.556181 | controller | Collecting click>=8.0.0 (from black>=24.3.0->ansible-lint)
2026-06-10 10:46:33.559575 | controller |   Downloading click-8.4.1-py3-none-any.whl.metadata (2.6 kB)
2026-06-10 10:46:33.568958 | controller | Collecting mypy-extensions>=0.4.3 (from black>=24.3.0->ansible-lint)
2026-06-10 10:46:33.573190 | controller |   Downloading mypy_extensions-1.1.0-py3-none-any.whl.metadata (1.1 kB)
2026-06-10 10:46:33.578127 | 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-10 10:46:33.594441 | controller | Collecting pytokens~=0.4.0 (from black>=24.3.0->ansible-lint)
2026-06-10 10:46:33.599467 | 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-10 10:46:33.604770 | controller | Requirement already satisfied: pycparser in /usr/lib/python3.13/site-packages (from cffi>=1.15.1->ansible-lint) (2.20)
2026-06-10 10:46:33.627015 | controller | Collecting attrs>=22.2.0 (from jsonschema>=4.10.0->ansible-lint)
2026-06-10 10:46:33.630186 | controller |   Downloading attrs-26.1.0-py3-none-any.whl.metadata (8.8 kB)
2026-06-10 10:46:33.645389 | controller | Collecting jsonschema-specifications>=2023.03.6 (from jsonschema>=4.10.0->ansible-lint)
2026-06-10 10:46:33.649246 | controller |   Downloading jsonschema_specifications-2025.9.1-py3-none-any.whl.metadata (2.9 kB)
2026-06-10 10:46:34.019226 | controller | Collecting rpds-py>=0.25.0 (from jsonschema>=4.10.0->ansible-lint)
2026-06-10 10:46:34.023881 | controller |   Downloading rpds_py-2026.5.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.1 kB)
2026-06-10 10:46:34.046926 | controller | Collecting bracex>=2.1.1 (from wcmatch>=8.5.0->ansible-lint)
2026-06-10 10:46:34.051125 | controller |   Downloading bracex-2.6-py3-none-any.whl.metadata (3.6 kB)
2026-06-10 10:46:34.058104 | 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-10 10:46:34.071219 | 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-10 10:46:34.078056 | controller | Downloading ansible_lint-26.4.0-py3-none-any.whl (330 kB)
2026-06-10 10:46:34.088832 | controller | Downloading ansible_compat-26.3.0-py3-none-any.whl (27 kB)
2026-06-10 10:46:34.095285 | 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-10 10:46:34.141444 | controller |    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.9/1.9 MB 42.9 MB/s eta 0:00:00
2026-06-10 10:46:34.145030 | controller | Downloading distro-1.9.0-py3-none-any.whl (20 kB)
2026-06-10 10:46:34.151832 | controller | Downloading jsonschema-4.26.0-py3-none-any.whl (90 kB)
2026-06-10 10:46:34.158641 | controller | Downloading pathspec-1.0.4-py3-none-any.whl (55 kB)
2026-06-10 10:46:34.163710 | controller | Downloading referencing-0.37.0-py3-none-any.whl (26 kB)
2026-06-10 10:46:34.168748 | controller | Downloading ruamel_yaml-0.19.1-py3-none-any.whl (118 kB)
2026-06-10 10:46:34.178381 | 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-10 10:46:34.197864 | controller |    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 782.1/782.1 kB 47.7 MB/s eta 0:00:00
2026-06-10 10:46:34.202548 | controller | Downloading subprocess_tee-0.4.2-py3-none-any.whl (5.2 kB)
2026-06-10 10:46:34.207550 | controller | Downloading wcmatch-10.1-py3-none-any.whl (39 kB)
2026-06-10 10:46:34.212530 | controller | Downloading yamllint-1.38.0-py3-none-any.whl (68 kB)
2026-06-10 10:46:34.217673 | controller | Downloading attrs-26.1.0-py3-none-any.whl (67 kB)
2026-06-10 10:46:34.222849 | controller | Downloading bracex-2.6-py3-none-any.whl (11 kB)
2026-06-10 10:46:34.228184 | controller | Downloading click-8.4.1-py3-none-any.whl (116 kB)
2026-06-10 10:46:34.234597 | controller | Downloading jsonschema_specifications-2025.9.1-py3-none-any.whl (18 kB)
2026-06-10 10:46:34.239838 | controller | Downloading mypy_extensions-1.1.0-py3-none-any.whl (5.0 kB)
2026-06-10 10:46:34.245975 | 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-10 10:46:34.257124 | controller | Downloading rpds_py-2026.5.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (374 kB)
2026-06-10 10:46:34.356217 | 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-10 10:46:35.106343 | 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-10 10:46:35.106466 | 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-10 10:46:36.282942 | controller | ok: Runtime: 0:00:02.814451
2026-06-10 10:46:36.292376 | 
2026-06-10 10:46:36.292542 | TASK [ensure-ansible-lint : Install basic Ansible collections]
2026-06-10 10:46:41.303361 | controller | Starting galaxy collection install process
2026-06-10 10:46:41.303486 | controller | Nothing to do. All requested collections are already installed. If you want to reinstall them, consider using `--force`.
2026-06-10 10:46:42.387598 | controller | ok: Runtime: 0:00:00.536433
2026-06-10 10:46:42.403085 | 
2026-06-10 10:46:42.403326 | TASK [ansible-lint : Run ansible-lint on yaml files]
2026-06-10 10:46:42.674229 | controller | skipping: Conditional result was False
2026-06-10 10:46:42.682719 | 
2026-06-10 10:46:42.682868 | TASK [ansible-lint : Run ansible-lint on roles dir]
2026-06-10 10:46:47.896372 | controller | Deprecated `-p` cli option replaced with current `--format=pep8` option. This alias will be removed in a future release.
2026-06-10 10:46:53.490006 | controller |
2026-06-10 10:46:53.744940 | 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-10 10:46:54.922757 | controller | ok: Runtime: 0:00:06.512551
2026-06-10 10:46:54.925951 | 
2026-06-10 10:46:54.926011 | TASK [ansible-lint : Run ansible-lint on playbooks dir]
2026-06-10 10:47:00.014558 | controller | Deprecated `-p` cli option replaced with current `--format=pep8` option. This alias will be removed in a future release.
2026-06-10 10:47:05.408341 | controller |
2026-06-10 10:47:05.517801 | 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-10 10:47:06.618156 | controller | ok: Runtime: 0:00:06.094442
2026-06-10 10:47:06.626586 | 
2026-06-10 10:47:06.626725 | TASK [ansible-lint : Fail if linter failed]
2026-06-10 10:47:06.656875 | controller | skipping: Conditional result was False
2026-06-10 10:47:06.665903 | 
2026-06-10 10:47:06.666008 | PLAY RECAP
2026-06-10 10:47:06.666116 | controller | ok: 4 changed: 4 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0
2026-06-10 10:47:06.666177 | 
2026-06-10 10:47:06.793540 | RUN END RESULT_NORMAL: [untrusted : softwarefactory-project.io/sf-jobs/playbooks/ansible/lint.yaml@master]
2026-06-10 10:47:06.797171 | POST-RUN START: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/sf-config/playbooks/base/post.yaml@main]
2026-06-10 10:47:07.439275 | 
2026-06-10 10:47:07.439398 | PLAY [all]
2026-06-10 10:47:07.449950 | 
2026-06-10 10:47:07.450026 | TASK [include_role : fetch-output]
2026-06-10 10:47:07.474756 | controller | skipping: Conditional result was False
2026-06-10 10:47:07.478411 | 
2026-06-10 10:47:07.478503 | TASK [include_role : fetch-output-openshift]
2026-06-10 10:47:07.516518 | controller | ok
2026-06-10 10:47:07.532337 | 
2026-06-10 10:47:07.532467 | TASK [fetch-output-openshift : Set log path for multiple nodes]
2026-06-10 10:47:07.598109 | controller | skipping: Conditional result was False
2026-06-10 10:47:07.605503 | 
2026-06-10 10:47:07.605762 | TASK [fetch-output-openshift : Set log path for single node]
2026-06-10 10:47:07.648075 | controller | ok
2026-06-10 10:47:07.654758 | 
2026-06-10 10:47:07.654899 | LOOP [fetch-output-openshift : Ensure local output dirs]
2026-06-10 10:47:08.110961 | controller -> localhost | changed: "/var/lib/zuul/builds/ff611216ceb94f1ea4691633017f39e6/work/logs"
2026-06-10 10:47:08.396998 | controller -> localhost | changed: "/var/lib/zuul/builds/ff611216ceb94f1ea4691633017f39e6/work/logs/npm"
2026-06-10 10:47:08.676230 | controller -> localhost | changed: "/var/lib/zuul/builds/ff611216ceb94f1ea4691633017f39e6/work/artifacts"
2026-06-10 10:47:08.960486 | controller -> localhost | changed: "/var/lib/zuul/builds/ff611216ceb94f1ea4691633017f39e6/work/docs"
2026-06-10 10:47:08.972969 | 
2026-06-10 10:47:08.973166 | LOOP [fetch-output-openshift : Include rsync tasks]
2026-06-10 10:47:09.029399 | controller | ok:
2026-06-10 10:47:09.029710 | controller | [
2026-06-10 10:47:09.029777 | controller |   "controller",
2026-06-10 10:47:09.029835 | controller |   {
2026-06-10 10:47:09.029880 | controller |     "context": "main:zuul-worker/38-102-83-54:9023",
2026-06-10 10:47:09.029926 | controller |     "namespace": "main",
2026-06-10 10:47:09.029969 | controller |     "pod": "zuul-worker-f41-0000069613",
2026-06-10 10:47:09.030012 | controller |     "resources": {
2026-06-10 10:47:09.030055 | controller |       "cores": 0,
2026-06-10 10:47:09.030097 | controller |       "instances": 1,
2026-06-10 10:47:09.030139 | controller |       "ram": 0
2026-06-10 10:47:09.030181 | controller |     },
2026-06-10 10:47:09.030228 | controller |     "stream_port1": 32887,
2026-06-10 10:47:09.030270 | controller |     "stream_port2": 45725
2026-06-10 10:47:09.030313 | controller |   }
2026-06-10 10:47:09.030356 | controller | ]
2026-06-10 10:47:09.030419 | controller | changed: All items complete
2026-06-10 10:47:09.030508 | 
2026-06-10 10:47:09.042095 | controller | included: /var/lib/zuul/builds/ff611216ceb94f1ea4691633017f39e6/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/fetch-output-openshift/tasks/rsync.yaml
2026-06-10 10:47:09.052503 | 
2026-06-10 10:47:09.052639 | LOOP [fetch-output-openshift : Fetch zuul-output from the pod]
2026-06-10 10:47:14.029643 | controller | Output suppressed because no_log was given
2026-06-10 10:47:14.036398 | 
2026-06-10 10:47:14.036558 | TASK [fetch-output-openshift : Remove empty directory]
2026-06-10 10:47:14.419970 | controller -> localhost | ok: Runtime: 0:00:00.036639
2026-06-10 10:47:14.426124 | 
2026-06-10 10:47:14.426186 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir]
2026-06-10 10:47:14.783908 | controller -> localhost | find: ‘/var/lib/zuul/builds/ff611216ceb94f1ea4691633017f39e6/work/artifacts’: No such file or directory
2026-06-10 10:47:14.784297 | controller -> localhost | find: ‘/var/lib/zuul/builds/ff611216ceb94f1ea4691633017f39e6/work/artifacts’: No such file or directory
2026-06-10 10:47:14.784408 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.013925
2026-06-10 10:47:15.069354 | controller -> localhost | find: ‘/var/lib/zuul/builds/ff611216ceb94f1ea4691633017f39e6/work/docs’: No such file or directory
2026-06-10 10:47:15.069619 | controller -> localhost | find: ‘/var/lib/zuul/builds/ff611216ceb94f1ea4691633017f39e6/work/docs’: No such file or directory
2026-06-10 10:47:15.069696 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.009733
2026-06-10 10:47:15.088979 | 
2026-06-10 10:47:15.089131 | PLAY [localhost]
2026-06-10 10:47:15.100151 | 
2026-06-10 10:47:15.100279 | TASK [add-fileserver : Create SSH private key tempfile]
2026-06-10 10:47:15.523791 | localhost | changed
2026-06-10 10:47:15.527626 | 
2026-06-10 10:47:15.527697 | TASK [add-fileserver : Create SSH private key from secret]
2026-06-10 10:47:16.395112 | localhost | changed
2026-06-10 10:47:16.398541 | 
2026-06-10 10:47:16.398602 | TASK [add-fileserver : Add fileserver ssh key]
2026-06-10 10:47:16.781088 | localhost | Identity added: /var/lib/zuul/builds/ff611216ceb94f1ea4691633017f39e6/work/tmp/ansible.rrr4db1e (/var/lib/zuul/builds/ff611216ceb94f1ea4691633017f39e6/work/tmp/ansible.rrr4db1e)
2026-06-10 10:47:16.781485 | localhost | ok: Runtime: 0:00:00.022526
2026-06-10 10:47:16.825559 | 
2026-06-10 10:47:16.825729 | TASK [add-fileserver : Remove SSH private key from disk]
2026-06-10 10:47:17.136288 | localhost | ok: Runtime: 0:00:00.007033
2026-06-10 10:47:17.144492 | 
2026-06-10 10:47:17.144626 | TASK [add-fileserver : Add fileserver to inventory]
2026-06-10 10:47:17.209284 | localhost | changed
2026-06-10 10:47:17.216374 | 
2026-06-10 10:47:17.216555 | TASK [add-fileserver : Add fileserver server to known hosts]
2026-06-10 10:47:17.705870 | localhost | changed
2026-06-10 10:47:17.718942 | 
2026-06-10 10:47:17.719077 | TASK [generate-zuul-manifest : Generate Zuul manifest]
2026-06-10 10:47:18.106612 | localhost | changed
2026-06-10 10:47:18.129095 | 
2026-06-10 10:47:18.129255 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul]
2026-06-10 10:47:18.172228 | localhost | ok
2026-06-10 10:47:18.185249 | 
2026-06-10 10:47:18.185387 | TASK [zuul_return]
2026-06-10 10:47:18.231942 | localhost | skipping: Conditional result was False
2026-06-10 10:47:18.236396 | 
2026-06-10 10:47:18.236545 | PLAY [a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com]
2026-06-10 10:47:18.243747 | 
2026-06-10 10:47:18.243886 | TASK [Set zuul-log-path fact]
2026-06-10 10:47:18.265013 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | ok
2026-06-10 10:47:18.278619 | 
2026-06-10 10:47:18.278755 | TASK [set-zuul-log-path-fact : Set log path for a build]
2026-06-10 10:47:18.317207 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | ok
2026-06-10 10:47:18.322184 | 
2026-06-10 10:47:18.322318 | TASK [upload-logs : Create log directories]
2026-06-10 10:47:19.149246 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | changed
2026-06-10 10:47:19.153942 | 
2026-06-10 10:47:19.154115 | TASK [upload-logs : Ensure logs are readable before uploading]
2026-06-10 10:47:19.531576 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com -> localhost | ok: Runtime: 0:00:00.007891
2026-06-10 10:47:19.535235 | 
2026-06-10 10:47:19.535312 | TASK [upload-logs : Upload logs to log server]
2026-06-10 10:47:20.674899 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | changed:
2026-06-10 10:47:20.675326 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | .d..tp..... ./
2026-06-10 10:47:20.675394 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | <f+++++++++ workspace-repos.json
2026-06-10 10:47:20.675481 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | <f+++++++++ zuul-manifest.json
2026-06-10 10:47:20.675528 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | cd+++++++++ zuul-info/
2026-06-10 10:47:20.675569 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | <f+++++++++ zuul-info/inventory.yaml
2026-06-10 10:47:20.680231 | 
2026-06-10 10:47:20.680370 | LOOP [upload-logs : Compress console log and json output]
