2026-06-11 13:27:28.427161 | Job console starting
2026-06-11 13:27:28.573183 | Updating git repos
2026-06-11 13:27:28.633743 | Cloning repos into workspace
2026-06-11 13:27:29.258276 | Restoring repo states
2026-06-11 13:27:29.287675 | Merging changes
2026-06-11 13:27:29.921075 | Checking out repos
2026-06-11 13:27:30.080435 | Preparing playbooks
2026-06-11 13:27:33.792397 | Running Ansible setup
2026-06-11 13:27:42.051146 | PRE-RUN START: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/sf-config/playbooks/base/pre.yaml@main]
2026-06-11 13:27:42.781107 | 
2026-06-11 13:27:42.781285 | PLAY [localhost]
2026-06-11 13:27:42.790227 | 
2026-06-11 13:27:42.790334 | TASK [Gathering Facts]
2026-06-11 13:27:43.902275 | localhost | ok
2026-06-11 13:27:43.918548 | 
2026-06-11 13:27:43.918796 | TASK [Setup log path fact]
2026-06-11 13:27:43.944506 | localhost | ok
2026-06-11 13:27:43.971675 | 
2026-06-11 13:27:43.971897 | TASK [set-zuul-log-path-fact : Set log path for a build]
2026-06-11 13:27:44.002655 | localhost | ok
2026-06-11 13:27:44.013943 | 
2026-06-11 13:27:44.014049 | TASK [emit-job-header : Print job information]
2026-06-11 13:27:44.052946 | # Job Information
2026-06-11 13:27:44.053161 | Ansible Version: 2.16.18
2026-06-11 13:27:44.053192 | Job: sf-operator-ansible-lint
2026-06-11 13:27:44.053212 | Pipeline: gate
2026-06-11 13:27:44.053229 | Executor: 38.129.56.84
2026-06-11 13:27:44.053246 | Triggered by: https://softwarefactory-project.io/r/c/software-factory/sf-operator/+/35219
2026-06-11 13:27:44.053267 | Log URL (when completed): https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/logs/0f5/sf/0f5ecdcf8bbb46c7bdb46c98cae903d6/
2026-06-11 13:27:44.053286 | Event ID: 934163b6110e4f819316720a10aa6eb8
2026-06-11 13:27:44.056592 | 
2026-06-11 13:27:44.056672 | LOOP [emit-job-header : Print node information]
2026-06-11 13:27:44.167208 | localhost | ok:
2026-06-11 13:27:44.167424 | localhost | # Node Information
2026-06-11 13:27:44.167507 | localhost | Inventory Hostname: controller
2026-06-11 13:27:44.167538 | localhost | Hostname: 7eeae56eb865
2026-06-11 13:27:44.167581 | localhost | Username: zuul
2026-06-11 13:27:44.167663 | localhost | Distro: Fedora 41
2026-06-11 13:27:44.167752 | localhost | Provider: k1s05
2026-06-11 13:27:44.167779 | localhost | Region:
2026-06-11 13:27:44.167802 | localhost | Label: zuul-worker-f41
2026-06-11 13:27:44.167825 | localhost | Product Name: OpenStack Nova
2026-06-11 13:27:44.167870 | localhost | Interface IP: zuul-worker-f41-0000070821
2026-06-11 13:27:44.181615 | 
2026-06-11 13:27:44.181810 | TASK [log-inventory : Ensure Zuul Ansible directory exists]
2026-06-11 13:27:44.680609 | localhost -> localhost | changed
2026-06-11 13:27:44.685693 | 
2026-06-11 13:27:44.685762 | TASK [log-inventory : Copy ansible inventory to logs dir]
2026-06-11 13:27:45.839443 | localhost -> localhost | changed
2026-06-11 13:27:45.846878 | 
2026-06-11 13:27:45.846955 | PLAY [all]
2026-06-11 13:27:45.852752 | 
2026-06-11 13:27:45.852868 | TASK [include_role : start-zuul-console]
2026-06-11 13:27:45.881456 | controller | ok
2026-06-11 13:27:45.902176 | 
2026-06-11 13:27:45.902442 | TASK [start-zuul-console : Start zuul_console daemon.]
2026-06-11 13:27:52.502529 | controller | ok
2026-06-11 13:27:52.510674 | 
2026-06-11 13:27:52.510791 | TASK [include_role : validate-host]
2026-06-11 13:27:52.527563 | controller | skipping: Conditional result was False
2026-06-11 13:27:52.539278 | 
2026-06-11 13:27:52.539489 | TASK [include_role : prepare-workspace]
2026-06-11 13:27:52.557700 | controller | skipping: Conditional result was False
2026-06-11 13:27:52.563465 | 
2026-06-11 13:27:52.563558 | TASK [include_role : add-build-sshkey]
2026-06-11 13:27:52.578638 | controller | skipping: Conditional result was False
2026-06-11 13:27:52.585050 | 
2026-06-11 13:27:52.585158 | TASK [include_role : prepare-workspace-openshift]
2026-06-11 13:27:52.614211 | controller | ok
2026-06-11 13:27:52.624790 | 
2026-06-11 13:27:52.626994 | LOOP [prepare-workspace-openshift : Include rsync tasks]
2026-06-11 13:27:52.680657 | controller | ok:
2026-06-11 13:27:52.680889 | controller | [
2026-06-11 13:27:52.680919 | controller |   "controller",
2026-06-11 13:27:52.680940 | controller |   {
2026-06-11 13:27:52.680958 | controller |     "context": "main:zuul-worker/38-102-83-186:9023",
2026-06-11 13:27:52.680974 | controller |     "namespace": "main",
2026-06-11 13:27:52.680990 | controller |     "pod": "zuul-worker-f41-0000070821",
2026-06-11 13:27:52.681006 | controller |     "resources": {
2026-06-11 13:27:52.681021 | controller |       "cores": 0,
2026-06-11 13:27:52.681036 | controller |       "instances": 1,
2026-06-11 13:27:52.681051 | controller |       "ram": 0
2026-06-11 13:27:52.681067 | controller |     },
2026-06-11 13:27:52.681082 | controller |     "stream_port1": 41415,
2026-06-11 13:27:52.681097 | controller |     "stream_port2": 38129
2026-06-11 13:27:52.681112 | controller |   }
2026-06-11 13:27:52.681127 | controller | ]
2026-06-11 13:27:52.681158 | controller | ok: All items complete
2026-06-11 13:27:52.681176 | 
2026-06-11 13:27:52.689187 | controller | included: /var/lib/zuul/builds/0f5ecdcf8bbb46c7bdb46c98cae903d6/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/prepare-workspace-openshift/tasks/rsync.yaml
2026-06-11 13:27:52.695200 | 
2026-06-11 13:27:52.695338 | TASK [prepare-workspace-openshift : Create src directory]
2026-06-11 13:27:54.293927 | controller -> localhost | ok: Runtime: 0:00:01.147337
2026-06-11 13:27:54.297556 | 
2026-06-11 13:27:54.297629 | TASK [prepare-workspace-openshift : Copy src repos to the pod]
2026-06-11 13:27:56.917186 | controller -> localhost | Output suppressed because no_log was given
2026-06-11 13:27:56.925348 | 
2026-06-11 13:27:56.925464 | TASK [include_role : remove-zuul-sshkey]
2026-06-11 13:27:56.959035 | controller | ok
2026-06-11 13:27:57.014789 | 
2026-06-11 13:27:57.014953 | TASK [remove-zuul-sshkey : Remove master key from local agent]
2026-06-11 13:27:57.455327 | controller -> localhost | changed
2026-06-11 13:27:57.465302 | 
2026-06-11 13:27:57.465452 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them]
2026-06-11 13:28:03.778465 | controller | ok: "logs"
2026-06-11 13:28:09.864744 | controller | ok: "artifacts"
2026-06-11 13:28:16.255320 | controller | ok: "docs"
2026-06-11 13:28:16.276607 | 
2026-06-11 13:28:16.277001 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist]
2026-06-11 13:28:23.019347 | controller | changed: "logs"
2026-06-11 13:28:23.019786 | controller | ok: All items complete
2026-06-11 13:28:23.019890 | 
2026-06-11 13:28:29.596275 | controller | changed: "artifacts"
2026-06-11 13:28:36.115925 | controller | changed: "docs"
2026-06-11 13:28:36.141177 | 
2026-06-11 13:28:36.141409 | LOOP [Tune dnf options]
2026-06-11 13:28:42.444160 | controller | changed: option added
2026-06-11 13:28:48.354273 | controller | changed: option added
2026-06-11 13:28:54.285136 | controller | changed: option added
2026-06-11 13:28:54.292024 | 
2026-06-11 13:28:54.292203 | PLAY RECAP
2026-06-11 13:28:54.292285 | controller | ok: 8 changed: 5 unreachable: 0 failed: 0 skipped: 3 rescued: 0 ignored: 0
2026-06-11 13:28:54.292334 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-11 13:28:54.292366 | 
2026-06-11 13:28:54.491737 | PRE-RUN END RESULT_NORMAL: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/sf-config/playbooks/base/pre.yaml@main]
2026-06-11 13:28:54.494195 | PRE-RUN START: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/sf-config/playbooks/rhel_subscription/register.yaml@main]
2026-06-11 13:28:55.293763 | 
2026-06-11 13:28:55.293941 | PLAY [all]
2026-06-11 13:28:55.304376 | 
2026-06-11 13:28:55.304469 | TASK [Register system]
2026-06-11 13:28:55.345927 | 
2026-06-11 13:28:55.346130 | TASK [Get minor release for EUS activation]
2026-06-11 13:28:55.420570 | controller | skipping: Conditional result was False
2026-06-11 13:28:55.426409 | 
2026-06-11 13:28:55.426578 | LOOP [Manage Extended Update Support repos]
2026-06-11 13:28:55.491527 | controller | skipping: Conditional result was False
2026-06-11 13:28:55.497540 | controller | skipping: Conditional result was False
2026-06-11 13:28:55.508030 | 
2026-06-11 13:28:55.508262 | TASK [Upgrade all packages]
2026-06-11 13:28:55.554819 | controller | skipping: Conditional result was False
2026-06-11 13:28:55.563820 | 
2026-06-11 13:28:55.564012 | TASK [Reboot to use new kernel]
2026-06-11 13:28:55.610629 | controller | skipping: Conditional result was False
2026-06-11 13:28:55.612537 | 
2026-06-11 13:28:55.612615 | PLAY RECAP
2026-06-11 13:28:55.612667 | controller | ok: 0 changed: 0 unreachable: 0 failed: 0 skipped: 5 rescued: 0 ignored: 0
2026-06-11 13:28:55.612688 | 
2026-06-11 13:28:55.795359 | PRE-RUN END RESULT_NORMAL: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/sf-config/playbooks/rhel_subscription/register.yaml@main]
2026-06-11 13:28:55.797746 | PRE-RUN START: [untrusted : softwarefactory-project.io/software-factory/sf-operator/playbooks/ansible-dependencies.yaml@master]
2026-06-11 13:28:56.482944 | 
2026-06-11 13:28:56.483100 | PLAY [controller]
2026-06-11 13:28:56.495997 | 
2026-06-11 13:28:56.496148 | TASK [Ensure ansible-galaxy is installed]
2026-06-11 13:29:01.515777 | controller | /bin/sh: line 1: type: ansible-galaxy: not found
2026-06-11 13:29:02.070447 | controller | Collecting ansible-core
2026-06-11 13:29:02.107598 | controller |   Downloading ansible_core-2.21.0-py3-none-any.whl.metadata (7.8 kB)
2026-06-11 13:29:02.140810 | controller | Collecting jinja2>=3.1.0 (from ansible-core)
2026-06-11 13:29:02.145285 | controller |   Downloading jinja2-3.1.6-py3-none-any.whl.metadata (2.9 kB)
2026-06-11 13:29:02.202401 | controller | Collecting PyYAML>=5.1 (from ansible-core)
2026-06-11 13:29:02.207364 | controller |   Downloading pyyaml-6.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.4 kB)
2026-06-11 13:29:02.210228 | controller | Requirement already satisfied: cryptography in /usr/lib64/python3.13/site-packages (from ansible-core) (43.0.0)
2026-06-11 13:29:02.210581 | controller | Requirement already satisfied: packaging in ./.local/lib/python3.13/site-packages (from ansible-core) (25.0)
2026-06-11 13:29:02.227629 | controller | Collecting resolvelib<2.0.0,>=0.8.0 (from ansible-core)
2026-06-11 13:29:02.232425 | controller |   Downloading resolvelib-1.2.1-py3-none-any.whl.metadata (3.7 kB)
2026-06-11 13:29:02.302370 | controller | Collecting MarkupSafe>=2.0 (from jinja2>=3.1.0->ansible-core)
2026-06-11 13:29:02.306854 | controller |   Downloading markupsafe-3.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.7 kB)
2026-06-11 13:29:02.313348 | controller | Requirement already satisfied: cffi>=1.12 in /usr/lib64/python3.13/site-packages (from cryptography->ansible-core) (1.17.0)
2026-06-11 13:29:02.314942 | controller | Requirement already satisfied: pycparser in /usr/lib/python3.13/site-packages (from cffi>=1.12->cryptography->ansible-core) (2.20)
2026-06-11 13:29:02.316416 | controller | Requirement already satisfied: ply==3.11 in /usr/lib/python3.13/site-packages (from pycparser->cffi>=1.12->cryptography->ansible-core) (3.11)
2026-06-11 13:29:02.323005 | controller | Downloading ansible_core-2.21.0-py3-none-any.whl (2.4 MB)
2026-06-11 13:29:02.372498 | controller |    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.4/2.4 MB 59.5 MB/s eta 0:00:00
2026-06-11 13:29:02.377358 | controller | Downloading jinja2-3.1.6-py3-none-any.whl (134 kB)
2026-06-11 13:29:02.385945 | controller | Downloading pyyaml-6.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (801 kB)
2026-06-11 13:29:02.402276 | controller |    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 801.6/801.6 kB 49.5 MB/s eta 0:00:00
2026-06-11 13:29:02.407689 | controller | Downloading resolvelib-1.2.1-py3-none-any.whl (18 kB)
2026-06-11 13:29:02.413977 | controller | Downloading markupsafe-3.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (22 kB)
2026-06-11 13:29:02.486854 | controller | Installing collected packages: resolvelib, PyYAML, MarkupSafe, jinja2, ansible-core
2026-06-11 13:29:04.041117 | controller | Successfully installed MarkupSafe-3.0.3 PyYAML-6.0.3 ansible-core-2.21.0 jinja2-3.1.6 resolvelib-1.2.1
2026-06-11 13:29:04.041411 | controller | WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning.
2026-06-11 13:29:05.502411 | controller | ok: Runtime: 0:00:02.796273
2026-06-11 13:29:05.510661 | 
2026-06-11 13:29:05.510813 | TASK [install required collections]
2026-06-11 13:29:24.679560 | controller | Starting galaxy collection install process
2026-06-11 13:29:24.679724 | controller | Process install dependency map
2026-06-11 13:29:24.679737 | controller | Starting collection install process
2026-06-11 13:29:24.679750 | 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-253ddq0g66a/tmpsfl66ddn/community-general-13.0.1-5ike1ty5
2026-06-11 13:29:24.679759 | controller | Installing 'community.general:13.0.1' to '/workspace/.ansible/collections/ansible_collections/community/general'
2026-06-11 13:29:24.679767 | controller | community.general:13.0.1 was installed successfully
2026-06-11 13:29:24.679773 | 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-253ddq0g66a/tmpsfl66ddn/community-crypto-3.2.1-0xjt3fa9
2026-06-11 13:29:24.679778 | controller | Installing 'community.crypto:3.2.1' to '/workspace/.ansible/collections/ansible_collections/community/crypto'
2026-06-11 13:29:24.679783 | controller | community.crypto:3.2.1 was installed successfully
2026-06-11 13:29:24.679793 | 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-253ddq0g66a/tmpsfl66ddn/ansible-posix-2.2.0-loun1_sl
2026-06-11 13:29:24.679802 | controller | Installing 'ansible.posix:2.2.0' to '/workspace/.ansible/collections/ansible_collections/ansible/posix'
2026-06-11 13:29:24.679807 | controller | ansible.posix:2.2.0 was installed successfully
2026-06-11 13:29:24.679812 | 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-253ddq0g66a/tmpsfl66ddn/kubernetes-core-6.4.0-pw7fmpqg
2026-06-11 13:29:24.679817 | controller | Installing 'kubernetes.core:6.4.0' to '/workspace/.ansible/collections/ansible_collections/kubernetes/core'
2026-06-11 13:29:24.679822 | controller | kubernetes.core:6.4.0 was installed successfully
2026-06-11 13:29:25.991522 | controller | ok: Runtime: 0:00:13.751955
2026-06-11 13:29:25.994591 | 
2026-06-11 13:29:25.994698 | PLAY RECAP
2026-06-11 13:29:25.994791 | controller | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-11 13:29:25.994909 | 
2026-06-11 13:29:26.160274 | PRE-RUN END RESULT_NORMAL: [untrusted : softwarefactory-project.io/software-factory/sf-operator/playbooks/ansible-dependencies.yaml@master]
2026-06-11 13:29:26.161988 | RUN START: [untrusted : softwarefactory-project.io/sf-jobs/playbooks/ansible/lint.yaml@master]
2026-06-11 13:29:26.820296 | 
2026-06-11 13:29:26.820448 | PLAY [all]
2026-06-11 13:29:26.832113 | 
2026-06-11 13:29:26.832261 | TASK [ensure-ansible-lint : Ensure ansible-lint is installed]
2026-06-11 13:29:32.138587 | controller | /bin/sh: line 1: type: ansible-lint: not found
2026-06-11 13:29:32.657860 | controller | Collecting ansible-lint
2026-06-11 13:29:32.713379 | controller |   Downloading ansible_lint-26.4.0-py3-none-any.whl.metadata (6.2 kB)
2026-06-11 13:29:32.755496 | controller | Collecting ansible-compat>=26.3.0 (from ansible-lint)
2026-06-11 13:29:32.767834 | controller |   Downloading ansible_compat-26.3.0-py3-none-any.whl.metadata (3.4 kB)
2026-06-11 13:29:32.771605 | controller | Requirement already satisfied: ansible-core>=2.16.14 in ./.local/lib/python3.13/site-packages (from ansible-lint) (2.21.0)
2026-06-11 13:29:32.849725 | controller | Collecting black>=24.3.0 (from ansible-lint)
2026-06-11 13:29:32.864602 | controller |   Downloading black-26.5.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (95 kB)
2026-06-11 13:29:32.889363 | controller | Requirement already satisfied: cffi>=1.15.1 in /usr/lib64/python3.13/site-packages (from ansible-lint) (1.17.0)
2026-06-11 13:29:32.889734 | controller | Requirement already satisfied: cryptography>=37 in /usr/lib64/python3.13/site-packages (from ansible-lint) (43.0.0)
2026-06-11 13:29:32.905426 | controller | Collecting distro>=1.9.0 (from ansible-lint)
2026-06-11 13:29:32.916077 | controller |   Downloading distro-1.9.0-py3-none-any.whl.metadata (6.8 kB)
2026-06-11 13:29:32.919578 | controller | Requirement already satisfied: filelock>=3.8.2 in ./.local/lib/python3.13/site-packages (from ansible-lint) (3.18.0)
2026-06-11 13:29:32.966022 | controller | Collecting jsonschema>=4.10.0 (from ansible-lint)
2026-06-11 13:29:32.977108 | controller |   Downloading jsonschema-4.26.0-py3-none-any.whl.metadata (7.6 kB)
2026-06-11 13:29:32.983485 | controller | Requirement already satisfied: packaging>=22.0 in ./.local/lib/python3.13/site-packages (from ansible-lint) (25.0)
2026-06-11 13:29:33.006302 | controller | Collecting pathspec<1.1.0,>=1.0.3 (from ansible-lint)
2026-06-11 13:29:33.019154 | controller |   Downloading pathspec-1.0.4-py3-none-any.whl.metadata (13 kB)
2026-06-11 13:29:33.025553 | controller | Requirement already satisfied: pyyaml>=6.0.1 in ./.local/lib/python3.13/site-packages (from ansible-lint) (6.0.3)
2026-06-11 13:29:33.080984 | controller | Collecting referencing>=0.36.2 (from ansible-lint)
2026-06-11 13:29:33.093173 | controller |   Downloading referencing-0.37.0-py3-none-any.whl.metadata (2.8 kB)
2026-06-11 13:29:33.279377 | controller | Collecting ruamel-yaml>=0.18.11 (from ansible-lint)
2026-06-11 13:29:33.291002 | controller |   Downloading ruamel_yaml-0.19.1-py3-none-any.whl.metadata (16 kB)
2026-06-11 13:29:33.341788 | controller | Collecting ruamel-yaml-clib>=0.2.12 (from ansible-lint)
2026-06-11 13:29:33.356789 | controller |   Downloading ruamel_yaml_clib-0.2.15-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (3.5 kB)
2026-06-11 13:29:33.378054 | controller | Collecting subprocess-tee>=0.4.1 (from ansible-lint)
2026-06-11 13:29:33.389727 | controller |   Downloading subprocess_tee-0.4.2-py3-none-any.whl.metadata (3.3 kB)
2026-06-11 13:29:33.427751 | controller | Collecting wcmatch>=8.5.0 (from ansible-lint)
2026-06-11 13:29:33.439658 | controller |   Downloading wcmatch-10.1-py3-none-any.whl.metadata (5.1 kB)
2026-06-11 13:29:33.472886 | controller | Collecting yamllint>=1.38.0 (from ansible-lint)
2026-06-11 13:29:33.484332 | controller |   Downloading yamllint-1.38.0-py3-none-any.whl.metadata (4.2 kB)
2026-06-11 13:29:33.501043 | controller | Requirement already satisfied: jinja2>=3.1.0 in ./.local/lib/python3.13/site-packages (from ansible-core>=2.16.14->ansible-lint) (3.1.6)
2026-06-11 13:29:33.502096 | controller | Requirement already satisfied: resolvelib<2.0.0,>=0.8.0 in ./.local/lib/python3.13/site-packages (from ansible-core>=2.16.14->ansible-lint) (1.2.1)
2026-06-11 13:29:33.535695 | controller | Collecting click>=8.0.0 (from black>=24.3.0->ansible-lint)
2026-06-11 13:29:33.546543 | controller |   Downloading click-8.4.1-py3-none-any.whl.metadata (2.6 kB)
2026-06-11 13:29:33.564666 | controller | Collecting mypy-extensions>=0.4.3 (from black>=24.3.0->ansible-lint)
2026-06-11 13:29:33.576361 | controller |   Downloading mypy_extensions-1.1.0-py3-none-any.whl.metadata (1.1 kB)
2026-06-11 13:29:33.583450 | 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-11 13:29:33.611030 | controller | Collecting pytokens~=0.4.0 (from black>=24.3.0->ansible-lint)
2026-06-11 13:29:33.623446 | controller |   Downloading pytokens-0.4.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (3.8 kB)
2026-06-11 13:29:33.630616 | controller | Requirement already satisfied: pycparser in /usr/lib/python3.13/site-packages (from cffi>=1.15.1->ansible-lint) (2.20)
2026-06-11 13:29:33.666989 | controller | Collecting attrs>=22.2.0 (from jsonschema>=4.10.0->ansible-lint)
2026-06-11 13:29:33.677880 | controller |   Downloading attrs-26.1.0-py3-none-any.whl.metadata (8.8 kB)
2026-06-11 13:29:33.705647 | controller | Collecting jsonschema-specifications>=2023.03.6 (from jsonschema>=4.10.0->ansible-lint)
2026-06-11 13:29:33.716985 | controller |   Downloading jsonschema_specifications-2025.9.1-py3-none-any.whl.metadata (2.9 kB)
2026-06-11 13:29:34.109645 | controller | Collecting rpds-py>=0.25.0 (from jsonschema>=4.10.0->ansible-lint)
2026-06-11 13:29:34.123298 | controller |   Downloading rpds_py-2026.5.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.1 kB)
2026-06-11 13:29:34.156188 | controller | Collecting bracex>=2.1.1 (from wcmatch>=8.5.0->ansible-lint)
2026-06-11 13:29:34.168503 | controller |   Downloading bracex-2.6-py3-none-any.whl.metadata (3.6 kB)
2026-06-11 13:29:34.176292 | controller | Requirement already satisfied: MarkupSafe>=2.0 in ./.local/lib/python3.13/site-packages (from jinja2>=3.1.0->ansible-core>=2.16.14->ansible-lint) (3.0.3)
2026-06-11 13:29:34.190135 | controller | Requirement already satisfied: ply==3.11 in /usr/lib/python3.13/site-packages (from pycparser->cffi>=1.15.1->ansible-lint) (3.11)
2026-06-11 13:29:34.204940 | controller | Downloading ansible_lint-26.4.0-py3-none-any.whl (330 kB)
2026-06-11 13:29:34.229526 | controller | Downloading ansible_compat-26.3.0-py3-none-any.whl (27 kB)
2026-06-11 13:29:34.248522 | controller | Downloading black-26.5.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.9 MB)
2026-06-11 13:29:34.272759 | controller |    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.9/1.9 MB 88.4 MB/s eta 0:00:00
2026-06-11 13:29:34.284751 | controller | Downloading distro-1.9.0-py3-none-any.whl (20 kB)
2026-06-11 13:29:34.299025 | controller | Downloading jsonschema-4.26.0-py3-none-any.whl (90 kB)
2026-06-11 13:29:34.312710 | controller | Downloading pathspec-1.0.4-py3-none-any.whl (55 kB)
2026-06-11 13:29:34.326773 | controller | Downloading referencing-0.37.0-py3-none-any.whl (26 kB)
2026-06-11 13:29:34.342862 | controller | Downloading ruamel_yaml-0.19.1-py3-none-any.whl (118 kB)
2026-06-11 13:29:34.361155 | controller | Downloading ruamel_yaml_clib-0.2.15-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (782 kB)
2026-06-11 13:29:34.370731 | controller |    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 782.1/782.1 kB 111.9 MB/s eta 0:00:00
2026-06-11 13:29:34.383319 | controller | Downloading subprocess_tee-0.4.2-py3-none-any.whl (5.2 kB)
2026-06-11 13:29:34.397370 | controller | Downloading wcmatch-10.1-py3-none-any.whl (39 kB)
2026-06-11 13:29:34.411330 | controller | Downloading yamllint-1.38.0-py3-none-any.whl (68 kB)
2026-06-11 13:29:34.426000 | controller | Downloading attrs-26.1.0-py3-none-any.whl (67 kB)
2026-06-11 13:29:34.439594 | controller | Downloading bracex-2.6-py3-none-any.whl (11 kB)
2026-06-11 13:29:34.453080 | controller | Downloading click-8.4.1-py3-none-any.whl (116 kB)
2026-06-11 13:29:34.468296 | controller | Downloading jsonschema_specifications-2025.9.1-py3-none-any.whl (18 kB)
2026-06-11 13:29:34.483835 | controller | Downloading mypy_extensions-1.1.0-py3-none-any.whl (5.0 kB)
2026-06-11 13:29:34.499574 | controller | Downloading pytokens-0.4.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (268 kB)
2026-06-11 13:29:34.529610 | controller | Downloading rpds_py-2026.5.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (374 kB)
2026-06-11 13:29:34.645969 | controller | Installing collected packages: subprocess-tee, ruamel-yaml-clib, ruamel-yaml, rpds-py, pytokens, pathspec, mypy-extensions, distro, click, bracex, attrs, yamllint, wcmatch, referencing, black, jsonschema-specifications, jsonschema, ansible-compat, ansible-lint
2026-06-11 13:29:35.516166 | controller | Successfully installed ansible-compat-26.3.0 ansible-lint-26.4.0 attrs-26.1.0 black-26.5.1 bracex-2.6 click-8.4.1 distro-1.9.0 jsonschema-4.26.0 jsonschema-specifications-2025.9.1 mypy-extensions-1.1.0 pathspec-1.0.4 pytokens-0.4.1 referencing-0.37.0 rpds-py-2026.5.1 ruamel-yaml-0.19.1 ruamel-yaml-clib-0.2.15 subprocess-tee-0.4.2 wcmatch-10.1 yamllint-1.38.0
2026-06-11 13:29:35.516417 | controller | WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning.
2026-06-11 13:29:36.980054 | controller | ok: Runtime: 0:00:03.765975
2026-06-11 13:29:36.986324 | 
2026-06-11 13:29:36.986439 | TASK [ensure-ansible-lint : Install basic Ansible collections]
2026-06-11 13:29:43.122223 | controller | Starting galaxy collection install process
2026-06-11 13:29:43.122461 | controller | Nothing to do. All requested collections are already installed. If you want to reinstall them, consider using `--force`.
2026-06-11 13:29:44.307087 | controller | ok: Runtime: 0:00:00.579767
2026-06-11 13:29:44.314744 | 
2026-06-11 13:29:44.314905 | TASK [ansible-lint : Run ansible-lint on yaml files]
2026-06-11 13:29:44.627522 | controller | skipping: Conditional result was False
2026-06-11 13:29:44.633292 | 
2026-06-11 13:29:44.633459 | TASK [ansible-lint : Run ansible-lint on roles dir]
2026-06-11 13:29:50.122454 | controller | Deprecated `-p` cli option replaced with current `--format=pep8` option. This alias will be removed in a future release.
2026-06-11 13:29:54.712455 | controller |
2026-06-11 13:29:54.987673 | controller | Passed: 0 failure(s), 0 warning(s) in 124 files processed of 127 encountered. Profile 'min' was required, but 'production' profile passed.
2026-06-11 13:29:56.343280 | controller | ok: Runtime: 0:00:05.494488
2026-06-11 13:29:56.350790 | 
2026-06-11 13:29:56.350990 | TASK [ansible-lint : Run ansible-lint on playbooks dir]
2026-06-11 13:30:01.876283 | controller | Deprecated `-p` cli option replaced with current `--format=pep8` option. This alias will be removed in a future release.
2026-06-11 13:30:06.571202 | controller |
2026-06-11 13:30:06.682667 | controller | Passed: 0 failure(s), 0 warning(s) in 101 files processed of 107 encountered. Profile 'min' was required, but 'production' profile passed.
2026-06-11 13:30:07.906834 | controller | ok: Runtime: 0:00:05.415749
2026-06-11 13:30:07.912735 | 
2026-06-11 13:30:07.912955 | TASK [ansible-lint : Fail if linter failed]
2026-06-11 13:30:07.939904 | controller | skipping: Conditional result was False
2026-06-11 13:30:07.947642 | 
2026-06-11 13:30:07.947811 | PLAY RECAP
2026-06-11 13:30:07.947913 | controller | ok: 4 changed: 4 unreachable: 0 failed: 0 skipped: 2 rescued: 0 ignored: 0
2026-06-11 13:30:07.947952 | 
2026-06-11 13:30:08.102102 | RUN END RESULT_NORMAL: [untrusted : softwarefactory-project.io/sf-jobs/playbooks/ansible/lint.yaml@master]
2026-06-11 13:30:08.104816 | POST-RUN START: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/sf-config/playbooks/base/post.yaml@main]
2026-06-11 13:30:08.760999 | 
2026-06-11 13:30:08.761116 | PLAY [all]
2026-06-11 13:30:08.770665 | 
2026-06-11 13:30:08.770748 | TASK [include_role : fetch-output]
2026-06-11 13:30:08.796605 | controller | skipping: Conditional result was False
2026-06-11 13:30:08.801220 | 
2026-06-11 13:30:08.801302 | TASK [include_role : fetch-output-openshift]
2026-06-11 13:30:08.830170 | controller | ok
2026-06-11 13:30:08.845823 | 
2026-06-11 13:30:08.845938 | TASK [fetch-output-openshift : Set log path for multiple nodes]
2026-06-11 13:30:08.891147 | controller | skipping: Conditional result was False
2026-06-11 13:30:08.896663 | 
2026-06-11 13:30:08.896751 | TASK [fetch-output-openshift : Set log path for single node]
2026-06-11 13:30:08.935570 | controller | ok
2026-06-11 13:30:08.939780 | 
2026-06-11 13:30:08.939877 | LOOP [fetch-output-openshift : Ensure local output dirs]
2026-06-11 13:30:09.388369 | controller -> localhost | changed: "/var/lib/zuul/builds/0f5ecdcf8bbb46c7bdb46c98cae903d6/work/logs"
2026-06-11 13:30:09.616718 | controller -> localhost | changed: "/var/lib/zuul/builds/0f5ecdcf8bbb46c7bdb46c98cae903d6/work/logs/npm"
2026-06-11 13:30:09.889002 | controller -> localhost | changed: "/var/lib/zuul/builds/0f5ecdcf8bbb46c7bdb46c98cae903d6/work/artifacts"
2026-06-11 13:30:10.212647 | controller -> localhost | changed: "/var/lib/zuul/builds/0f5ecdcf8bbb46c7bdb46c98cae903d6/work/docs"
2026-06-11 13:30:10.222569 | 
2026-06-11 13:30:10.222747 | LOOP [fetch-output-openshift : Include rsync tasks]
2026-06-11 13:30:10.289620 | controller | ok:
2026-06-11 13:30:10.289805 | controller | [
2026-06-11 13:30:10.289829 | controller |   "controller",
2026-06-11 13:30:10.289862 | controller |   {
2026-06-11 13:30:10.289883 | controller |     "context": "main:zuul-worker/38-102-83-186:9023",
2026-06-11 13:30:10.289920 | controller |     "namespace": "main",
2026-06-11 13:30:10.289939 | controller |     "pod": "zuul-worker-f41-0000070821",
2026-06-11 13:30:10.289955 | controller |     "resources": {
2026-06-11 13:30:10.289970 | controller |       "cores": 0,
2026-06-11 13:30:10.289985 | controller |       "instances": 1,
2026-06-11 13:30:10.290000 | controller |       "ram": 0
2026-06-11 13:30:10.290029 | controller |     },
2026-06-11 13:30:10.290046 | controller |     "stream_port1": 41415,
2026-06-11 13:30:10.290063 | controller |     "stream_port2": 38129
2026-06-11 13:30:10.290078 | controller |   }
2026-06-11 13:30:10.290093 | controller | ]
2026-06-11 13:30:10.290120 | controller | changed: All items complete
2026-06-11 13:30:10.290137 | 
2026-06-11 13:30:10.303317 | controller | included: /var/lib/zuul/builds/0f5ecdcf8bbb46c7bdb46c98cae903d6/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/fetch-output-openshift/tasks/rsync.yaml
2026-06-11 13:30:10.316290 | 
2026-06-11 13:30:10.316518 | LOOP [fetch-output-openshift : Fetch zuul-output from the pod]
2026-06-11 13:30:15.609125 | controller | Output suppressed because no_log was given
2026-06-11 13:30:15.617665 | 
2026-06-11 13:30:15.617821 | TASK [fetch-output-openshift : Remove empty directory]
2026-06-11 13:30:16.016576 | controller -> localhost | ok: Runtime: 0:00:00.035524
2026-06-11 13:30:16.032257 | 
2026-06-11 13:30:16.032563 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir]
2026-06-11 13:30:16.387001 | controller -> localhost | find: ‘/var/lib/zuul/builds/0f5ecdcf8bbb46c7bdb46c98cae903d6/work/artifacts’: No such file or directory
2026-06-11 13:30:16.388049 | controller -> localhost | find: ‘/var/lib/zuul/builds/0f5ecdcf8bbb46c7bdb46c98cae903d6/work/artifacts’: No such file or directory
2026-06-11 13:30:16.388255 | controller -> localhost | ok: Item: artifacts Runtime: 0:00:00.013417
2026-06-11 13:30:16.659076 | controller -> localhost | find: ‘/var/lib/zuul/builds/0f5ecdcf8bbb46c7bdb46c98cae903d6/work/docs’: No such file or directory
2026-06-11 13:30:16.659363 | controller -> localhost | find: ‘/var/lib/zuul/builds/0f5ecdcf8bbb46c7bdb46c98cae903d6/work/docs’: No such file or directory
2026-06-11 13:30:16.659459 | controller -> localhost | ok: Item: docs Runtime: 0:00:00.013656
2026-06-11 13:30:16.681361 | 
2026-06-11 13:30:16.681480 | PLAY [localhost]
2026-06-11 13:30:16.693664 | 
2026-06-11 13:30:16.693827 | TASK [add-fileserver : Create SSH private key tempfile]
2026-06-11 13:30:17.112986 | localhost | changed
2026-06-11 13:30:17.121672 | 
2026-06-11 13:30:17.121890 | TASK [add-fileserver : Create SSH private key from secret]
2026-06-11 13:30:18.018697 | localhost | changed
2026-06-11 13:30:18.026562 | 
2026-06-11 13:30:18.026715 | TASK [add-fileserver : Add fileserver ssh key]
2026-06-11 13:30:18.447828 | localhost | Identity added: /var/lib/zuul/builds/0f5ecdcf8bbb46c7bdb46c98cae903d6/work/tmp/ansible.11yjrvay (/var/lib/zuul/builds/0f5ecdcf8bbb46c7bdb46c98cae903d6/work/tmp/ansible.11yjrvay)
2026-06-11 13:30:18.448242 | localhost | ok: Runtime: 0:00:00.018120
2026-06-11 13:30:18.497374 | 
2026-06-11 13:30:18.497537 | TASK [add-fileserver : Remove SSH private key from disk]
2026-06-11 13:30:18.841985 | localhost | ok: Runtime: 0:00:00.008146
2026-06-11 13:30:18.851594 | 
2026-06-11 13:30:18.851742 | TASK [add-fileserver : Add fileserver to inventory]
2026-06-11 13:30:18.936701 | localhost | changed
2026-06-11 13:30:18.944067 | 
2026-06-11 13:30:18.944198 | TASK [add-fileserver : Add fileserver server to known hosts]
2026-06-11 13:30:19.370702 | localhost | changed
2026-06-11 13:30:19.377398 | 
2026-06-11 13:30:19.377463 | TASK [generate-zuul-manifest : Generate Zuul manifest]
2026-06-11 13:30:19.802515 | localhost | changed
2026-06-11 13:30:19.821465 | 
2026-06-11 13:30:19.821619 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul]
2026-06-11 13:30:19.866015 | localhost | ok
2026-06-11 13:30:19.878250 | 
2026-06-11 13:30:19.878381 | TASK [zuul_return]
2026-06-11 13:30:19.936607 | localhost | skipping: Conditional result was False
2026-06-11 13:30:19.941708 | 
2026-06-11 13:30:19.941827 | PLAY [a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com]
2026-06-11 13:30:19.949202 | 
2026-06-11 13:30:19.949335 | TASK [Set zuul-log-path fact]
2026-06-11 13:30:19.979684 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | ok
2026-06-11 13:30:19.993528 | 
2026-06-11 13:30:19.993657 | TASK [set-zuul-log-path-fact : Set log path for a build]
2026-06-11 13:30:20.033944 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | ok
2026-06-11 13:30:20.039055 | 
2026-06-11 13:30:20.039268 | TASK [upload-logs : Create log directories]
2026-06-11 13:30:21.261855 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | changed
2026-06-11 13:30:21.265493 | 
2026-06-11 13:30:21.265627 | TASK [upload-logs : Ensure logs are readable before uploading]
2026-06-11 13:30:21.623840 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com -> localhost | ok: Runtime: 0:00:00.011813
2026-06-11 13:30:21.630134 | 
2026-06-11 13:30:21.630308 | TASK [upload-logs : Upload logs to log server]
2026-06-11 13:30:22.913677 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | changed:
2026-06-11 13:30:22.913942 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | .d..tp..... ./
2026-06-11 13:30:22.913976 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | <f+++++++++ workspace-repos.json
2026-06-11 13:30:22.914001 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | <f+++++++++ zuul-manifest.json
2026-06-11 13:30:22.914023 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | cd+++++++++ zuul-info/
2026-06-11 13:30:22.914043 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | <f+++++++++ zuul-info/inventory.yaml
2026-06-11 13:30:22.916630 | 
2026-06-11 13:30:22.916701 | LOOP [upload-logs : Compress console log and json output]
