./mage -v ci:teste2e Running target: CI:TestE2E I1016 15:52:29.422050 23995 magefile.go:521] setting up new custom bundle for testing... I1016 15:52:30.337074 23995 util.go:521] found credentials for image ref quay.io/redhat-appstudio-qe/test-images:pipeline-bundle-1760629950-fdox -> user: redhat-appstudio-qe+redhat_appstudio_quality Creating Tekton Bundle: - Added Pipeline: docker-build to image I1016 15:52:31.903635 23995 bundle.go:57] image digest for a new tekton bundle quay.io/redhat-appstudio-qe/test-images:pipeline-bundle-1760629950-fdox: quay.io/redhat-appstudio-qe/test-images@sha256:640eff2ad236fa13d1c1926433898520a401f02b2f2b6618dbea4892f41c46d8 I1016 15:52:31.903657 23995 magefile.go:527] To use the custom docker bundle locally, run below cmd: export CUSTOM_DOCKER_BUILD_PIPELINE_BUNDLE=quay.io/redhat-appstudio-qe/test-images:pipeline-bundle-1760629950-fdox I1016 15:52:31.903673 23995 integration_service.go:49] checking if repository is integration-service I1016 15:52:31.903679 23995 image_controller.go:49] checking if repository is image-controller I1016 15:52:31.903683 23995 build_service.go:49] checking if repository is build-service I1016 15:52:31.903687 23995 build_service.go:30] require sprayproxy registering is set to TRUE I1016 15:52:31.903690 23995 build_service.go:33] setting 'build-service' test label exec: go "install" "-mod=mod" "github.com/onsi/ginkgo/v2/ginkgo" go: downloading github.com/google/pprof v0.0.0-20241210010833-40e02aabc2ad go: downloading github.com/go-task/slim-sprig/v3 v3.0.0 I1016 15:52:35.431153 23995 e2e_repo.go:347] checking if repository is e2e-tests I1016 15:52:35.431181 23995 release_service.go:50] checking if repository is release-service I1016 15:52:36.639771 23995 release_service_catalog.go:104] checking if repository is release-service-catalog I1016 15:52:36.639801 23995 types.go:155] The following rules have matched build-service repo CI Workflow Rule. I1016 15:52:36.639806 23995 types.go:180] Will apply rules exec: ginkgo "--seed=1760629949" "--timeout=1h30m0s" "--grace-period=30s" "--output-interceptor-mode=none" "--label-filter=build-service" "--no-color" "--json-report=e2e-report.json" "--junit-report=e2e-report.xml" "--procs=20" "--nodes=20" "--p" "--output-dir=/workspace/artifact-dir" "./cmd" "--" Running Suite: Red Hat App Studio E2E tests - /tmp/tmp.nv7lRlAMqV/cmd ===================================================================== Random Seed: 1760629949 Will run 112 of 389 specs Running in parallel across 20 processes SSSSSSSSSSSSSSSSSSSSS ------------------------------ P [PENDING] [release-pipelines-suite e2e tests for release-to-github pipeline] Release-to-github happy path Post-release verification verifies if release CR is created [release-pipelines, release-to-github, releaseToGithub] /tmp/tmp.nv7lRlAMqV/tests/release/pipelines/release_to_github.go:139 ------------------------------ P [PENDING] [release-pipelines-suite e2e tests for release-to-github pipeline] Release-to-github happy path Post-release verification verifies the release pipelinerun is running and succeeds [release-pipelines, release-to-github, releaseToGithub] /tmp/tmp.nv7lRlAMqV/tests/release/pipelines/release_to_github.go:149 ------------------------------ P [PENDING] [release-pipelines-suite e2e tests for release-to-github pipeline] Release-to-github happy path Post-release verification verifies release CR completed and set succeeded. [release-pipelines, release-to-github, releaseToGithub] /tmp/tmp.nv7lRlAMqV/tests/release/pipelines/release_to_github.go:182 ------------------------------ P [PENDING] [release-pipelines-suite e2e tests for release-to-github pipeline] Release-to-github happy path Post-release verification verifies if the Release exists in github repo [release-pipelines, release-to-github, releaseToGithub] /tmp/tmp.nv7lRlAMqV/tests/release/pipelines/release_to_github.go:193 ------------------------------ SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS ------------------------------ P [PENDING] [build-service-suite Build templates E2E test] HACBS pipelines scenario sample-python-basic-oci when Pipeline Results are stored for component with Git source URL https://github.com/redhat-appstudio-qe/devfile-sample-python-basic and Pipeline docker-build should have Pipeline Logs [build, build-templates, HACBS, pipeline-service, pipeline] /tmp/tmp.nv7lRlAMqV/tests/build/build_templates.go:489 ------------------------------ SSSSSSSSSS ------------------------------ P [PENDING] [build-service-suite Build templates E2E test] HACBS pipelines scenario sample-python-basic-oci when Pipeline Results are stored for component with Git source URL https://github.com/redhat-appstudio-qe/devfile-sample-python-basic and Pipeline docker-build-oci-ta should have Pipeline Logs [build, build-templates, HACBS, pipeline-service, pipeline] /tmp/tmp.nv7lRlAMqV/tests/build/build_templates.go:489 ------------------------------ SSSSSSSS ------------------------------ P [PENDING] [multi-platform-build-service-suite Multi Platform Controller E2E tests] aws host-pool allocation when the Component with multi-platform-build is created a PipelineRun is triggered [multi-platform, aws-host-pool] /tmp/tmp.nv7lRlAMqV/tests/build/multi-platform.go:120 ------------------------------ P [PENDING] [multi-platform-build-service-suite Multi Platform Controller E2E tests] aws host-pool allocation when the Component with multi-platform-build is created the build-container task from component pipelinerun is buildah-remote [multi-platform, aws-host-pool] /tmp/tmp.nv7lRlAMqV/tests/build/multi-platform.go:124 ------------------------------ P [PENDING] [multi-platform-build-service-suite Multi Platform Controller E2E tests] aws host-pool allocation when the Component with multi-platform-build is created The multi platform secret is populated [multi-platform, aws-host-pool] /tmp/tmp.nv7lRlAMqV/tests/build/multi-platform.go:127 ------------------------------ P [PENDING] [multi-platform-build-service-suite Multi Platform Controller E2E tests] aws host-pool allocation when the Component with multi-platform-build is created that PipelineRun completes successfully [multi-platform, aws-host-pool] /tmp/tmp.nv7lRlAMqV/tests/build/multi-platform.go:148 ------------------------------ P [PENDING] [multi-platform-build-service-suite Multi Platform Controller E2E tests] aws host-pool allocation when the Component with multi-platform-build is created test that cleanup happened successfully [multi-platform, aws-host-pool] /tmp/tmp.nv7lRlAMqV/tests/build/multi-platform.go:152 ------------------------------ P [PENDING] [multi-platform-build-service-suite Multi Platform Controller E2E tests] aws dynamic allocation when the Component with multi-platform-build is created a PipelineRun is triggered [multi-platform, aws-dynamic] /tmp/tmp.nv7lRlAMqV/tests/build/multi-platform.go:251 ------------------------------ P [PENDING] [multi-platform-build-service-suite Multi Platform Controller E2E tests] aws dynamic allocation when the Component with multi-platform-build is created the build-container task from component pipelinerun is buildah-remote [multi-platform, aws-dynamic] /tmp/tmp.nv7lRlAMqV/tests/build/multi-platform.go:255 ------------------------------ P [PENDING] [multi-platform-build-service-suite Multi Platform Controller E2E tests] aws dynamic allocation when the Component with multi-platform-build is created The multi platform secret is populated [multi-platform, aws-dynamic] /tmp/tmp.nv7lRlAMqV/tests/build/multi-platform.go:259 ------------------------------ P [PENDING] [multi-platform-build-service-suite Multi Platform Controller E2E tests] aws dynamic allocation when the Component with multi-platform-build is created that PipelineRun completes successfully [multi-platform, aws-dynamic] /tmp/tmp.nv7lRlAMqV/tests/build/multi-platform.go:263 ------------------------------ P [PENDING] [multi-platform-build-service-suite Multi Platform Controller E2E tests] aws dynamic allocation when the Component with multi-platform-build is created check cleanup happened successfully [multi-platform, aws-dynamic] /tmp/tmp.nv7lRlAMqV/tests/build/multi-platform.go:267 ------------------------------ P [PENDING] [multi-platform-build-service-suite Multi Platform Controller E2E tests] ibm system z dynamic allocation when the Component with multi-platform-build is created a PipelineRun is triggered [multi-platform, ibmz-dynamic] /tmp/tmp.nv7lRlAMqV/tests/build/multi-platform.go:341 ------------------------------ P [PENDING] [multi-platform-build-service-suite Multi Platform Controller E2E tests] ibm system z dynamic allocation when the Component with multi-platform-build is created the build-container task from component pipelinerun is buildah-remote [multi-platform, ibmz-dynamic] /tmp/tmp.nv7lRlAMqV/tests/build/multi-platform.go:345 ------------------------------ P [PENDING] [multi-platform-build-service-suite Multi Platform Controller E2E tests] ibm system z dynamic allocation when the Component with multi-platform-build is created The multi platform secret is populated [multi-platform, ibmz-dynamic] /tmp/tmp.nv7lRlAMqV/tests/build/multi-platform.go:349 ------------------------------ P [PENDING] [multi-platform-build-service-suite Multi Platform Controller E2E tests] ibm system z dynamic allocation when the Component with multi-platform-build is created that PipelineRun completes successfully [multi-platform, ibmz-dynamic] /tmp/tmp.nv7lRlAMqV/tests/build/multi-platform.go:353 ------------------------------ P [PENDING] [multi-platform-build-service-suite Multi Platform Controller E2E tests] ibm system z dynamic allocation when the Component with multi-platform-build is created check cleanup happened successfully [multi-platform, ibmz-dynamic] /tmp/tmp.nv7lRlAMqV/tests/build/multi-platform.go:357 ------------------------------ P [PENDING] [multi-platform-build-service-suite Multi Platform Controller E2E tests] ibm power pc dynamic allocation when the Component with multi-platform-build is created a PipelineRun is triggered [multi-platform, ibmp-dynamic] /tmp/tmp.nv7lRlAMqV/tests/build/multi-platform.go:432 ------------------------------ P [PENDING] [multi-platform-build-service-suite Multi Platform Controller E2E tests] ibm power pc dynamic allocation when the Component with multi-platform-build is created the build-container task from component pipelinerun is buildah-remote [multi-platform, ibmp-dynamic] /tmp/tmp.nv7lRlAMqV/tests/build/multi-platform.go:436 ------------------------------ P [PENDING] [multi-platform-build-service-suite Multi Platform Controller E2E tests] ibm power pc dynamic allocation when the Component with multi-platform-build is created The multi platform secret is populated [multi-platform, ibmp-dynamic] /tmp/tmp.nv7lRlAMqV/tests/build/multi-platform.go:440 ------------------------------ P [PENDING] [multi-platform-build-service-suite Multi Platform Controller E2E tests] ibm power pc dynamic allocation when the Component with multi-platform-build is created that PipelineRun completes successfully [multi-platform, ibmp-dynamic] /tmp/tmp.nv7lRlAMqV/tests/build/multi-platform.go:444 ------------------------------ P [PENDING] [multi-platform-build-service-suite Multi Platform Controller E2E tests] ibm power pc dynamic allocation when the Component with multi-platform-build is created check cleanup happened successfully [multi-platform, ibmp-dynamic] /tmp/tmp.nv7lRlAMqV/tests/build/multi-platform.go:448 ------------------------------ SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS ------------------------------ P [PENDING] [task-suite tkn bundle task] creates Tekton bundles with different params when context points to a file [build-templates] /tmp/tmp.nv7lRlAMqV/tests/build/tkn-bundle.go:177 ------------------------------ P [PENDING] [task-suite tkn bundle task] creates Tekton bundles with different params creates Tekton bundles from specific context [build-templates] /tmp/tmp.nv7lRlAMqV/tests/build/tkn-bundle.go:188 ------------------------------ P [PENDING] [task-suite tkn bundle task] creates Tekton bundles with different params when context is the root directory [build-templates] /tmp/tmp.nv7lRlAMqV/tests/build/tkn-bundle.go:198 ------------------------------ P [PENDING] [task-suite tkn bundle task] creates Tekton bundles with different params creates Tekton bundles when context points to a file and a directory [build-templates] /tmp/tmp.nv7lRlAMqV/tests/build/tkn-bundle.go:207 ------------------------------ P [PENDING] [task-suite tkn bundle task] creates Tekton bundles with different params creates Tekton bundles when using negation [build-templates] /tmp/tmp.nv7lRlAMqV/tests/build/tkn-bundle.go:217 ------------------------------ P [PENDING] [task-suite tkn bundle task] creates Tekton bundles with different params allows overriding HOME environment variable [build-templates] /tmp/tmp.nv7lRlAMqV/tests/build/tkn-bundle.go:227 ------------------------------ P [PENDING] [task-suite tkn bundle task] creates Tekton bundles with different params allows overriding STEP image [build-templates] /tmp/tmp.nv7lRlAMqV/tests/build/tkn-bundle.go:236 ------------------------------ SSSSSSSSSSSSSSSS•••••••••••••••••••••••• ------------------------------ P [PENDING] [build-service-suite Build service E2E tests] test build secret lookup when two secrets are created when second component is deleted, pac pr branch should not exist in the repo [build-service, pac-build, secret-lookup] /tmp/tmp.nv7lRlAMqV/tests/build/build.go:1118 ------------------------------ •••••••••••••••••••••••••••••••• ------------------------------ • [FAILED] [276.644 seconds] [build-service-suite Build service E2E tests] test PaC component build github when the PaC init branch is merged [It] pipelineRun should eventually finish [build-service, github-webhook, pac-build, pipeline, image-controller, build-custom-branch] /tmp/tmp.nv7lRlAMqV/tests/build/build.go:553 Timeline >> PipelineRun gh-test-custom-branch-suqxia-on-push-dw929 reason: ResolvingTaskRef PipelineRun gh-test-custom-branch-suqxia-on-push-dw929 reason: ResolvingTaskRef PipelineRun has not been created yet for the Component build-e2e-ookq/gh-test-custom-branch-suqxia PipelineRun gh-test-custom-branch-suqxia-on-push-dw929 reason: CouldntGetTask attempt 1/3: PipelineRun "gh-test-custom-branch-suqxia-on-push-dw929" failed: pod: gh-test-custom-branch-suqxia-on-pull-request-t546n-init-pod | init container: prepare 2025/10/16 15:56:29 Entrypoint initialization pod: gh-test-custom-branch-suqxia-on-pull-request-t546n-init-pod | init container: place-scripts 2025/10/16 15:56:31 Decoded script /tekton/scripts/script-0-25mfg pod: gh-test-custom-branch-suqxia-on-pull-request-t546n-init-pod | container step-init: Build Initialize: quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia:on-pr-a952882833071b9c7f7493bbe07b729ed90d56ca Determine if Image Already Exists pod: gh-test-custom-branch-suqxia-on-pull-request-x85vg-init-pod | init container: prepare 2025/10/16 16:01:57 Entrypoint initialization pod: gh-test-custom-branch-suqxia-on-pull-request-x85vg-init-pod | init container: place-scripts 2025/10/16 16:02:01 Decoded script /tekton/scripts/script-0-zlzrl pod: gh-test-custom-branch-suqxia-on-pull-request-x85vg-init-pod | container step-init: Build Initialize: quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia:on-pr-5432ed0854e451662bb7250da3dd05c56de396c3 Determine if Image Already Exists pod: gh-test-custom-branch-suqxia21ac5206b480985bbb8204e2c1e94ca-pod | init container: prepare 2025/10/16 16:04:47 Entrypoint initialization pod: gh-test-custom-branch-suqxia21ac5206b480985bbb8204e2c1e94ca-pod | init container: place-scripts 2025/10/16 16:04:51 Decoded script /tekton/scripts/script-0-w4c9v 2025/10/16 16:04:51 Decoded script /tekton/scripts/script-1-rnztp pod: gh-test-custom-branch-suqxia21ac5206b480985bbb8204e2c1e94ca-pod | container step-extract-and-scan-image: Starting clamd ... clamd is ready! Extracting image(s). Running "oc image extract" on image of arch amd64 Scanning image for arch amd64. This operation may take a while. ----------- SCAN SUMMARY ----------- Infected files: 0 Time: 2.739 sec (0 m 2 s) Start Date: 2025:10:16 16:05:22 End Date: 2025:10:16 16:05:25 Executed-on: Scan was executed on clamsdcan version - ClamAV 1.4.3/27794/Thu Oct 16 09:30:03 2025 Database version: 27794 [ { "filename": "/work/logs/clamscan-result-log-amd64.json", "namespace": "required_checks", "successes": 2 } ] {"timestamp":"1760630725","namespace":"required_checks","successes":2,"failures":0,"warnings":0,"result":"SUCCESS","note":"All checks passed successfully"} {"timestamp":"1760630725","namespace":"required_checks","successes":2,"failures":0,"warnings":0,"result":"SUCCESS","note":"All checks passed successfully"} {"timestamp":"1760630725","namespace":"required_checks","successes":2,"failures":0,"warnings":0,"result":"SUCCESS","note":"All checks passed successfully"} {"image": {"pullspec": "quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia:on-pr-5432ed0854e451662bb7250da3dd05c56de396c3", "digests": ["sha256:ff0b9f71a6739367f43ff614928b6cabf084069288bb97c67bf09fc6d69691ff"]}} pod: gh-test-custom-branch-suqxia21ac5206b480985bbb8204e2c1e94ca-pod | container step-upload: Selecting auth Using token for quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia Attaching to quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia:on-pr-5432ed0854e451662bb7250da3dd05c56de396c3 Executing (attempt 1): $ oras attach --no-tty --registry-config /home/oras/auth.json --artifact-type application/vnd.clamav quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia:on-pr-5432ed0854e451662bb7250da3dd05c56de396c3@sha256:ff0b9f71a6739367f43ff614928b6cabf084069288bb97c67bf09fc6d69691ff clamscan-result-amd64.log:text/vnd.clamav clamscan-ec-test-amd64.json:application/vnd.konflux.test_output+json Uploading d22364402778 clamscan-result-amd64.log Uploading e518fe4d04c6 clamscan-ec-test-amd64.json Uploaded d22364402778 clamscan-result-amd64.log Uploaded e518fe4d04c6 clamscan-ec-test-amd64.json Attached to [registry] quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia:on-pr-5432ed0854e451662bb7250da3dd05c56de396c3@sha256:ff0b9f71a6739367f43ff614928b6cabf084069288bb97c67bf09fc6d69691ff Digest: sha256:dd5656c2e31f992b77444d1bf22babea113b7181ff57775778ab0d01295787ea PipelineRun gh-test-custom-branch-suqxia-on-push-xfzq6 reason: PipelineRun gh-test-custom-branch-suqxia-on-push-xfzq6 reason: ResolvingTaskRef PipelineRun gh-test-custom-branch-suqxia-on-push-xfzq6 reason: ResolvingTaskRef PipelineRun gh-test-custom-branch-suqxia-on-push-xfzq6 reason: ResolvingTaskRef PipelineRun gh-test-custom-branch-suqxia-on-push-xfzq6 reason: ResolvingTaskRef PipelineRun gh-test-custom-branch-suqxia-on-push-xfzq6 reason: Failed attempt 2/3: PipelineRun "gh-test-custom-branch-suqxia-on-push-xfzq6" failed: pod: gh-test-custom-branch-suqxia-on-pull-request-t546n-init-pod | init container: prepare 2025/10/16 15:56:29 Entrypoint initialization pod: gh-test-custom-branch-suqxia-on-pull-request-t546n-init-pod | init container: place-scripts 2025/10/16 15:56:31 Decoded script /tekton/scripts/script-0-25mfg pod: gh-test-custom-branch-suqxia-on-pull-request-t546n-init-pod | container step-init: Build Initialize: quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia:on-pr-a952882833071b9c7f7493bbe07b729ed90d56ca Determine if Image Already Exists pod: gh-test-custom-branch-suqxia-on-pull-request-x85vg-init-pod | init container: prepare 2025/10/16 16:01:57 Entrypoint initialization pod: gh-test-custom-branch-suqxia-on-pull-request-x85vg-init-pod | init container: place-scripts 2025/10/16 16:02:01 Decoded script /tekton/scripts/script-0-zlzrl pod: gh-test-custom-branch-suqxia-on-pull-request-x85vg-init-pod | container step-init: Build Initialize: quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia:on-pr-5432ed0854e451662bb7250da3dd05c56de396c3 Determine if Image Already Exists pod: gh-test-custom-branch-suqxia21ac5206b480985bbb8204e2c1e94ca-pod | init container: prepare 2025/10/16 16:04:47 Entrypoint initialization pod: gh-test-custom-branch-suqxia21ac5206b480985bbb8204e2c1e94ca-pod | init container: place-scripts 2025/10/16 16:04:51 Decoded script /tekton/scripts/script-0-w4c9v 2025/10/16 16:04:51 Decoded script /tekton/scripts/script-1-rnztp pod: gh-test-custom-branch-suqxia21ac5206b480985bbb8204e2c1e94ca-pod | container step-extract-and-scan-image: Starting clamd ... clamd is ready! Extracting image(s). Running "oc image extract" on image of arch amd64 Scanning image for arch amd64. This operation may take a while. ----------- SCAN SUMMARY ----------- Infected files: 0 Time: 2.739 sec (0 m 2 s) Start Date: 2025:10:16 16:05:22 End Date: 2025:10:16 16:05:25 Executed-on: Scan was executed on clamsdcan version - ClamAV 1.4.3/27794/Thu Oct 16 09:30:03 2025 Database version: 27794 [ { "filename": "/work/logs/clamscan-result-log-amd64.json", "namespace": "required_checks", "successes": 2 } ] {"timestamp":"1760630725","namespace":"required_checks","successes":2,"failures":0,"warnings":0,"result":"SUCCESS","note":"All checks passed successfully"} {"timestamp":"1760630725","namespace":"required_checks","successes":2,"failures":0,"warnings":0,"result":"SUCCESS","note":"All checks passed successfully"} {"timestamp":"1760630725","namespace":"required_checks","successes":2,"failures":0,"warnings":0,"result":"SUCCESS","note":"All checks passed successfully"} {"image": {"pullspec": "quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia:on-pr-5432ed0854e451662bb7250da3dd05c56de396c3", "digests": ["sha256:ff0b9f71a6739367f43ff614928b6cabf084069288bb97c67bf09fc6d69691ff"]}} pod: gh-test-custom-branch-suqxia21ac5206b480985bbb8204e2c1e94ca-pod | container step-upload: Selecting auth Using token for quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia Attaching to quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia:on-pr-5432ed0854e451662bb7250da3dd05c56de396c3 Executing (attempt 1): $ oras attach --no-tty --registry-config /home/oras/auth.json --artifact-type application/vnd.clamav quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia:on-pr-5432ed0854e451662bb7250da3dd05c56de396c3@sha256:ff0b9f71a6739367f43ff614928b6cabf084069288bb97c67bf09fc6d69691ff clamscan-result-amd64.log:text/vnd.clamav clamscan-ec-test-amd64.json:application/vnd.konflux.test_output+json Uploading d22364402778 clamscan-result-amd64.log Uploading e518fe4d04c6 clamscan-ec-test-amd64.json Uploaded d22364402778 clamscan-result-amd64.log Uploaded e518fe4d04c6 clamscan-ec-test-amd64.json Attached to [registry] quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia:on-pr-5432ed0854e451662bb7250da3dd05c56de396c3@sha256:ff0b9f71a6739367f43ff614928b6cabf084069288bb97c67bf09fc6d69691ff Digest: sha256:dd5656c2e31f992b77444d1bf22babea113b7181ff57775778ab0d01295787ea PipelineRun gh-test-custom-branch-suqxia-on-push-t2kfq reason: PipelineRun gh-test-custom-branch-suqxia-on-push-t2kfq reason: ResolvingTaskRef PipelineRun gh-test-custom-branch-suqxia-on-push-t2kfq reason: ResolvingTaskRef PipelineRun gh-test-custom-branch-suqxia-on-push-t2kfq reason: Running PipelineRun gh-test-custom-branch-suqxia-on-push-t2kfq reason: Running PipelineRun gh-test-custom-branch-suqxia-on-push-t2kfq reason: Running PipelineRun gh-test-custom-branch-suqxia-on-push-t2kfq reason: Running PipelineRun gh-test-custom-branch-suqxia-on-push-t2kfq reason: Running PipelineRun gh-test-custom-branch-suqxia-on-push-t2kfq reason: Running PipelineRun gh-test-custom-branch-suqxia-on-push-t2kfq reason: Running PipelineRun gh-test-custom-branch-suqxia-on-push-t2kfq reason: Running PipelineRun gh-test-custom-branch-suqxia-on-push-t2kfq reason: Running PipelineRun gh-test-custom-branch-suqxia-on-push-t2kfq reason: Running PipelineRun gh-test-custom-branch-suqxia-on-push-t2kfq reason: Running PipelineRun gh-test-custom-branch-suqxia-on-push-t2kfq reason: Running PipelineRun gh-test-custom-branch-suqxia-on-push-t2kfq reason: Running PipelineRun gh-test-custom-branch-suqxia-on-push-t2kfq reason: Running PipelineRun gh-test-custom-branch-suqxia-on-push-t2kfq reason: Failed attempt 3/3: PipelineRun "gh-test-custom-branch-suqxia-on-push-t2kfq" failed: pod: gh-test-custom-branch-suqxia-on-pull-request-t546n-init-pod | init container: prepare 2025/10/16 15:56:29 Entrypoint initialization pod: gh-test-custom-branch-suqxia-on-pull-request-t546n-init-pod | init container: place-scripts 2025/10/16 15:56:31 Decoded script /tekton/scripts/script-0-25mfg pod: gh-test-custom-branch-suqxia-on-pull-request-t546n-init-pod | container step-init: Build Initialize: quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia:on-pr-a952882833071b9c7f7493bbe07b729ed90d56ca Determine if Image Already Exists pod: gh-test-custom-branch-suqxia-on-pull-request-x85vg-init-pod | init container: prepare 2025/10/16 16:01:57 Entrypoint initialization pod: gh-test-custom-branch-suqxia-on-pull-request-x85vg-init-pod | init container: place-scripts 2025/10/16 16:02:01 Decoded script /tekton/scripts/script-0-zlzrl pod: gh-test-custom-branch-suqxia-on-pull-request-x85vg-init-pod | container step-init: Build Initialize: quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia:on-pr-5432ed0854e451662bb7250da3dd05c56de396c3 Determine if Image Already Exists pod: gh-test-custom-branch-suqxia-on-push-t2kfq-build-container-pod | init container: prepare 2025/10/16 16:08:20 Entrypoint initialization pod: gh-test-custom-branch-suqxia-on-push-t2kfq-build-container-pod | init container: place-scripts 2025/10/16 16:08:21 Decoded script /tekton/scripts/script-0-lgqzj 2025/10/16 16:08:21 Decoded script /tekton/scripts/script-1-ctgvf 2025/10/16 16:08:21 Decoded script /tekton/scripts/script-2-z49wm 2025/10/16 16:08:21 Decoded script /tekton/scripts/script-3-7pj4h 2025/10/16 16:08:21 Decoded script /tekton/scripts/script-4-4wgmq pod: gh-test-custom-branch-suqxia-on-push-t2kfq-build-container-pod | init container: working-dir-initializer pod: gh-test-custom-branch-suqxia-on-push-t2kfq-build-container-pod | container step-build: [2025-10-16T16:08:27,597831521+00:00] Validate context path [2025-10-16T16:08:27,603829320+00:00] Update CA trust [2025-10-16T16:08:27,606120350+00:00] Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' Trying to pull quay.io/jitesoft/nginx:latest... [2025-10-16T16:08:30,680312919+00:00] Prepare Dockerfile Checking if /var/workdir/cachi2/output/bom.json exists. Could not find prefetched sbom. No content_sets found for ICM [2025-10-16T16:08:30,689127437+00:00] Prepare system (architecture: x86_64) [2025-10-16T16:08:32,907766029+00:00] Setup prefetched Getting image source signatures Copying blob sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 Copying blob sha256:91137199d2d3038e3d089f2b3eec98443e7838e63df8c25895d61043489a42f3 Copying blob sha256:cf4ba836528490bb3adbc7bccc51c4f51193fd8d703e408d6285e33242c2cb27 Copying blob sha256:2d35ebdb57d9971fea0cac1582aa78935adf8058b2cc32db163c98822e5dfa1b Copying config sha256:b65a13cb413ade37f56093fb2deb5911f2313f2fc4c3fab25d3ec25957ad7b86 Writing manifest to image destination [2025-10-16T16:08:37,019704248+00:00] Unsetting proxy { "com.jitesoft.app.alpine.version": "3.22.2", "com.jitesoft.app.nginx.version": "1.29.2", "com.jitesoft.build.arch": "amd64", "com.jitesoft.build.platform": "linux/amd64", "com.jitesoft.project.registry.uri": "registry.gitlab.com/jitesoft/dockerfiles/nginx", "com.jitesoft.project.repo.issues": "https://gitlab.com/jitesoft/dockerfiles/nginx/issues", "com.jitesoft.project.repo.type": "git", "com.jitesoft.project.repo.uri": "https://gitlab.com/jitesoft/dockerfiles/nginx", "io.artifacthub.package.alternative-locations": "oci://index.docker.io/jitesoft/nginx,oci://ghcr.io/jitesoft/nginx,oci://registry.gitlab.com/jitesoft/dockerfiles/nginx", "io.artifacthub.package.logo-url": "https://jitesoft.com/favicon-96x96.png", "io.artifacthub.package.readme-url": "https://gitlab.com/jitesoft/dockerfiles/nginx/-/raw/master/README.md", "maintainer": "Johannes Tegnér ", "maintainer.org": "Jitesoft", "maintainer.org.uri": "https://jitesoft.com", "org.opencontainers.image.created": "", "org.opencontainers.image.description": "Nginx on Alpine linux", "org.opencontainers.image.source": "https://github.com/redhat-appstudio-qe/devfile-sample-hello-world", "org.opencontainers.image.vendor": "Jitesoft", "org.opencontainers.image.version": "1.29.2", "architecture": "x86_64", "vcs-type": "git", "vcs-ref": "79cd2042654037f5e50ac45fe099044f02e4a193", "org.opencontainers.image.revision": "79cd2042654037f5e50ac45fe099044f02e4a193", "build-date": "2025-10-16T16:08:32Z", "io.buildah.version": "1.41.4", "konflux.additional-tags": "test-tag1, test-tag2" } [2025-10-16T16:08:37,070323041+00:00] Register sub-man Adding the entitlement to the build [2025-10-16T16:08:37,074262924+00:00] Add secrets [2025-10-16T16:08:37,118064504+00:00] Run buildah build [2025-10-16T16:08:37,119327929+00:00] buildah build --volume /tmp/entitlement:/etc/pki/entitlement --security-opt=unmask=/proc/interrupts --label architecture=x86_64 --label vcs-type=git --label vcs-ref=79cd2042654037f5e50ac45fe099044f02e4a193 --label org.opencontainers.image.revision=79cd2042654037f5e50ac45fe099044f02e4a193 --label org.opencontainers.image.source=https://github.com/redhat-appstudio-qe/devfile-sample-hello-world --label build-date=2025-10-16T16:08:32Z --annotation org.opencontainers.image.revision=79cd2042654037f5e50ac45fe099044f02e4a193 --annotation org.opencontainers.image.source=https://github.com/redhat-appstudio-qe/devfile-sample-hello-world --tls-verify=true --no-cache --ulimit nofile=4096:4096 --http-proxy=false -f /tmp/Dockerfile.jSyFWg -t quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia:79cd2042654037f5e50ac45fe099044f02e4a193 . STEP 1/5: FROM quay.io/jitesoft/nginx:latest STEP 2/5: ENV PORT="8080" STEP 3/5: LABEL konflux.additional-tags="test-tag1, test-tag2" STEP 4/5: COPY labels.json /root/buildinfo/labels.json STEP 5/5: LABEL "architecture"="x86_64" "vcs-type"="git" "vcs-ref"="79cd2042654037f5e50ac45fe099044f02e4a193" "org.opencontainers.image.revision"="79cd2042654037f5e50ac45fe099044f02e4a193" "org.opencontainers.image.source"="https://github.com/redhat-appstudio-qe/devfile-sample-hello-world" "build-date"="2025-10-16T16:08:32Z" COMMIT quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia:79cd2042654037f5e50ac45fe099044f02e4a193 time="2025-10-16T16:08:38Z" level=warning msg="HEALTHCHECK is not supported for OCI image format and will be ignored. Must use `docker` format" --> 36c0443afbf5 Successfully tagged quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia:79cd2042654037f5e50ac45fe099044f02e4a193 36c0443afbf59667bf2c0c421ba8d25e6b3457c8eaf4be812aff0e54e9fb8238 [2025-10-16T16:08:39,315831797+00:00] Unsetting proxy [2025-10-16T16:08:39,317496156+00:00] Add metadata Recording base image digests used quay.io/jitesoft/nginx:latest quay.io/jitesoft/nginx:latest@sha256:53aaee92d207b6ddfe428c697514714cbef243711a599f408534665f6da0255c Getting image source signatures Copying blob sha256:87669df81d24797c4f90917b56c230ec43f82ed7448a658a2ac25538f0fac9ab Copying blob sha256:1ea51c3f683f33a7148c84d6900dee0d6b2746aec78d13c0d929b8f0ad53cb02 Copying blob sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef Copying blob sha256:256f393e029fa2063d8c93720da36a74a032bed3355a2bc3e313ad12f8bde9d1 Copying blob sha256:f8e7ccd03afcc9d0564cf87f00b053027fa490a67b32d7088092f33362e5c501 Copying config sha256:36c0443afbf59667bf2c0c421ba8d25e6b3457c8eaf4be812aff0e54e9fb8238 Writing manifest to image destination [2025-10-16T16:08:42,796743247+00:00] End build pod: gh-test-custom-branch-suqxia-on-push-t2kfq-build-container-pod | container step-push: [2025-10-16T16:08:43,773720694+00:00] Update CA trust INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' [2025-10-16T16:08:48,527476568+00:00] Convert image [2025-10-16T16:08:48,528734281+00:00] Push image with unique tag Pushing to quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia:gh-test-custom-branch-suqxia-on-push-t2kfq-build-container Executing: buildah push --format=docker --retry 3 --tls-verify=true quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia:79cd2042654037f5e50ac45fe099044f02e4a193 docker://quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia:gh-test-custom-branch-suqxia-on-push-t2kfq-build-container [2025-10-16T16:08:56,617549044+00:00] Push image with git revision Pushing to quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia:79cd2042654037f5e50ac45fe099044f02e4a193 Executing: buildah push --format=docker --retry 3 --tls-verify=true --digestfile /workspace/source/image-digest quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia:79cd2042654037f5e50ac45fe099044f02e4a193 docker://quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia:79cd2042654037f5e50ac45fe099044f02e4a193 sha256:a7ff86c3838ddabd021b9852674fb82193f5cbad5f35a34ceb154d1093763ea9quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia:79cd2042654037f5e50ac45fe099044f02e4a193 [2025-10-16T16:08:59,405018485+00:00] End push pod: gh-test-custom-branch-suqxia-on-push-t2kfq-build-container-pod | container step-sbom-syft-generate: [2025-10-16T16:08:59,939414677+00:00] Generate SBOM Running syft on the source directory [0000] WARN no explicit name and version provided for directory source, deriving artifact ID from the given path (which is not ideal) Running syft on the image [2025-10-16T16:09:03,249339326+00:00] End sbom-syft-generate pod: gh-test-custom-branch-suqxia-on-push-t2kfq-build-container-pod | container step-prepare-sboms: [2025-10-16T16:09:04,118135653+00:00] Prepare SBOM [2025-10-16T16:09:04,122449979+00:00] Generate SBOM with mobster 2025-10-16 16:09:12,917 [INFO] mobster.log: Logging level set to 20 2025-10-16 16:09:12,973 [INFO] mobster.oci: Fetching manifest for quay.io/jitesoft/nginx@sha256:53aaee92d207b6ddfe428c697514714cbef243711a599f408534665f6da0255c 2025-10-16 16:09:16,475 [INFO] mobster.cmd.generate.oci_image.contextual_parent_content: Contextual mechanism won't be used, there is no parent image SBOM. 2025-10-16 16:09:16,488 [WARNING] mobster.cmd.generate.oci_image: ValidationMessage(validation_message='Unrecognized license reference: LicenseRef-AND. license_expression must only use IDs from the license list or extracted licensing info, but is: LicenseRef-AND AND BSD-2-Clause AND LicenseRef-custom', context=ValidationContext(spdx_id=None, parent_id='SPDXRef-Package-apk-aom-libs-ea5260c6dbe8a3e7', element_type=, full_element=AND(LicenseSymbol('LicenseRef-AND', is_exception=False), LicenseSymbol('BSD-2-Clause', aliases=('BSD-2-Clause-NetBSD', 'BSD-2'), is_exception=False), LicenseSymbol('LicenseRef-custom', is_exception=False)))) 2025-10-16 16:09:16,488 [WARNING] mobster.cmd.generate.oci_image: ValidationMessage(validation_message='Unrecognized license reference: LicenseRef-custom. license_expression must only use IDs from the license list or extracted licensing info, but is: LicenseRef-AND AND BSD-2-Clause AND LicenseRef-custom', context=ValidationContext(spdx_id=None, parent_id='SPDXRef-Package-apk-aom-libs-ea5260c6dbe8a3e7', element_type=, full_element=AND(LicenseSymbol('LicenseRef-AND', is_exception=False), LicenseSymbol('BSD-2-Clause', aliases=('BSD-2-Clause-NetBSD', 'BSD-2'), is_exception=False), LicenseSymbol('LicenseRef-custom', is_exception=False)))) 2025-10-16 16:09:16,488 [WARNING] mobster.cmd.generate.oci_image: ValidationMessage(validation_message='Unrecognized license reference: LicenseRef-AND. license_expression must only use IDs from the license list or extracted licensing info, but is: LicenseRef-AND AND BSD-2-Clause AND BSD-3-Clause AND Beerware AND LicenseRef-Domain AND ISC AND LicenseRef-Public', context=ValidationContext(spdx_id=None, parent_id='SPDXRef-Package-apk-libmd-0387e6ced1ad6904', element_type=, full_element=AND(LicenseSymbol('LicenseRef-AND', is_exception=False), LicenseSymbol('BSD-2-Clause', aliases=('BSD-2-Clause-NetBSD', 'BSD-2'), is_exception=False), LicenseSymbol('BSD-3-Clause', aliases=('LicenseRef-scancode-libzip',), is_exception=False), LicenseSymbol('Beerware', is_exception=False), LicenseSymbol('LicenseRef-Domain', is_exception=False), LicenseSymbol('ISC', is_exception=False), LicenseSymbol('LicenseRef-Public', is_exception=False)))) 2025-10-16 16:09:16,488 [WARNING] mobster.cmd.generate.oci_image: ValidationMessage(validation_message='Unrecognized license reference: LicenseRef-Domain. license_expression must only use IDs from the license list or extracted licensing info, but is: LicenseRef-AND AND BSD-2-Clause AND BSD-3-Clause AND Beerware AND LicenseRef-Domain AND ISC AND LicenseRef-Public', context=ValidationContext(spdx_id=None, parent_id='SPDXRef-Package-apk-libmd-0387e6ced1ad6904', element_type=, full_element=AND(LicenseSymbol('LicenseRef-AND', is_exception=False), LicenseSymbol('BSD-2-Clause', aliases=('BSD-2-Clause-NetBSD', 'BSD-2'), is_exception=False), LicenseSymbol('BSD-3-Clause', aliases=('LicenseRef-scancode-libzip',), is_exception=False), LicenseSymbol('Beerware', is_exception=False), LicenseSymbol('LicenseRef-Domain', is_exception=False), LicenseSymbol('ISC', is_exception=False), LicenseSymbol('LicenseRef-Public', is_exception=False)))) 2025-10-16 16:09:16,488 [WARNING] mobster.cmd.generate.oci_image: ValidationMessage(validation_message='Unrecognized license reference: LicenseRef-Public. license_expression must only use IDs from the license list or extracted licensing info, but is: LicenseRef-AND AND BSD-2-Clause AND BSD-3-Clause AND Beerware AND LicenseRef-Domain AND ISC AND LicenseRef-Public', context=ValidationContext(spdx_id=None, parent_id='SPDXRef-Package-apk-libmd-0387e6ced1ad6904', element_type=, full_element=AND(LicenseSymbol('LicenseRef-AND', is_exception=False), LicenseSymbol('BSD-2-Clause', aliases=('BSD-2-Clause-NetBSD', 'BSD-2'), is_exception=False), LicenseSymbol('BSD-3-Clause', aliases=('LicenseRef-scancode-libzip',), is_exception=False), LicenseSymbol('Beerware', is_exception=False), LicenseSymbol('LicenseRef-Domain', is_exception=False), LicenseSymbol('ISC', is_exception=False), LicenseSymbol('LicenseRef-Public', is_exception=False)))) 2025-10-16 16:09:16,488 [WARNING] mobster.cmd.generate.oci_image: ValidationMessage(validation_message='Unrecognized license reference: LicenseRef-AND. license_expression must only use IDs from the license list or extracted licensing info, but is: 0BSD AND LicenseRef-AND AND GPL-2.0-or-later AND LGPL-2.1-or-later AND LicenseRef-Public-Domain', context=ValidationContext(spdx_id=None, parent_id='SPDXRef-Package-apk-xz-libs-bd7a047b03297e4b', element_type=, full_element=AND(LicenseSymbol('0BSD', is_exception=False), LicenseSymbol('LicenseRef-AND', is_exception=False), LicenseSymbol('GPL-2.0-or-later', aliases=('GPL-2.0+', 'GPL 2.0+'), is_exception=False), LicenseSymbol('LGPL-2.1-or-later', aliases=('LGPL-2.1+',), is_exception=False), LicenseSymbol('LicenseRef-Public-Domain', is_exception=False)))) 2025-10-16 16:09:16,488 [WARNING] mobster.cmd.generate.oci_image: ValidationMessage(validation_message='Unrecognized license reference: LicenseRef-Public-Domain. license_expression must only use IDs from the license list or extracted licensing info, but is: 0BSD AND LicenseRef-AND AND GPL-2.0-or-later AND LGPL-2.1-or-later AND LicenseRef-Public-Domain', context=ValidationContext(spdx_id=None, parent_id='SPDXRef-Package-apk-xz-libs-bd7a047b03297e4b', element_type=, full_element=AND(LicenseSymbol('0BSD', is_exception=False), LicenseSymbol('LicenseRef-AND', is_exception=False), LicenseSymbol('GPL-2.0-or-later', aliases=('GPL-2.0+', 'GPL 2.0+'), is_exception=False), LicenseSymbol('LGPL-2.1-or-later', aliases=('LGPL-2.1+',), is_exception=False), LicenseSymbol('LicenseRef-Public-Domain', is_exception=False)))) 2025-10-16 16:09:16,498 [INFO] mobster.main: Exiting with code 0. [2025-10-16T16:09:16,578416537+00:00] End prepare-sboms pod: gh-test-custom-branch-suqxia-on-push-t2kfq-build-container-pod | container step-upload-sbom: [2025-10-16T16:09:17,258191582+00:00] Upload SBOM INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' Using token for quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia Pushing sbom to registry Executing: cosign attach sbom --sbom sbom.json --type spdx quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia:79cd2042654037f5e50ac45fe099044f02e4a193@sha256:a7ff86c3838ddabd021b9852674fb82193f5cbad5f35a34ceb154d1093763ea9 quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia@sha256:98f6a93f5960bfe06fc5933a66e9db3fc54065f2edb517059ca120b9ea456835 [2025-10-16T16:09:21,133019295+00:00] End upload-sbom pod: gh-test-custom-branch-suqxia-on-push-t2kfq-clone-repository-pod | init container: prepare 2025/10/16 16:08:02 Entrypoint initialization pod: gh-test-custom-branch-suqxia-on-push-t2kfq-clone-repository-pod | init container: place-scripts 2025/10/16 16:08:03 Decoded script /tekton/scripts/script-0-wrvkh 2025/10/16 16:08:03 Decoded script /tekton/scripts/script-1-5nxwq pod: gh-test-custom-branch-suqxia-on-push-t2kfq-clone-repository-pod | container step-clone: INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt {"level":"info","ts":1760630886.2070398,"caller":"git/git.go:380","msg":"Retrying operation (attempt 1)"} {"level":"info","ts":1760630887.4112208,"caller":"git/git.go:217","msg":"Successfully cloned https://github.com/redhat-appstudio-qe/devfile-sample-hello-world @ 79cd2042654037f5e50ac45fe099044f02e4a193 (grafted, HEAD) in path /workspace/output/source"} {"level":"info","ts":1760630887.411262,"caller":"git/git.go:380","msg":"Retrying operation (attempt 1)"} {"level":"info","ts":1760630887.4387002,"caller":"git/git.go:263","msg":"Successfully initialized and updated submodules in path /workspace/output/source"} Merge option disabled. Using checked-out revision 79cd2042654037f5e50ac45fe099044f02e4a193 directly. pod: gh-test-custom-branch-suqxia-on-push-t2kfq-clone-repository-pod | container step-symlink-check: Running symlink check pod: gh-test-custom-branch-suqxia-on-push-t2kfq-init-pod | init container: prepare 2025/10/16 16:07:54 Entrypoint initialization pod: gh-test-custom-branch-suqxia-on-push-t2kfq-init-pod | init container: place-scripts 2025/10/16 16:07:57 Decoded script /tekton/scripts/script-0-pmj7m pod: gh-test-custom-branch-suqxia-on-push-t2kfq-init-pod | container step-init: Build Initialize: quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia:79cd2042654037f5e50ac45fe099044f02e4a193 Determine if Image Already Exists pod: gh-test-custom-branch-suqxia21ac5206b480985bbb8204e2c1e94ca-pod | init container: prepare 2025/10/16 16:04:47 Entrypoint initialization pod: gh-test-custom-branch-suqxia21ac5206b480985bbb8204e2c1e94ca-pod | init container: place-scripts 2025/10/16 16:04:51 Decoded script /tekton/scripts/script-0-w4c9v 2025/10/16 16:04:51 Decoded script /tekton/scripts/script-1-rnztp pod: gh-test-custom-branch-suqxia21ac5206b480985bbb8204e2c1e94ca-pod | container step-extract-and-scan-image: Starting clamd ... clamd is ready! Extracting image(s). Running "oc image extract" on image of arch amd64 Scanning image for arch amd64. This operation may take a while. ----------- SCAN SUMMARY ----------- Infected files: 0 Time: 2.739 sec (0 m 2 s) Start Date: 2025:10:16 16:05:22 End Date: 2025:10:16 16:05:25 Executed-on: Scan was executed on clamsdcan version - ClamAV 1.4.3/27794/Thu Oct 16 09:30:03 2025 Database version: 27794 [ { "filename": "/work/logs/clamscan-result-log-amd64.json", "namespace": "required_checks", "successes": 2 } ] {"timestamp":"1760630725","namespace":"required_checks","successes":2,"failures":0,"warnings":0,"result":"SUCCESS","note":"All checks passed successfully"} {"timestamp":"1760630725","namespace":"required_checks","successes":2,"failures":0,"warnings":0,"result":"SUCCESS","note":"All checks passed successfully"} {"timestamp":"1760630725","namespace":"required_checks","successes":2,"failures":0,"warnings":0,"result":"SUCCESS","note":"All checks passed successfully"} {"image": {"pullspec": "quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia:on-pr-5432ed0854e451662bb7250da3dd05c56de396c3", "digests": ["sha256:ff0b9f71a6739367f43ff614928b6cabf084069288bb97c67bf09fc6d69691ff"]}} pod: gh-test-custom-branch-suqxia21ac5206b480985bbb8204e2c1e94ca-pod | container step-upload: Selecting auth Using token for quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia Attaching to quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia:on-pr-5432ed0854e451662bb7250da3dd05c56de396c3 Executing (attempt 1): $ oras attach --no-tty --registry-config /home/oras/auth.json --artifact-type application/vnd.clamav quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia:on-pr-5432ed0854e451662bb7250da3dd05c56de396c3@sha256:ff0b9f71a6739367f43ff614928b6cabf084069288bb97c67bf09fc6d69691ff clamscan-result-amd64.log:text/vnd.clamav clamscan-ec-test-amd64.json:application/vnd.konflux.test_output+json Uploading d22364402778 clamscan-result-amd64.log Uploading e518fe4d04c6 clamscan-ec-test-amd64.json Uploaded d22364402778 clamscan-result-amd64.log Uploaded e518fe4d04c6 clamscan-ec-test-amd64.json Attached to [registry] quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia:on-pr-5432ed0854e451662bb7250da3dd05c56de396c3@sha256:ff0b9f71a6739367f43ff614928b6cabf084069288bb97c67bf09fc6d69691ff Digest: sha256:dd5656c2e31f992b77444d1bf22babea113b7181ff57775778ab0d01295787ea [FAILED] in [It] - /tmp/tmp.nv7lRlAMqV/tests/build/build.go:555 @ 10/16/25 16:10:27.985 << Timeline [FAILED] Expected success, but got an error: <*errors.errorString | 0xc001a015b0>: pod: gh-test-custom-branch-suqxia-on-pull-request-t546n-init-pod | init container: prepare 2025/10/16 15:56:29 Entrypoint initialization pod: gh-test-custom-branch-suqxia-on-pull-request-t546n-init-pod | init container: place-scripts 2025/10/16 15:56:31 Decoded script /tekton/scripts/script-0-25mfg pod: gh-test-custom-branch-suqxia-on-pull-request-t546n-init-pod | container step-init: Build Initialize: quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia:on-pr-a952882833071b9c7f7493bbe07b729ed90d56ca Determine if Image Already Exists pod: gh-test-custom-branch-suqxia-on-pull-request-x85vg-init-pod | init container: prepare 2025/10/16 16:01:57 Entrypoint initialization pod: gh-test-custom-branch-suqxia-on-pull-request-x85vg-init-pod | init container: place-scripts 2025/10/16 16:02:01 Decoded script /tekton/scripts/script-0-zlzrl pod: gh-test-custom-branch-suqxia-on-pull-request-x85vg-init-pod | container step-init: Build Initialize: quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia:on-pr-5432ed0854e451662bb7250da3dd05c56de396c3 Determine if Image Already Exists pod: gh-test-custom-branch-suqxia-on-push-t2kfq-build-container-pod | init container: prepare 2025/10/16 16:08:20 Entrypoint initialization pod: gh-test-custom-branch-suqxia-on-push-t2kfq-build-container-pod | init container: place-scripts 2025/10/16 16:08:21 Decoded script /tekton/scripts/script-0-lgqzj 2025/10/16 16:08:21 Decoded script /tekton/scripts/script-1-ctgvf 2025/10/16 16:08:21 Decoded script /tekton/scripts/script-2-z49wm 2025/10/16 16:08:21 Decoded script /tekton/scripts/script-3-7pj4h 2025/10/16 16:08:21 Decoded script /tekton/scripts/script-4-4wgmq pod: gh-test-custom-branch-suqxia-on-push-t2kfq-build-container-pod | init container: working-dir-initializer pod: gh-test-custom-branch-suqxia-on-push-t2kfq-build-container-pod | container step-build: [2025-10-16T16:08:27,597831521+00:00] Validate context path [2025-10-16T16:08:27,603829320+00:00] Update CA trust [2025-10-16T16:08:27,606120350+00:00] Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' Trying to pull quay.io/jitesoft/nginx:latest... [2025-10-16T16:08:30,680312919+00:00] Prepare Dockerfile Checking if /var/workdir/cachi2/output/bom.json exists. Could not find prefetched sbom. No content_sets found for ICM [2025-10-16T16:08:30,689127437+00:00] Prepare system (architecture: x86_64) [2025-10-16T16:08:32,907766029+00:00] Setup prefetched Getting image source signatures Copying blob sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 Copying blob sha256:91137199d2d3038e3d089f2b3eec98443e7838e63df8c25895d61043489a42f3 Copying blob sha256:cf4ba836528490bb3adbc7bccc51c4f51193fd8d703e408d6285e33242c2cb27 Copying blob sha256:2d35ebdb57d9971fea0cac1582aa78935adf8058b2cc32db163c98822e5dfa1b Copying config sha256:b65a13cb413ade37f56093fb2deb5911f2313f2fc4c3fab25d3ec25957ad7b86 Writing manifest to image destination [2025-10-16T16:08:37,019704248+00:00] Unsetting proxy { "com.jitesoft.app.alpine.version": "3.22.2", "com.jitesoft.app.nginx.version": "1.29.2", "com.jitesoft.build.arch": "amd64", "com.jitesoft.build.platform": "linux/amd64", "com.jitesoft.project.registry.uri": "registry.gitlab.com/jitesoft/dockerfiles/nginx", "com.jitesoft.project.repo.issues": "https://gitlab.com/jitesoft/dockerfiles/nginx/issues", "com.jitesoft.project.repo.type": "git", "com.jitesoft.project.repo.uri": "https://gitlab.com/jitesoft/dockerfiles/nginx", "io.artifacthub.package.alternative-locations": "oci://index.docker.io/jitesoft/nginx,oci://ghcr.io/jitesoft/nginx,oci://registry.gitlab.com/jitesoft/dockerfiles/nginx", "io.artifacthub.package.logo-url": "https://jitesoft.com/favicon-96x96.png", "io.artifacthub.package.readme-url": "https://gitlab.com/jitesoft/dockerfiles/nginx/-/raw/master/README.md", "maintainer": "Johannes Tegnér ", "maintainer.org": "Jitesoft", "maintainer.org.uri": "https://jitesoft.com", "org.opencontainers.image.created": "", "org.opencontainers.image.description": "Nginx on Alpine linux", "org.opencontainers.image.source": "https://github.com/redhat-appstudio-qe/devfile-sample-hello-world", "org.opencontainers.image.vendor": "Jitesoft", "org.opencontainers.image.version": "1.29.2", "architecture": "x86_64", "vcs-type": "git", "vcs-ref": "79cd2042654037f5e50ac45fe099044f02e4a193", "org.opencontainers.image.revision": "79cd2042654037f5e50ac45fe099044f02e4a193", "build-date": "2025-10-16T16:08:32Z", "io.buildah.version": "1.41.4", "konflux.additional-tags": "test-tag1, test-tag2" } [2025-10-16T16:08:37,070323041+00:00] Register sub-man Adding the entitlement to the build [2025-10-16T16:08:37,074262924+00:00] Add secrets [2025-10-16T16:08:37,118064504+00:00] Run buildah build [2025-10-16T16:08:37,119327929+00:00] buildah build --volume /tmp/entitlement:/etc/pki/entitlement --security-opt=unmask=/proc/interrupts --label architecture=x86_64 --label vcs-type=git --label vcs-ref=79cd2042654037f5e50ac45fe099044f02e4a193 --label org.opencontainers.image.revision=79cd2042654037f5e50ac45fe099044f02e4a193 --label org.opencontainers.image.source=https://github.com/redhat-appstudio-qe/devfile-sample-hello-world --label build-date=2025-10-16T16:08:32Z --annotation org.opencontainers.image.revision=79cd2042654037f5e50ac45fe099044f02e4a193 --annotation org.opencontainers.image.source=https://github.com/redhat-appstudio-qe/devfile-sample-hello-world --tls-verify=true --no-cache --ulimit nofile=4096:4096 --http-proxy=false -f /tmp/Dockerfile.jSyFWg -t quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia:79cd2042654037f5e50ac45fe099044f02e4a193 . STEP 1/5: FROM quay.io/jitesoft/nginx:latest STEP 2/5: ENV PORT="8080" STEP 3/5: LABEL konflux.additional-tags="test-tag1, test-tag2" STEP 4/5: COPY labels.json /root/buildinfo/labels.json STEP 5/5: LABEL "architecture"="x86_64" "vcs-type"="git" "vcs-ref"="79cd2042654037f5e50ac45fe099044f02e4a193" "org.opencontainers.image.revision"="79cd2042654037f5e50ac45fe099044f02e4a193" "org.opencontainers.image.source"="https://github.com/redhat-appstudio-qe/devfile-sample-hello-world" "build-date"="2025-10-16T16:08:32Z" COMMIT quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia:79cd2042654037f5e50ac45fe099044f02e4a193 time="2025-10-16T16:08:38Z" level=warning msg="HEALTHCHECK is not supported for OCI image format and will be ignored. Must use `docker` format" --> 36c0443afbf5 Successfully tagged quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia:79cd2042654037f5e50ac45fe099044f02e4a193 36c0443afbf59667bf2c0c421ba8d25e6b3457c8eaf4be812aff0e54e9fb8238 [2025-10-16T16:08:39,315831797+00:00] Unsetting proxy [2025-10-16T16:08:39,317496156+00:00] Add metadata Recording base image digests used quay.io/jitesoft/nginx:latest quay.io/jitesoft/nginx:latest@sha256:53aaee92d207b6ddfe428c697514714cbef243711a599f408534665f6da0255c Getting image source signatures Copying blob sha256:87669df81d24797c4f90917b56c230ec43f82ed7448a658a2ac25538f0fac9ab Copying blob sha256:1ea51c3f683f33a7148c84d6900dee0d6b2746aec78d13c0d929b8f0ad53cb02 Copying blob sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef Copying blob sha256:256f393e029fa2063d8c93720da36a74a032bed3355a2bc3e313ad12f8bde9d1 Copying blob sha256:f8e7ccd03afcc9d0564cf87f00b053027fa490a67b32d7088092f33362e5c501 Copying config sha256:36c0443afbf59667bf2c0c421ba8d25e6b3457c8eaf4be812aff0e54e9fb8238 Writing manifest to image destination [2025-10-16T16:08:42,796743247+00:00] End build pod: gh-test-custom-branch-suqxia-on-push-t2kfq-build-container-pod | container step-push: [2025-10-16T16:08:43,773720694+00:00] Update CA trust INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' [2025-10-16T16:08:48,527476568+00:00] Convert image [2025-10-16T16:08:48,528734281+00:00] Push image with unique tag Pushing to quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia:gh-test-custom-branch-suqxia-on-push-t2kfq-build-container Executing: buildah push --format=docker --retry 3 --tls-verify=true quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia:79cd2042654037f5e50ac45fe099044f02e4a193 docker://quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia:gh-test-custom-branch-suqxia-on-push-t2kfq-build-container [2025-10-16T16:08:56,617549044+00:00] Push image with git revision Pushing to quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia:79cd2042654037f5e50ac45fe099044f02e4a193 Executing: buildah push --format=docker --retry 3 --tls-verify=true --digestfile /workspace/source/image-digest quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia:79cd2042654037f5e50ac45fe099044f02e4a193 docker://quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia:79cd2042654037f5e50ac45fe099044f02e4a193 sha256:a7ff86c3838ddabd021b9852674fb82193f5cbad5f35a34ceb154d1093763ea9quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia:79cd2042654037f5e50ac45fe099044f02e4a193 [2025-10-16T16:08:59,405018485+00:00] End push pod: gh-test-custom-branch-suqxia-on-push-t2kfq-build-container-pod | container step-sbom-syft-generate: [2025-10-16T16:08:59,939414677+00:00] Generate SBOM Running syft on the source directory [0000] WARN no explicit name and version provided for directory source, deriving artifact ID from the given path (which is not ideal) Running syft on the image [2025-10-16T16:09:03,249339326+00:00] End sbom-syft-generate pod: gh-test-custom-branch-suqxia-on-push-t2kfq-build-container-pod | container step-prepare-sboms: [2025-10-16T16:09:04,118135653+00:00] Prepare SBOM [2025-10-16T16:09:04,122449979+00:00] Generate SBOM with mobster 2025-10-16 16:09:12,917 [INFO] mobster.log: Logging level set to 20 2025-10-16 16:09:12,973 [INFO] mobster.oci: Fetching manifest for quay.io/jitesoft/nginx@sha256:53aaee92d207b6ddfe428c697514714cbef243711a599f408534665f6da0255c 2025-10-16 16:09:16,475 [INFO] mobster.cmd.generate.oci_image.contextual_parent_content: Contextual mechanism won't be used, there is no parent image SBOM. 2025-10-16 16:09:16,488 [WARNING] mobster.cmd.generate.oci_image: ValidationMessage(validation_message='Unrecognized license reference: LicenseRef-AND. license_expression must only use IDs from the license list or extracted licensing info, but is: LicenseRef-AND AND BSD-2-Clause AND LicenseRef-custom', context=ValidationContext(spdx_id=None, parent_id='SPDXRef-Package-apk-aom-libs-ea5260c6dbe8a3e7', element_type=, full_element=AND(LicenseSymbol('LicenseRef-AND', is_exception=False), LicenseSymbol('BSD-2-Clause', aliases=('BSD-2-Clause-NetBSD', 'BSD-2'), is_exception=False), LicenseSymbol('LicenseRef-custom', is_exception=False)))) 2025-10-16 16:09:16,488 [WARNING] mobster.cmd.generate.oci_image: ValidationMessage(validation_message='Unrecognized license reference: LicenseRef-custom. license_expression must only use IDs from the license list or extracted licensing info, but is: LicenseRef-AND AND BSD-2-Clause AND LicenseRef-custom', context=ValidationContext(spdx_id=None, parent_id='SPDXRef-Package-apk-aom-libs-ea5260c6dbe8a3e7', element_type=, full_element=AND(LicenseSymbol('LicenseRef-AND', is_exception=False), LicenseSymbol('BSD-2-Clause', aliases=('BSD-2-Clause-NetBSD', 'BSD-2'), is_exception=False), LicenseSymbol('LicenseRef-custom', is_exception=False)))) 2025-10-16 16:09:16,488 [WARNING] mobster.cmd.generate.oci_image: ValidationMessage(validation_message='Unrecognized license reference: LicenseRef-AND. license_expression must only use IDs from the license list or extracted licensing info, but is: LicenseRef-AND AND BSD-2-Clause AND BSD-3-Clause AND Beerware AND LicenseRef-Domain AND ISC AND LicenseRef-Public', context=ValidationContext(spdx_id=None, parent_id='SPDXRef-Package-apk-libmd-0387e6ced1ad6904', element_type=, full_element=AND(LicenseSymbol('LicenseRef-AND', is_exception=False), LicenseSymbol('BSD-2-Clause', aliases=('BSD-2-Clause-NetBSD', 'BSD-2'), is_exception=False), LicenseSymbol('BSD-3-Clause', aliases=('LicenseRef-scancode-libzip',), is_exception=False), LicenseSymbol('Beerware', is_exception=False), LicenseSymbol('LicenseRef-Domain', is_exception=False), LicenseSymbol('ISC', is_exception=False), LicenseSymbol('LicenseRef-Public', is_exception=False)))) 2025-10-16 16:09:16,488 [WARNING] mobster.cmd.generate.oci_image: ValidationMessage(validation_message='Unrecognized license reference: LicenseRef-Domain. license_expression must only use IDs from the license list or extracted licensing info, but is: LicenseRef-AND AND BSD-2-Clause AND BSD-3-Clause AND Beerware AND LicenseRef-Domain AND ISC AND LicenseRef-Public', context=ValidationContext(spdx_id=None, parent_id='SPDXRef-Package-apk-libmd-0387e6ced1ad6904', element_type=, full_element=AND(LicenseSymbol('LicenseRef-AND', is_exception=False), LicenseSymbol('BSD-2-Clause', aliases=('BSD-2-Clause-NetBSD', 'BSD-2'), is_exception=False), LicenseSymbol('BSD-3-Clause', aliases=('LicenseRef-scancode-libzip',), is_exception=False), LicenseSymbol('Beerware', is_exception=False), LicenseSymbol('LicenseRef-Domain', is_exception=False), LicenseSymbol('ISC', is_exception=False), LicenseSymbol('LicenseRef-Public', is_exception=False)))) 2025-10-16 16:09:16,488 [WARNING] mobster.cmd.generate.oci_image: ValidationMessage(validation_message='Unrecognized license reference: LicenseRef-Public. license_expression must only use IDs from the license list or extracted licensing info, but is: LicenseRef-AND AND BSD-2-Clause AND BSD-3-Clause AND Beerware AND LicenseRef-Domain AND ISC AND LicenseRef-Public', context=ValidationContext(spdx_id=None, parent_id='SPDXRef-Package-apk-libmd-0387e6ced1ad6904', element_type=, full_element=AND(LicenseSymbol('LicenseRef-AND', is_exception=False), LicenseSymbol('BSD-2-Clause', aliases=('BSD-2-Clause-NetBSD', 'BSD-2'), is_exception=False), LicenseSymbol('BSD-3-Clause', aliases=('LicenseRef-scancode-libzip',), is_exception=False), LicenseSymbol('Beerware', is_exception=False), LicenseSymbol('LicenseRef-Domain', is_exception=False), LicenseSymbol('ISC', is_exception=False), LicenseSymbol('LicenseRef-Public', is_exception=False)))) 2025-10-16 16:09:16,488 [WARNING] mobster.cmd.generate.oci_image: ValidationMessage(validation_message='Unrecognized license reference: LicenseRef-AND. license_expression must only use IDs from the license list or extracted licensing info, but is: 0BSD AND LicenseRef-AND AND GPL-2.0-or-later AND LGPL-2.1-or-later AND LicenseRef-Public-Domain', context=ValidationContext(spdx_id=None, parent_id='SPDXRef-Package-apk-xz-libs-bd7a047b03297e4b', element_type=, full_element=AND(LicenseSymbol('0BSD', is_exception=False), LicenseSymbol('LicenseRef-AND', is_exception=False), LicenseSymbol('GPL-2.0-or-later', aliases=('GPL-2.0+', 'GPL 2.0+'), is_exception=False), LicenseSymbol('LGPL-2.1-or-later', aliases=('LGPL-2.1+',), is_exception=False), LicenseSymbol('LicenseRef-Public-Domain', is_exception=False)))) 2025-10-16 16:09:16,488 [WARNING] mobster.cmd.generate.oci_image: ValidationMessage(validation_message='Unrecognized license reference: LicenseRef-Public-Domain. license_expression must only use IDs from the license list or extracted licensing info, but is: 0BSD AND LicenseRef-AND AND GPL-2.0-or-later AND LGPL-2.1-or-later AND LicenseRef-Public-Domain', context=ValidationContext(spdx_id=None, parent_id='SPDXRef-Package-apk-xz-libs-bd7a047b03297e4b', element_type=, full_element=AND(LicenseSymbol('0BSD', is_exception=False), LicenseSymbol('LicenseRef-AND', is_exception=False), LicenseSymbol('GPL-2.0-or-later', aliases=('GPL-2.0+', 'GPL 2.0+'), is_exception=False), LicenseSymbol('LGPL-2.1-or-later', aliases=('LGPL-2.1+',), is_exception=False), LicenseSymbol('LicenseRef-Public-Domain', is_exception=False)))) 2025-10-16 16:09:16,498 [INFO] mobster.main: Exiting with code 0. [2025-10-16T16:09:16,578416537+00:00] End prepare-sboms pod: gh-test-custom-branch-suqxia-on-push-t2kfq-build-container-pod | container step-upload-sbom: [2025-10-16T16:09:17,258191582+00:00] Upload SBOM INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' Using token for quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia Pushing sbom to registry Executing: cosign attach sbom --sbom sbom.json --type spdx quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia:79cd2042654037f5e50ac45fe099044f02e4a193@sha256:a7ff86c3838ddabd021b9852674fb82193f5cbad5f35a34ceb154d1093763ea9 quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia@sha256:98f6a93f5960bfe06fc5933a66e9db3fc54065f2edb517059ca120b9ea456835 [2025-10-16T16:09:21,133019295+00:00] End upload-sbom pod: gh-test-custom-branch-suqxia-on-push-t2kfq-clone-repository-pod | init container: prepare 2025/10/16 16:08:02 Entrypoint initialization pod: gh-test-custom-branch-suqxia-on-push-t2kfq-clone-repository-pod | init container: place-scripts 2025/10/16 16:08:03 Decoded script /tekton/scripts/script-0-wrvkh 2025/10/16 16:08:03 Decoded script /tekton/scripts/script-1-5nxwq pod: gh-test-custom-branch-suqxia-on-push-t2kfq-clone-repository-pod | container step-clone: INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt {"level":"info","ts":1760630886.2070398,"caller":"git/git.go:380","msg":"Retrying operation (attempt 1)"} {"level":"info","ts":1760630887.4112208,"caller":"git/git.go:217","msg":"Successfully cloned https://github.com/redhat-appstudio-qe/devfile-sample-hello-world @ 79cd2042654037f5e50ac45fe099044f02e4a193 (grafted, HEAD) in path /workspace/output/source"} {"level":"info","ts":1760630887.411262,"caller":"git/git.go:380","msg":"Retrying operation (attempt 1)"} {"level":"info","ts":1760630887.4387002,"caller":"git/git.go:263","msg":"Successfully initialized and updated submodules in path /workspace/output/source"} Merge option disabled. Using checked-out revision 79cd2042654037f5e50ac45fe099044f02e4a193 directly. pod: gh-test-custom-branch-suqxia-on-push-t2kfq-clone-repository-pod | container step-symlink-check: Running symlink check pod: gh-test-custom-branch-suqxia-on-push-t2kfq-init-pod | init container: prepare 2025/10/16 16:07:54 Entrypoint initialization pod: gh-test-custom-branch-suqxia-on-push-t2kfq-init-pod | init container: place-scripts 2025/10/16 16:07:57 Decoded script /tekton/scripts/script-0-pmj7m pod: gh-test-custom-branch-suqxia-on-push-t2kfq-init-pod | container step-init: Build Initialize: quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia:79cd2042654037f5e50ac45fe099044f02e4a193 Determine if Image Already Exists pod: gh-test-custom-branch-suqxia21ac5206b480985bbb8204e2c1e94ca-pod | init container: prepare 2025/10/16 16:04:47 Entrypoint initialization pod: gh-test-custom-branch-suqxia21ac5206b480985bbb8204e2c1e94ca-pod | init container: place-scripts 2025/10/16 16:04:51 Decoded script /tekton/scripts/script-0-w4c9v 2025/10/16 16:04:51 Decoded script /tekton/scripts/script-1-rnztp pod: gh-test-custom-branch-suqxia21ac5206b480985bbb8204e2c1e94ca-pod | container step-extract-and-scan-image: Starting clamd ... clamd is ready! Extracting image(s). Running "oc image extract" on image of arch amd64 Scanning image for arch amd64. This operation may take a while. ----------- SCAN SUMMARY ----------- Infected files: 0 Time: 2.739 sec (0 m 2 s) Start Date: 2025:10:16 16:05:22 End Date: 2025:10:16 16:05:25 Executed-on: Scan was executed on clamsdcan version - ClamAV 1.4.3/27794/Thu Oct 16 09:30:03 2025 Database version: 27794 [ { "filename": "/work/logs/clamscan-result-log-amd64.json", "namespace": "required_checks", "successes": 2 } ] {"timestamp":"1760630725","namespace":"required_checks","successes":2,"failures":0,"warnings":0,"result":"SUCCESS","note":"All checks passed successfully"} {"timestamp":"1760630725","namespace":"required_checks","successes":2,"failures":0,"warnings":0,"result":"SUCCESS","note":"All checks passed successfully"} {"timestamp":"1760630725","namespace":"required_checks","successes":2,"failures":0,"warnings":0,"result":"SUCCESS","note":"All checks passed successfully"} {"image": {"pullspec": "quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia:on-pr-5432ed0854e451662bb7250da3dd05c56de396c3", "digests": ["sha256:ff0b9f71a6739367f43ff614928b6cabf084069288bb97c67bf09fc6d69691ff"]}} pod: gh-test-custom-branch-suqxia21ac5206b480985bbb8204e2c1e94ca-pod | container step-upload: Selecting auth Using token for quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia Attaching to quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia:on-pr-5432ed0854e451662bb7250da3dd05c56de396c3 Executing (attempt 1): $ oras attach --no-tty --registry-config /home/oras/auth.json --artifact-type application/vnd.clamav quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia:on-pr-5432ed0854e451662bb7250da3dd05c56de396c3@sha256:ff0b9f71a6739367f43ff614928b6cabf084069288bb97c67bf09fc6d69691ff clamscan-result-amd64.log:text/vnd.clamav clamscan-ec-test-amd64.json:application/vnd.konflux.test_output+json Uploading d22364402778 clamscan-result-amd64.log Uploading e518fe4d04c6 clamscan-ec-test-amd64.json Uploaded d22364402778 clamscan-result-amd64.log Uploaded e518fe4d04c6 clamscan-ec-test-amd64.json Attached to [registry] quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia:on-pr-5432ed0854e451662bb7250da3dd05c56de396c3@sha256:ff0b9f71a6739367f43ff614928b6cabf084069288bb97c67bf09fc6d69691ff Digest: sha256:dd5656c2e31f992b77444d1bf22babea113b7181ff57775778ab0d01295787ea { s: "\n pod: gh-test-custom-branch-suqxia-on-pull-request-t546n-init-pod | init container: prepare\n2025/10/16 15:56:29 Entrypoint initialization\n\n pod: gh-test-custom-branch-suqxia-on-pull-request-t546n-init-pod | init container: place-scripts\n2025/10/16 15:56:31 Decoded script /tekton/scripts/script-0-25mfg\n\npod: gh-test-custom-branch-suqxia-on-pull-request-t546n-init-pod | container step-init: \nBuild Initialize: quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia:on-pr-a952882833071b9c7f7493bbe07b729ed90d56ca\n\nDetermine if Image Already Exists\n\n pod: gh-test-custom-branch-suqxia-on-pull-request-x85vg-init-pod | init container: prepare\n2025/10/16 16:01:57 Entrypoint initialization\n\n pod: gh-test-custom-branch-suqxia-on-pull-request-x85vg-init-pod | init container: place-scripts\n2025/10/16 16:02:01 Decoded script /tekton/scripts/script-0-zlzrl\n\npod: gh-test-custom-branch-suqxia-on-pull-request-x85vg-init-pod | container step-init: \nBuild Initialize: quay.io/redhat-appstudio-qe/build-e2e-ookq/gh-test-custom-branch-suqxia:on-pr-5432ed0854e451662bb7250da3dd05c56de396c3\n\nDetermine if Image Already Exists\n\n pod: gh-test-custom-branch-suqxia-on-push-t2kfq-build-container-pod | init container: prepare\n2025/10/16 16:08:20 Entrypoint initialization\n\n pod: gh-test-custom-branch-suqxia-on-push-t2kfq-build-container-pod | init container: place-scripts\n2025/10/16 16:08:21 Decoded script /tekton/scripts/script-0-lgqzj\n2025/10/16 16:08:21 Decoded script /tekton/scripts/script-1-ctgvf\n2025/10/16 16:08:21 Decoded script /tekton/scripts/script-2-z49wm\n2025/10/16 16:08:21 Decoded script /tekton/scripts/script-3-7pj4h\n2025/10/16 16:08:21 Decoded script /tekton/scripts/script-4-4wgmq\n\n pod: gh-test-custom-branch-suqxia-on-push-t2kfq-build-container-pod | init container: working-dir-initializer\n\npod: gh-test-custom-branch-suqxia-on-push-t2kfq-build-container-pod | container step-build: \n[2025-10-16T16:08:27,597831521+00:00] Validate context path\n[2025-10-16T16:08:27,603829320+00:00] Update CA trust\n[2025-10-16T16:08:27,606120350+00:00] Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt\n'/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt'\nTrying to pull quay.io/jitesoft/nginx:latest...\n[2025-10-16T16:08:30,680312919+00:00] Prepare Dockerfile\nChecking if /var/workdir/cachi2/output/bom.json exists.\nCould not find prefetched sbom. No content_sets found for ICM\n[2025-10-16T16:08:30,689127437+00:00] Prepare system (architecture: x86_64)\n[2025-10-16T16:08:32,907766029+00:00] Setup prefetched\nGetting image source signatures\nCopying blob sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1\nCopying blob sha256:91137199d2d3038e3d089f2b3eec98443e7838e63df8c25895d61043489a42f3\nCopying blob sha256:cf4ba836528490bb3adbc7bccc51c4f51193fd8d703e408d6285e33242c2cb27\nCopying blob sha256:2d35ebdb57d9971fea0cac1582aa78935adf8058b2cc32db163c98822e5dfa1b\nCopying config sha256:b65a13cb413ade37f56093fb2deb5911f2313f2fc4c3fab25d3ec25957ad7b86\nWriting manifest to image destination\n[2025-10-16T16:08:37,019704248+00:00] Unsetting proxy\n{\n \"com.jitesoft.app.alpine.version\": \"3.22.2\",\n \"com.jitesoft.app.nginx.version\": \"1.29.2\",\n \"com.jitesoft.build.arch\": \"amd64\",\n \"com.jitesoft.build.platform\": \"linux/amd64\",\n \"com.jitesoft.project.registry.uri\": \"registry.gitlab.com/jitesoft/dockerfiles/nginx\",\n \"com.jitesoft.project.repo.issues\": \"https://gitlab.com/jitesoft/dockerfiles/nginx/issues\",\n \"com.jitesoft.project.repo.type\": \"git\",\n \"com.jitesoft.project.repo.uri\": \"https://gitlab.com/jitesoft/dockerfiles/nginx\",\n \"io.artifacthub.package.alternative-locations\": \"oci://index.docker.io/jitesoft/nginx,oci://ghcr.io/jitesoft/nginx,oci://registry.gitlab.com/jitesoft/dockerfiles/nginx\",\n \"io.artifacthub.package.logo-url\": \"https://jitesoft.com/favicon-96x96.png\",\n \"io.artifacthub.package.read... Gomega truncated this representation as it exceeds 'format.MaxLength'. Consider having the object provide a custom 'GomegaStringer' representation or adjust the parameters in Gomega's 'format' package. Learn more here: https://onsi.github.io/gomega/#adjusting-output In [It] at: /tmp/tmp.nv7lRlAMqV/tests/build/build.go:555 @ 10/16/25 16:10:27.985 ------------------------------ SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS•••••••••••••••••• Summarizing 1 Failure: [FAIL] [build-service-suite Build service E2E tests] test PaC component build github when the PaC init branch is merged [It] pipelineRun should eventually finish [build-service, github-webhook, pac-build, pipeline, image-controller, build-custom-branch] /tmp/tmp.nv7lRlAMqV/tests/build/build.go:555 Ran 75 of 389 Specs in 1741.857 seconds FAIL! -- 74 Passed | 1 Failed | 34 Pending | 280 Skipped Ginkgo ran 1 suite in 30m33.298957876s Test Suite Failed E1016 16:23:09.952768 23995 types.go:186] Failed to execute rule: build-service repo CI Workflow Rule: Execute the full workflow for e2e-tests repo in CI Error: running "ginkgo --seed=1760629949 --timeout=1h30m0s --grace-period=30s --output-interceptor-mode=none --label-filter=build-service --no-color --json-report=e2e-report.json --junit-report=e2e-report.xml --procs=20 --nodes=20 --p --output-dir=/workspace/artifact-dir ./cmd --" failed with exit code 1 make: *** [Makefile:25: ci/test/e2e] Error 1