2026-06-10 09:47:35.378355 | Job console starting
2026-06-10 09:47:35.502089 | Updating git repos
2026-06-10 09:47:35.905815 | Cloning repos into workspace
2026-06-10 09:47:36.429003 | Restoring repo states
2026-06-10 09:47:36.448686 | Merging changes
2026-06-10 09:47:36.978967 | Checking out repos
2026-06-10 09:47:37.126442 | Preparing playbooks
2026-06-10 09:47:40.600616 | Running Ansible setup
2026-06-10 09:47:48.479545 | PRE-RUN START: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/sf-config/playbooks/base/pre.yaml@main]
2026-06-10 09:47:49.206573 | 
2026-06-10 09:47:49.206684 | PLAY [localhost]
2026-06-10 09:47:49.214052 | 
2026-06-10 09:47:49.214132 | TASK [Gathering Facts]
2026-06-10 09:47:50.185954 | localhost | ok
2026-06-10 09:47:50.200665 | 
2026-06-10 09:47:50.200826 | TASK [Setup log path fact]
2026-06-10 09:47:50.225009 | localhost | ok
2026-06-10 09:47:50.250561 | 
2026-06-10 09:47:50.250729 | TASK [set-zuul-log-path-fact : Set log path for a build]
2026-06-10 09:47:50.292321 | localhost | ok
2026-06-10 09:47:50.299549 | 
2026-06-10 09:47:50.299631 | TASK [emit-job-header : Print job information]
2026-06-10 09:47:50.339046 | # Job Information
2026-06-10 09:47:50.339276 | Ansible Version: 2.16.18
2026-06-10 09:47:50.339336 | Job: sf-operator-ansible-lint
2026-06-10 09:47:50.339378 | Pipeline: check
2026-06-10 09:47:50.339414 | Executor: 38.102.83.32
2026-06-10 09:47:50.339450 | Triggered by: https://softwarefactory-project.io/r/c/software-factory/sf-operator/+/35214
2026-06-10 09:47:50.339490 | Log URL (when completed): https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/logs/e87/sf/e87efc4841e24541a012dc283bbe04fc/
2026-06-10 09:47:50.339563 | Event ID: ef0ed42b55424baca131364e6dbf9542
2026-06-10 09:47:50.344797 | 
2026-06-10 09:47:50.344912 | LOOP [emit-job-header : Print node information]
2026-06-10 09:47:50.425347 | localhost | ok:
2026-06-10 09:47:50.425659 | localhost | # Node Information
2026-06-10 09:47:50.425718 | localhost | Inventory Hostname: controller
2026-06-10 09:47:50.425762 | localhost | Hostname: 7c7d02fca103
2026-06-10 09:47:50.425803 | localhost | Username: zuul
2026-06-10 09:47:50.425846 | localhost | Distro: Fedora 41
2026-06-10 09:47:50.425884 | localhost | Provider: k1s03
2026-06-10 09:47:50.425921 | localhost | Region:
2026-06-10 09:47:50.425957 | localhost | Label: zuul-worker-f41
2026-06-10 09:47:50.425992 | localhost | Product Name: OpenStack Nova
2026-06-10 09:47:50.426029 | localhost | Interface IP: zuul-worker-f41-0000069564
2026-06-10 09:47:50.445892 | 
2026-06-10 09:47:50.446148 | TASK [log-inventory : Ensure Zuul Ansible directory exists]
2026-06-10 09:47:50.890031 | localhost -> localhost | changed
2026-06-10 09:47:50.898751 | 
2026-06-10 09:47:50.898889 | TASK [log-inventory : Copy ansible inventory to logs dir]
2026-06-10 09:47:51.856775 | localhost -> localhost | changed
2026-06-10 09:47:51.871393 | 
2026-06-10 09:47:51.871562 | PLAY [all]
2026-06-10 09:47:51.883969 | 
2026-06-10 09:47:51.884204 | TASK [include_role : start-zuul-console]
2026-06-10 09:47:51.907937 | controller | ok
2026-06-10 09:47:51.929978 | 
2026-06-10 09:47:51.930130 | TASK [start-zuul-console : Start zuul_console daemon.]
2026-06-10 09:47:57.915913 | controller | ok
2026-06-10 09:47:57.928103 | 
2026-06-10 09:47:57.928233 | TASK [include_role : validate-host]
2026-06-10 09:47:57.954109 | controller | skipping: Conditional result was False
2026-06-10 09:47:57.961837 | 
2026-06-10 09:47:57.962048 | TASK [include_role : prepare-workspace]
2026-06-10 09:47:57.987910 | controller | skipping: Conditional result was False
2026-06-10 09:47:57.996431 | 
2026-06-10 09:47:57.996668 | TASK [include_role : add-build-sshkey]
2026-06-10 09:47:58.014606 | controller | skipping: Conditional result was False
2026-06-10 09:47:58.023350 | 
2026-06-10 09:47:58.023567 | TASK [include_role : prepare-workspace-openshift]
2026-06-10 09:47:58.047576 | controller | ok
2026-06-10 09:47:58.068399 | 
2026-06-10 09:47:58.068603 | LOOP [prepare-workspace-openshift : Include rsync tasks]
2026-06-10 09:47:58.129937 | controller | ok:
2026-06-10 09:47:58.130258 | controller | [
2026-06-10 09:47:58.130336 | controller |   "controller",
2026-06-10 09:47:58.130398 | controller |   {
2026-06-10 09:47:58.130453 | controller |     "context": "main:zuul-worker/38-102-83-139:9023",
2026-06-10 09:47:58.130508 | controller |     "namespace": "main",
2026-06-10 09:47:58.130614 | controller |     "pod": "zuul-worker-f41-0000069564",
2026-06-10 09:47:58.130668 | controller |     "resources": {
2026-06-10 09:47:58.130723 | controller |       "cores": 0,
2026-06-10 09:47:58.130771 | controller |       "instances": 1,
2026-06-10 09:47:58.130822 | controller |       "ram": 0
2026-06-10 09:47:58.130871 | controller |     },
2026-06-10 09:47:58.130920 | controller |     "stream_port1": 36663,
2026-06-10 09:47:58.131136 | controller |     "stream_port2": 43573
2026-06-10 09:47:58.131208 | controller |   }
2026-06-10 09:47:58.131254 | controller | ]
2026-06-10 09:47:58.131312 | controller | ok: All items complete
2026-06-10 09:47:58.131354 | 
2026-06-10 09:47:58.141685 | controller | included: /var/lib/zuul/builds/e87efc4841e24541a012dc283bbe04fc/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/prepare-workspace-openshift/tasks/rsync.yaml
2026-06-10 09:47:58.149669 | 
2026-06-10 09:47:58.149874 | TASK [prepare-workspace-openshift : Create src directory]
2026-06-10 09:47:59.599321 | controller -> localhost | ok: Runtime: 0:00:00.945521
2026-06-10 09:47:59.606421 | 
2026-06-10 09:47:59.606589 | TASK [prepare-workspace-openshift : Copy src repos to the pod]
2026-06-10 09:48:01.782689 | controller -> localhost | Output suppressed because no_log was given
2026-06-10 09:48:01.794360 | 
2026-06-10 09:48:01.794493 | TASK [include_role : remove-zuul-sshkey]
2026-06-10 09:48:01.826246 | controller | ok
2026-06-10 09:48:01.885187 | 
2026-06-10 09:48:01.885331 | TASK [remove-zuul-sshkey : Remove master key from local agent]
2026-06-10 09:48:02.295380 | controller -> localhost | changed
2026-06-10 09:48:02.308861 | 
2026-06-10 09:48:02.308991 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them]
2026-06-10 09:48:07.901697 | controller | ok: "logs"
2026-06-10 09:48:13.601906 | controller | ok: "artifacts"
2026-06-10 09:48:19.533446 | controller | ok: "docs"
2026-06-10 09:48:19.546757 | 
2026-06-10 09:48:19.546968 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist]
2026-06-10 09:48:25.376309 | controller | changed: "logs"
2026-06-10 09:48:25.376589 | controller | ok: All items complete
2026-06-10 09:48:25.376623 | 
2026-06-10 09:48:31.118750 | controller | changed: "artifacts"
2026-06-10 09:48:36.852646 | controller | changed: "docs"
2026-06-10 09:48:36.871086 | 
2026-06-10 09:48:36.871584 | LOOP [Tune dnf options]
2026-06-10 09:48:42.816103 | controller | changed: option added
2026-06-10 09:48:48.750377 | controller | changed: option added
2026-06-10 09:48:54.697256 | controller | changed: option added
2026-06-10 09:48:54.710224 | 
2026-06-10 09:48:54.710425 | PLAY RECAP
2026-06-10 09:48:54.710577 | controller | ok: 8 changed: 5 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0
2026-06-10 09:48:54.710648 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-10 09:48:54.710692 | 
2026-06-10 09:48:54.846978 | PRE-RUN END RESULT_NORMAL: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/sf-config/playbooks/base/pre.yaml@main]
2026-06-10 09:48:54.849161 | PRE-RUN START: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/sf-config/playbooks/rhel_subscription/register.yaml@main]
2026-06-10 09:48:55.492869 | 
2026-06-10 09:48:55.492975 | PLAY [all]
2026-06-10 09:48:55.501559 | 
2026-06-10 09:48:55.501631 | TASK [Register system]
2026-06-10 09:48:55.587096 | 
2026-06-10 09:48:55.587461 | TASK [Get minor release for EUS activation]
2026-06-10 09:48:55.636324 | controller | skipping: Conditional result was False
2026-06-10 09:48:55.644359 | 
2026-06-10 09:48:55.644607 | LOOP [Manage Extended Update Support repos]
2026-06-10 09:48:55.688123 | controller | skipping: Conditional result was False
2026-06-10 09:48:55.690667 | controller | skipping: Conditional result was False
2026-06-10 09:48:55.709797 | 
2026-06-10 09:48:55.710109 | TASK [Upgrade all packages]
2026-06-10 09:48:55.757348 | controller | skipping: Conditional result was False
2026-06-10 09:48:55.768932 | 
2026-06-10 09:48:55.769083 | TASK [Reboot to use new kernel]
2026-06-10 09:48:55.805703 | controller | skipping: Conditional result was False
2026-06-10 09:48:55.807915 | 
2026-06-10 09:48:55.808008 | PLAY RECAP
2026-06-10 09:48:55.808113 | controller | ok: 0 changed: 0 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0
2026-06-10 09:48:55.808204 | 
2026-06-10 09:48:55.932684 | PRE-RUN END RESULT_NORMAL: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/sf-config/playbooks/rhel_subscription/register.yaml@main]
2026-06-10 09:48:55.934871 | PRE-RUN START: [untrusted : softwarefactory-project.io/software-factory/sf-operator/playbooks/ansible-dependencies.yaml@master]
2026-06-10 09:48:56.548177 | 
2026-06-10 09:48:56.548300 | PLAY [controller]
2026-06-10 09:48:56.557842 | 
2026-06-10 09:48:56.557917 | TASK [Ensure ansible-galaxy is installed]
2026-06-10 09:49:01.619419 | controller | /bin/sh: line 1: type: ansible-galaxy: not found
2026-06-10 09:49:02.632739 | controller | Collecting ansible-core
2026-06-10 09:49:02.677015 | controller |   Downloading ansible_core-2.21.0-py3-none-any.whl.metadata (7.8 kB)
2026-06-10 09:49:02.700868 | controller | Collecting jinja2>=3.1.0 (from ansible-core)
2026-06-10 09:49:02.711277 | controller |   Downloading jinja2-3.1.6-py3-none-any.whl.metadata (2.9 kB)
2026-06-10 09:49:02.757951 | controller | Collecting PyYAML>=5.1 (from ansible-core)
2026-06-10 09:49:02.768533 | 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 09:49:02.771576 | controller | Requirement already satisfied: cryptography in /usr/lib64/python3.13/site-packages (from ansible-core) (43.0.0)
2026-06-10 09:49:02.771952 | controller | Requirement already satisfied: packaging in /usr/lib/python3.13/site-packages (from ansible-core) (24.2)
2026-06-10 09:49:02.783131 | controller | Collecting resolvelib<2.0.0,>=0.8.0 (from ansible-core)
2026-06-10 09:49:02.794506 | controller |   Downloading resolvelib-1.2.1-py3-none-any.whl.metadata (3.7 kB)
2026-06-10 09:49:02.861014 | controller | Collecting MarkupSafe>=2.0 (from jinja2>=3.1.0->ansible-core)
2026-06-10 09:49:02.871857 | 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 09:49:02.881141 | controller | Requirement already satisfied: cffi>=1.12 in /usr/lib64/python3.13/site-packages (from cryptography->ansible-core) (1.17.0)
2026-06-10 09:49:02.885607 | controller | Requirement already satisfied: pycparser in /usr/lib/python3.13/site-packages (from cffi>=1.12->cryptography->ansible-core) (2.20)
2026-06-10 09:49:02.888090 | 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 09:49:02.922363 | controller | Downloading ansible_core-2.21.0-py3-none-any.whl (2.4 MB)
2026-06-10 09:49:03.039790 | controller |    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.4/2.4 MB 23.9 MB/s eta 0:00:00
2026-06-10 09:49:03.050698 | controller | Downloading jinja2-3.1.6-py3-none-any.whl (134 kB)
2026-06-10 09:49:03.066053 | 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 09:49:03.108112 | controller |    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 801.6/801.6 kB 19.2 MB/s eta 0:00:00
2026-06-10 09:49:03.121464 | controller | Downloading resolvelib-1.2.1-py3-none-any.whl (18 kB)
2026-06-10 09:49:03.137384 | 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 09:49:03.294234 | controller | Installing collected packages: resolvelib, PyYAML, MarkupSafe, jinja2, ansible-core
2026-06-10 09:49:04.851282 | 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 09:49:04.851428 | 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 09:49:06.115591 | controller | ok: Runtime: 0:00:03.439476
2026-06-10 09:49:06.122868 | 
2026-06-10 09:49:06.123008 | TASK [install required collections]
2026-06-10 09:49:26.039345 | controller | Starting galaxy collection install process
2026-06-10 09:49:26.039549 | controller | Process install dependency map
2026-06-10 09:49:26.039572 | controller | Starting collection install process
2026-06-10 09:49:26.039598 | 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-253w_0fbtjc/tmpugsfsww0/community-general-13.0.1-8zrsvt6t
2026-06-10 09:49:26.039649 | controller | Installing 'community.general:13.0.1' to '/workspace/.ansible/collections/ansible_collections/community/general'
2026-06-10 09:49:26.039672 | controller | community.general:13.0.1 was installed successfully
2026-06-10 09:49:26.039685 | 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-253w_0fbtjc/tmpugsfsww0/community-crypto-3.2.1-0xjas_wv
2026-06-10 09:49:26.039696 | controller | Installing 'community.crypto:3.2.1' to '/workspace/.ansible/collections/ansible_collections/community/crypto'
2026-06-10 09:49:26.039708 | controller | community.crypto:3.2.1 was installed successfully
2026-06-10 09:49:26.039729 | 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-253w_0fbtjc/tmpugsfsww0/ansible-posix-2.2.0-u6lgs9__
2026-06-10 09:49:26.039747 | controller | Installing 'ansible.posix:2.2.0' to '/workspace/.ansible/collections/ansible_collections/ansible/posix'
2026-06-10 09:49:26.039759 | controller | ansible.posix:2.2.0 was installed successfully
2026-06-10 09:49:26.039771 | 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-253w_0fbtjc/tmpugsfsww0/kubernetes-core-6.4.0-7x9w3m9i
2026-06-10 09:49:26.039782 | controller | Installing 'kubernetes.core:6.4.0' to '/workspace/.ansible/collections/ansible_collections/kubernetes/core'
2026-06-10 09:49:26.039793 | controller | kubernetes.core:6.4.0 was installed successfully
2026-06-10 09:49:27.124479 | controller | ok: Runtime: 0:00:15.072321
2026-06-10 09:49:27.126926 | 
2026-06-10 09:49:27.127018 | PLAY RECAP
2026-06-10 09:49:27.127147 | controller | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-10 09:49:27.127195 | 
2026-06-10 09:49:27.241022 | PRE-RUN END RESULT_NORMAL: [untrusted : softwarefactory-project.io/software-factory/sf-operator/playbooks/ansible-dependencies.yaml@master]
2026-06-10 09:49:27.242620 | RUN START: [untrusted : softwarefactory-project.io/sf-jobs/playbooks/ansible/lint.yaml@master]
2026-06-10 09:49:27.883222 | 
2026-06-10 09:49:27.883358 | PLAY [all]
2026-06-10 09:49:27.893424 | 
2026-06-10 09:49:27.893508 | TASK [ensure-ansible-lint : Ensure ansible-lint is installed]
2026-06-10 09:49:32.955716 | controller | /bin/sh: line 1: type: ansible-lint: not found
2026-06-10 09:49:33.443658 | controller | Collecting ansible-lint
2026-06-10 09:49:33.477119 | controller |   Downloading ansible_lint-26.4.0-py3-none-any.whl.metadata (6.2 kB)
2026-06-10 09:49:33.515007 | controller | Collecting ansible-compat>=26.3.0 (from ansible-lint)
2026-06-10 09:49:33.519422 | controller |   Downloading ansible_compat-26.3.0-py3-none-any.whl.metadata (3.4 kB)
2026-06-10 09:49:33.522584 | 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 09:49:33.597672 | controller | Collecting black>=24.3.0 (from ansible-lint)
2026-06-10 09:49:33.602193 | 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 09:49:33.619509 | controller | Requirement already satisfied: cffi>=1.15.1 in /usr/lib64/python3.13/site-packages (from ansible-lint) (1.17.0)
2026-06-10 09:49:33.619869 | controller | Requirement already satisfied: cryptography>=37 in /usr/lib64/python3.13/site-packages (from ansible-lint) (43.0.0)
2026-06-10 09:49:33.642999 | controller | Collecting distro>=1.9.0 (from ansible-lint)
2026-06-10 09:49:33.648802 | controller |   Downloading distro-1.9.0-py3-none-any.whl.metadata (6.8 kB)
2026-06-10 09:49:33.658392 | controller | Requirement already satisfied: filelock>=3.8.2 in ./.local/lib/python3.13/site-packages (from ansible-lint) (3.18.0)
2026-06-10 09:49:33.725564 | controller | Collecting jsonschema>=4.10.0 (from ansible-lint)
2026-06-10 09:49:33.730440 | controller |   Downloading jsonschema-4.26.0-py3-none-any.whl.metadata (7.6 kB)
2026-06-10 09:49:33.741691 | controller | Requirement already satisfied: packaging>=22.0 in /usr/lib/python3.13/site-packages (from ansible-lint) (24.2)
2026-06-10 09:49:33.764916 | controller | Collecting pathspec<1.1.0,>=1.0.3 (from ansible-lint)
2026-06-10 09:49:33.769787 | controller |   Downloading pathspec-1.0.4-py3-none-any.whl.metadata (13 kB)
2026-06-10 09:49:33.776176 | controller | Requirement already satisfied: pyyaml>=6.0.1 in ./.local/lib/python3.13/site-packages (from ansible-lint) (6.0.3)
2026-06-10 09:49:33.825032 | controller | Collecting referencing>=0.36.2 (from ansible-lint)
2026-06-10 09:49:33.829953 | controller |   Downloading referencing-0.37.0-py3-none-any.whl.metadata (2.8 kB)
2026-06-10 09:49:34.046107 | controller | Collecting ruamel-yaml>=0.18.11 (from ansible-lint)
2026-06-10 09:49:34.050099 | controller |   Downloading ruamel_yaml-0.19.1-py3-none-any.whl.metadata (16 kB)
2026-06-10 09:49:34.101749 | controller | Collecting ruamel-yaml-clib>=0.2.12 (from ansible-lint)
2026-06-10 09:49:34.106873 | 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 09:49:34.128069 | controller | Collecting subprocess-tee>=0.4.1 (from ansible-lint)
2026-06-10 09:49:34.132458 | controller |   Downloading subprocess_tee-0.4.2-py3-none-any.whl.metadata (3.3 kB)
2026-06-10 09:49:34.162340 | controller | Collecting wcmatch>=8.5.0 (from ansible-lint)
2026-06-10 09:49:34.166581 | controller |   Downloading wcmatch-10.1-py3-none-any.whl.metadata (5.1 kB)
2026-06-10 09:49:34.193105 | controller | Collecting yamllint>=1.38.0 (from ansible-lint)
2026-06-10 09:49:34.197267 | controller |   Downloading yamllint-1.38.0-py3-none-any.whl.metadata (4.2 kB)
2026-06-10 09:49:34.209897 | 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 09:49:34.210643 | 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 09:49:34.244781 | controller | Collecting click>=8.0.0 (from black>=24.3.0->ansible-lint)
2026-06-10 09:49:34.249747 | controller |   Downloading click-8.4.1-py3-none-any.whl.metadata (2.6 kB)
2026-06-10 09:49:34.268790 | controller | Collecting mypy-extensions>=0.4.3 (from black>=24.3.0->ansible-lint)
2026-06-10 09:49:34.273045 | controller |   Downloading mypy_extensions-1.1.0-py3-none-any.whl.metadata (1.1 kB)
2026-06-10 09:49:34.280235 | 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 09:49:34.306224 | controller | Collecting pytokens~=0.4.0 (from black>=24.3.0->ansible-lint)
2026-06-10 09:49:34.311475 | 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 09:49:34.318855 | controller | Requirement already satisfied: pycparser in /usr/lib/python3.13/site-packages (from cffi>=1.15.1->ansible-lint) (2.20)
2026-06-10 09:49:34.355885 | controller | Collecting attrs>=22.2.0 (from jsonschema>=4.10.0->ansible-lint)
2026-06-10 09:49:34.360441 | controller |   Downloading attrs-26.1.0-py3-none-any.whl.metadata (8.8 kB)
2026-06-10 09:49:34.387995 | controller | Collecting jsonschema-specifications>=2023.03.6 (from jsonschema>=4.10.0->ansible-lint)
2026-06-10 09:49:34.393037 | controller |   Downloading jsonschema_specifications-2025.9.1-py3-none-any.whl.metadata (2.9 kB)
2026-06-10 09:49:34.772523 | controller | Collecting rpds-py>=0.25.0 (from jsonschema>=4.10.0->ansible-lint)
2026-06-10 09:49:34.778413 | 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 09:49:34.811438 | controller | Collecting bracex>=2.1.1 (from wcmatch>=8.5.0->ansible-lint)
2026-06-10 09:49:34.816013 | controller |   Downloading bracex-2.6-py3-none-any.whl.metadata (3.6 kB)
2026-06-10 09:49:34.823204 | 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 09:49:34.835817 | 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 09:49:34.842115 | controller | Downloading ansible_lint-26.4.0-py3-none-any.whl (330 kB)
2026-06-10 09:49:34.852743 | controller | Downloading ansible_compat-26.3.0-py3-none-any.whl (27 kB)
2026-06-10 09:49:34.858303 | 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 09:49:34.882831 | controller |    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.9/1.9 MB 89.7 MB/s eta 0:00:00
2026-06-10 09:49:34.886357 | controller | Downloading distro-1.9.0-py3-none-any.whl (20 kB)
2026-06-10 09:49:34.890958 | controller | Downloading jsonschema-4.26.0-py3-none-any.whl (90 kB)
2026-06-10 09:49:34.896675 | controller | Downloading pathspec-1.0.4-py3-none-any.whl (55 kB)
2026-06-10 09:49:34.901158 | controller | Downloading referencing-0.37.0-py3-none-any.whl (26 kB)
2026-06-10 09:49:34.905572 | controller | Downloading ruamel_yaml-0.19.1-py3-none-any.whl (118 kB)
2026-06-10 09:49:34.911038 | 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 09:49:34.922504 | controller |    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 782.1/782.1 kB 107.5 MB/s eta 0:00:00
2026-06-10 09:49:34.925797 | controller | Downloading subprocess_tee-0.4.2-py3-none-any.whl (5.2 kB)
2026-06-10 09:49:34.930061 | controller | Downloading wcmatch-10.1-py3-none-any.whl (39 kB)
2026-06-10 09:49:34.935323 | controller | Downloading yamllint-1.38.0-py3-none-any.whl (68 kB)
2026-06-10 09:49:34.940956 | controller | Downloading attrs-26.1.0-py3-none-any.whl (67 kB)
2026-06-10 09:49:34.945586 | controller | Downloading bracex-2.6-py3-none-any.whl (11 kB)
2026-06-10 09:49:34.950248 | controller | Downloading click-8.4.1-py3-none-any.whl (116 kB)
2026-06-10 09:49:34.954856 | controller | Downloading jsonschema_specifications-2025.9.1-py3-none-any.whl (18 kB)
2026-06-10 09:49:34.959573 | controller | Downloading mypy_extensions-1.1.0-py3-none-any.whl (5.0 kB)
2026-06-10 09:49:34.964480 | 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 09:49:34.972580 | controller | Downloading rpds_py-2026.5.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (374 kB)
2026-06-10 09:49:35.066552 | 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 09:49:35.843278 | 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 09:49:35.843446 | 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 09:49:37.175795 | controller | ok: Runtime: 0:00:03.153320
2026-06-10 09:49:37.183874 | 
2026-06-10 09:49:37.184292 | TASK [ensure-ansible-lint : Install basic Ansible collections]
2026-06-10 09:49:43.052858 | controller | Starting galaxy collection install process
2026-06-10 09:49:43.053067 | controller | Nothing to do. All requested collections are already installed. If you want to reinstall them, consider using `--force`.
2026-06-10 09:49:44.136934 | controller | ok: Runtime: 0:00:00.576100
2026-06-10 09:49:44.151444 | 
2026-06-10 09:49:44.151620 | TASK [ansible-lint : Run ansible-lint on yaml files]
2026-06-10 09:49:44.458828 | controller | skipping: Conditional result was False
2026-06-10 09:49:44.467042 | 
2026-06-10 09:49:44.467188 | TASK [ansible-lint : Run ansible-lint on roles dir]
2026-06-10 09:49:49.947264 | controller | Deprecated `-p` cli option replaced with current `--format=pep8` option. This alias will be removed in a future release.
2026-06-10 09:49:54.567052 | controller |
2026-06-10 09:49:54.832782 | 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 09:49:56.035879 | controller | ok: Runtime: 0:00:05.561164
2026-06-10 09:49:56.042846 | 
2026-06-10 09:49:56.042987 | TASK [ansible-lint : Run ansible-lint on playbooks dir]
2026-06-10 09:50:01.566512 | controller | Deprecated `-p` cli option replaced with current `--format=pep8` option. This alias will be removed in a future release.
2026-06-10 09:50:06.045425 | controller |
2026-06-10 09:50:06.169145 | 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 09:50:07.388402 | controller | ok: Runtime: 0:00:05.226231
2026-06-10 09:50:07.396441 | 
2026-06-10 09:50:07.396625 | TASK [ansible-lint : Fail if linter failed]
2026-06-10 09:50:07.425812 | controller | skipping: Conditional result was False
2026-06-10 09:50:07.435788 | 
2026-06-10 09:50:07.435902 | PLAY RECAP
2026-06-10 09:50:07.435989 | controller | ok: 4 changed: 4 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0
2026-06-10 09:50:07.436031 | 
2026-06-10 09:50:07.633956 | RUN END RESULT_NORMAL: [untrusted : softwarefactory-project.io/sf-jobs/playbooks/ansible/lint.yaml@master]
2026-06-10 09:50:07.636779 | POST-RUN START: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/sf-config/playbooks/base/post.yaml@main]
2026-06-10 09:50:08.241601 | 
2026-06-10 09:50:08.241713 | PLAY [all]
2026-06-10 09:50:08.250890 | 
2026-06-10 09:50:08.250973 | TASK [include_role : fetch-output]
2026-06-10 09:50:08.274589 | controller | skipping: Conditional result was False
2026-06-10 09:50:08.278165 | 
2026-06-10 09:50:08.278239 | TASK [include_role : fetch-output-openshift]
2026-06-10 09:50:08.316088 | controller | ok
2026-06-10 09:50:08.332188 | 
2026-06-10 09:50:08.332278 | TASK [fetch-output-openshift : Set log path for multiple nodes]
2026-06-10 09:50:08.406933 | controller | skipping: Conditional result was False
2026-06-10 09:50:08.411841 | 
2026-06-10 09:50:08.411957 | TASK [fetch-output-openshift : Set log path for single node]
2026-06-10 09:50:08.470468 | controller | ok
2026-06-10 09:50:08.474702 | 
2026-06-10 09:50:08.474792 | LOOP [fetch-output-openshift : Ensure local output dirs]
2026-06-10 09:50:08.912756 | controller -> localhost | changed: "/var/lib/zuul/builds/e87efc4841e24541a012dc283bbe04fc/work/logs"
2026-06-10 09:50:09.193235 | controller -> localhost | changed: "/var/lib/zuul/builds/e87efc4841e24541a012dc283bbe04fc/work/logs/npm"
2026-06-10 09:50:09.463655 | controller -> localhost | changed: "/var/lib/zuul/builds/e87efc4841e24541a012dc283bbe04fc/work/artifacts"
2026-06-10 09:50:09.723827 | controller -> localhost | changed: "/var/lib/zuul/builds/e87efc4841e24541a012dc283bbe04fc/work/docs"
2026-06-10 09:50:09.740069 | 
2026-06-10 09:50:09.740175 | LOOP [fetch-output-openshift : Include rsync tasks]
2026-06-10 09:50:09.822236 | controller | ok:
2026-06-10 09:50:09.822498 | controller | [
2026-06-10 09:50:09.822594 | controller |   "controller",
2026-06-10 09:50:09.822636 | controller |   {
2026-06-10 09:50:09.822672 | controller |     "context": "main:zuul-worker/38-102-83-139:9023",
2026-06-10 09:50:09.822709 | controller |     "namespace": "main",
2026-06-10 09:50:09.822744 | controller |     "pod": "zuul-worker-f41-0000069564",
2026-06-10 09:50:09.822780 | controller |     "resources": {
2026-06-10 09:50:09.822814 | controller |       "cores": 0,
2026-06-10 09:50:09.822848 | controller |       "instances": 1,
2026-06-10 09:50:09.822881 | controller |       "ram": 0
2026-06-10 09:50:09.822914 | controller |     },
2026-06-10 09:50:09.822952 | controller |     "stream_port1": 36663,
2026-06-10 09:50:09.822987 | controller |     "stream_port2": 43573
2026-06-10 09:50:09.823020 | controller |   }
2026-06-10 09:50:09.823053 | controller | ]
2026-06-10 09:50:09.823106 | controller | changed: All items complete
2026-06-10 09:50:09.823145 | 
2026-06-10 09:50:09.840901 | controller | included: /var/lib/zuul/builds/e87efc4841e24541a012dc283bbe04fc/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/fetch-output-openshift/tasks/rsync.yaml
2026-06-10 09:50:09.852323 | 
2026-06-10 09:50:09.852458 | LOOP [fetch-output-openshift : Fetch zuul-output from the pod]
2026-06-10 09:50:15.122283 | controller | Output suppressed because no_log was given
2026-06-10 09:50:15.129717 | 
2026-06-10 09:50:15.129861 | TASK [fetch-output-openshift : Remove empty directory]
2026-06-10 09:50:15.495898 | controller -> localhost | ok: Runtime: 0:00:00.027385
2026-06-10 09:50:15.511092 | 
2026-06-10 09:50:15.511233 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir]
2026-06-10 09:50:15.900286 | controller -> localhost | find: ‘/var/lib/zuul/builds/e87efc4841e24541a012dc283bbe04fc/work/artifacts’: No such file or directory
2026-06-10 09:50:15.900720 | controller -> localhost | find: ‘/var/lib/zuul/builds/e87efc4841e24541a012dc283bbe04fc/work/artifacts’: No such file or directory
2026-06-10 09:50:15.900824 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.012812
2026-06-10 09:50:16.170009 | controller -> localhost | find: ‘/var/lib/zuul/builds/e87efc4841e24541a012dc283bbe04fc/work/docs’: No such file or directory
2026-06-10 09:50:16.170141 | controller -> localhost | find: ‘/var/lib/zuul/builds/e87efc4841e24541a012dc283bbe04fc/work/docs’: No such file or directory
2026-06-10 09:50:16.170184 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.010867
2026-06-10 09:50:16.188365 | 
2026-06-10 09:50:16.188585 | PLAY [localhost]
2026-06-10 09:50:16.201637 | 
2026-06-10 09:50:16.201773 | TASK [add-fileserver : Create SSH private key tempfile]
2026-06-10 09:50:16.636080 | localhost | changed
2026-06-10 09:50:16.640053 | 
2026-06-10 09:50:16.640119 | TASK [add-fileserver : Create SSH private key from secret]
2026-06-10 09:50:17.507878 | localhost | changed
2026-06-10 09:50:17.511780 | 
2026-06-10 09:50:17.511850 | TASK [add-fileserver : Add fileserver ssh key]
2026-06-10 09:50:17.874447 | localhost | Identity added: /var/lib/zuul/builds/e87efc4841e24541a012dc283bbe04fc/work/tmp/ansible.yqxnji5q (/var/lib/zuul/builds/e87efc4841e24541a012dc283bbe04fc/work/tmp/ansible.yqxnji5q)
2026-06-10 09:50:17.874822 | localhost | ok: Runtime: 0:00:00.019344
2026-06-10 09:50:17.918388 | 
2026-06-10 09:50:17.918569 | TASK [add-fileserver : Remove SSH private key from disk]
2026-06-10 09:50:18.289660 | localhost | ok: Runtime: 0:00:00.008964
2026-06-10 09:50:18.298772 | 
2026-06-10 09:50:18.298915 | TASK [add-fileserver : Add fileserver to inventory]
2026-06-10 09:50:18.379713 | localhost | changed
2026-06-10 09:50:18.383158 | 
2026-06-10 09:50:18.383221 | TASK [add-fileserver : Add fileserver server to known hosts]
2026-06-10 09:50:18.869380 | localhost | changed
2026-06-10 09:50:18.883092 | 
2026-06-10 09:50:18.883245 | TASK [generate-zuul-manifest : Generate Zuul manifest]
2026-06-10 09:50:19.267878 | localhost | changed
2026-06-10 09:50:19.276677 | 
2026-06-10 09:50:19.276749 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul]
2026-06-10 09:50:19.303611 | localhost | ok
2026-06-10 09:50:19.309132 | 
2026-06-10 09:50:19.309193 | TASK [zuul_return]
2026-06-10 09:50:19.352730 | localhost | skipping: Conditional result was False
2026-06-10 09:50:19.355552 | 
2026-06-10 09:50:19.355623 | PLAY [a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com]
2026-06-10 09:50:19.360229 | 
2026-06-10 09:50:19.360317 | TASK [Set zuul-log-path fact]
2026-06-10 09:50:19.376285 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | ok
2026-06-10 09:50:19.385466 | 
2026-06-10 09:50:19.385602 | TASK [set-zuul-log-path-fact : Set log path for a build]
2026-06-10 09:50:19.421657 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | ok
2026-06-10 09:50:19.426646 | 
2026-06-10 09:50:19.426787 | TASK [upload-logs : Create log directories]
2026-06-10 09:50:20.215937 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | changed
2026-06-10 09:50:20.219358 | 
2026-06-10 09:50:20.219486 | TASK [upload-logs : Ensure logs are readable before uploading]
2026-06-10 09:50:20.560374 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com -> localhost | ok: Runtime: 0:00:00.004738
2026-06-10 09:50:20.563380 | 
2026-06-10 09:50:20.563466 | TASK [upload-logs : Upload logs to log server]
2026-06-10 09:50:21.624078 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | changed:
2026-06-10 09:50:21.624334 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | .d..tp..... ./
2026-06-10 09:50:21.624391 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | <f+++++++++ workspace-repos.json
2026-06-10 09:50:21.624434 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | <f+++++++++ zuul-manifest.json
2026-06-10 09:50:21.624474 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | cd+++++++++ zuul-info/
2026-06-10 09:50:21.624546 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | <f+++++++++ zuul-info/inventory.yaml
2026-06-10 09:50:21.628962 | 
2026-06-10 09:50:21.629097 | LOOP [upload-logs : Compress console log and json output]
