2026-06-10 12:28:14.970315 | Job console starting
2026-06-10 12:28:15.084184 | Updating git repos
2026-06-10 12:28:15.129830 | Cloning repos into workspace
2026-06-10 12:28:15.680848 | Restoring repo states
2026-06-10 12:28:15.707417 | Merging changes
2026-06-10 12:28:16.255955 | Checking out repos
2026-06-10 12:28:16.378706 | Preparing playbooks
2026-06-10 12:28:19.915497 | Running Ansible setup
2026-06-10 12:28:27.959932 | PRE-RUN START: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/sf-config/playbooks/base/pre.yaml@main]
2026-06-10 12:28:28.623711 | 
2026-06-10 12:28:28.623819 | PLAY [localhost]
2026-06-10 12:28:28.630637 | 
2026-06-10 12:28:28.630705 | TASK [Gathering Facts]
2026-06-10 12:28:29.614264 | localhost | ok
2026-06-10 12:28:29.629050 | 
2026-06-10 12:28:29.629209 | TASK [Setup log path fact]
2026-06-10 12:28:29.653166 | localhost | ok
2026-06-10 12:28:29.676916 | 
2026-06-10 12:28:29.677059 | TASK [set-zuul-log-path-fact : Set log path for a build]
2026-06-10 12:28:29.721897 | localhost | ok
2026-06-10 12:28:29.734174 | 
2026-06-10 12:28:29.734333 | TASK [emit-job-header : Print job information]
2026-06-10 12:28:29.787733 | # Job Information
2026-06-10 12:28:29.788025 | Ansible Version: 2.16.18
2026-06-10 12:28:29.788100 | Job: sf-operator-ansible-lint
2026-06-10 12:28:29.788145 | Pipeline: gate
2026-06-10 12:28:29.788185 | Executor: 38.102.83.32
2026-06-10 12:28:29.788223 | Triggered by: https://softwarefactory-project.io/r/c/software-factory/sf-operator/+/35214
2026-06-10 12:28:29.788269 | Log URL (when completed): https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/logs/68a/sf/68a443b01b98426c9399f6350ac28392/
2026-06-10 12:28:29.788309 | Event ID: e99eb4ddaf6b4439b45c1b831933816f
2026-06-10 12:28:29.794083 | 
2026-06-10 12:28:29.794228 | LOOP [emit-job-header : Print node information]
2026-06-10 12:28:29.902024 | localhost | ok:
2026-06-10 12:28:29.902383 | localhost | # Node Information
2026-06-10 12:28:29.902455 | localhost | Inventory Hostname: controller
2026-06-10 12:28:29.902507 | localhost | Hostname: 22f56dec5e89
2026-06-10 12:28:29.902600 | localhost | Username: zuul
2026-06-10 12:28:29.902656 | localhost | Distro: Fedora 41
2026-06-10 12:28:29.902705 | localhost | Provider: k1s05
2026-06-10 12:28:29.902751 | localhost | Region:
2026-06-10 12:28:29.902795 | localhost | Label: zuul-worker-f41
2026-06-10 12:28:29.902838 | localhost | Product Name: OpenStack Nova
2026-06-10 12:28:29.902882 | localhost | Interface IP: zuul-worker-f41-0000069726
2026-06-10 12:28:29.914766 | 
2026-06-10 12:28:29.914908 | TASK [log-inventory : Ensure Zuul Ansible directory exists]
2026-06-10 12:28:30.377587 | localhost -> localhost | changed
2026-06-10 12:28:30.386598 | 
2026-06-10 12:28:30.386745 | TASK [log-inventory : Copy ansible inventory to logs dir]
2026-06-10 12:28:31.384415 | localhost -> localhost | changed
2026-06-10 12:28:31.395067 | 
2026-06-10 12:28:31.395180 | PLAY [all]
2026-06-10 12:28:31.404177 | 
2026-06-10 12:28:31.404307 | TASK [include_role : start-zuul-console]
2026-06-10 12:28:31.426235 | controller | ok
2026-06-10 12:28:31.445012 | 
2026-06-10 12:28:31.445143 | TASK [start-zuul-console : Start zuul_console daemon.]
2026-06-10 12:28:37.647844 | controller | ok
2026-06-10 12:28:37.659894 | 
2026-06-10 12:28:37.660025 | TASK [include_role : validate-host]
2026-06-10 12:28:37.685919 | controller | skipping: Conditional result was False
2026-06-10 12:28:37.693218 | 
2026-06-10 12:28:37.693345 | TASK [include_role : prepare-workspace]
2026-06-10 12:28:37.718756 | controller | skipping: Conditional result was False
2026-06-10 12:28:37.725952 | 
2026-06-10 12:28:37.726082 | TASK [include_role : add-build-sshkey]
2026-06-10 12:28:37.751560 | controller | skipping: Conditional result was False
2026-06-10 12:28:37.758938 | 
2026-06-10 12:28:37.759124 | TASK [include_role : prepare-workspace-openshift]
2026-06-10 12:28:37.791567 | controller | ok
2026-06-10 12:28:37.811701 | 
2026-06-10 12:28:37.811834 | LOOP [prepare-workspace-openshift : Include rsync tasks]
2026-06-10 12:28:37.893101 | controller | ok:
2026-06-10 12:28:37.893464 | controller | [
2026-06-10 12:28:37.893560 | controller |   "controller",
2026-06-10 12:28:37.893610 | controller |   {
2026-06-10 12:28:37.893648 | controller |     "context": "main:zuul-worker/38-102-83-186:9023",
2026-06-10 12:28:37.893685 | controller |     "namespace": "main",
2026-06-10 12:28:37.893719 | controller |     "pod": "zuul-worker-f41-0000069726",
2026-06-10 12:28:37.893754 | controller |     "resources": {
2026-06-10 12:28:37.893789 | controller |       "cores": 0,
2026-06-10 12:28:37.893823 | controller |       "instances": 1,
2026-06-10 12:28:37.893857 | controller |       "ram": 0
2026-06-10 12:28:37.893891 | controller |     },
2026-06-10 12:28:37.893925 | controller |     "stream_port1": 38309,
2026-06-10 12:28:37.893960 | controller |     "stream_port2": 41401
2026-06-10 12:28:37.893994 | controller |   }
2026-06-10 12:28:37.894028 | controller | ]
2026-06-10 12:28:37.894083 | controller | ok: All items complete
2026-06-10 12:28:37.894123 | 
2026-06-10 12:28:37.911150 | controller | included: /var/lib/zuul/builds/68a443b01b98426c9399f6350ac28392/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/prepare-workspace-openshift/tasks/rsync.yaml
2026-06-10 12:28:37.920363 | 
2026-06-10 12:28:37.920485 | TASK [prepare-workspace-openshift : Create src directory]
2026-06-10 12:28:39.312023 | controller -> localhost | ok: Runtime: 0:00:00.947878
2026-06-10 12:28:39.319174 | 
2026-06-10 12:28:39.319307 | TASK [prepare-workspace-openshift : Copy src repos to the pod]
2026-06-10 12:28:41.410424 | controller -> localhost | Output suppressed because no_log was given
2026-06-10 12:28:41.422448 | 
2026-06-10 12:28:41.422737 | TASK [include_role : remove-zuul-sshkey]
2026-06-10 12:28:41.455702 | controller | ok
2026-06-10 12:28:41.512930 | 
2026-06-10 12:28:41.513063 | TASK [remove-zuul-sshkey : Remove master key from local agent]
2026-06-10 12:28:41.925156 | controller -> localhost | changed
2026-06-10 12:28:41.938477 | 
2026-06-10 12:28:41.938648 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them]
2026-06-10 12:28:47.840869 | controller | ok: "logs"
2026-06-10 12:28:53.673210 | controller | ok: "artifacts"
2026-06-10 12:28:59.588939 | controller | ok: "docs"
2026-06-10 12:28:59.599206 | 
2026-06-10 12:28:59.599400 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist]
2026-06-10 12:29:05.501694 | controller | changed: "logs"
2026-06-10 12:29:05.501943 | controller | ok: All items complete
2026-06-10 12:29:05.501971 | 
2026-06-10 12:29:11.051947 | controller | changed: "artifacts"
2026-06-10 12:29:16.860817 | controller | changed: "docs"
2026-06-10 12:29:16.879989 | 
2026-06-10 12:29:16.880180 | LOOP [Tune dnf options]
2026-06-10 12:29:22.817454 | controller | changed: option added
2026-06-10 12:29:28.574923 | controller | changed: option added
2026-06-10 12:29:34.525137 | controller | changed: option added
2026-06-10 12:29:34.539731 | 
2026-06-10 12:29:34.539888 | PLAY RECAP
2026-06-10 12:29:34.539974 | controller | ok: 8 changed: 5 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0
2026-06-10 12:29:34.540029 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-10 12:29:34.540066 | 
2026-06-10 12:29:34.673947 | PRE-RUN END RESULT_NORMAL: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/sf-config/playbooks/base/pre.yaml@main]
2026-06-10 12:29:34.676167 | PRE-RUN START: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/sf-config/playbooks/rhel_subscription/register.yaml@main]
2026-06-10 12:29:35.505113 | 
2026-06-10 12:29:35.505216 | PLAY [all]
2026-06-10 12:29:35.513346 | 
2026-06-10 12:29:35.513415 | TASK [Register system]
2026-06-10 12:29:35.583283 | 
2026-06-10 12:29:35.583468 | TASK [Get minor release for EUS activation]
2026-06-10 12:29:35.648630 | controller | skipping: Conditional result was False
2026-06-10 12:29:35.655898 | 
2026-06-10 12:29:35.656087 | LOOP [Manage Extended Update Support repos]
2026-06-10 12:29:35.701950 | controller | skipping: Conditional result was False
2026-06-10 12:29:35.706340 | controller | skipping: Conditional result was False
2026-06-10 12:29:35.722089 | 
2026-06-10 12:29:35.722251 | TASK [Upgrade all packages]
2026-06-10 12:29:35.758312 | controller | skipping: Conditional result was False
2026-06-10 12:29:35.768835 | 
2026-06-10 12:29:35.768964 | TASK [Reboot to use new kernel]
2026-06-10 12:29:35.814938 | controller | skipping: Conditional result was False
2026-06-10 12:29:35.816754 | 
2026-06-10 12:29:35.816845 | PLAY RECAP
2026-06-10 12:29:35.816938 | controller | ok: 0 changed: 0 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0
2026-06-10 12:29:35.816981 | 
2026-06-10 12:29:35.931991 | PRE-RUN END RESULT_NORMAL: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/sf-config/playbooks/rhel_subscription/register.yaml@main]
2026-06-10 12:29:35.934154 | PRE-RUN START: [untrusted : softwarefactory-project.io/software-factory/sf-operator/playbooks/ansible-dependencies.yaml@master]
2026-06-10 12:29:36.527699 | 
2026-06-10 12:29:36.527809 | PLAY [controller]
2026-06-10 12:29:36.537567 | 
2026-06-10 12:29:36.537641 | TASK [Ensure ansible-galaxy is installed]
2026-06-10 12:29:41.607364 | controller | /bin/sh: line 1: type: ansible-galaxy: not found
2026-06-10 12:29:42.304741 | controller | Collecting ansible-core
2026-06-10 12:29:42.359812 | controller |   Downloading ansible_core-2.21.0-py3-none-any.whl.metadata (7.8 kB)
2026-06-10 12:29:42.386580 | controller | Collecting jinja2>=3.1.0 (from ansible-core)
2026-06-10 12:29:42.398083 | controller |   Downloading jinja2-3.1.6-py3-none-any.whl.metadata (2.9 kB)
2026-06-10 12:29:42.449873 | controller | Collecting PyYAML>=5.1 (from ansible-core)
2026-06-10 12:29:42.460600 | 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 12:29:42.463433 | controller | Requirement already satisfied: cryptography in /usr/lib64/python3.13/site-packages (from ansible-core) (43.0.0)
2026-06-10 12:29:42.463771 | controller | Requirement already satisfied: packaging in ./.local/lib/python3.13/site-packages (from ansible-core) (25.0)
2026-06-10 12:29:42.477532 | controller | Collecting resolvelib<2.0.0,>=0.8.0 (from ansible-core)
2026-06-10 12:29:42.488543 | controller |   Downloading resolvelib-1.2.1-py3-none-any.whl.metadata (3.7 kB)
2026-06-10 12:29:42.565618 | controller | Collecting MarkupSafe>=2.0 (from jinja2>=3.1.0->ansible-core)
2026-06-10 12:29:42.576886 | 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 12:29:42.582981 | controller | Requirement already satisfied: cffi>=1.12 in /usr/lib64/python3.13/site-packages (from cryptography->ansible-core) (1.17.0)
2026-06-10 12:29:42.584524 | controller | Requirement already satisfied: pycparser in /usr/lib/python3.13/site-packages (from cffi>=1.12->cryptography->ansible-core) (2.20)
2026-06-10 12:29:42.585974 | 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 12:29:42.599467 | controller | Downloading ansible_core-2.21.0-py3-none-any.whl (2.4 MB)
2026-06-10 12:29:42.669146 | controller |    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.4/2.4 MB 52.4 MB/s eta 0:00:00
2026-06-10 12:29:42.681386 | controller | Downloading jinja2-3.1.6-py3-none-any.whl (134 kB)
2026-06-10 12:29:42.697313 | 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 12:29:42.730258 | controller |    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 801.6/801.6 kB 20.4 MB/s eta 0:00:00
2026-06-10 12:29:42.743067 | controller | Downloading resolvelib-1.2.1-py3-none-any.whl (18 kB)
2026-06-10 12:29:42.762410 | 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 12:29:42.922509 | controller | Installing collected packages: resolvelib, PyYAML, MarkupSafe, jinja2, ansible-core
2026-06-10 12:29:44.443829 | 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 12:29:44.444028 | 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 12:29:45.699082 | controller | ok: Runtime: 0:00:03.039762
2026-06-10 12:29:45.706315 | 
2026-06-10 12:29:45.706445 | TASK [install required collections]
2026-06-10 12:30:06.168551 | controller | Starting galaxy collection install process
2026-06-10 12:30:06.168708 | controller | Process install dependency map
2026-06-10 12:30:06.168729 | controller | Starting collection install process
2026-06-10 12:30:06.168754 | 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-253mf86o8nu/tmptll2in6s/community-general-13.0.1-wg9ymqdp
2026-06-10 12:30:06.168773 | controller | Installing 'community.general:13.0.1' to '/workspace/.ansible/collections/ansible_collections/community/general'
2026-06-10 12:30:06.168787 | controller | community.general:13.0.1 was installed successfully
2026-06-10 12:30:06.168800 | 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-253mf86o8nu/tmptll2in6s/community-crypto-3.2.1-3sy72g9p
2026-06-10 12:30:06.168812 | controller | Installing 'community.crypto:3.2.1' to '/workspace/.ansible/collections/ansible_collections/community/crypto'
2026-06-10 12:30:06.168823 | controller | community.crypto:3.2.1 was installed successfully
2026-06-10 12:30:06.168843 | 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-253mf86o8nu/tmptll2in6s/ansible-posix-2.2.0-12kohchr
2026-06-10 12:30:06.168862 | controller | Installing 'ansible.posix:2.2.0' to '/workspace/.ansible/collections/ansible_collections/ansible/posix'
2026-06-10 12:30:06.168874 | controller | ansible.posix:2.2.0 was installed successfully
2026-06-10 12:30:06.168886 | 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-253mf86o8nu/tmptll2in6s/kubernetes-core-6.4.0-nm6w4w7j
2026-06-10 12:30:06.168897 | controller | Installing 'kubernetes.core:6.4.0' to '/workspace/.ansible/collections/ansible_collections/kubernetes/core'
2026-06-10 12:30:06.168908 | controller | kubernetes.core:6.4.0 was installed successfully
2026-06-10 12:30:07.323706 | controller | ok: Runtime: 0:00:15.729552
2026-06-10 12:30:07.326260 | 
2026-06-10 12:30:07.326376 | PLAY RECAP
2026-06-10 12:30:07.326465 | controller | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-10 12:30:07.326525 | 
2026-06-10 12:30:07.439101 | PRE-RUN END RESULT_NORMAL: [untrusted : softwarefactory-project.io/software-factory/sf-operator/playbooks/ansible-dependencies.yaml@master]
2026-06-10 12:30:07.441717 | RUN START: [untrusted : softwarefactory-project.io/sf-jobs/playbooks/ansible/lint.yaml@master]
2026-06-10 12:30:08.028441 | 
2026-06-10 12:30:08.028579 | PLAY [all]
2026-06-10 12:30:08.038037 | 
2026-06-10 12:30:08.038111 | TASK [ensure-ansible-lint : Ensure ansible-lint is installed]
2026-06-10 12:30:13.824812 | controller | /bin/sh: line 1: type: ansible-lint: not found
2026-06-10 12:30:14.327552 | controller | Collecting ansible-lint
2026-06-10 12:30:14.389916 | controller |   Downloading ansible_lint-26.4.0-py3-none-any.whl.metadata (6.2 kB)
2026-06-10 12:30:14.465001 | controller | Collecting ansible-compat>=26.3.0 (from ansible-lint)
2026-06-10 12:30:14.477483 | controller |   Downloading ansible_compat-26.3.0-py3-none-any.whl.metadata (3.4 kB)
2026-06-10 12:30:14.484774 | 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 12:30:14.579904 | controller | Collecting black>=24.3.0 (from ansible-lint)
2026-06-10 12:30:14.592165 | 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 12:30:14.621481 | controller | Requirement already satisfied: cffi>=1.15.1 in /usr/lib64/python3.13/site-packages (from ansible-lint) (1.17.0)
2026-06-10 12:30:14.621963 | controller | Requirement already satisfied: cryptography>=37 in /usr/lib64/python3.13/site-packages (from ansible-lint) (43.0.0)
2026-06-10 12:30:14.638786 | controller | Collecting distro>=1.9.0 (from ansible-lint)
2026-06-10 12:30:14.649796 | controller |   Downloading distro-1.9.0-py3-none-any.whl.metadata (6.8 kB)
2026-06-10 12:30:14.654024 | controller | Requirement already satisfied: filelock>=3.8.2 in ./.local/lib/python3.13/site-packages (from ansible-lint) (3.18.0)
2026-06-10 12:30:14.700038 | controller | Collecting jsonschema>=4.10.0 (from ansible-lint)
2026-06-10 12:30:14.711810 | controller |   Downloading jsonschema-4.26.0-py3-none-any.whl.metadata (7.6 kB)
2026-06-10 12:30:14.716684 | controller | Requirement already satisfied: packaging>=22.0 in ./.local/lib/python3.13/site-packages (from ansible-lint) (25.0)
2026-06-10 12:30:14.734978 | controller | Collecting pathspec<1.1.0,>=1.0.3 (from ansible-lint)
2026-06-10 12:30:14.746087 | controller |   Downloading pathspec-1.0.4-py3-none-any.whl.metadata (13 kB)
2026-06-10 12:30:14.751496 | controller | Requirement already satisfied: pyyaml>=6.0.1 in ./.local/lib/python3.13/site-packages (from ansible-lint) (6.0.3)
2026-06-10 12:30:14.798384 | controller | Collecting referencing>=0.36.2 (from ansible-lint)
2026-06-10 12:30:14.809090 | controller |   Downloading referencing-0.37.0-py3-none-any.whl.metadata (2.8 kB)
2026-06-10 12:30:14.988707 | controller | Collecting ruamel-yaml>=0.18.11 (from ansible-lint)
2026-06-10 12:30:15.000478 | controller |   Downloading ruamel_yaml-0.19.1-py3-none-any.whl.metadata (16 kB)
2026-06-10 12:30:15.050022 | controller | Collecting ruamel-yaml-clib>=0.2.12 (from ansible-lint)
2026-06-10 12:30:15.061372 | 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 12:30:15.100776 | controller | Collecting subprocess-tee>=0.4.1 (from ansible-lint)
2026-06-10 12:30:15.111842 | controller |   Downloading subprocess_tee-0.4.2-py3-none-any.whl.metadata (3.3 kB)
2026-06-10 12:30:15.147833 | controller | Collecting wcmatch>=8.5.0 (from ansible-lint)
2026-06-10 12:30:15.158823 | controller |   Downloading wcmatch-10.1-py3-none-any.whl.metadata (5.1 kB)
2026-06-10 12:30:15.190319 | controller | Collecting yamllint>=1.38.0 (from ansible-lint)
2026-06-10 12:30:15.203150 | controller |   Downloading yamllint-1.38.0-py3-none-any.whl.metadata (4.2 kB)
2026-06-10 12:30:15.231628 | 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 12:30:15.233366 | 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 12:30:15.280640 | controller | Collecting click>=8.0.0 (from black>=24.3.0->ansible-lint)
2026-06-10 12:30:15.291721 | controller |   Downloading click-8.4.1-py3-none-any.whl.metadata (2.6 kB)
2026-06-10 12:30:15.316946 | controller | Collecting mypy-extensions>=0.4.3 (from black>=24.3.0->ansible-lint)
2026-06-10 12:30:15.329292 | controller |   Downloading mypy_extensions-1.1.0-py3-none-any.whl.metadata (1.1 kB)
2026-06-10 12:30:15.340160 | controller | Requirement already satisfied: platformdirs>=2 in ./.local/lib/python3.13/site-packages (from black>=24.3.0->ansible-lint) (4.3.8)
2026-06-10 12:30:15.376899 | controller | Collecting pytokens~=0.4.0 (from black>=24.3.0->ansible-lint)
2026-06-10 12:30:15.389980 | 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 12:30:15.400311 | controller | Requirement already satisfied: pycparser in /usr/lib/python3.13/site-packages (from cffi>=1.15.1->ansible-lint) (2.20)
2026-06-10 12:30:15.450118 | controller | Collecting attrs>=22.2.0 (from jsonschema>=4.10.0->ansible-lint)
2026-06-10 12:30:15.461218 | controller |   Downloading attrs-26.1.0-py3-none-any.whl.metadata (8.8 kB)
2026-06-10 12:30:15.498143 | controller | Collecting jsonschema-specifications>=2023.03.6 (from jsonschema>=4.10.0->ansible-lint)
2026-06-10 12:30:15.509568 | controller |   Downloading jsonschema_specifications-2025.9.1-py3-none-any.whl.metadata (2.9 kB)
2026-06-10 12:30:15.880375 | controller | Collecting rpds-py>=0.25.0 (from jsonschema>=4.10.0->ansible-lint)
2026-06-10 12:30:15.892396 | 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 12:30:15.921341 | controller | Collecting bracex>=2.1.1 (from wcmatch>=8.5.0->ansible-lint)
2026-06-10 12:30:15.933531 | controller |   Downloading bracex-2.6-py3-none-any.whl.metadata (3.6 kB)
2026-06-10 12:30:15.940559 | 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 12:30:15.953540 | 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 12:30:15.967434 | controller | Downloading ansible_lint-26.4.0-py3-none-any.whl (330 kB)
2026-06-10 12:30:15.993318 | controller | Downloading ansible_compat-26.3.0-py3-none-any.whl (27 kB)
2026-06-10 12:30:16.008046 | 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 12:30:16.045850 | controller |    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.9/1.9 MB 50.8 MB/s eta 0:00:00
2026-06-10 12:30:16.057149 | controller | Downloading distro-1.9.0-py3-none-any.whl (20 kB)
2026-06-10 12:30:16.069345 | controller | Downloading jsonschema-4.26.0-py3-none-any.whl (90 kB)
2026-06-10 12:30:16.082907 | controller | Downloading pathspec-1.0.4-py3-none-any.whl (55 kB)
2026-06-10 12:30:16.096848 | controller | Downloading referencing-0.37.0-py3-none-any.whl (26 kB)
2026-06-10 12:30:16.112061 | controller | Downloading ruamel_yaml-0.19.1-py3-none-any.whl (118 kB)
2026-06-10 12:30:16.190772 | 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 12:30:16.206672 | controller |    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 782.1/782.1 kB 69.9 MB/s eta 0:00:00
2026-06-10 12:30:16.219833 | controller | Downloading subprocess_tee-0.4.2-py3-none-any.whl (5.2 kB)
2026-06-10 12:30:16.234015 | controller | Downloading wcmatch-10.1-py3-none-any.whl (39 kB)
2026-06-10 12:30:16.249440 | controller | Downloading yamllint-1.38.0-py3-none-any.whl (68 kB)
2026-06-10 12:30:16.264033 | controller | Downloading attrs-26.1.0-py3-none-any.whl (67 kB)
2026-06-10 12:30:16.278380 | controller | Downloading bracex-2.6-py3-none-any.whl (11 kB)
2026-06-10 12:30:16.292736 | controller | Downloading click-8.4.1-py3-none-any.whl (116 kB)
2026-06-10 12:30:16.307110 | controller | Downloading jsonschema_specifications-2025.9.1-py3-none-any.whl (18 kB)
2026-06-10 12:30:16.321303 | controller | Downloading mypy_extensions-1.1.0-py3-none-any.whl (5.0 kB)
2026-06-10 12:30:16.337855 | 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 12:30:16.361597 | controller | Downloading rpds_py-2026.5.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (374 kB)
2026-06-10 12:30:16.477097 | 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 12:30:17.237886 | 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 12:30:17.238077 | 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 12:30:18.499960 | controller | ok: Runtime: 0:00:03.634397
2026-06-10 12:30:18.507766 | 
2026-06-10 12:30:18.507897 | TASK [ensure-ansible-lint : Install basic Ansible collections]
2026-06-10 12:30:23.976890 | controller | Starting galaxy collection install process
2026-06-10 12:30:23.977044 | controller | Nothing to do. All requested collections are already installed. If you want to reinstall them, consider using `--force`.
2026-06-10 12:30:25.085218 | controller | ok: Runtime: 0:00:00.531074
2026-06-10 12:30:25.100685 | 
2026-06-10 12:30:25.100829 | TASK [ansible-lint : Run ansible-lint on yaml files]
2026-06-10 12:30:25.406818 | controller | skipping: Conditional result was False
2026-06-10 12:30:25.414565 | 
2026-06-10 12:30:25.414808 | TASK [ansible-lint : Run ansible-lint on roles dir]
2026-06-10 12:30:30.913220 | controller | Deprecated `-p` cli option replaced with current `--format=pep8` option. This alias will be removed in a future release.
2026-06-10 12:30:35.238745 | controller |
2026-06-10 12:30:35.514868 | 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 12:30:36.827932 | controller | ok: Runtime: 0:00:05.256043
2026-06-10 12:30:36.834732 | 
2026-06-10 12:30:36.834874 | TASK [ansible-lint : Run ansible-lint on playbooks dir]
2026-06-10 12:30:42.385573 | controller | Deprecated `-p` cli option replaced with current `--format=pep8` option. This alias will be removed in a future release.
2026-06-10 12:30:46.695721 | controller |
2026-06-10 12:30:46.804177 | 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 12:30:48.035683 | controller | ok: Runtime: 0:00:04.996392
2026-06-10 12:30:48.043344 | 
2026-06-10 12:30:48.043484 | TASK [ansible-lint : Fail if linter failed]
2026-06-10 12:30:48.071419 | controller | skipping: Conditional result was False
2026-06-10 12:30:48.080719 | 
2026-06-10 12:30:48.080845 | PLAY RECAP
2026-06-10 12:30:48.080957 | controller | ok: 4 changed: 4 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0
2026-06-10 12:30:48.081008 | 
2026-06-10 12:30:48.202814 | RUN END RESULT_NORMAL: [untrusted : softwarefactory-project.io/sf-jobs/playbooks/ansible/lint.yaml@master]
2026-06-10 12:30:48.205383 | POST-RUN START: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/sf-config/playbooks/base/post.yaml@main]
2026-06-10 12:30:48.924803 | 
2026-06-10 12:30:48.924904 | PLAY [all]
2026-06-10 12:30:48.933742 | 
2026-06-10 12:30:48.933813 | TASK [include_role : fetch-output]
2026-06-10 12:30:48.957273 | controller | skipping: Conditional result was False
2026-06-10 12:30:48.960735 | 
2026-06-10 12:30:48.960809 | TASK [include_role : fetch-output-openshift]
2026-06-10 12:30:48.986986 | controller | ok
2026-06-10 12:30:49.000690 | 
2026-06-10 12:30:49.000776 | TASK [fetch-output-openshift : Set log path for multiple nodes]
2026-06-10 12:30:49.066711 | controller | skipping: Conditional result was False
2026-06-10 12:30:49.070146 | 
2026-06-10 12:30:49.070210 | TASK [fetch-output-openshift : Set log path for single node]
2026-06-10 12:30:49.106393 | controller | ok
2026-06-10 12:30:49.109242 | 
2026-06-10 12:30:49.109305 | LOOP [fetch-output-openshift : Ensure local output dirs]
2026-06-10 12:30:49.572272 | controller -> localhost | changed: "/var/lib/zuul/builds/68a443b01b98426c9399f6350ac28392/work/logs"
2026-06-10 12:30:49.859685 | controller -> localhost | changed: "/var/lib/zuul/builds/68a443b01b98426c9399f6350ac28392/work/logs/npm"
2026-06-10 12:30:50.128958 | controller -> localhost | changed: "/var/lib/zuul/builds/68a443b01b98426c9399f6350ac28392/work/artifacts"
2026-06-10 12:30:50.385328 | controller -> localhost | changed: "/var/lib/zuul/builds/68a443b01b98426c9399f6350ac28392/work/docs"
2026-06-10 12:30:50.402818 | 
2026-06-10 12:30:50.402973 | LOOP [fetch-output-openshift : Include rsync tasks]
2026-06-10 12:30:50.478155 | controller | ok:
2026-06-10 12:30:50.478414 | controller | [
2026-06-10 12:30:50.478472 | controller |   "controller",
2026-06-10 12:30:50.478557 | controller |   {
2026-06-10 12:30:50.478634 | controller |     "context": "main:zuul-worker/38-102-83-186:9023",
2026-06-10 12:30:50.478701 | controller |     "namespace": "main",
2026-06-10 12:30:50.478753 | controller |     "pod": "zuul-worker-f41-0000069726",
2026-06-10 12:30:50.478797 | controller |     "resources": {
2026-06-10 12:30:50.478837 | controller |       "cores": 0,
2026-06-10 12:30:50.478876 | controller |       "instances": 1,
2026-06-10 12:30:50.478916 | controller |       "ram": 0
2026-06-10 12:30:50.478957 | controller |     },
2026-06-10 12:30:50.479002 | controller |     "stream_port1": 38309,
2026-06-10 12:30:50.479042 | controller |     "stream_port2": 41401
2026-06-10 12:30:50.479080 | controller |   }
2026-06-10 12:30:50.479120 | controller | ]
2026-06-10 12:30:50.479182 | controller | changed: All items complete
2026-06-10 12:30:50.479230 | 
2026-06-10 12:30:50.491690 | controller | included: /var/lib/zuul/builds/68a443b01b98426c9399f6350ac28392/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/fetch-output-openshift/tasks/rsync.yaml
2026-06-10 12:30:50.498070 | 
2026-06-10 12:30:50.498150 | LOOP [fetch-output-openshift : Fetch zuul-output from the pod]
2026-06-10 12:30:55.938370 | controller | Output suppressed because no_log was given
2026-06-10 12:30:55.945230 | 
2026-06-10 12:30:55.945385 | TASK [fetch-output-openshift : Remove empty directory]
2026-06-10 12:30:56.333243 | controller -> localhost | ok: Runtime: 0:00:00.029274
2026-06-10 12:30:56.347066 | 
2026-06-10 12:30:56.347200 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir]
2026-06-10 12:30:56.723756 | controller -> localhost | find: ‘/var/lib/zuul/builds/68a443b01b98426c9399f6350ac28392/work/artifacts’: No such file or directory
2026-06-10 12:30:56.723966 | controller -> localhost | find: ‘/var/lib/zuul/builds/68a443b01b98426c9399f6350ac28392/work/artifacts’: No such file or directory
2026-06-10 12:30:56.724013 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.010665
2026-06-10 12:30:57.001098 | controller -> localhost | find: ‘/var/lib/zuul/builds/68a443b01b98426c9399f6350ac28392/work/docs’: No such file or directory
2026-06-10 12:30:57.001203 | controller -> localhost | find: ‘/var/lib/zuul/builds/68a443b01b98426c9399f6350ac28392/work/docs’: No such file or directory
2026-06-10 12:30:57.001245 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.012280
2026-06-10 12:30:57.019012 | 
2026-06-10 12:30:57.019121 | PLAY [localhost]
2026-06-10 12:30:57.026482 | 
2026-06-10 12:30:57.026585 | TASK [add-fileserver : Create SSH private key tempfile]
2026-06-10 12:30:57.443928 | localhost | changed
2026-06-10 12:30:57.451829 | 
2026-06-10 12:30:57.451964 | TASK [add-fileserver : Create SSH private key from secret]
2026-06-10 12:30:58.181343 | localhost | changed
2026-06-10 12:30:58.185789 | 
2026-06-10 12:30:58.185866 | TASK [add-fileserver : Add fileserver ssh key]
2026-06-10 12:30:58.510193 | localhost | Identity added: /var/lib/zuul/builds/68a443b01b98426c9399f6350ac28392/work/tmp/ansible.symfhlux (/var/lib/zuul/builds/68a443b01b98426c9399f6350ac28392/work/tmp/ansible.symfhlux)
2026-06-10 12:30:58.510369 | localhost | ok: Runtime: 0:00:00.019772
2026-06-10 12:30:58.536559 | 
2026-06-10 12:30:58.536680 | TASK [add-fileserver : Remove SSH private key from disk]
2026-06-10 12:30:58.875365 | localhost | ok: Runtime: 0:00:00.009056
2026-06-10 12:30:58.882823 | 
2026-06-10 12:30:58.882955 | TASK [add-fileserver : Add fileserver to inventory]
2026-06-10 12:30:58.966195 | localhost | changed
2026-06-10 12:30:58.973051 | 
2026-06-10 12:30:58.973175 | TASK [add-fileserver : Add fileserver server to known hosts]
2026-06-10 12:30:59.380404 | localhost | changed
2026-06-10 12:30:59.393067 | 
2026-06-10 12:30:59.393198 | TASK [generate-zuul-manifest : Generate Zuul manifest]
2026-06-10 12:30:59.754463 | localhost | changed
2026-06-10 12:30:59.773057 | 
2026-06-10 12:30:59.773200 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul]
2026-06-10 12:30:59.815360 | localhost | ok
2026-06-10 12:30:59.827487 | 
2026-06-10 12:30:59.827646 | TASK [zuul_return]
2026-06-10 12:30:59.893632 | localhost | skipping: Conditional result was False
2026-06-10 12:30:59.898398 | 
2026-06-10 12:30:59.898510 | PLAY [a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com]
2026-06-10 12:30:59.905666 | 
2026-06-10 12:30:59.905862 | TASK [Set zuul-log-path fact]
2026-06-10 12:30:59.925555 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | ok
2026-06-10 12:30:59.940271 | 
2026-06-10 12:30:59.940420 | TASK [set-zuul-log-path-fact : Set log path for a build]
2026-06-10 12:30:59.978948 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | ok
2026-06-10 12:30:59.984132 | 
2026-06-10 12:30:59.984272 | TASK [upload-logs : Create log directories]
2026-06-10 12:31:00.843434 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | changed
2026-06-10 12:31:00.846894 | 
2026-06-10 12:31:00.847026 | TASK [upload-logs : Ensure logs are readable before uploading]
2026-06-10 12:31:01.198948 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com -> localhost | ok: Runtime: 0:00:00.008370
2026-06-10 12:31:01.204187 | 
2026-06-10 12:31:01.204333 | TASK [upload-logs : Upload logs to log server]
2026-06-10 12:31:02.365487 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | changed:
2026-06-10 12:31:02.365725 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | .d..tp..... ./
2026-06-10 12:31:02.365774 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | <f+++++++++ workspace-repos.json
2026-06-10 12:31:02.365804 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | <f+++++++++ zuul-manifest.json
2026-06-10 12:31:02.365889 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | cd+++++++++ zuul-info/
2026-06-10 12:31:02.365920 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | <f+++++++++ zuul-info/inventory.yaml
2026-06-10 12:31:02.368650 | 
2026-06-10 12:31:02.368739 | LOOP [upload-logs : Compress console log and json output]
