2026-06-10 18:38:03.775190 | Job console starting
2026-06-10 18:38:03.905358 | Updating git repos
2026-06-10 18:38:05.074790 | Cloning repos into workspace
2026-06-10 18:38:05.704717 | Restoring repo states
2026-06-10 18:38:05.717272 | Merging changes
2026-06-10 18:38:06.372969 | Checking out repos
2026-06-10 18:38:06.498067 | Preparing playbooks
2026-06-10 18:38:08.133786 | Running Ansible setup
2026-06-10 18:38:15.525351 | PRE-RUN START: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/dci-config/playbooks/base/pre.yaml@main]
2026-06-10 18:38:16.156471 | 
2026-06-10 18:38:16.156601 | PLAY [localhost]
2026-06-10 18:38:16.163326 | 
2026-06-10 18:38:16.163392 | TASK [Gathering Facts]
2026-06-10 18:38:17.132076 | localhost | ok
2026-06-10 18:38:17.144659 | 
2026-06-10 18:38:17.144853 | TASK [Setup log path fact]
2026-06-10 18:38:17.176475 | localhost | ok
2026-06-10 18:38:17.199855 | 
2026-06-10 18:38:17.200005 | TASK [set-zuul-log-path-fact : Set log path for a build]
2026-06-10 18:38:17.242880 | localhost | ok
2026-06-10 18:38:17.254688 | 
2026-06-10 18:38:17.254849 | TASK [emit-job-header : Print job information]
2026-06-10 18:38:17.309398 | # Job Information
2026-06-10 18:38:17.309677 | Ansible Version: 2.16.18
2026-06-10 18:38:17.309756 | Job: dci-podman-lint-job
2026-06-10 18:38:17.309804 | Pipeline: check
2026-06-10 18:38:17.309843 | Executor: 38.102.83.40
2026-06-10 18:38:17.309879 | Triggered by: https://github.com/distributedci/dci-analytics/pull/31
2026-06-10 18:38:17.309924 | Event ID: 6febcf90-64fb-11f1-86ca-d25118b5a165
2026-06-10 18:38:17.315259 | 
2026-06-10 18:38:17.315393 | LOOP [emit-job-header : Print node information]
2026-06-10 18:38:17.414883 | localhost | ok:
2026-06-10 18:38:17.415221 | localhost | # Node Information
2026-06-10 18:38:17.415296 | localhost | Inventory Hostname: testrunner
2026-06-10 18:38:17.415353 | localhost | Hostname: ca20759265b4
2026-06-10 18:38:17.415404 | localhost | Username: zuul
2026-06-10 18:38:17.415464 | localhost | Distro: Fedora 41
2026-06-10 18:38:17.415515 | localhost | Provider: k1s04
2026-06-10 18:38:17.415565 | localhost | Region:
2026-06-10 18:38:17.415696 | localhost | Label: zuul-worker-f41
2026-06-10 18:38:17.415767 | localhost | Product Name: OpenStack Nova
2026-06-10 18:38:17.415819 | localhost | Interface IP: zuul-worker-f41-0000070080
2026-06-10 18:38:17.428032 | 
2026-06-10 18:38:17.428205 | TASK [log-inventory : Ensure Zuul Ansible directory exists]
2026-06-10 18:38:17.850297 | localhost -> localhost | changed
2026-06-10 18:38:17.856088 | 
2026-06-10 18:38:17.856175 | TASK [log-inventory : Copy ansible inventory to logs dir]
2026-06-10 18:38:18.832606 | localhost -> localhost | changed
2026-06-10 18:38:18.844287 | 
2026-06-10 18:38:18.844411 | PLAY [all]
2026-06-10 18:38:18.856824 | 
2026-06-10 18:38:18.856955 | TASK [start-zuul-console : Start zuul_console daemon.]
2026-06-10 18:38:24.624987 | testrunner | ok
2026-06-10 18:38:24.637065 | 
2026-06-10 18:38:24.637216 | TASK [validate-host : Define zuul_info_dir fact]
2026-06-10 18:38:24.665276 | testrunner | skipping: Conditional result was False
2026-06-10 18:38:24.675442 | 
2026-06-10 18:38:24.675614 | TASK [validate-host : Ensure Zuul Ansible directory exists]
2026-06-10 18:38:24.712801 | testrunner | skipping: Conditional result was False
2026-06-10 18:38:24.724320 | 
2026-06-10 18:38:24.724451 | TASK [validate-host : Collect information about the host]
2026-06-10 18:38:24.751157 | testrunner | skipping: Conditional result was False
2026-06-10 18:38:24.759303 | 
2026-06-10 18:38:24.759438 | TASK [validate-host : Sanitize hostname]
2026-06-10 18:38:24.786116 | testrunner | skipping: Conditional result was False
2026-06-10 18:38:24.796120 | 
2026-06-10 18:38:24.796284 | TASK [validate-host : Write out all ansible variables/facts known for each host]
2026-06-10 18:38:24.832648 | testrunner | skipping: Conditional result was False
2026-06-10 18:38:24.841708 | 
2026-06-10 18:38:24.841847 | TASK [validate-host : Collect information about zuul worker]
2026-06-10 18:38:24.869846 | testrunner | skipping: Conditional result was False
2026-06-10 18:38:24.879452 | 
2026-06-10 18:38:24.879706 | TASK [validate-host : Write out all zuul information for each host]
2026-06-10 18:38:24.917210 | testrunner | skipping: Conditional result was False
2026-06-10 18:38:24.932442 | 
2026-06-10 18:38:24.932654 | TASK [prepare-workspace : Start zuul_console daemon.]
2026-06-10 18:38:24.960915 | testrunner | skipping: Conditional result was False
2026-06-10 18:38:24.973824 | 
2026-06-10 18:38:24.973968 | TASK [prepare-workspace : Synchronize src repos to workspace directory.]
2026-06-10 18:38:25.015237 | 
2026-06-10 18:38:25.015652 | TASK [add-build-sshkey : Check to see if ssh key was already created for this build]
2026-06-10 18:38:25.052483 | testrunner | skipping: Conditional result was False
2026-06-10 18:38:25.065184 | 
2026-06-10 18:38:25.065333 | TASK [add-build-sshkey : Create a new key in workspace based on build UUID]
2026-06-10 18:38:25.092218 | testrunner | skipping: Conditional result was False
2026-06-10 18:38:25.106302 | 
2026-06-10 18:38:25.106563 | LOOP [prepare-workspace-openshift : Include rsync tasks]
2026-06-10 18:38:25.160846 | testrunner | ok:
2026-06-10 18:38:25.161206 | testrunner | [
2026-06-10 18:38:25.161265 | testrunner |   "testrunner",
2026-06-10 18:38:25.161306 | testrunner |   {
2026-06-10 18:38:25.161342 | testrunner |     "context": "main:zuul-worker/38-102-83-54:9023",
2026-06-10 18:38:25.161378 | testrunner |     "namespace": "main",
2026-06-10 18:38:25.161416 | testrunner |     "pod": "zuul-worker-f41-0000070080",
2026-06-10 18:38:25.161462 | testrunner |     "resources": {
2026-06-10 18:38:25.161514 | testrunner |       "cores": 0,
2026-06-10 18:38:25.161555 | testrunner |       "instances": 1,
2026-06-10 18:38:25.161649 | testrunner |       "ram": 0
2026-06-10 18:38:25.161691 | testrunner |     },
2026-06-10 18:38:25.161725 | testrunner |     "stream_port1": 32909,
2026-06-10 18:38:25.161761 | testrunner |     "stream_port2": 33343
2026-06-10 18:38:25.161796 | testrunner |   }
2026-06-10 18:38:25.161830 | testrunner | ]
2026-06-10 18:38:25.161897 | testrunner | ok: All items complete
2026-06-10 18:38:25.161939 | 
2026-06-10 18:38:25.180018 | testrunner | included: /var/lib/zuul/builds/382d591f2f6443f192adde5726bae6b2/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/prepare-workspace-openshift/tasks/rsync.yaml
2026-06-10 18:38:25.189322 | 
2026-06-10 18:38:25.189453 | TASK [prepare-workspace-openshift : Create src directory]
2026-06-10 18:38:26.601488 | testrunner -> localhost | ok: Runtime: 0:00:00.902985
2026-06-10 18:38:26.609030 | 
2026-06-10 18:38:26.609157 | TASK [prepare-workspace-openshift : Copy src repos to the pod]
2026-06-10 18:38:28.527193 | testrunner -> localhost | Output suppressed because no_log was given
2026-06-10 18:38:28.542204 | 
2026-06-10 18:38:28.542343 | TASK [remove-zuul-sshkey : Remove master key from local agent]
2026-06-10 18:38:29.005804 | testrunner -> localhost | changed
2026-06-10 18:38:29.019870 | 
2026-06-10 18:38:29.020017 | LOOP [ensure-output-dirs : Empty Zuul Output directories by removing them]
2026-06-10 18:38:34.594013 | testrunner | ok: "logs"
2026-06-10 18:38:40.284038 | testrunner | ok: "artifacts"
2026-06-10 18:38:46.014295 | testrunner | ok: "docs"
2026-06-10 18:38:46.024799 | 
2026-06-10 18:38:46.025001 | LOOP [ensure-output-dirs : Ensure Zuul Output directories exist]
2026-06-10 18:38:51.540924 | testrunner | changed: "logs"
2026-06-10 18:38:51.541165 | testrunner | ok: All items complete
2026-06-10 18:38:51.541190 | 
2026-06-10 18:38:57.192366 | testrunner | changed: "artifacts"
2026-06-10 18:39:02.815440 | testrunner | changed: "docs"
2026-06-10 18:39:02.836418 | 
2026-06-10 18:39:02.836690 | PLAY RECAP
2026-06-10 18:39:02.836797 | localhost | ok: 6 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-10 18:39:02.836856 | testrunner | ok: 7 changed: 4 unreachable: 0 failed: 0 skipped: 11 rescued: 0 ignored: 0
2026-06-10 18:39:02.836894 | 
2026-06-10 18:39:02.991161 | PRE-RUN END RESULT_NORMAL: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/dci-config/playbooks/base/pre.yaml@main]
2026-06-10 18:39:02.993649 | RUN START: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/dci-config/playbooks/linters/podman/hadolint.yaml@main]
2026-06-10 18:39:03.594854 | 
2026-06-10 18:39:03.595019 | PLAY [testrunner]
2026-06-10 18:39:03.606065 | 
2026-06-10 18:39:03.606147 | TASK [Install hadolint]
2026-06-10 18:39:24.423654 | testrunner | changed
2026-06-10 18:39:24.431006 | 
2026-06-10 18:39:24.431166 | TASK [Run hadolint on Dockerfiles in current project]
2026-06-10 18:39:29.374395 | testrunner | ./Dockerfile:1 DL3006 [1m[93mwarning[0m: Always tag the version of an image explicitly
2026-06-10 18:39:29.374494 | testrunner | ./Dockerfile:9 DL3059 [92minfo[0m: Multiple consecutive `RUN` instructions. Consider consolidation.
2026-06-10 18:39:29.374509 | 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:39:29.374520 | testrunner | ./Dockerfile:14 DL3041 [1m[93mwarning[0m: Specify version with `dnf install -y <package>-<version>`.
2026-06-10 18:39:30.417176 | testrunner | ok: Runtime: 0:00:00.084697
2026-06-10 18:39:30.419809 | 
2026-06-10 18:39:30.419907 | PLAY RECAP
2026-06-10 18:39:30.419991 | testrunner | ok: 2 changed: 2 unreachable: 0 failed: 0 skipped: 0 rescued: 0 ignored: 0
2026-06-10 18:39:30.420032 | 
2026-06-10 18:39:30.572882 | RUN END RESULT_NORMAL: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/dci-config/playbooks/linters/podman/hadolint.yaml@main]
2026-06-10 18:39:30.576738 | POST-RUN START: [trusted : gitlab.com/softwarefactory-project/centosinfra-prod/dci-config/playbooks/base/post.yaml@main]
2026-06-10 18:39:31.233411 | 
2026-06-10 18:39:31.233521 | PLAY [all]
2026-06-10 18:39:31.242296 | 
2026-06-10 18:39:31.242368 | TASK [include_role : fetch-output]
2026-06-10 18:39:31.266263 | testrunner | skipping: Conditional result was False
2026-06-10 18:39:31.269767 | 
2026-06-10 18:39:31.269839 | TASK [include_role : fetch-output-openshift]
2026-06-10 18:39:31.306647 | testrunner | ok
2026-06-10 18:39:31.317931 | 
2026-06-10 18:39:31.317995 | TASK [fetch-output-openshift : Set log path for multiple nodes]
2026-06-10 18:39:31.382103 | testrunner | skipping: Conditional result was False
2026-06-10 18:39:31.385977 | 
2026-06-10 18:39:31.386048 | TASK [fetch-output-openshift : Set log path for single node]
2026-06-10 18:39:31.442266 | testrunner | ok
2026-06-10 18:39:31.445254 | 
2026-06-10 18:39:31.445316 | LOOP [fetch-output-openshift : Ensure local output dirs]
2026-06-10 18:39:31.853212 | testrunner -> localhost | changed: "/var/lib/zuul/builds/382d591f2f6443f192adde5726bae6b2/work/logs"
2026-06-10 18:39:32.086935 | testrunner -> localhost | changed: "/var/lib/zuul/builds/382d591f2f6443f192adde5726bae6b2/work/logs/npm"
2026-06-10 18:39:32.413486 | testrunner -> localhost | changed: "/var/lib/zuul/builds/382d591f2f6443f192adde5726bae6b2/work/artifacts"
2026-06-10 18:39:32.634885 | testrunner -> localhost | changed: "/var/lib/zuul/builds/382d591f2f6443f192adde5726bae6b2/work/docs"
2026-06-10 18:39:32.649735 | 
2026-06-10 18:39:32.649859 | LOOP [fetch-output-openshift : Include rsync tasks]
2026-06-10 18:39:32.729969 | testrunner | ok:
2026-06-10 18:39:32.730245 | testrunner | [
2026-06-10 18:39:32.730301 | testrunner |   "testrunner",
2026-06-10 18:39:32.730342 | testrunner |   {
2026-06-10 18:39:32.730379 | testrunner |     "context": "main:zuul-worker/38-102-83-54:9023",
2026-06-10 18:39:32.730417 | testrunner |     "namespace": "main",
2026-06-10 18:39:32.730454 | testrunner |     "pod": "zuul-worker-f41-0000070080",
2026-06-10 18:39:32.730491 | testrunner |     "resources": {
2026-06-10 18:39:32.730528 | testrunner |       "cores": 0,
2026-06-10 18:39:32.730563 | testrunner |       "instances": 1,
2026-06-10 18:39:32.730653 | testrunner |       "ram": 0
2026-06-10 18:39:32.730693 | testrunner |     },
2026-06-10 18:39:32.730735 | testrunner |     "stream_port1": 32909,
2026-06-10 18:39:32.730789 | testrunner |     "stream_port2": 33343
2026-06-10 18:39:32.730827 | testrunner |   }
2026-06-10 18:39:32.730863 | testrunner | ]
2026-06-10 18:39:32.730922 | testrunner | changed: All items complete
2026-06-10 18:39:32.730964 | 
2026-06-10 18:39:32.742075 | testrunner | included: /var/lib/zuul/builds/382d591f2f6443f192adde5726bae6b2/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/fetch-output-openshift/tasks/rsync.yaml
2026-06-10 18:39:32.755871 | 
2026-06-10 18:39:32.756009 | LOOP [fetch-output-openshift : Fetch zuul-output from the pod]
2026-06-10 18:39:37.915473 | testrunner | Output suppressed because no_log was given
2026-06-10 18:39:37.922696 | 
2026-06-10 18:39:37.922827 | TASK [fetch-output-openshift : Remove empty directory]
2026-06-10 18:39:38.292398 | testrunner -> localhost | ok: Runtime: 0:00:00.022111
2026-06-10 18:39:38.305523 | 
2026-06-10 18:39:38.305702 | LOOP [merge-output-to-logs : Move artifacts and docs to logs dir]
2026-06-10 18:39:38.629006 | testrunner -> localhost | find: ‘/var/lib/zuul/builds/382d591f2f6443f192adde5726bae6b2/work/artifacts’: No such file or directory
2026-06-10 18:39:38.629426 | testrunner -> localhost | find: ‘/var/lib/zuul/builds/382d591f2f6443f192adde5726bae6b2/work/artifacts’: No such file or directory
2026-06-10 18:39:38.629514 | testrunner -> localhost | ok: Item: artifacts Runtime: 0:00:00.012743
2026-06-10 18:39:38.897322 | testrunner -> localhost | find: ‘/var/lib/zuul/builds/382d591f2f6443f192adde5726bae6b2/work/docs’: No such file or directory
2026-06-10 18:39:38.897501 | testrunner -> localhost | find: ‘/var/lib/zuul/builds/382d591f2f6443f192adde5726bae6b2/work/docs’: No such file or directory
2026-06-10 18:39:38.897607 | testrunner -> localhost | ok: Item: docs Runtime: 0:00:00.008865
2026-06-10 18:39:38.911749 | 
2026-06-10 18:39:38.911866 | PLAY [localhost]
2026-06-10 18:39:38.920159 | 
2026-06-10 18:39:38.920369 | TASK [generate-zuul-manifest : Generate Zuul manifest]
2026-06-10 18:39:39.363038 | localhost | changed
2026-06-10 18:39:39.372415 | 
2026-06-10 18:39:39.372482 | TASK [generate-zuul-manifest : Return Zuul manifest URL to Zuul]
2026-06-10 18:39:39.409268 | localhost | ok
2026-06-10 18:39:39.415560 | 
2026-06-10 18:39:39.415632 | TASK [add-fileserver : Create SSH private key tempfile]
2026-06-10 18:39:39.833178 | localhost | changed
2026-06-10 18:39:39.836734 | 
2026-06-10 18:39:39.836807 | TASK [add-fileserver : Create SSH private key from secret]
2026-06-10 18:39:40.647119 | localhost | changed
2026-06-10 18:39:40.655009 | 
2026-06-10 18:39:40.655141 | TASK [add-fileserver : Add fileserver ssh key]
2026-06-10 18:39:41.004278 | localhost | Identity added: /var/lib/zuul/builds/382d591f2f6443f192adde5726bae6b2/work/tmp/ansible.8cxayyuv (/var/lib/zuul/builds/382d591f2f6443f192adde5726bae6b2/work/tmp/ansible.8cxayyuv)
2026-06-10 18:39:41.004491 | localhost | ok: Runtime: 0:00:00.018416
2026-06-10 18:39:41.007881 | 
2026-06-10 18:39:41.007940 | TASK [add-fileserver : Remove SSH private key from disk]
2026-06-10 18:39:41.346715 | localhost | ok: Runtime: 0:00:00.009427
2026-06-10 18:39:41.354756 | 
2026-06-10 18:39:41.354885 | TASK [add-fileserver : Add fileserver to inventory]
2026-06-10 18:39:41.431228 | localhost | changed
2026-06-10 18:39:41.437929 | 
2026-06-10 18:39:41.438050 | TASK [add-fileserver : Add fileserver server to known hosts]
2026-06-10 18:39:41.896391 | localhost | changed
2026-06-10 18:39:41.906939 | 
2026-06-10 18:39:41.907054 | PLAY [a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com]
2026-06-10 18:39:41.914372 | 
2026-06-10 18:39:41.914487 | TASK [Gathering Facts]
2026-06-10 18:39:43.366953 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | ok
2026-06-10 18:39:43.382298 | 
2026-06-10 18:39:43.382433 | TASK [Set zuul-log-path fact]
2026-06-10 18:39:43.416962 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | ok
2026-06-10 18:39:43.441147 | 
2026-06-10 18:39:43.441384 | TASK [set-zuul-log-path-fact : Set log path for a build]
2026-06-10 18:39:43.482555 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | ok
2026-06-10 18:39:43.492246 | 
2026-06-10 18:39:43.492370 | TASK [upload-logs : Create log directories]
2026-06-10 18:39:43.836759 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | changed
2026-06-10 18:39:43.845797 | 
2026-06-10 18:39:43.845991 | TASK [upload-logs : Ensure logs are readable before uploading]
2026-06-10 18:39:44.185062 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com -> localhost | ok: Runtime: 0:00:00.010494
2026-06-10 18:39:44.194191 | 
2026-06-10 18:39:44.194342 | TASK [upload-logs : Upload logs to log server]
2026-06-10 18:39:45.398147 | a71a93e18f1524007a0994a866a4da93-48298913.us-east-1.elb.amazonaws.com | Output suppressed because no_log was given
2026-06-10 18:39:45.403980 | 
2026-06-10 18:39:45.404109 | LOOP [upload-logs : Compress console log and json output]
