2026-06-10 18:35:14.383773 | Job console starting
2026-06-10 18:35:14.516795 | Updating git repos
2026-06-10 18:35:15.724846 | Cloning repos into workspace
2026-06-10 18:35:16.381172 | Restoring repo states
2026-06-10 18:35:16.393667 | Merging changes
2026-06-10 18:35:17.051533 | Checking out repos
2026-06-10 18:35:17.168797 | Preparing playbooks
2026-06-10 18:35:18.832658 | Running Ansible setup
2026-06-10 18:35:26.490462 | PRE-RUN START: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/dci-config/playbooks/base/pre.yaml@main]
2026-06-10 18:35:27.192829 | 
2026-06-10 18:35:27.192955 | PLAY [localhost]
2026-06-10 18:35:27.199829 | 
2026-06-10 18:35:27.199898 | TASK [Gathering Facts]
2026-06-10 18:35:28.156647 | localhost | ok
2026-06-10 18:35:28.162949 | 
2026-06-10 18:35:28.163027 | TASK [Setup log path fact]
2026-06-10 18:35:28.182641 | localhost | ok
2026-06-10 18:35:28.193750 | 
2026-06-10 18:35:28.193818 | TASK [set-zuul-log-path-fact : Set log path for a build]
2026-06-10 18:35:28.230127 | localhost | ok
2026-06-10 18:35:28.235252 | 
2026-06-10 18:35:28.235314 | TASK [emit-job-header : Print job information]
2026-06-10 18:35:28.282657 | # Job Information
2026-06-10 18:35:28.282842 | Ansible Version: 2.16.18
2026-06-10 18:35:28.282870 | Job: dci-podman-lint-job
2026-06-10 18:35:28.282889 | Pipeline: check
2026-06-10 18:35:28.282907 | Executor: 38.102.83.47
2026-06-10 18:35:28.282924 | Triggered by: https://github.com/distributedci/dci-analytics/pull/31
2026-06-10 18:35:28.282944 | Event ID: 0f0f35e0-64fb-11f1-82c8-c2a3e560302f
2026-06-10 18:35:28.285489 | 
2026-06-10 18:35:28.285555 | LOOP [emit-job-header : Print node information]
2026-06-10 18:35:28.368034 | localhost | ok:
2026-06-10 18:35:28.368354 | localhost | # Node Information
2026-06-10 18:35:28.368412 | localhost | Inventory Hostname: testrunner
2026-06-10 18:35:28.368491 | localhost | Hostname: be9ca9ba8d3c
2026-06-10 18:35:28.368532 | localhost | Username: zuul
2026-06-10 18:35:28.368580 | localhost | Distro: Fedora 41
2026-06-10 18:35:28.368619 | localhost | Provider: k1s04
2026-06-10 18:35:28.368656 | localhost | Region:
2026-06-10 18:35:28.368693 | localhost | Label: zuul-worker-f41
2026-06-10 18:35:28.368730 | localhost | Product Name: OpenStack Nova
2026-06-10 18:35:28.368766 | localhost | Interface IP: zuul-worker-f41-0000070076
2026-06-10 18:35:28.375328 | 
2026-06-10 18:35:28.375425 | TASK [log-inventory : Ensure Zuul Ansible directory exists]
2026-06-10 18:35:28.861527 | localhost -> localhost | changed
2026-06-10 18:35:28.865994 | 
2026-06-10 18:35:28.866062 | TASK [log-inventory : Copy ansible inventory to logs dir]
2026-06-10 18:35:29.850716 | localhost -> localhost | changed
2026-06-10 18:35:29.856296 | 
2026-06-10 18:35:29.856351 | PLAY [all]
2026-06-10 18:35:29.861610 | 
2026-06-10 18:35:29.861672 | TASK [start-zuul-console : Start zuul_console daemon.]
2026-06-10 18:35:35.589060 | testrunner | ok
2026-06-10 18:35:35.601316 | 
2026-06-10 18:35:35.601485 | TASK [validate-host : Define zuul_info_dir fact]
2026-06-10 18:35:35.628206 | testrunner | skipping: Conditional result was False
2026-06-10 18:35:35.636085 | 
2026-06-10 18:35:35.636246 | TASK [validate-host : Ensure Zuul Ansible directory exists]
2026-06-10 18:35:35.672253 | testrunner | skipping: Conditional result was False
2026-06-10 18:35:35.683325 | 
2026-06-10 18:35:35.683507 | TASK [validate-host : Collect information about the host]
2026-06-10 18:35:35.709291 | testrunner | skipping: Conditional result was False
2026-06-10 18:35:35.718055 | 
2026-06-10 18:35:35.718204 | TASK [validate-host : Sanitize hostname]
2026-06-10 18:35:35.743875 | testrunner | skipping: Conditional result was False
2026-06-10 18:35:35.753111 | 
2026-06-10 18:35:35.753267 | TASK [validate-host : Write out all ansible variables/facts known for each host]
2026-06-10 18:35:35.778948 | testrunner | skipping: Conditional result was False
2026-06-10 18:35:35.787694 | 
2026-06-10 18:35:35.787846 | TASK [validate-host : Collect information about zuul worker]
2026-06-10 18:35:35.813874 | testrunner | skipping: Conditional result was False
2026-06-10 18:35:35.822108 | 
2026-06-10 18:35:35.822254 | TASK [validate-host : Write out all zuul information for each host]
2026-06-10 18:35:35.847849 | testrunner | skipping: Conditional result was False
2026-06-10 18:35:35.857759 | 
2026-06-10 18:35:35.857855 | TASK [prepare-workspace : Start zuul_console daemon.]
2026-06-10 18:35:35.881580 | testrunner | skipping: Conditional result was False
2026-06-10 18:35:35.887662 | 
2026-06-10 18:35:35.887748 | TASK [prepare-workspace : Synchronize src repos to workspace directory.]
2026-06-10 18:35:35.935270 | 
2026-06-10 18:35:35.935553 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build]
2026-06-10 18:35:35.972599 | testrunner | skipping: Conditional result was False
2026-06-10 18:35:35.984814 | 
2026-06-10 18:35:35.984968 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID]
2026-06-10 18:35:36.010803 | testrunner | skipping: Conditional result was False
2026-06-10 18:35:36.024639 | 
2026-06-10 18:35:36.024773 | LOOP [prepare-workspace-openshift : Include rsync tasks]
2026-06-10 18:35:36.100048 | testrunner | ok:
2026-06-10 18:35:36.100378 | testrunner | [
2026-06-10 18:35:36.100489 | testrunner |   "testrunner",
2026-06-10 18:35:36.100539 | testrunner |   {
2026-06-10 18:35:36.100576 | testrunner |     "context": "main:zuul-worker/38-102-83-54:9023",
2026-06-10 18:35:36.100612 | testrunner |     "namespace": "main",
2026-06-10 18:35:36.100650 | testrunner |     "pod": "zuul-worker-f41-0000070076",
2026-06-10 18:35:36.100685 | testrunner |     "resources": {
2026-06-10 18:35:36.100719 | testrunner |       "cores": 0,
2026-06-10 18:35:36.100752 | testrunner |       "instances": 1,
2026-06-10 18:35:36.100785 | testrunner |       "ram": 0
2026-06-10 18:35:36.100817 | testrunner |     },
2026-06-10 18:35:36.100849 | testrunner |     "stream_port1": 43031,
2026-06-10 18:35:36.100881 | testrunner |     "stream_port2": 37005
2026-06-10 18:35:36.100914 | testrunner |   }
2026-06-10 18:35:36.100946 | testrunner | ]
2026-06-10 18:35:36.101013 | testrunner | ok: All items complete
2026-06-10 18:35:36.101055 | 
2026-06-10 18:35:36.120742 | testrunner | included: /var/lib/zuul/builds/cfc10ce2ca4b401691ed59bc408a2734/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/prepare-workspace-openshift/tasks/rsync.yaml
2026-06-10 18:35:36.129515 | 
2026-06-10 18:35:36.129666 | TASK [prepare-workspace-openshift : Create src directory]
2026-06-10 18:35:37.520372 | testrunner -> localhost | ok: Runtime: 0:00:00.888546
2026-06-10 18:35:37.528043 | 
2026-06-10 18:35:37.528178 | TASK [prepare-workspace-openshift : Copy src repos to the pod]
2026-06-10 18:35:39.495727 | testrunner -> localhost | Output suppressed because no_log was given
2026-06-10 18:35:39.508364 | 
2026-06-10 18:35:39.508494 | TASK [remove-zuul-sshkey : Remove master key from local agent]
2026-06-10 18:35:39.999675 | testrunner -> localhost | changed
2026-06-10 18:35:40.015088 | 
2026-06-10 18:35:40.015239 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them]
2026-06-10 18:35:45.627586 | testrunner | ok: "logs"
2026-06-10 18:35:51.310733 | testrunner | ok: "artifacts"
2026-06-10 18:35:57.001353 | testrunner | ok: "docs"
2026-06-10 18:35:57.013542 | 
2026-06-10 18:35:57.013822 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist]
2026-06-10 18:36:02.943206 | testrunner | changed: "logs"
2026-06-10 18:36:02.943813 | testrunner | ok: All items complete
2026-06-10 18:36:02.943881 | 
2026-06-10 18:36:08.588317 | testrunner | changed: "artifacts"
2026-06-10 18:36:14.361208 | testrunner | changed: "docs"
2026-06-10 18:36:14.370615 | 
2026-06-10 18:36:14.370672 | PLAY RECAP
2026-06-10 18:36:14.370709 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-10 18:36:14.370733 | testrunner | ok: 7 changed: 4 unreachable: 0 failed: 0 skipped: 11 rescued: 0 ignored: 0
2026-06-10 18:36:14.370750 | 
2026-06-10 18:36:14.487600 | PRE-RUN END RESULT_NORMAL: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/dci-config/playbooks/base/pre.yaml@main]
2026-06-10 18:36:14.488951 | RUN START: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/dci-config/playbooks/linters/podman/hadolint.yaml@main]
2026-06-10 18:36:15.111708 | 
2026-06-10 18:36:15.111843 | PLAY [testrunner]
2026-06-10 18:36:15.122215 | 
2026-06-10 18:36:15.122299 | TASK [Install hadolint]
2026-06-10 18:36:35.549772 | testrunner | changed
2026-06-10 18:36:35.556880 | 
2026-06-10 18:36:35.557034 | TASK [Run hadolint on Dockerfiles in current project]
2026-06-10 18:36:40.872034 | testrunner | ./Dockerfile:1 DL3006 [1m[93mwarning[0m: Always tag the version of an image explicitly
2026-06-10 18:36:40.872217 | testrunner | ./Dockerfile:9 DL3059 [92minfo[0m: Multiple consecutive `RUN` instructions. Consider consolidation.
2026-06-10 18:36:40.872246 | testrunner | ./Dockerfile:14 DL3013 [1m[93mwarning[0m: Pin versions in pip. Instead of `pip install <package>` use `pip install <package>==<version>` or `pip install --requirement <requirements file>`
2026-06-10 18:36:40.872264 | testrunner | ./Dockerfile:14 DL3041 [1m[93mwarning[0m: Specify version with `dnf install -y <package>-<version>`.
2026-06-10 18:36:41.820398 | testrunner | ok: Runtime: 0:00:00.106234
2026-06-10 18:36:41.822740 | 
2026-06-10 18:36:41.822839 | PLAY RECAP
2026-06-10 18:36:41.822922 | testrunner | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-10 18:36:41.822964 | 
2026-06-10 18:36:41.955655 | RUN END RESULT_NORMAL: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/dci-config/playbooks/linters/podman/hadolint.yaml@main]
2026-06-10 18:36:41.958024 | POST-RUN START: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/dci-config/playbooks/base/post.yaml@main]
2026-06-10 18:36:42.632701 | 
2026-06-10 18:36:42.632829 | PLAY [all]
2026-06-10 18:36:42.642319 | 
2026-06-10 18:36:42.642401 | TASK [include_role : fetch-output]
2026-06-10 18:36:42.666812 | testrunner | skipping: Conditional result was False
2026-06-10 18:36:42.672235 | 
2026-06-10 18:36:42.672545 | TASK [include_role : fetch-output-openshift]
2026-06-10 18:36:42.722933 | testrunner | ok
2026-06-10 18:36:42.739271 | 
2026-06-10 18:36:42.739364 | TASK [fetch-output-openshift : Set log path for multiple nodes]
2026-06-10 18:36:42.815559 | testrunner | skipping: Conditional result was False
2026-06-10 18:36:42.824282 | 
2026-06-10 18:36:42.824483 | TASK [fetch-output-openshift : Set log path for single node]
2026-06-10 18:36:42.887058 | testrunner | ok
2026-06-10 18:36:42.893496 | 
2026-06-10 18:36:42.893638 | LOOP [fetch-output-openshift : Ensure local output dirs]
2026-06-10 18:36:43.345869 | testrunner -> localhost | changed: "/var/lib/zuul/builds/cfc10ce2ca4b401691ed59bc408a2734/work/logs"
2026-06-10 18:36:43.627012 | testrunner -> localhost | changed: "/var/lib/zuul/builds/cfc10ce2ca4b401691ed59bc408a2734/work/logs/npm"
2026-06-10 18:36:43.902070 | testrunner -> localhost | changed: "/var/lib/zuul/builds/cfc10ce2ca4b401691ed59bc408a2734/work/artifacts"
2026-06-10 18:36:44.187631 | testrunner -> localhost | changed: "/var/lib/zuul/builds/cfc10ce2ca4b401691ed59bc408a2734/work/docs"
2026-06-10 18:36:44.209911 | 
2026-06-10 18:36:44.210134 | LOOP [fetch-output-openshift : Include rsync tasks]
2026-06-10 18:36:44.293761 | testrunner | ok:
2026-06-10 18:36:44.294044 | testrunner | [
2026-06-10 18:36:44.294096 | testrunner |   "testrunner",
2026-06-10 18:36:44.294134 | testrunner |   {
2026-06-10 18:36:44.294169 | testrunner |     "context": "main:zuul-worker/38-102-83-54:9023",
2026-06-10 18:36:44.294205 | testrunner |     "namespace": "main",
2026-06-10 18:36:44.294240 | testrunner |     "pod": "zuul-worker-f41-0000070076",
2026-06-10 18:36:44.294274 | testrunner |     "resources": {
2026-06-10 18:36:44.294308 | testrunner |       "cores": 0,
2026-06-10 18:36:44.294342 | testrunner |       "instances": 1,
2026-06-10 18:36:44.294376 | testrunner |       "ram": 0
2026-06-10 18:36:44.294409 | testrunner |     },
2026-06-10 18:36:44.294592 | testrunner |     "stream_port1": 43031,
2026-06-10 18:36:44.294654 | testrunner |     "stream_port2": 37005
2026-06-10 18:36:44.294691 | testrunner |   }
2026-06-10 18:36:44.294725 | testrunner | ]
2026-06-10 18:36:44.294784 | testrunner | changed: All items complete
2026-06-10 18:36:44.294824 | 
2026-06-10 18:36:44.313490 | testrunner | included: /var/lib/zuul/builds/cfc10ce2ca4b401691ed59bc408a2734/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/fetch-output-openshift/tasks/rsync.yaml
2026-06-10 18:36:44.324780 | 
2026-06-10 18:36:44.324919 | LOOP [fetch-output-openshift : Fetch zuul-output from the pod]
2026-06-10 18:36:49.749061 | testrunner | Output suppressed because no_log was given
2026-06-10 18:36:49.755210 | 
2026-06-10 18:36:49.755340 | TASK [fetch-output-openshift : Remove empty directory]
2026-06-10 18:36:50.147701 | testrunner -> localhost | ok: Runtime: 0:00:00.025518
2026-06-10 18:36:50.162276 | 
2026-06-10 18:36:50.162412 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir]
2026-06-10 18:36:50.559939 | testrunner -> localhost | find: ‘/var/lib/zuul/builds/cfc10ce2ca4b401691ed59bc408a2734/work/artifacts’: No such file or directory
2026-06-10 18:36:50.560568 | testrunner -> localhost | find: ‘/var/lib/zuul/builds/cfc10ce2ca4b401691ed59bc408a2734/work/artifacts’: No such file or directory
2026-06-10 18:36:50.560704 | testrunner -> localhost | ok: Item: artifacts Runtime: 0:00:00.013812
2026-06-10 18:36:50.829080 | testrunner -> localhost | find: ‘/var/lib/zuul/builds/cfc10ce2ca4b401691ed59bc408a2734/work/docs’: No such file or directory
2026-06-10 18:36:50.829293 | testrunner -> localhost | find: ‘/var/lib/zuul/builds/cfc10ce2ca4b401691ed59bc408a2734/work/docs’: No such file or directory
2026-06-10 18:36:50.829366 | testrunner -> localhost | ok: Item: docs Runtime: 0:00:00.013791
2026-06-10 18:36:50.841529 | 
2026-06-10 18:36:50.841636 | PLAY [localhost]
2026-06-10 18:36:50.852853 | 
2026-06-10 18:36:50.852979 | TASK [generate-zuul-manifest : Generate Zuul manifest]
2026-06-10 18:36:51.281123 | localhost | changed
2026-06-10 18:36:51.300629 | 
2026-06-10 18:36:51.300779 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul]
2026-06-10 18:36:51.344178 | localhost | ok
2026-06-10 18:36:51.358517 | 
2026-06-10 18:36:51.358650 | TASK [add-fileserver : Create SSH private key tempfile]
2026-06-10 18:36:51.848719 | localhost | changed
2026-06-10 18:36:51.853496 | 
2026-06-10 18:36:51.853556 | TASK [add-fileserver : Create SSH private key from secret]
2026-06-10 18:36:52.661358 | localhost | changed
2026-06-10 18:36:52.666118 | 
2026-06-10 18:36:52.666203 | TASK [add-fileserver : Add fileserver ssh key]
2026-06-10 18:36:53.015015 | localhost | Identity added: /var/lib/zuul/builds/cfc10ce2ca4b401691ed59bc408a2734/work/tmp/ansible.qviemgj1 (/var/lib/zuul/builds/cfc10ce2ca4b401691ed59bc408a2734/work/tmp/ansible.qviemgj1)
2026-06-10 18:36:53.015238 | localhost | ok: Runtime: 0:00:00.021641
2026-06-10 18:36:53.018404 | 
2026-06-10 18:36:53.018500 | TASK [add-fileserver : Remove SSH private key from disk]
2026-06-10 18:36:53.362463 | localhost | ok: Runtime: 0:00:00.005647
2026-06-10 18:36:53.366232 | 
2026-06-10 18:36:53.366296 | TASK [add-fileserver : Add fileserver to inventory]
2026-06-10 18:36:53.450968 | localhost | changed
2026-06-10 18:36:53.458331 | 
2026-06-10 18:36:53.458509 | TASK [add-fileserver : Add fileserver server to known hosts]
2026-06-10 18:36:53.927676 | localhost | changed
2026-06-10 18:36:53.938090 | 
2026-06-10 18:36:53.938203 | PLAY [a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com]
2026-06-10 18:36:53.945404 | 
2026-06-10 18:36:53.945558 | TASK [Gathering Facts]
2026-06-10 18:36:55.475393 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | ok
2026-06-10 18:36:55.489775 | 
2026-06-10 18:36:55.489969 | TASK [Set zuul-log-path fact]
2026-06-10 18:36:55.516370 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | ok
2026-06-10 18:36:55.536803 | 
2026-06-10 18:36:55.537018 | TASK [set-zuul-log-path-fact : Set log path for a build]
2026-06-10 18:36:55.580108 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | ok
2026-06-10 18:36:55.593064 | 
2026-06-10 18:36:55.593201 | TASK [upload-logs : Create log directories]
2026-06-10 18:36:55.962050 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | changed
2026-06-10 18:36:55.968476 | 
2026-06-10 18:36:55.968614 | TASK [upload-logs : Ensure logs are readable before uploading]
2026-06-10 18:36:56.356248 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com -> localhost | ok: Runtime: 0:00:00.010512
2026-06-10 18:36:56.364893 | 
2026-06-10 18:36:56.365028 | TASK [upload-logs : Upload logs to log server]
2026-06-10 18:36:57.623795 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | Output suppressed because no_log was given
2026-06-10 18:36:57.627644 | 
2026-06-10 18:36:57.627721 | LOOP [upload-logs : Compress console log and json output]
