go: downloading github.com/devfile/library/v2 v2.2.1-0.20230418160146-e75481b7eebd go: downloading github.com/google/go-containerregistry v0.21.0 go: downloading github.com/konflux-ci/application-api v0.0.0-20260529131129-a9594acdc104 go: downloading github.com/konflux-ci/e2e-tests v0.0.0-20260707100404-eca3dcc01e3c go: downloading github.com/onsi/gomega v1.39.1 go: downloading github.com/openshift/library-go v0.0.0-20220525173854-9b950a41acdc go: downloading github.com/tektoncd/pipeline v1.9.2 go: downloading k8s.io/api v0.34.2 go: downloading k8s.io/apimachinery v0.34.2 go: downloading knative.dev/pkg v0.0.0-20250424013628-d5e74d29daa3 go: downloading sigs.k8s.io/controller-runtime v0.20.2 go: downloading sigs.k8s.io/yaml v1.6.0 go: downloading github.com/fatih/color v1.18.0 go: downloading github.com/go-git/go-git/v5 v5.16.5 go: downloading github.com/gobwas/glob v0.2.3 go: downloading github.com/gregjones/httpcache v0.0.0-20190611155906-901d90724c79 go: downloading github.com/pkg/errors v0.9.1 go: downloading k8s.io/client-go v0.34.2 go: downloading k8s.io/klog v1.0.0 go: downloading github.com/docker/cli v29.2.1+incompatible go: downloading github.com/mitchellh/go-homedir v1.1.0 go: downloading github.com/opencontainers/go-digest v1.0.0 go: downloading k8s.io/apiextensions-apiserver v0.34.2 go: downloading github.com/konflux-ci/image-controller v0.0.0-20260623200458-d2ed99f6f8a6 go: downloading k8s.io/utils v0.0.0-20251002143259-bc988d571ff4 go: downloading github.com/opencontainers/image-spec v1.1.1 go: downloading oras.land/oras-go/v2 v2.5.0 go: downloading github.com/conforma/crds/api v0.1.7 go: downloading github.com/openshift-pipelines/pipelines-as-code v0.34.0 go: downloading gopkg.in/yaml.v2 v2.4.0 go: downloading github.com/avast/retry-go/v4 v4.3.3 go: downloading k8s.io/klog/v2 v2.130.1 go: downloading github.com/moby/buildkit v0.12.5 go: downloading github.com/magefile/mage v1.14.0 go: downloading github.com/tektoncd/cli v0.44.1 go: downloading github.com/go-logr/logr v1.4.3 go: downloading github.com/google/go-cmp v0.7.0 go: downloading github.com/google/cel-go v0.27.0 go: downloading k8s.io/kube-openapi v0.0.0-20260127142750-a19766b6e2d4 go: downloading github.com/gogo/protobuf v1.3.2 go: downloading sigs.k8s.io/randfill v1.0.0 go: downloading sigs.k8s.io/structured-merge-diff/v6 v6.3.2 go: downloading github.com/evanphx/json-patch/v5 v5.9.11 go: downloading go.yaml.in/yaml/v2 v2.4.3 go: downloading github.com/fsnotify/fsnotify v1.9.0 go: downloading github.com/spf13/afero v1.15.0 go: downloading github.com/mattn/go-colorable v0.1.14 go: downloading github.com/mattn/go-isatty v0.0.20 go: downloading dario.cat/mergo v1.0.2 go: downloading github.com/ProtonMail/go-crypto v1.3.0 go: downloading github.com/go-git/go-billy/v5 v5.7.0 go: downloading github.com/sergi/go-diff v1.4.0 go: downloading github.com/peterbourgon/diskv v2.0.1+incompatible go: downloading gopkg.in/inf.v0 v0.9.1 go: downloading github.com/sirupsen/logrus v1.9.4 go: downloading github.com/docker/distribution v2.8.2+incompatible go: downloading codeberg.org/mvdkleijn/forgejo-sdk/forgejo/v2 v2.2.0 go: downloading github.com/gofri/go-github-ratelimit v1.0.3-0.20230428184158-a500e14de53f go: downloading github.com/google/go-github/v66 v66.0.0 go: downloading golang.org/x/oauth2 v0.35.0 go: downloading github.com/xanzy/go-gitlab v0.114.0 go: downloading github.com/codeready-toolchain/api v0.0.0-20231217224957-34f7cb3fcbf7 go: downloading github.com/konflux-ci/integration-service v0.0.0-20260327093127-2b0e36d45a91 go: downloading github.com/konflux-ci/release-service v0.0.0-20260127184035-c36c56a3c440 go: downloading github.com/openshift/api v0.0.0-20260112161841-5b45879294d5 go: downloading github.com/openshift/client-go v0.0.0-20260108185524-48f4ccfc4e13 go: downloading github.com/redhat-appstudio/jvm-build-service v0.0.0-20240126122210-0e2ee7e2e5b0 go: downloading github.com/vmware-tanzu/velero v1.17.2 go: downloading github.com/konflux-ci/operator-toolkit v0.0.0-20251118152634-b4f41f073069 go: downloading github.com/codeready-toolchain/toolchain-common v0.0.0-20220523142428-2558e76260fb go: downloading github.com/codeready-toolchain/toolchain-e2e v0.0.0-20220525131508-60876bfb99d3 go: downloading github.com/bmatcuk/doublestar/v4 v4.7.1 go: downloading github.com/docker/docker v23.0.7+incompatible go: downloading github.com/spf13/pflag v1.0.10 go: downloading github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 go: downloading golang.org/x/net v0.50.0 go: downloading golang.org/x/term v0.41.0 go: downloading golang.org/x/sys v0.42.0 go: downloading go.yaml.in/yaml/v3 v3.0.4 go: downloading cel.dev/expr v0.25.1 go: downloading google.golang.org/genproto/googleapis/api v0.0.0-20260128011058-8636f8732409 go: downloading google.golang.org/protobuf v1.36.11 go: downloading github.com/emicklei/go-restful/v3 v3.13.0 go: downloading github.com/go-openapi/jsonreference v0.21.5 go: downloading github.com/go-openapi/swag v0.25.5 go: downloading github.com/google/gnostic-models v0.7.1 go: downloading sigs.k8s.io/json v0.0.0-20250730193827-2d320260d730 go: downloading github.com/json-iterator/go v1.1.12 go: downloading golang.org/x/text v0.34.0 go: downloading golang.org/x/crypto v0.48.0 go: downloading github.com/go-git/gcfg v1.5.1-0.20230307220236-3a3c6141e376 go: downloading github.com/cyphar/filepath-securejoin v0.3.6 go: downloading github.com/pjbgf/sha1cd v0.5.0 go: downloading github.com/emirpasic/gods v1.18.1 go: downloading github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99 go: downloading github.com/google/btree v1.1.3 go: downloading github.com/docker/docker-credential-helpers v0.9.3 go: downloading github.com/containerd/stargz-snapshotter/estargz v0.18.2 go: downloading github.com/klauspost/compress v1.18.4 go: downloading github.com/42wim/httpsig v1.2.3 go: downloading github.com/go-fed/httpsig v1.1.1-0.20201223112313-55836744818e go: downloading github.com/hashicorp/go-version v1.8.0 go: downloading github.com/google/go-querystring v1.2.0 go: downloading github.com/hashicorp/go-cleanhttp v0.5.2 go: downloading github.com/hashicorp/go-retryablehttp v0.7.8 go: downloading golang.org/x/time v0.14.0 go: downloading github.com/santhosh-tekuri/jsonschema/v5 v5.3.1 go: downloading github.com/hashicorp/go-multierror v1.1.1 go: downloading github.com/operator-framework/operator-lib v0.19.0 go: downloading github.com/containerd/typeurl/v2 v2.2.2 go: downloading github.com/fxamacker/cbor/v2 v2.9.0 go: downloading contrib.go.opencensus.io/exporter/ocagent v0.7.1-0.20230502190836-7399e0f8ee5e go: downloading contrib.go.opencensus.io/exporter/prometheus v0.4.2 go: downloading go.opencensus.io v0.24.0 go: downloading go.uber.org/zap v1.27.1 go: downloading google.golang.org/grpc v1.79.3 go: downloading github.com/antlr4-go/antlr/v4 v4.13.1 go: downloading google.golang.org/genproto/googleapis/rpc v0.0.0-20260128011058-8636f8732409 go: downloading gomodules.xyz/jsonpatch/v2 v2.5.0 go: downloading github.com/go-openapi/jsonpointer v0.22.5 go: downloading github.com/go-openapi/swag/cmdutils v0.25.5 go: downloading github.com/go-openapi/swag/conv v0.25.5 go: downloading github.com/go-openapi/swag/fileutils v0.25.5 go: downloading github.com/go-openapi/swag/jsonname v0.25.5 go: downloading github.com/go-openapi/swag/jsonutils v0.25.5 go: downloading github.com/go-openapi/swag/loading v0.25.5 go: downloading github.com/go-openapi/swag/mangling v0.25.5 go: downloading github.com/go-openapi/swag/netutils v0.25.5 go: downloading github.com/go-openapi/swag/stringutils v0.25.5 go: downloading github.com/go-openapi/swag/typeutils v0.25.5 go: downloading github.com/go-openapi/swag/yamlutils v0.25.5 go: downloading github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd go: downloading github.com/modern-go/reflect2 v1.0.3-0.20250322232337-35a7c28c31ee go: downloading github.com/cloudflare/circl v1.6.3 go: downloading gopkg.in/warnings.v0 v0.1.2 go: downloading github.com/golang/groupcache v0.0.0-20241129210726-2c02b8208cf8 go: downloading github.com/kevinburke/ssh_config v1.4.0 go: downloading github.com/skeema/knownhosts v1.3.2 go: downloading github.com/xanzy/ssh-agent v0.3.3 go: downloading github.com/klauspost/cpuid/v2 v2.3.0 go: downloading github.com/vbatts/tar-split v0.12.2 go: downloading github.com/prometheus/client_golang v1.23.2 go: downloading github.com/hashicorp/errwrap v1.1.0 go: downloading github.com/x448/float16 v0.8.4 go: downloading github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc go: downloading gopkg.in/evanphx/json-patch.v4 v4.13.0 go: downloading github.com/census-instrumentation/opencensus-proto v0.4.1 go: downloading github.com/golang/protobuf v1.5.4 go: downloading google.golang.org/api v0.262.0 go: downloading github.com/prometheus/statsd_exporter v0.28.0 go: downloading go.uber.org/multierr v1.11.0 go: downloading github.com/blendle/zapdriver v1.3.1 go: downloading golang.org/x/exp v0.0.0-20260112195511-716be5621a96 go: downloading github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 go: downloading github.com/google/uuid v1.6.0 go: downloading github.com/beorn7/perks v1.0.1 go: downloading github.com/cespare/xxhash/v2 v2.3.0 go: downloading github.com/prometheus/client_model v0.6.2 go: downloading github.com/prometheus/common v0.67.5 go: downloading github.com/prometheus/procfs v0.19.2 go: downloading github.com/grpc-ecosystem/grpc-gateway/v2 v2.27.6 Running Suite: Build Pipeline E2E - /workspace/source/e2e-tests/tests/build =========================================================================== Random Seed: 1787027545 Will run 128 of 128 specs Running in parallel across 3 processes ------------------------------ • [31.735 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "from-scratch" triggers a PipelineRun [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:89 Timeline >> Image repository for component component-from-scratch in namespace build-e2e-from-scratch do not have right state ('' != 'ready') yet but it has status { { } { } []}. Created component for scenario: from-scratch RUNNING SCENARIO: from-scratch PipelineRun has not been created yet for the component build-e2e-from-scratch/component-from-scratch << Timeline ------------------------------ • [44.612 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "oci-archive" triggers a PipelineRun [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:89 Timeline >> Image repository for component component-oci-archive in namespace build-e2e-oci-archive do not have right state ('' != 'ready') yet but it has status { { } { } []}. Image repository for component component-oci-archive in namespace build-e2e-oci-archive do not have right state ('' != 'ready') yet but it has status { { } { } []}. Created component for scenario: oci-archive RUNNING SCENARIO: oci-archive PipelineRun has not been created yet for the component build-e2e-oci-archive/component-oci-archive << Timeline ------------------------------ • [53.474 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-bundler" triggers a PipelineRun [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:89 Timeline >> Image repository for component component-prefetch-bundler in namespace build-e2e-prefetch-bundler do not have right state ('' != 'ready') yet but it has status { { } { } []}. Created component for scenario: prefetch-bundler RUNNING SCENARIO: prefetch-bundler PipelineRun has not been created yet for the component build-e2e-prefetch-bundler/component-prefetch-bundler << Timeline ------------------------------ • [FAILED] [420.140 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "from-scratch" [It] the PipelineRun should eventually finish [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:103 Timeline >> PipelineRun component-from-scratch-on-pull-request-n4sgc found for Component build-e2e-from-scratch/component-from-scratch PipelineRun component-from-scratch-on-pull-request-n4sgc reason: ResolvingTaskRef PipelineRun component-from-scratch-on-pull-request-n4sgc reason: Running PipelineRun component-from-scratch-on-pull-request-n4sgc reason: Running PipelineRun component-from-scratch-on-pull-request-n4sgc reason: Running PipelineRun component-from-scratch-on-pull-request-n4sgc reason: Running PipelineRun component-from-scratch-on-pull-request-n4sgc reason: Running PipelineRun component-from-scratch-on-pull-request-n4sgc reason: Running PipelineRun component-from-scratch-on-pull-request-n4sgc reason: Running PipelineRun component-from-scratch-on-pull-request-n4sgc reason: Running PipelineRun component-from-scratch-on-pull-request-n4sgc reason: Running PipelineRun component-from-scratch-on-pull-request-n4sgc reason: Running PipelineRun component-from-scratch-on-pull-request-n4sgc reason: Running PipelineRun component-from-scratch-on-pull-request-n4sgc reason: Running PipelineRun component-from-scratch-on-pull-request-n4sgc reason: Running PipelineRun component-from-scratch-on-pull-request-n4sgc reason: Running PipelineRun component-from-scratch-on-pull-request-n4sgc reason: Running PipelineRun component-from-scratch-on-pull-request-n4sgc reason: Running PipelineRun component-from-scratch-on-pull-request-n4sgc reason: Running PipelineRun component-from-scratch-on-pull-request-n4sgc reason: Running PipelineRun component-from-scratch-on-pull-request-n4sgc reason: Running PipelineRun component-from-scratch-on-pull-request-n4sgc reason: Cancelled an error happened during storing pipelineRun log build-e2e-from-scratch:component-from-scratch-on-pull-request-n4sgc: pods "component-from-scratch-on-p48a55655d93b67500fe6399fb8454759-pod" not found attempt 1/3: PipelineRun "component-from-scratch-on-pull-request-n4sgc" failed: pod: component-from-scratch-on-p1099356d0f9b9af7e6a2028c49b05063-pod | init container: prepare 2026/08/18 04:39:12 Entrypoint initialization pod: component-from-scratch-on-p1099356d0f9b9af7e6a2028c49b05063-pod | init container: place-scripts 2026/08/18 04:39:14 Decoded script /tekton/scripts/script-0-xkn27 2026/08/18 04:39:14 Decoded script /tekton/scripts/script-1-k8xrk pod: component-from-scratch-on-p1099356d0f9b9af7e6a2028c49b05063-pod | init container: working-dir-initializer pod: component-from-scratch-on-p1099356d0f9b9af7e6a2028c49b05063-pod | container step-sast-shell-check: + source /utils.sh ++ OPM_RENDER_CACHE=/tmp/konflux-test-opm-cache ++ DEFAULT_INDEX_IMAGE=registry.redhat.io/redhat/redhat-operator-index + trap 'handle_error /tekton/results/TEST_OUTPUT' EXIT + [[ -z '' ]] INFO: The PROJECT_NAME used is: component-from-scratch + PROJECT_NAME=component-from-scratch + echo 'INFO: The PROJECT_NAME used is: component-from-scratch' + ca_bundle=/mnt/trusted-ca/ca-bundle.crt + '[' -f /mnt/trusted-ca/ca-bundle.crt ']' + echo 'INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt' + cp -vf /mnt/trusted-ca/ca-bundle.crt /etc/pki/ca-trust/source/anchors 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' + update-ca-trust ++ rpm -q --queryformat '%{NAME}-%{VERSION}-%{RELEASE}\n' ShellCheck + PACKAGE_VERSION=ShellCheck-0.10.0-3.el9 + OUTPUT_FILE=shellcheck-results.json + SOURCE_CODE_DIR=/workspace/workspace/source + declare -a ALL_TARGETS + IFS=, + read -ra TARGET_ARRAY + for d in "${TARGET_ARRAY[@]}" + potential_path=/workspace/workspace/source/. ++ realpath -m /workspace/workspace/source/. + resolved_path=/workspace/workspace/source + [[ /workspace/workspace/source == \/\w\o\r\k\s\p\a\c\e\/\w\o\r\k\s\p\a\c\e\/\s\o\u\r\c\e* ]] + ALL_TARGETS+=("$resolved_path") + '[' -z '' ']' + '[' -r /sys/fs/cgroup/cpu.max ']' + read -r quota period + '[' 800000 '!=' max ']' + '[' -n 100000 ']' + '[' 100000 -gt 0 ']' + export SC_JOBS=8 + SC_JOBS=8 + echo 'INFO: Setting SC_JOBS=8 based on cgroups v2 max for run-shellcheck.sh' + [[ true == \t\r\u\e ]] INFO: Setting SC_JOBS=8 based on cgroups v2 max for run-shellcheck.sh + export SC_SKIP_JINJA=1 + SC_SKIP_JINJA=1 + /usr/share/csmock/scripts/run-shellcheck.sh /workspace/workspace/source Looking for shell scripts................ done + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/applypatch-msg.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/commit-msg.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/post-update.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/prepare-commit-msg.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-applypatch.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-commit.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-merge-commit.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-push.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-rebase.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-receive.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/push-to-checkout.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/sendemail-validate.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/update.sample + CSGREP_OPTS=(--mode=json --strip-path-prefix="$SOURCE_CODE_DIR"/ --remove-duplicates --embed-context=3 --set-scan-prop="ShellCheck:${PACKAGE_VERSION}") + [[ true == \t\r\u\e ]] + CSGREP_EVENT_FILTER='\[SC(1020|1035|1054|1066|1068|1073|1080|1083|1099|1113|1115|1127|1128|1143|2043|2050|' + CSGREP_EVENT_FILTER+='2055|2057|2066|2069|2071|2077|2078|2091|2092|2157|2171|2193|2194|2195|2215|2216|' + CSGREP_EVENT_FILTER+='2218|2224|2225|2242|2256|2258|2261)\]$' + CSGREP_OPTS+=(--event="$CSGREP_EVENT_FILTER") + csgrep --mode=json --strip-path-prefix=/workspace/workspace/source/ --remove-duplicates --embed-context=3 --set-scan-prop=ShellCheck:ShellCheck-0.10.0-3.el9 '--event=\[SC(1020|1035|1054|1066|1068|1073|1080|1083|1099|1113|1115|1127|1128|1143|2043|2050|2055|2057|2066|2069|2071|2077|2078|2091|2092|2157|2171|2193|2194|2195|2215|2216|2218|2224|2225|2242|2256|2258|2261)\]$' ./shellcheck-results/empty.json ./shellcheck-results/sc-100.json ./shellcheck-results/sc-103.json ./shellcheck-results/sc-105.json ./shellcheck-results/sc-107.json ./shellcheck-results/sc-109.json ./shellcheck-results/sc-113.json ./shellcheck-results/sc-133.json ./shellcheck-results/sc-145.json ./shellcheck-results/sc-147.json ./shellcheck-results/sc-149.json + [[ SITE_DEFAULT == \S\I\T\E\_\D\E\F\A\U\L\T ]] + KFP_GIT_URL=https://gitlab.cee.redhat.com/osh/known-false-positives.git + PROBE_URL=https://gitlab.cee.redhat.com/osh/known-false-positives + KFP_DIR=known-false-positives + KFP_CLONED=0 + mkdir known-false-positives + [[ -n https://gitlab.cee.redhat.com/osh/known-false-positives.git ]] + echo -n 'INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... ' + curl --fail --head --max-time 60 --no-progress-meter https://gitlab.cee.redhat.com/osh/known-false-positives ++ head -1 curl: (6) Could not resolve host: gitlab.cee.redhat.com + [[ 0 -eq 0 ]] + echo 'WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered' + echo 'ShellCheck results have been saved to shellcheck-results.json' INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered ShellCheck results have been saved to shellcheck-results.json + csgrep --mode=evtstat shellcheck-results.json + csgrep --mode=sarif shellcheck-results.json + TEST_OUTPUT= + parse_test_output sast-shell-check sarif shellcheck-results.sarif + TEST_NAME=sast-shell-check + TEST_RESULT_FORMAT=sarif + TEST_RESULT_FILE=shellcheck-results.sarif + '[' -z sast-shell-check ']' + '[' -z sarif ']' + '[' -z shellcheck-results.sarif ']' + '[' '!' -f shellcheck-results.sarif ']' + '[' sarif = sarif ']' +++ jq -rce '(if (.runs[].results | length > 0) then "FAILURE" else "SUCCESS" end)' shellcheck-results.sarif +++ jq -rce '(.runs[].results | length)' shellcheck-results.sarif ++ make_result_json -r SUCCESS -f 0 ++ local RESULT= ++ local SUCCESSES=0 ++ local FAILURES=0 ++ local WARNINGS=0 ++ local 'NOTE=For details, check Tekton task log.' ++ local NAMESPACE=default ++ local OUTPUT ++ local OPTIND opt ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ RESULT=SUCCESS ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ FAILURES=0 ++ getopts :r:s:f:w:t:n: opt ++ shift 4 ++ '[' -z SUCCESS ']' ++ case "${RESULT}" in ++++ date -u --iso-8601=seconds +++ jq -rce --arg date 2026-08-18T04:40:48+00:00 --arg result SUCCESS --arg note 'For details, check Tekton task log.' --arg namespace default --arg successes 0 --arg failures 0 --arg warnings 0 --null-input '{ result: $result, timestamp: $date, note: $note, namespace: $namespace, successes: $successes|tonumber, failures: $failures|tonumber, warnings: $warnings|tonumber }' ++ OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:40:48+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:40:48+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' + TEST_OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:40:48+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:40:48+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ jq .failures + '[' 0 -gt 0 ']' + echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:40:48+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' + tee /tekton/results/TEST_OUTPUT {"result":"SUCCESS","timestamp":"2026-08-18T04:40:48+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0} + handle_error /tekton/results/TEST_OUTPUT + exit_code=0 + '[' 0 -ne 0 ']' + exit 0 pod: component-from-scratch-on-p1099356d0f9b9af7e6a2028c49b05063-pod | container step-upload: Selecting auth Using token for quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch Attaching to quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch:on-pr-660cb586372bc195c8825b51012450f7eefb08b9 Executing: oras attach --no-tty --registry-config /home/oras/auth.json --artifact-type application/sarif+json quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch:on-pr-660cb586372bc195c8825b51012450f7eefb08b9@sha256:308882088c11dc46ec56b69b2e7904eec7a37782b0fea53c2a2f283dc1c5830c shellcheck-results.sarif:application/sarif+json Preparing shellcheck-results.sarif Exists 74c89a6df4ae shellcheck-results.sarif Exists 44136fa355b3 application/vnd.oci.empty.v1+json Uploading 826696bef5fe application/vnd.oci.image.manifest.v1+json Uploaded 826696bef5fe application/vnd.oci.image.manifest.v1+json Attached to [registry] quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch:on-pr-660cb586372bc195c8825b51012450f7eefb08b9@sha256:308882088c11dc46ec56b69b2e7904eec7a37782b0fea53c2a2f283dc1c5830c Digest: sha256:826696bef5fe56cbe030b5f862d9adf026a99d2a35c5429d464345d22401692b No excluded-findings.json exists. Skipping upload. pod: component-from-scratch-on-p21b984a99128ae705794f2a897be6b53-pod | init container: prepare 2026/08/18 04:36:59 Entrypoint initialization pod: component-from-scratch-on-p21b984a99128ae705794f2a897be6b53-pod | init container: place-scripts 2026/08/18 04:37:00 Decoded script /tekton/scripts/script-0-4ctz7 pod: component-from-scratch-on-p21b984a99128ae705794f2a897be6b53-pod | container step-clone: 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' time="2026-08-18T04:37:03Z" level=info msg="[param] url: https://github.com/redhat-appstudio-qe/docker-file-from-scratch" time="2026-08-18T04:37:03Z" level=info msg="[param] revision: 660cb586372bc195c8825b51012450f7eefb08b9" time="2026-08-18T04:37:03Z" level=info msg="[param] depth: 1" time="2026-08-18T04:37:03Z" level=info msg="[param] short-commit-length: 7" time="2026-08-18T04:37:03Z" level=info msg="[param] subdirectory: source" time="2026-08-18T04:37:03Z" level=info msg="[param] delete-existing: true" time="2026-08-18T04:37:03Z" level=info msg="[param] target-branch: main" time="2026-08-18T04:37:03Z" level=info msg="[param] merge-commit-author-name: Konflux CI Git Clone" time="2026-08-18T04:37:03Z" level=info msg="[param] merge-commit-author-email: git-clone@konflux-ci.dev" time="2026-08-18T04:37:03Z" level=info msg="[param] output-dir: /workspace/output" time="2026-08-18T04:37:03Z" level=info msg="[param] retry-max-attempts: 10" time="2026-08-18T04:37:03Z" level=info msg="[param] basic-auth-directory: /workspace/basic-auth" pod: component-from-scratch-on-p244b426b2d4b185e038985e132bec943-pod | init container: prepare 2026/08/18 04:40:57 Entrypoint initialization pod: component-from-scratch-on-p244b426b2d4b185e038985e132bec943-pod | init container: working-dir-initializer pod: component-from-scratch-on-p244b426b2d4b185e038985e132bec943-pod | container step-push: time="2026-08-18T04:41:10Z" level=info msg="[param] image-url: quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch:on-pr-1e075355b6deac4f15904a6c62b3be25070951e4" time="2026-08-18T04:41:10Z" level=info msg="[param] image-digest: sha256:4697742a75a3a9b0a430a422b73b1dcdb32be4d3a1656d41511026c0c1a032fe" time="2026-08-18T04:41:10Z" level=info msg="[param] containerfile: Containerfile" time="2026-08-18T04:41:10Z" level=info msg="[param] context: ." time="2026-08-18T04:41:10Z" level=info msg="[param] tag-suffix: .dockerfile" time="2026-08-18T04:41:10Z" level=info msg="[param] artifact-type: application/vnd.konflux.dockerfile" time="2026-08-18T04:41:10Z" level=info msg="[param] source: source" time="2026-08-18T04:41:10Z" level=info msg="[param] result-path-image-ref: /tekton/results/IMAGE_REF" time="2026-08-18T04:41:10Z" level=info msg="[param] alternative-filename: Dockerfile" time="2026-08-18T04:41:11Z" level=info msg="oras [stdout] quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch@sha256:166eb993fdb5f9ebf70ace1965c194a6202cfff8c0ddb4e30cced158d0dd4304" time="2026-08-18T04:41:11Z" level=info msg="Containerfile 'source/Containerfile' is pushed to registry with tag: sha256-4697742a75a3a9b0a430a422b73b1dcdb32be4d3a1656d41511026c0c1a032fe.dockerfile" {"image_ref":"quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch@sha256:166eb993fdb5f9ebf70ace1965c194a6202cfff8c0ddb4e30cced158d0dd4304"} pod: component-from-scratch-on-p382c467bbc9693658b877a4f1ed0457d-pod | init container: prepare 2026/08/18 04:38:30 Entrypoint initialization pod: component-from-scratch-on-p382c467bbc9693658b877a4f1ed0457d-pod | init container: place-scripts 2026/08/18 04:38:30 Decoded script /tekton/scripts/script-0-q4cmq 2026/08/18 04:38:30 Decoded script /tekton/scripts/script-1-tdkwq 2026/08/18 04:38:30 Decoded script /tekton/scripts/script-2-6lx27 pod: component-from-scratch-on-p382c467bbc9693658b877a4f1ed0457d-pod | container step-build: [2026-08-18T04:39:01,539441418+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' Running konflux-build-cli time="2026-08-18T04:39:03Z" level=info msg="[param] image: quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch:on-pr-660cb586372bc195c8825b51012450f7eefb08b9" time="2026-08-18T04:39:03Z" level=info msg="[param] images: [quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch:on-pr-660cb586372bc195c8825b51012450f7eefb08b9@sha256:308882088c11dc46ec56b69b2e7904eec7a37782b0fea53c2a2f283dc1c5830c]" time="2026-08-18T04:39:03Z" level=info msg="[param] buildah-format: docker" time="2026-08-18T04:39:03Z" level=info msg="[param] always-build-index: false" time="2026-08-18T04:39:03Z" level=info msg="[param] additional-tags: [component-from-scratch-on-pull-request-4g98l-build-image-index]" time="2026-08-18T04:39:03Z" level=info msg="[param] output-manifest-path: /index-build-data/manifest_data.json" time="2026-08-18T04:39:03Z" level=info msg="[param] result-path-image-digest: /tekton/results/IMAGE_DIGEST" time="2026-08-18T04:39:03Z" level=info msg="[param] result-path-image-url: /tekton/results/IMAGE_URL" time="2026-08-18T04:39:03Z" level=info msg="[param] result-path-image-ref: /tekton/results/IMAGE_REF" time="2026-08-18T04:39:03Z" level=info msg="[param] result-path-images: /tekton/results/IMAGES" time="2026-08-18T04:39:03Z" level=info msg="Creating manifest list: quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch:on-pr-660cb586372bc195c8825b51012450f7eefb08b9" time="2026-08-18T04:39:04Z" level=info msg="buildah [stdout] 2c085ec43a533138ef605b55addd571253448b680a54452743366a6461aa4d12" time="2026-08-18T04:39:04Z" level=info msg="Skipping image index generation. Returning results for single image." {"image_digest":"sha256:308882088c11dc46ec56b69b2e7904eec7a37782b0fea53c2a2f283dc1c5830c","image_url":"quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch:on-pr-660cb586372bc195c8825b51012450f7eefb08b9","image_ref":"quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch@sha256:308882088c11dc46ec56b69b2e7904eec7a37782b0fea53c2a2f283dc1c5830c","images":"quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch@sha256:308882088c11dc46ec56b69b2e7904eec7a37782b0fea53c2a2f283dc1c5830c"} pod: component-from-scratch-on-p382c467bbc9693658b877a4f1ed0457d-pod | container step-create-sbom: The manifest_data.json file does not exist. Skipping the SBOM creation... pod: component-from-scratch-on-p382c467bbc9693658b877a4f1ed0457d-pod | container step-upload-sbom: [2026-08-18T04:39:04,444801472+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' The index.spdx.json file does not exists. Skipping the SBOM upload... pod: component-from-scratch-on-p39e5bb58ccfd970c85cb9c7ba3158b95-pod | init container: prepare 2026/08/18 04:38:29 Entrypoint initialization pod: component-from-scratch-on-p39e5bb58ccfd970c85cb9c7ba3158b95-pod | init container: place-scripts 2026/08/18 04:38:30 Decoded script /tekton/scripts/script-0-ffhgj 2026/08/18 04:38:30 Decoded script /tekton/scripts/script-1-tckkg 2026/08/18 04:38:30 Decoded script /tekton/scripts/script-2-tpcgh pod: component-from-scratch-on-p39e5bb58ccfd970c85cb9c7ba3158b95-pod | container step-build: [2026-08-18T04:39:01,553372479+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' Running konflux-build-cli time="2026-08-18T04:39:03Z" level=info msg="[param] image: quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch:on-pr-1e075355b6deac4f15904a6c62b3be25070951e4" time="2026-08-18T04:39:03Z" level=info msg="[param] images: [quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch:on-pr-1e075355b6deac4f15904a6c62b3be25070951e4@sha256:4697742a75a3a9b0a430a422b73b1dcdb32be4d3a1656d41511026c0c1a032fe]" time="2026-08-18T04:39:03Z" level=info msg="[param] buildah-format: docker" time="2026-08-18T04:39:03Z" level=info msg="[param] always-build-index: false" time="2026-08-18T04:39:03Z" level=info msg="[param] additional-tags: [component-from-scratch-on-pull-request-n4sgc-build-image-index]" time="2026-08-18T04:39:03Z" level=info msg="[param] output-manifest-path: /index-build-data/manifest_data.json" time="2026-08-18T04:39:03Z" level=info msg="[param] result-path-image-digest: /tekton/results/IMAGE_DIGEST" time="2026-08-18T04:39:03Z" level=info msg="[param] result-path-image-url: /tekton/results/IMAGE_URL" time="2026-08-18T04:39:03Z" level=info msg="[param] result-path-image-ref: /tekton/results/IMAGE_REF" time="2026-08-18T04:39:03Z" level=info msg="[param] result-path-images: /tekton/results/IMAGES" time="2026-08-18T04:39:03Z" level=info msg="Creating manifest list: quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch:on-pr-1e075355b6deac4f15904a6c62b3be25070951e4" time="2026-08-18T04:39:04Z" level=info msg="buildah [stdout] b51fdf66890a7d4b29188fbeacfb272f256e5442c60a7f1515d17e8b806270bb" time="2026-08-18T04:39:04Z" level=info msg="Skipping image index generation. Returning results for single image." {"image_digest":"sha256:4697742a75a3a9b0a430a422b73b1dcdb32be4d3a1656d41511026c0c1a032fe","image_url":"quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch:on-pr-1e075355b6deac4f15904a6c62b3be25070951e4","image_ref":"quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch@sha256:4697742a75a3a9b0a430a422b73b1dcdb32be4d3a1656d41511026c0c1a032fe","images":"quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch@sha256:4697742a75a3a9b0a430a422b73b1dcdb32be4d3a1656d41511026c0c1a032fe"} pod: component-from-scratch-on-p39e5bb58ccfd970c85cb9c7ba3158b95-pod | container step-create-sbom: The manifest_data.json file does not exist. Skipping the SBOM creation... pod: component-from-scratch-on-p39e5bb58ccfd970c85cb9c7ba3158b95-pod | container step-upload-sbom: [2026-08-18T04:39:05,487860100+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' The index.spdx.json file does not exists. Skipping the SBOM upload... pod: component-from-scratch-on-p506cd9e064ffd1dd07b0490cb5f52a07-pod | init container: prepare 2026/08/18 04:37:24 Entrypoint initialization pod: component-from-scratch-on-p506cd9e064ffd1dd07b0490cb5f52a07-pod | init container: place-scripts 2026/08/18 04:37:27 Decoded script /tekton/scripts/script-0-7wjh2 2026/08/18 04:37:27 Decoded script /tekton/scripts/script-1-72khp 2026/08/18 04:37:27 Decoded script /tekton/scripts/script-2-2hmws pod: component-from-scratch-on-p506cd9e064ffd1dd07b0490cb5f52a07-pod | init container: working-dir-initializer pod: component-from-scratch-on-p506cd9e064ffd1dd07b0490cb5f52a07-pod | container step-build: [2026-08-18T04:37:36,808226905+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' [2026-08-18T04:37:36,818591459+00:00] Update CA trust [2026-08-18T04:37:38,395971429+00:00] Prepare system (architecture: x86_64) Effective container policy: { "default": [ { "type": "insecureAcceptAnything" } ], "transports": { "docker-daemon": { "": [ { "type": "insecureAcceptAnything" } ] } } } [2026-08-18T04:37:38,411687805+00:00] Run the build [2026-08-18T04:37:38,413854120+00:00] konflux-build-cli image build -f /workspace/source/source/./Containerfile -t quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch:on-pr-660cb586372bc195c8825b51012450f7eefb08b9 --source source --context . --additional-tags component-from-scratch-on-pull-request-4g98l-build-container --push --push-format docker --secret-dirs src=/additional-secret\,name=does-not-exist\,optional=true --workdir-mount '' --target '' --inherit-labels=true --source-date-epoch '' --rewrite-timestamp=false --squash=false --omit-history=false --image-source https://github.com/redhat-appstudio-qe/docker-file-from-scratch --image-revision 660cb586372bc195c8825b51012450f7eefb08b9 --quay-image-expires-after 5d --build-args-file '' --annotations-file '' --legacy-build-timestamp '' --add-legacy-labels --include-legacy-buildinfo-path=true --skip-injections=false --skip-unused-stages=true --hermetic=false --image-pull-proxy '' --image-pull-noproxy '' --yum-repos-d-sources --yum-repos-d-target /etc/yum.repos.d --prefetch-dir '' --prefetch-dir-copy '' --prefetch-env-mount /cachi2/cachi2.env --prefetch-output-mount /cachi2/output --security-opts unmask=/proc/interrupts --rhsm-entitlements=/entitlement --sbom-format spdx --syft-select-catalogers '' --syft-image-output /shared/sbom-image.json --syft-source-output /shared/sbom-source.json --containerfile-json-output /shared/parsed_dockerfile.json --resolved-base-images-output /shared/base_images_digests --no-cache --ulimits nofile=4096:4096 --src-tls-verify=true --dest-tls-verify=true --allow-cross-platform-images=false --build-args --envs --labels --annotations time="2026-08-18T04:37:38Z" level=info msg="[param] containerfile: /workspace/source/source/./Containerfile" time="2026-08-18T04:37:38Z" level=info msg="[param] context: ." time="2026-08-18T04:37:38Z" level=info msg="[param] source: source" time="2026-08-18T04:37:38Z" level=info msg="[param] output-ref: quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch:on-pr-660cb586372bc195c8825b51012450f7eefb08b9" time="2026-08-18T04:37:38Z" level=info msg="[param] additional-tags: [component-from-scratch-on-pull-request-4g98l-build-container]" time="2026-08-18T04:37:38Z" level=info msg="[param] push: true" time="2026-08-18T04:37:38Z" level=info msg="[param] push-format: docker" time="2026-08-18T04:37:38Z" level=info msg="[param] secret-dirs: [src=/additional-secret,name=does-not-exist,optional=true]" time="2026-08-18T04:37:38Z" level=info msg="[param] image-source: https://github.com/redhat-appstudio-qe/docker-file-from-scratch" time="2026-08-18T04:37:38Z" level=info msg="[param] image-revision: 660cb586372bc195c8825b51012450f7eefb08b9" time="2026-08-18T04:37:38Z" level=info msg="[param] quay-image-expires-after: 5d" time="2026-08-18T04:37:38Z" level=info msg="[param] add-legacy-labels: true" time="2026-08-18T04:37:38Z" level=info msg="[param] containerfile-json-output: /shared/parsed_dockerfile.json" time="2026-08-18T04:37:38Z" level=info msg="[param] include-legacy-buildinfo-path: true" time="2026-08-18T04:37:38Z" level=info msg="[param] yum-repos-d-target: /etc/yum.repos.d" time="2026-08-18T04:37:38Z" level=info msg="[param] prefetch-output-mount: /cachi2/output" time="2026-08-18T04:37:38Z" level=info msg="[param] prefetch-env-mount: /cachi2/cachi2.env" time="2026-08-18T04:37:38Z" level=info msg="[param] resolved-base-images-output: /shared/base_images_digests" time="2026-08-18T04:37:38Z" level=info msg="[param] rhsm-entitlements: /entitlement" time="2026-08-18T04:37:38Z" level=info msg="[param] rhsm-mount-ca-certs: auto" time="2026-08-18T04:37:38Z" level=info msg="[param] no-cache: true" time="2026-08-18T04:37:38Z" level=info msg="[param] security-opts: [unmask=/proc/interrupts]" time="2026-08-18T04:37:38Z" level=info msg="[param] ulimits: [nofile=4096:4096]" time="2026-08-18T04:37:38Z" level=info msg="[param] syft-source-output: /shared/sbom-source.json" time="2026-08-18T04:37:38Z" level=info msg="[param] syft-image-output: /shared/sbom-image.json" time="2026-08-18T04:37:38Z" level=info msg="[param] sbom-format: spdx" time="2026-08-18T04:37:38Z" level=info msg="Injecting buildinfo: added labels.json" time="2026-08-18T04:37:38Z" level=info msg="Injecting buildinfo: no prefetch SBOM found, not adding content-sets.json" time="2026-08-18T04:37:38Z" level=info msg="Building container image..." time="2026-08-18T04:37:38Z" level=info msg="buildah [stdout] STEP 1/5: FROM scratch" time="2026-08-18T04:37:38Z" level=info msg="buildah [stdout] STEP 2/5: COPY test.txt test.txt" time="2026-08-18T04:37:38Z" level=info msg="buildah [stdout] STEP 3/5: COPY --from=.konflux-buildinfo . /usr/share/buildinfo/" time="2026-08-18T04:37:38Z" level=info msg="buildah [stdout] STEP 4/5: COPY --from=.konflux-buildinfo . /root/buildinfo/" time="2026-08-18T04:37:38Z" level=info msg="buildah [stdout] STEP 5/5: LABEL \"org.opencontainers.image.created\"=\"2026-08-18T04:37:38Z\" \"org.opencontainers.image.source\"=\"https://github.com/redhat-appstudio-qe/docker-file-from-scratch\" \"org.opencontainers.image.revision\"=\"660cb586372bc195c8825b51012450f7eefb08b9\" \"quay.expires-after\"=\"5d\" \"build-date\"=\"2026-08-18T04:37:38Z\" \"architecture\"=\"x86_64\" \"vcs-url\"=\"https://github.com/redhat-appstudio-qe/docker-file-from-scratch\" \"vcs-ref\"=\"660cb586372bc195c8825b51012450f7eefb08b9\" \"vcs-type\"=\"git\"" time="2026-08-18T04:37:38Z" level=info msg="buildah [stdout] COMMIT quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch:on-pr-660cb586372bc195c8825b51012450f7eefb08b9" time="2026-08-18T04:37:38Z" level=info msg="buildah [stdout] --> 7c4756b5ddf7" time="2026-08-18T04:37:38Z" level=info msg="buildah [stdout] Successfully tagged quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch:component-from-scratch-on-pull-request-4g98l-build-container" time="2026-08-18T04:37:38Z" level=info msg="buildah [stdout] Successfully tagged quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch:on-pr-660cb586372bc195c8825b51012450f7eefb08b9" time="2026-08-18T04:37:38Z" level=info msg="buildah [stdout] 7c4756b5ddf7d8ba62a6650d0513fc6f67459cef880d9e97aed69805fb0d0eea" time="2026-08-18T04:37:38Z" level=info msg="Build completed successfully" time="2026-08-18T04:37:38Z" level=info msg="Running syft scan on context directory..." time="2026-08-18T04:37:39Z" level=info msg="Source SBOM written to /shared/sbom-source.json" time="2026-08-18T04:37:39Z" level=info msg="Mounting built image filesystem for syft scan..." time="2026-08-18T04:37:39Z" level=info msg="Running syft scan on built image filesystem..." time="2026-08-18T04:37:40Z" level=info msg="Image SBOM written to /shared/sbom-image.json" time="2026-08-18T04:37:40Z" level=info msg="Pushing image to registry: quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch:on-pr-660cb586372bc195c8825b51012450f7eefb08b9" time="2026-08-18T04:37:40Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:37:40Z" level=info msg="buildah [stderr] Copying blob sha256:486f7f932ce1cd79348bab42deae34ef2df01048dfedcb6a1b482fdefede5b46" time="2026-08-18T04:37:42Z" level=info msg="buildah [stderr] Copying config sha256:7c4756b5ddf7d8ba62a6650d0513fc6f67459cef880d9e97aed69805fb0d0eea" time="2026-08-18T04:37:42Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:37:43Z" level=info msg="Push completed successfully" time="2026-08-18T04:37:43Z" level=info msg="Image digest: sha256:308882088c11dc46ec56b69b2e7904eec7a37782b0fea53c2a2f283dc1c5830c" time="2026-08-18T04:37:43Z" level=info msg="Pushing additional tag: component-from-scratch-on-pull-request-4g98l-build-container" time="2026-08-18T04:37:43Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:37:43Z" level=info msg="buildah [stderr] Copying blob sha256:486f7f932ce1cd79348bab42deae34ef2df01048dfedcb6a1b482fdefede5b46" time="2026-08-18T04:37:44Z" level=info msg="buildah [stderr] Copying config sha256:7c4756b5ddf7d8ba62a6650d0513fc6f67459cef880d9e97aed69805fb0d0eea" time="2026-08-18T04:37:45Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:37:45Z" level=info msg="Pushed additional tag successfully: component-from-scratch-on-pull-request-4g98l-build-container" time="2026-08-18T04:37:45Z" level=info msg="Writing parsed Containerfile to: /shared/parsed_dockerfile.json" time="2026-08-18T04:37:45Z" level=info msg="Containerfile JSON written successfully" time="2026-08-18T04:37:45Z" level=info msg="Writing resolved base images to: /shared/base_images_digests" time="2026-08-18T04:37:45Z" level=info msg="Resolved base images written successfully" {"image_url":"quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch:on-pr-660cb586372bc195c8825b51012450f7eefb08b9","digest":"sha256:308882088c11dc46ec56b69b2e7904eec7a37782b0fea53c2a2f283dc1c5830c"} [2026-08-18T04:37:45,855976711+00:00] Add metadata [2026-08-18T04:37:45,857014264+00:00] End build pod: component-from-scratch-on-p506cd9e064ffd1dd07b0490cb5f52a07-pod | container step-prepare-sboms: [2026-08-18T04:37:46,335862991+00:00] Prepare SBOM [2026-08-18T04:37:46,418481878+00:00] Generate SBOM with mobster Skipping SBOM validation 2026-08-18 04:38:04,518 [INFO] mobster.log: Logging level set to 20 2026-08-18 04:38:04,521 [INFO] mobster.main: Exiting with code 0. [2026-08-18T04:38:05,220260794+00:00] End prepare-sboms pod: component-from-scratch-on-p506cd9e064ffd1dd07b0490cb5f52a07-pod | container step-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-from-scratch/component-from-scratch [2026-08-18T04:38:25,234577843+00:00] Upload SBOM Pushing sbom to registry [retry] executing: cosign attach sbom --sbom sbom.json --type spdx quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch:on-pr-660cb586372bc195c8825b51012450f7eefb08b9@sha256:308882088c11dc46ec56b69b2e7904eec7a37782b0fea53c2a2f283dc1c5830c WARNING: SBOM attachments are deprecated and support will be removed in a Cosign release soon after 2024-02-22 (see https://github.com/sigstore/cosign/issues/2755). Instead, please use SBOM attestations. WARNING: Attaching SBOMs this way does not sign them. To sign them, use 'cosign attest --predicate sbom.json --key '. Uploading SBOM file for [quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch@sha256:308882088c11dc46ec56b69b2e7904eec7a37782b0fea53c2a2f283dc1c5830c] to [quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch:sha256-308882088c11dc46ec56b69b2e7904eec7a37782b0fea53c2a2f283dc1c5830c.sbom] with mediaType [text/spdx+json]. quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch@sha256:5162a3712870794d99aec3f114520ef312db7e8cbc3ee5511195c270f1e8ac37 [2026-08-18T04:38:27,620785879+00:00] Handle keyless signing if enabled [retry] executing: kubectl get configmap cluster-config -n konflux-info -o json Keyless signing is disabled (none of rekorInternalUrl, fulcioInternalUrl, defaultOIDCIssuer, tufInternalUrl are configured in the konflux-info/cluster-config configmap) [2026-08-18T04:38:28,229901032+00:00] End upload-sbom pod: component-from-scratch-on-p65cd45fd5f17fdef2d10b282bf8c494c-pod | init container: prepare 2026/08/18 04:36:03 Entrypoint initialization pod: component-from-scratch-on-p65cd45fd5f17fdef2d10b282bf8c494c-pod | init container: place-scripts 2026/08/18 04:36:05 Decoded script /tekton/scripts/script-0-kp5zp pod: component-from-scratch-on-p65cd45fd5f17fdef2d10b282bf8c494c-pod | container step-clone: 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' time="2026-08-18T04:36:09Z" level=info msg="[param] url: https://github.com/redhat-appstudio-qe/docker-file-from-scratch" time="2026-08-18T04:36:09Z" level=info msg="[param] revision: 1e075355b6deac4f15904a6c62b3be25070951e4" time="2026-08-18T04:36:09Z" level=info msg="[param] depth: 1" time="2026-08-18T04:36:09Z" level=info msg="[param] short-commit-length: 7" time="2026-08-18T04:36:09Z" level=info msg="[param] subdirectory: source" time="2026-08-18T04:36:09Z" level=info msg="[param] delete-existing: true" time="2026-08-18T04:36:09Z" level=info msg="[param] target-branch: main" time="2026-08-18T04:36:09Z" level=info msg="[param] merge-commit-author-name: Konflux CI Git Clone" time="2026-08-18T04:36:09Z" level=info msg="[param] merge-commit-author-email: git-clone@konflux-ci.dev" time="2026-08-18T04:36:09Z" level=info msg="[param] output-dir: /workspace/output" time="2026-08-18T04:36:09Z" level=info msg="[param] retry-max-attempts: 10" time="2026-08-18T04:36:09Z" level=info msg="[param] basic-auth-directory: /workspace/basic-auth" pod: component-from-scratch-on-p6bdb1197870135a2c6df7e2d18a29092-pod | init container: prepare 2026/08/18 04:39:11 Entrypoint initialization pod: component-from-scratch-on-p6bdb1197870135a2c6df7e2d18a29092-pod | init container: place-scripts 2026/08/18 04:39:12 Decoded script /tekton/scripts/script-0-wf6rs 2026/08/18 04:39:12 Decoded script /tekton/scripts/script-1-j78m6 pod: component-from-scratch-on-p6bdb1197870135a2c6df7e2d18a29092-pod | init container: working-dir-initializer pod: component-from-scratch-on-p6bdb1197870135a2c6df7e2d18a29092-pod | container step-sast-snyk-check: INFO: The PROJECT_NAME used is: component-from-scratch 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' {"result":"SKIPPED","timestamp":"2026-08-18T04:40:48+00:00","note":"Task sast-snyk-check skipped: If you wish to use the Snyk code SAST task, please create a secret name snyk-secret with the key 'snyk_token' containing the Snyk token by following the steps given [here](https://konflux-ci.dev/docs/testing/build/snyk/)","namespace":"default","successes":0,"failures":0,"warnings":0} pod: component-from-scratch-on-p6bdb1197870135a2c6df7e2d18a29092-pod | container step-upload: No sast_snyk_check_out.sarif exists. Skipping upload. No excluded-findings.json exists. Skipping upload. pod: component-from-scratch-on-pab38aea997c5e14b24589dab8668e733-pod | init container: prepare 2026/08/18 04:39:19 Entrypoint initialization pod: component-from-scratch-on-pab38aea997c5e14b24589dab8668e733-pod | init container: working-dir-initializer pod: component-from-scratch-on-pab38aea997c5e14b24589dab8668e733-pod | container step-push: time="2026-08-18T04:40:03Z" level=info msg="[param] image-url: quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch:on-pr-660cb586372bc195c8825b51012450f7eefb08b9" time="2026-08-18T04:40:03Z" level=info msg="[param] image-digest: sha256:308882088c11dc46ec56b69b2e7904eec7a37782b0fea53c2a2f283dc1c5830c" time="2026-08-18T04:40:03Z" level=info msg="[param] containerfile: Containerfile" time="2026-08-18T04:40:03Z" level=info msg="[param] context: ." time="2026-08-18T04:40:03Z" level=info msg="[param] tag-suffix: .dockerfile" time="2026-08-18T04:40:03Z" level=info msg="[param] artifact-type: application/vnd.konflux.dockerfile" time="2026-08-18T04:40:03Z" level=info msg="[param] source: source" time="2026-08-18T04:40:03Z" level=info msg="[param] result-path-image-ref: /tekton/results/IMAGE_REF" time="2026-08-18T04:40:03Z" level=info msg="[param] alternative-filename: Dockerfile" time="2026-08-18T04:40:04Z" level=info msg="oras [stdout] quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch@sha256:0f6aab30cc96cf9f85270047c2c3c7842f158673352ee873861ddc8948b875ca" time="2026-08-18T04:40:04Z" level=info msg="Containerfile 'source/Containerfile' is pushed to registry with tag: sha256-308882088c11dc46ec56b69b2e7904eec7a37782b0fea53c2a2f283dc1c5830c.dockerfile" {"image_ref":"quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch@sha256:0f6aab30cc96cf9f85270047c2c3c7842f158673352ee873861ddc8948b875ca"} pod: component-from-scratch-on-paf5bef85adaf21e6e5911eb722abe8e1-pod | init container: prepare 2026/08/18 04:39:13 Entrypoint initialization pod: component-from-scratch-on-paf5bef85adaf21e6e5911eb722abe8e1-pod | init container: place-scripts 2026/08/18 04:39:15 Decoded script /tekton/scripts/script-0-77qqs 2026/08/18 04:39:15 Decoded script /tekton/scripts/script-1-xsf4r pod: component-from-scratch-on-paf5bef85adaf21e6e5911eb722abe8e1-pod | init container: working-dir-initializer pod: component-from-scratch-on-paf5bef85adaf21e6e5911eb722abe8e1-pod | container step-sast-unicode-check: + . /utils.sh ++ OPM_RENDER_CACHE=/tmp/konflux-test-opm-cache ++ DEFAULT_INDEX_IMAGE=registry.redhat.io/redhat/redhat-operator-index + trap 'handle_error /tekton/results/TEST_OUTPUT' EXIT + [[ -z '' ]] + PROJECT_NAME=component-from-scratch + echo 'INFO: The PROJECT_NAME used is: component-from-scratch' + ca_bundle=/mnt/trusted-ca/ca-bundle.crt + '[' -f /mnt/trusted-ca/ca-bundle.crt ']' + echo 'INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt' + cp -vf /mnt/trusted-ca/ca-bundle.crt /etc/pki/ca-trust/source/anchors INFO: The PROJECT_NAME used is: component-from-scratch 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' + update-ca-trust + SCAN_PROP=https://github.com/siddhesh/find-unicode-control.git#c2accbfbba7553a8bc1ebd97089ae08ad8347e58 + FUC_EXIT_CODE=0 + declare -a ALL_TARGETS + OLD_IFS=' ' + IFS=, + for d in $TARGET_DIRS + ALL_TARGETS+=("${SOURCE_CODE_DIR}/source/${d}") + IFS=' ' + LANG=en_US.utf8 + find_unicode_control.py -p bidi -v -d -t /workspace/workspace/source/. + [[ 0 -ne 0 ]] + sed -i raw_sast_unicode_check_out.txt -E -e 's|(.*:[0-9]+)(.*)|\1: warning:\2|' -e 's|^|Error: UNICONTROL_WARNING:\n|' + CSGERP_OPTS=(--mode=json --remove-duplicates --embed-context=3 --set-scan-prop="${SCAN_PROP}" --strip-path-prefix="${SOURCE_CODE_DIR}"/source/) + csgrep --mode=json --remove-duplicates --embed-context=3 --set-scan-prop=https://github.com/siddhesh/find-unicode-control.git#c2accbfbba7553a8bc1ebd97089ae08ad8347e58 --strip-path-prefix=/workspace/workspace/source/ raw_sast_unicode_check_out.txt + csgrep --mode=evtstat processed_sast_unicode_check_out.json + [[ SITE_DEFAULT == \S\I\T\E\_\D\E\F\A\U\L\T ]] + KFP_GIT_URL=https://gitlab.cee.redhat.com/osh/known-false-positives.git + PROBE_URL=https://gitlab.cee.redhat.com/osh/known-false-positives + KFP_DIR=known-false-positives + KFP_CLONED=0 + mkdir known-false-positives + [[ -n https://gitlab.cee.redhat.com/osh/known-false-positives.git ]] + echo -n 'INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... ' + curl --fail --head --max-time 60 --no-progress-meter https://gitlab.cee.redhat.com/osh/known-false-positives ++ head -1 curl: (6) Could not resolve host: gitlab.cee.redhat.com INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered + [[ 0 -eq 0 ]] + echo 'WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered' + mv processed_sast_unicode_check_out.json sast_unicode_check_out.json + csgrep --mode=sarif sast_unicode_check_out.json + [[ 0 -eq 0 ]] + note='Task sast-unicode-check success: No finding was detected' ++ make_result_json -r SUCCESS -t 'Task sast-unicode-check success: No finding was detected' ++ local RESULT= ++ local SUCCESSES=0 ++ local FAILURES=0 ++ local WARNINGS=0 ++ local 'NOTE=For details, check Tekton task log.' ++ local NAMESPACE=default ++ local OUTPUT ++ local OPTIND opt ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ RESULT=SUCCESS ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ NOTE='Task sast-unicode-check success: No finding was detected' ++ getopts :r:s:f:w:t:n: opt ++ shift 4 ++ '[' -z SUCCESS ']' ++ case "${RESULT}" in ++++ date -u --iso-8601=seconds +++ jq -rce --arg date 2026-08-18T04:40:48+00:00 --arg result SUCCESS --arg note 'Task sast-unicode-check success: No finding was detected' --arg namespace default --arg successes 0 --arg failures 0 --arg warnings 0 --null-input '{ result: $result, timestamp: $date, note: $note, namespace: $namespace, successes: $successes|tonumber, failures: $failures|tonumber, warnings: $warnings|tonumber }' ++ OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:40:48+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:40:48+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' + ERROR_OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:40:48+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' + echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:40:48+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' + tee /tekton/results/TEST_OUTPUT {"result":"SUCCESS","timestamp":"2026-08-18T04:40:48+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0} + handle_error /tekton/results/TEST_OUTPUT + exit_code=0 + '[' 0 -ne 0 ']' + exit 0 pod: component-from-scratch-on-paf5bef85adaf21e6e5911eb722abe8e1-pod | container step-upload: Selecting auth Using token for quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch Attaching to quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch:on-pr-660cb586372bc195c8825b51012450f7eefb08b9 Executing: oras attach --no-tty --registry-config /home/oras/auth.json --artifact-type application/sarif+json quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch:on-pr-660cb586372bc195c8825b51012450f7eefb08b9@sha256:308882088c11dc46ec56b69b2e7904eec7a37782b0fea53c2a2f283dc1c5830c sast_unicode_check_out.sarif:application/sarif+json Preparing sast_unicode_check_out.sarif Exists 44136fa355b3 application/vnd.oci.empty.v1+json Exists e8cd1c5aaef5 sast_unicode_check_out.sarif Uploading d8d7f596d9fd application/vnd.oci.image.manifest.v1+json Uploaded d8d7f596d9fd application/vnd.oci.image.manifest.v1+json Attached to [registry] quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch:on-pr-660cb586372bc195c8825b51012450f7eefb08b9@sha256:308882088c11dc46ec56b69b2e7904eec7a37782b0fea53c2a2f283dc1c5830c Digest: sha256:d8d7f596d9fd36556f4da0ee1c04ce2bee5129781b37bb3de09cbf61ebd9f0bd No excluded-findings.json exists. Skipping upload. pod: component-from-scratch-on-pe2b1f20297b2d48924c333613892b7c8-pod | init container: prepare 2026/08/18 04:36:55 Entrypoint initialization pod: component-from-scratch-on-pe2b1f20297b2d48924c333613892b7c8-pod | init container: place-scripts 2026/08/18 04:36:55 Decoded script /tekton/scripts/script-0-zv4sf 2026/08/18 04:36:55 Decoded script /tekton/scripts/script-1-zxptn 2026/08/18 04:36:55 Decoded script /tekton/scripts/script-2-r57kt pod: component-from-scratch-on-pe2b1f20297b2d48924c333613892b7c8-pod | init container: working-dir-initializer pod: component-from-scratch-on-pe2b1f20297b2d48924c333613892b7c8-pod | container step-build: [2026-08-18T04:37:37,079902042+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' [2026-08-18T04:37:37,093281462+00:00] Update CA trust [2026-08-18T04:37:38,586816342+00:00] Prepare system (architecture: x86_64) Effective container policy: { "default": [ { "type": "insecureAcceptAnything" } ], "transports": { "docker-daemon": { "": [ { "type": "insecureAcceptAnything" } ] } } } [2026-08-18T04:37:38,605333574+00:00] Run the build [2026-08-18T04:37:38,607418399+00:00] konflux-build-cli image build -f /workspace/source/source/./Containerfile -t quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch:on-pr-1e075355b6deac4f15904a6c62b3be25070951e4 --source source --context . --additional-tags component-from-scratch-on-pull-request-n4sgc-build-container --push --push-format docker --secret-dirs src=/additional-secret\,name=does-not-exist\,optional=true --workdir-mount '' --target '' --inherit-labels=true --source-date-epoch '' --rewrite-timestamp=false --squash=false --omit-history=false --image-source https://github.com/redhat-appstudio-qe/docker-file-from-scratch --image-revision 1e075355b6deac4f15904a6c62b3be25070951e4 --quay-image-expires-after 5d --build-args-file '' --annotations-file '' --legacy-build-timestamp '' --add-legacy-labels --include-legacy-buildinfo-path=true --skip-injections=false --skip-unused-stages=true --hermetic=false --image-pull-proxy '' --image-pull-noproxy '' --yum-repos-d-sources --yum-repos-d-target /etc/yum.repos.d --prefetch-dir '' --prefetch-dir-copy '' --prefetch-env-mount /cachi2/cachi2.env --prefetch-output-mount /cachi2/output --security-opts unmask=/proc/interrupts --rhsm-entitlements=/entitlement --sbom-format spdx --syft-select-catalogers '' --syft-image-output /shared/sbom-image.json --syft-source-output /shared/sbom-source.json --containerfile-json-output /shared/parsed_dockerfile.json --resolved-base-images-output /shared/base_images_digests --no-cache --ulimits nofile=4096:4096 --src-tls-verify=true --dest-tls-verify=true --allow-cross-platform-images=false --build-args --envs --labels --annotations time="2026-08-18T04:37:38Z" level=info msg="[param] containerfile: /workspace/source/source/./Containerfile" time="2026-08-18T04:37:38Z" level=info msg="[param] context: ." time="2026-08-18T04:37:38Z" level=info msg="[param] source: source" time="2026-08-18T04:37:38Z" level=info msg="[param] output-ref: quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch:on-pr-1e075355b6deac4f15904a6c62b3be25070951e4" time="2026-08-18T04:37:38Z" level=info msg="[param] additional-tags: [component-from-scratch-on-pull-request-n4sgc-build-container]" time="2026-08-18T04:37:38Z" level=info msg="[param] push: true" time="2026-08-18T04:37:38Z" level=info msg="[param] push-format: docker" time="2026-08-18T04:37:38Z" level=info msg="[param] secret-dirs: [src=/additional-secret,name=does-not-exist,optional=true]" time="2026-08-18T04:37:38Z" level=info msg="[param] image-source: https://github.com/redhat-appstudio-qe/docker-file-from-scratch" time="2026-08-18T04:37:38Z" level=info msg="[param] image-revision: 1e075355b6deac4f15904a6c62b3be25070951e4" time="2026-08-18T04:37:38Z" level=info msg="[param] quay-image-expires-after: 5d" time="2026-08-18T04:37:38Z" level=info msg="[param] add-legacy-labels: true" time="2026-08-18T04:37:38Z" level=info msg="[param] containerfile-json-output: /shared/parsed_dockerfile.json" time="2026-08-18T04:37:38Z" level=info msg="[param] include-legacy-buildinfo-path: true" time="2026-08-18T04:37:38Z" level=info msg="[param] yum-repos-d-target: /etc/yum.repos.d" time="2026-08-18T04:37:38Z" level=info msg="[param] prefetch-output-mount: /cachi2/output" time="2026-08-18T04:37:38Z" level=info msg="[param] prefetch-env-mount: /cachi2/cachi2.env" time="2026-08-18T04:37:38Z" level=info msg="[param] resolved-base-images-output: /shared/base_images_digests" time="2026-08-18T04:37:38Z" level=info msg="[param] rhsm-entitlements: /entitlement" time="2026-08-18T04:37:38Z" level=info msg="[param] rhsm-mount-ca-certs: auto" time="2026-08-18T04:37:38Z" level=info msg="[param] no-cache: true" time="2026-08-18T04:37:38Z" level=info msg="[param] security-opts: [unmask=/proc/interrupts]" time="2026-08-18T04:37:38Z" level=info msg="[param] ulimits: [nofile=4096:4096]" time="2026-08-18T04:37:38Z" level=info msg="[param] syft-source-output: /shared/sbom-source.json" time="2026-08-18T04:37:38Z" level=info msg="[param] syft-image-output: /shared/sbom-image.json" time="2026-08-18T04:37:38Z" level=info msg="[param] sbom-format: spdx" time="2026-08-18T04:37:38Z" level=info msg="Injecting buildinfo: added labels.json" time="2026-08-18T04:37:38Z" level=info msg="Injecting buildinfo: no prefetch SBOM found, not adding content-sets.json" time="2026-08-18T04:37:38Z" level=info msg="Building container image..." time="2026-08-18T04:37:38Z" level=info msg="buildah [stdout] STEP 1/5: FROM scratch" time="2026-08-18T04:37:38Z" level=info msg="buildah [stdout] STEP 2/5: COPY test.txt test.txt" time="2026-08-18T04:37:38Z" level=info msg="buildah [stdout] STEP 3/5: COPY --from=.konflux-buildinfo . /usr/share/buildinfo/" time="2026-08-18T04:37:38Z" level=info msg="buildah [stdout] STEP 4/5: COPY --from=.konflux-buildinfo . /root/buildinfo/" time="2026-08-18T04:37:38Z" level=info msg="buildah [stdout] STEP 5/5: LABEL \"org.opencontainers.image.created\"=\"2026-08-18T04:37:38Z\" \"org.opencontainers.image.source\"=\"https://github.com/redhat-appstudio-qe/docker-file-from-scratch\" \"org.opencontainers.image.revision\"=\"1e075355b6deac4f15904a6c62b3be25070951e4\" \"quay.expires-after\"=\"5d\" \"build-date\"=\"2026-08-18T04:37:38Z\" \"architecture\"=\"x86_64\" \"vcs-url\"=\"https://github.com/redhat-appstudio-qe/docker-file-from-scratch\" \"vcs-ref\"=\"1e075355b6deac4f15904a6c62b3be25070951e4\" \"vcs-type\"=\"git\"" time="2026-08-18T04:37:38Z" level=info msg="buildah [stdout] COMMIT quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch:on-pr-1e075355b6deac4f15904a6c62b3be25070951e4" time="2026-08-18T04:37:38Z" level=info msg="buildah [stdout] --> 0bff25893149" time="2026-08-18T04:37:38Z" level=info msg="buildah [stdout] Successfully tagged quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch:component-from-scratch-on-pull-request-n4sgc-build-container" time="2026-08-18T04:37:38Z" level=info msg="buildah [stdout] Successfully tagged quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch:on-pr-1e075355b6deac4f15904a6c62b3be25070951e4" time="2026-08-18T04:37:38Z" level=info msg="buildah [stdout] 0bff25893149f6ee3bd60c4c53ff5e966c6785cfd21b59621a1be2a26dacc4e1" time="2026-08-18T04:37:38Z" level=info msg="Build completed successfully" time="2026-08-18T04:37:38Z" level=info msg="Running syft scan on context directory..." time="2026-08-18T04:37:39Z" level=info msg="Source SBOM written to /shared/sbom-source.json" time="2026-08-18T04:37:39Z" level=info msg="Mounting built image filesystem for syft scan..." time="2026-08-18T04:37:39Z" level=info msg="Running syft scan on built image filesystem..." time="2026-08-18T04:37:40Z" level=info msg="Image SBOM written to /shared/sbom-image.json" time="2026-08-18T04:37:40Z" level=info msg="Pushing image to registry: quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch:on-pr-1e075355b6deac4f15904a6c62b3be25070951e4" time="2026-08-18T04:37:40Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:37:40Z" level=info msg="buildah [stderr] Copying blob sha256:967cdd1611e88ac7a2ffcfa8ae91eeba8d3cfb8eac83314312a3fc3ee2526fa9" time="2026-08-18T04:37:41Z" level=info msg="buildah [stderr] Copying config sha256:0bff25893149f6ee3bd60c4c53ff5e966c6785cfd21b59621a1be2a26dacc4e1" time="2026-08-18T04:37:42Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:37:43Z" level=info msg="Push completed successfully" time="2026-08-18T04:37:43Z" level=info msg="Image digest: sha256:4697742a75a3a9b0a430a422b73b1dcdb32be4d3a1656d41511026c0c1a032fe" time="2026-08-18T04:37:43Z" level=info msg="Pushing additional tag: component-from-scratch-on-pull-request-n4sgc-build-container" time="2026-08-18T04:37:43Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:37:43Z" level=info msg="buildah [stderr] Copying blob sha256:967cdd1611e88ac7a2ffcfa8ae91eeba8d3cfb8eac83314312a3fc3ee2526fa9" time="2026-08-18T04:37:44Z" level=info msg="buildah [stderr] Copying config sha256:0bff25893149f6ee3bd60c4c53ff5e966c6785cfd21b59621a1be2a26dacc4e1" time="2026-08-18T04:37:44Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:37:45Z" level=info msg="Pushed additional tag successfully: component-from-scratch-on-pull-request-n4sgc-build-container" time="2026-08-18T04:37:45Z" level=info msg="Writing parsed Containerfile to: /shared/parsed_dockerfile.json" time="2026-08-18T04:37:45Z" level=info msg="Containerfile JSON written successfully" time="2026-08-18T04:37:45Z" level=info msg="Writing resolved base images to: /shared/base_images_digests" time="2026-08-18T04:37:45Z" level=info msg="Resolved base images written successfully" {"image_url":"quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch:on-pr-1e075355b6deac4f15904a6c62b3be25070951e4","digest":"sha256:4697742a75a3a9b0a430a422b73b1dcdb32be4d3a1656d41511026c0c1a032fe"} [2026-08-18T04:37:45,348629130+00:00] Add metadata [2026-08-18T04:37:45,349898843+00:00] End build pod: component-from-scratch-on-pe2b1f20297b2d48924c333613892b7c8-pod | container step-prepare-sboms: [2026-08-18T04:37:46,204730763+00:00] Prepare SBOM [2026-08-18T04:37:46,287512461+00:00] Generate SBOM with mobster Skipping SBOM validation 2026-08-18 04:38:04,392 [INFO] mobster.log: Logging level set to 20 2026-08-18 04:38:04,484 [INFO] mobster.main: Exiting with code 0. [2026-08-18T04:38:05,091759483+00:00] End prepare-sboms pod: component-from-scratch-on-pe2b1f20297b2d48924c333613892b7c8-pod | container step-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-from-scratch/component-from-scratch [2026-08-18T04:38:25,333466817+00:00] Upload SBOM Pushing sbom to registry [retry] executing: cosign attach sbom --sbom sbom.json --type spdx quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch:on-pr-1e075355b6deac4f15904a6c62b3be25070951e4@sha256:4697742a75a3a9b0a430a422b73b1dcdb32be4d3a1656d41511026c0c1a032fe WARNING: SBOM attachments are deprecated and support will be removed in a Cosign release soon after 2024-02-22 (see https://github.com/sigstore/cosign/issues/2755). Instead, please use SBOM attestations. WARNING: Attaching SBOMs this way does not sign them. To sign them, use 'cosign attest --predicate sbom.json --key '. Uploading SBOM file for [quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch@sha256:4697742a75a3a9b0a430a422b73b1dcdb32be4d3a1656d41511026c0c1a032fe] to [quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch:sha256-4697742a75a3a9b0a430a422b73b1dcdb32be4d3a1656d41511026c0c1a032fe.sbom] with mediaType [text/spdx+json]. quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch@sha256:29222eb42df5fdeb84e232740d04cefa648db4ab0ade6244c59fa7273ee9218a [2026-08-18T04:38:27,664161428+00:00] Handle keyless signing if enabled [retry] executing: kubectl get configmap cluster-config -n konflux-info -o json Keyless signing is disabled (none of rekorInternalUrl, fulcioInternalUrl, defaultOIDCIssuer, tufInternalUrl are configured in the konflux-info/cluster-config configmap) [2026-08-18T04:38:28,330860461+00:00] End upload-sbom pod: component-from-scratch-on-pull-request-4g98l-apply-tags-pod | init container: prepare 2026/08/18 04:39:17 Entrypoint initialization pod: component-from-scratch-on-pull-request-4g98l-apply-tags-pod | container step-apply-additional-tags: time="2026-08-18T04:39:23Z" level=info msg="[param] image-url: quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch:on-pr-660cb586372bc195c8825b51012450f7eefb08b9" time="2026-08-18T04:39:23Z" level=info msg="[param] digest: sha256:308882088c11dc46ec56b69b2e7904eec7a37782b0fea53c2a2f283dc1c5830c" time="2026-08-18T04:39:23Z" level=info msg="[param] tags-from-image-label: konflux.additional-tags" time="2026-08-18T04:39:25Z" level=warning msg="No tags given in 'konflux.additional-tags' image label" {"tags":null} pod: component-from-scratch-on-pull-request-4g98l-clamav-scan-pod | init container: prepare 2026/08/18 04:39:11 Entrypoint initialization pod: component-from-scratch-on-pull-request-4g98l-clamav-scan-pod | init container: place-scripts 2026/08/18 04:39:12 Decoded script /tekton/scripts/script-0-p6bh6 2026/08/18 04:39:12 Decoded script /tekton/scripts/script-1-gz89p pod: component-from-scratch-on-pull-request-4g98l-clamav-scan-pod | container step-extract-and-scan-image: Starting clamd ... clamd is ready! Detecting artifact type for quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch@sha256:308882088c11dc46ec56b69b2e7904eec7a37782b0fea53c2a2f283dc1c5830c. Detected container image. Processing image manifests. 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: 0.006 sec (0 m 0 s) Start Date: 2026:08:18 04:40:23 End Date: 2026:08:18 04:40:23 Executed-on: Scan was executed on clamsdcan version - ClamAV 1.4.6/28095/Mon Aug 17 06:23:59 2026 Database version: 28095 [ { "filename": "/work/logs/clamscan-result-log-amd64.json", "namespace": "required_checks", "successes": 2 } ] {"timestamp":"1787028023","namespace":"required_checks","successes":2,"failures":0,"warnings":0,"result":"SUCCESS","note":"All checks passed successfully"} {"timestamp":"1787028023","namespace":"required_checks","successes":2,"failures":0,"warnings":0,"result":"SUCCESS","note":"All checks passed successfully"} {"timestamp":"1787028023","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-from-scratch/component-from-scratch:on-pr-660cb586372bc195c8825b51012450f7eefb08b9", "digests": ["sha256:308882088c11dc46ec56b69b2e7904eec7a37782b0fea53c2a2f283dc1c5830c"]}} pod: component-from-scratch-on-pull-request-4g98l-clamav-scan-pod | container step-upload: Selecting auth Using token for quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch Attaching to quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch:on-pr-660cb586372bc195c8825b51012450f7eefb08b9 [retry] executing: oras attach --no-tty --registry-config /home/taskuser/auth.json --artifact-type application/vnd.clamav quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch:on-pr-660cb586372bc195c8825b51012450f7eefb08b9@sha256:308882088c11dc46ec56b69b2e7904eec7a37782b0fea53c2a2f283dc1c5830c clamscan-result-amd64.log:text/vnd.clamav clamscan-ec-test-amd64.json:application/vnd.konflux.test_output+json Preparing clamscan-result-amd64.log Preparing clamscan-ec-test-amd64.json Uploading 6c96f7b5a44c clamscan-result-amd64.log Exists 44136fa355b3 application/vnd.oci.empty.v1+json Uploading 8f91f1afa1ab clamscan-ec-test-amd64.json Uploaded 8f91f1afa1ab clamscan-ec-test-amd64.json Uploaded 6c96f7b5a44c clamscan-result-amd64.log Uploading 7ca763099e53 application/vnd.oci.image.manifest.v1+json Uploaded 7ca763099e53 application/vnd.oci.image.manifest.v1+json Attached to [registry] quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch:on-pr-660cb586372bc195c8825b51012450f7eefb08b9@sha256:308882088c11dc46ec56b69b2e7904eec7a37782b0fea53c2a2f283dc1c5830c Digest: sha256:7ca763099e53f93e292fd638262b33c8bf8518699f2708a43d5980aed2fa24e0 pod: component-from-scratch-on-pull-request-4g98l-init-pod | init container: prepare 2026/08/18 04:36:52 Entrypoint initialization pod: component-from-scratch-on-pull-request-4g98l-init-pod | container step-init: time="2026-08-18T04:36:55Z" level=info msg="[param] enable: false" time="2026-08-18T04:36:55Z" level=info msg="[param] default-http-proxy: squid.caching.svc.cluster.local:3128" time="2026-08-18T04:36:55Z" level=info msg="[param] default-no-proxy: brew.registry.redhat.io,docker.io,gcr.io,ghcr.io,images.paas.redhat.com,mirror.gcr.io,nvcr.io,quay.io,registry-proxy.engineering.redhat.com,registry.access.redhat.com,registry.ci.openshift.org,registry.fedoraproject.org,registry.redhat.io,registry.stage.redhat.io,vault.habana.ai" time="2026-08-18T04:36:55Z" level=info msg="[param] http-proxy-result-path: /tekton/results/http-proxy" time="2026-08-18T04:36:55Z" level=info msg="[param] no-proxy-result-path: /tekton/results/no-proxy" time="2026-08-18T04:36:55Z" level=info msg="Using in-cluster config" logger=KubeClient time="2026-08-18T04:36:55Z" level=info msg="Cache proxy is disabled via param" time="2026-08-18T04:36:55Z" level=info msg="[result] HTTP PROXY: " time="2026-08-18T04:36:55Z" level=info msg="[result] NO PROXY: " pod: component-from-scratch-on-pull-request-hf5hq-init-pod | init container: prepare 2026/08/18 04:41:20 Entrypoint initialization pod: component-from-scratch-on-pull-request-hf5hq-init-pod | container step-init: time="2026-08-18T04:41:24Z" level=info msg="[param] enable: false" time="2026-08-18T04:41:24Z" level=info msg="[param] default-http-proxy: squid.caching.svc.cluster.local:3128" time="2026-08-18T04:41:24Z" level=info msg="[param] default-no-proxy: brew.registry.redhat.io,docker.io,gcr.io,ghcr.io,images.paas.redhat.com,mirror.gcr.io,nvcr.io,quay.io,registry-proxy.engineering.redhat.com,registry.access.redhat.com,registry.ci.openshift.org,registry.fedoraproject.org,registry.redhat.io,registry.stage.redhat.io,vault.habana.ai" time="2026-08-18T04:41:24Z" level=info msg="[param] http-proxy-result-path: /tekton/results/http-proxy" time="2026-08-18T04:41:24Z" level=info msg="[param] no-proxy-result-path: /tekton/results/no-proxy" time="2026-08-18T04:41:24Z" level=info msg="Using in-cluster config" logger=KubeClient time="2026-08-18T04:41:24Z" level=info msg="Cache proxy is disabled via param" time="2026-08-18T04:41:24Z" level=info msg="[result] HTTP PROXY: " time="2026-08-18T04:41:24Z" level=info msg="[result] NO PROXY: " pod: component-from-scratch-on-pull-request-n4sgc-apply-tags-pod | init container: prepare 2026/08/18 04:40:57 Entrypoint initialization pod: component-from-scratch-on-pull-request-n4sgc-apply-tags-pod | container step-apply-additional-tags: time="2026-08-18T04:41:07Z" level=info msg="[param] image-url: quay.io/redhat-appstudio-qe/build-e2e-from-scratch/component-from-scratch:on-pr-1e075355b6deac4f15904a6c62b3be25070951e4" time="2026-08-18T04:41:07Z" level=info msg="[param] digest: sha256:4697742a75a3a9b0a430a422b73b1dcdb32be4d3a1656d41511026c0c1a032fe" time="2026-08-18T04:41:07Z" level=info msg="[param] tags-from-image-label: konflux.additional-tags" time="2026-08-18T04:41:08Z" level=warning msg="No tags given in 'konflux.additional-tags' image label" {"tags":null} pod: component-from-scratch-on-pull-request-n4sgc-init-pod | init container: prepare 2026/08/18 04:35:42 Entrypoint initialization pod: component-from-scratch-on-pull-request-n4sgc-init-pod | container step-init: time="2026-08-18T04:35:58Z" level=info msg="[param] enable: false" time="2026-08-18T04:35:58Z" level=info msg="[param] default-http-proxy: squid.caching.svc.cluster.local:3128" time="2026-08-18T04:35:58Z" level=info msg="[param] default-no-proxy: brew.registry.redhat.io,docker.io,gcr.io,ghcr.io,images.paas.redhat.com,mirror.gcr.io,nvcr.io,quay.io,registry-proxy.engineering.redhat.com,registry.access.redhat.com,registry.ci.openshift.org,registry.fedoraproject.org,registry.redhat.io,registry.stage.redhat.io,vault.habana.ai" time="2026-08-18T04:35:58Z" level=info msg="[param] http-proxy-result-path: /tekton/results/http-proxy" time="2026-08-18T04:35:58Z" level=info msg="[param] no-proxy-result-path: /tekton/results/no-proxy" time="2026-08-18T04:35:58Z" level=info msg="Using in-cluster config" logger=KubeClient time="2026-08-18T04:35:58Z" level=info msg="Cache proxy is disabled via param" time="2026-08-18T04:35:58Z" level=info msg="[result] HTTP PROXY: " time="2026-08-18T04:35:58Z" level=info msg="[result] NO PROXY: " [FAILED] in [It] - /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:120 @ 08/18/26 04:42:27.917 << Timeline [FAILED] Expected success, but got an error: <*errors.errorString | 0x16a63466e5e0>: unable to retrigger pipelinerun for component build-e2e-from-scratch:component-from-scratch: failed to retrigger PipelineRun component-from-scratch-on-pull-request-n4sgc in build-e2e-from-scratch namespace: error when creating file contents: PUT https://api.github.com/repos/redhat-appstudio-qe/docker-file-from-scratch/contents/xwkcc: 404 Branch konflux-component-from-scratch not found [] { s: "unable to retrigger pipelinerun for component build-e2e-from-scratch:component-from-scratch: failed to retrigger PipelineRun component-from-scratch-on-pull-request-n4sgc in build-e2e-from-scratch namespace: error when creating file contents: PUT https://api.github.com/repos/redhat-appstudio-qe/docker-file-from-scratch/contents/xwkcc: 404 Branch konflux-component-from-scratch not found []", } In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:120 @ 08/18/26 04:42:27.917 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "from-scratch" [It] should push Dockerfile to registry [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:123 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:123 @ 08/18/26 04:42:28.415 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "from-scratch" [It] should validate tekton taskrun test results [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:130 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:130 @ 08/18/26 04:42:28.416 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "from-scratch" [It] floating tags are created successfully [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:137 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:137 @ 08/18/26 04:42:28.416 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "from-scratch" [It] image manifest mediaType is correct [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:153 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:153 @ 08/18/26 04:42:28.416 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "from-scratch" [It] should have Hermeto content in the SBOM in case the build was hermetic [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:180 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:180 @ 08/18/26 04:42:28.417 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "from-scratch" [It] check for source images if enabled in pipeline [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:214 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:214 @ 08/18/26 04:42:28.417 ------------------------------ • [33.830 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-cargo" triggers a PipelineRun [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:89 Timeline >> Created component for scenario: prefetch-cargo RUNNING SCENARIO: prefetch-cargo PipelineRun has not been created yet for the component build-e2e-prefetch-cargo/component-prefetch-cargo << Timeline ------------------------------ • [FAILED] [452.397 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "oci-archive" [It] the PipelineRun should eventually finish [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:103 Timeline >> PipelineRun component-oci-archive-on-pull-request-6t6g4 found for Component build-e2e-oci-archive/component-oci-archive PipelineRun component-oci-archive-on-pull-request-6t6g4 reason: ResolvingTaskRef PipelineRun component-oci-archive-on-pull-request-6t6g4 reason: ResolvingTaskRef PipelineRun component-oci-archive-on-pull-request-6t6g4 reason: ResolvingTaskRef PipelineRun component-oci-archive-on-pull-request-6t6g4 reason: Running PipelineRun component-oci-archive-on-pull-request-6t6g4 reason: Running PipelineRun component-oci-archive-on-pull-request-6t6g4 reason: Running PipelineRun component-oci-archive-on-pull-request-6t6g4 reason: Running PipelineRun component-oci-archive-on-pull-request-6t6g4 reason: Running PipelineRun component-oci-archive-on-pull-request-6t6g4 reason: Running PipelineRun component-oci-archive-on-pull-request-6t6g4 reason: Running PipelineRun component-oci-archive-on-pull-request-6t6g4 reason: Running PipelineRun component-oci-archive-on-pull-request-6t6g4 reason: Running PipelineRun component-oci-archive-on-pull-request-6t6g4 reason: Running PipelineRun component-oci-archive-on-pull-request-6t6g4 reason: Running PipelineRun component-oci-archive-on-pull-request-6t6g4 reason: Running PipelineRun component-oci-archive-on-pull-request-6t6g4 reason: Running PipelineRun component-oci-archive-on-pull-request-6t6g4 reason: Running PipelineRun component-oci-archive-on-pull-request-6t6g4 reason: Running PipelineRun component-oci-archive-on-pull-request-6t6g4 reason: Running PipelineRun component-oci-archive-on-pull-request-6t6g4 reason: Running PipelineRun component-oci-archive-on-pull-request-6t6g4 reason: Running PipelineRun component-oci-archive-on-pull-request-6t6g4 reason: Running PipelineRun component-oci-archive-on-pull-request-6t6g4 reason: Cancelled an error happened during storing pipelineRun log build-e2e-oci-archive:component-oci-archive-on-pull-request-6t6g4: pods "component-oci-archive-on-pull-request-2hbnq-build-container-pod" not found attempt 1/3: PipelineRun "component-oci-archive-on-pull-request-6t6g4" failed: pod: component-oci-archive-on-pu341fb988613caf8a19f02c39dadcdb29-pod | init container: prepare 2026/08/18 04:42:30 Entrypoint initialization pod: component-oci-archive-on-pu341fb988613caf8a19f02c39dadcdb29-pod | init container: place-scripts 2026/08/18 04:42:35 Decoded script /tekton/scripts/script-0-k2jtm 2026/08/18 04:42:36 Decoded script /tekton/scripts/script-1-s8fmr pod: component-oci-archive-on-pu341fb988613caf8a19f02c39dadcdb29-pod | init container: working-dir-initializer pod: component-oci-archive-on-pu341fb988613caf8a19f02c39dadcdb29-pod | container step-sast-unicode-check: + . /utils.sh ++ OPM_RENDER_CACHE=/tmp/konflux-test-opm-cache ++ DEFAULT_INDEX_IMAGE=registry.redhat.io/redhat/redhat-operator-index + trap 'handle_error /tekton/results/TEST_OUTPUT' EXIT + [[ -z '' ]] + PROJECT_NAME=component-oci-archive + echo 'INFO: The PROJECT_NAME used is: component-oci-archive' + ca_bundle=/mnt/trusted-ca/ca-bundle.crt INFO: The PROJECT_NAME used is: component-oci-archive + '[' -f /mnt/trusted-ca/ca-bundle.crt ']' INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt + echo 'INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt' + cp -vf /mnt/trusted-ca/ca-bundle.crt /etc/pki/ca-trust/source/anchors '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' + update-ca-trust + SCAN_PROP=https://github.com/siddhesh/find-unicode-control.git#c2accbfbba7553a8bc1ebd97089ae08ad8347e58 + FUC_EXIT_CODE=0 + declare -a ALL_TARGETS + OLD_IFS=' ' + IFS=, + for d in $TARGET_DIRS + ALL_TARGETS+=("${SOURCE_CODE_DIR}/source/${d}") + IFS=' ' + LANG=en_US.utf8 + find_unicode_control.py -p bidi -v -d -t /workspace/workspace/source/. + [[ 0 -ne 0 ]] + sed -i raw_sast_unicode_check_out.txt -E -e 's|(.*:[0-9]+)(.*)|\1: warning:\2|' -e 's|^|Error: UNICONTROL_WARNING:\n|' + CSGERP_OPTS=(--mode=json --remove-duplicates --embed-context=3 --set-scan-prop="${SCAN_PROP}" --strip-path-prefix="${SOURCE_CODE_DIR}"/source/) + csgrep --mode=json --remove-duplicates --embed-context=3 --set-scan-prop=https://github.com/siddhesh/find-unicode-control.git#c2accbfbba7553a8bc1ebd97089ae08ad8347e58 --strip-path-prefix=/workspace/workspace/source/ raw_sast_unicode_check_out.txt + csgrep --mode=evtstat processed_sast_unicode_check_out.json + [[ SITE_DEFAULT == \S\I\T\E\_\D\E\F\A\U\L\T ]] + KFP_GIT_URL=https://gitlab.cee.redhat.com/osh/known-false-positives.git + PROBE_URL=https://gitlab.cee.redhat.com/osh/known-false-positives + KFP_DIR=known-false-positives + KFP_CLONED=0 + mkdir known-false-positives + [[ -n https://gitlab.cee.redhat.com/osh/known-false-positives.git ]] + echo -n 'INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... ' + curl --fail --head --max-time 60 --no-progress-meter https://gitlab.cee.redhat.com/osh/known-false-positives ++ head -1 curl: (6) Could not resolve host: gitlab.cee.redhat.com + [[ 0 -eq 0 ]] + echo 'WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered' INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered + mv processed_sast_unicode_check_out.json sast_unicode_check_out.json + csgrep --mode=sarif sast_unicode_check_out.json + [[ 0 -eq 0 ]] + note='Task sast-unicode-check success: No finding was detected' ++ make_result_json -r SUCCESS -t 'Task sast-unicode-check success: No finding was detected' ++ local RESULT= ++ local SUCCESSES=0 ++ local FAILURES=0 ++ local WARNINGS=0 ++ local 'NOTE=For details, check Tekton task log.' ++ local NAMESPACE=default ++ local OUTPUT ++ local OPTIND opt ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ RESULT=SUCCESS ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ NOTE='Task sast-unicode-check success: No finding was detected' ++ getopts :r:s:f:w:t:n: opt ++ shift 4 ++ '[' -z SUCCESS ']' ++ case "${RESULT}" in ++++ date -u --iso-8601=seconds +++ jq -rce --arg date 2026-08-18T04:42:48+00:00 --arg result SUCCESS --arg note 'Task sast-unicode-check success: No finding was detected' --arg namespace default --arg successes 0 --arg failures 0 --arg warnings 0 --null-input '{ result: $result, timestamp: $date, note: $note, namespace: $namespace, successes: $successes|tonumber, failures: $failures|tonumber, warnings: $warnings|tonumber }' ++ OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:42:48+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:42:48+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' + ERROR_OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:42:48+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' + echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:42:48+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' + tee /tekton/results/TEST_OUTPUT {"result":"SUCCESS","timestamp":"2026-08-18T04:42:48+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0} + handle_error /tekton/results/TEST_OUTPUT + exit_code=0 + '[' 0 -ne 0 ']' + exit 0 pod: component-oci-archive-on-pu341fb988613caf8a19f02c39dadcdb29-pod | container step-upload: Selecting auth Using token for quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive Attaching to quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-3d689542737e2ced2507dfc1fd5df92039315af9 Executing: oras attach --no-tty --registry-config /home/oras/auth.json --artifact-type application/sarif+json quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-3d689542737e2ced2507dfc1fd5df92039315af9@sha256:236bc8f7c21429a9901b3a88f4d1a40da68d8eb955c73b4fe665280d6ead4442 sast_unicode_check_out.sarif:application/sarif+json Error response from registry: HEAD "https://quay.io/v2/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive/manifests/sha256:236bc8f7c21429a9901b3a88f4d1a40da68d8eb955c73b4fe665280d6ead4442": response status code 401: Unauthorized warning: Command failed and will retry, 1 try error: Unauthorized error, wrong registry credentials provided, won't retry No excluded-findings.json exists. Skipping upload. pod: component-oci-archive-on-pu43f3e06779e939fef2059afff8d1bd03-pod | init container: prepare 2026/08/18 04:42:30 Entrypoint initialization pod: component-oci-archive-on-pu43f3e06779e939fef2059afff8d1bd03-pod | init container: place-scripts 2026/08/18 04:42:35 Decoded script /tekton/scripts/script-0-g2qds 2026/08/18 04:42:35 Decoded script /tekton/scripts/script-1-hh7zq 2026/08/18 04:42:35 Decoded script /tekton/scripts/script-2-c4bnc 2026/08/18 04:42:35 Decoded script /tekton/scripts/script-3-dxmlm 2026/08/18 04:42:35 Decoded script /tekton/scripts/script-4-28txp 2026/08/18 04:42:35 Decoded script /tekton/scripts/script-5-gsbw6 pod: component-oci-archive-on-pu43f3e06779e939fef2059afff8d1bd03-pod | container step-introspect: Artifact type will be determined by introspection. Checking the media type of the OCI artifact... [retry] executing: skopeo inspect --raw --retry-times 3 docker://quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-b19e3c9105c41d5bca18438f5349ede8422160d9 The media type of the OCI artifact is application/vnd.oci.image.manifest.v1+json. Looking for image labels that indicate this might be an operator bundle... [retry] executing: skopeo inspect --retry-times 3 docker://quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-b19e3c9105c41d5bca18438f5349ede8422160d9 time="2026-08-18T04:42:46Z" level=fatal msg="Error determining repository tags: fetching tags list: name unknown: repository not found" [retry] waiting for 1 seconds before attempt 2... [retry] executing: skopeo inspect --retry-times 3 docker://quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-b19e3c9105c41d5bca18438f5349ede8422160d9 time="2026-08-18T04:42:48Z" level=fatal msg="Error parsing image name \"docker://quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-b19e3c9105c41d5bca18438f5349ede8422160d9\": reading manifest on-pr-b19e3c9105c41d5bca18438f5349ede8422160d9 in quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive: unauthorized: access to the requested resource is not authorized" [retry] giving up after 2 attempts: stderr matches 'unauthorized' Failed to inspect quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-b19e3c9105c41d5bca18438f5349ede8422160d9 pod: component-oci-archive-on-pu43f3e06779e939fef2059afff8d1bd03-pod | container step-generate-container-auth: 2026/08/18 04:42:48 Skipping step because a previous step failed pod: component-oci-archive-on-pu43f3e06779e939fef2059afff8d1bd03-pod | container step-set-skip-for-bundles: 2026/08/18 04:42:48 Skipping step because a previous step failed pod: component-oci-archive-on-pu43f3e06779e939fef2059afff8d1bd03-pod | container step-app-check: 2026/08/18 04:42:49 Skipping step because a previous step failed pod: component-oci-archive-on-pu43f3e06779e939fef2059afff8d1bd03-pod | container step-app-set-outcome: 2026/08/18 04:42:49 Skipping step because a previous step failed pod: component-oci-archive-on-pu43f3e06779e939fef2059afff8d1bd03-pod | container step-final-outcome: 2026/08/18 04:42:50 Skipping step because a previous step failed pod: component-oci-archive-on-pu466e1407a86df9a254d8ac9e2231a530-pod | init container: prepare 2026/08/18 04:40:03 Entrypoint initialization pod: component-oci-archive-on-pu466e1407a86df9a254d8ac9e2231a530-pod | init container: place-scripts 2026/08/18 04:40:07 Decoded script /tekton/scripts/script-0-vkx7d 2026/08/18 04:40:07 Decoded script /tekton/scripts/script-1-9j8dz pod: component-oci-archive-on-pu466e1407a86df9a254d8ac9e2231a530-pod | container step-rpms-signature-scan: + set -o pipefail + rpm_verifier --image-url quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-3d689542737e2ced2507dfc1fd5df92039315af9 --image-digest sha256:236bc8f7c21429a9901b3a88f4d1a40da68d8eb955c73b4fe665280d6ead4442 --workdir /tmp Image: quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive@sha256:236bc8f7c21429a9901b3a88f4d1a40da68d8eb955c73b4fe665280d6ead4442 No unsigned RPMs found {'keys': {'unsigned': 0}} ==================================== Final results: {"keys": {"unsigned": 0}} Images processed: {"image": {"pullspec": "quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-3d689542737e2ced2507dfc1fd5df92039315af9", "digests": ["sha256:236bc8f7c21429a9901b3a88f4d1a40da68d8eb955c73b4fe665280d6ead4442"]}} pod: component-oci-archive-on-pu466e1407a86df9a254d8ac9e2231a530-pod | container step-output-results: + source /utils.sh ++ OPM_RENDER_CACHE=/tmp/konflux-test-opm-cache ++ DEFAULT_INDEX_IMAGE=registry.redhat.io/redhat/redhat-operator-index ++ cat /tmp/status + status=SUCCESS ++ cat /tmp/results + rpms_data='{"keys": {"unsigned": 0}}' ++ cat /tmp/images_processed + images_processed='{"image": {"pullspec": "quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-3d689542737e2ced2507dfc1fd5df92039315af9", "digests": ["sha256:236bc8f7c21429a9901b3a88f4d1a40da68d8eb955c73b4fe665280d6ead4442"]}}' + '[' SUCCESS == ERROR ']' + note='Task rpms-signature-scan completed successfully' ++ make_result_json -r SUCCESS -t 'Task rpms-signature-scan completed successfully' ++ local RESULT= ++ local SUCCESSES=0 ++ local FAILURES=0 ++ local WARNINGS=0 ++ local 'NOTE=For details, check Tekton task log.' ++ local NAMESPACE=default ++ local OUTPUT ++ local OPTIND opt ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ RESULT=SUCCESS ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ NOTE='Task rpms-signature-scan completed successfully' ++ getopts :r:s:f:w:t:n: opt ++ shift 4 ++ '[' -z SUCCESS ']' ++ case "${RESULT}" in ++++ date -u --iso-8601=seconds +++ jq -rce --arg date 2026-08-18T04:42:26+00:00 --arg result SUCCESS --arg note 'Task rpms-signature-scan completed successfully' --arg namespace default --arg successes 0 --arg failures 0 --arg warnings 0 --null-input '{ result: $result, timestamp: $date, note: $note, namespace: $namespace, successes: $successes|tonumber, failures: $failures|tonumber, warnings: $warnings|tonumber }' ++ OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:42:26+00:00","note":"Task rpms-signature-scan completed successfully","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:42:26+00:00","note":"Task rpms-signature-scan completed successfully","namespace":"default","successes":0,"failures":0,"warnings":0}' + TEST_OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:42:26+00:00","note":"Task rpms-signature-scan completed successfully","namespace":"default","successes":0,"failures":0,"warnings":0}' + echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:42:26+00:00","note":"Task rpms-signature-scan completed successfully","namespace":"default","successes":0,"failures":0,"warnings":0}' + tee /tekton/results/TEST_OUTPUT {"result":"SUCCESS","timestamp":"2026-08-18T04:42:26+00:00","note":"Task rpms-signature-scan completed successfully","namespace":"default","successes":0,"failures":0,"warnings":0} + echo '{"keys": {"unsigned": 0}}' + tee /tekton/results/RPMS_DATA {"keys": {"unsigned": 0}} + echo '{"image": {"pullspec": "quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-3d689542737e2ced2507dfc1fd5df92039315af9", "digests": ["sha256:236bc8f7c21429a9901b3a88f4d1a40da68d8eb955c73b4fe665280d6ead4442"]}}' + tee /tekton/results/IMAGES_PROCESSED {"image": {"pullspec": "quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-3d689542737e2ced2507dfc1fd5df92039315af9", "digests": ["sha256:236bc8f7c21429a9901b3a88f4d1a40da68d8eb955c73b4fe665280d6ead4442"]}} pod: component-oci-archive-on-pu4a98fb1b6a10a644c2c139900fc5dee3-pod | init container: prepare 2026/08/18 04:41:54 Entrypoint initialization pod: component-oci-archive-on-pu4a98fb1b6a10a644c2c139900fc5dee3-pod | init container: place-scripts 2026/08/18 04:41:56 Decoded script /tekton/scripts/script-0-44pkx pod: component-oci-archive-on-pu4a98fb1b6a10a644c2c139900fc5dee3-pod | container step-clone: 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' time="2026-08-18T04:42:27Z" level=info msg="[param] url: https://github.com/redhat-appstudio-qe/oci-archive-test" time="2026-08-18T04:42:27Z" level=info msg="[param] revision: 46c910f3b38ff9270d3e14fd53ab525462721d61" time="2026-08-18T04:42:27Z" level=info msg="[param] depth: 1" time="2026-08-18T04:42:27Z" level=info msg="[param] short-commit-length: 7" time="2026-08-18T04:42:27Z" level=info msg="[param] subdirectory: source" time="2026-08-18T04:42:27Z" level=info msg="[param] delete-existing: true" time="2026-08-18T04:42:27Z" level=info msg="[param] target-branch: main" time="2026-08-18T04:42:27Z" level=info msg="[param] merge-commit-author-name: Konflux CI Git Clone" time="2026-08-18T04:42:27Z" level=info msg="[param] merge-commit-author-email: git-clone@konflux-ci.dev" time="2026-08-18T04:42:27Z" level=info msg="[param] output-dir: /workspace/output" time="2026-08-18T04:42:27Z" level=info msg="[param] retry-max-attempts: 10" time="2026-08-18T04:42:27Z" level=info msg="[param] basic-auth-directory: /workspace/basic-auth" pod: component-oci-archive-on-pu4c6317c88c1d980dd8838addf93549c8-pod | init container: prepare 2026/08/18 04:42:32 Entrypoint initialization pod: component-oci-archive-on-pu4c6317c88c1d980dd8838addf93549c8-pod | init container: place-scripts 2026/08/18 04:42:35 Decoded script /tekton/scripts/script-0-hh9jr 2026/08/18 04:42:35 Decoded script /tekton/scripts/script-1-t4jbw pod: component-oci-archive-on-pu4c6317c88c1d980dd8838addf93549c8-pod | init container: working-dir-initializer pod: component-oci-archive-on-pu4c6317c88c1d980dd8838addf93549c8-pod | container step-sast-shell-check: + source /utils.sh ++ OPM_RENDER_CACHE=/tmp/konflux-test-opm-cache ++ DEFAULT_INDEX_IMAGE=registry.redhat.io/redhat/redhat-operator-index + trap 'handle_error /tekton/results/TEST_OUTPUT' EXIT + [[ -z '' ]] + PROJECT_NAME=component-oci-archive + echo 'INFO: The PROJECT_NAME used is: component-oci-archive' + ca_bundle=/mnt/trusted-ca/ca-bundle.crt + '[' -f /mnt/trusted-ca/ca-bundle.crt ']' INFO: The PROJECT_NAME used is: component-oci-archive + echo 'INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt' + cp -vf /mnt/trusted-ca/ca-bundle.crt /etc/pki/ca-trust/source/anchors 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' + update-ca-trust ++ rpm -q --queryformat '%{NAME}-%{VERSION}-%{RELEASE}\n' ShellCheck + PACKAGE_VERSION=ShellCheck-0.10.0-3.el9 + OUTPUT_FILE=shellcheck-results.json + SOURCE_CODE_DIR=/workspace/workspace/source + declare -a ALL_TARGETS + IFS=, + read -ra TARGET_ARRAY + for d in "${TARGET_ARRAY[@]}" + potential_path=/workspace/workspace/source/. ++ realpath -m /workspace/workspace/source/. + resolved_path=/workspace/workspace/source + [[ /workspace/workspace/source == \/\w\o\r\k\s\p\a\c\e\/\w\o\r\k\s\p\a\c\e\/\s\o\u\r\c\e* ]] + ALL_TARGETS+=("$resolved_path") + '[' -z '' ']' + '[' -r /sys/fs/cgroup/cpu.max ']' + read -r quota period + '[' 800000 '!=' max ']' + '[' -n 100000 ']' + '[' 100000 -gt 0 ']' + export SC_JOBS=8 + SC_JOBS=8 + echo 'INFO: Setting SC_JOBS=8 based on cgroups v2 max for run-shellcheck.sh' + [[ true == \t\r\u\e ]] + export SC_SKIP_JINJA=1 + SC_SKIP_JINJA=1 + /usr/share/csmock/scripts/run-shellcheck.sh /workspace/workspace/source INFO: Setting SC_JOBS=8 based on cgroups v2 max for run-shellcheck.sh Looking for shell scripts................ done + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/applypatch-msg.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/commit-msg.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/post-update.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/prepare-commit-msg.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-applypatch.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-commit.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-merge-commit.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-push.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-rebase.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-receive.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/push-to-checkout.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/sendemail-validate.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/update.sample + CSGREP_OPTS=(--mode=json --strip-path-prefix="$SOURCE_CODE_DIR"/ --remove-duplicates --embed-context=3 --set-scan-prop="ShellCheck:${PACKAGE_VERSION}") + [[ true == \t\r\u\e ]] + CSGREP_EVENT_FILTER='\[SC(1020|1035|1054|1066|1068|1073|1080|1083|1099|1113|1115|1127|1128|1143|2043|2050|' + CSGREP_EVENT_FILTER+='2055|2057|2066|2069|2071|2077|2078|2091|2092|2157|2171|2193|2194|2195|2215|2216|' + CSGREP_EVENT_FILTER+='2218|2224|2225|2242|2256|2258|2261)\]$' + CSGREP_OPTS+=(--event="$CSGREP_EVENT_FILTER") + csgrep --mode=json --strip-path-prefix=/workspace/workspace/source/ --remove-duplicates --embed-context=3 --set-scan-prop=ShellCheck:ShellCheck-0.10.0-3.el9 '--event=\[SC(1020|1035|1054|1066|1068|1073|1080|1083|1099|1113|1115|1127|1128|1143|2043|2050|2055|2057|2066|2069|2071|2077|2078|2091|2092|2157|2171|2193|2194|2195|2215|2216|2218|2224|2225|2242|2256|2258|2261)\]$' ./shellcheck-results/empty.json ./shellcheck-results/sc-100.json ./shellcheck-results/sc-104.json ./shellcheck-results/sc-105.json ./shellcheck-results/sc-108.json ./shellcheck-results/sc-110.json ./shellcheck-results/sc-114.json ./shellcheck-results/sc-133.json ./shellcheck-results/sc-146.json ./shellcheck-results/sc-147.json ./shellcheck-results/sc-151.json + [[ SITE_DEFAULT == \S\I\T\E\_\D\E\F\A\U\L\T ]] + KFP_GIT_URL=https://gitlab.cee.redhat.com/osh/known-false-positives.git + PROBE_URL=https://gitlab.cee.redhat.com/osh/known-false-positives + KFP_DIR=known-false-positives + KFP_CLONED=0 + mkdir known-false-positives + [[ -n https://gitlab.cee.redhat.com/osh/known-false-positives.git ]] + echo -n 'INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... ' + curl --fail --head --max-time 60 --no-progress-meter https://gitlab.cee.redhat.com/osh/known-false-positives ++ head -1 curl: (6) Could not resolve host: gitlab.cee.redhat.com + [[ 0 -eq 0 ]] + echo 'WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered' + echo 'ShellCheck results have been saved to shellcheck-results.json' + csgrep --mode=evtstat shellcheck-results.json INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered ShellCheck results have been saved to shellcheck-results.json + csgrep --mode=sarif shellcheck-results.json + TEST_OUTPUT= + parse_test_output sast-shell-check sarif shellcheck-results.sarif + TEST_NAME=sast-shell-check + TEST_RESULT_FORMAT=sarif + TEST_RESULT_FILE=shellcheck-results.sarif + '[' -z sast-shell-check ']' + '[' -z sarif ']' + '[' -z shellcheck-results.sarif ']' + '[' '!' -f shellcheck-results.sarif ']' + '[' sarif = sarif ']' +++ jq -rce '(if (.runs[].results | length > 0) then "FAILURE" else "SUCCESS" end)' shellcheck-results.sarif +++ jq -rce '(.runs[].results | length)' shellcheck-results.sarif ++ make_result_json -r SUCCESS -f 0 ++ local RESULT= ++ local SUCCESSES=0 ++ local FAILURES=0 ++ local WARNINGS=0 ++ local 'NOTE=For details, check Tekton task log.' ++ local NAMESPACE=default ++ local OUTPUT ++ local OPTIND opt ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ RESULT=SUCCESS ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ FAILURES=0 ++ getopts :r:s:f:w:t:n: opt ++ shift 4 ++ '[' -z SUCCESS ']' ++ case "${RESULT}" in ++++ date -u --iso-8601=seconds +++ jq -rce --arg date 2026-08-18T04:42:45+00:00 --arg result SUCCESS --arg note 'For details, check Tekton task log.' --arg namespace default --arg successes 0 --arg failures 0 --arg warnings 0 --null-input '{ result: $result, timestamp: $date, note: $note, namespace: $namespace, successes: $successes|tonumber, failures: $failures|tonumber, warnings: $warnings|tonumber }' ++ OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:42:45+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:42:45+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' + TEST_OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:42:45+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:42:45+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ jq .failures + '[' 0 -gt 0 ']' + echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:42:45+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' + tee /tekton/results/TEST_OUTPUT {"result":"SUCCESS","timestamp":"2026-08-18T04:42:45+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0} + handle_error /tekton/results/TEST_OUTPUT + exit_code=0 + '[' 0 -ne 0 ']' + exit 0 pod: component-oci-archive-on-pu4c6317c88c1d980dd8838addf93549c8-pod | container step-upload: Selecting auth Using token for quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive Attaching to quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-b19e3c9105c41d5bca18438f5349ede8422160d9 Executing: oras attach --no-tty --registry-config /home/oras/auth.json --artifact-type application/sarif+json quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-b19e3c9105c41d5bca18438f5349ede8422160d9@sha256:e028c26e78e51ab148a91d0c90d57f90d29e7675d77c83db37ed8c69e50cbb7f shellcheck-results.sarif:application/sarif+json Error response from registry: HEAD "https://quay.io/v2/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive/manifests/sha256:e028c26e78e51ab148a91d0c90d57f90d29e7675d77c83db37ed8c69e50cbb7f": response status code 401: Unauthorized warning: Command failed and will retry, 1 try error: Unauthorized error, wrong registry credentials provided, won't retry Failed to attach shellcheck-results.sarif to quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-b19e3c9105c41d5bca18438f5349ede8422160d9 pod: component-oci-archive-on-pu53a0a688f7843011156191fa50f00a9e-pod | init container: prepare 2026/08/18 04:36:50 Entrypoint initialization pod: component-oci-archive-on-pu53a0a688f7843011156191fa50f00a9e-pod | init container: place-scripts 2026/08/18 04:36:51 Decoded script /tekton/scripts/script-0-69d6b pod: component-oci-archive-on-pu53a0a688f7843011156191fa50f00a9e-pod | container step-clone: 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' time="2026-08-18T04:36:54Z" level=info msg="[param] url: https://github.com/redhat-appstudio-qe/oci-archive-test" time="2026-08-18T04:36:54Z" level=info msg="[param] revision: b19e3c9105c41d5bca18438f5349ede8422160d9" time="2026-08-18T04:36:54Z" level=info msg="[param] depth: 1" time="2026-08-18T04:36:54Z" level=info msg="[param] short-commit-length: 7" time="2026-08-18T04:36:54Z" level=info msg="[param] subdirectory: source" time="2026-08-18T04:36:54Z" level=info msg="[param] delete-existing: true" time="2026-08-18T04:36:54Z" level=info msg="[param] target-branch: main" time="2026-08-18T04:36:54Z" level=info msg="[param] merge-commit-author-name: Konflux CI Git Clone" time="2026-08-18T04:36:54Z" level=info msg="[param] merge-commit-author-email: git-clone@konflux-ci.dev" time="2026-08-18T04:36:54Z" level=info msg="[param] output-dir: /workspace/output" time="2026-08-18T04:36:54Z" level=info msg="[param] retry-max-attempts: 10" time="2026-08-18T04:36:54Z" level=info msg="[param] basic-auth-directory: /workspace/basic-auth" pod: component-oci-archive-on-pu88b4c74169d7dcca8901b72d38301fa1-pod | init container: prepare 2026/08/18 04:42:22 Entrypoint initialization pod: component-oci-archive-on-pu88b4c74169d7dcca8901b72d38301fa1-pod | init container: place-scripts 2026/08/18 04:42:24 Decoded script /tekton/scripts/script-0-2ckdm 2026/08/18 04:42:24 Decoded script /tekton/scripts/script-1-2mg86 pod: component-oci-archive-on-pu88b4c74169d7dcca8901b72d38301fa1-pod | init container: working-dir-initializer pod: component-oci-archive-on-pu88b4c74169d7dcca8901b72d38301fa1-pod | container step-sast-shell-check: + source /utils.sh ++ OPM_RENDER_CACHE=/tmp/konflux-test-opm-cache ++ DEFAULT_INDEX_IMAGE=registry.redhat.io/redhat/redhat-operator-index + trap 'handle_error /tekton/results/TEST_OUTPUT' EXIT + [[ -z '' ]] INFO: The PROJECT_NAME used is: component-oci-archive + PROJECT_NAME=component-oci-archive + echo 'INFO: The PROJECT_NAME used is: component-oci-archive' + ca_bundle=/mnt/trusted-ca/ca-bundle.crt + '[' -f /mnt/trusted-ca/ca-bundle.crt ']' + echo 'INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt' + cp -vf /mnt/trusted-ca/ca-bundle.crt /etc/pki/ca-trust/source/anchors 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' + update-ca-trust ++ rpm -q --queryformat '%{NAME}-%{VERSION}-%{RELEASE}\n' ShellCheck + PACKAGE_VERSION=ShellCheck-0.10.0-3.el9 + OUTPUT_FILE=shellcheck-results.json + SOURCE_CODE_DIR=/workspace/workspace/source + declare -a ALL_TARGETS + IFS=, + read -ra TARGET_ARRAY + for d in "${TARGET_ARRAY[@]}" + potential_path=/workspace/workspace/source/. ++ realpath -m /workspace/workspace/source/. + resolved_path=/workspace/workspace/source + [[ /workspace/workspace/source == \/\w\o\r\k\s\p\a\c\e\/\w\o\r\k\s\p\a\c\e\/\s\o\u\r\c\e* ]] + ALL_TARGETS+=("$resolved_path") + '[' -z '' ']' + '[' -r /sys/fs/cgroup/cpu.max ']' + read -r quota period + '[' 800000 '!=' max ']' + '[' -n 100000 ']' + '[' 100000 -gt 0 ']' + export SC_JOBS=8 + SC_JOBS=8 + echo 'INFO: Setting SC_JOBS=8 based on cgroups v2 max for run-shellcheck.sh' + [[ true == \t\r\u\e ]] + export SC_SKIP_JINJA=1 + SC_SKIP_JINJA=1 + /usr/share/csmock/scripts/run-shellcheck.sh /workspace/workspace/source INFO: Setting SC_JOBS=8 based on cgroups v2 max for run-shellcheck.sh Looking for shell scripts................ done + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/applypatch-msg.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/commit-msg.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/post-update.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/prepare-commit-msg.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-applypatch.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-commit.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-merge-commit.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-push.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-rebase.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-receive.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/push-to-checkout.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/sendemail-validate.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/update.sample + CSGREP_OPTS=(--mode=json --strip-path-prefix="$SOURCE_CODE_DIR"/ --remove-duplicates --embed-context=3 --set-scan-prop="ShellCheck:${PACKAGE_VERSION}") + [[ true == \t\r\u\e ]] + CSGREP_EVENT_FILTER='\[SC(1020|1035|1054|1066|1068|1073|1080|1083|1099|1113|1115|1127|1128|1143|2043|2050|' + CSGREP_EVENT_FILTER+='2055|2057|2066|2069|2071|2077|2078|2091|2092|2157|2171|2193|2194|2195|2215|2216|' + CSGREP_EVENT_FILTER+='2218|2224|2225|2242|2256|2258|2261)\]$' + CSGREP_OPTS+=(--event="$CSGREP_EVENT_FILTER") + csgrep --mode=json --strip-path-prefix=/workspace/workspace/source/ --remove-duplicates --embed-context=3 --set-scan-prop=ShellCheck:ShellCheck-0.10.0-3.el9 '--event=\[SC(1020|1035|1054|1066|1068|1073|1080|1083|1099|1113|1115|1127|1128|1143|2043|2050|2055|2057|2066|2069|2071|2077|2078|2091|2092|2157|2171|2193|2194|2195|2215|2216|2218|2224|2225|2242|2256|2258|2261)\]$' ./shellcheck-results/empty.json ./shellcheck-results/sc-100.json ./shellcheck-results/sc-103.json ./shellcheck-results/sc-105.json ./shellcheck-results/sc-108.json ./shellcheck-results/sc-111.json ./shellcheck-results/sc-114.json ./shellcheck-results/sc-133.json ./shellcheck-results/sc-146.json ./shellcheck-results/sc-147.json ./shellcheck-results/sc-149.json + [[ SITE_DEFAULT == \S\I\T\E\_\D\E\F\A\U\L\T ]] + KFP_GIT_URL=https://gitlab.cee.redhat.com/osh/known-false-positives.git + PROBE_URL=https://gitlab.cee.redhat.com/osh/known-false-positives + KFP_DIR=known-false-positives + KFP_CLONED=0 + mkdir known-false-positives + [[ -n https://gitlab.cee.redhat.com/osh/known-false-positives.git ]] + echo -n 'INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... ' + curl --fail --head --max-time 60 --no-progress-meter https://gitlab.cee.redhat.com/osh/known-false-positives ++ head -1 curl: (6) Could not resolve host: gitlab.cee.redhat.com INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered ShellCheck results have been saved to shellcheck-results.json + [[ 0 -eq 0 ]] + echo 'WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered' + echo 'ShellCheck results have been saved to shellcheck-results.json' + csgrep --mode=evtstat shellcheck-results.json + csgrep --mode=sarif shellcheck-results.json + TEST_OUTPUT= + parse_test_output sast-shell-check sarif shellcheck-results.sarif + TEST_NAME=sast-shell-check + TEST_RESULT_FORMAT=sarif + TEST_RESULT_FILE=shellcheck-results.sarif + '[' -z sast-shell-check ']' + '[' -z sarif ']' + '[' -z shellcheck-results.sarif ']' + '[' '!' -f shellcheck-results.sarif ']' + '[' sarif = sarif ']' +++ jq -rce '(if (.runs[].results | length > 0) then "FAILURE" else "SUCCESS" end)' shellcheck-results.sarif +++ jq -rce '(.runs[].results | length)' shellcheck-results.sarif ++ make_result_json -r SUCCESS -f 0 ++ local RESULT= ++ local SUCCESSES=0 ++ local FAILURES=0 ++ local WARNINGS=0 ++ local 'NOTE=For details, check Tekton task log.' ++ local NAMESPACE=default ++ local OUTPUT ++ local OPTIND opt ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ RESULT=SUCCESS ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ FAILURES=0 ++ getopts :r:s:f:w:t:n: opt ++ shift 4 ++ '[' -z SUCCESS ']' ++ case "${RESULT}" in ++++ date -u --iso-8601=seconds +++ jq -rce --arg date 2026-08-18T04:42:42+00:00 --arg result SUCCESS --arg note 'For details, check Tekton task log.' --arg namespace default --arg successes 0 --arg failures 0 --arg warnings 0 --null-input '{ result: $result, timestamp: $date, note: $note, namespace: $namespace, successes: $successes|tonumber, failures: $failures|tonumber, warnings: $warnings|tonumber }' ++ OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:42:42+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:42:42+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' + TEST_OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:42:42+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:42:42+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ jq .failures + '[' 0 -gt 0 ']' + echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:42:42+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' + tee /tekton/results/TEST_OUTPUT {"result":"SUCCESS","timestamp":"2026-08-18T04:42:42+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0} + handle_error /tekton/results/TEST_OUTPUT + exit_code=0 + '[' 0 -ne 0 ']' + exit 0 pod: component-oci-archive-on-pu88b4c74169d7dcca8901b72d38301fa1-pod | container step-upload: Selecting auth Using token for quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive Attaching to quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-3d689542737e2ced2507dfc1fd5df92039315af9 Executing: oras attach --no-tty --registry-config /home/oras/auth.json --artifact-type application/sarif+json quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-3d689542737e2ced2507dfc1fd5df92039315af9@sha256:236bc8f7c21429a9901b3a88f4d1a40da68d8eb955c73b4fe665280d6ead4442 shellcheck-results.sarif:application/sarif+json Preparing shellcheck-results.sarif Exists 74c89a6df4ae shellcheck-results.sarif Exists 44136fa355b3 application/vnd.oci.empty.v1+json Uploading 12d47a50ded5 application/vnd.oci.image.manifest.v1+json Uploaded 12d47a50ded5 application/vnd.oci.image.manifest.v1+json Attached to [registry] quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-3d689542737e2ced2507dfc1fd5df92039315af9@sha256:236bc8f7c21429a9901b3a88f4d1a40da68d8eb955c73b4fe665280d6ead4442 Digest: sha256:12d47a50ded57287f0cedd537affd675ce1c258a8ca8ad27343aa1b68bbef065 No excluded-findings.json exists. Skipping upload. pod: component-oci-archive-on-pu8993123d9cf186c37f5ee776d34cfc81-pod | init container: prepare 2026/08/18 04:38:49 Entrypoint initialization pod: component-oci-archive-on-pu8993123d9cf186c37f5ee776d34cfc81-pod | init container: place-scripts 2026/08/18 04:38:52 Decoded script /tekton/scripts/script-0-sbwtb 2026/08/18 04:38:52 Decoded script /tekton/scripts/script-1-gggh8 2026/08/18 04:38:52 Decoded script /tekton/scripts/script-2-6s2cb pod: component-oci-archive-on-pu8993123d9cf186c37f5ee776d34cfc81-pod | container step-build: [2026-08-18T04:39:01,393046476+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' Running konflux-build-cli time="2026-08-18T04:39:02Z" level=info msg="[param] image: quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-3d689542737e2ced2507dfc1fd5df92039315af9" time="2026-08-18T04:39:02Z" level=info msg="[param] images: [quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-3d689542737e2ced2507dfc1fd5df92039315af9@sha256:236bc8f7c21429a9901b3a88f4d1a40da68d8eb955c73b4fe665280d6ead4442]" time="2026-08-18T04:39:02Z" level=info msg="[param] buildah-format: oci" time="2026-08-18T04:39:02Z" level=info msg="[param] always-build-index: false" time="2026-08-18T04:39:02Z" level=info msg="[param] additional-tags: [component-oci-archive-on-pull-request-6t6g4-build-image-index]" time="2026-08-18T04:39:02Z" level=info msg="[param] output-manifest-path: /index-build-data/manifest_data.json" time="2026-08-18T04:39:02Z" level=info msg="[param] result-path-image-digest: /tekton/results/IMAGE_DIGEST" time="2026-08-18T04:39:02Z" level=info msg="[param] result-path-image-url: /tekton/results/IMAGE_URL" time="2026-08-18T04:39:02Z" level=info msg="[param] result-path-image-ref: /tekton/results/IMAGE_REF" time="2026-08-18T04:39:02Z" level=info msg="[param] result-path-images: /tekton/results/IMAGES" time="2026-08-18T04:39:02Z" level=info msg="Creating manifest list: quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-3d689542737e2ced2507dfc1fd5df92039315af9" time="2026-08-18T04:39:04Z" level=info msg="buildah [stdout] 1abcd32ce8a8bb23fad447042ff5f7345a45dd0b7ed3a89fd4fe23c90dc92e9a" time="2026-08-18T04:39:04Z" level=info msg="Skipping image index generation. Returning results for single image." {"image_digest":"sha256:236bc8f7c21429a9901b3a88f4d1a40da68d8eb955c73b4fe665280d6ead4442","image_url":"quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-3d689542737e2ced2507dfc1fd5df92039315af9","image_ref":"quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive@sha256:236bc8f7c21429a9901b3a88f4d1a40da68d8eb955c73b4fe665280d6ead4442","images":"quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive@sha256:236bc8f7c21429a9901b3a88f4d1a40da68d8eb955c73b4fe665280d6ead4442"} pod: component-oci-archive-on-pu8993123d9cf186c37f5ee776d34cfc81-pod | container step-create-sbom: The manifest_data.json file does not exist. Skipping the SBOM creation... pod: component-oci-archive-on-pu8993123d9cf186c37f5ee776d34cfc81-pod | container step-upload-sbom: [2026-08-18T04:39:04,540178889+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' The index.spdx.json file does not exists. Skipping the SBOM upload... pod: component-oci-archive-on-pubf5feef0944152b7eecddedf9e08c025-pod | init container: prepare 2026/08/18 04:42:32 Entrypoint initialization pod: component-oci-archive-on-pubf5feef0944152b7eecddedf9e08c025-pod | init container: place-scripts 2026/08/18 04:42:36 Decoded script /tekton/scripts/script-0-bsphm 2026/08/18 04:42:36 Decoded script /tekton/scripts/script-1-m72r6 pod: component-oci-archive-on-pubf5feef0944152b7eecddedf9e08c025-pod | init container: working-dir-initializer pod: component-oci-archive-on-pubf5feef0944152b7eecddedf9e08c025-pod | container step-sast-unicode-check: + . /utils.sh ++ OPM_RENDER_CACHE=/tmp/konflux-test-opm-cache ++ DEFAULT_INDEX_IMAGE=registry.redhat.io/redhat/redhat-operator-index + trap 'handle_error /tekton/results/TEST_OUTPUT' EXIT + [[ -z '' ]] + PROJECT_NAME=component-oci-archive + echo 'INFO: The PROJECT_NAME used is: component-oci-archive' + ca_bundle=/mnt/trusted-ca/ca-bundle.crt + '[' -f /mnt/trusted-ca/ca-bundle.crt ']' + echo 'INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt' + cp -vf /mnt/trusted-ca/ca-bundle.crt /etc/pki/ca-trust/source/anchors INFO: The PROJECT_NAME used is: component-oci-archive 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' + update-ca-trust + SCAN_PROP=https://github.com/siddhesh/find-unicode-control.git#c2accbfbba7553a8bc1ebd97089ae08ad8347e58 + FUC_EXIT_CODE=0 + declare -a ALL_TARGETS + OLD_IFS=' ' + IFS=, + for d in $TARGET_DIRS + ALL_TARGETS+=("${SOURCE_CODE_DIR}/source/${d}") + IFS=' ' + LANG=en_US.utf8 + find_unicode_control.py -p bidi -v -d -t /workspace/workspace/source/. + [[ 0 -ne 0 ]] + sed -i raw_sast_unicode_check_out.txt -E -e 's|(.*:[0-9]+)(.*)|\1: warning:\2|' -e 's|^|Error: UNICONTROL_WARNING:\n|' + CSGERP_OPTS=(--mode=json --remove-duplicates --embed-context=3 --set-scan-prop="${SCAN_PROP}" --strip-path-prefix="${SOURCE_CODE_DIR}"/source/) + csgrep --mode=json --remove-duplicates --embed-context=3 --set-scan-prop=https://github.com/siddhesh/find-unicode-control.git#c2accbfbba7553a8bc1ebd97089ae08ad8347e58 --strip-path-prefix=/workspace/workspace/source/ raw_sast_unicode_check_out.txt + csgrep --mode=evtstat processed_sast_unicode_check_out.json + [[ SITE_DEFAULT == \S\I\T\E\_\D\E\F\A\U\L\T ]] + KFP_GIT_URL=https://gitlab.cee.redhat.com/osh/known-false-positives.git + PROBE_URL=https://gitlab.cee.redhat.com/osh/known-false-positives + KFP_DIR=known-false-positives + KFP_CLONED=0 + mkdir known-false-positives + [[ -n https://gitlab.cee.redhat.com/osh/known-false-positives.git ]] + echo -n 'INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... ' + curl --fail --head --max-time 60 --no-progress-meter https://gitlab.cee.redhat.com/osh/known-false-positives ++ head -1 curl: (6) Could not resolve host: gitlab.cee.redhat.com INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered + [[ 0 -eq 0 ]] + echo 'WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered' + mv processed_sast_unicode_check_out.json sast_unicode_check_out.json + csgrep --mode=sarif sast_unicode_check_out.json + [[ 0 -eq 0 ]] + note='Task sast-unicode-check success: No finding was detected' ++ make_result_json -r SUCCESS -t 'Task sast-unicode-check success: No finding was detected' ++ local RESULT= ++ local SUCCESSES=0 ++ local FAILURES=0 ++ local WARNINGS=0 ++ local 'NOTE=For details, check Tekton task log.' ++ local NAMESPACE=default ++ local OUTPUT ++ local OPTIND opt ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ RESULT=SUCCESS ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ NOTE='Task sast-unicode-check success: No finding was detected' ++ getopts :r:s:f:w:t:n: opt ++ shift 4 ++ '[' -z SUCCESS ']' ++ case "${RESULT}" in ++++ date -u --iso-8601=seconds +++ jq -rce --arg date 2026-08-18T04:42:46+00:00 --arg result SUCCESS --arg note 'Task sast-unicode-check success: No finding was detected' --arg namespace default --arg successes 0 --arg failures 0 --arg warnings 0 --null-input '{ result: $result, timestamp: $date, note: $note, namespace: $namespace, successes: $successes|tonumber, failures: $failures|tonumber, warnings: $warnings|tonumber }' ++ OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:42:46+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:42:46+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' + ERROR_OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:42:46+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' + echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:42:46+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' + tee /tekton/results/TEST_OUTPUT {"result":"SUCCESS","timestamp":"2026-08-18T04:42:46+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0} + handle_error /tekton/results/TEST_OUTPUT + exit_code=0 + '[' 0 -ne 0 ']' + exit 0 pod: component-oci-archive-on-pubf5feef0944152b7eecddedf9e08c025-pod | container step-upload: Selecting auth Using token for quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive Attaching to quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-b19e3c9105c41d5bca18438f5349ede8422160d9 Executing: oras attach --no-tty --registry-config /home/oras/auth.json --artifact-type application/sarif+json quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-b19e3c9105c41d5bca18438f5349ede8422160d9@sha256:e028c26e78e51ab148a91d0c90d57f90d29e7675d77c83db37ed8c69e50cbb7f sast_unicode_check_out.sarif:application/sarif+json Error response from registry: HEAD "https://quay.io/v2/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive/manifests/sha256:e028c26e78e51ab148a91d0c90d57f90d29e7675d77c83db37ed8c69e50cbb7f": response status code 401: Unauthorized warning: Command failed and will retry, 1 try error: Unauthorized error, wrong registry credentials provided, won't retry No excluded-findings.json exists. Skipping upload. pod: component-oci-archive-on-puc71f89b8293f2b4473f0ece711e0adc8-pod | init container: prepare 2026/08/18 04:38:45 Entrypoint initialization pod: component-oci-archive-on-puc71f89b8293f2b4473f0ece711e0adc8-pod | init container: place-scripts 2026/08/18 04:38:52 Decoded script /tekton/scripts/script-0-8mjww 2026/08/18 04:38:52 Decoded script /tekton/scripts/script-1-qc4r2 2026/08/18 04:38:52 Decoded script /tekton/scripts/script-2-rnmkg pod: component-oci-archive-on-puc71f89b8293f2b4473f0ece711e0adc8-pod | container step-build: [2026-08-18T04:39:01,368189609+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' Running konflux-build-cli time="2026-08-18T04:39:02Z" level=info msg="[param] image: quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-b19e3c9105c41d5bca18438f5349ede8422160d9" time="2026-08-18T04:39:02Z" level=info msg="[param] images: [quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-b19e3c9105c41d5bca18438f5349ede8422160d9@sha256:e028c26e78e51ab148a91d0c90d57f90d29e7675d77c83db37ed8c69e50cbb7f]" time="2026-08-18T04:39:02Z" level=info msg="[param] buildah-format: oci" time="2026-08-18T04:39:02Z" level=info msg="[param] always-build-index: false" time="2026-08-18T04:39:02Z" level=info msg="[param] additional-tags: [component-oci-archive-on-pull-request-cgkdd-build-image-index]" time="2026-08-18T04:39:02Z" level=info msg="[param] output-manifest-path: /index-build-data/manifest_data.json" time="2026-08-18T04:39:02Z" level=info msg="[param] result-path-image-digest: /tekton/results/IMAGE_DIGEST" time="2026-08-18T04:39:02Z" level=info msg="[param] result-path-image-url: /tekton/results/IMAGE_URL" time="2026-08-18T04:39:02Z" level=info msg="[param] result-path-image-ref: /tekton/results/IMAGE_REF" time="2026-08-18T04:39:02Z" level=info msg="[param] result-path-images: /tekton/results/IMAGES" time="2026-08-18T04:39:02Z" level=info msg="Creating manifest list: quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-b19e3c9105c41d5bca18438f5349ede8422160d9" time="2026-08-18T04:39:03Z" level=info msg="buildah [stdout] 10b04b63267f14e37f991b61768c246a09efe2738af2709cd59f2b8533b6e8de" time="2026-08-18T04:39:03Z" level=info msg="Skipping image index generation. Returning results for single image." {"image_digest":"sha256:e028c26e78e51ab148a91d0c90d57f90d29e7675d77c83db37ed8c69e50cbb7f","image_url":"quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-b19e3c9105c41d5bca18438f5349ede8422160d9","image_ref":"quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive@sha256:e028c26e78e51ab148a91d0c90d57f90d29e7675d77c83db37ed8c69e50cbb7f","images":"quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive@sha256:e028c26e78e51ab148a91d0c90d57f90d29e7675d77c83db37ed8c69e50cbb7f"} pod: component-oci-archive-on-puc71f89b8293f2b4473f0ece711e0adc8-pod | container step-create-sbom: The manifest_data.json file does not exist. Skipping the SBOM creation... pod: component-oci-archive-on-puc71f89b8293f2b4473f0ece711e0adc8-pod | container step-upload-sbom: [2026-08-18T04:39:04,569771296+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' The index.spdx.json file does not exists. Skipping the SBOM upload... pod: component-oci-archive-on-pue6aab55eaf127f7d3f22d0fa01fcf68b-pod | init container: prepare 2026/08/18 04:41:01 Entrypoint initialization pod: component-oci-archive-on-pue6aab55eaf127f7d3f22d0fa01fcf68b-pod | init container: place-scripts 2026/08/18 04:41:06 Decoded script /tekton/scripts/script-0-m47xd 2026/08/18 04:41:06 Decoded script /tekton/scripts/script-1-95pcz pod: component-oci-archive-on-pue6aab55eaf127f7d3f22d0fa01fcf68b-pod | container step-rpms-signature-scan: + set -o pipefail + rpm_verifier --image-url quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-b19e3c9105c41d5bca18438f5349ede8422160d9 --image-digest sha256:e028c26e78e51ab148a91d0c90d57f90d29e7675d77c83db37ed8c69e50cbb7f --workdir /tmp Image: quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive@sha256:e028c26e78e51ab148a91d0c90d57f90d29e7675d77c83db37ed8c69e50cbb7f No unsigned RPMs found {'keys': {'unsigned': 0}} ==================================== Final results: {"keys": {"unsigned": 0}} Images processed: {"image": {"pullspec": "quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-b19e3c9105c41d5bca18438f5349ede8422160d9", "digests": ["sha256:e028c26e78e51ab148a91d0c90d57f90d29e7675d77c83db37ed8c69e50cbb7f"]}} pod: component-oci-archive-on-pue6aab55eaf127f7d3f22d0fa01fcf68b-pod | container step-output-results: + source /utils.sh ++ OPM_RENDER_CACHE=/tmp/konflux-test-opm-cache ++ DEFAULT_INDEX_IMAGE=registry.redhat.io/redhat/redhat-operator-index ++ cat /tmp/status + status=SUCCESS ++ cat /tmp/results + rpms_data='{"keys": {"unsigned": 0}}' ++ cat /tmp/images_processed + images_processed='{"image": {"pullspec": "quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-b19e3c9105c41d5bca18438f5349ede8422160d9", "digests": ["sha256:e028c26e78e51ab148a91d0c90d57f90d29e7675d77c83db37ed8c69e50cbb7f"]}}' + '[' SUCCESS == ERROR ']' + note='Task rpms-signature-scan completed successfully' ++ make_result_json -r SUCCESS -t 'Task rpms-signature-scan completed successfully' ++ local RESULT= ++ local SUCCESSES=0 ++ local FAILURES=0 ++ local WARNINGS=0 ++ local 'NOTE=For details, check Tekton task log.' ++ local NAMESPACE=default ++ local OUTPUT ++ local OPTIND opt ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ RESULT=SUCCESS ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ NOTE='Task rpms-signature-scan completed successfully' ++ getopts :r:s:f:w:t:n: opt ++ shift 4 ++ '[' -z SUCCESS ']' ++ case "${RESULT}" in ++++ date -u --iso-8601=seconds +++ jq -rce --arg date 2026-08-18T04:42:28+00:00 --arg result SUCCESS --arg note 'Task rpms-signature-scan completed successfully' --arg namespace default --arg successes 0 --arg failures 0 --arg warnings 0 --null-input '{ result: $result, timestamp: $date, note: $note, namespace: $namespace, successes: $successes|tonumber, failures: $failures|tonumber, warnings: $warnings|tonumber }' ++ OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:42:28+00:00","note":"Task rpms-signature-scan completed successfully","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:42:28+00:00","note":"Task rpms-signature-scan completed successfully","namespace":"default","successes":0,"failures":0,"warnings":0}' + TEST_OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:42:28+00:00","note":"Task rpms-signature-scan completed successfully","namespace":"default","successes":0,"failures":0,"warnings":0}' + echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:42:28+00:00","note":"Task rpms-signature-scan completed successfully","namespace":"default","successes":0,"failures":0,"warnings":0}' + tee /tekton/results/TEST_OUTPUT {"result":"SUCCESS","timestamp":"2026-08-18T04:42:28+00:00","note":"Task rpms-signature-scan completed successfully","namespace":"default","successes":0,"failures":0,"warnings":0} + echo '{"keys": {"unsigned": 0}}' + tee /tekton/results/RPMS_DATA {"keys": {"unsigned": 0}} + echo '{"image": {"pullspec": "quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-b19e3c9105c41d5bca18438f5349ede8422160d9", "digests": ["sha256:e028c26e78e51ab148a91d0c90d57f90d29e7675d77c83db37ed8c69e50cbb7f"]}}' + tee /tekton/results/IMAGES_PROCESSED {"image": {"pullspec": "quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-b19e3c9105c41d5bca18438f5349ede8422160d9", "digests": ["sha256:e028c26e78e51ab148a91d0c90d57f90d29e7675d77c83db37ed8c69e50cbb7f"]}} pod: component-oci-archive-on-puf4730020c48c7065a9e9096fe89b0b44-pod | init container: prepare 2026/08/18 04:36:32 Entrypoint initialization pod: component-oci-archive-on-puf4730020c48c7065a9e9096fe89b0b44-pod | init container: place-scripts 2026/08/18 04:36:33 Decoded script /tekton/scripts/script-0-vmmkw pod: component-oci-archive-on-puf4730020c48c7065a9e9096fe89b0b44-pod | container step-clone: 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' time="2026-08-18T04:36:37Z" level=info msg="[param] url: https://github.com/redhat-appstudio-qe/oci-archive-test" time="2026-08-18T04:36:37Z" level=info msg="[param] revision: 3d689542737e2ced2507dfc1fd5df92039315af9" time="2026-08-18T04:36:37Z" level=info msg="[param] depth: 1" time="2026-08-18T04:36:37Z" level=info msg="[param] short-commit-length: 7" time="2026-08-18T04:36:37Z" level=info msg="[param] subdirectory: source" time="2026-08-18T04:36:37Z" level=info msg="[param] delete-existing: true" time="2026-08-18T04:36:37Z" level=info msg="[param] target-branch: main" time="2026-08-18T04:36:37Z" level=info msg="[param] merge-commit-author-name: Konflux CI Git Clone" time="2026-08-18T04:36:37Z" level=info msg="[param] merge-commit-author-email: git-clone@konflux-ci.dev" time="2026-08-18T04:36:37Z" level=info msg="[param] output-dir: /workspace/output" time="2026-08-18T04:36:37Z" level=info msg="[param] retry-max-attempts: 10" time="2026-08-18T04:36:37Z" level=info msg="[param] basic-auth-directory: /workspace/basic-auth" pod: component-oci-archive-on-pufc960ff610762da0ce0afa5d56415239-pod | init container: prepare 2026/08/18 04:40:01 Entrypoint initialization pod: component-oci-archive-on-pufc960ff610762da0ce0afa5d56415239-pod | init container: place-scripts 2026/08/18 04:40:06 Decoded script /tekton/scripts/script-0-wlz89 2026/08/18 04:40:06 Decoded script /tekton/scripts/script-1-vcc4k 2026/08/18 04:40:06 Decoded script /tekton/scripts/script-2-djhtw 2026/08/18 04:40:06 Decoded script /tekton/scripts/script-3-rzlm7 2026/08/18 04:40:06 Decoded script /tekton/scripts/script-4-88v7n 2026/08/18 04:40:06 Decoded script /tekton/scripts/script-5-llp2g pod: component-oci-archive-on-pufc960ff610762da0ce0afa5d56415239-pod | container step-introspect: Artifact type will be determined by introspection. Checking the media type of the OCI artifact... [retry] executing: skopeo inspect --raw --retry-times 3 docker://quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-3d689542737e2ced2507dfc1fd5df92039315af9 The media type of the OCI artifact is application/vnd.oci.image.manifest.v1+json. Looking for image labels that indicate this might be an operator bundle... [retry] executing: skopeo inspect --retry-times 3 docker://quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-3d689542737e2ced2507dfc1fd5df92039315af9 Found 0 matching labels. Expecting 3 or more to identify this image as an operator bundle. Introspection concludes that this artifact is of type "application". pod: component-oci-archive-on-pufc960ff610762da0ce0afa5d56415239-pod | container step-generate-container-auth: Selecting auth for quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-3d689542737e2ced2507dfc1fd5df92039315af9 Using token for quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive Auth json written to "/auth/auth.json". pod: component-oci-archive-on-pufc960ff610762da0ce0afa5d56415239-pod | container step-set-skip-for-bundles: 2026/08/18 04:41:33 INFO Step was skipped due to when expressions were evaluated to false. pod: component-oci-archive-on-pufc960ff610762da0ce0afa5d56415239-pod | container step-app-check: time="2026-08-18T04:41:34Z" level=info msg="certification library version" version="1.20.0 " time="2026-08-18T04:41:35Z" level=info msg="running checks for quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-3d689542737e2ced2507dfc1fd5df92039315af9 for platform amd64" time="2026-08-18T04:41:35Z" level=info msg="target image" image="quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-3d689542737e2ced2507dfc1fd5df92039315af9" time="2026-08-18T04:41:36Z" level=error msg="could not get rpm list, continuing without it" error="could not find rpm db/packages: stat /tmp/preflight-1590376149/fs/usr/lib/sysimage/rpm/rpmdb.sqlite: no such file or directory\nstat /tmp/preflight-1590376149/fs/var/lib/rpm/rpmdb.sqlite: no such file or directory\nstat /tmp/preflight-1590376149/fs/var/lib/rpm/Packages: no such file or directory" time="2026-08-18T04:41:36Z" level=info msg="warning: licenses directory does not exist or all of its children are empty directories: error when checking for /licenses: stat /tmp/preflight-1590376149/fs/licenses: no such file or directory" check=HasLicense time="2026-08-18T04:41:36Z" level=info msg="check completed" check=HasLicense result=FAILED time="2026-08-18T04:41:36Z" level=info msg="check completed" check=HasUniqueTag result=PASSED time="2026-08-18T04:41:36Z" level=info msg="check completed" check=LayerCountAcceptable result=PASSED time="2026-08-18T04:41:36Z" level=info msg="check completed" check=HasNoProhibitedPackages err="unable to get a list of all packages in the image: could not get rpm list: could not find rpm db/packages: stat /tmp/preflight-1590376149/fs/usr/lib/sysimage/rpm/rpmdb.sqlite: no such file or directory\nstat /tmp/preflight-1590376149/fs/var/lib/rpm/rpmdb.sqlite: no such file or directory\nstat /tmp/preflight-1590376149/fs/var/lib/rpm/Packages: no such file or directory" result=ERROR time="2026-08-18T04:41:36Z" level=info msg="check completed" check=HasRequiredLabel result=FAILED time="2026-08-18T04:41:36Z" level=info msg="detected empty USER. Presumed to be running as root" check=RunAsNonRoot time="2026-08-18T04:41:36Z" level=info msg="USER value must be provided and be a non-root value for this check to pass" check=RunAsNonRoot time="2026-08-18T04:41:36Z" level=info msg="check completed" check=RunAsNonRoot result=FAILED time="2026-08-18T04:41:36Z" level=info msg="check completed" check=HasModifiedFiles err="could not generate modified files list: could not open os-release: open /tmp/preflight-1590376149/fs/etc/os-release: no such file or directory" result=ERROR time="2026-08-18T04:41:37Z" level=info msg="check completed" check=BasedOnUbi result=FAILED time="2026-08-18T04:41:37Z" level=info msg="This image's tag on-pr-3d689542737e2ced2507dfc1fd5df92039315af9 will be paired with digest sha256:ad3a6dba7c6e739089d8c9f182d1cbe7d3e32431e6c537c4a5fcc2311c606687 once this image has been published in accordance with Red Hat Certification policy. You may then add or remove any supplemental tags through your Red Hat Connect portal as you see fit." time="2026-08-18T04:41:37Z" level=info msg="Preflight result: FAILED" { "image": "quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-3d689542737e2ced2507dfc1fd5df92039315af9", "passed": false, "test_library": { "name": "github.com/redhat-openshift-ecosystem/openshift-preflight", "version": "1.20.0", "commit": "96798270d2f3299dcce4c385d908b5cd53b7537a" }, "results": { "passed": [ { "name": "HasUniqueTag", "elapsed_time": 0, "description": "Checking if container has a tag other than 'latest', so that the image can be uniquely identified." }, { "name": "LayerCountAcceptable", "elapsed_time": 0, "description": "Checking if container has less than 40 layers. Too many layers within the container images can degrade container performance." } ], "failed": [ { "name": "HasLicense", "elapsed_time": 0, "description": "Checking if terms and conditions applicable to the software including open source licensing information are present. The license must be at /licenses", "help": "Check HasLicense encountered an error. Please review the preflight.log file for more information.", "suggestion": "Create a directory named /licenses and include all relevant licensing and/or terms and conditions as text file(s) in that directory.", "knowledgebase_url": "https://access.redhat.com/documentation/en-us/red_hat_software_certification/2026/html-single/red_hat_openshift_software_certification_policy_guide/index#assembly-requirements-for-container-images_openshift-sw-cert-policy-introduction", "check_url": "https://access.redhat.com/documentation/en-us/red_hat_software_certification/2026/html-single/red_hat_openshift_software_certification_policy_guide/index#assembly-requirements-for-container-images_openshift-sw-cert-policy-introduction" }, { "name": "HasRequiredLabel", "elapsed_time": 0, "description": "Checking if the required labels (name, vendor, version, release, summary, description, maintainer) are present in the container metadata", "help": "Check HasRequiredLabel encountered an error. Please review the preflight.log file for more information.", "suggestion": "Add the following labels to your Dockerfile or Containerfile: name, vendor, version, release, summary, description, maintainer.", "knowledgebase_url": "https://access.redhat.com/documentation/en-us/red_hat_software_certification/2026/html-single/red_hat_openshift_software_certification_policy_guide/index#assembly-requirements-for-container-images_openshift-sw-cert-policy-introduction", "check_url": "https://access.redhat.com/documentation/en-us/red_hat_software_certification/2026/html-single/red_hat_openshift_software_certification_policy_guide/index#assembly-requirements-for-container-images_openshift-sw-cert-policy-introduction" }, { "name": "RunAsNonRoot", "elapsed_time": 0, "description": "Checking if container runs as the root user because a container that does not specify a non-root user will fail the automatic certification, and will be subject to a manual review before the container can be approved for publication", "help": "Check RunAsNonRoot encountered an error. Please review the preflight.log file for more information.", "suggestion": "Indicate a specific USER in the dockerfile or containerfile", "knowledgebase_url": "https://access.redhat.com/documentation/en-us/red_hat_software_certification/2026/html-single/red_hat_openshift_software_certification_policy_guide/index#assembly-requirements-for-container-images_openshift-sw-cert-policy-introduction", "check_url": "https://access.redhat.com/documentation/en-us/red_hat_software_certification/2026/html-single/red_hat_openshift_software_certification_policy_guide/index#assembly-requirements-for-container-images_openshift-sw-cert-policy-introduction" }, { "name": "BasedOnUbi", "elapsed_time": 1210, "description": "Checking if the container's base image is based upon the Red Hat Universal Base Image (UBI) or Red Hat Hardened Images (RHHI)", "help": "Check BasedOnUbi encountered an error. Please review the preflight.log file for more information.", "suggestion": "Change the FROM directive in your Dockerfile or Containerfile, for the latest list of images and details refer to: https://catalog.redhat.com/software/base-images", "knowledgebase_url": "https://access.redhat.com/documentation/en-us/red_hat_software_certification/2026/html-single/red_hat_openshift_software_certification_policy_guide/index#assembly-requirements-for-container-images_openshift-sw-cert-policy-introduction", "check_url": "https://access.redhat.com/documentation/en-us/red_hat_software_certification/2026/html-single/red_hat_openshift_software_certification_policy_guide/index#assembly-requirements-for-container-images_openshift-sw-cert-policy-introduction" } ], "errors": [ { "name": "HasNoProhibitedPackages", "elapsed_time": 0, "description": "Checks to ensure that the image in use does not include prohibited packages, such as Red Hat Enterprise Linux (RHEL) kernel packages.", "help": "Check HasNoProhibitedPackages encountered an error. Please review the preflight.log file for more information." }, { "name": "HasModifiedFiles", "elapsed_time": 95, "description": "Checks that no files installed via RPM in the base Red Hat layer have been modified", "help": "Check HasModifiedFiles encountered an error. Please review the preflight.log file for more information." } ] } } pod: component-oci-archive-on-pufc960ff610762da0ce0afa5d56415239-pod | container step-app-set-outcome: [retry] executing: skopeo inspect --raw --retry-times 3 docker://quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-3d689542737e2ced2507dfc1fd5df92039315af9 {"result":"ERROR","timestamp":"1787028098","note":"Task preflight is a ERROR: Refer to Tekton task logs for more information","successes":2,"failures":4,"warnings":0} pod: component-oci-archive-on-pufc960ff610762da0ce0afa5d56415239-pod | container step-final-outcome: + [[ ! -f /mount/konflux.results.json ]] + tee /tekton/steps/step-final-outcome/results/test-output {"result":"ERROR","timestamp":"1787028098","note":"Task preflight is a ERROR: Refer to Tekton task logs for more information","successes":2,"failures":4,"warnings":0} pod: component-oci-archive-on-pull-request-2hbnq-init-pod | init container: prepare 2026/08/18 04:41:10 Entrypoint initialization pod: component-oci-archive-on-pull-request-2hbnq-init-pod | container step-init: time="2026-08-18T04:41:18Z" level=info msg="[param] enable: false" time="2026-08-18T04:41:18Z" level=info msg="[param] default-http-proxy: squid.caching.svc.cluster.local:3128" time="2026-08-18T04:41:18Z" level=info msg="[param] default-no-proxy: brew.registry.redhat.io,docker.io,gcr.io,ghcr.io,images.paas.redhat.com,mirror.gcr.io,nvcr.io,quay.io,registry-proxy.engineering.redhat.com,registry.access.redhat.com,registry.ci.openshift.org,registry.fedoraproject.org,registry.redhat.io,registry.stage.redhat.io,vault.habana.ai" time="2026-08-18T04:41:18Z" level=info msg="[param] http-proxy-result-path: /tekton/results/http-proxy" time="2026-08-18T04:41:18Z" level=info msg="[param] no-proxy-result-path: /tekton/results/no-proxy" time="2026-08-18T04:41:18Z" level=info msg="Using in-cluster config" logger=KubeClient time="2026-08-18T04:41:18Z" level=info msg="Cache proxy is disabled via param" time="2026-08-18T04:41:18Z" level=info msg="[result] HTTP PROXY: " time="2026-08-18T04:41:18Z" level=info msg="[result] NO PROXY: " pod: component-oci-archive-on-pull-request-6t6g4-apply-tags-pod | init container: prepare 2026/08/18 04:40:03 Entrypoint initialization pod: component-oci-archive-on-pull-request-6t6g4-apply-tags-pod | container step-apply-additional-tags: time="2026-08-18T04:40:10Z" level=info msg="[param] image-url: quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-3d689542737e2ced2507dfc1fd5df92039315af9" time="2026-08-18T04:40:10Z" level=info msg="[param] digest: sha256:236bc8f7c21429a9901b3a88f4d1a40da68d8eb955c73b4fe665280d6ead4442" time="2026-08-18T04:40:10Z" level=info msg="[param] tags-from-image-label: konflux.additional-tags" time="2026-08-18T04:40:12Z" level=warning msg="No tags given in 'konflux.additional-tags' image label" {"tags":null} pod: component-oci-archive-on-pull-request-6t6g4-build-container-pod | init container: prepare 2026/08/18 04:36:59 Entrypoint initialization pod: component-oci-archive-on-pull-request-6t6g4-build-container-pod | init container: place-scripts 2026/08/18 04:37:00 Decoded script /tekton/scripts/script-0-2br46 2026/08/18 04:37:00 Decoded script /tekton/scripts/script-1-hj2fp 2026/08/18 04:37:00 Decoded script /tekton/scripts/script-2-mkhq7 pod: component-oci-archive-on-pull-request-6t6g4-build-container-pod | init container: working-dir-initializer pod: component-oci-archive-on-pull-request-6t6g4-build-container-pod | container step-build: [2026-08-18T04:37:37,506601410+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' [2026-08-18T04:37:37,516870554+00:00] Update CA trust [2026-08-18T04:37:38,996596302+00:00] Prepare system (architecture: x86_64) Effective container policy: { "default": [ { "type": "insecureAcceptAnything" } ], "transports": { "docker-daemon": { "": [ { "type": "insecureAcceptAnything" } ] } } } [2026-08-18T04:37:39,010135423+00:00] Run the build [2026-08-18T04:37:39,012285768+00:00] konflux-build-cli image build -f /workspace/source/source/./Dockerfile -t quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-3d689542737e2ced2507dfc1fd5df92039315af9 --source source --context . --additional-tags component-oci-archive-on-pull-request-6t6g4-build-container --push --push-format oci --secret-dirs src=/additional-secret\,name=does-not-exist\,optional=true --workdir-mount /buildcontext --target '' --inherit-labels=true --source-date-epoch '' --rewrite-timestamp=false --squash=false --omit-history=false --image-source https://github.com/redhat-appstudio-qe/oci-archive-test --image-revision 3d689542737e2ced2507dfc1fd5df92039315af9 --quay-image-expires-after 5d --build-args-file '' --annotations-file '' --legacy-build-timestamp '' --add-legacy-labels --include-legacy-buildinfo-path=true --skip-injections=false --skip-unused-stages=true --hermetic=false --image-pull-proxy '' --image-pull-noproxy '' --yum-repos-d-sources --yum-repos-d-target /etc/yum.repos.d --prefetch-dir '' --prefetch-dir-copy '' --prefetch-env-mount /cachi2/cachi2.env --prefetch-output-mount /cachi2/output --security-opts unmask=/proc/interrupts --rhsm-entitlements=/entitlement --sbom-format spdx --syft-select-catalogers '' --syft-image-output /shared/sbom-image.json --syft-source-output /shared/sbom-source.json --containerfile-json-output /shared/parsed_dockerfile.json --resolved-base-images-output /shared/base_images_digests --no-cache --ulimits nofile=4096:4096 --src-tls-verify=true --dest-tls-verify=true --allow-cross-platform-images=false --build-args --envs --labels --annotations time="2026-08-18T04:37:39Z" level=info msg="[param] containerfile: /workspace/source/source/./Dockerfile" time="2026-08-18T04:37:39Z" level=info msg="[param] context: ." time="2026-08-18T04:37:39Z" level=info msg="[param] source: source" time="2026-08-18T04:37:39Z" level=info msg="[param] output-ref: quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-3d689542737e2ced2507dfc1fd5df92039315af9" time="2026-08-18T04:37:39Z" level=info msg="[param] additional-tags: [component-oci-archive-on-pull-request-6t6g4-build-container]" time="2026-08-18T04:37:39Z" level=info msg="[param] push: true" time="2026-08-18T04:37:39Z" level=info msg="[param] push-format: oci" time="2026-08-18T04:37:39Z" level=info msg="[param] secret-dirs: [src=/additional-secret,name=does-not-exist,optional=true]" time="2026-08-18T04:37:39Z" level=info msg="[param] workdir-mount: /buildcontext" time="2026-08-18T04:37:39Z" level=info msg="[param] image-source: https://github.com/redhat-appstudio-qe/oci-archive-test" time="2026-08-18T04:37:39Z" level=info msg="[param] image-revision: 3d689542737e2ced2507dfc1fd5df92039315af9" time="2026-08-18T04:37:39Z" level=info msg="[param] quay-image-expires-after: 5d" time="2026-08-18T04:37:39Z" level=info msg="[param] add-legacy-labels: true" time="2026-08-18T04:37:39Z" level=info msg="[param] containerfile-json-output: /shared/parsed_dockerfile.json" time="2026-08-18T04:37:39Z" level=info msg="[param] include-legacy-buildinfo-path: true" time="2026-08-18T04:37:39Z" level=info msg="[param] yum-repos-d-target: /etc/yum.repos.d" time="2026-08-18T04:37:39Z" level=info msg="[param] prefetch-output-mount: /cachi2/output" time="2026-08-18T04:37:39Z" level=info msg="[param] prefetch-env-mount: /cachi2/cachi2.env" time="2026-08-18T04:37:39Z" level=info msg="[param] resolved-base-images-output: /shared/base_images_digests" time="2026-08-18T04:37:39Z" level=info msg="[param] rhsm-entitlements: /entitlement" time="2026-08-18T04:37:39Z" level=info msg="[param] rhsm-mount-ca-certs: auto" time="2026-08-18T04:37:39Z" level=info msg="[param] no-cache: true" time="2026-08-18T04:37:39Z" level=info msg="[param] security-opts: [unmask=/proc/interrupts]" time="2026-08-18T04:37:39Z" level=info msg="[param] ulimits: [nofile=4096:4096]" time="2026-08-18T04:37:39Z" level=info msg="[param] syft-source-output: /shared/sbom-source.json" time="2026-08-18T04:37:39Z" level=info msg="[param] syft-image-output: /shared/sbom-image.json" time="2026-08-18T04:37:39Z" level=info msg="[param] sbom-format: spdx" time="2026-08-18T04:37:39Z" level=warning msg="Skipping pre-pull of oci-archive:./out.ociarchive: unsupported transport" time="2026-08-18T04:37:39Z" level=info msg="buildah [stderr] Trying to pull registry.access.redhat.com/ubi9/ubi:latest..." time="2026-08-18T04:37:39Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:37:42Z" level=info msg="buildah [stderr] Checking if image destination supports signatures" time="2026-08-18T04:37:42Z" level=info msg="buildah [stderr] Copying blob sha256:4c0eec8d4976e7a40d61881a31e1073844150414ee45c9908fe004acf1f5bebe" time="2026-08-18T04:37:54Z" level=info msg="buildah [stderr] Copying config sha256:401d5437e17628f3d9383b2d16adf5640de42de8465085b9031951b446f631f3" time="2026-08-18T04:37:54Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:37:54Z" level=info msg="buildah [stderr] Storing signatures" time="2026-08-18T04:37:55Z" level=info msg="buildah [stdout] 401d5437e17628f3d9383b2d16adf5640de42de8465085b9031951b446f631f3" time="2026-08-18T04:37:55Z" level=warning msg="Injecting labels.json: ignoring base image labels due to unsupported transport: oci-archive:./out.ociarchive" time="2026-08-18T04:37:55Z" level=info msg="Injecting buildinfo: added labels.json" time="2026-08-18T04:37:55Z" level=info msg="Injecting buildinfo: no prefetch SBOM found, not adding content-sets.json" time="2026-08-18T04:37:55Z" level=info msg="Building container image..." time="2026-08-18T04:37:55Z" level=info msg="buildah [stdout] [1/2] STEP 1/2: FROM registry.access.redhat.com/ubi9/ubi:latest AS builder" time="2026-08-18T04:37:55Z" level=info msg="buildah [stdout] [1/2] STEP 2/2: RUN --mount=type=cache,target=/workdir dnf -y install skopeo && skopeo copy docker://busybox oci-archive:/buildcontext/out.ociarchive" time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] Updating Subscription Management repositories." time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] Unable to read consumer identity" time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] " time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] This system is not registered with an entitlement server. You can use subscription-manager to register." time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] " time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] Red Hat Universal Base Image 9 (RPMs) - BaseOS 4.6 MB/s | 534 kB 00:00 " time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] Red Hat Universal Base Image 9 (RPMs) - AppStre 19 MB/s | 2.9 MB 00:00 " time="2026-08-18T04:37:57Z" level=info msg="buildah [stdout] Red Hat Universal Base Image 9 (RPMs) - CodeRea 4.5 MB/s | 470 kB 00:00 " time="2026-08-18T04:37:57Z" level=info msg="buildah [stdout] Dependencies resolved." time="2026-08-18T04:37:57Z" level=info msg="buildah [stdout] ================================================================================" time="2026-08-18T04:37:57Z" level=info msg="buildah [stdout] Package Arch Version Repository Size" time="2026-08-18T04:37:57Z" level=info msg="buildah [stdout] ================================================================================" time="2026-08-18T04:37:57Z" level=info msg="buildah [stdout] Installing:" time="2026-08-18T04:37:57Z" level=info msg="buildah [stdout] skopeo x86_64 2:1.22.2-7.el9_8 ubi-9-appstream-rpms 8.2 M" time="2026-08-18T04:37:57Z" level=info msg="buildah [stdout] Installing dependencies:" time="2026-08-18T04:37:57Z" level=info msg="buildah [stdout] containers-common x86_64 5:5.8-1.el9 ubi-9-appstream-rpms 166 k" time="2026-08-18T04:37:57Z" level=info msg="buildah [stdout] criu x86_64 3.19-3.el9 ubi-9-appstream-rpms 557 k" time="2026-08-18T04:37:57Z" level=info msg="buildah [stdout] crun x86_64 1.27-1.el9_8 ubi-9-appstream-rpms 262 k" time="2026-08-18T04:37:57Z" level=info msg="buildah [stdout] fuse-common x86_64 3.10.2-9.el9 ubi-9-baseos-rpms 8.5 k" time="2026-08-18T04:37:57Z" level=info msg="buildah [stdout] fuse3 x86_64 3.10.2-9.el9 ubi-9-appstream-rpms 57 k" time="2026-08-18T04:37:57Z" level=info msg="buildah [stdout] fuse3-libs x86_64 3.10.2-9.el9 ubi-9-appstream-rpms 93 k" time="2026-08-18T04:37:57Z" level=info msg="buildah [stdout] kmod x86_64 28-11.el9 ubi-9-baseos-rpms 125 k" time="2026-08-18T04:37:57Z" level=info msg="buildah [stdout] libnet x86_64 1.2-7.el9 ubi-9-appstream-rpms 60 k" time="2026-08-18T04:37:57Z" level=info msg="buildah [stdout] libnl3 x86_64 3.11.0-1.el9 ubi-9-baseos-rpms 367 k" time="2026-08-18T04:37:57Z" level=info msg="buildah [stdout] libslirp x86_64 4.4.0-8.el9 ubi-9-appstream-rpms 70 k" time="2026-08-18T04:37:57Z" level=info msg="buildah [stdout] protobuf-c x86_64 1.3.3-13.el9 ubi-9-baseos-rpms 37 k" time="2026-08-18T04:37:57Z" level=info msg="buildah [stdout] shadow-utils-subid x86_64 2:4.9-16.el9 ubi-9-baseos-rpms 85 k" time="2026-08-18T04:37:57Z" level=info msg="buildah [stdout] yajl x86_64 2.1.0-25.el9 ubi-9-appstream-rpms 41 k" time="2026-08-18T04:37:57Z" level=info msg="buildah [stdout] Installing weak dependencies:" time="2026-08-18T04:37:57Z" level=info msg="buildah [stdout] criu-libs x86_64 3.19-3.el9 ubi-9-appstream-rpms 31 k" time="2026-08-18T04:37:57Z" level=info msg="buildah [stdout] fuse-overlayfs x86_64 1.16-1.el9_7 ubi-9-appstream-rpms 66 k" time="2026-08-18T04:37:57Z" level=info msg="buildah [stdout] slirp4netns x86_64 1.3.3-1.el9 ubi-9-appstream-rpms 47 k" time="2026-08-18T04:37:57Z" level=info msg="buildah [stdout] " time="2026-08-18T04:37:57Z" level=info msg="buildah [stdout] Transaction Summary" time="2026-08-18T04:37:57Z" level=info msg="buildah [stdout] ================================================================================" time="2026-08-18T04:37:57Z" level=info msg="buildah [stdout] Install 17 Packages" time="2026-08-18T04:37:57Z" level=info msg="buildah [stdout] " time="2026-08-18T04:37:57Z" level=info msg="buildah [stdout] Total download size: 10 M" time="2026-08-18T04:37:57Z" level=info msg="buildah [stdout] Installed size: 33 M" time="2026-08-18T04:37:57Z" level=info msg="buildah [stdout] Downloading Packages:" time="2026-08-18T04:37:57Z" level=info msg="buildah [stdout] (1/17): fuse-common-3.10.2-9.el9.x86_64.rpm 294 kB/s | 8.5 kB 00:00 " time="2026-08-18T04:37:57Z" level=info msg="buildah [stdout] (2/17): protobuf-c-1.3.3-13.el9.x86_64.rpm 1.9 MB/s | 37 kB 00:00 " time="2026-08-18T04:37:57Z" level=info msg="buildah [stdout] (3/17): kmod-28-11.el9.x86_64.rpm 2.0 MB/s | 125 kB 00:00 " time="2026-08-18T04:37:57Z" level=info msg="buildah [stdout] (4/17): shadow-utils-subid-4.9-16.el9.x86_64.rp 2.1 MB/s | 85 kB 00:00 " time="2026-08-18T04:37:57Z" level=info msg="buildah [stdout] (5/17): libnl3-3.11.0-1.el9.x86_64.rpm 3.7 MB/s | 367 kB 00:00 " time="2026-08-18T04:37:57Z" level=info msg="buildah [stdout] (6/17): fuse3-3.10.2-9.el9.x86_64.rpm 1.3 MB/s | 57 kB 00:00 " time="2026-08-18T04:37:57Z" level=info msg="buildah [stdout] (7/17): fuse3-libs-3.10.2-9.el9.x86_64.rpm 4.5 MB/s | 93 kB 00:00 " time="2026-08-18T04:37:57Z" level=info msg="buildah [stdout] (8/17): libnet-1.2-7.el9.x86_64.rpm 3.7 MB/s | 60 kB 00:00 " time="2026-08-18T04:37:57Z" level=info msg="buildah [stdout] (9/17): containers-common-5.8-1.el9.x86_64.rpm 11 MB/s | 166 kB 00:00 " time="2026-08-18T04:37:57Z" level=info msg="buildah [stdout] (10/17): yajl-2.1.0-25.el9.x86_64.rpm 1.3 MB/s | 41 kB 00:00 " time="2026-08-18T04:37:57Z" level=info msg="buildah [stdout] (11/17): criu-libs-3.19-3.el9.x86_64.rpm 2.3 MB/s | 31 kB 00:00 " time="2026-08-18T04:37:57Z" level=info msg="buildah [stdout] (12/17): libslirp-4.4.0-8.el9.x86_64.rpm 1.3 MB/s | 70 kB 00:00 " time="2026-08-18T04:37:58Z" level=info msg="buildah [stdout] (13/17): criu-3.19-3.el9.x86_64.rpm 11 MB/s | 557 kB 00:00 " time="2026-08-18T04:37:58Z" level=info msg="buildah [stdout] (14/17): fuse-overlayfs-1.16-1.el9_7.x86_64.rpm 2.6 MB/s | 66 kB 00:00 " time="2026-08-18T04:37:58Z" level=info msg="buildah [stdout] (15/17): crun-1.27-1.el9_8.x86_64.rpm 5.0 MB/s | 262 kB 00:00 " time="2026-08-18T04:37:58Z" level=info msg="buildah [stdout] (16/17): slirp4netns-1.3.3-1.el9.x86_64.rpm 2.1 MB/s | 47 kB 00:00 " time="2026-08-18T04:37:58Z" level=info msg="buildah [stdout] (17/17): skopeo-1.22.2-7.el9_8.x86_64.rpm 23 MB/s | 8.2 MB 00:00 " time="2026-08-18T04:37:58Z" level=info msg="buildah [stdout] --------------------------------------------------------------------------------" time="2026-08-18T04:37:58Z" level=info msg="buildah [stdout] Total 19 MB/s | 10 MB 00:00 " time="2026-08-18T04:37:58Z" level=info msg="buildah [stdout] Running transaction check" time="2026-08-18T04:37:58Z" level=info msg="buildah [stdout] Transaction check succeeded." time="2026-08-18T04:37:58Z" level=info msg="buildah [stdout] Running transaction test" time="2026-08-18T04:37:58Z" level=info msg="buildah [stdout] Transaction test succeeded." time="2026-08-18T04:37:58Z" level=info msg="buildah [stdout] Running transaction" time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Preparing : 1/1 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Installing : fuse3-libs-3.10.2-9.el9.x86_64 1/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Installing : protobuf-c-1.3.3-13.el9.x86_64 2/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Installing : yajl-2.1.0-25.el9.x86_64 3/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Installing : libslirp-4.4.0-8.el9.x86_64 4/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Installing : slirp4netns-1.3.3-1.el9.x86_64 5/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Installing : libnet-1.2-7.el9.x86_64 6/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Installing : shadow-utils-subid-2:4.9-16.el9.x86_64 7/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Installing : libnl3-3.11.0-1.el9.x86_64 8/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Installing : criu-3.19-3.el9.x86_64 9/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Installing : criu-libs-3.19-3.el9.x86_64 10/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Installing : crun-1.27-1.el9_8.x86_64 11/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Installing : kmod-28-11.el9.x86_64 12/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Installing : fuse-common-3.10.2-9.el9.x86_64 13/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Installing : fuse3-3.10.2-9.el9.x86_64 14/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Installing : fuse-overlayfs-1.16-1.el9_7.x86_64 15/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Running scriptlet: fuse-overlayfs-1.16-1.el9_7.x86_64 15/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Installing : containers-common-5:5.8-1.el9.x86_64 16/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Installing : skopeo-2:1.22.2-7.el9_8.x86_64 17/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Running scriptlet: skopeo-2:1.22.2-7.el9_8.x86_64 17/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Verifying : fuse-common-3.10.2-9.el9.x86_64 1/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Verifying : kmod-28-11.el9.x86_64 2/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Verifying : libnl3-3.11.0-1.el9.x86_64 3/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Verifying : protobuf-c-1.3.3-13.el9.x86_64 4/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Verifying : shadow-utils-subid-2:4.9-16.el9.x86_64 5/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Verifying : fuse3-3.10.2-9.el9.x86_64 6/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Verifying : fuse3-libs-3.10.2-9.el9.x86_64 7/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Verifying : libnet-1.2-7.el9.x86_64 8/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Verifying : libslirp-4.4.0-8.el9.x86_64 9/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Verifying : yajl-2.1.0-25.el9.x86_64 10/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Verifying : containers-common-5:5.8-1.el9.x86_64 11/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Verifying : criu-3.19-3.el9.x86_64 12/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Verifying : criu-libs-3.19-3.el9.x86_64 13/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Verifying : crun-1.27-1.el9_8.x86_64 14/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Verifying : fuse-overlayfs-1.16-1.el9_7.x86_64 15/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Verifying : skopeo-2:1.22.2-7.el9_8.x86_64 16/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Verifying : slirp4netns-1.3.3-1.el9.x86_64 17/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Installed products updated." time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Installed:" time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] containers-common-5:5.8-1.el9.x86_64 criu-3.19-3.el9.x86_64 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] criu-libs-3.19-3.el9.x86_64 crun-1.27-1.el9_8.x86_64 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] fuse-common-3.10.2-9.el9.x86_64 fuse-overlayfs-1.16-1.el9_7.x86_64 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] fuse3-3.10.2-9.el9.x86_64 fuse3-libs-3.10.2-9.el9.x86_64 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] kmod-28-11.el9.x86_64 libnet-1.2-7.el9.x86_64 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] libnl3-3.11.0-1.el9.x86_64 libslirp-4.4.0-8.el9.x86_64 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] protobuf-c-1.3.3-13.el9.x86_64 shadow-utils-subid-2:4.9-16.el9.x86_64 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] skopeo-2:1.22.2-7.el9_8.x86_64 slirp4netns-1.3.3-1.el9.x86_64 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] yajl-2.1.0-25.el9.x86_64 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Complete!" time="2026-08-18T04:38:00Z" level=info msg="buildah [stdout] Getting image source signatures" time="2026-08-18T04:38:00Z" level=info msg="buildah [stdout] Copying blob sha256:b05093807bb0294152bb9cf86d64da722732dddaf7f8882fa1f120477dbc4db3" time="2026-08-18T04:38:00Z" level=info msg="buildah [stdout] Copying config sha256:c6348fa86ba0fb2108c9334f5fe913ddc6d853313e655891f133a0127c30099f" time="2026-08-18T04:38:00Z" level=info msg="buildah [stdout] Writing manifest to image destination" time="2026-08-18T04:38:00Z" level=info msg="buildah [stdout] [2/2] STEP 1/6: FROM oci-archive:./out.ociarchive" time="2026-08-18T04:38:00Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:38:00Z" level=info msg="buildah [stderr] Copying blob sha256:b05093807bb0294152bb9cf86d64da722732dddaf7f8882fa1f120477dbc4db3" time="2026-08-18T04:38:01Z" level=info msg="buildah [stderr] Copying config sha256:c6348fa86ba0fb2108c9334f5fe913ddc6d853313e655891f133a0127c30099f" time="2026-08-18T04:38:01Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:38:01Z" level=info msg="buildah [stdout] [2/2] STEP 2/6: RUN --mount=type=bind,from=builder,src=.,target=/var/tmp rm -v /buildcontext/out.ociarchive" time="2026-08-18T04:38:01Z" level=info msg="buildah [stdout] removed '/buildcontext/out.ociarchive'" time="2026-08-18T04:38:01Z" level=info msg="buildah [stdout] [2/2] STEP 3/6: CMD [\"exit\", \"0\"]" time="2026-08-18T04:38:01Z" level=info msg="buildah [stdout] [2/2] STEP 4/6: COPY --from=.konflux-buildinfo . /usr/share/buildinfo/" time="2026-08-18T04:38:01Z" level=info msg="buildah [stdout] [2/2] STEP 5/6: COPY --from=.konflux-buildinfo . /root/buildinfo/" time="2026-08-18T04:38:01Z" level=info msg="buildah [stdout] [2/2] STEP 6/6: LABEL \"org.opencontainers.image.created\"=\"2026-08-18T04:37:39Z\" \"org.opencontainers.image.source\"=\"https://github.com/redhat-appstudio-qe/oci-archive-test\" \"org.opencontainers.image.revision\"=\"3d689542737e2ced2507dfc1fd5df92039315af9\" \"quay.expires-after\"=\"5d\" \"build-date\"=\"2026-08-18T04:37:39Z\" \"architecture\"=\"x86_64\" \"vcs-url\"=\"https://github.com/redhat-appstudio-qe/oci-archive-test\" \"vcs-ref\"=\"3d689542737e2ced2507dfc1fd5df92039315af9\" \"vcs-type\"=\"git\"" time="2026-08-18T04:38:01Z" level=info msg="buildah [stdout] [2/2] COMMIT quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-3d689542737e2ced2507dfc1fd5df92039315af9" time="2026-08-18T04:38:02Z" level=info msg="buildah [stdout] --> 71c0dd6e7102" time="2026-08-18T04:38:02Z" level=info msg="buildah [stdout] Successfully tagged quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:component-oci-archive-on-pull-request-6t6g4-build-container" time="2026-08-18T04:38:02Z" level=info msg="buildah [stdout] Successfully tagged quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-3d689542737e2ced2507dfc1fd5df92039315af9" time="2026-08-18T04:38:02Z" level=info msg="buildah [stdout] 71c0dd6e710258ed2a1343c5f97ee693ea2d7419f8d25b99e19d4f985ad17015" time="2026-08-18T04:38:03Z" level=info msg="Build completed successfully" time="2026-08-18T04:38:03Z" level=info msg="Running syft scan on context directory..." time="2026-08-18T04:38:04Z" level=info msg="Source SBOM written to /shared/sbom-source.json" time="2026-08-18T04:38:04Z" level=info msg="Mounting built image filesystem for syft scan..." time="2026-08-18T04:38:04Z" level=info msg="Running syft scan on built image filesystem..." time="2026-08-18T04:38:04Z" level=info msg="Image SBOM written to /shared/sbom-image.json" time="2026-08-18T04:38:04Z" level=info msg="Pushing image to registry: quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-3d689542737e2ced2507dfc1fd5df92039315af9" time="2026-08-18T04:38:05Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:38:05Z" level=info msg="buildah [stderr] Copying blob sha256:f9f0c3e5baf9f2db0349a5a0074e70433bdc0eb0a9908d0c93756f4aeffb102e" time="2026-08-18T04:38:05Z" level=info msg="buildah [stderr] Copying blob sha256:0958e0fef2d6a31e1325b8bfecd99dead933363682d69850a7606599023751bc" time="2026-08-18T04:38:07Z" level=info msg="buildah [stderr] Copying config sha256:71c0dd6e710258ed2a1343c5f97ee693ea2d7419f8d25b99e19d4f985ad17015" time="2026-08-18T04:38:09Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:38:09Z" level=info msg="Push completed successfully" time="2026-08-18T04:38:09Z" level=info msg="Image digest: sha256:236bc8f7c21429a9901b3a88f4d1a40da68d8eb955c73b4fe665280d6ead4442" time="2026-08-18T04:38:09Z" level=info msg="Pushing additional tag: component-oci-archive-on-pull-request-6t6g4-build-container" time="2026-08-18T04:38:09Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:38:09Z" level=info msg="buildah [stderr] Copying blob sha256:f9f0c3e5baf9f2db0349a5a0074e70433bdc0eb0a9908d0c93756f4aeffb102e" time="2026-08-18T04:38:09Z" level=info msg="buildah [stderr] Copying blob sha256:0958e0fef2d6a31e1325b8bfecd99dead933363682d69850a7606599023751bc" time="2026-08-18T04:38:10Z" level=info msg="buildah [stderr] Copying config sha256:71c0dd6e710258ed2a1343c5f97ee693ea2d7419f8d25b99e19d4f985ad17015" time="2026-08-18T04:38:11Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:38:11Z" level=info msg="Pushed additional tag successfully: component-oci-archive-on-pull-request-6t6g4-build-container" time="2026-08-18T04:38:11Z" level=info msg="Writing parsed Containerfile to: /shared/parsed_dockerfile.json" time="2026-08-18T04:38:11Z" level=info msg="Containerfile JSON written successfully" time="2026-08-18T04:38:11Z" level=info msg="Writing resolved base images to: /shared/base_images_digests" time="2026-08-18T04:38:11Z" level=info msg="Resolved base images written successfully" {"image_url":"quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-3d689542737e2ced2507dfc1fd5df92039315af9","digest":"sha256:236bc8f7c21429a9901b3a88f4d1a40da68d8eb955c73b4fe665280d6ead4442"} [2026-08-18T04:38:11,601955929+00:00] Add metadata [2026-08-18T04:38:11,602928372+00:00] End build pod: component-oci-archive-on-pull-request-6t6g4-build-container-pod | container step-prepare-sboms: [2026-08-18T04:38:12,205471149+00:00] Prepare SBOM [2026-08-18T04:38:12,274516186+00:00] Generate SBOM with mobster Skipping SBOM validation 2026-08-18 04:38:22,774 [INFO] mobster.log: Logging level set to 20 2026-08-18 04:38:22,777 [INFO] mobster.main: Exiting with code 0. [2026-08-18T04:38:23,281610010+00:00] End prepare-sboms pod: component-oci-archive-on-pull-request-6t6g4-build-container-pod | container step-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-oci-archive/component-oci-archive [2026-08-18T04:38:39,771940070+00:00] Upload SBOM Pushing sbom to registry [retry] executing: cosign attach sbom --sbom sbom.json --type spdx quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-3d689542737e2ced2507dfc1fd5df92039315af9@sha256:236bc8f7c21429a9901b3a88f4d1a40da68d8eb955c73b4fe665280d6ead4442 WARNING: SBOM attachments are deprecated and support will be removed in a Cosign release soon after 2024-02-22 (see https://github.com/sigstore/cosign/issues/2755). Instead, please use SBOM attestations. WARNING: Attaching SBOMs this way does not sign them. To sign them, use 'cosign attest --predicate sbom.json --key '. Uploading SBOM file for [quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive@sha256:236bc8f7c21429a9901b3a88f4d1a40da68d8eb955c73b4fe665280d6ead4442] to [quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:sha256-236bc8f7c21429a9901b3a88f4d1a40da68d8eb955c73b4fe665280d6ead4442.sbom] with mediaType [text/spdx+json]. quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive@sha256:49f530279afe330cefb627ddf0a0fea3361209328c455c3c20dd39b695b06431 [2026-08-18T04:38:42,277683737+00:00] Handle keyless signing if enabled [retry] executing: kubectl get configmap cluster-config -n konflux-info -o json Keyless signing is disabled (none of rekorInternalUrl, fulcioInternalUrl, defaultOIDCIssuer, tufInternalUrl are configured in the konflux-info/cluster-config configmap) [2026-08-18T04:38:42,971493302+00:00] End upload-sbom pod: component-oci-archive-on-pull-request-6t6g4-clair-scan-pod | init container: prepare 2026/08/18 04:40:02 Entrypoint initialization pod: component-oci-archive-on-pull-request-6t6g4-clair-scan-pod | init container: place-scripts 2026/08/18 04:40:07 Decoded script /tekton/scripts/script-0-xkvlp 2026/08/18 04:40:07 Decoded script /tekton/scripts/script-1-7222v 2026/08/18 04:40:07 Decoded script /tekton/scripts/script-2-qsrp9 2026/08/18 04:40:07 Decoded script /tekton/scripts/script-3-2n5gx pod: component-oci-archive-on-pull-request-6t6g4-clair-scan-pod | container step-get-image-manifests: Inspecting raw image manifest quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive@sha256:236bc8f7c21429a9901b3a88f4d1a40da68d8eb955c73b4fe665280d6ead4442. Using token for quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive pod: component-oci-archive-on-pull-request-6t6g4-clair-scan-pod | container step-get-vulnerabilities: Using token for quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive Running clair-action on amd64 image manifest... 2026/08/18 04:41:34 INFO matchers created matcher.java-maven=https://pkg.go.dev/github.com/quay/claircore/java matcher.python=https://pkg.go.dev/github.com/quay/claircore/python matcher.debian-matcher=https://pkg.go.dev/github.com/quay/claircore/debian matcher.rhel-container-matcher=https://pkg.go.dev/github.com/quay/claircore/rhel/rhcc matcher.ruby-gem=https://pkg.go.dev/github.com/quay/claircore/ruby matcher.rhel=https://pkg.go.dev/github.com/quay/claircore/rhel matcher.alpine-matcher=https://pkg.go.dev/github.com/quay/claircore/alpine matcher.gobin=https://pkg.go.dev/github.com/quay/claircore/gobin matcher.oracle=https://pkg.go.dev/github.com/quay/claircore/oracle matcher.suse=https://pkg.go.dev/github.com/quay/claircore/suse matcher.photon=https://pkg.go.dev/github.com/quay/claircore/photon matcher.ubuntu-matcher=https://pkg.go.dev/github.com/quay/claircore/ubuntu matcher.aws-matcher=https://pkg.go.dev/github.com/quay/claircore/aws 2026/08/18 04:41:34 INFO vex factory configured base_url=https://security.access.redhat.com/data/csaf/v2/vex/ compressed_file_timeout=2m0s 2026/08/18 04:41:34 INFO libvuln initialized 2026/08/18 04:41:34 INFO registered configured scanners 2026/08/18 04:41:34 INFO constructing 2026/08/18 04:41:34 INFO index request start 2026/08/18 04:41:34 INFO starting scan 2026/08/18 04:41:34 INFO manifest to be scanned 2026/08/18 04:41:34 INFO layers fetch start 2026/08/18 04:41:35 INFO layers fetch success 2026/08/18 04:41:35 INFO layers fetch done 2026/08/18 04:41:35 INFO layers scan start 2026/08/18 04:41:35 WARN required labels not found in labels.json 2026/08/18 04:41:35 INFO layers scan done 2026/08/18 04:41:35 INFO starting index manifest 2026/08/18 04:41:35 INFO finishing scan 2026/08/18 04:41:35 INFO manifest successfully scanned 2026/08/18 04:41:35 INFO index request done { "manifest_hash": "sha256:236bc8f7c21429a9901b3a88f4d1a40da68d8eb955c73b4fe665280d6ead4442", "packages": {}, "distributions": {}, "repository": {}, "environments": {}, "vulnerabilities": {}, "package_vulnerabilities": {}, "enrichments": {}, "PackageNotVulnerable": {} } pod: component-oci-archive-on-pull-request-6t6g4-clair-scan-pod | container step-oci-attach-report: Selecting auth Using token for quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive Using token for quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive Attaching clair-report-amd64.json to quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive@sha256:236bc8f7c21429a9901b3a88f4d1a40da68d8eb955c73b4fe665280d6ead4442 [retry] executing: oras attach --no-tty --format go-template=\{\{.digest\}\} --registry-config /tmp/auth/config.json --artifact-type application/vnd.redhat.clair-report+json quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive@sha256:236bc8f7c21429a9901b3a88f4d1a40da68d8eb955c73b4fe665280d6ead4442 clair-report-amd64.json:application/vnd.redhat.clair-report+json pod: component-oci-archive-on-pull-request-6t6g4-clair-scan-pod | container step-conftest-vulnerabilities: [ { "filename": "/tekton/home/clair-result-amd64.json", "namespace": "required_checks", "successes": 10 } ] {"vulnerabilities":{"critical":0,"high":0,"medium":0,"low":0,"unknown":0},"unpatched_vulnerabilities":{"critical":0,"high":0,"medium":0,"low":0,"unknown":0}} {"image": {"pullspec": "quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-3d689542737e2ced2507dfc1fd5df92039315af9", "digests": ["sha256:236bc8f7c21429a9901b3a88f4d1a40da68d8eb955c73b4fe665280d6ead4442"]}} {"result":"SUCCESS","timestamp":"2026-08-18T04:41:41+00:00","note":"Task clair-scan completed: Refer to Tekton task result SCAN_OUTPUT for vulnerabilities scanned by Clair.","namespace":"default","successes":0,"failures":0,"warnings":0} pod: component-oci-archive-on-pull-request-6t6g4-init-pod | init container: prepare 2026/08/18 04:36:25 Entrypoint initialization pod: component-oci-archive-on-pull-request-6t6g4-init-pod | container step-init: time="2026-08-18T04:36:28Z" level=info msg="[param] enable: false" time="2026-08-18T04:36:28Z" level=info msg="[param] default-http-proxy: squid.caching.svc.cluster.local:3128" time="2026-08-18T04:36:28Z" level=info msg="[param] default-no-proxy: brew.registry.redhat.io,docker.io,gcr.io,ghcr.io,images.paas.redhat.com,mirror.gcr.io,nvcr.io,quay.io,registry-proxy.engineering.redhat.com,registry.access.redhat.com,registry.ci.openshift.org,registry.fedoraproject.org,registry.redhat.io,registry.stage.redhat.io,vault.habana.ai" time="2026-08-18T04:36:28Z" level=info msg="[param] http-proxy-result-path: /tekton/results/http-proxy" time="2026-08-18T04:36:28Z" level=info msg="[param] no-proxy-result-path: /tekton/results/no-proxy" time="2026-08-18T04:36:28Z" level=info msg="Using in-cluster config" logger=KubeClient time="2026-08-18T04:36:28Z" level=info msg="Cache proxy is disabled via param" time="2026-08-18T04:36:28Z" level=info msg="[result] HTTP PROXY: " time="2026-08-18T04:36:28Z" level=info msg="[result] NO PROXY: " pod: component-oci-archive-on-pull-request-6t6g4-push-dockerfile-pod | init container: prepare 2026/08/18 04:40:04 Entrypoint initialization pod: component-oci-archive-on-pull-request-6t6g4-push-dockerfile-pod | init container: working-dir-initializer pod: component-oci-archive-on-pull-request-6t6g4-push-dockerfile-pod | container step-push: time="2026-08-18T04:40:21Z" level=info msg="[param] image-url: quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-3d689542737e2ced2507dfc1fd5df92039315af9" time="2026-08-18T04:40:21Z" level=info msg="[param] image-digest: sha256:236bc8f7c21429a9901b3a88f4d1a40da68d8eb955c73b4fe665280d6ead4442" time="2026-08-18T04:40:21Z" level=info msg="[param] containerfile: Dockerfile" time="2026-08-18T04:40:21Z" level=info msg="[param] context: ." time="2026-08-18T04:40:21Z" level=info msg="[param] tag-suffix: .dockerfile" time="2026-08-18T04:40:21Z" level=info msg="[param] artifact-type: application/vnd.konflux.dockerfile" time="2026-08-18T04:40:21Z" level=info msg="[param] source: source" time="2026-08-18T04:40:21Z" level=info msg="[param] result-path-image-ref: /tekton/results/IMAGE_REF" time="2026-08-18T04:40:21Z" level=info msg="[param] alternative-filename: Dockerfile" time="2026-08-18T04:40:23Z" level=info msg="oras [stdout] quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive@sha256:9d40f2e59967ba9e805d29bdaf69589de4db19050607646425bb595448555b6e" time="2026-08-18T04:40:23Z" level=info msg="Containerfile 'source/Dockerfile' is pushed to registry with tag: sha256-236bc8f7c21429a9901b3a88f4d1a40da68d8eb955c73b4fe665280d6ead4442.dockerfile" {"image_ref":"quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive@sha256:9d40f2e59967ba9e805d29bdaf69589de4db19050607646425bb595448555b6e"} pod: component-oci-archive-on-pull-request-6t6g4-sast-snyk-check-pod | init container: prepare 2026/08/18 04:42:31 Entrypoint initialization pod: component-oci-archive-on-pull-request-6t6g4-sast-snyk-check-pod | init container: place-scripts 2026/08/18 04:42:35 Decoded script /tekton/scripts/script-0-cjtlk 2026/08/18 04:42:35 Decoded script /tekton/scripts/script-1-n7tr5 pod: component-oci-archive-on-pull-request-6t6g4-sast-snyk-check-pod | init container: working-dir-initializer pod: component-oci-archive-on-pull-request-6t6g4-sast-snyk-check-pod | container step-sast-snyk-check: INFO: The PROJECT_NAME used is: component-oci-archive 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' {"result":"SKIPPED","timestamp":"2026-08-18T04:42:48+00:00","note":"Task sast-snyk-check skipped: If you wish to use the Snyk code SAST task, please create a secret name snyk-secret with the key 'snyk_token' containing the Snyk token by following the steps given [here](https://konflux-ci.dev/docs/testing/build/snyk/)","namespace":"default","successes":0,"failures":0,"warnings":0} pod: component-oci-archive-on-pull-request-6t6g4-sast-snyk-check-pod | container step-upload: No sast_snyk_check_out.sarif exists. Skipping upload. No excluded-findings.json exists. Skipping upload. pod: component-oci-archive-on-pull-request-cgkdd-apply-tags-pod | init container: prepare 2026/08/18 04:40:12 Entrypoint initialization pod: component-oci-archive-on-pull-request-cgkdd-apply-tags-pod | container step-apply-additional-tags: time="2026-08-18T04:40:27Z" level=info msg="[param] image-url: quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-b19e3c9105c41d5bca18438f5349ede8422160d9" time="2026-08-18T04:40:27Z" level=info msg="[param] digest: sha256:e028c26e78e51ab148a91d0c90d57f90d29e7675d77c83db37ed8c69e50cbb7f" time="2026-08-18T04:40:27Z" level=info msg="[param] tags-from-image-label: konflux.additional-tags" time="2026-08-18T04:40:29Z" level=warning msg="No tags given in 'konflux.additional-tags' image label" {"tags":null} pod: component-oci-archive-on-pull-request-cgkdd-build-container-pod | init container: prepare 2026/08/18 04:37:14 Entrypoint initialization pod: component-oci-archive-on-pull-request-cgkdd-build-container-pod | init container: place-scripts 2026/08/18 04:37:16 Decoded script /tekton/scripts/script-0-265lm 2026/08/18 04:37:16 Decoded script /tekton/scripts/script-1-g8kbr 2026/08/18 04:37:16 Decoded script /tekton/scripts/script-2-6l8xm pod: component-oci-archive-on-pull-request-cgkdd-build-container-pod | init container: working-dir-initializer pod: component-oci-archive-on-pull-request-cgkdd-build-container-pod | container step-build: [2026-08-18T04:37:36,638177169+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' [2026-08-18T04:37:36,648571253+00:00] Update CA trust [2026-08-18T04:37:38,121716466+00:00] Prepare system (architecture: x86_64) Effective container policy: { "default": [ { "type": "insecureAcceptAnything" } ], "transports": { "docker-daemon": { "": [ { "type": "insecureAcceptAnything" } ] } } } [2026-08-18T04:37:38,137132031+00:00] Run the build [2026-08-18T04:37:38,139344006+00:00] konflux-build-cli image build -f /workspace/source/source/./Dockerfile -t quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-b19e3c9105c41d5bca18438f5349ede8422160d9 --source source --context . --additional-tags component-oci-archive-on-pull-request-cgkdd-build-container --push --push-format oci --secret-dirs src=/additional-secret\,name=does-not-exist\,optional=true --workdir-mount /buildcontext --target '' --inherit-labels=true --source-date-epoch '' --rewrite-timestamp=false --squash=false --omit-history=false --image-source https://github.com/redhat-appstudio-qe/oci-archive-test --image-revision b19e3c9105c41d5bca18438f5349ede8422160d9 --quay-image-expires-after 5d --build-args-file '' --annotations-file '' --legacy-build-timestamp '' --add-legacy-labels --include-legacy-buildinfo-path=true --skip-injections=false --skip-unused-stages=true --hermetic=false --image-pull-proxy '' --image-pull-noproxy '' --yum-repos-d-sources --yum-repos-d-target /etc/yum.repos.d --prefetch-dir '' --prefetch-dir-copy '' --prefetch-env-mount /cachi2/cachi2.env --prefetch-output-mount /cachi2/output --security-opts unmask=/proc/interrupts --rhsm-entitlements=/entitlement --sbom-format spdx --syft-select-catalogers '' --syft-image-output /shared/sbom-image.json --syft-source-output /shared/sbom-source.json --containerfile-json-output /shared/parsed_dockerfile.json --resolved-base-images-output /shared/base_images_digests --no-cache --ulimits nofile=4096:4096 --src-tls-verify=true --dest-tls-verify=true --allow-cross-platform-images=false --build-args --envs --labels --annotations time="2026-08-18T04:37:38Z" level=info msg="[param] containerfile: /workspace/source/source/./Dockerfile" time="2026-08-18T04:37:38Z" level=info msg="[param] context: ." time="2026-08-18T04:37:38Z" level=info msg="[param] source: source" time="2026-08-18T04:37:38Z" level=info msg="[param] output-ref: quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-b19e3c9105c41d5bca18438f5349ede8422160d9" time="2026-08-18T04:37:38Z" level=info msg="[param] additional-tags: [component-oci-archive-on-pull-request-cgkdd-build-container]" time="2026-08-18T04:37:38Z" level=info msg="[param] push: true" time="2026-08-18T04:37:38Z" level=info msg="[param] push-format: oci" time="2026-08-18T04:37:38Z" level=info msg="[param] secret-dirs: [src=/additional-secret,name=does-not-exist,optional=true]" time="2026-08-18T04:37:38Z" level=info msg="[param] workdir-mount: /buildcontext" time="2026-08-18T04:37:38Z" level=info msg="[param] image-source: https://github.com/redhat-appstudio-qe/oci-archive-test" time="2026-08-18T04:37:38Z" level=info msg="[param] image-revision: b19e3c9105c41d5bca18438f5349ede8422160d9" time="2026-08-18T04:37:38Z" level=info msg="[param] quay-image-expires-after: 5d" time="2026-08-18T04:37:38Z" level=info msg="[param] add-legacy-labels: true" time="2026-08-18T04:37:38Z" level=info msg="[param] containerfile-json-output: /shared/parsed_dockerfile.json" time="2026-08-18T04:37:38Z" level=info msg="[param] include-legacy-buildinfo-path: true" time="2026-08-18T04:37:38Z" level=info msg="[param] yum-repos-d-target: /etc/yum.repos.d" time="2026-08-18T04:37:38Z" level=info msg="[param] prefetch-output-mount: /cachi2/output" time="2026-08-18T04:37:38Z" level=info msg="[param] prefetch-env-mount: /cachi2/cachi2.env" time="2026-08-18T04:37:38Z" level=info msg="[param] resolved-base-images-output: /shared/base_images_digests" time="2026-08-18T04:37:38Z" level=info msg="[param] rhsm-entitlements: /entitlement" time="2026-08-18T04:37:38Z" level=info msg="[param] rhsm-mount-ca-certs: auto" time="2026-08-18T04:37:38Z" level=info msg="[param] no-cache: true" time="2026-08-18T04:37:38Z" level=info msg="[param] security-opts: [unmask=/proc/interrupts]" time="2026-08-18T04:37:38Z" level=info msg="[param] ulimits: [nofile=4096:4096]" time="2026-08-18T04:37:38Z" level=info msg="[param] syft-source-output: /shared/sbom-source.json" time="2026-08-18T04:37:38Z" level=info msg="[param] syft-image-output: /shared/sbom-image.json" time="2026-08-18T04:37:38Z" level=info msg="[param] sbom-format: spdx" time="2026-08-18T04:37:38Z" level=warning msg="Skipping pre-pull of oci-archive:./out.ociarchive: unsupported transport" time="2026-08-18T04:37:38Z" level=info msg="buildah [stderr] Trying to pull registry.access.redhat.com/ubi9/ubi:latest..." time="2026-08-18T04:37:39Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:37:40Z" level=info msg="buildah [stderr] Checking if image destination supports signatures" time="2026-08-18T04:37:40Z" level=info msg="buildah [stderr] Copying blob sha256:4c0eec8d4976e7a40d61881a31e1073844150414ee45c9908fe004acf1f5bebe" time="2026-08-18T04:37:44Z" level=info msg="buildah [stderr] Copying config sha256:401d5437e17628f3d9383b2d16adf5640de42de8465085b9031951b446f631f3" time="2026-08-18T04:37:45Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:37:45Z" level=info msg="buildah [stderr] Storing signatures" time="2026-08-18T04:37:50Z" level=info msg="buildah [stdout] 401d5437e17628f3d9383b2d16adf5640de42de8465085b9031951b446f631f3" time="2026-08-18T04:37:51Z" level=warning msg="Injecting labels.json: ignoring base image labels due to unsupported transport: oci-archive:./out.ociarchive" time="2026-08-18T04:37:51Z" level=info msg="Injecting buildinfo: added labels.json" time="2026-08-18T04:37:51Z" level=info msg="Injecting buildinfo: no prefetch SBOM found, not adding content-sets.json" time="2026-08-18T04:37:51Z" level=info msg="Building container image..." time="2026-08-18T04:37:51Z" level=info msg="buildah [stdout] [1/2] STEP 1/2: FROM registry.access.redhat.com/ubi9/ubi:latest AS builder" time="2026-08-18T04:37:54Z" level=info msg="buildah [stdout] [1/2] STEP 2/2: RUN --mount=type=cache,target=/workdir dnf -y install skopeo && skopeo copy docker://busybox oci-archive:/buildcontext/out.ociarchive" time="2026-08-18T04:37:55Z" level=info msg="buildah [stdout] Updating Subscription Management repositories." time="2026-08-18T04:37:55Z" level=info msg="buildah [stdout] Unable to read consumer identity" time="2026-08-18T04:37:55Z" level=info msg="buildah [stdout] " time="2026-08-18T04:37:55Z" level=info msg="buildah [stdout] This system is not registered with an entitlement server. You can use subscription-manager to register." time="2026-08-18T04:37:55Z" level=info msg="buildah [stdout] " time="2026-08-18T04:37:55Z" level=info msg="buildah [stdout] Red Hat Universal Base Image 9 (RPMs) - BaseOS 3.9 MB/s | 534 kB 00:00 " time="2026-08-18T04:37:55Z" level=info msg="buildah [stdout] Red Hat Universal Base Image 9 (RPMs) - AppStre 18 MB/s | 2.9 MB 00:00 " time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] Red Hat Universal Base Image 9 (RPMs) - CodeRea 3.4 MB/s | 470 kB 00:00 " time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] Dependencies resolved." time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] ================================================================================" time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] Package Arch Version Repository Size" time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] ================================================================================" time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] Installing:" time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] skopeo x86_64 2:1.22.2-7.el9_8 ubi-9-appstream-rpms 8.2 M" time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] Installing dependencies:" time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] containers-common x86_64 5:5.8-1.el9 ubi-9-appstream-rpms 166 k" time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] criu x86_64 3.19-3.el9 ubi-9-appstream-rpms 557 k" time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] crun x86_64 1.27-1.el9_8 ubi-9-appstream-rpms 262 k" time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] fuse-common x86_64 3.10.2-9.el9 ubi-9-baseos-rpms 8.5 k" time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] fuse3 x86_64 3.10.2-9.el9 ubi-9-appstream-rpms 57 k" time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] fuse3-libs x86_64 3.10.2-9.el9 ubi-9-appstream-rpms 93 k" time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] kmod x86_64 28-11.el9 ubi-9-baseos-rpms 125 k" time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] libnet x86_64 1.2-7.el9 ubi-9-appstream-rpms 60 k" time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] libnl3 x86_64 3.11.0-1.el9 ubi-9-baseos-rpms 367 k" time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] libslirp x86_64 4.4.0-8.el9 ubi-9-appstream-rpms 70 k" time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] protobuf-c x86_64 1.3.3-13.el9 ubi-9-baseos-rpms 37 k" time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] shadow-utils-subid x86_64 2:4.9-16.el9 ubi-9-baseos-rpms 85 k" time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] yajl x86_64 2.1.0-25.el9 ubi-9-appstream-rpms 41 k" time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] Installing weak dependencies:" time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] criu-libs x86_64 3.19-3.el9 ubi-9-appstream-rpms 31 k" time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] fuse-overlayfs x86_64 1.16-1.el9_7 ubi-9-appstream-rpms 66 k" time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] slirp4netns x86_64 1.3.3-1.el9 ubi-9-appstream-rpms 47 k" time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] " time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] Transaction Summary" time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] ================================================================================" time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] Install 17 Packages" time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] " time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] Total download size: 10 M" time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] Installed size: 33 M" time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] Downloading Packages:" time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] (1/17): fuse-common-3.10.2-9.el9.x86_64.rpm 246 kB/s | 8.5 kB 00:00 " time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] (2/17): protobuf-c-1.3.3-13.el9.x86_64.rpm 2.6 MB/s | 37 kB 00:00 " time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] (3/17): shadow-utils-subid-4.9-16.el9.x86_64.rp 4.7 MB/s | 85 kB 00:00 " time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] (4/17): kmod-28-11.el9.x86_64.rpm 1.8 MB/s | 125 kB 00:00 " time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] (5/17): libnl3-3.11.0-1.el9.x86_64.rpm 4.7 MB/s | 367 kB 00:00 " time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] (6/17): fuse3-3.10.2-9.el9.x86_64.rpm 2.7 MB/s | 57 kB 00:00 " time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] (7/17): fuse3-libs-3.10.2-9.el9.x86_64.rpm 3.8 MB/s | 93 kB 00:00 " time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] (8/17): libnet-1.2-7.el9.x86_64.rpm 3.2 MB/s | 60 kB 00:00 " time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] (9/17): libslirp-4.4.0-8.el9.x86_64.rpm 6.2 MB/s | 70 kB 00:00 " time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] (10/17): containers-common-5.8-1.el9.x86_64.rpm 9.5 MB/s | 166 kB 00:00 " time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] (11/17): yajl-2.1.0-25.el9.x86_64.rpm 1.5 MB/s | 41 kB 00:00 " time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] (12/17): criu-libs-3.19-3.el9.x86_64.rpm 1.8 MB/s | 31 kB 00:00 " time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] (13/17): criu-3.19-3.el9.x86_64.rpm 7.4 MB/s | 557 kB 00:00 " time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] (14/17): fuse-overlayfs-1.16-1.el9_7.x86_64.rpm 1.3 MB/s | 66 kB 00:00 " time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] (15/17): crun-1.27-1.el9_8.x86_64.rpm 3.6 MB/s | 262 kB 00:00 " time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] (16/17): slirp4netns-1.3.3-1.el9.x86_64.rpm 2.5 MB/s | 47 kB 00:00 " time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] (17/17): skopeo-1.22.2-7.el9_8.x86_64.rpm 24 MB/s | 8.2 MB 00:00 " time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] --------------------------------------------------------------------------------" time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] Total 20 MB/s | 10 MB 00:00 " time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] Running transaction check" time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] Transaction check succeeded." time="2026-08-18T04:37:56Z" level=info msg="buildah [stdout] Running transaction test" time="2026-08-18T04:37:57Z" level=info msg="buildah [stdout] Transaction test succeeded." time="2026-08-18T04:37:57Z" level=info msg="buildah [stdout] Running transaction" time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Preparing : 1/1 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Installing : fuse3-libs-3.10.2-9.el9.x86_64 1/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Installing : protobuf-c-1.3.3-13.el9.x86_64 2/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Installing : yajl-2.1.0-25.el9.x86_64 3/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Installing : libslirp-4.4.0-8.el9.x86_64 4/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Installing : slirp4netns-1.3.3-1.el9.x86_64 5/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Installing : libnet-1.2-7.el9.x86_64 6/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Installing : shadow-utils-subid-2:4.9-16.el9.x86_64 7/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Installing : libnl3-3.11.0-1.el9.x86_64 8/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Installing : criu-3.19-3.el9.x86_64 9/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Installing : criu-libs-3.19-3.el9.x86_64 10/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Installing : crun-1.27-1.el9_8.x86_64 11/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Installing : kmod-28-11.el9.x86_64 12/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Installing : fuse-common-3.10.2-9.el9.x86_64 13/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Installing : fuse3-3.10.2-9.el9.x86_64 14/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Installing : fuse-overlayfs-1.16-1.el9_7.x86_64 15/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Running scriptlet: fuse-overlayfs-1.16-1.el9_7.x86_64 15/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Installing : containers-common-5:5.8-1.el9.x86_64 16/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Installing : skopeo-2:1.22.2-7.el9_8.x86_64 17/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Running scriptlet: skopeo-2:1.22.2-7.el9_8.x86_64 17/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Verifying : fuse-common-3.10.2-9.el9.x86_64 1/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Verifying : kmod-28-11.el9.x86_64 2/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Verifying : libnl3-3.11.0-1.el9.x86_64 3/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Verifying : protobuf-c-1.3.3-13.el9.x86_64 4/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Verifying : shadow-utils-subid-2:4.9-16.el9.x86_64 5/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Verifying : fuse3-3.10.2-9.el9.x86_64 6/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Verifying : fuse3-libs-3.10.2-9.el9.x86_64 7/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Verifying : libnet-1.2-7.el9.x86_64 8/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Verifying : libslirp-4.4.0-8.el9.x86_64 9/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Verifying : yajl-2.1.0-25.el9.x86_64 10/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Verifying : containers-common-5:5.8-1.el9.x86_64 11/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Verifying : criu-3.19-3.el9.x86_64 12/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Verifying : criu-libs-3.19-3.el9.x86_64 13/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Verifying : crun-1.27-1.el9_8.x86_64 14/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Verifying : fuse-overlayfs-1.16-1.el9_7.x86_64 15/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Verifying : skopeo-2:1.22.2-7.el9_8.x86_64 16/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Verifying : slirp4netns-1.3.3-1.el9.x86_64 17/17 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Installed products updated." time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Installed:" time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] containers-common-5:5.8-1.el9.x86_64 criu-3.19-3.el9.x86_64 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] criu-libs-3.19-3.el9.x86_64 crun-1.27-1.el9_8.x86_64 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] fuse-common-3.10.2-9.el9.x86_64 fuse-overlayfs-1.16-1.el9_7.x86_64 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] fuse3-3.10.2-9.el9.x86_64 fuse3-libs-3.10.2-9.el9.x86_64 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] kmod-28-11.el9.x86_64 libnet-1.2-7.el9.x86_64 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] libnl3-3.11.0-1.el9.x86_64 libslirp-4.4.0-8.el9.x86_64 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] protobuf-c-1.3.3-13.el9.x86_64 shadow-utils-subid-2:4.9-16.el9.x86_64 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] skopeo-2:1.22.2-7.el9_8.x86_64 slirp4netns-1.3.3-1.el9.x86_64 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] yajl-2.1.0-25.el9.x86_64 " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] " time="2026-08-18T04:37:59Z" level=info msg="buildah [stdout] Complete!" time="2026-08-18T04:38:00Z" level=info msg="buildah [stdout] Getting image source signatures" time="2026-08-18T04:38:00Z" level=info msg="buildah [stdout] Copying blob sha256:b05093807bb0294152bb9cf86d64da722732dddaf7f8882fa1f120477dbc4db3" time="2026-08-18T04:38:00Z" level=info msg="buildah [stdout] Copying config sha256:c6348fa86ba0fb2108c9334f5fe913ddc6d853313e655891f133a0127c30099f" time="2026-08-18T04:38:00Z" level=info msg="buildah [stdout] Writing manifest to image destination" time="2026-08-18T04:38:00Z" level=info msg="buildah [stdout] [2/2] STEP 1/6: FROM oci-archive:./out.ociarchive" time="2026-08-18T04:38:00Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:38:00Z" level=info msg="buildah [stderr] Copying blob sha256:b05093807bb0294152bb9cf86d64da722732dddaf7f8882fa1f120477dbc4db3" time="2026-08-18T04:38:01Z" level=info msg="buildah [stderr] Copying config sha256:c6348fa86ba0fb2108c9334f5fe913ddc6d853313e655891f133a0127c30099f" time="2026-08-18T04:38:01Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:38:01Z" level=info msg="buildah [stdout] [2/2] STEP 2/6: RUN --mount=type=bind,from=builder,src=.,target=/var/tmp rm -v /buildcontext/out.ociarchive" time="2026-08-18T04:38:01Z" level=info msg="buildah [stdout] removed '/buildcontext/out.ociarchive'" time="2026-08-18T04:38:01Z" level=info msg="buildah [stdout] [2/2] STEP 3/6: CMD [\"exit\", \"0\"]" time="2026-08-18T04:38:01Z" level=info msg="buildah [stdout] [2/2] STEP 4/6: COPY --from=.konflux-buildinfo . /usr/share/buildinfo/" time="2026-08-18T04:38:01Z" level=info msg="buildah [stdout] [2/2] STEP 5/6: COPY --from=.konflux-buildinfo . /root/buildinfo/" time="2026-08-18T04:38:01Z" level=info msg="buildah [stdout] [2/2] STEP 6/6: LABEL \"org.opencontainers.image.created\"=\"2026-08-18T04:37:38Z\" \"org.opencontainers.image.source\"=\"https://github.com/redhat-appstudio-qe/oci-archive-test\" \"org.opencontainers.image.revision\"=\"b19e3c9105c41d5bca18438f5349ede8422160d9\" \"quay.expires-after\"=\"5d\" \"build-date\"=\"2026-08-18T04:37:38Z\" \"architecture\"=\"x86_64\" \"vcs-url\"=\"https://github.com/redhat-appstudio-qe/oci-archive-test\" \"vcs-ref\"=\"b19e3c9105c41d5bca18438f5349ede8422160d9\" \"vcs-type\"=\"git\"" time="2026-08-18T04:38:01Z" level=info msg="buildah [stdout] [2/2] COMMIT quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-b19e3c9105c41d5bca18438f5349ede8422160d9" time="2026-08-18T04:38:02Z" level=info msg="buildah [stdout] --> a6004252810a" time="2026-08-18T04:38:02Z" level=info msg="buildah [stdout] Successfully tagged quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:component-oci-archive-on-pull-request-cgkdd-build-container" time="2026-08-18T04:38:02Z" level=info msg="buildah [stdout] Successfully tagged quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-b19e3c9105c41d5bca18438f5349ede8422160d9" time="2026-08-18T04:38:02Z" level=info msg="buildah [stdout] a6004252810a0c3e37435642fac7de5449a907af975d623b9930043584188cea" time="2026-08-18T04:38:03Z" level=info msg="Build completed successfully" time="2026-08-18T04:38:03Z" level=info msg="Running syft scan on context directory..." time="2026-08-18T04:38:04Z" level=info msg="Source SBOM written to /shared/sbom-source.json" time="2026-08-18T04:38:04Z" level=info msg="Mounting built image filesystem for syft scan..." time="2026-08-18T04:38:04Z" level=info msg="Running syft scan on built image filesystem..." time="2026-08-18T04:38:04Z" level=info msg="Image SBOM written to /shared/sbom-image.json" time="2026-08-18T04:38:04Z" level=info msg="Pushing image to registry: quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-b19e3c9105c41d5bca18438f5349ede8422160d9" time="2026-08-18T04:38:05Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:38:05Z" level=info msg="buildah [stderr] Copying blob sha256:4349b3e8974fd1d3397673d0a91c6af3f91f61586cc0e5340987c62c0ea5abf2" time="2026-08-18T04:38:05Z" level=info msg="buildah [stderr] Copying blob sha256:0958e0fef2d6a31e1325b8bfecd99dead933363682d69850a7606599023751bc" time="2026-08-18T04:38:07Z" level=info msg="buildah [stderr] Copying config sha256:a6004252810a0c3e37435642fac7de5449a907af975d623b9930043584188cea" time="2026-08-18T04:38:08Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:38:09Z" level=info msg="Push completed successfully" time="2026-08-18T04:38:09Z" level=info msg="Image digest: sha256:e028c26e78e51ab148a91d0c90d57f90d29e7675d77c83db37ed8c69e50cbb7f" time="2026-08-18T04:38:09Z" level=info msg="Pushing additional tag: component-oci-archive-on-pull-request-cgkdd-build-container" time="2026-08-18T04:38:09Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:38:09Z" level=info msg="buildah [stderr] Copying blob sha256:4349b3e8974fd1d3397673d0a91c6af3f91f61586cc0e5340987c62c0ea5abf2" time="2026-08-18T04:38:09Z" level=info msg="buildah [stderr] Copying blob sha256:0958e0fef2d6a31e1325b8bfecd99dead933363682d69850a7606599023751bc" time="2026-08-18T04:38:10Z" level=info msg="buildah [stderr] Copying config sha256:a6004252810a0c3e37435642fac7de5449a907af975d623b9930043584188cea" time="2026-08-18T04:38:10Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:38:10Z" level=info msg="Pushed additional tag successfully: component-oci-archive-on-pull-request-cgkdd-build-container" time="2026-08-18T04:38:10Z" level=info msg="Writing parsed Containerfile to: /shared/parsed_dockerfile.json" time="2026-08-18T04:38:10Z" level=info msg="Containerfile JSON written successfully" time="2026-08-18T04:38:10Z" level=info msg="Writing resolved base images to: /shared/base_images_digests" time="2026-08-18T04:38:10Z" level=info msg="Resolved base images written successfully" {"image_url":"quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-b19e3c9105c41d5bca18438f5349ede8422160d9","digest":"sha256:e028c26e78e51ab148a91d0c90d57f90d29e7675d77c83db37ed8c69e50cbb7f"} [2026-08-18T04:38:10,753302183+00:00] Add metadata [2026-08-18T04:38:10,754385995+00:00] End build pod: component-oci-archive-on-pull-request-cgkdd-build-container-pod | container step-prepare-sboms: [2026-08-18T04:38:11,177246265+00:00] Prepare SBOM [2026-08-18T04:38:11,186740727+00:00] Generate SBOM with mobster Skipping SBOM validation 2026-08-18 04:38:22,792 [INFO] mobster.log: Logging level set to 20 2026-08-18 04:38:22,886 [INFO] mobster.main: Exiting with code 0. [2026-08-18T04:38:23,390940078+00:00] End prepare-sboms pod: component-oci-archive-on-pull-request-cgkdd-build-container-pod | container step-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-oci-archive/component-oci-archive [2026-08-18T04:38:39,695942147+00:00] Upload SBOM Pushing sbom to registry [retry] executing: cosign attach sbom --sbom sbom.json --type spdx quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-b19e3c9105c41d5bca18438f5349ede8422160d9@sha256:e028c26e78e51ab148a91d0c90d57f90d29e7675d77c83db37ed8c69e50cbb7f WARNING: SBOM attachments are deprecated and support will be removed in a Cosign release soon after 2024-02-22 (see https://github.com/sigstore/cosign/issues/2755). Instead, please use SBOM attestations. WARNING: Attaching SBOMs this way does not sign them. To sign them, use 'cosign attest --predicate sbom.json --key '. Uploading SBOM file for [quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive@sha256:e028c26e78e51ab148a91d0c90d57f90d29e7675d77c83db37ed8c69e50cbb7f] to [quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:sha256-e028c26e78e51ab148a91d0c90d57f90d29e7675d77c83db37ed8c69e50cbb7f.sbom] with mediaType [text/spdx+json]. quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive@sha256:86f09e010808b328da6af28a31cfe89cd6f658b292295b1a7d71646c6d74a9a9 [2026-08-18T04:38:42,116024040+00:00] Handle keyless signing if enabled [retry] executing: kubectl get configmap cluster-config -n konflux-info -o json Keyless signing is disabled (none of rekorInternalUrl, fulcioInternalUrl, defaultOIDCIssuer, tufInternalUrl are configured in the konflux-info/cluster-config configmap) [2026-08-18T04:38:42,696350878+00:00] End upload-sbom pod: component-oci-archive-on-pull-request-cgkdd-init-pod | init container: prepare 2026/08/18 04:36:37 Entrypoint initialization pod: component-oci-archive-on-pull-request-cgkdd-init-pod | container step-init: time="2026-08-18T04:36:41Z" level=info msg="[param] enable: false" time="2026-08-18T04:36:41Z" level=info msg="[param] default-http-proxy: squid.caching.svc.cluster.local:3128" time="2026-08-18T04:36:41Z" level=info msg="[param] default-no-proxy: brew.registry.redhat.io,docker.io,gcr.io,ghcr.io,images.paas.redhat.com,mirror.gcr.io,nvcr.io,quay.io,registry-proxy.engineering.redhat.com,registry.access.redhat.com,registry.ci.openshift.org,registry.fedoraproject.org,registry.redhat.io,registry.stage.redhat.io,vault.habana.ai" time="2026-08-18T04:36:41Z" level=info msg="[param] http-proxy-result-path: /tekton/results/http-proxy" time="2026-08-18T04:36:41Z" level=info msg="[param] no-proxy-result-path: /tekton/results/no-proxy" time="2026-08-18T04:36:41Z" level=info msg="Using in-cluster config" logger=KubeClient time="2026-08-18T04:36:41Z" level=info msg="Cache proxy is disabled via param" time="2026-08-18T04:36:41Z" level=info msg="[result] HTTP PROXY: " time="2026-08-18T04:36:41Z" level=info msg="[result] NO PROXY: " pod: component-oci-archive-on-pull-request-cgkdd-push-dockerfile-pod | init container: prepare 2026/08/18 04:41:00 Entrypoint initialization pod: component-oci-archive-on-pull-request-cgkdd-push-dockerfile-pod | init container: working-dir-initializer pod: component-oci-archive-on-pull-request-cgkdd-push-dockerfile-pod | container step-push: time="2026-08-18T04:41:13Z" level=info msg="[param] image-url: quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive:on-pr-b19e3c9105c41d5bca18438f5349ede8422160d9" time="2026-08-18T04:41:13Z" level=info msg="[param] image-digest: sha256:e028c26e78e51ab148a91d0c90d57f90d29e7675d77c83db37ed8c69e50cbb7f" time="2026-08-18T04:41:13Z" level=info msg="[param] containerfile: Dockerfile" time="2026-08-18T04:41:13Z" level=info msg="[param] context: ." time="2026-08-18T04:41:13Z" level=info msg="[param] tag-suffix: .dockerfile" time="2026-08-18T04:41:13Z" level=info msg="[param] artifact-type: application/vnd.konflux.dockerfile" time="2026-08-18T04:41:13Z" level=info msg="[param] source: source" time="2026-08-18T04:41:13Z" level=info msg="[param] result-path-image-ref: /tekton/results/IMAGE_REF" time="2026-08-18T04:41:13Z" level=info msg="[param] alternative-filename: Dockerfile" time="2026-08-18T04:41:14Z" level=info msg="oras [stdout] quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive@sha256:bc591b73162aa7ed3748af60206731dfbf6f52d2d84b7eaf8b412264e3410c18" time="2026-08-18T04:41:14Z" level=info msg="Containerfile 'source/Dockerfile' is pushed to registry with tag: sha256-e028c26e78e51ab148a91d0c90d57f90d29e7675d77c83db37ed8c69e50cbb7f.dockerfile" {"image_ref":"quay.io/redhat-appstudio-qe/build-e2e-oci-archive/component-oci-archive@sha256:bc591b73162aa7ed3748af60206731dfbf6f52d2d84b7eaf8b412264e3410c18"} pod: component-oci-archive-on-pull-request-cgkdd-sast-snyk-check-pod | init container: prepare 2026/08/18 04:42:32 Entrypoint initialization pod: component-oci-archive-on-pull-request-cgkdd-sast-snyk-check-pod | init container: place-scripts 2026/08/18 04:42:35 Decoded script /tekton/scripts/script-0-7vqlp 2026/08/18 04:42:35 Decoded script /tekton/scripts/script-1-pl6zm pod: component-oci-archive-on-pull-request-cgkdd-sast-snyk-check-pod | init container: working-dir-initializer pod: component-oci-archive-on-pull-request-cgkdd-sast-snyk-check-pod | container step-sast-snyk-check: INFO: The PROJECT_NAME used is: component-oci-archive 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' {"result":"SKIPPED","timestamp":"2026-08-18T04:42:46+00:00","note":"Task sast-snyk-check skipped: If you wish to use the Snyk code SAST task, please create a secret name snyk-secret with the key 'snyk_token' containing the Snyk token by following the steps given [here](https://konflux-ci.dev/docs/testing/build/snyk/)","namespace":"default","successes":0,"failures":0,"warnings":0} pod: component-oci-archive-on-pull-request-cgkdd-sast-snyk-check-pod | container step-upload: No sast_snyk_check_out.sarif exists. Skipping upload. No excluded-findings.json exists. Skipping upload. [FAILED] in [It] - /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:120 @ 08/18/26 04:43:13.058 << Timeline [FAILED] Expected success, but got an error: <*errors.errorString | 0x277b9c09f100>: unable to retrigger pipelinerun for component build-e2e-oci-archive:component-oci-archive: failed to retrigger PipelineRun component-oci-archive-on-pull-request-6t6g4 in build-e2e-oci-archive namespace: error when creating file contents: PUT https://api.github.com/repos/redhat-appstudio-qe/oci-archive-test/contents/pbmet: 404 Branch konflux-component-oci-archive not found [] { s: "unable to retrigger pipelinerun for component build-e2e-oci-archive:component-oci-archive: failed to retrigger PipelineRun component-oci-archive-on-pull-request-6t6g4 in build-e2e-oci-archive namespace: error when creating file contents: PUT https://api.github.com/repos/redhat-appstudio-qe/oci-archive-test/contents/pbmet: 404 Branch konflux-component-oci-archive not found []", } In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:120 @ 08/18/26 04:43:13.058 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "oci-archive" [It] should push Dockerfile to registry [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:123 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:123 @ 08/18/26 04:43:13.552 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "oci-archive" [It] should validate tekton taskrun test results [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:130 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:130 @ 08/18/26 04:43:13.552 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "oci-archive" [It] floating tags are created successfully [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:137 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:137 @ 08/18/26 04:43:13.552 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "oci-archive" [It] image manifest mediaType is correct [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:153 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:153 @ 08/18/26 04:43:13.553 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "oci-archive" [It] should have Hermeto content in the SBOM in case the build was hermetic [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:180 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:180 @ 08/18/26 04:43:13.553 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "oci-archive" [It] check for source images if enabled in pipeline [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:214 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:214 @ 08/18/26 04:43:13.553 ------------------------------ • [33.792 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-generic" triggers a PipelineRun [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:89 Timeline >> Image repository for component component-prefetch-generic in namespace build-e2e-prefetch-generic do not have right state ('' != 'ready') yet but it has status { { } { } []}. Created component for scenario: prefetch-generic RUNNING SCENARIO: prefetch-generic PipelineRun has not been created yet for the component build-e2e-prefetch-generic/component-prefetch-generic << Timeline ------------------------------ • [480.169 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-bundler" the PipelineRun should eventually finish [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:103 Timeline >> PipelineRun component-prefetch-bundler-on-pull-request-smcn9 found for Component build-e2e-prefetch-bundler/component-prefetch-bundler PipelineRun component-prefetch-bundler-on-pull-request-smcn9 reason: ResolvingTaskRef PipelineRun component-prefetch-bundler-on-pull-request-smcn9 reason: Running PipelineRun component-prefetch-bundler-on-pull-request-smcn9 reason: Running PipelineRun component-prefetch-bundler-on-pull-request-smcn9 reason: Running PipelineRun component-prefetch-bundler-on-pull-request-smcn9 reason: Running PipelineRun component-prefetch-bundler-on-pull-request-smcn9 reason: Running PipelineRun component-prefetch-bundler-on-pull-request-smcn9 reason: Running PipelineRun component-prefetch-bundler-on-pull-request-smcn9 reason: Running PipelineRun component-prefetch-bundler-on-pull-request-smcn9 reason: Running PipelineRun component-prefetch-bundler-on-pull-request-smcn9 reason: Running PipelineRun component-prefetch-bundler-on-pull-request-smcn9 reason: Running PipelineRun component-prefetch-bundler-on-pull-request-smcn9 reason: Running PipelineRun component-prefetch-bundler-on-pull-request-smcn9 reason: Running PipelineRun component-prefetch-bundler-on-pull-request-smcn9 reason: Running PipelineRun component-prefetch-bundler-on-pull-request-smcn9 reason: Running PipelineRun component-prefetch-bundler-on-pull-request-smcn9 reason: Running PipelineRun component-prefetch-bundler-on-pull-request-smcn9 reason: Running PipelineRun component-prefetch-bundler-on-pull-request-smcn9 reason: Running PipelineRun component-prefetch-bundler-on-pull-request-smcn9 reason: Running PipelineRun component-prefetch-bundler-on-pull-request-smcn9 reason: Running PipelineRun component-prefetch-bundler-on-pull-request-smcn9 reason: Running PipelineRun component-prefetch-bundler-on-pull-request-smcn9 reason: Running PipelineRun component-prefetch-bundler-on-pull-request-smcn9 reason: Running PipelineRun component-prefetch-bundler-on-pull-request-smcn9 reason: Running PipelineRun component-prefetch-bundler-on-pull-request-smcn9 reason: Completed << Timeline ------------------------------ • [FAILED] [0.833 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-bundler" [It] should push Dockerfile to registry [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:123 [FAILED] Expected success, but got an error: <*errors.errorString | 0x223ea9ed7cc0>: failed to get repository tags. Status code: 404 { s: "failed to get repository tags. Status code: 404", } In [It] at: /workspace/source/e2e-tests/tests/build/utilities.go:377 @ 08/18/26 04:43:50.512 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-bundler" [It] should validate tekton taskrun test results [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:130 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:130 @ 08/18/26 04:43:51.024 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-bundler" [It] floating tags are created successfully [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:137 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:137 @ 08/18/26 04:43:51.024 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-bundler" [It] image manifest mediaType is correct [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:153 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:153 @ 08/18/26 04:43:51.025 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-bundler" [It] should have Hermeto content in the SBOM in case the build was hermetic [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:180 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:180 @ 08/18/26 04:43:51.025 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-bundler" [It] check for source images if enabled in pipeline [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:214 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:214 @ 08/18/26 04:43:51.026 ------------------------------ • [33.587 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-gomod" triggers a PipelineRun [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:89 Timeline >> Image repository for component component-prefetch-gomod in namespace build-e2e-prefetch-gomod do not have right state ('' != 'ready') yet but it has status { { } { } []}. Created component for scenario: prefetch-gomod RUNNING SCENARIO: prefetch-gomod PipelineRun has not been created yet for the component build-e2e-prefetch-gomod/component-prefetch-gomod << Timeline ------------------------------ • [340.195 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-cargo" the PipelineRun should eventually finish [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:103 Timeline >> PipelineRun component-prefetch-cargo-on-pull-request-rb7f9 found for Component build-e2e-prefetch-cargo/component-prefetch-cargo PipelineRun component-prefetch-cargo-on-pull-request-rb7f9 reason: ResolvingTaskRef PipelineRun component-prefetch-cargo-on-pull-request-rb7f9 reason: Running PipelineRun component-prefetch-cargo-on-pull-request-rb7f9 reason: Running PipelineRun component-prefetch-cargo-on-pull-request-rb7f9 reason: Running PipelineRun component-prefetch-cargo-on-pull-request-rb7f9 reason: Running PipelineRun component-prefetch-cargo-on-pull-request-rb7f9 reason: Running PipelineRun component-prefetch-cargo-on-pull-request-rb7f9 reason: Running PipelineRun component-prefetch-cargo-on-pull-request-rb7f9 reason: Running PipelineRun component-prefetch-cargo-on-pull-request-rb7f9 reason: Running PipelineRun component-prefetch-cargo-on-pull-request-rb7f9 reason: Running PipelineRun component-prefetch-cargo-on-pull-request-rb7f9 reason: Running PipelineRun component-prefetch-cargo-on-pull-request-rb7f9 reason: Running PipelineRun component-prefetch-cargo-on-pull-request-rb7f9 reason: Running PipelineRun component-prefetch-cargo-on-pull-request-rb7f9 reason: Running PipelineRun component-prefetch-cargo-on-pull-request-rb7f9 reason: Running PipelineRun component-prefetch-cargo-on-pull-request-rb7f9 reason: Running PipelineRun component-prefetch-cargo-on-pull-request-rb7f9 reason: Running PipelineRun component-prefetch-cargo-on-pull-request-rb7f9 reason: Completed << Timeline ------------------------------ • [FAILED] [2.251 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-cargo" [It] should push Dockerfile to registry [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:123 [FAILED] image doesn't exist: quay.io/redhat-appstudio-qe/build-e2e-prefetch-cargo/component-prefetch-cargo:sha256-0457dcaed6f5658f9d2fea48eede7db57c7cbec5adb5393cfa6feedd15834eba.dockerfile Expected : false to be true In [It] at: /workspace/source/e2e-tests/tests/build/utilities.go:389 @ 08/18/26 04:48:43.485 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-cargo" [It] should validate tekton taskrun test results [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:130 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:130 @ 08/18/26 04:48:44.695 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-cargo" [It] floating tags are created successfully [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:137 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:137 @ 08/18/26 04:48:44.695 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-cargo" [It] image manifest mediaType is correct [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:153 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:153 @ 08/18/26 04:48:44.696 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-cargo" [It] should have Hermeto content in the SBOM in case the build was hermetic [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:180 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:180 @ 08/18/26 04:48:44.696 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-cargo" [It] check for source images if enabled in pipeline [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:214 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:214 @ 08/18/26 04:48:44.696 ------------------------------ • [34.228 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-npm" triggers a PipelineRun [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:89 Timeline >> Created component for scenario: prefetch-npm RUNNING SCENARIO: prefetch-npm PipelineRun has not been created yet for the component build-e2e-prefetch-npm/component-prefetch-npm << Timeline ------------------------------ • [FAILED] [413.616 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-gomod" [It] the PipelineRun should eventually finish [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:103 Timeline >> PipelineRun component-prefetch-gomod-on-pull-request-6x9hp found for Component build-e2e-prefetch-gomod/component-prefetch-gomod PipelineRun component-prefetch-gomod-on-pull-request-6x9hp reason: ResolvingTaskRef PipelineRun component-prefetch-gomod-on-pull-request-6x9hp reason: ResolvingTaskRef PipelineRun component-prefetch-gomod-on-pull-request-6x9hp reason: ResolvingTaskRef PipelineRun component-prefetch-gomod-on-pull-request-6x9hp reason: Running PipelineRun component-prefetch-gomod-on-pull-request-6x9hp reason: Running PipelineRun component-prefetch-gomod-on-pull-request-6x9hp reason: Running PipelineRun component-prefetch-gomod-on-pull-request-6x9hp reason: Running PipelineRun component-prefetch-gomod-on-pull-request-6x9hp reason: Running PipelineRun component-prefetch-gomod-on-pull-request-6x9hp reason: Running PipelineRun component-prefetch-gomod-on-pull-request-6x9hp reason: Running PipelineRun component-prefetch-gomod-on-pull-request-6x9hp reason: Running PipelineRun component-prefetch-gomod-on-pull-request-6x9hp reason: Running PipelineRun component-prefetch-gomod-on-pull-request-6x9hp reason: Running PipelineRun component-prefetch-gomod-on-pull-request-6x9hp reason: Running PipelineRun component-prefetch-gomod-on-pull-request-6x9hp reason: Running PipelineRun component-prefetch-gomod-on-pull-request-6x9hp reason: Running PipelineRun component-prefetch-gomod-on-pull-request-6x9hp reason: Running PipelineRun component-prefetch-gomod-on-pull-request-6x9hp reason: Running PipelineRun component-prefetch-gomod-on-pull-request-6x9hp reason: Running PipelineRun component-prefetch-gomod-on-pull-request-6x9hp reason: Running PipelineRun component-prefetch-gomod-on-pull-request-6x9hp reason: Cancelled an error happened during storing pipelineRun log build-e2e-prefetch-gomod:component-prefetch-gomod-on-pull-request-6x9hp: pods "component-prefetch-gomod-on76964e0b72673807607432b8f77b15ef-pod" not found attempt 1/3: PipelineRun "component-prefetch-gomod-on-pull-request-6x9hp" failed: pod: component-prefetch-gomod-on-pull-request-2gzzq-init-pod | init container: prepare 2026/08/18 04:45:40 Entrypoint initialization pod: component-prefetch-gomod-on-pull-request-2gzzq-init-pod | container step-init: time="2026-08-18T04:45:44Z" level=info msg="[param] enable: false" time="2026-08-18T04:45:44Z" level=info msg="[param] default-http-proxy: squid.caching.svc.cluster.local:3128" time="2026-08-18T04:45:44Z" level=info msg="[param] default-no-proxy: brew.registry.redhat.io,docker.io,gcr.io,ghcr.io,images.paas.redhat.com,mirror.gcr.io,nvcr.io,quay.io,registry-proxy.engineering.redhat.com,registry.access.redhat.com,registry.ci.openshift.org,registry.fedoraproject.org,registry.redhat.io,registry.stage.redhat.io,vault.habana.ai" time="2026-08-18T04:45:44Z" level=info msg="[param] http-proxy-result-path: /tekton/results/http-proxy" time="2026-08-18T04:45:44Z" level=info msg="[param] no-proxy-result-path: /tekton/results/no-proxy" time="2026-08-18T04:45:44Z" level=info msg="Using in-cluster config" logger=KubeClient time="2026-08-18T04:45:44Z" level=info msg="Cache proxy is disabled via param" time="2026-08-18T04:45:44Z" level=info msg="[result] HTTP PROXY: " time="2026-08-18T04:45:44Z" level=info msg="[result] NO PROXY: " pod: component-prefetch-gomod-on-pull-request-6x9hp-apply-tags-pod | init container: prepare 2026/08/18 04:50:34 Entrypoint initialization pod: component-prefetch-gomod-on-pull-request-6x9hp-apply-tags-pod | container step-apply-additional-tags: time="2026-08-18T04:50:40Z" level=info msg="[param] image-url: quay.io/redhat-appstudio-qe/build-e2e-prefetch-gomod/component-prefetch-gomod:on-pr-5b8a92258ad8ee23568553927043e0e77d75db6e" time="2026-08-18T04:50:40Z" level=info msg="[param] digest: sha256:967492e05fb3bcd7f9a806e23850148d4bb1b117020d5d2551e5814dd239f660" time="2026-08-18T04:50:40Z" level=info msg="[param] tags-from-image-label: konflux.additional-tags" time="2026-08-18T04:50:42Z" level=warning msg="No tags given in 'konflux.additional-tags' image label" {"tags":null} pod: component-prefetch-gomod-on-pull-request-6x9hp-init-pod | init container: prepare 2026/08/18 04:45:08 Entrypoint initialization pod: component-prefetch-gomod-on-pull-request-6x9hp-init-pod | container step-init: time="2026-08-18T04:45:16Z" level=info msg="[param] enable: false" time="2026-08-18T04:45:16Z" level=info msg="[param] default-http-proxy: squid.caching.svc.cluster.local:3128" time="2026-08-18T04:45:16Z" level=info msg="[param] default-no-proxy: brew.registry.redhat.io,docker.io,gcr.io,ghcr.io,images.paas.redhat.com,mirror.gcr.io,nvcr.io,quay.io,registry-proxy.engineering.redhat.com,registry.access.redhat.com,registry.ci.openshift.org,registry.fedoraproject.org,registry.redhat.io,registry.stage.redhat.io,vault.habana.ai" time="2026-08-18T04:45:16Z" level=info msg="[param] http-proxy-result-path: /tekton/results/http-proxy" time="2026-08-18T04:45:16Z" level=info msg="[param] no-proxy-result-path: /tekton/results/no-proxy" time="2026-08-18T04:45:16Z" level=info msg="Using in-cluster config" logger=KubeClient time="2026-08-18T04:45:16Z" level=info msg="Cache proxy is disabled via param" time="2026-08-18T04:45:16Z" level=info msg="[result] HTTP PROXY: " time="2026-08-18T04:45:16Z" level=info msg="[result] NO PROXY: " pod: component-prefetch-gomod-on-pull-request-7ccxs-init-pod | init container: prepare 2026/08/18 04:45:41 Entrypoint initialization pod: component-prefetch-gomod-on-pull-request-7ccxs-init-pod | container step-init: time="2026-08-18T04:45:44Z" level=info msg="[param] enable: false" time="2026-08-18T04:45:44Z" level=info msg="[param] default-http-proxy: squid.caching.svc.cluster.local:3128" time="2026-08-18T04:45:44Z" level=info msg="[param] default-no-proxy: brew.registry.redhat.io,docker.io,gcr.io,ghcr.io,images.paas.redhat.com,mirror.gcr.io,nvcr.io,quay.io,registry-proxy.engineering.redhat.com,registry.access.redhat.com,registry.ci.openshift.org,registry.fedoraproject.org,registry.redhat.io,registry.stage.redhat.io,vault.habana.ai" time="2026-08-18T04:45:44Z" level=info msg="[param] http-proxy-result-path: /tekton/results/http-proxy" time="2026-08-18T04:45:44Z" level=info msg="[param] no-proxy-result-path: /tekton/results/no-proxy" time="2026-08-18T04:45:44Z" level=info msg="Using in-cluster config" logger=KubeClient time="2026-08-18T04:45:44Z" level=info msg="Cache proxy is disabled via param" time="2026-08-18T04:45:44Z" level=info msg="[result] HTTP PROXY: " time="2026-08-18T04:45:44Z" level=info msg="[result] NO PROXY: " pod: component-prefetch-gomod-on-pull-request-fn6b6-apply-tags-pod | init container: prepare 2026/08/18 04:50:15 Entrypoint initialization pod: component-prefetch-gomod-on-pull-request-fn6b6-apply-tags-pod | container step-apply-additional-tags: time="2026-08-18T04:50:23Z" level=info msg="[param] image-url: quay.io/redhat-appstudio-qe/build-e2e-prefetch-gomod/component-prefetch-gomod:on-pr-17f993f548b7fee869d5a9542016e065e94ceb9c" time="2026-08-18T04:50:23Z" level=info msg="[param] digest: sha256:72f86e42576eb2e1a9b3fc8bcbbd0c7c5e83444dc2e8f56b76a5da51a732e70a" time="2026-08-18T04:50:23Z" level=info msg="[param] tags-from-image-label: konflux.additional-tags" time="2026-08-18T04:50:25Z" level=warning msg="No tags given in 'konflux.additional-tags' image label" {"tags":null} pod: component-prefetch-gomod-on-pull-request-fn6b6-clamav-scan-pod | init container: prepare 2026/08/18 04:50:11 Entrypoint initialization pod: component-prefetch-gomod-on-pull-request-fn6b6-clamav-scan-pod | init container: place-scripts 2026/08/18 04:50:18 Decoded script /tekton/scripts/script-0-pdm8l 2026/08/18 04:50:18 Decoded script /tekton/scripts/script-1-tnfgz pod: component-prefetch-gomod-on-pull-request-fn6b6-clamav-scan-pod | container step-extract-and-scan-image: Starting clamd ... clamd is ready! Detecting artifact type for quay.io/redhat-appstudio-qe/build-e2e-prefetch-gomod/component-prefetch-gomod@sha256:72f86e42576eb2e1a9b3fc8bcbbd0c7c5e83444dc2e8f56b76a5da51a732e70a. Detected container image. Processing image manifests. 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: 1.034 sec (0 m 1 s) Start Date: 2026:08:18 04:50:41 End Date: 2026:08:18 04:50:42 Executed-on: Scan was executed on clamsdcan version - ClamAV 1.4.6/28095/Mon Aug 17 06:23:59 2026 Database version: 28095 [ { "filename": "/work/logs/clamscan-result-log-amd64.json", "namespace": "required_checks", "successes": 2 } ] {"timestamp":"1787028642","namespace":"required_checks","successes":2,"failures":0,"warnings":0,"result":"SUCCESS","note":"All checks passed successfully"} {"timestamp":"1787028642","namespace":"required_checks","successes":2,"failures":0,"warnings":0,"result":"SUCCESS","note":"All checks passed successfully"} {"timestamp":"1787028642","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-prefetch-gomod/component-prefetch-gomod:on-pr-17f993f548b7fee869d5a9542016e065e94ceb9c", "digests": ["sha256:72f86e42576eb2e1a9b3fc8bcbbd0c7c5e83444dc2e8f56b76a5da51a732e70a"]}} pod: component-prefetch-gomod-on-pull-request-fn6b6-clamav-scan-pod | container step-upload: Selecting auth Using token for quay.io/redhat-appstudio-qe/build-e2e-prefetch-gomod/component-prefetch-gomod Attaching to quay.io/redhat-appstudio-qe/build-e2e-prefetch-gomod/component-prefetch-gomod:on-pr-17f993f548b7fee869d5a9542016e065e94ceb9c [retry] executing: oras attach --no-tty --registry-config /home/taskuser/auth.json --artifact-type application/vnd.clamav quay.io/redhat-appstudio-qe/build-e2e-prefetch-gomod/component-prefetch-gomod:on-pr-17f993f548b7fee869d5a9542016e065e94ceb9c@sha256:72f86e42576eb2e1a9b3fc8bcbbd0c7c5e83444dc2e8f56b76a5da51a732e70a clamscan-result-amd64.log:text/vnd.clamav clamscan-ec-test-amd64.json:application/vnd.konflux.test_output+json Preparing clamscan-result-amd64.log Preparing clamscan-ec-test-amd64.json Exists 44136fa355b3 application/vnd.oci.empty.v1+json Uploading fce03f60dc60 clamscan-ec-test-amd64.json Uploading 6696c14c6be1 clamscan-result-amd64.log Uploaded 6696c14c6be1 clamscan-result-amd64.log Uploaded fce03f60dc60 clamscan-ec-test-amd64.json Uploading 43195cb076c7 application/vnd.oci.image.manifest.v1+json Uploaded 43195cb076c7 application/vnd.oci.image.manifest.v1+json Attached to [registry] quay.io/redhat-appstudio-qe/build-e2e-prefetch-gomod/component-prefetch-gomod:on-pr-17f993f548b7fee869d5a9542016e065e94ceb9c@sha256:72f86e42576eb2e1a9b3fc8bcbbd0c7c5e83444dc2e8f56b76a5da51a732e70a Digest: sha256:43195cb076c757f74b5c5bd5615a4a7abb1126a4145e4d50c5dec4c05e27afc0 pod: component-prefetch-gomod-on-pull-request-fn6b6-init-pod | init container: prepare 2026/08/18 04:44:59 Entrypoint initialization pod: component-prefetch-gomod-on-pull-request-fn6b6-init-pod | container step-init: time="2026-08-18T04:45:03Z" level=info msg="[param] enable: false" time="2026-08-18T04:45:03Z" level=info msg="[param] default-http-proxy: squid.caching.svc.cluster.local:3128" time="2026-08-18T04:45:03Z" level=info msg="[param] default-no-proxy: brew.registry.redhat.io,docker.io,gcr.io,ghcr.io,images.paas.redhat.com,mirror.gcr.io,nvcr.io,quay.io,registry-proxy.engineering.redhat.com,registry.access.redhat.com,registry.ci.openshift.org,registry.fedoraproject.org,registry.redhat.io,registry.stage.redhat.io,vault.habana.ai" time="2026-08-18T04:45:03Z" level=info msg="[param] http-proxy-result-path: /tekton/results/http-proxy" time="2026-08-18T04:45:03Z" level=info msg="[param] no-proxy-result-path: /tekton/results/no-proxy" time="2026-08-18T04:45:03Z" level=info msg="Using in-cluster config" logger=KubeClient time="2026-08-18T04:45:03Z" level=info msg="Cache proxy is disabled via param" time="2026-08-18T04:45:03Z" level=info msg="[result] HTTP PROXY: " time="2026-08-18T04:45:03Z" level=info msg="[result] NO PROXY: " pod: component-prefetch-gomod-on2555585790bc497ad841cd5b190f229d-pod | init container: prepare 2026/08/18 04:46:50 Entrypoint initialization pod: component-prefetch-gomod-on2555585790bc497ad841cd5b190f229d-pod | init container: place-scripts 2026/08/18 04:47:37 Decoded script /tekton/scripts/script-0-vkxpg 2026/08/18 04:47:37 Decoded script /tekton/scripts/script-1-bhfxs 2026/08/18 04:47:37 Decoded script /tekton/scripts/script-2-2bs6g pod: component-prefetch-gomod-on2555585790bc497ad841cd5b190f229d-pod | init container: working-dir-initializer pod: component-prefetch-gomod-on2555585790bc497ad841cd5b190f229d-pod | container step-build: [2026-08-18T04:48:01,352960456+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' [2026-08-18T04:48:01,462793349+00:00] Update CA trust [2026-08-18T04:48:04,247673690+00:00] Prepare system (architecture: x86_64) Effective container policy: { "default": [ { "type": "insecureAcceptAnything" } ], "transports": { "docker-daemon": { "": [ { "type": "insecureAcceptAnything" } ] } } } [2026-08-18T04:48:04,569002231+00:00] Run the build [2026-08-18T04:48:04,571456077+00:00] konflux-build-cli image build -f /workspace/source/source/./Dockerfile -t quay.io/redhat-appstudio-qe/build-e2e-prefetch-gomod/component-prefetch-gomod:on-pr-5b8a92258ad8ee23568553927043e0e77d75db6e --source source --context . --additional-tags component-prefetch-gomod-on-pull-request-6x9hp-build-container --push --push-format docker --secret-dirs src=/additional-secret\,name=does-not-exist\,optional=true --workdir-mount '' --target '' --inherit-labels=true --source-date-epoch '' --rewrite-timestamp=false --squash=false --omit-history=false --image-source https://github.com/redhat-appstudio-qe/retrodep --image-revision 5b8a92258ad8ee23568553927043e0e77d75db6e --quay-image-expires-after 5d --build-args-file '' --annotations-file '' --legacy-build-timestamp '' --add-legacy-labels --include-legacy-buildinfo-path=true --skip-injections=false --skip-unused-stages=true --hermetic=true --image-pull-proxy '' --image-pull-noproxy '' --yum-repos-d-sources --yum-repos-d-target /etc/yum.repos.d --prefetch-dir /workspace/source/cachi2 --prefetch-dir-copy /workspace/source/prefetch-copy --prefetch-env-mount /cachi2/cachi2.env --prefetch-output-mount /cachi2/output --security-opts unmask=/proc/interrupts --sbom-format spdx --syft-select-catalogers '' --syft-image-output /shared/sbom-image.json --containerfile-json-output /shared/parsed_dockerfile.json --resolved-base-images-output /shared/base_images_digests --no-cache --ulimits nofile=4096:4096 --src-tls-verify=true --dest-tls-verify=true --allow-cross-platform-images=false --build-args --envs --labels --annotations time="2026-08-18T04:48:04Z" level=info msg="[param] containerfile: /workspace/source/source/./Dockerfile" time="2026-08-18T04:48:04Z" level=info msg="[param] context: ." time="2026-08-18T04:48:04Z" level=info msg="[param] source: source" time="2026-08-18T04:48:04Z" level=info msg="[param] output-ref: quay.io/redhat-appstudio-qe/build-e2e-prefetch-gomod/component-prefetch-gomod:on-pr-5b8a92258ad8ee23568553927043e0e77d75db6e" time="2026-08-18T04:48:04Z" level=info msg="[param] additional-tags: [component-prefetch-gomod-on-pull-request-6x9hp-build-container]" time="2026-08-18T04:48:04Z" level=info msg="[param] push: true" time="2026-08-18T04:48:04Z" level=info msg="[param] push-format: docker" time="2026-08-18T04:48:04Z" level=info msg="[param] secret-dirs: [src=/additional-secret,name=does-not-exist,optional=true]" time="2026-08-18T04:48:04Z" level=info msg="[param] image-source: https://github.com/redhat-appstudio-qe/retrodep" time="2026-08-18T04:48:04Z" level=info msg="[param] image-revision: 5b8a92258ad8ee23568553927043e0e77d75db6e" time="2026-08-18T04:48:04Z" level=info msg="[param] quay-image-expires-after: 5d" time="2026-08-18T04:48:04Z" level=info msg="[param] add-legacy-labels: true" time="2026-08-18T04:48:04Z" level=info msg="[param] containerfile-json-output: /shared/parsed_dockerfile.json" time="2026-08-18T04:48:04Z" level=info msg="[param] include-legacy-buildinfo-path: true" time="2026-08-18T04:48:04Z" level=info msg="[param] hermetic: true" time="2026-08-18T04:48:04Z" level=info msg="[param] yum-repos-d-target: /etc/yum.repos.d" time="2026-08-18T04:48:04Z" level=info msg="[param] prefetch-dir: /workspace/source/cachi2" time="2026-08-18T04:48:04Z" level=info msg="[param] prefetch-dir-copy: /workspace/source/prefetch-copy" time="2026-08-18T04:48:04Z" level=info msg="[param] prefetch-output-mount: /cachi2/output" time="2026-08-18T04:48:04Z" level=info msg="[param] prefetch-env-mount: /cachi2/cachi2.env" time="2026-08-18T04:48:04Z" level=info msg="[param] resolved-base-images-output: /shared/base_images_digests" time="2026-08-18T04:48:04Z" level=info msg="[param] rhsm-mount-ca-certs: auto" time="2026-08-18T04:48:04Z" level=info msg="[param] no-cache: true" time="2026-08-18T04:48:04Z" level=info msg="[param] security-opts: [unmask=/proc/interrupts]" time="2026-08-18T04:48:04Z" level=info msg="[param] ulimits: [nofile=4096:4096]" time="2026-08-18T04:48:04Z" level=info msg="[param] syft-image-output: /shared/sbom-image.json" time="2026-08-18T04:48:04Z" level=info msg="[param] sbom-format: spdx" time="2026-08-18T04:48:04Z" level=info msg="Setting up prefetch integration..." time="2026-08-18T04:48:04Z" level=info msg="Set up 5 prefetch env var(s) as buildah secret env mounts" time="2026-08-18T04:48:05Z" level=info msg="buildah [stderr] Trying to pull registry.access.redhat.com/ubi8/ubi-minimal:8.6-751..." time="2026-08-18T04:48:06Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:48:07Z" level=info msg="buildah [stderr] Checking if image destination supports signatures" time="2026-08-18T04:48:07Z" level=info msg="buildah [stderr] Copying blob sha256:0344366a246a0f7590c2bae4536c01f15f20c6d802b4654ce96ac81047bc23f3" time="2026-08-18T04:48:07Z" level=info msg="buildah [stderr] Copying blob sha256:4752687a61a97d6f352ae62c381c87564bcb2f5b6523a05510ca1fb60d640216" time="2026-08-18T04:48:10Z" level=info msg="buildah [stderr] Copying config sha256:08c1631d50a33042e62175763e9c2f65a2913f86dcbd83c6509283a778ff2662" time="2026-08-18T04:48:10Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:48:10Z" level=info msg="buildah [stderr] Storing signatures" time="2026-08-18T04:48:12Z" level=info msg="buildah [stdout] 08c1631d50a33042e62175763e9c2f65a2913f86dcbd83c6509283a778ff2662" time="2026-08-18T04:48:12Z" level=info msg="buildah [stderr] Trying to pull registry.access.redhat.com/ubi8/go-toolset:1.17..." time="2026-08-18T04:48:13Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:48:14Z" level=info msg="buildah [stderr] Checking if image destination supports signatures" time="2026-08-18T04:48:14Z" level=info msg="buildah [stderr] Copying blob sha256:a3956350ae197825e45ddaa2af4d0d0e2a7f1a39c7281cec9a0c698a3d8b3c5d" time="2026-08-18T04:48:14Z" level=info msg="buildah [stderr] Copying blob sha256:6ac0dc04f22d3ed4799d9dbd7eaeea524193e9725dc579b86637a99b45b4cea5" time="2026-08-18T04:48:14Z" level=info msg="buildah [stderr] Copying blob sha256:32241184e62d8728ef78246be0248300b5d00ac16ea6d75ae06005a4f61379e2" time="2026-08-18T04:48:14Z" level=info msg="buildah [stderr] Copying blob sha256:d31099353a338a422ce9dda2a6ef766047b654a4ef142c6d5849cd17dcba2b63" time="2026-08-18T04:48:28Z" level=info msg="buildah [stderr] Copying config sha256:69d0b39b9ac12dc1b65cd5dd54151d054f904a460b00512c75e3aedcca24abc0" time="2026-08-18T04:48:29Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:48:29Z" level=info msg="buildah [stderr] Storing signatures" time="2026-08-18T04:48:30Z" level=info msg="buildah [stdout] 69d0b39b9ac12dc1b65cd5dd54151d054f904a460b00512c75e3aedcca24abc0" time="2026-08-18T04:48:30Z" level=info msg="Injecting buildinfo: added labels.json" time="2026-08-18T04:48:30Z" level=info msg="Injecting buildinfo: added content-sets.json" time="2026-08-18T04:48:30Z" level=info msg="Building container image..." time="2026-08-18T04:48:30Z" level=info msg="buildah [stdout] [1/2] STEP 1/7: FROM registry.access.redhat.com/ubi8/go-toolset:1.17 AS builder" time="2026-08-18T04:48:30Z" level=info msg="buildah [stdout] [1/2] STEP 2/7: RUN if curl -s example.com > /dev/null; then echo \"build is not being performed in hermetic environment\" && exit 1; fi" time="2026-08-18T04:48:31Z" level=info msg="buildah [stdout] [1/2] STEP 3/7: COPY go.mod go.mod" time="2026-08-18T04:48:31Z" level=info msg="buildah [stdout] [1/2] STEP 4/7: COPY go.sum go.sum" time="2026-08-18T04:48:31Z" level=info msg="buildah [stdout] [1/2] STEP 5/7: COPY main.go main.go" time="2026-08-18T04:48:31Z" level=info msg="buildah [stdout] [1/2] STEP 6/7: COPY retrodep/ retrodep/" time="2026-08-18T04:48:32Z" level=info msg="buildah [stdout] [1/2] STEP 7/7: RUN go build -o retrodep-bin ./main.go" time="2026-08-18T04:48:34Z" level=info msg="buildah [stdout] [2/2] STEP 1/6: FROM registry.access.redhat.com/ubi8/ubi-minimal:8.6-751" time="2026-08-18T04:48:34Z" level=info msg="buildah [stdout] [2/2] STEP 2/6: COPY --from=builder /opt/app-root/src/retrodep-bin /" time="2026-08-18T04:48:34Z" level=info msg="buildah [stdout] [2/2] STEP 3/6: ENTRYPOINT [\"/retrodep-bin\"]" time="2026-08-18T04:48:34Z" level=info msg="buildah [stdout] [2/2] STEP 4/6: COPY --from=.konflux-buildinfo . /usr/share/buildinfo/" time="2026-08-18T04:48:34Z" level=info msg="buildah [stdout] [2/2] STEP 5/6: COPY --from=.konflux-buildinfo . /root/buildinfo/" time="2026-08-18T04:48:34Z" level=info msg="buildah [stdout] [2/2] STEP 6/6: LABEL \"org.opencontainers.image.created\"=\"2026-08-18T04:48:04Z\" \"org.opencontainers.image.source\"=\"https://github.com/redhat-appstudio-qe/retrodep\" \"org.opencontainers.image.revision\"=\"5b8a92258ad8ee23568553927043e0e77d75db6e\" \"quay.expires-after\"=\"5d\" \"build-date\"=\"2026-08-18T04:48:04Z\" \"architecture\"=\"x86_64\" \"vcs-url\"=\"https://github.com/redhat-appstudio-qe/retrodep\" \"vcs-ref\"=\"5b8a92258ad8ee23568553927043e0e77d75db6e\" \"vcs-type\"=\"git\"" time="2026-08-18T04:48:34Z" level=info msg="buildah [stdout] [2/2] COMMIT quay.io/redhat-appstudio-qe/build-e2e-prefetch-gomod/component-prefetch-gomod:on-pr-5b8a92258ad8ee23568553927043e0e77d75db6e" time="2026-08-18T04:48:36Z" level=info msg="buildah [stdout] --> 154c26bc5541" time="2026-08-18T04:48:36Z" level=info msg="buildah [stdout] Successfully tagged quay.io/redhat-appstudio-qe/build-e2e-prefetch-gomod/component-prefetch-gomod:component-prefetch-gomod-on-pull-request-6x9hp-build-container" time="2026-08-18T04:48:36Z" level=info msg="buildah [stdout] Successfully tagged quay.io/redhat-appstudio-qe/build-e2e-prefetch-gomod/component-prefetch-gomod:on-pr-5b8a92258ad8ee23568553927043e0e77d75db6e" time="2026-08-18T04:48:37Z" level=info msg="buildah [stdout] 154c26bc55413c6eb2016d8f7f8a4ef24320f58cce9ff8be4b6b7c5db1e0885b" time="2026-08-18T04:48:37Z" level=info msg="Build completed successfully" time="2026-08-18T04:48:37Z" level=info msg="Mounting built image filesystem for syft scan..." time="2026-08-18T04:48:38Z" level=info msg="Running syft scan on built image filesystem..." time="2026-08-18T04:48:38Z" level=info msg="Image SBOM written to /shared/sbom-image.json" time="2026-08-18T04:48:39Z" level=info msg="Pushing image to registry: quay.io/redhat-appstudio-qe/build-e2e-prefetch-gomod/component-prefetch-gomod:on-pr-5b8a92258ad8ee23568553927043e0e77d75db6e" time="2026-08-18T04:48:39Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:48:39Z" level=info msg="buildah [stderr] Copying blob sha256:a8b5df4003efd86668fbbbae5e9fdc83c2ff1aa5df5e59910b9479574c9a8bd0" time="2026-08-18T04:48:39Z" level=info msg="buildah [stderr] Copying blob sha256:e34e3bdec2768c1b351fdcc47094e9e345a7e1c2115d667549e76a02ed282d3c" time="2026-08-18T04:48:39Z" level=info msg="buildah [stderr] Copying blob sha256:dff9f8de74c048baca326e1d79db28e7615e8e96497c630177c53e61bbd2f906" time="2026-08-18T04:48:43Z" level=info msg="buildah [stderr] Copying config sha256:154c26bc55413c6eb2016d8f7f8a4ef24320f58cce9ff8be4b6b7c5db1e0885b" time="2026-08-18T04:48:45Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:48:46Z" level=info msg="Push completed successfully" time="2026-08-18T04:48:46Z" level=info msg="Image digest: sha256:967492e05fb3bcd7f9a806e23850148d4bb1b117020d5d2551e5814dd239f660" time="2026-08-18T04:48:46Z" level=info msg="Pushing additional tag: component-prefetch-gomod-on-pull-request-6x9hp-build-container" time="2026-08-18T04:48:46Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:48:46Z" level=info msg="buildah [stderr] Copying blob sha256:a8b5df4003efd86668fbbbae5e9fdc83c2ff1aa5df5e59910b9479574c9a8bd0" time="2026-08-18T04:48:46Z" level=info msg="buildah [stderr] Copying blob sha256:e34e3bdec2768c1b351fdcc47094e9e345a7e1c2115d667549e76a02ed282d3c" time="2026-08-18T04:48:46Z" level=info msg="buildah [stderr] Copying blob sha256:dff9f8de74c048baca326e1d79db28e7615e8e96497c630177c53e61bbd2f906" time="2026-08-18T04:48:47Z" level=info msg="buildah [stderr] Copying config sha256:154c26bc55413c6eb2016d8f7f8a4ef24320f58cce9ff8be4b6b7c5db1e0885b" time="2026-08-18T04:48:47Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:48:47Z" level=info msg="Pushed additional tag successfully: component-prefetch-gomod-on-pull-request-6x9hp-build-container" time="2026-08-18T04:48:47Z" level=info msg="Writing parsed Containerfile to: /shared/parsed_dockerfile.json" time="2026-08-18T04:48:47Z" level=info msg="Containerfile JSON written successfully" time="2026-08-18T04:48:47Z" level=info msg="Writing resolved base images to: /shared/base_images_digests" time="2026-08-18T04:48:47Z" level=info msg="Resolved base images written successfully" {"image_url":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-gomod/component-prefetch-gomod:on-pr-5b8a92258ad8ee23568553927043e0e77d75db6e","digest":"sha256:967492e05fb3bcd7f9a806e23850148d4bb1b117020d5d2551e5814dd239f660"} [2026-08-18T04:48:47,876596621+00:00] Add metadata Making copy of sbom-prefetch.json [2026-08-18T04:48:47,878725536+00:00] End build pod: component-prefetch-gomod-on2555585790bc497ad841cd5b190f229d-pod | container step-prepare-sboms: [2026-08-18T04:48:48,764173473+00:00] Prepare SBOM [2026-08-18T04:48:48,767646292+00:00] Generate SBOM with mobster Skipping SBOM validation 2026-08-18 04:49:12,368 [INFO] mobster.log: Logging level set to 20 2026-08-18 04:49:12,391 [INFO] mobster.cmd.generate.oci_image.hermeto_sbom_filter: Filtering SPDX SBOM by architecture: amd64 2026-08-18 04:49:12,391 [INFO] mobster.cmd.generate.oci_image.hermeto_sbom_filter: Filtered 0 packages out of 168 (168 remaining) 2026-08-18 04:49:13,169 [INFO] mobster.main: Exiting with code 0. [2026-08-18T04:49:13,871548004+00:00] End prepare-sboms pod: component-prefetch-gomod-on2555585790bc497ad841cd5b190f229d-pod | container step-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-prefetch-gomod/component-prefetch-gomod [2026-08-18T04:49:34,327586244+00:00] Upload SBOM Pushing sbom to registry [retry] executing: cosign attach sbom --sbom sbom.json --type spdx quay.io/redhat-appstudio-qe/build-e2e-prefetch-gomod/component-prefetch-gomod:on-pr-5b8a92258ad8ee23568553927043e0e77d75db6e@sha256:967492e05fb3bcd7f9a806e23850148d4bb1b117020d5d2551e5814dd239f660 WARNING: SBOM attachments are deprecated and support will be removed in a Cosign release soon after 2024-02-22 (see https://github.com/sigstore/cosign/issues/2755). Instead, please use SBOM attestations. WARNING: Attaching SBOMs this way does not sign them. To sign them, use 'cosign attest --predicate sbom.json --key '. Uploading SBOM file for [quay.io/redhat-appstudio-qe/build-e2e-prefetch-gomod/component-prefetch-gomod@sha256:967492e05fb3bcd7f9a806e23850148d4bb1b117020d5d2551e5814dd239f660] to [quay.io/redhat-appstudio-qe/build-e2e-prefetch-gomod/component-prefetch-gomod:sha256-967492e05fb3bcd7f9a806e23850148d4bb1b117020d5d2551e5814dd239f660.sbom] with mediaType [text/spdx+json]. quay.io/redhat-appstudio-qe/build-e2e-prefetch-gomod/component-prefetch-gomod@sha256:20629d27b166c2b42854156a3be41d414958bee7d62fd52df72985f877bdb5fb [2026-08-18T04:49:36,826549882+00:00] Handle keyless signing if enabled [retry] executing: kubectl get configmap cluster-config -n konflux-info -o json Keyless signing is disabled (none of rekorInternalUrl, fulcioInternalUrl, defaultOIDCIssuer, tufInternalUrl are configured in the konflux-info/cluster-config configmap) [2026-08-18T04:49:37,525873355+00:00] End upload-sbom pod: component-prefetch-gomod-on44a9204a9bff27260cc4ee0f4aa25d08-pod | init container: prepare 2026/08/18 04:45:16 Entrypoint initialization pod: component-prefetch-gomod-on44a9204a9bff27260cc4ee0f4aa25d08-pod | init container: place-scripts 2026/08/18 04:45:17 Decoded script /tekton/scripts/script-0-42cwt pod: component-prefetch-gomod-on44a9204a9bff27260cc4ee0f4aa25d08-pod | container step-clone: 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' time="2026-08-18T04:45:26Z" level=info msg="[param] url: https://github.com/redhat-appstudio-qe/retrodep" time="2026-08-18T04:45:26Z" level=info msg="[param] revision: 17f993f548b7fee869d5a9542016e065e94ceb9c" time="2026-08-18T04:45:26Z" level=info msg="[param] depth: 1" time="2026-08-18T04:45:26Z" level=info msg="[param] short-commit-length: 7" time="2026-08-18T04:45:26Z" level=info msg="[param] subdirectory: source" time="2026-08-18T04:45:26Z" level=info msg="[param] delete-existing: true" time="2026-08-18T04:45:26Z" level=info msg="[param] target-branch: main" time="2026-08-18T04:45:26Z" level=info msg="[param] merge-commit-author-name: Konflux CI Git Clone" time="2026-08-18T04:45:26Z" level=info msg="[param] merge-commit-author-email: git-clone@konflux-ci.dev" time="2026-08-18T04:45:26Z" level=info msg="[param] output-dir: /workspace/output" time="2026-08-18T04:45:26Z" level=info msg="[param] retry-max-attempts: 10" time="2026-08-18T04:45:26Z" level=info msg="[param] basic-auth-directory: /workspace/basic-auth" pod: component-prefetch-gomod-on58eb424e61e3dcc7d655e6bd1f4721ab-pod | init container: prepare 2026/08/18 04:48:06 Entrypoint initialization pod: component-prefetch-gomod-on58eb424e61e3dcc7d655e6bd1f4721ab-pod | init container: place-scripts 2026/08/18 04:48:09 Decoded script /tekton/scripts/script-0-hfvvk 2026/08/18 04:48:09 Decoded script /tekton/scripts/script-1-bztj8 2026/08/18 04:48:09 Decoded script /tekton/scripts/script-2-jc74f pod: component-prefetch-gomod-on58eb424e61e3dcc7d655e6bd1f4721ab-pod | init container: working-dir-initializer pod: component-prefetch-gomod-on58eb424e61e3dcc7d655e6bd1f4721ab-pod | container step-build: [2026-08-18T04:48:36,883243393+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' [2026-08-18T04:48:37,347470470+00:00] Update CA trust [2026-08-18T04:48:40,247457357+00:00] Prepare system (architecture: x86_64) Effective container policy: { "default": [ { "type": "insecureAcceptAnything" } ], "transports": { "docker-daemon": { "": [ { "type": "insecureAcceptAnything" } ] } } } [2026-08-18T04:48:40,276180559+00:00] Run the build [2026-08-18T04:48:40,278507175+00:00] konflux-build-cli image build -f /workspace/source/source/./Dockerfile -t quay.io/redhat-appstudio-qe/build-e2e-prefetch-gomod/component-prefetch-gomod:on-pr-da5fe4bb86eb5a3c891f15efd65553f23d29594a --source source --context . --additional-tags component-prefetch-gomod-on-pull-request-7ccxs-build-container --push --push-format docker --secret-dirs src=/additional-secret\,name=does-not-exist\,optional=true --workdir-mount '' --target '' --inherit-labels=true --source-date-epoch '' --rewrite-timestamp=false --squash=false --omit-history=false --image-source https://github.com/redhat-appstudio-qe/retrodep --image-revision da5fe4bb86eb5a3c891f15efd65553f23d29594a --quay-image-expires-after 5d --build-args-file '' --annotations-file '' --legacy-build-timestamp '' --add-legacy-labels --include-legacy-buildinfo-path=true --skip-injections=false --skip-unused-stages=true --hermetic=true --image-pull-proxy '' --image-pull-noproxy '' --yum-repos-d-sources --yum-repos-d-target /etc/yum.repos.d --prefetch-dir /workspace/source/cachi2 --prefetch-dir-copy /workspace/source/prefetch-copy --prefetch-env-mount /cachi2/cachi2.env --prefetch-output-mount /cachi2/output --security-opts unmask=/proc/interrupts --sbom-format spdx --syft-select-catalogers '' --syft-image-output /shared/sbom-image.json --containerfile-json-output /shared/parsed_dockerfile.json --resolved-base-images-output /shared/base_images_digests --no-cache --ulimits nofile=4096:4096 --src-tls-verify=true --dest-tls-verify=true --allow-cross-platform-images=false --build-args --envs --labels --annotations time="2026-08-18T04:48:40Z" level=info msg="[param] containerfile: /workspace/source/source/./Dockerfile" time="2026-08-18T04:48:40Z" level=info msg="[param] context: ." time="2026-08-18T04:48:40Z" level=info msg="[param] source: source" time="2026-08-18T04:48:40Z" level=info msg="[param] output-ref: quay.io/redhat-appstudio-qe/build-e2e-prefetch-gomod/component-prefetch-gomod:on-pr-da5fe4bb86eb5a3c891f15efd65553f23d29594a" time="2026-08-18T04:48:40Z" level=info msg="[param] additional-tags: [component-prefetch-gomod-on-pull-request-7ccxs-build-container]" time="2026-08-18T04:48:40Z" level=info msg="[param] push: true" time="2026-08-18T04:48:40Z" level=info msg="[param] push-format: docker" time="2026-08-18T04:48:40Z" level=info msg="[param] secret-dirs: [src=/additional-secret,name=does-not-exist,optional=true]" time="2026-08-18T04:48:40Z" level=info msg="[param] image-source: https://github.com/redhat-appstudio-qe/retrodep" time="2026-08-18T04:48:40Z" level=info msg="[param] image-revision: da5fe4bb86eb5a3c891f15efd65553f23d29594a" time="2026-08-18T04:48:40Z" level=info msg="[param] quay-image-expires-after: 5d" time="2026-08-18T04:48:40Z" level=info msg="[param] add-legacy-labels: true" time="2026-08-18T04:48:40Z" level=info msg="[param] containerfile-json-output: /shared/parsed_dockerfile.json" time="2026-08-18T04:48:40Z" level=info msg="[param] include-legacy-buildinfo-path: true" time="2026-08-18T04:48:40Z" level=info msg="[param] hermetic: true" time="2026-08-18T04:48:40Z" level=info msg="[param] yum-repos-d-target: /etc/yum.repos.d" time="2026-08-18T04:48:40Z" level=info msg="[param] prefetch-dir: /workspace/source/cachi2" time="2026-08-18T04:48:40Z" level=info msg="[param] prefetch-dir-copy: /workspace/source/prefetch-copy" time="2026-08-18T04:48:40Z" level=info msg="[param] prefetch-output-mount: /cachi2/output" time="2026-08-18T04:48:40Z" level=info msg="[param] prefetch-env-mount: /cachi2/cachi2.env" time="2026-08-18T04:48:40Z" level=info msg="[param] resolved-base-images-output: /shared/base_images_digests" time="2026-08-18T04:48:40Z" level=info msg="[param] rhsm-mount-ca-certs: auto" time="2026-08-18T04:48:40Z" level=info msg="[param] no-cache: true" time="2026-08-18T04:48:40Z" level=info msg="[param] security-opts: [unmask=/proc/interrupts]" time="2026-08-18T04:48:40Z" level=info msg="[param] ulimits: [nofile=4096:4096]" time="2026-08-18T04:48:40Z" level=info msg="[param] syft-image-output: /shared/sbom-image.json" time="2026-08-18T04:48:40Z" level=info msg="[param] sbom-format: spdx" time="2026-08-18T04:48:40Z" level=info msg="Setting up prefetch integration..." time="2026-08-18T04:48:40Z" level=info msg="Set up 5 prefetch env var(s) as buildah secret env mounts" time="2026-08-18T04:48:41Z" level=info msg="buildah [stderr] Trying to pull registry.access.redhat.com/ubi8/ubi-minimal:8.6-751..." time="2026-08-18T04:48:42Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:48:42Z" level=info msg="buildah [stderr] Checking if image destination supports signatures" time="2026-08-18T04:48:42Z" level=info msg="buildah [stderr] Copying blob sha256:4752687a61a97d6f352ae62c381c87564bcb2f5b6523a05510ca1fb60d640216" time="2026-08-18T04:48:42Z" level=info msg="buildah [stderr] Copying blob sha256:0344366a246a0f7590c2bae4536c01f15f20c6d802b4654ce96ac81047bc23f3" time="2026-08-18T04:48:45Z" level=info msg="buildah [stderr] Copying config sha256:08c1631d50a33042e62175763e9c2f65a2913f86dcbd83c6509283a778ff2662" time="2026-08-18T04:48:45Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:48:45Z" level=info msg="buildah [stderr] Storing signatures" time="2026-08-18T04:48:46Z" level=info msg="buildah [stdout] 08c1631d50a33042e62175763e9c2f65a2913f86dcbd83c6509283a778ff2662" time="2026-08-18T04:48:46Z" level=info msg="buildah [stderr] Trying to pull registry.access.redhat.com/ubi8/go-toolset:1.17..." time="2026-08-18T04:48:46Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:48:48Z" level=info msg="buildah [stderr] Checking if image destination supports signatures" time="2026-08-18T04:48:48Z" level=info msg="buildah [stderr] Copying blob sha256:a3956350ae197825e45ddaa2af4d0d0e2a7f1a39c7281cec9a0c698a3d8b3c5d" time="2026-08-18T04:48:48Z" level=info msg="buildah [stderr] Copying blob sha256:6ac0dc04f22d3ed4799d9dbd7eaeea524193e9725dc579b86637a99b45b4cea5" time="2026-08-18T04:48:48Z" level=info msg="buildah [stderr] Copying blob sha256:d31099353a338a422ce9dda2a6ef766047b654a4ef142c6d5849cd17dcba2b63" time="2026-08-18T04:48:48Z" level=info msg="buildah [stderr] Copying blob sha256:32241184e62d8728ef78246be0248300b5d00ac16ea6d75ae06005a4f61379e2" time="2026-08-18T04:49:06Z" level=info msg="buildah [stderr] Copying config sha256:69d0b39b9ac12dc1b65cd5dd54151d054f904a460b00512c75e3aedcca24abc0" time="2026-08-18T04:49:08Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:49:08Z" level=info msg="buildah [stderr] Storing signatures" time="2026-08-18T04:49:11Z" level=info msg="buildah [stdout] 69d0b39b9ac12dc1b65cd5dd54151d054f904a460b00512c75e3aedcca24abc0" time="2026-08-18T04:49:11Z" level=info msg="Injecting buildinfo: added labels.json" time="2026-08-18T04:49:11Z" level=info msg="Injecting buildinfo: added content-sets.json" time="2026-08-18T04:49:11Z" level=info msg="Building container image..." time="2026-08-18T04:49:11Z" level=info msg="buildah [stdout] [1/2] STEP 1/7: FROM registry.access.redhat.com/ubi8/go-toolset:1.17 AS builder" time="2026-08-18T04:49:12Z" level=info msg="buildah [stdout] [1/2] STEP 2/7: RUN if curl -s example.com > /dev/null; then echo \"build is not being performed in hermetic environment\" && exit 1; fi" time="2026-08-18T04:49:13Z" level=info msg="buildah [stdout] [1/2] STEP 3/7: COPY go.mod go.mod" time="2026-08-18T04:49:13Z" level=info msg="buildah [stdout] [1/2] STEP 4/7: COPY go.sum go.sum" time="2026-08-18T04:49:13Z" level=info msg="buildah [stdout] [1/2] STEP 5/7: COPY main.go main.go" time="2026-08-18T04:49:14Z" level=info msg="buildah [stdout] [1/2] STEP 6/7: COPY retrodep/ retrodep/" time="2026-08-18T04:49:15Z" level=info msg="buildah [stdout] [1/2] STEP 7/7: RUN go build -o retrodep-bin ./main.go" time="2026-08-18T04:49:18Z" level=info msg="buildah [stdout] [2/2] STEP 1/6: FROM registry.access.redhat.com/ubi8/ubi-minimal:8.6-751" time="2026-08-18T04:49:18Z" level=info msg="buildah [stdout] [2/2] STEP 2/6: COPY --from=builder /opt/app-root/src/retrodep-bin /" time="2026-08-18T04:49:20Z" level=info msg="buildah [stdout] [2/2] STEP 3/6: ENTRYPOINT [\"/retrodep-bin\"]" time="2026-08-18T04:49:20Z" level=info msg="buildah [stdout] [2/2] STEP 4/6: COPY --from=.konflux-buildinfo . /usr/share/buildinfo/" time="2026-08-18T04:49:20Z" level=info msg="buildah [stdout] [2/2] STEP 5/6: COPY --from=.konflux-buildinfo . /root/buildinfo/" time="2026-08-18T04:49:20Z" level=info msg="buildah [stdout] [2/2] STEP 6/6: LABEL \"org.opencontainers.image.created\"=\"2026-08-18T04:48:40Z\" \"org.opencontainers.image.source\"=\"https://github.com/redhat-appstudio-qe/retrodep\" \"org.opencontainers.image.revision\"=\"da5fe4bb86eb5a3c891f15efd65553f23d29594a\" \"quay.expires-after\"=\"5d\" \"build-date\"=\"2026-08-18T04:48:40Z\" \"architecture\"=\"x86_64\" \"vcs-url\"=\"https://github.com/redhat-appstudio-qe/retrodep\" \"vcs-ref\"=\"da5fe4bb86eb5a3c891f15efd65553f23d29594a\" \"vcs-type\"=\"git\"" time="2026-08-18T04:49:20Z" level=info msg="buildah [stdout] [2/2] COMMIT quay.io/redhat-appstudio-qe/build-e2e-prefetch-gomod/component-prefetch-gomod:on-pr-da5fe4bb86eb5a3c891f15efd65553f23d29594a" time="2026-08-18T04:49:22Z" level=info msg="buildah [stdout] --> d91c3d88b66b" time="2026-08-18T04:49:22Z" level=info msg="buildah [stdout] Successfully tagged quay.io/redhat-appstudio-qe/build-e2e-prefetch-gomod/component-prefetch-gomod:component-prefetch-gomod-on-pull-request-7ccxs-build-container" time="2026-08-18T04:49:22Z" level=info msg="buildah [stdout] Successfully tagged quay.io/redhat-appstudio-qe/build-e2e-prefetch-gomod/component-prefetch-gomod:on-pr-da5fe4bb86eb5a3c891f15efd65553f23d29594a" time="2026-08-18T04:49:22Z" level=info msg="buildah [stdout] d91c3d88b66bb81d2cb8f8dea1377d5de46295afc06e206ea693b2cc29c0f246" time="2026-08-18T04:49:23Z" level=info msg="Build completed successfully" time="2026-08-18T04:49:23Z" level=info msg="Mounting built image filesystem for syft scan..." time="2026-08-18T04:49:23Z" level=info msg="Running syft scan on built image filesystem..." time="2026-08-18T04:49:24Z" level=info msg="Image SBOM written to /shared/sbom-image.json" time="2026-08-18T04:49:25Z" level=info msg="Pushing image to registry: quay.io/redhat-appstudio-qe/build-e2e-prefetch-gomod/component-prefetch-gomod:on-pr-da5fe4bb86eb5a3c891f15efd65553f23d29594a" time="2026-08-18T04:49:25Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:49:25Z" level=info msg="buildah [stderr] Copying blob sha256:34e4ddf309691fae304176fdef97d7470f224d045e5bd1022adb63bf15152d21" time="2026-08-18T04:49:25Z" level=info msg="buildah [stderr] Copying blob sha256:dff9f8de74c048baca326e1d79db28e7615e8e96497c630177c53e61bbd2f906" time="2026-08-18T04:49:25Z" level=info msg="buildah [stderr] Copying blob sha256:e34e3bdec2768c1b351fdcc47094e9e345a7e1c2115d667549e76a02ed282d3c" time="2026-08-18T04:49:31Z" level=info msg="buildah [stderr] Copying config sha256:d91c3d88b66bb81d2cb8f8dea1377d5de46295afc06e206ea693b2cc29c0f246" time="2026-08-18T04:49:32Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:49:33Z" level=info msg="Push completed successfully" time="2026-08-18T04:49:33Z" level=info msg="Image digest: sha256:e1a3fd0ba9c64dc9aaab2886336a8b02605ace57992a1af7c02778cf8e5a86a3" time="2026-08-18T04:49:33Z" level=info msg="Pushing additional tag: component-prefetch-gomod-on-pull-request-7ccxs-build-container" time="2026-08-18T04:49:33Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:49:33Z" level=info msg="buildah [stderr] Copying blob sha256:34e4ddf309691fae304176fdef97d7470f224d045e5bd1022adb63bf15152d21" time="2026-08-18T04:49:33Z" level=info msg="buildah [stderr] Copying blob sha256:e34e3bdec2768c1b351fdcc47094e9e345a7e1c2115d667549e76a02ed282d3c" time="2026-08-18T04:49:33Z" level=info msg="buildah [stderr] Copying blob sha256:dff9f8de74c048baca326e1d79db28e7615e8e96497c630177c53e61bbd2f906" time="2026-08-18T04:49:35Z" level=info msg="buildah [stderr] Copying config sha256:d91c3d88b66bb81d2cb8f8dea1377d5de46295afc06e206ea693b2cc29c0f246" time="2026-08-18T04:49:35Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:49:36Z" level=info msg="Pushed additional tag successfully: component-prefetch-gomod-on-pull-request-7ccxs-build-container" time="2026-08-18T04:49:36Z" level=info msg="Writing parsed Containerfile to: /shared/parsed_dockerfile.json" time="2026-08-18T04:49:36Z" level=info msg="Containerfile JSON written successfully" time="2026-08-18T04:49:36Z" level=info msg="Writing resolved base images to: /shared/base_images_digests" time="2026-08-18T04:49:36Z" level=info msg="Resolved base images written successfully" {"image_url":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-gomod/component-prefetch-gomod:on-pr-da5fe4bb86eb5a3c891f15efd65553f23d29594a","digest":"sha256:e1a3fd0ba9c64dc9aaab2886336a8b02605ace57992a1af7c02778cf8e5a86a3"} [2026-08-18T04:49:36,103071189+00:00] Add metadata Making copy of sbom-prefetch.json [2026-08-18T04:49:36,105236195+00:00] End build pod: component-prefetch-gomod-on58eb424e61e3dcc7d655e6bd1f4721ab-pod | container step-prepare-sboms: [2026-08-18T04:49:36,236256821+00:00] Prepare SBOM [2026-08-18T04:49:36,306146255+00:00] Generate SBOM with mobster Skipping SBOM validation 2026-08-18 04:49:55,007 [INFO] mobster.log: Logging level set to 20 2026-08-18 04:49:55,033 [INFO] mobster.cmd.generate.oci_image.hermeto_sbom_filter: Filtering SPDX SBOM by architecture: amd64 2026-08-18 04:49:55,033 [INFO] mobster.cmd.generate.oci_image.hermeto_sbom_filter: Filtered 0 packages out of 168 (168 remaining) 2026-08-18 04:49:55,807 [INFO] mobster.main: Exiting with code 0. [2026-08-18T04:49:56,611482729+00:00] End prepare-sboms pod: component-prefetch-gomod-on58eb424e61e3dcc7d655e6bd1f4721ab-pod | container step-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-prefetch-gomod/component-prefetch-gomod [2026-08-18T04:50:23,817959519+00:00] Upload SBOM Pushing sbom to registry [retry] executing: cosign attach sbom --sbom sbom.json --type spdx quay.io/redhat-appstudio-qe/build-e2e-prefetch-gomod/component-prefetch-gomod:on-pr-da5fe4bb86eb5a3c891f15efd65553f23d29594a@sha256:e1a3fd0ba9c64dc9aaab2886336a8b02605ace57992a1af7c02778cf8e5a86a3 WARNING: SBOM attachments are deprecated and support will be removed in a Cosign release soon after 2024-02-22 (see https://github.com/sigstore/cosign/issues/2755). Instead, please use SBOM attestations. WARNING: Attaching SBOMs this way does not sign them. To sign them, use 'cosign attest --predicate sbom.json --key '. Uploading SBOM file for [quay.io/redhat-appstudio-qe/build-e2e-prefetch-gomod/component-prefetch-gomod@sha256:e1a3fd0ba9c64dc9aaab2886336a8b02605ace57992a1af7c02778cf8e5a86a3] to [quay.io/redhat-appstudio-qe/build-e2e-prefetch-gomod/component-prefetch-gomod:sha256-e1a3fd0ba9c64dc9aaab2886336a8b02605ace57992a1af7c02778cf8e5a86a3.sbom] with mediaType [text/spdx+json]. quay.io/redhat-appstudio-qe/build-e2e-prefetch-gomod/component-prefetch-gomod@sha256:3f560f7a6052218ff3568d77fe8f783fac339fe7412d34e200136448314becb0 [2026-08-18T04:50:26,621987576+00:00] Handle keyless signing if enabled [retry] executing: kubectl get configmap cluster-config -n konflux-info -o json Keyless signing is disabled (none of rekorInternalUrl, fulcioInternalUrl, defaultOIDCIssuer, tufInternalUrl are configured in the konflux-info/cluster-config configmap) [2026-08-18T04:50:27,321215524+00:00] End upload-sbom pod: component-prefetch-gomod-on5e734bacb41fd5357e8ddeefe30513c0-pod | init container: prepare 2026/08/18 04:45:54 Entrypoint initialization pod: component-prefetch-gomod-on5e734bacb41fd5357e8ddeefe30513c0-pod | init container: place-scripts 2026/08/18 04:45:55 Decoded script /tekton/scripts/script-0-hdkb9 pod: component-prefetch-gomod-on5e734bacb41fd5357e8ddeefe30513c0-pod | container step-clone: 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' time="2026-08-18T04:46:06Z" level=info msg="[param] url: https://github.com/redhat-appstudio-qe/retrodep" time="2026-08-18T04:46:06Z" level=info msg="[param] revision: efa549dd3266ba66a6e828ecb22a96a659234d3c" time="2026-08-18T04:46:06Z" level=info msg="[param] depth: 1" time="2026-08-18T04:46:06Z" level=info msg="[param] short-commit-length: 7" time="2026-08-18T04:46:06Z" level=info msg="[param] subdirectory: source" time="2026-08-18T04:46:06Z" level=info msg="[param] delete-existing: true" time="2026-08-18T04:46:06Z" level=info msg="[param] target-branch: main" time="2026-08-18T04:46:06Z" level=info msg="[param] merge-commit-author-name: Konflux CI Git Clone" time="2026-08-18T04:46:06Z" level=info msg="[param] merge-commit-author-email: git-clone@konflux-ci.dev" time="2026-08-18T04:46:06Z" level=info msg="[param] output-dir: /workspace/output" time="2026-08-18T04:46:06Z" level=info msg="[param] retry-max-attempts: 10" time="2026-08-18T04:46:06Z" level=info msg="[param] basic-auth-directory: /workspace/basic-auth" pod: component-prefetch-gomod-on70fd5bcb829f9f93c871885809c34ec1-pod | init container: prepare 2026/08/18 04:45:56 Entrypoint initialization pod: component-prefetch-gomod-on70fd5bcb829f9f93c871885809c34ec1-pod | init container: place-scripts 2026/08/18 04:45:57 Decoded script /tekton/scripts/script-0-4dt4c pod: component-prefetch-gomod-on70fd5bcb829f9f93c871885809c34ec1-pod | container step-clone: 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' time="2026-08-18T04:46:06Z" level=info msg="[param] url: https://github.com/redhat-appstudio-qe/retrodep" time="2026-08-18T04:46:06Z" level=info msg="[param] revision: da5fe4bb86eb5a3c891f15efd65553f23d29594a" time="2026-08-18T04:46:06Z" level=info msg="[param] depth: 1" time="2026-08-18T04:46:06Z" level=info msg="[param] short-commit-length: 7" time="2026-08-18T04:46:06Z" level=info msg="[param] subdirectory: source" time="2026-08-18T04:46:06Z" level=info msg="[param] delete-existing: true" time="2026-08-18T04:46:06Z" level=info msg="[param] target-branch: main" time="2026-08-18T04:46:06Z" level=info msg="[param] merge-commit-author-name: Konflux CI Git Clone" time="2026-08-18T04:46:06Z" level=info msg="[param] merge-commit-author-email: git-clone@konflux-ci.dev" time="2026-08-18T04:46:06Z" level=info msg="[param] output-dir: /workspace/output" time="2026-08-18T04:46:06Z" level=info msg="[param] retry-max-attempts: 10" time="2026-08-18T04:46:06Z" level=info msg="[param] basic-auth-directory: /workspace/basic-auth" pod: component-prefetch-gomod-on98c447129635d53cf6810fd95a9d6629-pod | init container: prepare 2026/08/18 04:46:22 Entrypoint initialization pod: component-prefetch-gomod-on98c447129635d53cf6810fd95a9d6629-pod | init container: place-scripts 2026/08/18 04:46:24 Decoded script /tekton/scripts/script-0-vzlws 2026/08/18 04:46:24 Decoded script /tekton/scripts/script-1-kkbwb 2026/08/18 04:46:24 Decoded script /tekton/scripts/script-2-5znzj pod: component-prefetch-gomod-on98c447129635d53cf6810fd95a9d6629-pod | init container: working-dir-initializer pod: component-prefetch-gomod-on98c447129635d53cf6810fd95a9d6629-pod | container step-build: [2026-08-18T04:46:40,851078100+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' [2026-08-18T04:46:40,992930003+00:00] Update CA trust [2026-08-18T04:46:44,698608862+00:00] Prepare system (architecture: x86_64) Effective container policy: { "default": [ { "type": "insecureAcceptAnything" } ], "transports": { "docker-daemon": { "": [ { "type": "insecureAcceptAnything" } ] } } } [2026-08-18T04:46:45,037189714+00:00] Run the build [2026-08-18T04:46:45,039811180+00:00] konflux-build-cli image build -f /workspace/source/source/./Dockerfile -t quay.io/redhat-appstudio-qe/build-e2e-prefetch-gomod/component-prefetch-gomod:on-pr-17f993f548b7fee869d5a9542016e065e94ceb9c --source source --context . --additional-tags component-prefetch-gomod-on-pull-request-fn6b6-build-container --push --push-format docker --secret-dirs src=/additional-secret\,name=does-not-exist\,optional=true --workdir-mount '' --target '' --inherit-labels=true --source-date-epoch '' --rewrite-timestamp=false --squash=false --omit-history=false --image-source https://github.com/redhat-appstudio-qe/retrodep --image-revision 17f993f548b7fee869d5a9542016e065e94ceb9c --quay-image-expires-after 5d --build-args-file '' --annotations-file '' --legacy-build-timestamp '' --add-legacy-labels --include-legacy-buildinfo-path=true --skip-injections=false --skip-unused-stages=true --hermetic=true --image-pull-proxy '' --image-pull-noproxy '' --yum-repos-d-sources --yum-repos-d-target /etc/yum.repos.d --prefetch-dir /workspace/source/cachi2 --prefetch-dir-copy /workspace/source/prefetch-copy --prefetch-env-mount /cachi2/cachi2.env --prefetch-output-mount /cachi2/output --security-opts unmask=/proc/interrupts --sbom-format spdx --syft-select-catalogers '' --syft-image-output /shared/sbom-image.json --containerfile-json-output /shared/parsed_dockerfile.json --resolved-base-images-output /shared/base_images_digests --no-cache --ulimits nofile=4096:4096 --src-tls-verify=true --dest-tls-verify=true --allow-cross-platform-images=false --build-args --envs --labels --annotations time="2026-08-18T04:46:45Z" level=info msg="[param] containerfile: /workspace/source/source/./Dockerfile" time="2026-08-18T04:46:45Z" level=info msg="[param] context: ." time="2026-08-18T04:46:45Z" level=info msg="[param] source: source" time="2026-08-18T04:46:45Z" level=info msg="[param] output-ref: quay.io/redhat-appstudio-qe/build-e2e-prefetch-gomod/component-prefetch-gomod:on-pr-17f993f548b7fee869d5a9542016e065e94ceb9c" time="2026-08-18T04:46:45Z" level=info msg="[param] additional-tags: [component-prefetch-gomod-on-pull-request-fn6b6-build-container]" time="2026-08-18T04:46:45Z" level=info msg="[param] push: true" time="2026-08-18T04:46:45Z" level=info msg="[param] push-format: docker" time="2026-08-18T04:46:45Z" level=info msg="[param] secret-dirs: [src=/additional-secret,name=does-not-exist,optional=true]" time="2026-08-18T04:46:45Z" level=info msg="[param] image-source: https://github.com/redhat-appstudio-qe/retrodep" time="2026-08-18T04:46:45Z" level=info msg="[param] image-revision: 17f993f548b7fee869d5a9542016e065e94ceb9c" time="2026-08-18T04:46:45Z" level=info msg="[param] quay-image-expires-after: 5d" time="2026-08-18T04:46:45Z" level=info msg="[param] add-legacy-labels: true" time="2026-08-18T04:46:45Z" level=info msg="[param] containerfile-json-output: /shared/parsed_dockerfile.json" time="2026-08-18T04:46:45Z" level=info msg="[param] include-legacy-buildinfo-path: true" time="2026-08-18T04:46:45Z" level=info msg="[param] hermetic: true" time="2026-08-18T04:46:45Z" level=info msg="[param] yum-repos-d-target: /etc/yum.repos.d" time="2026-08-18T04:46:45Z" level=info msg="[param] prefetch-dir: /workspace/source/cachi2" time="2026-08-18T04:46:45Z" level=info msg="[param] prefetch-dir-copy: /workspace/source/prefetch-copy" time="2026-08-18T04:46:45Z" level=info msg="[param] prefetch-output-mount: /cachi2/output" time="2026-08-18T04:46:45Z" level=info msg="[param] prefetch-env-mount: /cachi2/cachi2.env" time="2026-08-18T04:46:45Z" level=info msg="[param] resolved-base-images-output: /shared/base_images_digests" time="2026-08-18T04:46:45Z" level=info msg="[param] rhsm-mount-ca-certs: auto" time="2026-08-18T04:46:45Z" level=info msg="[param] no-cache: true" time="2026-08-18T04:46:45Z" level=info msg="[param] security-opts: [unmask=/proc/interrupts]" time="2026-08-18T04:46:45Z" level=info msg="[param] ulimits: [nofile=4096:4096]" time="2026-08-18T04:46:45Z" level=info msg="[param] syft-image-output: /shared/sbom-image.json" time="2026-08-18T04:46:45Z" level=info msg="[param] sbom-format: spdx" time="2026-08-18T04:46:45Z" level=info msg="Setting up prefetch integration..." time="2026-08-18T04:46:45Z" level=info msg="Set up 5 prefetch env var(s) as buildah secret env mounts" time="2026-08-18T04:47:32Z" level=info msg="buildah [stderr] Trying to pull registry.access.redhat.com/ubi8/ubi-minimal:8.6-751..." time="2026-08-18T04:47:33Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:47:34Z" level=info msg="buildah [stderr] Checking if image destination supports signatures" time="2026-08-18T04:47:34Z" level=info msg="buildah [stderr] Copying blob sha256:0344366a246a0f7590c2bae4536c01f15f20c6d802b4654ce96ac81047bc23f3" time="2026-08-18T04:47:34Z" level=info msg="buildah [stderr] Copying blob sha256:4752687a61a97d6f352ae62c381c87564bcb2f5b6523a05510ca1fb60d640216" time="2026-08-18T04:47:38Z" level=info msg="buildah [stderr] Copying config sha256:08c1631d50a33042e62175763e9c2f65a2913f86dcbd83c6509283a778ff2662" time="2026-08-18T04:47:38Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:47:38Z" level=info msg="buildah [stderr] Storing signatures" time="2026-08-18T04:47:39Z" level=info msg="buildah [stdout] 08c1631d50a33042e62175763e9c2f65a2913f86dcbd83c6509283a778ff2662" time="2026-08-18T04:47:39Z" level=info msg="buildah [stderr] Trying to pull registry.access.redhat.com/ubi8/go-toolset:1.17..." time="2026-08-18T04:47:40Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:47:41Z" level=info msg="buildah [stderr] Checking if image destination supports signatures" time="2026-08-18T04:47:41Z" level=info msg="buildah [stderr] Copying blob sha256:32241184e62d8728ef78246be0248300b5d00ac16ea6d75ae06005a4f61379e2" time="2026-08-18T04:47:41Z" level=info msg="buildah [stderr] Copying blob sha256:6ac0dc04f22d3ed4799d9dbd7eaeea524193e9725dc579b86637a99b45b4cea5" time="2026-08-18T04:47:41Z" level=info msg="buildah [stderr] Copying blob sha256:d31099353a338a422ce9dda2a6ef766047b654a4ef142c6d5849cd17dcba2b63" time="2026-08-18T04:47:41Z" level=info msg="buildah [stderr] Copying blob sha256:a3956350ae197825e45ddaa2af4d0d0e2a7f1a39c7281cec9a0c698a3d8b3c5d" time="2026-08-18T04:48:00Z" level=info msg="buildah [stderr] Copying config sha256:69d0b39b9ac12dc1b65cd5dd54151d054f904a460b00512c75e3aedcca24abc0" time="2026-08-18T04:48:01Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:48:01Z" level=info msg="buildah [stderr] Storing signatures" time="2026-08-18T04:48:01Z" level=info msg="buildah [stdout] 69d0b39b9ac12dc1b65cd5dd54151d054f904a460b00512c75e3aedcca24abc0" time="2026-08-18T04:48:01Z" level=info msg="Injecting buildinfo: added labels.json" time="2026-08-18T04:48:01Z" level=info msg="Injecting buildinfo: added content-sets.json" time="2026-08-18T04:48:01Z" level=info msg="Building container image..." time="2026-08-18T04:48:01Z" level=info msg="buildah [stdout] [1/2] STEP 1/7: FROM registry.access.redhat.com/ubi8/go-toolset:1.17 AS builder" time="2026-08-18T04:48:01Z" level=info msg="buildah [stdout] [1/2] STEP 2/7: RUN if curl -s example.com > /dev/null; then echo \"build is not being performed in hermetic environment\" && exit 1; fi" time="2026-08-18T04:48:02Z" level=info msg="buildah [stdout] [1/2] STEP 3/7: COPY go.mod go.mod" time="2026-08-18T04:48:02Z" level=info msg="buildah [stdout] [1/2] STEP 4/7: COPY go.sum go.sum" time="2026-08-18T04:48:03Z" level=info msg="buildah [stdout] [1/2] STEP 5/7: COPY main.go main.go" time="2026-08-18T04:48:03Z" level=info msg="buildah [stdout] [1/2] STEP 6/7: COPY retrodep/ retrodep/" time="2026-08-18T04:48:04Z" level=info msg="buildah [stdout] [1/2] STEP 7/7: RUN go build -o retrodep-bin ./main.go" time="2026-08-18T04:48:06Z" level=info msg="buildah [stdout] [2/2] STEP 1/6: FROM registry.access.redhat.com/ubi8/ubi-minimal:8.6-751" time="2026-08-18T04:48:06Z" level=info msg="buildah [stdout] [2/2] STEP 2/6: COPY --from=builder /opt/app-root/src/retrodep-bin /" time="2026-08-18T04:48:06Z" level=info msg="buildah [stdout] [2/2] STEP 3/6: ENTRYPOINT [\"/retrodep-bin\"]" time="2026-08-18T04:48:06Z" level=info msg="buildah [stdout] [2/2] STEP 4/6: COPY --from=.konflux-buildinfo . /usr/share/buildinfo/" time="2026-08-18T04:48:06Z" level=info msg="buildah [stdout] [2/2] STEP 5/6: COPY --from=.konflux-buildinfo . /root/buildinfo/" time="2026-08-18T04:48:06Z" level=info msg="buildah [stdout] [2/2] STEP 6/6: LABEL \"org.opencontainers.image.created\"=\"2026-08-18T04:46:45Z\" \"org.opencontainers.image.source\"=\"https://github.com/redhat-appstudio-qe/retrodep\" \"org.opencontainers.image.revision\"=\"17f993f548b7fee869d5a9542016e065e94ceb9c\" \"quay.expires-after\"=\"5d\" \"build-date\"=\"2026-08-18T04:46:45Z\" \"architecture\"=\"x86_64\" \"vcs-url\"=\"https://github.com/redhat-appstudio-qe/retrodep\" \"vcs-ref\"=\"17f993f548b7fee869d5a9542016e065e94ceb9c\" \"vcs-type\"=\"git\"" time="2026-08-18T04:48:06Z" level=info msg="buildah [stdout] [2/2] COMMIT quay.io/redhat-appstudio-qe/build-e2e-prefetch-gomod/component-prefetch-gomod:on-pr-17f993f548b7fee869d5a9542016e065e94ceb9c" time="2026-08-18T04:48:08Z" level=info msg="buildah [stdout] --> 6c24bfeae55f" time="2026-08-18T04:48:08Z" level=info msg="buildah [stdout] Successfully tagged quay.io/redhat-appstudio-qe/build-e2e-prefetch-gomod/component-prefetch-gomod:component-prefetch-gomod-on-pull-request-fn6b6-build-container" time="2026-08-18T04:48:08Z" level=info msg="buildah [stdout] Successfully tagged quay.io/redhat-appstudio-qe/build-e2e-prefetch-gomod/component-prefetch-gomod:on-pr-17f993f548b7fee869d5a9542016e065e94ceb9c" time="2026-08-18T04:48:08Z" level=info msg="buildah [stdout] 6c24bfeae55f2415b01e8757c9ab2cbaecde18aceb8053906945e06b90aeff72" time="2026-08-18T04:48:08Z" level=info msg="Build completed successfully" time="2026-08-18T04:48:08Z" level=info msg="Mounting built image filesystem for syft scan..." time="2026-08-18T04:48:09Z" level=info msg="Running syft scan on built image filesystem..." time="2026-08-18T04:48:09Z" level=info msg="Image SBOM written to /shared/sbom-image.json" time="2026-08-18T04:48:10Z" level=info msg="Pushing image to registry: quay.io/redhat-appstudio-qe/build-e2e-prefetch-gomod/component-prefetch-gomod:on-pr-17f993f548b7fee869d5a9542016e065e94ceb9c" time="2026-08-18T04:48:10Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:48:10Z" level=info msg="buildah [stderr] Copying blob sha256:266cc9fb3006949e9d9fc19e0c4983f9400769f8233e40572a82a87847ccc5ef" time="2026-08-18T04:48:10Z" level=info msg="buildah [stderr] Copying blob sha256:dff9f8de74c048baca326e1d79db28e7615e8e96497c630177c53e61bbd2f906" time="2026-08-18T04:48:10Z" level=info msg="buildah [stderr] Copying blob sha256:e34e3bdec2768c1b351fdcc47094e9e345a7e1c2115d667549e76a02ed282d3c" time="2026-08-18T04:48:15Z" level=info msg="buildah [stderr] Copying config sha256:6c24bfeae55f2415b01e8757c9ab2cbaecde18aceb8053906945e06b90aeff72" time="2026-08-18T04:48:16Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:48:17Z" level=info msg="Push completed successfully" time="2026-08-18T04:48:17Z" level=info msg="Image digest: sha256:72f86e42576eb2e1a9b3fc8bcbbd0c7c5e83444dc2e8f56b76a5da51a732e70a" time="2026-08-18T04:48:17Z" level=info msg="Pushing additional tag: component-prefetch-gomod-on-pull-request-fn6b6-build-container" time="2026-08-18T04:48:17Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:48:17Z" level=info msg="buildah [stderr] Copying blob sha256:e34e3bdec2768c1b351fdcc47094e9e345a7e1c2115d667549e76a02ed282d3c" time="2026-08-18T04:48:17Z" level=info msg="buildah [stderr] Copying blob sha256:266cc9fb3006949e9d9fc19e0c4983f9400769f8233e40572a82a87847ccc5ef" time="2026-08-18T04:48:17Z" level=info msg="buildah [stderr] Copying blob sha256:dff9f8de74c048baca326e1d79db28e7615e8e96497c630177c53e61bbd2f906" time="2026-08-18T04:48:19Z" level=info msg="buildah [stderr] Copying config sha256:6c24bfeae55f2415b01e8757c9ab2cbaecde18aceb8053906945e06b90aeff72" time="2026-08-18T04:48:19Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:48:19Z" level=info msg="Pushed additional tag successfully: component-prefetch-gomod-on-pull-request-fn6b6-build-container" time="2026-08-18T04:48:19Z" level=info msg="Writing parsed Containerfile to: /shared/parsed_dockerfile.json" time="2026-08-18T04:48:19Z" level=info msg="Containerfile JSON written successfully" time="2026-08-18T04:48:19Z" level=info msg="Writing resolved base images to: /shared/base_images_digests" time="2026-08-18T04:48:19Z" level=info msg="Resolved base images written successfully" {"image_url":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-gomod/component-prefetch-gomod:on-pr-17f993f548b7fee869d5a9542016e065e94ceb9c","digest":"sha256:72f86e42576eb2e1a9b3fc8bcbbd0c7c5e83444dc2e8f56b76a5da51a732e70a"} [2026-08-18T04:48:19,673219543+00:00] Add metadata Making copy of sbom-prefetch.json [2026-08-18T04:48:19,675028957+00:00] End build pod: component-prefetch-gomod-on98c447129635d53cf6810fd95a9d6629-pod | container step-prepare-sboms: [2026-08-18T04:48:20,629256195+00:00] Prepare SBOM [2026-08-18T04:48:20,690192617+00:00] Generate SBOM with mobster Skipping SBOM validation 2026-08-18 04:48:35,390 [INFO] mobster.log: Logging level set to 20 2026-08-18 04:48:35,405 [INFO] mobster.cmd.generate.oci_image.hermeto_sbom_filter: Filtering SPDX SBOM by architecture: amd64 2026-08-18 04:48:35,405 [INFO] mobster.cmd.generate.oci_image.hermeto_sbom_filter: Filtered 0 packages out of 168 (168 remaining) 2026-08-18 04:48:36,188 [INFO] mobster.main: Exiting with code 0. [2026-08-18T04:48:36,691289075+00:00] End prepare-sboms pod: component-prefetch-gomod-on98c447129635d53cf6810fd95a9d6629-pod | container step-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-prefetch-gomod/component-prefetch-gomod [2026-08-18T04:49:05,557561805+00:00] Upload SBOM Pushing sbom to registry [retry] executing: cosign attach sbom --sbom sbom.json --type spdx quay.io/redhat-appstudio-qe/build-e2e-prefetch-gomod/component-prefetch-gomod:on-pr-17f993f548b7fee869d5a9542016e065e94ceb9c@sha256:72f86e42576eb2e1a9b3fc8bcbbd0c7c5e83444dc2e8f56b76a5da51a732e70a WARNING: SBOM attachments are deprecated and support will be removed in a Cosign release soon after 2024-02-22 (see https://github.com/sigstore/cosign/issues/2755). Instead, please use SBOM attestations. WARNING: Attaching SBOMs this way does not sign them. To sign them, use 'cosign attest --predicate sbom.json --key '. Uploading SBOM file for [quay.io/redhat-appstudio-qe/build-e2e-prefetch-gomod/component-prefetch-gomod@sha256:72f86e42576eb2e1a9b3fc8bcbbd0c7c5e83444dc2e8f56b76a5da51a732e70a] to [quay.io/redhat-appstudio-qe/build-e2e-prefetch-gomod/component-prefetch-gomod:sha256-72f86e42576eb2e1a9b3fc8bcbbd0c7c5e83444dc2e8f56b76a5da51a732e70a.sbom] with mediaType [text/spdx+json]. quay.io/redhat-appstudio-qe/build-e2e-prefetch-gomod/component-prefetch-gomod@sha256:d5594dbb491d730e4e43dd67f5df602bbe83d0224a2f779d25494cbb241da031 [2026-08-18T04:49:07,755822613+00:00] Handle keyless signing if enabled [retry] executing: kubectl get configmap cluster-config -n konflux-info -o json Keyless signing is disabled (none of rekorInternalUrl, fulcioInternalUrl, defaultOIDCIssuer, tufInternalUrl are configured in the konflux-info/cluster-config configmap) [2026-08-18T04:49:08,961921539+00:00] End upload-sbom pod: component-prefetch-gomod-on9e32ebc56c740f00c60dc38cd49676e8-pod | init container: prepare 2026/08/18 04:50:18 Entrypoint initialization pod: component-prefetch-gomod-on9e32ebc56c740f00c60dc38cd49676e8-pod | init container: working-dir-initializer pod: component-prefetch-gomod-on9e32ebc56c740f00c60dc38cd49676e8-pod | container step-push: time="2026-08-18T04:50:33Z" level=info msg="[param] image-url: quay.io/redhat-appstudio-qe/build-e2e-prefetch-gomod/component-prefetch-gomod:on-pr-17f993f548b7fee869d5a9542016e065e94ceb9c" time="2026-08-18T04:50:33Z" level=info msg="[param] image-digest: sha256:72f86e42576eb2e1a9b3fc8bcbbd0c7c5e83444dc2e8f56b76a5da51a732e70a" time="2026-08-18T04:50:33Z" level=info msg="[param] containerfile: Dockerfile" time="2026-08-18T04:50:33Z" level=info msg="[param] context: ." time="2026-08-18T04:50:33Z" level=info msg="[param] tag-suffix: .dockerfile" time="2026-08-18T04:50:33Z" level=info msg="[param] artifact-type: application/vnd.konflux.dockerfile" time="2026-08-18T04:50:33Z" level=info msg="[param] source: source" time="2026-08-18T04:50:33Z" level=info msg="[param] result-path-image-ref: /tekton/results/IMAGE_REF" time="2026-08-18T04:50:33Z" level=info msg="[param] alternative-filename: Dockerfile" time="2026-08-18T04:50:34Z" level=info msg="oras [stdout] quay.io/redhat-appstudio-qe/build-e2e-prefetch-gomod/component-prefetch-gomod@sha256:936baf9d3e929857def311d81abe7fb41e4dbbdfa88306dc8e33c9cea2f6be79" time="2026-08-18T04:50:34Z" level=info msg="Containerfile 'source/Dockerfile' is pushed to registry with tag: sha256-72f86e42576eb2e1a9b3fc8bcbbd0c7c5e83444dc2e8f56b76a5da51a732e70a.dockerfile" {"image_ref":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-gomod/component-prefetch-gomod@sha256:936baf9d3e929857def311d81abe7fb41e4dbbdfa88306dc8e33c9cea2f6be79"} pod: component-prefetch-gomod-ondb8388f91143246461d6e3ce948a8116-pod | init container: prepare 2026/08/18 04:50:36 Entrypoint initialization pod: component-prefetch-gomod-ondb8388f91143246461d6e3ce948a8116-pod | init container: working-dir-initializer pod: component-prefetch-gomod-ondb8388f91143246461d6e3ce948a8116-pod | container step-push: time="2026-08-18T04:50:49Z" level=info msg="[param] image-url: quay.io/redhat-appstudio-qe/build-e2e-prefetch-gomod/component-prefetch-gomod:on-pr-5b8a92258ad8ee23568553927043e0e77d75db6e" time="2026-08-18T04:50:49Z" level=info msg="[param] image-digest: sha256:967492e05fb3bcd7f9a806e23850148d4bb1b117020d5d2551e5814dd239f660" time="2026-08-18T04:50:49Z" level=info msg="[param] containerfile: Dockerfile" time="2026-08-18T04:50:49Z" level=info msg="[param] context: ." time="2026-08-18T04:50:49Z" level=info msg="[param] tag-suffix: .dockerfile" time="2026-08-18T04:50:49Z" level=info msg="[param] artifact-type: application/vnd.konflux.dockerfile" time="2026-08-18T04:50:49Z" level=info msg="[param] source: source" time="2026-08-18T04:50:49Z" level=info msg="[param] result-path-image-ref: /tekton/results/IMAGE_REF" time="2026-08-18T04:50:49Z" level=info msg="[param] alternative-filename: Dockerfile" time="2026-08-18T04:50:50Z" level=info msg="oras [stdout] quay.io/redhat-appstudio-qe/build-e2e-prefetch-gomod/component-prefetch-gomod@sha256:b489e398f225646dd824fb312104b6f6bcf728ca518b3b57d2e035dc55230bcb" time="2026-08-18T04:50:50Z" level=info msg="Containerfile 'source/Dockerfile' is pushed to registry with tag: sha256-967492e05fb3bcd7f9a806e23850148d4bb1b117020d5d2551e5814dd239f660.dockerfile" {"image_ref":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-gomod/component-prefetch-gomod@sha256:b489e398f225646dd824fb312104b6f6bcf728ca518b3b57d2e035dc55230bcb"} pod: component-prefetch-gomod-ondc63eb66b6c3e93591742a6b51df47f8-pod | init container: prepare 2026/08/18 04:45:25 Entrypoint initialization pod: component-prefetch-gomod-ondc63eb66b6c3e93591742a6b51df47f8-pod | init container: place-scripts 2026/08/18 04:45:27 Decoded script /tekton/scripts/script-0-vf45l pod: component-prefetch-gomod-ondc63eb66b6c3e93591742a6b51df47f8-pod | container step-clone: 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' time="2026-08-18T04:45:36Z" level=info msg="[param] url: https://github.com/redhat-appstudio-qe/retrodep" time="2026-08-18T04:45:36Z" level=info msg="[param] revision: 5b8a92258ad8ee23568553927043e0e77d75db6e" time="2026-08-18T04:45:36Z" level=info msg="[param] depth: 1" time="2026-08-18T04:45:36Z" level=info msg="[param] short-commit-length: 7" time="2026-08-18T04:45:36Z" level=info msg="[param] subdirectory: source" time="2026-08-18T04:45:36Z" level=info msg="[param] delete-existing: true" time="2026-08-18T04:45:36Z" level=info msg="[param] target-branch: main" time="2026-08-18T04:45:36Z" level=info msg="[param] merge-commit-author-name: Konflux CI Git Clone" time="2026-08-18T04:45:36Z" level=info msg="[param] merge-commit-author-email: git-clone@konflux-ci.dev" time="2026-08-18T04:45:36Z" level=info msg="[param] output-dir: /workspace/output" time="2026-08-18T04:45:36Z" level=info msg="[param] retry-max-attempts: 10" time="2026-08-18T04:45:36Z" level=info msg="[param] basic-auth-directory: /workspace/basic-auth" [FAILED] in [It] - /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:120 @ 08/18/26 04:51:17.557 << Timeline [FAILED] Expected success, but got an error: <*errors.errorString | 0x223ea9ec9080>: unable to retrigger pipelinerun for component build-e2e-prefetch-gomod:component-prefetch-gomod: failed to retrigger PipelineRun component-prefetch-gomod-on-pull-request-6x9hp in build-e2e-prefetch-gomod namespace: error when creating file contents: PUT https://api.github.com/repos/redhat-appstudio-qe/retrodep/contents/tmyab: 404 Branch konflux-component-prefetch-gomod not found [] { s: "unable to retrigger pipelinerun for component build-e2e-prefetch-gomod:component-prefetch-gomod: failed to retrigger PipelineRun component-prefetch-gomod-on-pull-request-6x9hp in build-e2e-prefetch-gomod namespace: error when creating file contents: PUT https://api.github.com/repos/redhat-appstudio-qe/retrodep/contents/tmyab: 404 Branch konflux-component-prefetch-gomod not found []", } In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:120 @ 08/18/26 04:51:17.557 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-gomod" [It] should push Dockerfile to registry [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:123 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:123 @ 08/18/26 04:51:18.232 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-gomod" [It] should validate tekton taskrun test results [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:130 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:130 @ 08/18/26 04:51:18.232 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-gomod" [It] floating tags are created successfully [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:137 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:137 @ 08/18/26 04:51:18.232 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-gomod" [It] image manifest mediaType is correct [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:153 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:153 @ 08/18/26 04:51:18.233 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-gomod" [It] should have Hermeto content in the SBOM in case the build was hermetic [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:180 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:180 @ 08/18/26 04:51:18.233 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-gomod" [It] check for source images if enabled in pipeline [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:214 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:214 @ 08/18/26 04:51:18.233 ------------------------------ • [460.168 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-generic" the PipelineRun should eventually finish [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:103 Timeline >> PipelineRun component-prefetch-generic-on-pull-request-7fp7p found for Component build-e2e-prefetch-generic/component-prefetch-generic PipelineRun component-prefetch-generic-on-pull-request-7fp7p reason: ResolvingTaskRef PipelineRun component-prefetch-generic-on-pull-request-7fp7p reason: ResolvingTaskRef PipelineRun component-prefetch-generic-on-pull-request-7fp7p reason: Running PipelineRun component-prefetch-generic-on-pull-request-7fp7p reason: Running PipelineRun component-prefetch-generic-on-pull-request-7fp7p reason: Running PipelineRun component-prefetch-generic-on-pull-request-7fp7p reason: Running PipelineRun component-prefetch-generic-on-pull-request-7fp7p reason: Running PipelineRun component-prefetch-generic-on-pull-request-7fp7p reason: Running PipelineRun component-prefetch-generic-on-pull-request-7fp7p reason: Running PipelineRun component-prefetch-generic-on-pull-request-7fp7p reason: Running PipelineRun component-prefetch-generic-on-pull-request-7fp7p reason: Running PipelineRun component-prefetch-generic-on-pull-request-7fp7p reason: Running PipelineRun component-prefetch-generic-on-pull-request-7fp7p reason: Running PipelineRun component-prefetch-generic-on-pull-request-7fp7p reason: Running PipelineRun component-prefetch-generic-on-pull-request-7fp7p reason: Running PipelineRun component-prefetch-generic-on-pull-request-7fp7p reason: Running PipelineRun component-prefetch-generic-on-pull-request-7fp7p reason: Running PipelineRun component-prefetch-generic-on-pull-request-7fp7p reason: Running PipelineRun component-prefetch-generic-on-pull-request-7fp7p reason: Running PipelineRun component-prefetch-generic-on-pull-request-7fp7p reason: Running PipelineRun component-prefetch-generic-on-pull-request-7fp7p reason: Running PipelineRun component-prefetch-generic-on-pull-request-7fp7p reason: Running PipelineRun component-prefetch-generic-on-pull-request-7fp7p reason: Running PipelineRun component-prefetch-generic-on-pull-request-7fp7p reason: Completed << Timeline ------------------------------ • [FAILED] [2.110 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-generic" [It] should push Dockerfile to registry [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:123 [FAILED] image doesn't exist: quay.io/redhat-appstudio-qe/build-e2e-prefetch-generic/component-prefetch-generic:sha256-2b676996e7ee5720fe58d01100f9f67568a1c36f29e51a51ad9b856ed0f2ef2d.dockerfile Expected : false to be true In [It] at: /workspace/source/e2e-tests/tests/build/utilities.go:389 @ 08/18/26 04:51:28.691 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-generic" [It] should validate tekton taskrun test results [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:130 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:130 @ 08/18/26 04:51:29.626 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-generic" [It] floating tags are created successfully [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:137 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:137 @ 08/18/26 04:51:29.626 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-generic" [It] image manifest mediaType is correct [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:153 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:153 @ 08/18/26 04:51:29.626 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-generic" [It] should have Hermeto content in the SBOM in case the build was hermetic [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:180 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:180 @ 08/18/26 04:51:29.627 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-generic" [It] check for source images if enabled in pipeline [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:214 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:214 @ 08/18/26 04:51:29.627 ------------------------------ • [35.109 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-pip" triggers a PipelineRun [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:89 Timeline >> Image repository for component component-prefetch-pip in namespace build-e2e-prefetch-pip do not have right state ('' != 'ready') yet but it has status { { } { } []}. Created component for scenario: prefetch-pip RUNNING SCENARIO: prefetch-pip PipelineRun has not been created yet for the component build-e2e-prefetch-pip/component-prefetch-pip << Timeline ------------------------------ • [33.697 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-rpm" triggers a PipelineRun [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:89 Timeline >> Image repository for component component-prefetch-rpm in namespace build-e2e-prefetch-rpm do not have right state ('' != 'ready') yet but it has status { { } { } []}. Created component for scenario: prefetch-rpm RUNNING SCENARIO: prefetch-rpm PipelineRun has not been created yet for the component build-e2e-prefetch-rpm/component-prefetch-rpm << Timeline ------------------------------ • [FAILED] [469.283 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-npm" [It] the PipelineRun should eventually finish [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:103 Timeline >> PipelineRun component-prefetch-npm-on-pull-request-bk4r5 found for Component build-e2e-prefetch-npm/component-prefetch-npm PipelineRun component-prefetch-npm-on-pull-request-bk4r5 reason: ResolvingTaskRef PipelineRun component-prefetch-npm-on-pull-request-bk4r5 reason: ResolvingTaskRef PipelineRun component-prefetch-npm-on-pull-request-bk4r5 reason: Running PipelineRun component-prefetch-npm-on-pull-request-bk4r5 reason: Running PipelineRun component-prefetch-npm-on-pull-request-bk4r5 reason: Running PipelineRun component-prefetch-npm-on-pull-request-bk4r5 reason: Running PipelineRun component-prefetch-npm-on-pull-request-bk4r5 reason: Running PipelineRun component-prefetch-npm-on-pull-request-bk4r5 reason: Running PipelineRun component-prefetch-npm-on-pull-request-bk4r5 reason: Running PipelineRun component-prefetch-npm-on-pull-request-bk4r5 reason: Running PipelineRun component-prefetch-npm-on-pull-request-bk4r5 reason: Running PipelineRun component-prefetch-npm-on-pull-request-bk4r5 reason: Running PipelineRun component-prefetch-npm-on-pull-request-bk4r5 reason: Running PipelineRun component-prefetch-npm-on-pull-request-bk4r5 reason: Running PipelineRun component-prefetch-npm-on-pull-request-bk4r5 reason: Running PipelineRun component-prefetch-npm-on-pull-request-bk4r5 reason: Running PipelineRun component-prefetch-npm-on-pull-request-bk4r5 reason: Running PipelineRun component-prefetch-npm-on-pull-request-bk4r5 reason: Running PipelineRun component-prefetch-npm-on-pull-request-bk4r5 reason: Running PipelineRun component-prefetch-npm-on-pull-request-bk4r5 reason: Running PipelineRun component-prefetch-npm-on-pull-request-bk4r5 reason: CancelledRunningFinally PipelineRun component-prefetch-npm-on-pull-request-bk4r5 reason: Failed failed to get logs for PipelineRun build-e2e-prefetch-npm:component-prefetch-npm-on-pull-request-bk4r5: pods "component-prefetch-npm-on-pe8f301316c543c3c1bc712b415add3b1-pod" not found attempt 1/3: PipelineRun "component-prefetch-npm-on-pull-request-bk4r5" failed: pod: component-prefetch-npm-on-p033e6acfcc2109fecaa16a20923d377d-pod | init container: prepare 2026/08/18 04:54:21 Entrypoint initialization pod: component-prefetch-npm-on-p033e6acfcc2109fecaa16a20923d377d-pod | init container: place-scripts 2026/08/18 04:54:38 Decoded script /tekton/scripts/script-0-xhs57 2026/08/18 04:54:38 Decoded script /tekton/scripts/script-1-8srhk pod: component-prefetch-npm-on-p033e6acfcc2109fecaa16a20923d377d-pod | init container: working-dir-initializer pod: component-prefetch-npm-on-p033e6acfcc2109fecaa16a20923d377d-pod | container step-sast-unicode-check: + . /utils.sh ++ OPM_RENDER_CACHE=/tmp/konflux-test-opm-cache ++ DEFAULT_INDEX_IMAGE=registry.redhat.io/redhat/redhat-operator-index + trap 'handle_error /tekton/results/TEST_OUTPUT' EXIT + [[ -z '' ]] + PROJECT_NAME=component-prefetch-npm + echo 'INFO: The PROJECT_NAME used is: component-prefetch-npm' + ca_bundle=/mnt/trusted-ca/ca-bundle.crt + '[' -f /mnt/trusted-ca/ca-bundle.crt ']' + echo 'INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt' + cp -vf /mnt/trusted-ca/ca-bundle.crt /etc/pki/ca-trust/source/anchors INFO: The PROJECT_NAME used is: component-prefetch-npm 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' + update-ca-trust + SCAN_PROP=https://github.com/siddhesh/find-unicode-control.git#c2accbfbba7553a8bc1ebd97089ae08ad8347e58 + FUC_EXIT_CODE=0 + declare -a ALL_TARGETS + OLD_IFS=' ' + IFS=, + for d in $TARGET_DIRS + ALL_TARGETS+=("${SOURCE_CODE_DIR}/source/${d}") + IFS=' ' + LANG=en_US.utf8 + find_unicode_control.py -p bidi -v -d -t /workspace/workspace/source/. + [[ 0 -ne 0 ]] + sed -i raw_sast_unicode_check_out.txt -E -e 's|(.*:[0-9]+)(.*)|\1: warning:\2|' -e 's|^|Error: UNICONTROL_WARNING:\n|' + CSGERP_OPTS=(--mode=json --remove-duplicates --embed-context=3 --set-scan-prop="${SCAN_PROP}" --strip-path-prefix="${SOURCE_CODE_DIR}"/source/) + csgrep --mode=json --remove-duplicates --embed-context=3 --set-scan-prop=https://github.com/siddhesh/find-unicode-control.git#c2accbfbba7553a8bc1ebd97089ae08ad8347e58 --strip-path-prefix=/workspace/workspace/source/ raw_sast_unicode_check_out.txt + csgrep --mode=evtstat processed_sast_unicode_check_out.json + [[ SITE_DEFAULT == \S\I\T\E\_\D\E\F\A\U\L\T ]] + KFP_GIT_URL=https://gitlab.cee.redhat.com/osh/known-false-positives.git + PROBE_URL=https://gitlab.cee.redhat.com/osh/known-false-positives + KFP_DIR=known-false-positives + KFP_CLONED=0 + mkdir known-false-positives + [[ -n https://gitlab.cee.redhat.com/osh/known-false-positives.git ]] + echo -n 'INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... ' + curl --fail --head --max-time 60 --no-progress-meter https://gitlab.cee.redhat.com/osh/known-false-positives ++ head -1 curl: (6) Could not resolve host: gitlab.cee.redhat.com + [[ 0 -eq 0 ]] + echo 'WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered' + mv processed_sast_unicode_check_out.json sast_unicode_check_out.json INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered + csgrep --mode=sarif sast_unicode_check_out.json + [[ 0 -eq 0 ]] + note='Task sast-unicode-check success: No finding was detected' ++ make_result_json -r SUCCESS -t 'Task sast-unicode-check success: No finding was detected' ++ local RESULT= ++ local SUCCESSES=0 ++ local FAILURES=0 ++ local WARNINGS=0 ++ local 'NOTE=For details, check Tekton task log.' ++ local NAMESPACE=default ++ local OUTPUT ++ local OPTIND opt ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ RESULT=SUCCESS ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ NOTE='Task sast-unicode-check success: No finding was detected' ++ getopts :r:s:f:w:t:n: opt ++ shift 4 ++ '[' -z SUCCESS ']' ++ case "${RESULT}" in ++++ date -u --iso-8601=seconds {"result":"SUCCESS","timestamp":"2026-08-18T04:55:06+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0} +++ jq -rce --arg date 2026-08-18T04:55:06+00:00 --arg result SUCCESS --arg note 'Task sast-unicode-check success: No finding was detected' --arg namespace default --arg successes 0 --arg failures 0 --arg warnings 0 --null-input '{ result: $result, timestamp: $date, note: $note, namespace: $namespace, successes: $successes|tonumber, failures: $failures|tonumber, warnings: $warnings|tonumber }' ++ OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:55:06+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:55:06+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' + ERROR_OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:55:06+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' + echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:55:06+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' + tee /tekton/results/TEST_OUTPUT + handle_error /tekton/results/TEST_OUTPUT + exit_code=0 + '[' 0 -ne 0 ']' + exit 0 pod: component-prefetch-npm-on-p033e6acfcc2109fecaa16a20923d377d-pod | container step-upload: Selecting auth Using token for quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm Attaching to quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-aa33e42b1cf41070296feb29de7afb6b8ace7d32 Executing: oras attach --no-tty --registry-config /home/oras/auth.json --artifact-type application/sarif+json quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-aa33e42b1cf41070296feb29de7afb6b8ace7d32@sha256:86fc21f53b1ed9abf68ebb50cd509bba11e05c9e8a4cbb0707c7981baca61828 sast_unicode_check_out.sarif:application/sarif+json Preparing sast_unicode_check_out.sarif Exists 44136fa355b3 application/vnd.oci.empty.v1+json Exists e8cd1c5aaef5 sast_unicode_check_out.sarif Uploading b9d64c66539d application/vnd.oci.image.manifest.v1+json Uploaded b9d64c66539d application/vnd.oci.image.manifest.v1+json Attached to [registry] quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-aa33e42b1cf41070296feb29de7afb6b8ace7d32@sha256:86fc21f53b1ed9abf68ebb50cd509bba11e05c9e8a4cbb0707c7981baca61828 Digest: sha256:b9d64c66539dc9dd787c50e963ca0d3f421ecb792846600bb30b00b0e88b3c34 No excluded-findings.json exists. Skipping upload. pod: component-prefetch-npm-on-p08e7b1e1450a501155b6571850f043e1-pod | init container: prepare 2026/08/18 04:53:08 Entrypoint initialization pod: component-prefetch-npm-on-p08e7b1e1450a501155b6571850f043e1-pod | init container: place-scripts 2026/08/18 04:53:10 Decoded script /tekton/scripts/script-0-ctwtr 2026/08/18 04:53:10 Decoded script /tekton/scripts/script-1-bn9zr 2026/08/18 04:53:10 Decoded script /tekton/scripts/script-2-7z82d 2026/08/18 04:53:10 Decoded script /tekton/scripts/script-3-n8slp 2026/08/18 04:53:10 Decoded script /tekton/scripts/script-4-cdjps 2026/08/18 04:53:10 Decoded script /tekton/scripts/script-5-7j5fj pod: component-prefetch-npm-on-p08e7b1e1450a501155b6571850f043e1-pod | container step-introspect: Artifact type will be determined by introspection. Checking the media type of the OCI artifact... [retry] executing: skopeo inspect --raw --retry-times 3 docker://quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-34e345fecb59f591b64031e3872fd1daeb854cd3 The media type of the OCI artifact is application/vnd.docker.distribution.manifest.v2+json. Looking for image labels that indicate this might be an operator bundle... [retry] executing: skopeo inspect --retry-times 3 docker://quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-34e345fecb59f591b64031e3872fd1daeb854cd3 Found 0 matching labels. Expecting 3 or more to identify this image as an operator bundle. Introspection concludes that this artifact is of type "application". pod: component-prefetch-npm-on-p08e7b1e1450a501155b6571850f043e1-pod | container step-generate-container-auth: Selecting auth for quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-34e345fecb59f591b64031e3872fd1daeb854cd3 Using token for quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm Auth json written to "/auth/auth.json". pod: component-prefetch-npm-on-p08e7b1e1450a501155b6571850f043e1-pod | container step-set-skip-for-bundles: 2026/08/18 04:53:28 INFO Step was skipped due to when expressions were evaluated to false. pod: component-prefetch-npm-on-p08e7b1e1450a501155b6571850f043e1-pod | container step-app-check: time="2026-08-18T04:53:29Z" level=info msg="certification library version" version="1.20.0 " time="2026-08-18T04:53:29Z" level=info msg="running checks for quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-34e345fecb59f591b64031e3872fd1daeb854cd3 for platform amd64" time="2026-08-18T04:53:29Z" level=info msg="target image" image="quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-34e345fecb59f591b64031e3872fd1daeb854cd3" time="2026-08-18T04:53:48Z" level=info msg="warning: licenses directory does not exist or all of its children are empty directories: error when checking for /licenses: stat /tmp/preflight-2512874536/fs/licenses: no such file or directory" check=HasLicense time="2026-08-18T04:53:48Z" level=info msg="check completed" check=HasLicense result=FAILED time="2026-08-18T04:53:48Z" level=info msg="check completed" check=HasUniqueTag result=PASSED time="2026-08-18T04:53:48Z" level=info msg="check completed" check=LayerCountAcceptable result=PASSED time="2026-08-18T04:53:48Z" level=info msg="check completed" check=HasNoProhibitedPackages result=PASSED time="2026-08-18T04:53:48Z" level=info msg="check completed" check=HasRequiredLabel result=PASSED time="2026-08-18T04:53:48Z" level=info msg="USER 1001 specified that is non-root" check=RunAsNonRoot time="2026-08-18T04:53:48Z" level=info msg="check completed" check=RunAsNonRoot result=PASSED time="2026-08-18T04:53:58Z" level=info msg="check completed" check=HasModifiedFiles result=PASSED time="2026-08-18T04:53:59Z" level=info msg="check completed" check=BasedOnUbi result=PASSED time="2026-08-18T04:53:59Z" level=info msg="This image's tag on-pr-34e345fecb59f591b64031e3872fd1daeb854cd3 will be paired with digest sha256:8c8a120a14e06a5f898161864b52f5982c70e4eaa7a7e330654e287fe3924128 once this image has been published in accordance with Red Hat Certification policy. You may then add or remove any supplemental tags through your Red Hat Connect portal as you see fit." time="2026-08-18T04:53:59Z" level=info msg="Preflight result: FAILED" { "image": "quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-34e345fecb59f591b64031e3872fd1daeb854cd3", "passed": false, "test_library": { "name": "github.com/redhat-openshift-ecosystem/openshift-preflight", "version": "1.20.0", "commit": "96798270d2f3299dcce4c385d908b5cd53b7537a" }, "results": { "passed": [ { "name": "HasUniqueTag", "elapsed_time": 0, "description": "Checking if container has a tag other than 'latest', so that the image can be uniquely identified." }, { "name": "LayerCountAcceptable", "elapsed_time": 0, "description": "Checking if container has less than 40 layers. Too many layers within the container images can degrade container performance." }, { "name": "HasNoProhibitedPackages", "elapsed_time": 54, "description": "Checks to ensure that the image in use does not include prohibited packages, such as Red Hat Enterprise Linux (RHEL) kernel packages." }, { "name": "HasRequiredLabel", "elapsed_time": 0, "description": "Checking if the required labels (name, vendor, version, release, summary, description, maintainer) are present in the container metadata" }, { "name": "RunAsNonRoot", "elapsed_time": 0, "description": "Checking if container runs as the root user because a container that does not specify a non-root user will fail the automatic certification, and will be subject to a manual review before the container can be approved for publication" }, { "name": "HasModifiedFiles", "elapsed_time": 9950, "description": "Checks that no files installed via RPM in the base Red Hat layer have been modified" }, { "name": "BasedOnUbi", "elapsed_time": 747, "description": "Checking if the container's base image is based upon the Red Hat Universal Base Image (UBI) or Red Hat Hardened Images (RHHI)" } ], "failed": [ { "name": "HasLicense", "elapsed_time": 0, "description": "Checking if terms and conditions applicable to the software including open source licensing information are present. The license must be at /licenses", "help": "Check HasLicense encountered an error. Please review the preflight.log file for more information.", "suggestion": "Create a directory named /licenses and include all relevant licensing and/or terms and conditions as text file(s) in that directory.", "knowledgebase_url": "https://access.redhat.com/documentation/en-us/red_hat_software_certification/2026/html-single/red_hat_openshift_software_certification_policy_guide/index#assembly-requirements-for-container-images_openshift-sw-cert-policy-introduction", "check_url": "https://access.redhat.com/documentation/en-us/red_hat_software_certification/2026/html-single/red_hat_openshift_software_certification_policy_guide/index#assembly-requirements-for-container-images_openshift-sw-cert-policy-introduction" } ], "errors": [] } } pod: component-prefetch-npm-on-p08e7b1e1450a501155b6571850f043e1-pod | container step-app-set-outcome: [retry] executing: skopeo inspect --raw --retry-times 3 docker://quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-34e345fecb59f591b64031e3872fd1daeb854cd3 {"result":"FAILURE","timestamp":"1787028840","note":"Task preflight is a FAILURE: Refer to Tekton task logs for more information","successes":7,"failures":1,"warnings":0} pod: component-prefetch-npm-on-p08e7b1e1450a501155b6571850f043e1-pod | container step-final-outcome: + [[ ! -f /mount/konflux.results.json ]] + tee /tekton/steps/step-final-outcome/results/test-output {"result":"FAILURE","timestamp":"1787028840","note":"Task preflight is a FAILURE: Refer to Tekton task logs for more information","successes":7,"failures":1,"warnings":0} pod: component-prefetch-npm-on-p143101fd4ceee26df32e1a9a27dad6c3-pod | init container: prepare 2026/08/18 04:53:42 Entrypoint initialization pod: component-prefetch-npm-on-p143101fd4ceee26df32e1a9a27dad6c3-pod | init container: place-scripts 2026/08/18 04:53:44 Decoded script /tekton/scripts/script-0-wbqvc 2026/08/18 04:53:44 Decoded script /tekton/scripts/script-1-wcqvk 2026/08/18 04:53:44 Decoded script /tekton/scripts/script-2-9z6f2 pod: component-prefetch-npm-on-p143101fd4ceee26df32e1a9a27dad6c3-pod | container step-build: [2026-08-18T04:54:00,433583739+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' Running konflux-build-cli time="2026-08-18T04:54:05Z" level=info msg="[param] image: quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-c2afcaceb5db84596bb52861e4b98d5eba44474e" time="2026-08-18T04:54:05Z" level=info msg="[param] images: [quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-c2afcaceb5db84596bb52861e4b98d5eba44474e@sha256:64bcb942d7c38097352c8aa52f0ee2718a3b7ed31456b17511ada29419d83e69]" time="2026-08-18T04:54:05Z" level=info msg="[param] buildah-format: docker" time="2026-08-18T04:54:05Z" level=info msg="[param] always-build-index: false" time="2026-08-18T04:54:05Z" level=info msg="[param] additional-tags: [component-prefetch-npm-on-pull-request-hdzkn-build-image-index]" time="2026-08-18T04:54:05Z" level=info msg="[param] output-manifest-path: /index-build-data/manifest_data.json" time="2026-08-18T04:54:05Z" level=info msg="[param] result-path-image-digest: /tekton/results/IMAGE_DIGEST" time="2026-08-18T04:54:05Z" level=info msg="[param] result-path-image-url: /tekton/results/IMAGE_URL" time="2026-08-18T04:54:05Z" level=info msg="[param] result-path-image-ref: /tekton/results/IMAGE_REF" time="2026-08-18T04:54:05Z" level=info msg="[param] result-path-images: /tekton/results/IMAGES" time="2026-08-18T04:54:05Z" level=info msg="Creating manifest list: quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-c2afcaceb5db84596bb52861e4b98d5eba44474e" time="2026-08-18T04:54:05Z" level=info msg="buildah [stdout] c95580a716586939743874c18dc1430cf56d656f34c8b5b3f631fc907fa10e98" time="2026-08-18T04:54:05Z" level=info msg="Skipping image index generation. Returning results for single image." {"image_digest":"sha256:64bcb942d7c38097352c8aa52f0ee2718a3b7ed31456b17511ada29419d83e69","image_url":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-c2afcaceb5db84596bb52861e4b98d5eba44474e","image_ref":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm@sha256:64bcb942d7c38097352c8aa52f0ee2718a3b7ed31456b17511ada29419d83e69","images":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm@sha256:64bcb942d7c38097352c8aa52f0ee2718a3b7ed31456b17511ada29419d83e69"} pod: component-prefetch-npm-on-p143101fd4ceee26df32e1a9a27dad6c3-pod | container step-create-sbom: The manifest_data.json file does not exist. Skipping the SBOM creation... pod: component-prefetch-npm-on-p143101fd4ceee26df32e1a9a27dad6c3-pod | container step-upload-sbom: [2026-08-18T04:54:07,123416229+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' The index.spdx.json file does not exists. Skipping the SBOM upload... pod: component-prefetch-npm-on-p14d80b56f23165451707bf328e0c8633-pod | init container: prepare 2026/08/18 04:53:55 Entrypoint initialization pod: component-prefetch-npm-on-p14d80b56f23165451707bf328e0c8633-pod | init container: place-scripts 2026/08/18 04:54:05 Decoded script /tekton/scripts/script-0-xtdbt 2026/08/18 04:54:05 Decoded script /tekton/scripts/script-1-mbpsq 2026/08/18 04:54:05 Decoded script /tekton/scripts/script-2-cp22v pod: component-prefetch-npm-on-p14d80b56f23165451707bf328e0c8633-pod | container step-build: [2026-08-18T04:54:44,377117993+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' Running konflux-build-cli time="2026-08-18T04:54:50Z" level=info msg="[param] image: quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-07c276283e41692acf397762fba71d019f3ad1c9" time="2026-08-18T04:54:50Z" level=info msg="[param] images: [quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-07c276283e41692acf397762fba71d019f3ad1c9@sha256:fbeca709a0859b8fc1fefb2cbaeb3370f98ccefd2c4a2572d33e079bf97343af]" time="2026-08-18T04:54:50Z" level=info msg="[param] buildah-format: docker" time="2026-08-18T04:54:50Z" level=info msg="[param] always-build-index: false" time="2026-08-18T04:54:50Z" level=info msg="[param] additional-tags: [component-prefetch-npm-on-pull-request-bk4r5-build-image-index]" time="2026-08-18T04:54:50Z" level=info msg="[param] output-manifest-path: /index-build-data/manifest_data.json" time="2026-08-18T04:54:50Z" level=info msg="[param] result-path-image-digest: /tekton/results/IMAGE_DIGEST" time="2026-08-18T04:54:50Z" level=info msg="[param] result-path-image-url: /tekton/results/IMAGE_URL" time="2026-08-18T04:54:50Z" level=info msg="[param] result-path-image-ref: /tekton/results/IMAGE_REF" time="2026-08-18T04:54:50Z" level=info msg="[param] result-path-images: /tekton/results/IMAGES" time="2026-08-18T04:54:50Z" level=info msg="Creating manifest list: quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-07c276283e41692acf397762fba71d019f3ad1c9" time="2026-08-18T04:54:51Z" level=info msg="buildah [stdout] 8eb44aa9181e762a17c322adb5a6cb8662aff40aa57594cbf8a18318818ca247" time="2026-08-18T04:54:51Z" level=info msg="Skipping image index generation. Returning results for single image." {"image_digest":"sha256:fbeca709a0859b8fc1fefb2cbaeb3370f98ccefd2c4a2572d33e079bf97343af","image_url":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-07c276283e41692acf397762fba71d019f3ad1c9","image_ref":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm@sha256:fbeca709a0859b8fc1fefb2cbaeb3370f98ccefd2c4a2572d33e079bf97343af","images":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm@sha256:fbeca709a0859b8fc1fefb2cbaeb3370f98ccefd2c4a2572d33e079bf97343af"} pod: component-prefetch-npm-on-p14d80b56f23165451707bf328e0c8633-pod | container step-create-sbom: The manifest_data.json file does not exist. Skipping the SBOM creation... pod: component-prefetch-npm-on-p14d80b56f23165451707bf328e0c8633-pod | container step-upload-sbom: [2026-08-18T04:54:52,561980478+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' The index.spdx.json file does not exists. Skipping the SBOM upload... pod: component-prefetch-npm-on-p17727862dbbd2b0c885c1597e1fee6c0-pod | init container: prepare 2026/08/18 04:54:15 Entrypoint initialization pod: component-prefetch-npm-on-p17727862dbbd2b0c885c1597e1fee6c0-pod | init container: place-scripts 2026/08/18 04:54:30 Decoded script /tekton/scripts/script-0-78v4k 2026/08/18 04:54:30 Decoded script /tekton/scripts/script-1-wskj8 2026/08/18 04:54:30 Decoded script /tekton/scripts/script-2-4vxv5 2026/08/18 04:54:30 Decoded script /tekton/scripts/script-3-wh2cq 2026/08/18 04:54:30 Decoded script /tekton/scripts/script-4-zt7zl 2026/08/18 04:54:30 Decoded script /tekton/scripts/script-5-bjgrh pod: component-prefetch-npm-on-p17727862dbbd2b0c885c1597e1fee6c0-pod | container step-introspect: Artifact type will be determined by introspection. Checking the media type of the OCI artifact... [retry] executing: skopeo inspect --raw --retry-times 3 docker://quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-aa33e42b1cf41070296feb29de7afb6b8ace7d32 The media type of the OCI artifact is application/vnd.docker.distribution.manifest.v2+json. Looking for image labels that indicate this might be an operator bundle... [retry] executing: skopeo inspect --retry-times 3 docker://quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-aa33e42b1cf41070296feb29de7afb6b8ace7d32 Found 0 matching labels. Expecting 3 or more to identify this image as an operator bundle. Introspection concludes that this artifact is of type "application". pod: component-prefetch-npm-on-p17727862dbbd2b0c885c1597e1fee6c0-pod | container step-generate-container-auth: Selecting auth for quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-aa33e42b1cf41070296feb29de7afb6b8ace7d32 Using token for quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm Auth json written to "/auth/auth.json". pod: component-prefetch-npm-on-p17727862dbbd2b0c885c1597e1fee6c0-pod | container step-set-skip-for-bundles: 2026/08/18 04:55:09 INFO Step was skipped due to when expressions were evaluated to false. pod: component-prefetch-npm-on-p17727862dbbd2b0c885c1597e1fee6c0-pod | container step-app-check: time="2026-08-18T04:55:10Z" level=info msg="certification library version" version="1.20.0 " time="2026-08-18T04:55:10Z" level=info msg="running checks for quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-aa33e42b1cf41070296feb29de7afb6b8ace7d32 for platform amd64" time="2026-08-18T04:55:10Z" level=info msg="target image" image="quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-aa33e42b1cf41070296feb29de7afb6b8ace7d32" time="2026-08-18T04:55:20Z" level=info msg="warning: licenses directory does not exist or all of its children are empty directories: error when checking for /licenses: stat /tmp/preflight-1274591629/fs/licenses: no such file or directory" check=HasLicense time="2026-08-18T04:55:20Z" level=info msg="check completed" check=HasLicense result=FAILED time="2026-08-18T04:55:20Z" level=info msg="check completed" check=HasUniqueTag result=PASSED time="2026-08-18T04:55:20Z" level=info msg="check completed" check=LayerCountAcceptable result=PASSED time="2026-08-18T04:55:20Z" level=info msg="check completed" check=HasNoProhibitedPackages result=PASSED time="2026-08-18T04:55:20Z" level=info msg="check completed" check=HasRequiredLabel result=PASSED time="2026-08-18T04:55:20Z" level=info msg="USER 1001 specified that is non-root" check=RunAsNonRoot time="2026-08-18T04:55:20Z" level=info msg="check completed" check=RunAsNonRoot result=PASSED time="2026-08-18T04:55:30Z" level=info msg="check completed" check=HasModifiedFiles result=PASSED time="2026-08-18T04:55:30Z" level=info msg="check completed" check=BasedOnUbi result=PASSED time="2026-08-18T04:55:30Z" level=info msg="This image's tag on-pr-aa33e42b1cf41070296feb29de7afb6b8ace7d32 will be paired with digest sha256:03cc0170eef936909ad71cff9139bc47ef4abefcd9fba74599fa1c95c89f4ff0 once this image has been published in accordance with Red Hat Certification policy. You may then add or remove any supplemental tags through your Red Hat Connect portal as you see fit." { "image": "quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-aa33e42b1cf41070296feb29de7afb6b8ace7d32", "passed": false, "test_library": { "name": "github.com/redhat-openshift-ecosystem/openshift-preflight", "version": "1.20.0", "commit": "96798270d2f3299dcce4c385d908b5cd53b7537a" }, "results": { "passed": [ time="2026-08-18T04:55:30Z" level=info msg="Preflight result: FAILED" { "name": "HasUniqueTag", "elapsed_time": 0, "description": "Checking if container has a tag other than 'latest', so that the image can be uniquely identified." }, { "name": "LayerCountAcceptable", "elapsed_time": 0, "description": "Checking if container has less than 40 layers. Too many layers within the container images can degrade container performance." }, { "name": "HasNoProhibitedPackages", "elapsed_time": 50, "description": "Checks to ensure that the image in use does not include prohibited packages, such as Red Hat Enterprise Linux (RHEL) kernel packages." }, { "name": "HasRequiredLabel", "elapsed_time": 0, "description": "Checking if the required labels (name, vendor, version, release, summary, description, maintainer) are present in the container metadata" }, { "name": "RunAsNonRoot", "elapsed_time": 0, "description": "Checking if container runs as the root user because a container that does not specify a non-root user will fail the automatic certification, and will be subject to a manual review before the container can be approved for publication" }, { "name": "HasModifiedFiles", "elapsed_time": 9965, "description": "Checks that no files installed via RPM in the base Red Hat layer have been modified" }, { "name": "BasedOnUbi", "elapsed_time": 657, "description": "Checking if the container's base image is based upon the Red Hat Universal Base Image (UBI) or Red Hat Hardened Images (RHHI)" } ], "failed": [ { "name": "HasLicense", "elapsed_time": 0, "description": "Checking if terms and conditions applicable to the software including open source licensing information are present. The license must be at /licenses", "help": "Check HasLicense encountered an error. Please review the preflight.log file for more information.", "suggestion": "Create a directory named /licenses and include all relevant licensing and/or terms and conditions as text file(s) in that directory.", "knowledgebase_url": "https://access.redhat.com/documentation/en-us/red_hat_software_certification/2026/html-single/red_hat_openshift_software_certification_policy_guide/index#assembly-requirements-for-container-images_openshift-sw-cert-policy-introduction", "check_url": "https://access.redhat.com/documentation/en-us/red_hat_software_certification/2026/html-single/red_hat_openshift_software_certification_policy_guide/index#assembly-requirements-for-container-images_openshift-sw-cert-policy-introduction" } ], "errors": [] } } pod: component-prefetch-npm-on-p17727862dbbd2b0c885c1597e1fee6c0-pod | container step-app-set-outcome: [retry] executing: skopeo inspect --raw --retry-times 3 docker://quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-aa33e42b1cf41070296feb29de7afb6b8ace7d32 {"result":"FAILURE","timestamp":"1787028931","note":"Task preflight is a FAILURE: Refer to Tekton task logs for more information","successes":7,"failures":1,"warnings":0} pod: component-prefetch-npm-on-p17727862dbbd2b0c885c1597e1fee6c0-pod | container step-final-outcome: + [[ ! -f /mount/konflux.results.json ]] + tee /tekton/steps/step-final-outcome/results/test-output {"result":"FAILURE","timestamp":"1787028931","note":"Task preflight is a FAILURE: Refer to Tekton task logs for more information","successes":7,"failures":1,"warnings":0} pod: component-prefetch-npm-on-p21a70c73f6f3bd2972403538b55910cb-pod | init container: prepare 2026/08/18 04:50:20 Entrypoint initialization pod: component-prefetch-npm-on-p21a70c73f6f3bd2972403538b55910cb-pod | init container: place-scripts 2026/08/18 04:50:26 Decoded script /tekton/scripts/script-0-mzfrw pod: component-prefetch-npm-on-p21a70c73f6f3bd2972403538b55910cb-pod | container step-clone: 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' time="2026-08-18T04:51:42Z" level=info msg="[param] url: https://github.com/redhat-appstudio-qe/nodejs-npm-sample-repo" time="2026-08-18T04:51:42Z" level=info msg="[param] revision: 07c276283e41692acf397762fba71d019f3ad1c9" time="2026-08-18T04:51:42Z" level=info msg="[param] depth: 1" time="2026-08-18T04:51:42Z" level=info msg="[param] short-commit-length: 7" time="2026-08-18T04:51:42Z" level=info msg="[param] subdirectory: source" time="2026-08-18T04:51:42Z" level=info msg="[param] delete-existing: true" time="2026-08-18T04:51:42Z" level=info msg="[param] target-branch: main" time="2026-08-18T04:51:42Z" level=info msg="[param] merge-commit-author-name: Konflux CI Git Clone" time="2026-08-18T04:51:42Z" level=info msg="[param] merge-commit-author-email: git-clone@konflux-ci.dev" time="2026-08-18T04:51:42Z" level=info msg="[param] output-dir: /workspace/output" time="2026-08-18T04:51:42Z" level=info msg="[param] retry-max-attempts: 10" time="2026-08-18T04:51:42Z" level=info msg="[param] basic-auth-directory: /workspace/basic-auth" pod: component-prefetch-npm-on-p32d6e082e1e993522eaec656de362e86-pod | init container: prepare 2026/08/18 04:52:07 Entrypoint initialization pod: component-prefetch-npm-on-p32d6e082e1e993522eaec656de362e86-pod | init container: place-scripts 2026/08/18 04:52:08 Decoded script /tekton/scripts/script-0-glg2d 2026/08/18 04:52:08 Decoded script /tekton/scripts/script-1-p7czb 2026/08/18 04:52:08 Decoded script /tekton/scripts/script-2-llt6f pod: component-prefetch-npm-on-p32d6e082e1e993522eaec656de362e86-pod | init container: working-dir-initializer pod: component-prefetch-npm-on-p32d6e082e1e993522eaec656de362e86-pod | container step-build: [2026-08-18T04:52:15,937397544+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' [2026-08-18T04:52:16,036951063+00:00] Update CA trust [2026-08-18T04:52:19,087315972+00:00] Prepare system (architecture: x86_64) Effective container policy: { "default": [ { "type": "insecureAcceptAnything" } ], "transports": { "docker-daemon": { "": [ { "type": "insecureAcceptAnything" } ] } } } [2026-08-18T04:52:19,315437192+00:00] Run the build [2026-08-18T04:52:19,317659957+00:00] konflux-build-cli image build -f /workspace/source/source/./Dockerfile -t quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-07c276283e41692acf397762fba71d019f3ad1c9 --source source --context . --additional-tags component-prefetch-npm-on-pull-request-bk4r5-build-container --push --push-format docker --secret-dirs src=/additional-secret\,name=does-not-exist\,optional=true --workdir-mount '' --target '' --inherit-labels=true --source-date-epoch '' --rewrite-timestamp=false --squash=false --omit-history=false --image-source https://github.com/redhat-appstudio-qe/nodejs-npm-sample-repo --image-revision 07c276283e41692acf397762fba71d019f3ad1c9 --quay-image-expires-after 5d --build-args-file '' --annotations-file '' --legacy-build-timestamp '' --add-legacy-labels --include-legacy-buildinfo-path=true --skip-injections=false --skip-unused-stages=true --hermetic=true --image-pull-proxy '' --image-pull-noproxy '' --yum-repos-d-sources --yum-repos-d-target /etc/yum.repos.d --prefetch-dir /workspace/source/cachi2 --prefetch-dir-copy /workspace/source/prefetch-copy --prefetch-env-mount /cachi2/cachi2.env --prefetch-output-mount /cachi2/output --security-opts unmask=/proc/interrupts --sbom-format spdx --syft-select-catalogers '' --syft-image-output /shared/sbom-image.json --containerfile-json-output /shared/parsed_dockerfile.json --resolved-base-images-output /shared/base_images_digests --no-cache --ulimits nofile=4096:4096 --src-tls-verify=true --dest-tls-verify=true --allow-cross-platform-images=false --build-args --envs --labels --annotations time="2026-08-18T04:52:19Z" level=info msg="[param] containerfile: /workspace/source/source/./Dockerfile" time="2026-08-18T04:52:19Z" level=info msg="[param] context: ." time="2026-08-18T04:52:19Z" level=info msg="[param] source: source" time="2026-08-18T04:52:19Z" level=info msg="[param] output-ref: quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-07c276283e41692acf397762fba71d019f3ad1c9" time="2026-08-18T04:52:19Z" level=info msg="[param] additional-tags: [component-prefetch-npm-on-pull-request-bk4r5-build-container]" time="2026-08-18T04:52:19Z" level=info msg="[param] push: true" time="2026-08-18T04:52:19Z" level=info msg="[param] push-format: docker" time="2026-08-18T04:52:19Z" level=info msg="[param] secret-dirs: [src=/additional-secret,name=does-not-exist,optional=true]" time="2026-08-18T04:52:19Z" level=info msg="[param] image-source: https://github.com/redhat-appstudio-qe/nodejs-npm-sample-repo" time="2026-08-18T04:52:19Z" level=info msg="[param] image-revision: 07c276283e41692acf397762fba71d019f3ad1c9" time="2026-08-18T04:52:19Z" level=info msg="[param] quay-image-expires-after: 5d" time="2026-08-18T04:52:19Z" level=info msg="[param] add-legacy-labels: true" time="2026-08-18T04:52:19Z" level=info msg="[param] containerfile-json-output: /shared/parsed_dockerfile.json" time="2026-08-18T04:52:19Z" level=info msg="[param] include-legacy-buildinfo-path: true" time="2026-08-18T04:52:19Z" level=info msg="[param] hermetic: true" time="2026-08-18T04:52:19Z" level=info msg="[param] yum-repos-d-target: /etc/yum.repos.d" time="2026-08-18T04:52:19Z" level=info msg="[param] prefetch-dir: /workspace/source/cachi2" time="2026-08-18T04:52:19Z" level=info msg="[param] prefetch-dir-copy: /workspace/source/prefetch-copy" time="2026-08-18T04:52:19Z" level=info msg="[param] prefetch-output-mount: /cachi2/output" time="2026-08-18T04:52:19Z" level=info msg="[param] prefetch-env-mount: /cachi2/cachi2.env" time="2026-08-18T04:52:19Z" level=info msg="[param] resolved-base-images-output: /shared/base_images_digests" time="2026-08-18T04:52:19Z" level=info msg="[param] rhsm-mount-ca-certs: auto" time="2026-08-18T04:52:19Z" level=info msg="[param] no-cache: true" time="2026-08-18T04:52:19Z" level=info msg="[param] security-opts: [unmask=/proc/interrupts]" time="2026-08-18T04:52:19Z" level=info msg="[param] ulimits: [nofile=4096:4096]" time="2026-08-18T04:52:19Z" level=info msg="[param] syft-image-output: /shared/sbom-image.json" time="2026-08-18T04:52:19Z" level=info msg="[param] sbom-format: spdx" time="2026-08-18T04:52:19Z" level=info msg="Setting up prefetch integration..." time="2026-08-18T04:52:19Z" level=info msg="Set up 0 prefetch env var(s) as buildah secret env mounts" time="2026-08-18T04:52:21Z" level=info msg="buildah [stderr] Trying to pull registry.access.redhat.com/ubi10/nodejs-22@sha256:11a7e442c26772f6c0e90f8a32b5c15d08686fd41a371ed92759ca4d19c66cf2..." time="2026-08-18T04:52:22Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:52:23Z" level=info msg="buildah [stderr] Checking if image destination supports signatures" time="2026-08-18T04:52:23Z" level=info msg="buildah [stderr] Copying blob sha256:ac611375b079ea077a3385cb8b34d8b8b0028ae1c67c8330874c36c379f247fa" time="2026-08-18T04:52:23Z" level=info msg="buildah [stderr] Copying blob sha256:25ae5a651b7b71537cead48bdf7fefb23180516c3946cb10a051e3173ed74cd1" time="2026-08-18T04:52:23Z" level=info msg="buildah [stderr] Copying blob sha256:1da72969c7bd22f7a547f2983133c4a8b6a0890a4ddebde3ffcf1a22ac901065" time="2026-08-18T04:52:32Z" level=info msg="buildah [stderr] Copying config sha256:3733f95126f62833ddd64737085b05409d274ce2767ce4a5c267bc0dd83ca419" time="2026-08-18T04:52:33Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:52:33Z" level=info msg="buildah [stderr] Storing signatures" time="2026-08-18T04:52:33Z" level=info msg="buildah [stdout] 3733f95126f62833ddd64737085b05409d274ce2767ce4a5c267bc0dd83ca419" time="2026-08-18T04:52:33Z" level=info msg="Injecting buildinfo: added labels.json" time="2026-08-18T04:52:33Z" level=info msg="Injecting buildinfo: added content-sets.json" time="2026-08-18T04:52:33Z" level=info msg="Building container image..." time="2026-08-18T04:52:33Z" level=info msg="buildah [stdout] STEP 1/13: FROM registry.access.redhat.com/ubi10/nodejs-22@sha256:11a7e442c26772f6c0e90f8a32b5c15d08686fd41a371ed92759ca4d19c66cf2" time="2026-08-18T04:52:33Z" level=info msg="buildah [stdout] STEP 2/13: WORKDIR /app" time="2026-08-18T04:52:33Z" level=info msg="buildah [stdout] STEP 3/13: USER 1001" time="2026-08-18T04:52:33Z" level=info msg="buildah [stdout] STEP 4/13: RUN if curl -s example.com > /dev/null; then echo \"build is not being performed in hermetic environment\" && exit 1; fi" time="2026-08-18T04:52:34Z" level=info msg="buildah [stdout] STEP 5/13: RUN chown -R 1001:1001 /app" time="2026-08-18T04:52:34Z" level=info msg="buildah [stdout] STEP 6/13: COPY --chown=1001:0 package*.json ./" time="2026-08-18T04:52:34Z" level=info msg="buildah [stdout] STEP 7/13: RUN npm install" time="2026-08-18T04:52:35Z" level=info msg="buildah [stdout] " time="2026-08-18T04:52:35Z" level=info msg="buildah [stdout] added 65 packages in 463ms" time="2026-08-18T04:52:35Z" level=info msg="buildah [stdout] " time="2026-08-18T04:52:35Z" level=info msg="buildah [stdout] 20 packages are looking for funding" time="2026-08-18T04:52:35Z" level=info msg="buildah [stdout] run `npm fund` for details" time="2026-08-18T04:52:35Z" level=info msg="buildah [stdout] STEP 8/13: COPY . ." time="2026-08-18T04:52:35Z" level=info msg="buildah [stdout] STEP 9/13: EXPOSE 3000" time="2026-08-18T04:52:35Z" level=info msg="buildah [stdout] STEP 10/13: CMD [\"npm\", \"start\"]" time="2026-08-18T04:52:35Z" level=info msg="buildah [stdout] STEP 11/13: COPY --from=.konflux-buildinfo . /usr/share/buildinfo/" time="2026-08-18T04:52:35Z" level=info msg="buildah [stdout] STEP 12/13: COPY --from=.konflux-buildinfo . /root/buildinfo/" time="2026-08-18T04:52:36Z" level=info msg="buildah [stdout] STEP 13/13: LABEL \"org.opencontainers.image.created\"=\"2026-08-18T04:52:19Z\" \"org.opencontainers.image.source\"=\"https://github.com/redhat-appstudio-qe/nodejs-npm-sample-repo\" \"org.opencontainers.image.revision\"=\"07c276283e41692acf397762fba71d019f3ad1c9\" \"quay.expires-after\"=\"5d\" \"build-date\"=\"2026-08-18T04:52:19Z\" \"architecture\"=\"x86_64\" \"vcs-url\"=\"https://github.com/redhat-appstudio-qe/nodejs-npm-sample-repo\" \"vcs-ref\"=\"07c276283e41692acf397762fba71d019f3ad1c9\" \"vcs-type\"=\"git\"" time="2026-08-18T04:52:36Z" level=info msg="buildah [stdout] COMMIT quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-07c276283e41692acf397762fba71d019f3ad1c9" time="2026-08-18T04:52:37Z" level=info msg="buildah [stdout] --> db835daab967" time="2026-08-18T04:52:37Z" level=info msg="buildah [stdout] Successfully tagged quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:component-prefetch-npm-on-pull-request-bk4r5-build-container" time="2026-08-18T04:52:37Z" level=info msg="buildah [stdout] Successfully tagged quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-07c276283e41692acf397762fba71d019f3ad1c9" time="2026-08-18T04:52:37Z" level=info msg="buildah [stdout] db835daab967c608876c03bf99fba2d425325b5915ad9f911d6c78cc1c29a9b4" time="2026-08-18T04:52:41Z" level=info msg="Build completed successfully" time="2026-08-18T04:52:41Z" level=info msg="Mounting built image filesystem for syft scan..." time="2026-08-18T04:52:41Z" level=info msg="Running syft scan on built image filesystem..." time="2026-08-18T04:52:44Z" level=info msg="Image SBOM written to /shared/sbom-image.json" time="2026-08-18T04:52:44Z" level=info msg="Pushing image to registry: quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-07c276283e41692acf397762fba71d019f3ad1c9" time="2026-08-18T04:52:44Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:52:44Z" level=info msg="buildah [stderr] Copying blob sha256:d6dbf5cd60f2565401be0f9e48d6823f8a07a671289d17b14f02717bf263dc0e" time="2026-08-18T04:52:44Z" level=info msg="buildah [stderr] Copying blob sha256:dc93e679df3dafd9f0637113389b07319b386ec5a79be2214866ef2427138f48" time="2026-08-18T04:52:44Z" level=info msg="buildah [stderr] Copying blob sha256:01a3ea10a6f619c510484bd7e8f22b6383d8fddbaf0ee5f870e4dbcd1b1c0aef" time="2026-08-18T04:52:44Z" level=info msg="buildah [stderr] Copying blob sha256:1ba6d001d16b5a50b3eec92bff4ea2319676a59b01d7f4af7e6c682e390f5a18" time="2026-08-18T04:52:52Z" level=info msg="buildah [stderr] Copying config sha256:db835daab967c608876c03bf99fba2d425325b5915ad9f911d6c78cc1c29a9b4" time="2026-08-18T04:52:52Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:52:53Z" level=info msg="Push completed successfully" time="2026-08-18T04:52:53Z" level=info msg="Image digest: sha256:fbeca709a0859b8fc1fefb2cbaeb3370f98ccefd2c4a2572d33e079bf97343af" time="2026-08-18T04:52:53Z" level=info msg="Pushing additional tag: component-prefetch-npm-on-pull-request-bk4r5-build-container" time="2026-08-18T04:52:53Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:52:53Z" level=info msg="buildah [stderr] Copying blob sha256:01a3ea10a6f619c510484bd7e8f22b6383d8fddbaf0ee5f870e4dbcd1b1c0aef" time="2026-08-18T04:52:53Z" level=info msg="buildah [stderr] Copying blob sha256:d6dbf5cd60f2565401be0f9e48d6823f8a07a671289d17b14f02717bf263dc0e" time="2026-08-18T04:52:53Z" level=info msg="buildah [stderr] Copying blob sha256:dc93e679df3dafd9f0637113389b07319b386ec5a79be2214866ef2427138f48" time="2026-08-18T04:52:53Z" level=info msg="buildah [stderr] Copying blob sha256:1ba6d001d16b5a50b3eec92bff4ea2319676a59b01d7f4af7e6c682e390f5a18" time="2026-08-18T04:52:54Z" level=info msg="buildah [stderr] Copying config sha256:db835daab967c608876c03bf99fba2d425325b5915ad9f911d6c78cc1c29a9b4" time="2026-08-18T04:52:55Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:52:55Z" level=info msg="Pushed additional tag successfully: component-prefetch-npm-on-pull-request-bk4r5-build-container" time="2026-08-18T04:52:55Z" level=info msg="Writing parsed Containerfile to: /shared/parsed_dockerfile.json" time="2026-08-18T04:52:55Z" level=info msg="Containerfile JSON written successfully" time="2026-08-18T04:52:55Z" level=info msg="Writing resolved base images to: /shared/base_images_digests" time="2026-08-18T04:52:55Z" level=info msg="Resolved base images written successfully" {"image_url":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-07c276283e41692acf397762fba71d019f3ad1c9","digest":"sha256:fbeca709a0859b8fc1fefb2cbaeb3370f98ccefd2c4a2572d33e079bf97343af"} [2026-08-18T04:52:55,297948160+00:00] Add metadata Making copy of sbom-prefetch.json [2026-08-18T04:52:55,299753425+00:00] End build pod: component-prefetch-npm-on-p32d6e082e1e993522eaec656de362e86-pod | container step-prepare-sboms: [2026-08-18T04:52:56,072816766+00:00] Prepare SBOM [2026-08-18T04:52:56,112202094+00:00] Generate SBOM with mobster Skipping SBOM validation 2026-08-18 04:53:03,415 [INFO] mobster.log: Logging level set to 20 2026-08-18 04:53:04,012 [INFO] mobster.cmd.generate.oci_image.hermeto_sbom_filter: Filtering SPDX SBOM by architecture: amd64 2026-08-18 04:53:04,012 [INFO] mobster.cmd.generate.oci_image.hermeto_sbom_filter: Filtered 0 packages out of 67 (67 remaining) 2026-08-18 04:53:05,818 [INFO] mobster.main: Exiting with code 0. [2026-08-18T04:53:06,514349067+00:00] End prepare-sboms pod: component-prefetch-npm-on-p32d6e082e1e993522eaec656de362e86-pod | container step-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-prefetch-npm/component-prefetch-npm [2026-08-18T04:53:27,599373615+00:00] Upload SBOM Pushing sbom to registry [retry] executing: cosign attach sbom --sbom sbom.json --type spdx quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-07c276283e41692acf397762fba71d019f3ad1c9@sha256:fbeca709a0859b8fc1fefb2cbaeb3370f98ccefd2c4a2572d33e079bf97343af WARNING: SBOM attachments are deprecated and support will be removed in a Cosign release soon after 2024-02-22 (see https://github.com/sigstore/cosign/issues/2755). Instead, please use SBOM attestations. WARNING: Attaching SBOMs this way does not sign them. To sign them, use 'cosign attest --predicate sbom.json --key '. Uploading SBOM file for [quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm@sha256:fbeca709a0859b8fc1fefb2cbaeb3370f98ccefd2c4a2572d33e079bf97343af] to [quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:sha256-fbeca709a0859b8fc1fefb2cbaeb3370f98ccefd2c4a2572d33e079bf97343af.sbom] with mediaType [text/spdx+json]. quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm@sha256:e98d34988fe861c7c99dffe44519013978d52bcd7be1d1e840fda8b79be6d6ca [2026-08-18T04:53:30,425776034+00:00] Handle keyless signing if enabled [retry] executing: kubectl get configmap cluster-config -n konflux-info -o json Keyless signing is disabled (none of rekorInternalUrl, fulcioInternalUrl, defaultOIDCIssuer, tufInternalUrl are configured in the konflux-info/cluster-config configmap) [2026-08-18T04:53:31,501165491+00:00] End upload-sbom pod: component-prefetch-npm-on-p54bb9875490118418b447d4ecce6d200-pod | init container: prepare 2026/08/18 04:51:28 Entrypoint initialization pod: component-prefetch-npm-on-p54bb9875490118418b447d4ecce6d200-pod | init container: place-scripts 2026/08/18 04:51:29 Decoded script /tekton/scripts/script-0-gdvcm 2026/08/18 04:51:29 Decoded script /tekton/scripts/script-1-mhjw2 2026/08/18 04:51:29 Decoded script /tekton/scripts/script-2-blvjv pod: component-prefetch-npm-on-p54bb9875490118418b447d4ecce6d200-pod | init container: working-dir-initializer pod: component-prefetch-npm-on-p54bb9875490118418b447d4ecce6d200-pod | container step-build: [2026-08-18T04:51:35,441562968+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' [2026-08-18T04:51:35,801173945+00:00] Update CA trust [2026-08-18T04:51:37,249192903+00:00] Prepare system (architecture: x86_64) Effective container policy: { "default": [ { "type": "insecureAcceptAnything" } ], "transports": { "docker-daemon": { "": [ { "type": "insecureAcceptAnything" } ] } } } [2026-08-18T04:51:37,264098707+00:00] Run the build [2026-08-18T04:51:37,266186782+00:00] konflux-build-cli image build -f /workspace/source/source/./Dockerfile -t quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-34e345fecb59f591b64031e3872fd1daeb854cd3 --source source --context . --additional-tags component-prefetch-npm-on-pull-request-sw9ln-build-container --push --push-format docker --secret-dirs src=/additional-secret\,name=does-not-exist\,optional=true --workdir-mount '' --target '' --inherit-labels=true --source-date-epoch '' --rewrite-timestamp=false --squash=false --omit-history=false --image-source https://github.com/redhat-appstudio-qe/nodejs-npm-sample-repo --image-revision 34e345fecb59f591b64031e3872fd1daeb854cd3 --quay-image-expires-after 5d --build-args-file '' --annotations-file '' --legacy-build-timestamp '' --add-legacy-labels --include-legacy-buildinfo-path=true --skip-injections=false --skip-unused-stages=true --hermetic=true --image-pull-proxy '' --image-pull-noproxy '' --yum-repos-d-sources --yum-repos-d-target /etc/yum.repos.d --prefetch-dir /workspace/source/cachi2 --prefetch-dir-copy /workspace/source/prefetch-copy --prefetch-env-mount /cachi2/cachi2.env --prefetch-output-mount /cachi2/output --security-opts unmask=/proc/interrupts --sbom-format spdx --syft-select-catalogers '' --syft-image-output /shared/sbom-image.json --containerfile-json-output /shared/parsed_dockerfile.json --resolved-base-images-output /shared/base_images_digests --no-cache --ulimits nofile=4096:4096 --src-tls-verify=true --dest-tls-verify=true --allow-cross-platform-images=false --build-args --envs --labels --annotations time="2026-08-18T04:51:37Z" level=info msg="[param] containerfile: /workspace/source/source/./Dockerfile" time="2026-08-18T04:51:37Z" level=info msg="[param] context: ." time="2026-08-18T04:51:37Z" level=info msg="[param] source: source" time="2026-08-18T04:51:37Z" level=info msg="[param] output-ref: quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-34e345fecb59f591b64031e3872fd1daeb854cd3" time="2026-08-18T04:51:37Z" level=info msg="[param] additional-tags: [component-prefetch-npm-on-pull-request-sw9ln-build-container]" time="2026-08-18T04:51:37Z" level=info msg="[param] push: true" time="2026-08-18T04:51:37Z" level=info msg="[param] push-format: docker" time="2026-08-18T04:51:37Z" level=info msg="[param] secret-dirs: [src=/additional-secret,name=does-not-exist,optional=true]" time="2026-08-18T04:51:37Z" level=info msg="[param] image-source: https://github.com/redhat-appstudio-qe/nodejs-npm-sample-repo" time="2026-08-18T04:51:37Z" level=info msg="[param] image-revision: 34e345fecb59f591b64031e3872fd1daeb854cd3" time="2026-08-18T04:51:37Z" level=info msg="[param] quay-image-expires-after: 5d" time="2026-08-18T04:51:37Z" level=info msg="[param] add-legacy-labels: true" time="2026-08-18T04:51:37Z" level=info msg="[param] containerfile-json-output: /shared/parsed_dockerfile.json" time="2026-08-18T04:51:37Z" level=info msg="[param] include-legacy-buildinfo-path: true" time="2026-08-18T04:51:37Z" level=info msg="[param] hermetic: true" time="2026-08-18T04:51:37Z" level=info msg="[param] yum-repos-d-target: /etc/yum.repos.d" time="2026-08-18T04:51:37Z" level=info msg="[param] prefetch-dir: /workspace/source/cachi2" time="2026-08-18T04:51:37Z" level=info msg="[param] prefetch-dir-copy: /workspace/source/prefetch-copy" time="2026-08-18T04:51:37Z" level=info msg="[param] prefetch-output-mount: /cachi2/output" time="2026-08-18T04:51:37Z" level=info msg="[param] prefetch-env-mount: /cachi2/cachi2.env" time="2026-08-18T04:51:37Z" level=info msg="[param] resolved-base-images-output: /shared/base_images_digests" time="2026-08-18T04:51:37Z" level=info msg="[param] rhsm-mount-ca-certs: auto" time="2026-08-18T04:51:37Z" level=info msg="[param] no-cache: true" time="2026-08-18T04:51:37Z" level=info msg="[param] security-opts: [unmask=/proc/interrupts]" time="2026-08-18T04:51:37Z" level=info msg="[param] ulimits: [nofile=4096:4096]" time="2026-08-18T04:51:37Z" level=info msg="[param] syft-image-output: /shared/sbom-image.json" time="2026-08-18T04:51:37Z" level=info msg="[param] sbom-format: spdx" time="2026-08-18T04:51:37Z" level=info msg="Setting up prefetch integration..." time="2026-08-18T04:51:37Z" level=info msg="Set up 0 prefetch env var(s) as buildah secret env mounts" time="2026-08-18T04:51:37Z" level=info msg="buildah [stderr] Trying to pull registry.access.redhat.com/ubi10/nodejs-22@sha256:11a7e442c26772f6c0e90f8a32b5c15d08686fd41a371ed92759ca4d19c66cf2..." time="2026-08-18T04:51:38Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:51:39Z" level=info msg="buildah [stderr] Checking if image destination supports signatures" time="2026-08-18T04:51:39Z" level=info msg="buildah [stderr] Copying blob sha256:ac611375b079ea077a3385cb8b34d8b8b0028ae1c67c8330874c36c379f247fa" time="2026-08-18T04:51:39Z" level=info msg="buildah [stderr] Copying blob sha256:25ae5a651b7b71537cead48bdf7fefb23180516c3946cb10a051e3173ed74cd1" time="2026-08-18T04:51:39Z" level=info msg="buildah [stderr] Copying blob sha256:1da72969c7bd22f7a547f2983133c4a8b6a0890a4ddebde3ffcf1a22ac901065" time="2026-08-18T04:51:46Z" level=info msg="buildah [stderr] Copying config sha256:3733f95126f62833ddd64737085b05409d274ce2767ce4a5c267bc0dd83ca419" time="2026-08-18T04:51:46Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:51:46Z" level=info msg="buildah [stderr] Storing signatures" time="2026-08-18T04:51:48Z" level=info msg="buildah [stdout] 3733f95126f62833ddd64737085b05409d274ce2767ce4a5c267bc0dd83ca419" time="2026-08-18T04:51:49Z" level=info msg="Injecting buildinfo: added labels.json" time="2026-08-18T04:51:49Z" level=info msg="Injecting buildinfo: added content-sets.json" time="2026-08-18T04:51:49Z" level=info msg="Building container image..." time="2026-08-18T04:51:49Z" level=info msg="buildah [stdout] STEP 1/13: FROM registry.access.redhat.com/ubi10/nodejs-22@sha256:11a7e442c26772f6c0e90f8a32b5c15d08686fd41a371ed92759ca4d19c66cf2" time="2026-08-18T04:51:49Z" level=info msg="buildah [stdout] STEP 2/13: WORKDIR /app" time="2026-08-18T04:51:49Z" level=info msg="buildah [stdout] STEP 3/13: USER 1001" time="2026-08-18T04:51:49Z" level=info msg="buildah [stdout] STEP 4/13: RUN if curl -s example.com > /dev/null; then echo \"build is not being performed in hermetic environment\" && exit 1; fi" time="2026-08-18T04:51:49Z" level=info msg="buildah [stdout] STEP 5/13: RUN chown -R 1001:1001 /app" time="2026-08-18T04:51:49Z" level=info msg="buildah [stdout] STEP 6/13: COPY --chown=1001:0 package*.json ./" time="2026-08-18T04:51:50Z" level=info msg="buildah [stdout] STEP 7/13: RUN npm install" time="2026-08-18T04:51:51Z" level=info msg="buildah [stdout] " time="2026-08-18T04:51:51Z" level=info msg="buildah [stdout] added 65 packages in 469ms" time="2026-08-18T04:51:51Z" level=info msg="buildah [stdout] " time="2026-08-18T04:51:51Z" level=info msg="buildah [stdout] 20 packages are looking for funding" time="2026-08-18T04:51:51Z" level=info msg="buildah [stdout] run `npm fund` for details" time="2026-08-18T04:51:51Z" level=info msg="buildah [stdout] STEP 8/13: COPY . ." time="2026-08-18T04:51:51Z" level=info msg="buildah [stdout] STEP 9/13: EXPOSE 3000" time="2026-08-18T04:51:51Z" level=info msg="buildah [stdout] STEP 10/13: CMD [\"npm\", \"start\"]" time="2026-08-18T04:51:51Z" level=info msg="buildah [stdout] STEP 11/13: COPY --from=.konflux-buildinfo . /usr/share/buildinfo/" time="2026-08-18T04:51:51Z" level=info msg="buildah [stdout] STEP 12/13: COPY --from=.konflux-buildinfo . /root/buildinfo/" time="2026-08-18T04:51:51Z" level=info msg="buildah [stdout] STEP 13/13: LABEL \"org.opencontainers.image.created\"=\"2026-08-18T04:51:37Z\" \"org.opencontainers.image.source\"=\"https://github.com/redhat-appstudio-qe/nodejs-npm-sample-repo\" \"org.opencontainers.image.revision\"=\"34e345fecb59f591b64031e3872fd1daeb854cd3\" \"quay.expires-after\"=\"5d\" \"build-date\"=\"2026-08-18T04:51:37Z\" \"architecture\"=\"x86_64\" \"vcs-url\"=\"https://github.com/redhat-appstudio-qe/nodejs-npm-sample-repo\" \"vcs-ref\"=\"34e345fecb59f591b64031e3872fd1daeb854cd3\" \"vcs-type\"=\"git\"" time="2026-08-18T04:51:51Z" level=info msg="buildah [stdout] COMMIT quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-34e345fecb59f591b64031e3872fd1daeb854cd3" time="2026-08-18T04:51:52Z" level=info msg="buildah [stdout] --> ba743eac951e" time="2026-08-18T04:51:52Z" level=info msg="buildah [stdout] Successfully tagged quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:component-prefetch-npm-on-pull-request-sw9ln-build-container" time="2026-08-18T04:51:52Z" level=info msg="buildah [stdout] Successfully tagged quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-34e345fecb59f591b64031e3872fd1daeb854cd3" time="2026-08-18T04:51:52Z" level=info msg="buildah [stdout] ba743eac951ee5ea996754d868a09e39739dcc2b516b70ef063518db85a20583" time="2026-08-18T04:51:52Z" level=info msg="Build completed successfully" time="2026-08-18T04:51:52Z" level=info msg="Mounting built image filesystem for syft scan..." time="2026-08-18T04:51:52Z" level=info msg="Running syft scan on built image filesystem..." time="2026-08-18T04:51:55Z" level=info msg="Image SBOM written to /shared/sbom-image.json" time="2026-08-18T04:51:55Z" level=info msg="Pushing image to registry: quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-34e345fecb59f591b64031e3872fd1daeb854cd3" time="2026-08-18T04:51:55Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:51:55Z" level=info msg="buildah [stderr] Copying blob sha256:d8d503c69b019a32b5651aae280ae544ae59f6d7c3d9163d6e4338ac8e2e5afe" time="2026-08-18T04:51:55Z" level=info msg="buildah [stderr] Copying blob sha256:1ba6d001d16b5a50b3eec92bff4ea2319676a59b01d7f4af7e6c682e390f5a18" time="2026-08-18T04:51:55Z" level=info msg="buildah [stderr] Copying blob sha256:dc93e679df3dafd9f0637113389b07319b386ec5a79be2214866ef2427138f48" time="2026-08-18T04:51:55Z" level=info msg="buildah [stderr] Copying blob sha256:01a3ea10a6f619c510484bd7e8f22b6383d8fddbaf0ee5f870e4dbcd1b1c0aef" time="2026-08-18T04:52:03Z" level=info msg="buildah [stderr] Copying config sha256:ba743eac951ee5ea996754d868a09e39739dcc2b516b70ef063518db85a20583" time="2026-08-18T04:52:05Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:52:06Z" level=info msg="Push completed successfully" time="2026-08-18T04:52:06Z" level=info msg="Image digest: sha256:2ad5dcc4b954828768df67064e1a2d397b4cd978531da6e7adf7f573d24fd184" time="2026-08-18T04:52:06Z" level=info msg="Pushing additional tag: component-prefetch-npm-on-pull-request-sw9ln-build-container" time="2026-08-18T04:52:06Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:52:06Z" level=info msg="buildah [stderr] Copying blob sha256:dc93e679df3dafd9f0637113389b07319b386ec5a79be2214866ef2427138f48" time="2026-08-18T04:52:06Z" level=info msg="buildah [stderr] Copying blob sha256:d8d503c69b019a32b5651aae280ae544ae59f6d7c3d9163d6e4338ac8e2e5afe" time="2026-08-18T04:52:06Z" level=info msg="buildah [stderr] Copying blob sha256:01a3ea10a6f619c510484bd7e8f22b6383d8fddbaf0ee5f870e4dbcd1b1c0aef" time="2026-08-18T04:52:06Z" level=info msg="buildah [stderr] Copying blob sha256:1ba6d001d16b5a50b3eec92bff4ea2319676a59b01d7f4af7e6c682e390f5a18" time="2026-08-18T04:52:07Z" level=info msg="buildah [stderr] Copying config sha256:ba743eac951ee5ea996754d868a09e39739dcc2b516b70ef063518db85a20583" time="2026-08-18T04:52:07Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:52:07Z" level=info msg="Pushed additional tag successfully: component-prefetch-npm-on-pull-request-sw9ln-build-container" time="2026-08-18T04:52:07Z" level=info msg="Writing parsed Containerfile to: /shared/parsed_dockerfile.json" time="2026-08-18T04:52:07Z" level=info msg="Containerfile JSON written successfully" time="2026-08-18T04:52:07Z" level=info msg="Writing resolved base images to: /shared/base_images_digests" time="2026-08-18T04:52:07Z" level=info msg="Resolved base images written successfully" {"image_url":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-34e345fecb59f591b64031e3872fd1daeb854cd3","digest":"sha256:2ad5dcc4b954828768df67064e1a2d397b4cd978531da6e7adf7f573d24fd184"} [2026-08-18T04:52:07,687421837+00:00] Add metadata Making copy of sbom-prefetch.json [2026-08-18T04:52:07,689537552+00:00] End build pod: component-prefetch-npm-on-p54bb9875490118418b447d4ecce6d200-pod | container step-prepare-sboms: [2026-08-18T04:52:07,937306861+00:00] Prepare SBOM [2026-08-18T04:52:08,015309226+00:00] Generate SBOM with mobster Skipping SBOM validation 2026-08-18 04:52:20,315 [INFO] mobster.log: Logging level set to 20 2026-08-18 04:52:20,921 [INFO] mobster.cmd.generate.oci_image.hermeto_sbom_filter: Filtering SPDX SBOM by architecture: amd64 2026-08-18 04:52:20,921 [INFO] mobster.cmd.generate.oci_image.hermeto_sbom_filter: Filtered 0 packages out of 67 (67 remaining) 2026-08-18 04:52:22,814 [INFO] mobster.main: Exiting with code 0. [2026-08-18T04:52:23,317185707+00:00] End prepare-sboms pod: component-prefetch-npm-on-p54bb9875490118418b447d4ecce6d200-pod | container step-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-prefetch-npm/component-prefetch-npm [2026-08-18T04:52:42,043502533+00:00] Upload SBOM Pushing sbom to registry [retry] executing: cosign attach sbom --sbom sbom.json --type spdx quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-34e345fecb59f591b64031e3872fd1daeb854cd3@sha256:2ad5dcc4b954828768df67064e1a2d397b4cd978531da6e7adf7f573d24fd184 WARNING: SBOM attachments are deprecated and support will be removed in a Cosign release soon after 2024-02-22 (see https://github.com/sigstore/cosign/issues/2755). Instead, please use SBOM attestations. WARNING: Attaching SBOMs this way does not sign them. To sign them, use 'cosign attest --predicate sbom.json --key '. Uploading SBOM file for [quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm@sha256:2ad5dcc4b954828768df67064e1a2d397b4cd978531da6e7adf7f573d24fd184] to [quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:sha256-2ad5dcc4b954828768df67064e1a2d397b4cd978531da6e7adf7f573d24fd184.sbom] with mediaType [text/spdx+json]. quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm@sha256:af0c32142a8778a3fe5f5c82a65409c24aa20b9aa68cf7f64f1f31468247504d [2026-08-18T04:52:44,840143088+00:00] Handle keyless signing if enabled [retry] executing: kubectl get configmap cluster-config -n konflux-info -o json Keyless signing is disabled (none of rekorInternalUrl, fulcioInternalUrl, defaultOIDCIssuer, tufInternalUrl are configured in the konflux-info/cluster-config configmap) [2026-08-18T04:52:45,543423545+00:00] End upload-sbom pod: component-prefetch-npm-on-p79191a7cc15edf691c411fb0252ca277-pod | init container: prepare 2026/08/18 04:54:24 Entrypoint initialization pod: component-prefetch-npm-on-p79191a7cc15edf691c411fb0252ca277-pod | init container: working-dir-initializer pod: component-prefetch-npm-on-p79191a7cc15edf691c411fb0252ca277-pod | container step-push: time="2026-08-18T04:54:49Z" level=info msg="[param] image-url: quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-aa33e42b1cf41070296feb29de7afb6b8ace7d32" time="2026-08-18T04:54:49Z" level=info msg="[param] image-digest: sha256:86fc21f53b1ed9abf68ebb50cd509bba11e05c9e8a4cbb0707c7981baca61828" time="2026-08-18T04:54:49Z" level=info msg="[param] containerfile: Dockerfile" time="2026-08-18T04:54:49Z" level=info msg="[param] context: ." time="2026-08-18T04:54:49Z" level=info msg="[param] tag-suffix: .dockerfile" time="2026-08-18T04:54:49Z" level=info msg="[param] artifact-type: application/vnd.konflux.dockerfile" time="2026-08-18T04:54:49Z" level=info msg="[param] source: source" time="2026-08-18T04:54:49Z" level=info msg="[param] result-path-image-ref: /tekton/results/IMAGE_REF" time="2026-08-18T04:54:49Z" level=info msg="[param] alternative-filename: Dockerfile" time="2026-08-18T04:54:50Z" level=info msg="oras [stdout] quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm@sha256:df872f4f9574a1c76f7b7db0ff1deeeacdbe728646195e65f0f23c63964f6da2" time="2026-08-18T04:54:50Z" level=info msg="Containerfile 'source/Dockerfile' is pushed to registry with tag: sha256-86fc21f53b1ed9abf68ebb50cd509bba11e05c9e8a4cbb0707c7981baca61828.dockerfile" {"image_ref":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm@sha256:df872f4f9574a1c76f7b7db0ff1deeeacdbe728646195e65f0f23c63964f6da2"} pod: component-prefetch-npm-on-p8506918656fe19c67373fb93ba95fe0e-pod | init container: prepare 2026/08/18 04:54:41 Entrypoint initialization pod: component-prefetch-npm-on-p8506918656fe19c67373fb93ba95fe0e-pod | init container: place-scripts 2026/08/18 04:54:48 Decoded script /tekton/scripts/script-0-6n44b 2026/08/18 04:54:48 Decoded script /tekton/scripts/script-1-scswd pod: component-prefetch-npm-on-p8506918656fe19c67373fb93ba95fe0e-pod | init container: working-dir-initializer pod: component-prefetch-npm-on-p8506918656fe19c67373fb93ba95fe0e-pod | container step-sast-snyk-check: INFO: The PROJECT_NAME used is: component-prefetch-npm 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' {"result":"SKIPPED","timestamp":"2026-08-18T04:55:10+00:00","note":"Task sast-snyk-check skipped: If you wish to use the Snyk code SAST task, please create a secret name snyk-secret with the key 'snyk_token' containing the Snyk token by following the steps given [here](https://konflux-ci.dev/docs/testing/build/snyk/)","namespace":"default","successes":0,"failures":0,"warnings":0} pod: component-prefetch-npm-on-p8506918656fe19c67373fb93ba95fe0e-pod | container step-upload: No sast_snyk_check_out.sarif exists. Skipping upload. No excluded-findings.json exists. Skipping upload. pod: component-prefetch-npm-on-pa0a599285996cf9e7efaea4a41b838fe-pod | init container: prepare 2026/08/18 04:54:44 Entrypoint initialization pod: component-prefetch-npm-on-pa0a599285996cf9e7efaea4a41b838fe-pod | init container: place-scripts 2026/08/18 04:54:53 Decoded script /tekton/scripts/script-0-h7r29 2026/08/18 04:54:53 Decoded script /tekton/scripts/script-1-nn9vw pod: component-prefetch-npm-on-pa0a599285996cf9e7efaea4a41b838fe-pod | init container: working-dir-initializer pod: component-prefetch-npm-on-pa0a599285996cf9e7efaea4a41b838fe-pod | container step-sast-shell-check: + source /utils.sh ++ OPM_RENDER_CACHE=/tmp/konflux-test-opm-cache ++ DEFAULT_INDEX_IMAGE=registry.redhat.io/redhat/redhat-operator-index + trap 'handle_error /tekton/results/TEST_OUTPUT' EXIT + [[ -z '' ]] + PROJECT_NAME=component-prefetch-npm + echo 'INFO: The PROJECT_NAME used is: component-prefetch-npm' + ca_bundle=/mnt/trusted-ca/ca-bundle.crt + '[' -f /mnt/trusted-ca/ca-bundle.crt ']' INFO: The PROJECT_NAME used is: component-prefetch-npm INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt + echo 'INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt' + cp -vf /mnt/trusted-ca/ca-bundle.crt /etc/pki/ca-trust/source/anchors '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' + update-ca-trust ++ rpm -q --queryformat '%{NAME}-%{VERSION}-%{RELEASE}\n' ShellCheck + PACKAGE_VERSION=ShellCheck-0.10.0-3.el9 + OUTPUT_FILE=shellcheck-results.json + SOURCE_CODE_DIR=/workspace/workspace/source + declare -a ALL_TARGETS + IFS=, + read -ra TARGET_ARRAY + for d in "${TARGET_ARRAY[@]}" + potential_path=/workspace/workspace/source/. ++ realpath -m /workspace/workspace/source/. + resolved_path=/workspace/workspace/source + [[ /workspace/workspace/source == \/\w\o\r\k\s\p\a\c\e\/\w\o\r\k\s\p\a\c\e\/\s\o\u\r\c\e* ]] + ALL_TARGETS+=("$resolved_path") + '[' -z '' ']' + '[' -r /sys/fs/cgroup/cpu.max ']' + read -r quota period + '[' 800000 '!=' max ']' + '[' -n 100000 ']' + '[' 100000 -gt 0 ']' + export SC_JOBS=8 + SC_JOBS=8 + echo 'INFO: Setting SC_JOBS=8 based on cgroups v2 max for run-shellcheck.sh' + [[ true == \t\r\u\e ]] + export SC_SKIP_JINJA=1 INFO: Setting SC_JOBS=8 based on cgroups v2 max for run-shellcheck.sh + SC_SKIP_JINJA=1 + /usr/share/csmock/scripts/run-shellcheck.sh /workspace/workspace/source Looking for shell scripts................ done + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/applypatch-msg.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/commit-msg.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/post-update.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/prepare-commit-msg.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-applypatch.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-commit.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-merge-commit.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-push.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-rebase.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-receive.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/push-to-checkout.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/sendemail-validate.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/update.sample + CSGREP_OPTS=(--mode=json --strip-path-prefix="$SOURCE_CODE_DIR"/ --remove-duplicates --embed-context=3 --set-scan-prop="ShellCheck:${PACKAGE_VERSION}") + [[ true == \t\r\u\e ]] + CSGREP_EVENT_FILTER='\[SC(1020|1035|1054|1066|1068|1073|1080|1083|1099|1113|1115|1127|1128|1143|2043|2050|' + CSGREP_EVENT_FILTER+='2055|2057|2066|2069|2071|2077|2078|2091|2092|2157|2171|2193|2194|2195|2215|2216|' + CSGREP_EVENT_FILTER+='2218|2224|2225|2242|2256|2258|2261)\]$' + CSGREP_OPTS+=(--event="$CSGREP_EVENT_FILTER") + csgrep --mode=json --strip-path-prefix=/workspace/workspace/source/ --remove-duplicates --embed-context=3 --set-scan-prop=ShellCheck:ShellCheck-0.10.0-3.el9 '--event=\[SC(1020|1035|1054|1066|1068|1073|1080|1083|1099|1113|1115|1127|1128|1143|2043|2050|2055|2057|2066|2069|2071|2077|2078|2091|2092|2157|2171|2193|2194|2195|2215|2216|2218|2224|2225|2242|2256|2258|2261)\]$' ./shellcheck-results/empty.json ./shellcheck-results/sc-105.json ./shellcheck-results/sc-108.json ./shellcheck-results/sc-110.json ./shellcheck-results/sc-113.json ./shellcheck-results/sc-116.json ./shellcheck-results/sc-119.json ./shellcheck-results/sc-138.json ./shellcheck-results/sc-151.json ./shellcheck-results/sc-152.json ./shellcheck-results/sc-154.json + [[ SITE_DEFAULT == \S\I\T\E\_\D\E\F\A\U\L\T ]] + KFP_GIT_URL=https://gitlab.cee.redhat.com/osh/known-false-positives.git + PROBE_URL=https://gitlab.cee.redhat.com/osh/known-false-positives + KFP_DIR=known-false-positives + KFP_CLONED=0 + mkdir known-false-positives + [[ -n https://gitlab.cee.redhat.com/osh/known-false-positives.git ]] + echo -n 'INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... ' + curl --fail --head --max-time 60 --no-progress-meter https://gitlab.cee.redhat.com/osh/known-false-positives ++ head -1 curl: (6) Could not resolve host: gitlab.cee.redhat.com + [[ 0 -eq 0 ]] INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered ShellCheck results have been saved to shellcheck-results.json + echo 'WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered' + echo 'ShellCheck results have been saved to shellcheck-results.json' + csgrep --mode=evtstat shellcheck-results.json + csgrep --mode=sarif shellcheck-results.json + TEST_OUTPUT= + parse_test_output sast-shell-check sarif shellcheck-results.sarif + TEST_NAME=sast-shell-check + TEST_RESULT_FORMAT=sarif + TEST_RESULT_FILE=shellcheck-results.sarif + '[' -z sast-shell-check ']' + '[' -z sarif ']' + '[' -z shellcheck-results.sarif ']' + '[' '!' -f shellcheck-results.sarif ']' + '[' sarif = sarif ']' +++ jq -rce '(if (.runs[].results | length > 0) then "FAILURE" else "SUCCESS" end)' shellcheck-results.sarif +++ jq -rce '(.runs[].results | length)' shellcheck-results.sarif ++ make_result_json -r SUCCESS -f 0 ++ local RESULT= ++ local SUCCESSES=0 ++ local FAILURES=0 ++ local WARNINGS=0 ++ local 'NOTE=For details, check Tekton task log.' ++ local NAMESPACE=default ++ local OUTPUT ++ local OPTIND opt ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ RESULT=SUCCESS ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ FAILURES=0 ++ getopts :r:s:f:w:t:n: opt ++ shift 4 ++ '[' -z SUCCESS ']' ++ case "${RESULT}" in ++++ date -u --iso-8601=seconds +++ jq -rce --arg date 2026-08-18T04:55:10+00:00 --arg result SUCCESS --arg note 'For details, check Tekton task log.' --arg namespace default --arg successes 0 --arg failures 0 --arg warnings 0 --null-input '{ result: $result, timestamp: $date, note: $note, namespace: $namespace, successes: $successes|tonumber, failures: $failures|tonumber, warnings: $warnings|tonumber }' ++ OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:55:10+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:55:10+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' + TEST_OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:55:10+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:55:10+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ jq .failures + '[' 0 -gt 0 ']' + echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:55:10+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' + tee /tekton/results/TEST_OUTPUT {"result":"SUCCESS","timestamp":"2026-08-18T04:55:10+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0} + handle_error /tekton/results/TEST_OUTPUT + exit_code=0 + '[' 0 -ne 0 ']' + exit 0 pod: component-prefetch-npm-on-pa0a599285996cf9e7efaea4a41b838fe-pod | container step-upload: Selecting auth Using token for quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm Attaching to quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-c2afcaceb5db84596bb52861e4b98d5eba44474e Executing: oras attach --no-tty --registry-config /home/oras/auth.json --artifact-type application/sarif+json quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-c2afcaceb5db84596bb52861e4b98d5eba44474e@sha256:64bcb942d7c38097352c8aa52f0ee2718a3b7ed31456b17511ada29419d83e69 shellcheck-results.sarif:application/sarif+json Preparing shellcheck-results.sarif Exists 74c89a6df4ae shellcheck-results.sarif Exists 44136fa355b3 application/vnd.oci.empty.v1+json Uploading 816c450f656d application/vnd.oci.image.manifest.v1+json Uploaded 816c450f656d application/vnd.oci.image.manifest.v1+json Attached to [registry] quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-c2afcaceb5db84596bb52861e4b98d5eba44474e@sha256:64bcb942d7c38097352c8aa52f0ee2718a3b7ed31456b17511ada29419d83e69 Digest: sha256:816c450f656decd890e8b3b0098e18761951a17ab25a48cf091532df047e5736 No excluded-findings.json exists. Skipping upload. pod: component-prefetch-npm-on-pabc4451cc5d542ad964604b66258c95b-pod | init container: prepare 2026/08/18 04:53:11 Entrypoint initialization pod: component-prefetch-npm-on-pabc4451cc5d542ad964604b66258c95b-pod | init container: place-scripts 2026/08/18 04:53:13 Decoded script /tekton/scripts/script-0-w9npp 2026/08/18 04:53:13 Decoded script /tekton/scripts/script-1-8mk2r 2026/08/18 04:53:13 Decoded script /tekton/scripts/script-2-l2qbl pod: component-prefetch-npm-on-pabc4451cc5d542ad964604b66258c95b-pod | container step-build: [2026-08-18T04:53:24,606774789+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' Running konflux-build-cli time="2026-08-18T04:53:26Z" level=info msg="[param] image: quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-aa33e42b1cf41070296feb29de7afb6b8ace7d32" time="2026-08-18T04:53:26Z" level=info msg="[param] images: [quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-aa33e42b1cf41070296feb29de7afb6b8ace7d32@sha256:86fc21f53b1ed9abf68ebb50cd509bba11e05c9e8a4cbb0707c7981baca61828]" time="2026-08-18T04:53:26Z" level=info msg="[param] buildah-format: docker" time="2026-08-18T04:53:26Z" level=info msg="[param] always-build-index: false" time="2026-08-18T04:53:26Z" level=info msg="[param] additional-tags: [component-prefetch-npm-on-pull-request-4qlzp-build-image-index]" time="2026-08-18T04:53:26Z" level=info msg="[param] output-manifest-path: /index-build-data/manifest_data.json" time="2026-08-18T04:53:26Z" level=info msg="[param] result-path-image-digest: /tekton/results/IMAGE_DIGEST" time="2026-08-18T04:53:26Z" level=info msg="[param] result-path-image-url: /tekton/results/IMAGE_URL" time="2026-08-18T04:53:26Z" level=info msg="[param] result-path-image-ref: /tekton/results/IMAGE_REF" time="2026-08-18T04:53:26Z" level=info msg="[param] result-path-images: /tekton/results/IMAGES" time="2026-08-18T04:53:26Z" level=info msg="Creating manifest list: quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-aa33e42b1cf41070296feb29de7afb6b8ace7d32" time="2026-08-18T04:53:27Z" level=info msg="buildah [stdout] af19cc695aa8a4a26e789b9c0773b686574782800d3d1d808ff0dd32de422c9b" time="2026-08-18T04:53:27Z" level=info msg="Skipping image index generation. Returning results for single image." {"image_digest":"sha256:86fc21f53b1ed9abf68ebb50cd509bba11e05c9e8a4cbb0707c7981baca61828","image_url":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-aa33e42b1cf41070296feb29de7afb6b8ace7d32","image_ref":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm@sha256:86fc21f53b1ed9abf68ebb50cd509bba11e05c9e8a4cbb0707c7981baca61828","images":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm@sha256:86fc21f53b1ed9abf68ebb50cd509bba11e05c9e8a4cbb0707c7981baca61828"} pod: component-prefetch-npm-on-pabc4451cc5d542ad964604b66258c95b-pod | container step-create-sbom: The manifest_data.json file does not exist. Skipping the SBOM creation... pod: component-prefetch-npm-on-pabc4451cc5d542ad964604b66258c95b-pod | container step-upload-sbom: [2026-08-18T04:53:28,892914166+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' The index.spdx.json file does not exists. Skipping the SBOM upload... pod: component-prefetch-npm-on-pbb2155c4809ac42042fd668164cee3d9-pod | init container: prepare 2026/08/18 04:53:16 Entrypoint initialization pod: component-prefetch-npm-on-pbb2155c4809ac42042fd668164cee3d9-pod | init container: working-dir-initializer pod: component-prefetch-npm-on-pbb2155c4809ac42042fd668164cee3d9-pod | container step-push: time="2026-08-18T04:53:24Z" level=info msg="[param] image-url: quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-34e345fecb59f591b64031e3872fd1daeb854cd3" time="2026-08-18T04:53:24Z" level=info msg="[param] image-digest: sha256:2ad5dcc4b954828768df67064e1a2d397b4cd978531da6e7adf7f573d24fd184" time="2026-08-18T04:53:24Z" level=info msg="[param] containerfile: Dockerfile" time="2026-08-18T04:53:24Z" level=info msg="[param] context: ." time="2026-08-18T04:53:24Z" level=info msg="[param] tag-suffix: .dockerfile" time="2026-08-18T04:53:24Z" level=info msg="[param] artifact-type: application/vnd.konflux.dockerfile" time="2026-08-18T04:53:24Z" level=info msg="[param] source: source" time="2026-08-18T04:53:24Z" level=info msg="[param] result-path-image-ref: /tekton/results/IMAGE_REF" time="2026-08-18T04:53:24Z" level=info msg="[param] alternative-filename: Dockerfile" time="2026-08-18T04:53:25Z" level=info msg="oras [stdout] quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm@sha256:59c303a343d6b7b7337babc33d4864d4a588681e3235340fd493efd40022c275" time="2026-08-18T04:53:25Z" level=info msg="Containerfile 'source/Dockerfile' is pushed to registry with tag: sha256-2ad5dcc4b954828768df67064e1a2d397b4cd978531da6e7adf7f573d24fd184.dockerfile" {"image_ref":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm@sha256:59c303a343d6b7b7337babc33d4864d4a588681e3235340fd493efd40022c275"} pod: component-prefetch-npm-on-pbf89cc3f19abb087e0f6571cc025cc60-pod | init container: prepare 2026/08/18 04:53:14 Entrypoint initialization pod: component-prefetch-npm-on-pbf89cc3f19abb087e0f6571cc025cc60-pod | init container: place-scripts 2026/08/18 04:53:18 Decoded script /tekton/scripts/script-0-9gfwq 2026/08/18 04:53:18 Decoded script /tekton/scripts/script-1-m6fmb pod: component-prefetch-npm-on-pbf89cc3f19abb087e0f6571cc025cc60-pod | init container: working-dir-initializer pod: component-prefetch-npm-on-pbf89cc3f19abb087e0f6571cc025cc60-pod | container step-sast-unicode-check: + . /utils.sh ++ OPM_RENDER_CACHE=/tmp/konflux-test-opm-cache ++ DEFAULT_INDEX_IMAGE=registry.redhat.io/redhat/redhat-operator-index + trap 'handle_error /tekton/results/TEST_OUTPUT' EXIT + [[ -z '' ]] + PROJECT_NAME=component-prefetch-npm + echo 'INFO: The PROJECT_NAME used is: component-prefetch-npm' INFO: The PROJECT_NAME used is: component-prefetch-npm + ca_bundle=/mnt/trusted-ca/ca-bundle.crt + '[' -f /mnt/trusted-ca/ca-bundle.crt ']' INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt + echo 'INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt' + cp -vf /mnt/trusted-ca/ca-bundle.crt /etc/pki/ca-trust/source/anchors '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' + update-ca-trust + SCAN_PROP=https://github.com/siddhesh/find-unicode-control.git#c2accbfbba7553a8bc1ebd97089ae08ad8347e58 + FUC_EXIT_CODE=0 + declare -a ALL_TARGETS + OLD_IFS=' ' + IFS=, + for d in $TARGET_DIRS + ALL_TARGETS+=("${SOURCE_CODE_DIR}/source/${d}") + IFS=' ' + LANG=en_US.utf8 + find_unicode_control.py -p bidi -v -d -t /workspace/workspace/source/. + [[ 0 -ne 0 ]] + sed -i raw_sast_unicode_check_out.txt -E -e 's|(.*:[0-9]+)(.*)|\1: warning:\2|' -e 's|^|Error: UNICONTROL_WARNING:\n|' + CSGERP_OPTS=(--mode=json --remove-duplicates --embed-context=3 --set-scan-prop="${SCAN_PROP}" --strip-path-prefix="${SOURCE_CODE_DIR}"/source/) + csgrep --mode=json --remove-duplicates --embed-context=3 --set-scan-prop=https://github.com/siddhesh/find-unicode-control.git#c2accbfbba7553a8bc1ebd97089ae08ad8347e58 --strip-path-prefix=/workspace/workspace/source/ raw_sast_unicode_check_out.txt + csgrep --mode=evtstat processed_sast_unicode_check_out.json + [[ SITE_DEFAULT == \S\I\T\E\_\D\E\F\A\U\L\T ]] + KFP_GIT_URL=https://gitlab.cee.redhat.com/osh/known-false-positives.git + PROBE_URL=https://gitlab.cee.redhat.com/osh/known-false-positives + KFP_DIR=known-false-positives + KFP_CLONED=0 + mkdir known-false-positives + [[ -n https://gitlab.cee.redhat.com/osh/known-false-positives.git ]] + echo -n 'INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... ' + curl --fail --head --max-time 60 --no-progress-meter https://gitlab.cee.redhat.com/osh/known-false-positives ++ head -1 curl: (6) Could not resolve host: gitlab.cee.redhat.com + [[ 0 -eq 0 ]] + echo 'WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered' + mv processed_sast_unicode_check_out.json sast_unicode_check_out.json INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered + csgrep --mode=sarif sast_unicode_check_out.json + [[ 0 -eq 0 ]] + note='Task sast-unicode-check success: No finding was detected' ++ make_result_json -r SUCCESS -t 'Task sast-unicode-check success: No finding was detected' ++ local RESULT= ++ local SUCCESSES=0 ++ local FAILURES=0 ++ local WARNINGS=0 ++ local 'NOTE=For details, check Tekton task log.' ++ local NAMESPACE=default ++ local OUTPUT ++ local OPTIND opt ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ RESULT=SUCCESS ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ NOTE='Task sast-unicode-check success: No finding was detected' ++ getopts :r:s:f:w:t:n: opt ++ shift 4 ++ '[' -z SUCCESS ']' ++ case "${RESULT}" in ++++ date -u --iso-8601=seconds +++ jq -rce --arg date 2026-08-18T04:53:36+00:00 --arg result SUCCESS --arg note 'Task sast-unicode-check success: No finding was detected' --arg namespace default --arg successes 0 --arg failures 0 --arg warnings 0 --null-input '{ result: $result, timestamp: $date, note: $note, namespace: $namespace, successes: $successes|tonumber, failures: $failures|tonumber, warnings: $warnings|tonumber }' ++ OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:53:36+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:53:36+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' + ERROR_OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:53:36+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' + echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:53:36+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' + tee /tekton/results/TEST_OUTPUT {"result":"SUCCESS","timestamp":"2026-08-18T04:53:36+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0} + handle_error /tekton/results/TEST_OUTPUT + exit_code=0 + '[' 0 -ne 0 ']' + exit 0 pod: component-prefetch-npm-on-pbf89cc3f19abb087e0f6571cc025cc60-pod | container step-upload: Selecting auth Using token for quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm Attaching to quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-34e345fecb59f591b64031e3872fd1daeb854cd3 Executing: oras attach --no-tty --registry-config /home/oras/auth.json --artifact-type application/sarif+json quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-34e345fecb59f591b64031e3872fd1daeb854cd3@sha256:2ad5dcc4b954828768df67064e1a2d397b4cd978531da6e7adf7f573d24fd184 sast_unicode_check_out.sarif:application/sarif+json Preparing sast_unicode_check_out.sarif Exists e8cd1c5aaef5 sast_unicode_check_out.sarif Exists 44136fa355b3 application/vnd.oci.empty.v1+json Uploading 24269db0433e application/vnd.oci.image.manifest.v1+json Uploaded 24269db0433e application/vnd.oci.image.manifest.v1+json Attached to [registry] quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-34e345fecb59f591b64031e3872fd1daeb854cd3@sha256:2ad5dcc4b954828768df67064e1a2d397b4cd978531da6e7adf7f573d24fd184 Digest: sha256:24269db0433ef4710726d4a1891feaa36d86340b02dcfd8fc0301faa9bee1a82 No excluded-findings.json exists. Skipping upload. pod: component-prefetch-npm-on-pc5b36f0670e004d23e00cd9231af769b-pod | init container: prepare 2026/08/18 04:54:19 Entrypoint initialization pod: component-prefetch-npm-on-pc5b36f0670e004d23e00cd9231af769b-pod | init container: place-scripts 2026/08/18 04:54:39 Decoded script /tekton/scripts/script-0-zdnv7 2026/08/18 04:54:39 Decoded script /tekton/scripts/script-1-cs4p2 pod: component-prefetch-npm-on-pc5b36f0670e004d23e00cd9231af769b-pod | init container: working-dir-initializer pod: component-prefetch-npm-on-pc5b36f0670e004d23e00cd9231af769b-pod | container step-sast-shell-check: + source /utils.sh ++ OPM_RENDER_CACHE=/tmp/konflux-test-opm-cache ++ DEFAULT_INDEX_IMAGE=registry.redhat.io/redhat/redhat-operator-index + trap 'handle_error /tekton/results/TEST_OUTPUT' EXIT + [[ -z '' ]] + PROJECT_NAME=component-prefetch-npm + echo 'INFO: The PROJECT_NAME used is: component-prefetch-npm' + ca_bundle=/mnt/trusted-ca/ca-bundle.crt INFO: The PROJECT_NAME used is: component-prefetch-npm + '[' -f /mnt/trusted-ca/ca-bundle.crt ']' + echo 'INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt' + cp -vf /mnt/trusted-ca/ca-bundle.crt /etc/pki/ca-trust/source/anchors 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' + update-ca-trust ++ rpm -q --queryformat '%{NAME}-%{VERSION}-%{RELEASE}\n' ShellCheck + PACKAGE_VERSION=ShellCheck-0.10.0-3.el9 + OUTPUT_FILE=shellcheck-results.json + SOURCE_CODE_DIR=/workspace/workspace/source + declare -a ALL_TARGETS + IFS=, + read -ra TARGET_ARRAY + for d in "${TARGET_ARRAY[@]}" + potential_path=/workspace/workspace/source/. ++ realpath -m /workspace/workspace/source/. + resolved_path=/workspace/workspace/source + [[ /workspace/workspace/source == \/\w\o\r\k\s\p\a\c\e\/\w\o\r\k\s\p\a\c\e\/\s\o\u\r\c\e* ]] + ALL_TARGETS+=("$resolved_path") + '[' -z '' ']' + '[' -r /sys/fs/cgroup/cpu.max ']' + read -r quota period + '[' 800000 '!=' max ']' + '[' -n 100000 ']' + '[' 100000 -gt 0 ']' + export SC_JOBS=8 + SC_JOBS=8 + echo 'INFO: Setting SC_JOBS=8 based on cgroups v2 max for run-shellcheck.sh' + [[ true == \t\r\u\e ]] + export SC_SKIP_JINJA=1 + SC_SKIP_JINJA=1 INFO: Setting SC_JOBS=8 based on cgroups v2 max for run-shellcheck.sh + /usr/share/csmock/scripts/run-shellcheck.sh /workspace/workspace/source Looking for shell scripts................ done + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/applypatch-msg.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/commit-msg.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/post-update.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/prepare-commit-msg.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-applypatch.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-commit.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-merge-commit.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-push.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-rebase.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-receive.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/push-to-checkout.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/sendemail-validate.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/update.sample + CSGREP_OPTS=(--mode=json --strip-path-prefix="$SOURCE_CODE_DIR"/ --remove-duplicates --embed-context=3 --set-scan-prop="ShellCheck:${PACKAGE_VERSION}") + [[ true == \t\r\u\e ]] + CSGREP_EVENT_FILTER='\[SC(1020|1035|1054|1066|1068|1073|1080|1083|1099|1113|1115|1127|1128|1143|2043|2050|' + CSGREP_EVENT_FILTER+='2055|2057|2066|2069|2071|2077|2078|2091|2092|2157|2171|2193|2194|2195|2215|2216|' + CSGREP_EVENT_FILTER+='2218|2224|2225|2242|2256|2258|2261)\]$' + CSGREP_OPTS+=(--event="$CSGREP_EVENT_FILTER") + csgrep --mode=json --strip-path-prefix=/workspace/workspace/source/ --remove-duplicates --embed-context=3 --set-scan-prop=ShellCheck:ShellCheck-0.10.0-3.el9 '--event=\[SC(1020|1035|1054|1066|1068|1073|1080|1083|1099|1113|1115|1127|1128|1143|2043|2050|2055|2057|2066|2069|2071|2077|2078|2091|2092|2157|2171|2193|2194|2195|2215|2216|2218|2224|2225|2242|2256|2258|2261)\]$' ./shellcheck-results/empty.json ./shellcheck-results/sc-108.json ./shellcheck-results/sc-112.json ./shellcheck-results/sc-116.json ./shellcheck-results/sc-117.json ./shellcheck-results/sc-119.json ./shellcheck-results/sc-124.json ./shellcheck-results/sc-141.json ./shellcheck-results/sc-150.json ./shellcheck-results/sc-154.json ./shellcheck-results/sc-160.json + [[ SITE_DEFAULT == \S\I\T\E\_\D\E\F\A\U\L\T ]] + KFP_GIT_URL=https://gitlab.cee.redhat.com/osh/known-false-positives.git + PROBE_URL=https://gitlab.cee.redhat.com/osh/known-false-positives + KFP_DIR=known-false-positives + KFP_CLONED=0 + mkdir known-false-positives + [[ -n https://gitlab.cee.redhat.com/osh/known-false-positives.git ]] + echo -n 'INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... ' + curl --fail --head --max-time 60 --no-progress-meter https://gitlab.cee.redhat.com/osh/known-false-positives ++ head -1 curl: (6) Could not resolve host: gitlab.cee.redhat.com + [[ 0 -eq 0 ]] + echo 'WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered' + echo 'ShellCheck results have been saved to shellcheck-results.json' + csgrep --mode=evtstat shellcheck-results.json INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered ShellCheck results have been saved to shellcheck-results.json + csgrep --mode=sarif shellcheck-results.json + TEST_OUTPUT= + parse_test_output sast-shell-check sarif shellcheck-results.sarif + TEST_NAME=sast-shell-check + TEST_RESULT_FORMAT=sarif + TEST_RESULT_FILE=shellcheck-results.sarif + '[' -z sast-shell-check ']' + '[' -z sarif ']' + '[' -z shellcheck-results.sarif ']' + '[' '!' -f shellcheck-results.sarif ']' + '[' sarif = sarif ']' +++ jq -rce '(if (.runs[].results | length > 0) then "FAILURE" else "SUCCESS" end)' shellcheck-results.sarif +++ jq -rce '(.runs[].results | length)' shellcheck-results.sarif ++ make_result_json -r SUCCESS -f 0 ++ local RESULT= ++ local SUCCESSES=0 ++ local FAILURES=0 ++ local WARNINGS=0 ++ local 'NOTE=For details, check Tekton task log.' ++ local NAMESPACE=default ++ local OUTPUT ++ local OPTIND opt ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ RESULT=SUCCESS ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ FAILURES=0 ++ getopts :r:s:f:w:t:n: opt ++ shift 4 ++ '[' -z SUCCESS ']' ++ case "${RESULT}" in ++++ date -u --iso-8601=seconds +++ jq -rce --arg date 2026-08-18T04:55:09+00:00 --arg result SUCCESS --arg note 'For details, check Tekton task log.' --arg namespace default --arg successes 0 --arg failures 0 --arg warnings 0 --null-input '{ result: $result, timestamp: $date, note: $note, namespace: $namespace, successes: $successes|tonumber, failures: $failures|tonumber, warnings: $warnings|tonumber }' ++ OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:55:09+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:55:09+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' + TEST_OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:55:09+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:55:09+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ jq .failures + '[' 0 -gt 0 ']' + echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:55:09+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' + tee /tekton/results/TEST_OUTPUT {"result":"SUCCESS","timestamp":"2026-08-18T04:55:09+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0} + handle_error /tekton/results/TEST_OUTPUT + exit_code=0 + '[' 0 -ne 0 ']' + exit 0 pod: component-prefetch-npm-on-pc5b36f0670e004d23e00cd9231af769b-pod | container step-upload: Selecting auth Using token for quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm Attaching to quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-aa33e42b1cf41070296feb29de7afb6b8ace7d32 Executing: oras attach --no-tty --registry-config /home/oras/auth.json --artifact-type application/sarif+json quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-aa33e42b1cf41070296feb29de7afb6b8ace7d32@sha256:86fc21f53b1ed9abf68ebb50cd509bba11e05c9e8a4cbb0707c7981baca61828 shellcheck-results.sarif:application/sarif+json Preparing shellcheck-results.sarif Exists 44136fa355b3 application/vnd.oci.empty.v1+json Exists 74c89a6df4ae shellcheck-results.sarif Uploading 41078936d4c2 application/vnd.oci.image.manifest.v1+json Uploaded 41078936d4c2 application/vnd.oci.image.manifest.v1+json Attached to [registry] quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-aa33e42b1cf41070296feb29de7afb6b8ace7d32@sha256:86fc21f53b1ed9abf68ebb50cd509bba11e05c9e8a4cbb0707c7981baca61828 Digest: sha256:41078936d4c27df3d1e2aac21259be7c2b96d9816b68128dd7cf0d944271c347 No excluded-findings.json exists. Skipping upload. pod: component-prefetch-npm-on-pc8aa13ce81314067224ed741e4422fe7-pod | init container: prepare 2026/08/18 04:53:14 Entrypoint initialization pod: component-prefetch-npm-on-pc8aa13ce81314067224ed741e4422fe7-pod | init container: place-scripts 2026/08/18 04:53:18 Decoded script /tekton/scripts/script-0-d887h 2026/08/18 04:53:18 Decoded script /tekton/scripts/script-1-6rlhl pod: component-prefetch-npm-on-pc8aa13ce81314067224ed741e4422fe7-pod | init container: working-dir-initializer pod: component-prefetch-npm-on-pc8aa13ce81314067224ed741e4422fe7-pod | container step-sast-shell-check: + source /utils.sh ++ OPM_RENDER_CACHE=/tmp/konflux-test-opm-cache ++ DEFAULT_INDEX_IMAGE=registry.redhat.io/redhat/redhat-operator-index + trap 'handle_error /tekton/results/TEST_OUTPUT' EXIT + [[ -z '' ]] + PROJECT_NAME=component-prefetch-npm + echo 'INFO: The PROJECT_NAME used is: component-prefetch-npm' + ca_bundle=/mnt/trusted-ca/ca-bundle.crt INFO: The PROJECT_NAME used is: component-prefetch-npm + '[' -f /mnt/trusted-ca/ca-bundle.crt ']' INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt + echo 'INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt' + cp -vf /mnt/trusted-ca/ca-bundle.crt /etc/pki/ca-trust/source/anchors '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' + update-ca-trust ++ rpm -q --queryformat '%{NAME}-%{VERSION}-%{RELEASE}\n' ShellCheck + PACKAGE_VERSION=ShellCheck-0.10.0-3.el9 + OUTPUT_FILE=shellcheck-results.json + SOURCE_CODE_DIR=/workspace/workspace/source + declare -a ALL_TARGETS + IFS=, + read -ra TARGET_ARRAY + for d in "${TARGET_ARRAY[@]}" + potential_path=/workspace/workspace/source/. ++ realpath -m /workspace/workspace/source/. + resolved_path=/workspace/workspace/source + [[ /workspace/workspace/source == \/\w\o\r\k\s\p\a\c\e\/\w\o\r\k\s\p\a\c\e\/\s\o\u\r\c\e* ]] + ALL_TARGETS+=("$resolved_path") + '[' -z '' ']' + '[' -r /sys/fs/cgroup/cpu.max ']' + read -r quota period + '[' 800000 '!=' max ']' + '[' -n 100000 ']' + '[' 100000 -gt 0 ']' + export SC_JOBS=8 + SC_JOBS=8 + echo 'INFO: Setting SC_JOBS=8 based on cgroups v2 max for run-shellcheck.sh' INFO: Setting SC_JOBS=8 based on cgroups v2 max for run-shellcheck.sh + [[ true == \t\r\u\e ]] + export SC_SKIP_JINJA=1 + SC_SKIP_JINJA=1 + /usr/share/csmock/scripts/run-shellcheck.sh /workspace/workspace/source Looking for shell scripts................ done + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/applypatch-msg.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/commit-msg.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/post-update.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/prepare-commit-msg.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-applypatch.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-commit.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-merge-commit.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-push.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-rebase.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-receive.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/push-to-checkout.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/sendemail-validate.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/update.sample + CSGREP_OPTS=(--mode=json --strip-path-prefix="$SOURCE_CODE_DIR"/ --remove-duplicates --embed-context=3 --set-scan-prop="ShellCheck:${PACKAGE_VERSION}") + [[ true == \t\r\u\e ]] + CSGREP_EVENT_FILTER='\[SC(1020|1035|1054|1066|1068|1073|1080|1083|1099|1113|1115|1127|1128|1143|2043|2050|' + CSGREP_EVENT_FILTER+='2055|2057|2066|2069|2071|2077|2078|2091|2092|2157|2171|2193|2194|2195|2215|2216|' + CSGREP_EVENT_FILTER+='2218|2224|2225|2242|2256|2258|2261)\]$' + CSGREP_OPTS+=(--event="$CSGREP_EVENT_FILTER") + csgrep --mode=json --strip-path-prefix=/workspace/workspace/source/ --remove-duplicates --embed-context=3 --set-scan-prop=ShellCheck:ShellCheck-0.10.0-3.el9 '--event=\[SC(1020|1035|1054|1066|1068|1073|1080|1083|1099|1113|1115|1127|1128|1143|2043|2050|2055|2057|2066|2069|2071|2077|2078|2091|2092|2157|2171|2193|2194|2195|2215|2216|2218|2224|2225|2242|2256|2258|2261)\]$' ./shellcheck-results/empty.json ./shellcheck-results/sc-106.json ./shellcheck-results/sc-109.json ./shellcheck-results/sc-111.json ./shellcheck-results/sc-114.json ./shellcheck-results/sc-117.json ./shellcheck-results/sc-121.json ./shellcheck-results/sc-139.json ./shellcheck-results/sc-150.json ./shellcheck-results/sc-152.json ./shellcheck-results/sc-155.json + [[ SITE_DEFAULT == \S\I\T\E\_\D\E\F\A\U\L\T ]] + KFP_GIT_URL=https://gitlab.cee.redhat.com/osh/known-false-positives.git + PROBE_URL=https://gitlab.cee.redhat.com/osh/known-false-positives + KFP_DIR=known-false-positives + KFP_CLONED=0 + mkdir known-false-positives + [[ -n https://gitlab.cee.redhat.com/osh/known-false-positives.git ]] + echo -n 'INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... ' + curl --fail --head --max-time 60 --no-progress-meter https://gitlab.cee.redhat.com/osh/known-false-positives ++ head -1 curl: (6) Could not resolve host: gitlab.cee.redhat.com INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered + [[ 0 -eq 0 ]] + echo 'WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered' + echo 'ShellCheck results have been saved to shellcheck-results.json' + csgrep --mode=evtstat shellcheck-results.json ShellCheck results have been saved to shellcheck-results.json + csgrep --mode=sarif shellcheck-results.json + TEST_OUTPUT= + parse_test_output sast-shell-check sarif shellcheck-results.sarif + TEST_NAME=sast-shell-check + TEST_RESULT_FORMAT=sarif + TEST_RESULT_FILE=shellcheck-results.sarif + '[' -z sast-shell-check ']' + '[' -z sarif ']' + '[' -z shellcheck-results.sarif ']' + '[' '!' -f shellcheck-results.sarif ']' + '[' sarif = sarif ']' +++ jq -rce '(if (.runs[].results | length > 0) then "FAILURE" else "SUCCESS" end)' shellcheck-results.sarif +++ jq -rce '(.runs[].results | length)' shellcheck-results.sarif ++ make_result_json -r SUCCESS -f 0 ++ local RESULT= ++ local SUCCESSES=0 ++ local FAILURES=0 ++ local WARNINGS=0 ++ local 'NOTE=For details, check Tekton task log.' ++ local NAMESPACE=default ++ local OUTPUT ++ local OPTIND opt ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ RESULT=SUCCESS ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ FAILURES=0 ++ getopts :r:s:f:w:t:n: opt ++ shift 4 ++ '[' -z SUCCESS ']' ++ case "${RESULT}" in ++++ date -u --iso-8601=seconds +++ jq -rce --arg date 2026-08-18T04:53:36+00:00 --arg result SUCCESS --arg note 'For details, check Tekton task log.' --arg namespace default --arg successes 0 --arg failures 0 --arg warnings 0 --null-input '{ result: $result, timestamp: $date, note: $note, namespace: $namespace, successes: $successes|tonumber, failures: $failures|tonumber, warnings: $warnings|tonumber }' ++ OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:53:36+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:53:36+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' + TEST_OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:53:36+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:53:36+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ jq .failures + '[' 0 -gt 0 ']' + echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:53:36+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' + tee /tekton/results/TEST_OUTPUT {"result":"SUCCESS","timestamp":"2026-08-18T04:53:36+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0} + handle_error /tekton/results/TEST_OUTPUT + exit_code=0 + '[' 0 -ne 0 ']' + exit 0 pod: component-prefetch-npm-on-pc8aa13ce81314067224ed741e4422fe7-pod | container step-upload: Selecting auth Using token for quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm Attaching to quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-34e345fecb59f591b64031e3872fd1daeb854cd3 Executing: oras attach --no-tty --registry-config /home/oras/auth.json --artifact-type application/sarif+json quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-34e345fecb59f591b64031e3872fd1daeb854cd3@sha256:2ad5dcc4b954828768df67064e1a2d397b4cd978531da6e7adf7f573d24fd184 shellcheck-results.sarif:application/sarif+json Preparing shellcheck-results.sarif Exists 44136fa355b3 application/vnd.oci.empty.v1+json Exists 74c89a6df4ae shellcheck-results.sarif Uploading d8904c97a844 application/vnd.oci.image.manifest.v1+json Uploaded d8904c97a844 application/vnd.oci.image.manifest.v1+json Attached to [registry] quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-34e345fecb59f591b64031e3872fd1daeb854cd3@sha256:2ad5dcc4b954828768df67064e1a2d397b4cd978531da6e7adf7f573d24fd184 Digest: sha256:d8904c97a844ddc0290b4e82773075e5cfb3d10ff9a53e1cd5345ed9d1e46d34 No excluded-findings.json exists. Skipping upload. pod: component-prefetch-npm-on-pc9832ee4f020c9ca695e327f771e0e69-pod | init container: prepare 2026/08/18 04:55:33 Entrypoint initialization pod: component-prefetch-npm-on-pc9832ee4f020c9ca695e327f771e0e69-pod | init container: working-dir-initializer pod: component-prefetch-npm-on-pc9832ee4f020c9ca695e327f771e0e69-pod | container step-push: time="2026-08-18T04:55:48Z" level=info msg="[param] image-url: quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-07c276283e41692acf397762fba71d019f3ad1c9" time="2026-08-18T04:55:48Z" level=info msg="[param] image-digest: sha256:fbeca709a0859b8fc1fefb2cbaeb3370f98ccefd2c4a2572d33e079bf97343af" time="2026-08-18T04:55:48Z" level=info msg="[param] containerfile: Dockerfile" time="2026-08-18T04:55:48Z" level=info msg="[param] context: ." time="2026-08-18T04:55:48Z" level=info msg="[param] tag-suffix: .dockerfile" time="2026-08-18T04:55:48Z" level=info msg="[param] artifact-type: application/vnd.konflux.dockerfile" time="2026-08-18T04:55:48Z" level=info msg="[param] source: source" time="2026-08-18T04:55:48Z" level=info msg="[param] result-path-image-ref: /tekton/results/IMAGE_REF" time="2026-08-18T04:55:48Z" level=info msg="[param] alternative-filename: Dockerfile" time="2026-08-18T04:55:49Z" level=info msg="oras [stderr] Error response from registry: HEAD \"https://quay.io/v2/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm/manifests/sha256:8578d2f3a514ccda3fc6314d654939d1226069f0abfbe377bdbda57ffc5da7b0\": response status code 401: Unauthorized" time="2026-08-18T04:55:49Z" level=error msg="oras push failed: exit status 1" logger=OrasCli time="2026-08-18T04:55:49Z" level=fatal msg="error on pushing Containerfile source/Dockerfile: exit status 1" pod: component-prefetch-npm-on-pcc07e80a2100a8ba1fcb58598b82270c-pod | init container: prepare 2026/08/18 04:51:38 Entrypoint initialization pod: component-prefetch-npm-on-pcc07e80a2100a8ba1fcb58598b82270c-pod | init container: place-scripts 2026/08/18 04:51:39 Decoded script /tekton/scripts/script-0-c2q6m 2026/08/18 04:51:39 Decoded script /tekton/scripts/script-1-gh928 2026/08/18 04:51:39 Decoded script /tekton/scripts/script-2-h4lx4 pod: component-prefetch-npm-on-pcc07e80a2100a8ba1fcb58598b82270c-pod | init container: working-dir-initializer pod: component-prefetch-npm-on-pcc07e80a2100a8ba1fcb58598b82270c-pod | container step-build: [2026-08-18T04:51:46,611165732+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' [2026-08-18T04:51:46,628409591+00:00] Update CA trust [2026-08-18T04:51:49,818367754+00:00] Prepare system (architecture: x86_64) Effective container policy: { "default": [ { "type": "insecureAcceptAnything" } ], "transports": { "docker-daemon": { "": [ { "type": "insecureAcceptAnything" } ] } } } [2026-08-18T04:51:49,971572482+00:00] Run the build [2026-08-18T04:51:49,974140038+00:00] konflux-build-cli image build -f /workspace/source/source/./Dockerfile -t quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-aa33e42b1cf41070296feb29de7afb6b8ace7d32 --source source --context . --additional-tags component-prefetch-npm-on-pull-request-4qlzp-build-container --push --push-format docker --secret-dirs src=/additional-secret\,name=does-not-exist\,optional=true --workdir-mount '' --target '' --inherit-labels=true --source-date-epoch '' --rewrite-timestamp=false --squash=false --omit-history=false --image-source https://github.com/redhat-appstudio-qe/nodejs-npm-sample-repo --image-revision aa33e42b1cf41070296feb29de7afb6b8ace7d32 --quay-image-expires-after 5d --build-args-file '' --annotations-file '' --legacy-build-timestamp '' --add-legacy-labels --include-legacy-buildinfo-path=true --skip-injections=false --skip-unused-stages=true --hermetic=true --image-pull-proxy '' --image-pull-noproxy '' --yum-repos-d-sources --yum-repos-d-target /etc/yum.repos.d --prefetch-dir /workspace/source/cachi2 --prefetch-dir-copy /workspace/source/prefetch-copy --prefetch-env-mount /cachi2/cachi2.env --prefetch-output-mount /cachi2/output --security-opts unmask=/proc/interrupts --sbom-format spdx --syft-select-catalogers '' --syft-image-output /shared/sbom-image.json --containerfile-json-output /shared/parsed_dockerfile.json --resolved-base-images-output /shared/base_images_digests --no-cache --ulimits nofile=4096:4096 --src-tls-verify=true --dest-tls-verify=true --allow-cross-platform-images=false --build-args --envs --labels --annotations time="2026-08-18T04:51:50Z" level=info msg="[param] containerfile: /workspace/source/source/./Dockerfile" time="2026-08-18T04:51:50Z" level=info msg="[param] context: ." time="2026-08-18T04:51:50Z" level=info msg="[param] source: source" time="2026-08-18T04:51:50Z" level=info msg="[param] output-ref: quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-aa33e42b1cf41070296feb29de7afb6b8ace7d32" time="2026-08-18T04:51:50Z" level=info msg="[param] additional-tags: [component-prefetch-npm-on-pull-request-4qlzp-build-container]" time="2026-08-18T04:51:50Z" level=info msg="[param] push: true" time="2026-08-18T04:51:50Z" level=info msg="[param] push-format: docker" time="2026-08-18T04:51:50Z" level=info msg="[param] secret-dirs: [src=/additional-secret,name=does-not-exist,optional=true]" time="2026-08-18T04:51:50Z" level=info msg="[param] image-source: https://github.com/redhat-appstudio-qe/nodejs-npm-sample-repo" time="2026-08-18T04:51:50Z" level=info msg="[param] image-revision: aa33e42b1cf41070296feb29de7afb6b8ace7d32" time="2026-08-18T04:51:50Z" level=info msg="[param] quay-image-expires-after: 5d" time="2026-08-18T04:51:50Z" level=info msg="[param] add-legacy-labels: true" time="2026-08-18T04:51:50Z" level=info msg="[param] containerfile-json-output: /shared/parsed_dockerfile.json" time="2026-08-18T04:51:50Z" level=info msg="[param] include-legacy-buildinfo-path: true" time="2026-08-18T04:51:50Z" level=info msg="[param] hermetic: true" time="2026-08-18T04:51:50Z" level=info msg="[param] yum-repos-d-target: /etc/yum.repos.d" time="2026-08-18T04:51:50Z" level=info msg="[param] prefetch-dir: /workspace/source/cachi2" time="2026-08-18T04:51:50Z" level=info msg="[param] prefetch-dir-copy: /workspace/source/prefetch-copy" time="2026-08-18T04:51:50Z" level=info msg="[param] prefetch-output-mount: /cachi2/output" time="2026-08-18T04:51:50Z" level=info msg="[param] prefetch-env-mount: /cachi2/cachi2.env" time="2026-08-18T04:51:50Z" level=info msg="[param] resolved-base-images-output: /shared/base_images_digests" time="2026-08-18T04:51:50Z" level=info msg="[param] rhsm-mount-ca-certs: auto" time="2026-08-18T04:51:50Z" level=info msg="[param] no-cache: true" time="2026-08-18T04:51:50Z" level=info msg="[param] security-opts: [unmask=/proc/interrupts]" time="2026-08-18T04:51:50Z" level=info msg="[param] ulimits: [nofile=4096:4096]" time="2026-08-18T04:51:50Z" level=info msg="[param] syft-image-output: /shared/sbom-image.json" time="2026-08-18T04:51:50Z" level=info msg="[param] sbom-format: spdx" time="2026-08-18T04:51:50Z" level=info msg="Setting up prefetch integration..." time="2026-08-18T04:51:50Z" level=info msg="Set up 0 prefetch env var(s) as buildah secret env mounts" time="2026-08-18T04:51:50Z" level=info msg="buildah [stderr] Trying to pull registry.access.redhat.com/ubi10/nodejs-22@sha256:11a7e442c26772f6c0e90f8a32b5c15d08686fd41a371ed92759ca4d19c66cf2..." time="2026-08-18T04:51:51Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:51:52Z" level=info msg="buildah [stderr] Checking if image destination supports signatures" time="2026-08-18T04:51:52Z" level=info msg="buildah [stderr] Copying blob sha256:25ae5a651b7b71537cead48bdf7fefb23180516c3946cb10a051e3173ed74cd1" time="2026-08-18T04:51:52Z" level=info msg="buildah [stderr] Copying blob sha256:ac611375b079ea077a3385cb8b34d8b8b0028ae1c67c8330874c36c379f247fa" time="2026-08-18T04:51:52Z" level=info msg="buildah [stderr] Copying blob sha256:1da72969c7bd22f7a547f2983133c4a8b6a0890a4ddebde3ffcf1a22ac901065" time="2026-08-18T04:52:01Z" level=info msg="buildah [stderr] Copying config sha256:3733f95126f62833ddd64737085b05409d274ce2767ce4a5c267bc0dd83ca419" time="2026-08-18T04:52:01Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:52:01Z" level=info msg="buildah [stderr] Storing signatures" time="2026-08-18T04:52:02Z" level=info msg="buildah [stdout] 3733f95126f62833ddd64737085b05409d274ce2767ce4a5c267bc0dd83ca419" time="2026-08-18T04:52:02Z" level=info msg="Injecting buildinfo: added labels.json" time="2026-08-18T04:52:02Z" level=info msg="Injecting buildinfo: added content-sets.json" time="2026-08-18T04:52:02Z" level=info msg="Building container image..." time="2026-08-18T04:52:02Z" level=info msg="buildah [stdout] STEP 1/13: FROM registry.access.redhat.com/ubi10/nodejs-22@sha256:11a7e442c26772f6c0e90f8a32b5c15d08686fd41a371ed92759ca4d19c66cf2" time="2026-08-18T04:52:02Z" level=info msg="buildah [stdout] STEP 2/13: WORKDIR /app" time="2026-08-18T04:52:02Z" level=info msg="buildah [stdout] STEP 3/13: USER 1001" time="2026-08-18T04:52:02Z" level=info msg="buildah [stdout] STEP 4/13: RUN if curl -s example.com > /dev/null; then echo \"build is not being performed in hermetic environment\" && exit 1; fi" time="2026-08-18T04:52:03Z" level=info msg="buildah [stdout] STEP 5/13: RUN chown -R 1001:1001 /app" time="2026-08-18T04:52:03Z" level=info msg="buildah [stdout] STEP 6/13: COPY --chown=1001:0 package*.json ./" time="2026-08-18T04:52:03Z" level=info msg="buildah [stdout] STEP 7/13: RUN npm install" time="2026-08-18T04:52:04Z" level=info msg="buildah [stdout] " time="2026-08-18T04:52:04Z" level=info msg="buildah [stdout] added 65 packages in 403ms" time="2026-08-18T04:52:04Z" level=info msg="buildah [stdout] " time="2026-08-18T04:52:04Z" level=info msg="buildah [stdout] 20 packages are looking for funding" time="2026-08-18T04:52:04Z" level=info msg="buildah [stdout] run `npm fund` for details" time="2026-08-18T04:52:04Z" level=info msg="buildah [stdout] STEP 8/13: COPY . ." time="2026-08-18T04:52:04Z" level=info msg="buildah [stdout] STEP 9/13: EXPOSE 3000" time="2026-08-18T04:52:04Z" level=info msg="buildah [stdout] STEP 10/13: CMD [\"npm\", \"start\"]" time="2026-08-18T04:52:04Z" level=info msg="buildah [stdout] STEP 11/13: COPY --from=.konflux-buildinfo . /usr/share/buildinfo/" time="2026-08-18T04:52:04Z" level=info msg="buildah [stdout] STEP 12/13: COPY --from=.konflux-buildinfo . /root/buildinfo/" time="2026-08-18T04:52:04Z" level=info msg="buildah [stdout] STEP 13/13: LABEL \"org.opencontainers.image.created\"=\"2026-08-18T04:51:50Z\" \"org.opencontainers.image.source\"=\"https://github.com/redhat-appstudio-qe/nodejs-npm-sample-repo\" \"org.opencontainers.image.revision\"=\"aa33e42b1cf41070296feb29de7afb6b8ace7d32\" \"quay.expires-after\"=\"5d\" \"build-date\"=\"2026-08-18T04:51:50Z\" \"architecture\"=\"x86_64\" \"vcs-url\"=\"https://github.com/redhat-appstudio-qe/nodejs-npm-sample-repo\" \"vcs-ref\"=\"aa33e42b1cf41070296feb29de7afb6b8ace7d32\" \"vcs-type\"=\"git\"" time="2026-08-18T04:52:04Z" level=info msg="buildah [stdout] COMMIT quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-aa33e42b1cf41070296feb29de7afb6b8ace7d32" time="2026-08-18T04:52:05Z" level=info msg="buildah [stdout] --> 378d03e4cda9" time="2026-08-18T04:52:05Z" level=info msg="buildah [stdout] Successfully tagged quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:component-prefetch-npm-on-pull-request-4qlzp-build-container" time="2026-08-18T04:52:05Z" level=info msg="buildah [stdout] Successfully tagged quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-aa33e42b1cf41070296feb29de7afb6b8ace7d32" time="2026-08-18T04:52:05Z" level=info msg="buildah [stdout] 378d03e4cda951d87750922bb51ae3460f33427344948f04215d0c07c6020510" time="2026-08-18T04:52:05Z" level=info msg="Build completed successfully" time="2026-08-18T04:52:05Z" level=info msg="Mounting built image filesystem for syft scan..." time="2026-08-18T04:52:06Z" level=info msg="Running syft scan on built image filesystem..." time="2026-08-18T04:52:09Z" level=info msg="Image SBOM written to /shared/sbom-image.json" time="2026-08-18T04:52:09Z" level=info msg="Pushing image to registry: quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-aa33e42b1cf41070296feb29de7afb6b8ace7d32" time="2026-08-18T04:52:09Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:52:09Z" level=info msg="buildah [stderr] Copying blob sha256:a0f31d4243c936174f37fd7a41e9a6b10e36fada6224e1a7ee087455bc0c9133" time="2026-08-18T04:52:09Z" level=info msg="buildah [stderr] Copying blob sha256:1ba6d001d16b5a50b3eec92bff4ea2319676a59b01d7f4af7e6c682e390f5a18" time="2026-08-18T04:52:09Z" level=info msg="buildah [stderr] Copying blob sha256:01a3ea10a6f619c510484bd7e8f22b6383d8fddbaf0ee5f870e4dbcd1b1c0aef" time="2026-08-18T04:52:09Z" level=info msg="buildah [stderr] Copying blob sha256:dc93e679df3dafd9f0637113389b07319b386ec5a79be2214866ef2427138f48" time="2026-08-18T04:52:18Z" level=info msg="buildah [stderr] Copying config sha256:378d03e4cda951d87750922bb51ae3460f33427344948f04215d0c07c6020510" time="2026-08-18T04:52:19Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:52:20Z" level=info msg="Push completed successfully" time="2026-08-18T04:52:20Z" level=info msg="Image digest: sha256:86fc21f53b1ed9abf68ebb50cd509bba11e05c9e8a4cbb0707c7981baca61828" time="2026-08-18T04:52:20Z" level=info msg="Pushing additional tag: component-prefetch-npm-on-pull-request-4qlzp-build-container" time="2026-08-18T04:52:20Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:52:20Z" level=info msg="buildah [stderr] Copying blob sha256:a0f31d4243c936174f37fd7a41e9a6b10e36fada6224e1a7ee087455bc0c9133" time="2026-08-18T04:52:20Z" level=info msg="buildah [stderr] Copying blob sha256:01a3ea10a6f619c510484bd7e8f22b6383d8fddbaf0ee5f870e4dbcd1b1c0aef" time="2026-08-18T04:52:20Z" level=info msg="buildah [stderr] Copying blob sha256:dc93e679df3dafd9f0637113389b07319b386ec5a79be2214866ef2427138f48" time="2026-08-18T04:52:20Z" level=info msg="buildah [stderr] Copying blob sha256:1ba6d001d16b5a50b3eec92bff4ea2319676a59b01d7f4af7e6c682e390f5a18" time="2026-08-18T04:52:21Z" level=info msg="buildah [stderr] Copying config sha256:378d03e4cda951d87750922bb51ae3460f33427344948f04215d0c07c6020510" time="2026-08-18T04:52:21Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:52:22Z" level=info msg="Pushed additional tag successfully: component-prefetch-npm-on-pull-request-4qlzp-build-container" time="2026-08-18T04:52:22Z" level=info msg="Writing parsed Containerfile to: /shared/parsed_dockerfile.json" time="2026-08-18T04:52:22Z" level=info msg="Containerfile JSON written successfully" time="2026-08-18T04:52:22Z" level=info msg="Writing resolved base images to: /shared/base_images_digests" time="2026-08-18T04:52:22Z" level=info msg="Resolved base images written successfully" {"image_url":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-aa33e42b1cf41070296feb29de7afb6b8ace7d32","digest":"sha256:86fc21f53b1ed9abf68ebb50cd509bba11e05c9e8a4cbb0707c7981baca61828"} [2026-08-18T04:52:22,104533468+00:00] Add metadata Making copy of sbom-prefetch.json [2026-08-18T04:52:22,106643444+00:00] End build pod: component-prefetch-npm-on-pcc07e80a2100a8ba1fcb58598b82270c-pod | container step-prepare-sboms: [2026-08-18T04:52:23,082412891+00:00] Prepare SBOM [2026-08-18T04:52:23,162165910+00:00] Generate SBOM with mobster Skipping SBOM validation 2026-08-18 04:52:34,065 [INFO] mobster.log: Logging level set to 20 2026-08-18 04:52:34,665 [INFO] mobster.cmd.generate.oci_image.hermeto_sbom_filter: Filtering SPDX SBOM by architecture: amd64 2026-08-18 04:52:34,665 [INFO] mobster.cmd.generate.oci_image.hermeto_sbom_filter: Filtered 0 packages out of 67 (67 remaining) 2026-08-18 04:52:36,568 [INFO] mobster.main: Exiting with code 0. [2026-08-18T04:52:37,163586644+00:00] End prepare-sboms pod: component-prefetch-npm-on-pcc07e80a2100a8ba1fcb58598b82270c-pod | container step-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-prefetch-npm/component-prefetch-npm [2026-08-18T04:52:54,921937511+00:00] Upload SBOM Pushing sbom to registry [retry] executing: cosign attach sbom --sbom sbom.json --type spdx quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-aa33e42b1cf41070296feb29de7afb6b8ace7d32@sha256:86fc21f53b1ed9abf68ebb50cd509bba11e05c9e8a4cbb0707c7981baca61828 WARNING: SBOM attachments are deprecated and support will be removed in a Cosign release soon after 2024-02-22 (see https://github.com/sigstore/cosign/issues/2755). Instead, please use SBOM attestations. WARNING: Attaching SBOMs this way does not sign them. To sign them, use 'cosign attest --predicate sbom.json --key '. Uploading SBOM file for [quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm@sha256:86fc21f53b1ed9abf68ebb50cd509bba11e05c9e8a4cbb0707c7981baca61828] to [quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:sha256-86fc21f53b1ed9abf68ebb50cd509bba11e05c9e8a4cbb0707c7981baca61828.sbom] with mediaType [text/spdx+json]. quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm@sha256:3f6aad3237f566d4838ab4c2d173e06459dfd517a3fe499c850afaf111970153 [2026-08-18T04:52:58,022446266+00:00] Handle keyless signing if enabled [retry] executing: kubectl get configmap cluster-config -n konflux-info -o json Keyless signing is disabled (none of rekorInternalUrl, fulcioInternalUrl, defaultOIDCIssuer, tufInternalUrl are configured in the konflux-info/cluster-config configmap) [2026-08-18T04:52:58,627734028+00:00] End upload-sbom pod: component-prefetch-npm-on-pccfaf760fc502b0f9987f94670b0974a-pod | init container: prepare 2026/08/18 04:54:44 Entrypoint initialization pod: component-prefetch-npm-on-pccfaf760fc502b0f9987f94670b0974a-pod | init container: working-dir-initializer pod: component-prefetch-npm-on-pccfaf760fc502b0f9987f94670b0974a-pod | container step-push: time="2026-08-18T04:55:01Z" level=info msg="[param] image-url: quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm:on-pr-c2afcaceb5db84596bb52861e4b98d5eba44474e" time="2026-08-18T04:55:01Z" level=info msg="[param] image-digest: sha256:64bcb942d7c38097352c8aa52f0ee2718a3b7ed31456b17511ada29419d83e69" time="2026-08-18T04:55:01Z" level=info msg="[param] containerfile: Dockerfile" time="2026-08-18T04:55:01Z" level=info msg="[param] context: ." time="2026-08-18T04:55:01Z" level=info msg="[param] tag-suffix: .dockerfile" time="2026-08-18T04:55:01Z" level=info msg="[param] artifact-type: application/vnd.konflux.dockerfile" time="2026-08-18T04:55:01Z" level=info msg="[param] source: source" time="2026-08-18T04:55:01Z" level=info msg="[param] result-path-image-ref: /tekton/results/IMAGE_REF" time="2026-08-18T04:55:01Z" level=info msg="[param] alternative-filename: Dockerfile" time="2026-08-18T04:55:03Z" level=info msg="oras [stdout] quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm@sha256:c9940e1e0e93d058134d4c359a2f01ccd85e7c57f2c4692e54bb91c1cd56bca0" time="2026-08-18T04:55:03Z" level=info msg="Containerfile 'source/Dockerfile' is pushed to registry with tag: sha256-64bcb942d7c38097352c8aa52f0ee2718a3b7ed31456b17511ada29419d83e69.dockerfile" {"image_ref":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-npm/component-prefetch-npm@sha256:c9940e1e0e93d058134d4c359a2f01ccd85e7c57f2c4692e54bb91c1cd56bca0"} pod: component-prefetch-npm-on-pcf0e195f5a4d16dbc738d7a505a4f5bf-pod | init container: prepare 2026/08/18 04:50:45 Entrypoint initialization pod: component-prefetch-npm-on-pcf0e195f5a4d16dbc738d7a505a4f5bf-pod | init container: place-scripts 2026/08/18 04:50:48 Decoded script /tekton/scripts/script-0-k8mnx pod: component-prefetch-npm-on-pcf0e195f5a4d16dbc738d7a505a4f5bf-pod | container step-clone: 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' time="2026-08-18T04:51:07Z" level=info msg="[param] url: https://github.com/redhat-appstudio-qe/nodejs-npm-sample-repo" time="2026-08-18T04:51:07Z" level=info msg="[param] revision: 34e345fecb59f591b64031e3872fd1daeb854cd3" time="2026-08-18T04:51:07Z" level=info msg="[param] depth: 1" time="2026-08-18T04:51:07Z" level=info msg="[param] short-commit-length: 7" time="2026-08-18T04:51:07Z" level=info msg="[param] subdirectory: source" time="2026-08-18T04:51:07Z" level=info msg="[param] delete-existing: true" time="2026-08-18T04:51:07Z" level=info msg="[param] target-branch: main" time="2026-08-18T04:51:07Z" level=info msg="[param] merge-commit-author-name: Konflux CI Git Clone" time="2026-08-18T04:51:07Z" level=info msg="[param] merge-commit-author-email: git-clone@konflux-ci.dev" time="2026-08-18T04:51:07Z" level=info msg="[param] output-dir: /workspace/output" time="2026-08-18T04:51:07Z" level=info msg="[param] retry-max-attempts: 10" time="2026-08-18T04:51:07Z" level=info msg="[param] basic-auth-directory: /workspace/basic-auth" pod: component-prefetch-npm-on-pd08acbfb41e3ec155c3c897f4af2cdb2-pod | init container: prepare 2026/08/18 04:51:30 Entrypoint initialization pod: component-prefetch-npm-on-pd08acbfb41e3ec155c3c897f4af2cdb2-pod | init container: place-scripts 2026/08/18 04:51:31 Decoded script /tekton/scripts/script-0-wkbdr pod: component-prefetch-npm-on-pd08acbfb41e3ec155c3c897f4af2cdb2-pod | container step-clone: 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' time="2026-08-18T04:51:37Z" level=info msg="[param] url: https://github.com/redhat-appstudio-qe/nodejs-npm-sample-repo" time="2026-08-18T04:51:37Z" level=info msg="[param] revision: c2afcaceb5db84596bb52861e4b98d5eba44474e" time="2026-08-18T04:51:37Z" level=info msg="[param] depth: 1" time="2026-08-18T04:51:37Z" level=info msg="[param] short-commit-length: 7" time="2026-08-18T04:51:37Z" level=info msg="[param] subdirectory: source" time="2026-08-18T04:51:37Z" level=info msg="[param] delete-existing: true" time="2026-08-18T04:51:37Z" level=info msg="[param] target-branch: main" time="2026-08-18T04:51:37Z" level=info msg="[param] merge-commit-author-name: Konflux CI Git Clone" time="2026-08-18T04:51:37Z" level=info msg="[param] merge-commit-author-email: git-clone@konflux-ci.dev" time="2026-08-18T04:51:37Z" level=info msg="[param] output-dir: /workspace/output" time="2026-08-18T04:51:37Z" level=info msg="[param] retry-max-attempts: 10" time="2026-08-18T04:51:37Z" level=info msg="[param] basic-auth-directory: /workspace/basic-auth" pod: component-prefetch-npm-on-pdf1f4eb5a13e0e3cbebdb336d0e9d365-pod | init container: prepare 2026/08/18 04:51:12 Entrypoint initialization pod: component-prefetch-npm-on-pdf1f4eb5a13e0e3cbebdb336d0e9d365-pod | init container: place-scripts 2026/08/18 04:51:13 Decoded script /tekton/scripts/script-0-5cc5x pod: component-prefetch-npm-on-pdf1f4eb5a13e0e3cbebdb336d0e9d365-pod | container step-clone: 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' time="2026-08-18T04:51:18Z" level=info msg="[param] url: https://github.com/redhat-appstudio-qe/nodejs-npm-sample-repo" time="2026-08-18T04:51:18Z" level=info msg="[param] revision: aa33e42b1cf41070296feb29de7afb6b8ace7d32" time="2026-08-18T04:51:18Z" level=info msg="[param] depth: 1" time="2026-08-18T04:51:18Z" level=info msg="[param] short-commit-length: 7" time="2026-08-18T04:51:18Z" level=info msg="[param] subdirectory: source" time="2026-08-18T04:51:18Z" level=info msg="[param] delete-existing: true" time="2026-08-18T04:51:18Z" level=info msg="[param] target-branch: main" time="2026-08-18T04:51:18Z" level=info msg="[param] merge-commit-author-name: Konflux CI Git Clone" time="2026-08-18T04:51:18Z" level=info msg="[param] merge-commit-author-email: git-clone@konflux-ci.dev" time="2026-08-18T04:51:18Z" level=info msg="[param] output-dir: /workspace/output" time="2026-08-18T04:51:18Z" level=info msg="[param] retry-max-attempts: 10" time="2026-08-18T04:51:18Z" level=info msg="[param] basic-auth-directory: /workspace/basic-auth" pod: component-prefetch-npm-on-pe8a3f12dc5104bf50d59597bdaae4aa6-pod | init container: prepare 2026/08/18 04:54:14 Entrypoint initialization pod: component-prefetch-npm-on-pe8a3f12dc5104bf50d59597bdaae4aa6-pod | init container: place-scripts 2026/08/18 04:54:31 Decoded script /tekton/scripts/script-0-zhck9 2026/08/18 04:54:31 Decoded script /tekton/scripts/script-1-n9z99 pod: component-prefetch-npm-on-pe8a3f12dc5104bf50d59597bdaae4aa6-pod | init container: working-dir-initializer pod: component-prefetch-npm-on-pe8a3f12dc5104bf50d59597bdaae4aa6-pod | container step-sast-snyk-check: INFO: The PROJECT_NAME used is: component-prefetch-npm 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' {"result":"SKIPPED","timestamp":"2026-08-18T04:55:08+00:00","note":"Task sast-snyk-check skipped: If you wish to use the Snyk code SAST task, please create a secret name snyk-secret with the key 'snyk_token' containing the Snyk token by following the steps given [here](https://konflux-ci.dev/docs/testing/build/snyk/)","namespace":"default","successes":0,"failures":0,"warnings":0} pod: component-prefetch-npm-on-pe8a3f12dc5104bf50d59597bdaae4aa6-pod | container step-upload: No sast_snyk_check_out.sarif exists. Skipping upload. No excluded-findings.json exists. Skipping upload. pod: component-prefetch-npm-on-pe8f301316c543c3c1bc712b415add3b1-pod | init container: prepare [FAILED] in [It] - /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:120 @ 08/18/26 04:57:07.107 << Timeline [FAILED] Expected success, but got an error: <*errors.errorString | 0x16a634bbb940>: unable to retrigger pipelinerun for component build-e2e-prefetch-npm:component-prefetch-npm: failed to retrigger PipelineRun component-prefetch-npm-on-pull-request-bk4r5 in build-e2e-prefetch-npm namespace: error when creating file contents: PUT https://api.github.com/repos/redhat-appstudio-qe/nodejs-npm-sample-repo/contents/jitaz: 404 Branch konflux-component-prefetch-npm not found [] { s: "unable to retrigger pipelinerun for component build-e2e-prefetch-npm:component-prefetch-npm: failed to retrigger PipelineRun component-prefetch-npm-on-pull-request-bk4r5 in build-e2e-prefetch-npm namespace: error when creating file contents: PUT https://api.github.com/repos/redhat-appstudio-qe/nodejs-npm-sample-repo/contents/jitaz: 404 Branch konflux-component-prefetch-npm not found []", } In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:120 @ 08/18/26 04:57:07.107 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-npm" [It] should push Dockerfile to registry [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:123 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:123 @ 08/18/26 04:57:08.21 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-npm" [It] should validate tekton taskrun test results [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:130 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:130 @ 08/18/26 04:57:08.211 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-npm" [It] floating tags are created successfully [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:137 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:137 @ 08/18/26 04:57:08.211 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-npm" [It] image manifest mediaType is correct [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:153 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:153 @ 08/18/26 04:57:08.211 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-npm" [It] should have Hermeto content in the SBOM in case the build was hermetic [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:180 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:180 @ 08/18/26 04:57:08.211 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-npm" [It] check for source images if enabled in pipeline [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:214 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:214 @ 08/18/26 04:57:08.212 ------------------------------ • [55.408 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-yarn-classic" triggers a PipelineRun [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:89 Timeline >> Image repository for component component-prefetch-yarn-classic in namespace build-e2e-prefetch-yarn-classic do not have right state ('' != 'ready') yet but it has status { { } { } []}. Created component for scenario: prefetch-yarn-classic RUNNING SCENARIO: prefetch-yarn-classic PipelineRun has not been created yet for the component build-e2e-prefetch-yarn-classic/component-prefetch-yarn-classic << Timeline ------------------------------ • [FAILED] [434.475 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-rpm" [It] the PipelineRun should eventually finish [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:103 Timeline >> PipelineRun component-prefetch-rpm-on-pull-request-sdk46 found for Component build-e2e-prefetch-rpm/component-prefetch-rpm PipelineRun component-prefetch-rpm-on-pull-request-sdk46 reason: ResolvingTaskRef PipelineRun component-prefetch-rpm-on-pull-request-sdk46 reason: ResolvingTaskRef PipelineRun component-prefetch-rpm-on-pull-request-sdk46 reason: Running PipelineRun component-prefetch-rpm-on-pull-request-sdk46 reason: Running PipelineRun component-prefetch-rpm-on-pull-request-sdk46 reason: Running PipelineRun component-prefetch-rpm-on-pull-request-sdk46 reason: Running PipelineRun component-prefetch-rpm-on-pull-request-sdk46 reason: Running PipelineRun component-prefetch-rpm-on-pull-request-sdk46 reason: Running PipelineRun component-prefetch-rpm-on-pull-request-sdk46 reason: Running PipelineRun component-prefetch-rpm-on-pull-request-sdk46 reason: Running PipelineRun component-prefetch-rpm-on-pull-request-sdk46 reason: Running PipelineRun component-prefetch-rpm-on-pull-request-sdk46 reason: Running PipelineRun component-prefetch-rpm-on-pull-request-sdk46 reason: Running PipelineRun component-prefetch-rpm-on-pull-request-sdk46 reason: Running PipelineRun component-prefetch-rpm-on-pull-request-sdk46 reason: Running PipelineRun component-prefetch-rpm-on-pull-request-sdk46 reason: Running PipelineRun component-prefetch-rpm-on-pull-request-sdk46 reason: Running PipelineRun component-prefetch-rpm-on-pull-request-sdk46 reason: Running PipelineRun component-prefetch-rpm-on-pull-request-sdk46 reason: Running PipelineRun component-prefetch-rpm-on-pull-request-sdk46 reason: Running PipelineRun component-prefetch-rpm-on-pull-request-sdk46 reason: Running PipelineRun component-prefetch-rpm-on-pull-request-sdk46 reason: Cancelled failed to get logs for PipelineRun build-e2e-prefetch-rpm:component-prefetch-rpm-on-pull-request-sdk46: pods "component-prefetch-rpm-on-pd8f0d2e95dd0a719ec52173038265cc8-pod" not found attempt 1/3: PipelineRun "component-prefetch-rpm-on-pull-request-sdk46" failed: pod: component-prefetch-rpm-on-p2725b78e85a0e1ad5030d69d590eb20d-pod | init container: prepare 2026/08/18 04:56:15 Entrypoint initialization pod: component-prefetch-rpm-on-p2725b78e85a0e1ad5030d69d590eb20d-pod | init container: place-scripts 2026/08/18 04:56:17 Decoded script /tekton/scripts/script-0-4rn8b 2026/08/18 04:56:17 Decoded script /tekton/scripts/script-1-4j6sz 2026/08/18 04:56:17 Decoded script /tekton/scripts/script-2-cvrq9 pod: component-prefetch-rpm-on-p2725b78e85a0e1ad5030d69d590eb20d-pod | init container: working-dir-initializer pod: component-prefetch-rpm-on-p2725b78e85a0e1ad5030d69d590eb20d-pod | container step-build: [2026-08-18T04:56:24,389915850+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' [2026-08-18T04:56:24,400153347+00:00] Update CA trust [2026-08-18T04:56:26,018975526+00:00] Prepare system (architecture: x86_64) Effective container policy: { "default": [ { "type": "insecureAcceptAnything" } ], "transports": { "docker-daemon": { "": [ { "type": "insecureAcceptAnything" } ] } } } [2026-08-18T04:56:26,370711470+00:00] Run the build [2026-08-18T04:56:26,373171767+00:00] konflux-build-cli image build -f /workspace/source/source/./Containerfile -t quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm:on-pr-cd786637f4da9ea0d649933dbbc6f6b0fb16de3d --source source --context . --additional-tags component-prefetch-rpm-on-pull-request-scwc2-build-container --push --push-format docker --secret-dirs src=/additional-secret\,name=does-not-exist\,optional=true --workdir-mount '' --target '' --inherit-labels=true --source-date-epoch '' --rewrite-timestamp=false --squash=false --omit-history=false --image-source https://github.com/redhat-appstudio-qe/rpm-sample-app --image-revision cd786637f4da9ea0d649933dbbc6f6b0fb16de3d --quay-image-expires-after 5d --build-args-file '' --annotations-file '' --legacy-build-timestamp '' --add-legacy-labels --include-legacy-buildinfo-path=true --skip-injections=false --skip-unused-stages=true --hermetic=true --image-pull-proxy '' --image-pull-noproxy '' --yum-repos-d-sources --yum-repos-d-target /etc/yum.repos.d --prefetch-dir /workspace/source/cachi2 --prefetch-dir-copy /workspace/source/prefetch-copy --prefetch-env-mount /cachi2/cachi2.env --prefetch-output-mount /cachi2/output --security-opts unmask=/proc/interrupts --sbom-format spdx --syft-select-catalogers '' --syft-image-output /shared/sbom-image.json --containerfile-json-output /shared/parsed_dockerfile.json --resolved-base-images-output /shared/base_images_digests --no-cache --ulimits nofile=4096:4096 --src-tls-verify=true --dest-tls-verify=true --allow-cross-platform-images=false --build-args --envs --labels --annotations time="2026-08-18T04:56:26Z" level=info msg="[param] containerfile: /workspace/source/source/./Containerfile" time="2026-08-18T04:56:26Z" level=info msg="[param] context: ." time="2026-08-18T04:56:26Z" level=info msg="[param] source: source" time="2026-08-18T04:56:26Z" level=info msg="[param] output-ref: quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm:on-pr-cd786637f4da9ea0d649933dbbc6f6b0fb16de3d" time="2026-08-18T04:56:26Z" level=info msg="[param] additional-tags: [component-prefetch-rpm-on-pull-request-scwc2-build-container]" time="2026-08-18T04:56:26Z" level=info msg="[param] push: true" time="2026-08-18T04:56:26Z" level=info msg="[param] push-format: docker" time="2026-08-18T04:56:26Z" level=info msg="[param] secret-dirs: [src=/additional-secret,name=does-not-exist,optional=true]" time="2026-08-18T04:56:26Z" level=info msg="[param] image-source: https://github.com/redhat-appstudio-qe/rpm-sample-app" time="2026-08-18T04:56:26Z" level=info msg="[param] image-revision: cd786637f4da9ea0d649933dbbc6f6b0fb16de3d" time="2026-08-18T04:56:26Z" level=info msg="[param] quay-image-expires-after: 5d" time="2026-08-18T04:56:26Z" level=info msg="[param] add-legacy-labels: true" time="2026-08-18T04:56:26Z" level=info msg="[param] containerfile-json-output: /shared/parsed_dockerfile.json" time="2026-08-18T04:56:26Z" level=info msg="[param] include-legacy-buildinfo-path: true" time="2026-08-18T04:56:26Z" level=info msg="[param] hermetic: true" time="2026-08-18T04:56:26Z" level=info msg="[param] yum-repos-d-target: /etc/yum.repos.d" time="2026-08-18T04:56:26Z" level=info msg="[param] prefetch-dir: /workspace/source/cachi2" time="2026-08-18T04:56:26Z" level=info msg="[param] prefetch-dir-copy: /workspace/source/prefetch-copy" time="2026-08-18T04:56:26Z" level=info msg="[param] prefetch-output-mount: /cachi2/output" time="2026-08-18T04:56:26Z" level=info msg="[param] prefetch-env-mount: /cachi2/cachi2.env" time="2026-08-18T04:56:26Z" level=info msg="[param] resolved-base-images-output: /shared/base_images_digests" time="2026-08-18T04:56:26Z" level=info msg="[param] rhsm-mount-ca-certs: auto" time="2026-08-18T04:56:26Z" level=info msg="[param] no-cache: true" time="2026-08-18T04:56:26Z" level=info msg="[param] security-opts: [unmask=/proc/interrupts]" time="2026-08-18T04:56:26Z" level=info msg="[param] ulimits: [nofile=4096:4096]" time="2026-08-18T04:56:26Z" level=info msg="[param] syft-image-output: /shared/sbom-image.json" time="2026-08-18T04:56:26Z" level=info msg="[param] sbom-format: spdx" time="2026-08-18T04:56:26Z" level=info msg="Setting up prefetch integration..." time="2026-08-18T04:56:26Z" level=info msg="Set up 0 prefetch env var(s) as buildah secret env mounts" time="2026-08-18T04:56:26Z" level=info msg="yum.repos.d: added hermeto.repo from /workspace/source/prefetch-copy/output/deps/rpm/x86_64/repos.d" time="2026-08-18T04:56:27Z" level=info msg="buildah [stderr] Trying to pull registry.access.redhat.com/ubi10/ubi@sha256:8405dd7146117f019670429f93ce044f0839f47ff81ec45bb53cf528f1f6ce11..." time="2026-08-18T04:56:28Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:56:29Z" level=info msg="buildah [stderr] Checking if image destination supports signatures" time="2026-08-18T04:56:29Z" level=info msg="buildah [stderr] Copying blob sha256:25ae5a651b7b71537cead48bdf7fefb23180516c3946cb10a051e3173ed74cd1" time="2026-08-18T04:56:34Z" level=info msg="buildah [stderr] Copying config sha256:728d08ef93e858dbc8c762dba743e29e75d73e0d2b5aefdac03d70dbd73525d6" time="2026-08-18T04:56:34Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:56:34Z" level=info msg="buildah [stderr] Storing signatures" time="2026-08-18T04:56:35Z" level=info msg="buildah [stdout] 728d08ef93e858dbc8c762dba743e29e75d73e0d2b5aefdac03d70dbd73525d6" time="2026-08-18T04:56:35Z" level=info msg="Injecting buildinfo: added labels.json" time="2026-08-18T04:56:35Z" level=info msg="Injecting buildinfo: added content-sets.json" time="2026-08-18T04:56:35Z" level=info msg="Building container image..." time="2026-08-18T04:56:35Z" level=info msg="buildah [stdout] STEP 1/7: FROM registry.access.redhat.com/ubi10/ubi@sha256:8405dd7146117f019670429f93ce044f0839f47ff81ec45bb53cf528f1f6ce11" time="2026-08-18T04:56:36Z" level=info msg="buildah [stdout] STEP 2/7: RUN if curl -s example.com > /dev/null; then echo \"build is not being performed in hermetic environment\" && exit 1; fi" time="2026-08-18T04:56:36Z" level=info msg="buildah [stdout] STEP 3/7: RUN dnf -y install httpd-tools" time="2026-08-18T04:56:36Z" level=info msg="buildah [stdout] Updating Subscription Management repositories." time="2026-08-18T04:56:36Z" level=info msg="buildah [stdout] Unable to read consumer identity" time="2026-08-18T04:56:36Z" level=info msg="buildah [stdout] " time="2026-08-18T04:56:36Z" level=info msg="buildah [stdout] This system is not registered with an entitlement server. You can use subscription-manager to register." time="2026-08-18T04:56:36Z" level=info msg="buildah [stdout] " time="2026-08-18T04:56:36Z" level=info msg="buildah [stderr] Repository 'ubi-10-for-x86_64-appstream-rpms' is missing name in configuration, using id." time="2026-08-18T04:56:36Z" level=info msg="buildah [stdout] ubi-10-for-x86_64-appstream-rpms 1.6 MB/s | 1.6 kB 00:00 " time="2026-08-18T04:56:36Z" level=info msg="buildah [stdout] Dependencies resolved." time="2026-08-18T04:56:36Z" level=info msg="buildah [stdout] ================================================================================" time="2026-08-18T04:56:36Z" level=info msg="buildah [stdout] Package Arch Version Repository Size" time="2026-08-18T04:56:36Z" level=info msg="buildah [stdout] ================================================================================" time="2026-08-18T04:56:36Z" level=info msg="buildah [stdout] Installing:" time="2026-08-18T04:56:36Z" level=info msg="buildah [stdout] httpd-tools x86_64 2.4.63-4.el10 ubi-10-for-x86_64-appstream-rpms 83 k" time="2026-08-18T04:56:36Z" level=info msg="buildah [stdout] Installing dependencies:" time="2026-08-18T04:56:36Z" level=info msg="buildah [stdout] apr x86_64 1.7.5-2.el10 ubi-10-for-x86_64-appstream-rpms 132 k" time="2026-08-18T04:56:36Z" level=info msg="buildah [stdout] apr-util x86_64 1.6.3-21.el10 ubi-10-for-x86_64-appstream-rpms 101 k" time="2026-08-18T04:56:36Z" level=info msg="buildah [stdout] " time="2026-08-18T04:56:36Z" level=info msg="buildah [stdout] Transaction Summary" time="2026-08-18T04:56:36Z" level=info msg="buildah [stdout] ================================================================================" time="2026-08-18T04:56:36Z" level=info msg="buildah [stdout] Install 3 Packages" time="2026-08-18T04:56:36Z" level=info msg="buildah [stdout] " time="2026-08-18T04:56:36Z" level=info msg="buildah [stdout] Total size: 316 k" time="2026-08-18T04:56:36Z" level=info msg="buildah [stdout] Installed size: 722 k" time="2026-08-18T04:56:36Z" level=info msg="buildah [stdout] Downloading Packages:" time="2026-08-18T04:56:36Z" level=info msg="buildah [stdout] Running transaction check" time="2026-08-18T04:56:36Z" level=info msg="buildah [stdout] Transaction check succeeded." time="2026-08-18T04:56:36Z" level=info msg="buildah [stdout] Running transaction test" time="2026-08-18T04:56:36Z" level=info msg="buildah [stdout] Transaction test succeeded." time="2026-08-18T04:56:36Z" level=info msg="buildah [stdout] Running transaction" time="2026-08-18T04:56:37Z" level=info msg="buildah [stdout] Preparing : 1/1 " time="2026-08-18T04:56:37Z" level=info msg="buildah [stdout] Installing : apr-1.7.5-2.el10.x86_64 1/3 " time="2026-08-18T04:56:37Z" level=info msg="buildah [stdout] Installing : apr-util-1.6.3-21.el10.x86_64 2/3 " time="2026-08-18T04:56:37Z" level=info msg="buildah [stdout] Installing : httpd-tools-2.4.63-4.el10.x86_64 3/3 " time="2026-08-18T04:56:37Z" level=info msg="buildah [stdout] Running scriptlet: httpd-tools-2.4.63-4.el10.x86_64 3/3 " time="2026-08-18T04:56:37Z" level=info msg="buildah [stdout] Installed products updated." time="2026-08-18T04:56:37Z" level=info msg="buildah [stdout] " time="2026-08-18T04:56:37Z" level=info msg="buildah [stdout] Installed:" time="2026-08-18T04:56:37Z" level=info msg="buildah [stdout] apr-1.7.5-2.el10.x86_64 apr-util-1.6.3-21.el10.x86_64 " time="2026-08-18T04:56:37Z" level=info msg="buildah [stdout] httpd-tools-2.4.63-4.el10.x86_64 " time="2026-08-18T04:56:37Z" level=info msg="buildah [stdout] " time="2026-08-18T04:56:37Z" level=info msg="buildah [stdout] Complete!" time="2026-08-18T04:56:37Z" level=info msg="buildah [stdout] STEP 4/7: CMD [\"ab\", \"-V\"]" time="2026-08-18T04:56:37Z" level=info msg="buildah [stdout] STEP 5/7: COPY --from=.konflux-buildinfo . /usr/share/buildinfo/" time="2026-08-18T04:56:38Z" level=info msg="buildah [stdout] STEP 6/7: COPY --from=.konflux-buildinfo . /root/buildinfo/" time="2026-08-18T04:56:38Z" level=info msg="buildah [stdout] STEP 7/7: LABEL \"org.opencontainers.image.created\"=\"2026-08-18T04:56:26Z\" \"org.opencontainers.image.source\"=\"https://github.com/redhat-appstudio-qe/rpm-sample-app\" \"org.opencontainers.image.revision\"=\"cd786637f4da9ea0d649933dbbc6f6b0fb16de3d\" \"quay.expires-after\"=\"5d\" \"build-date\"=\"2026-08-18T04:56:26Z\" \"architecture\"=\"x86_64\" \"vcs-url\"=\"https://github.com/redhat-appstudio-qe/rpm-sample-app\" \"vcs-ref\"=\"cd786637f4da9ea0d649933dbbc6f6b0fb16de3d\" \"vcs-type\"=\"git\"" time="2026-08-18T04:56:38Z" level=info msg="buildah [stdout] COMMIT quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm:on-pr-cd786637f4da9ea0d649933dbbc6f6b0fb16de3d" time="2026-08-18T04:56:39Z" level=info msg="buildah [stdout] --> 005b3ec12d69" time="2026-08-18T04:56:39Z" level=info msg="buildah [stdout] Successfully tagged quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm:component-prefetch-rpm-on-pull-request-scwc2-build-container" time="2026-08-18T04:56:39Z" level=info msg="buildah [stdout] Successfully tagged quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm:on-pr-cd786637f4da9ea0d649933dbbc6f6b0fb16de3d" time="2026-08-18T04:56:39Z" level=info msg="buildah [stdout] 005b3ec12d6992725b71ec4fb5dd81ff5914404d43a44db10e7bdce526335018" time="2026-08-18T04:56:43Z" level=info msg="Build completed successfully" time="2026-08-18T04:56:43Z" level=info msg="Mounting built image filesystem for syft scan..." time="2026-08-18T04:56:43Z" level=info msg="Running syft scan on built image filesystem..." time="2026-08-18T04:56:44Z" level=info msg="Image SBOM written to /shared/sbom-image.json" time="2026-08-18T04:56:45Z" level=info msg="Pushing image to registry: quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm:on-pr-cd786637f4da9ea0d649933dbbc6f6b0fb16de3d" time="2026-08-18T04:56:45Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:56:45Z" level=info msg="buildah [stderr] Copying blob sha256:d067e14c35827b1a5a80ecf8e6db452abb99fba512baaf26e3d7a40ddf3284b3" time="2026-08-18T04:56:45Z" level=info msg="buildah [stderr] Copying blob sha256:01a3ea10a6f619c510484bd7e8f22b6383d8fddbaf0ee5f870e4dbcd1b1c0aef" time="2026-08-18T04:56:51Z" level=info msg="buildah [stderr] Copying config sha256:005b3ec12d6992725b71ec4fb5dd81ff5914404d43a44db10e7bdce526335018" time="2026-08-18T04:56:52Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:56:53Z" level=info msg="Push completed successfully" time="2026-08-18T04:56:53Z" level=info msg="Image digest: sha256:d9c84bffd6dd611d103ccbfe0a91e98b536f87e8e21d46c9dbbb9645e0a5e6f5" time="2026-08-18T04:56:53Z" level=info msg="Pushing additional tag: component-prefetch-rpm-on-pull-request-scwc2-build-container" time="2026-08-18T04:56:53Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:56:53Z" level=info msg="buildah [stderr] Copying blob sha256:d067e14c35827b1a5a80ecf8e6db452abb99fba512baaf26e3d7a40ddf3284b3" time="2026-08-18T04:56:53Z" level=info msg="buildah [stderr] Copying blob sha256:01a3ea10a6f619c510484bd7e8f22b6383d8fddbaf0ee5f870e4dbcd1b1c0aef" time="2026-08-18T04:56:54Z" level=info msg="buildah [stderr] Copying config sha256:005b3ec12d6992725b71ec4fb5dd81ff5914404d43a44db10e7bdce526335018" time="2026-08-18T04:56:55Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:56:55Z" level=info msg="Pushed additional tag successfully: component-prefetch-rpm-on-pull-request-scwc2-build-container" time="2026-08-18T04:56:55Z" level=info msg="Writing parsed Containerfile to: /shared/parsed_dockerfile.json" time="2026-08-18T04:56:55Z" level=info msg="Containerfile JSON written successfully" time="2026-08-18T04:56:55Z" level=info msg="Writing resolved base images to: /shared/base_images_digests" time="2026-08-18T04:56:55Z" level=info msg="Resolved base images written successfully" {"image_url":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm:on-pr-cd786637f4da9ea0d649933dbbc6f6b0fb16de3d","digest":"sha256:d9c84bffd6dd611d103ccbfe0a91e98b536f87e8e21d46c9dbbb9645e0a5e6f5"} [2026-08-18T04:56:55,274825553+00:00] Add metadata Making copy of sbom-prefetch.json [2026-08-18T04:56:55,276897768+00:00] End build pod: component-prefetch-rpm-on-p2725b78e85a0e1ad5030d69d590eb20d-pod | container step-prepare-sboms: [2026-08-18T04:56:55,956327684+00:00] Prepare SBOM [2026-08-18T04:56:55,993986781+00:00] Generate SBOM with mobster Skipping SBOM validation 2026-08-18 04:57:13,098 [INFO] mobster.log: Logging level set to 20 2026-08-18 04:57:13,300 [INFO] mobster.cmd.generate.oci_image.hermeto_sbom_filter: Filtering SPDX SBOM by architecture: amd64 2026-08-18 04:57:13,301 [INFO] mobster.cmd.generate.oci_image.hermeto_sbom_filter: Filtered 0 packages out of 4 (4 remaining) 2026-08-18 04:57:14,094 [INFO] mobster.main: Exiting with code 0. [2026-08-18T04:57:14,695614796+00:00] End prepare-sboms pod: component-prefetch-rpm-on-p2725b78e85a0e1ad5030d69d590eb20d-pod | container step-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-prefetch-rpm/component-prefetch-rpm [2026-08-18T04:57:47,516640964+00:00] Upload SBOM Pushing sbom to registry [retry] executing: cosign attach sbom --sbom sbom.json --type spdx quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm:on-pr-cd786637f4da9ea0d649933dbbc6f6b0fb16de3d@sha256:d9c84bffd6dd611d103ccbfe0a91e98b536f87e8e21d46c9dbbb9645e0a5e6f5 WARNING: SBOM attachments are deprecated and support will be removed in a Cosign release soon after 2024-02-22 (see https://github.com/sigstore/cosign/issues/2755). Instead, please use SBOM attestations. WARNING: Attaching SBOMs this way does not sign them. To sign them, use 'cosign attest --predicate sbom.json --key '. Uploading SBOM file for [quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm@sha256:d9c84bffd6dd611d103ccbfe0a91e98b536f87e8e21d46c9dbbb9645e0a5e6f5] to [quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm:sha256-d9c84bffd6dd611d103ccbfe0a91e98b536f87e8e21d46c9dbbb9645e0a5e6f5.sbom] with mediaType [text/spdx+json]. quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm@sha256:8cfb84e990ae2b02ec0b339f797d764a1593a37eecc956cbaa5cd25a2a48405a [2026-08-18T04:57:50,152974948+00:00] Handle keyless signing if enabled [retry] executing: kubectl get configmap cluster-config -n konflux-info -o json Keyless signing is disabled (none of rekorInternalUrl, fulcioInternalUrl, defaultOIDCIssuer, tufInternalUrl are configured in the konflux-info/cluster-config configmap) [2026-08-18T04:57:51,016976439+00:00] End upload-sbom pod: component-prefetch-rpm-on-p2de3351f5fe59b591fb38c1da8d49f2f-pod | init container: prepare 2026/08/18 04:56:28 Entrypoint initialization pod: component-prefetch-rpm-on-p2de3351f5fe59b591fb38c1da8d49f2f-pod | init container: place-scripts 2026/08/18 04:56:30 Decoded script /tekton/scripts/script-0-r2wmd 2026/08/18 04:56:30 Decoded script /tekton/scripts/script-1-99hnd pod: component-prefetch-rpm-on-p2de3351f5fe59b591fb38c1da8d49f2f-pod | init container: working-dir-initializer pod: component-prefetch-rpm-on-p2de3351f5fe59b591fb38c1da8d49f2f-pod | container step-sast-snyk-check: INFO: The PROJECT_NAME used is: component-prefetch-rpm 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' {"result":"SKIPPED","timestamp":"2026-08-18T04:57:16+00:00","note":"Task sast-snyk-check skipped: If you wish to use the Snyk code SAST task, please create a secret name snyk-secret with the key 'snyk_token' containing the Snyk token by following the steps given [here](https://konflux-ci.dev/docs/testing/build/snyk/)","namespace":"default","successes":0,"failures":0,"warnings":0} pod: component-prefetch-rpm-on-p2de3351f5fe59b591fb38c1da8d49f2f-pod | container step-upload: No sast_snyk_check_out.sarif exists. Skipping upload. No excluded-findings.json exists. Skipping upload. pod: component-prefetch-rpm-on-p380e1e57de7ac33ee2053cc6b7083fb9-pod | init container: prepare 2026/08/18 04:54:57 Entrypoint initialization pod: component-prefetch-rpm-on-p380e1e57de7ac33ee2053cc6b7083fb9-pod | init container: place-scripts 2026/08/18 04:55:00 Decoded script /tekton/scripts/script-0-l7t4j pod: component-prefetch-rpm-on-p380e1e57de7ac33ee2053cc6b7083fb9-pod | container step-clone: 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' time="2026-08-18T04:55:19Z" level=info msg="[param] url: https://github.com/redhat-appstudio-qe/rpm-sample-app" time="2026-08-18T04:55:19Z" level=info msg="[param] revision: 445ec2b87968d75a64be46c5f29dbd93b2e6a52a" time="2026-08-18T04:55:19Z" level=info msg="[param] depth: 1" time="2026-08-18T04:55:19Z" level=info msg="[param] short-commit-length: 7" time="2026-08-18T04:55:19Z" level=info msg="[param] subdirectory: source" time="2026-08-18T04:55:19Z" level=info msg="[param] delete-existing: true" time="2026-08-18T04:55:19Z" level=info msg="[param] target-branch: main" time="2026-08-18T04:55:19Z" level=info msg="[param] merge-commit-author-name: Konflux CI Git Clone" time="2026-08-18T04:55:19Z" level=info msg="[param] merge-commit-author-email: git-clone@konflux-ci.dev" time="2026-08-18T04:55:19Z" level=info msg="[param] output-dir: /workspace/output" time="2026-08-18T04:55:19Z" level=info msg="[param] retry-max-attempts: 10" time="2026-08-18T04:55:19Z" level=info msg="[param] basic-auth-directory: /workspace/basic-auth" pod: component-prefetch-rpm-on-p4201066e6a0c4f760948688ca9d2f209-pod | init container: prepare 2026/08/18 04:56:27 Entrypoint initialization pod: component-prefetch-rpm-on-p4201066e6a0c4f760948688ca9d2f209-pod | init container: place-scripts 2026/08/18 04:56:31 Decoded script /tekton/scripts/script-0-m6k5x 2026/08/18 04:56:31 Decoded script /tekton/scripts/script-1-rzh2j 2026/08/18 04:56:31 Decoded script /tekton/scripts/script-2-74n5x 2026/08/18 04:56:31 Decoded script /tekton/scripts/script-3-dkn9g 2026/08/18 04:56:31 Decoded script /tekton/scripts/script-4-8wn4n 2026/08/18 04:56:31 Decoded script /tekton/scripts/script-5-44htd pod: component-prefetch-rpm-on-p4201066e6a0c4f760948688ca9d2f209-pod | container step-introspect: Artifact type will be determined by introspection. Checking the media type of the OCI artifact... [retry] executing: skopeo inspect --raw --retry-times 3 docker://quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm:on-pr-3c04d48657c7dd94b2f5b95e4baa3c2be02a1cf7 The media type of the OCI artifact is application/vnd.docker.distribution.manifest.v2+json. Looking for image labels that indicate this might be an operator bundle... [retry] executing: skopeo inspect --retry-times 3 docker://quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm:on-pr-3c04d48657c7dd94b2f5b95e4baa3c2be02a1cf7 Found 0 matching labels. Expecting 3 or more to identify this image as an operator bundle. Introspection concludes that this artifact is of type "application". pod: component-prefetch-rpm-on-p4201066e6a0c4f760948688ca9d2f209-pod | container step-generate-container-auth: Selecting auth for quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm:on-pr-3c04d48657c7dd94b2f5b95e4baa3c2be02a1cf7 Using token for quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm Auth json written to "/auth/auth.json". pod: component-prefetch-rpm-on-p4201066e6a0c4f760948688ca9d2f209-pod | container step-set-skip-for-bundles: 2026/08/18 04:57:11 INFO Step was skipped due to when expressions were evaluated to false. pod: component-prefetch-rpm-on-p4201066e6a0c4f760948688ca9d2f209-pod | container step-app-check: time="2026-08-18T04:57:11Z" level=info msg="certification library version" version="1.20.0 " time="2026-08-18T04:57:12Z" level=info msg="running checks for quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm:on-pr-3c04d48657c7dd94b2f5b95e4baa3c2be02a1cf7 for platform amd64" time="2026-08-18T04:57:12Z" level=info msg="target image" image="quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm:on-pr-3c04d48657c7dd94b2f5b95e4baa3c2be02a1cf7" time="2026-08-18T04:57:17Z" level=info msg="warning: licenses directory does not exist or all of its children are empty directories: error when checking for /licenses: stat /tmp/preflight-1870238113/fs/licenses: no such file or directory" check=HasLicense time="2026-08-18T04:57:17Z" level=info msg="check completed" check=HasLicense result=FAILED time="2026-08-18T04:57:17Z" level=info msg="check completed" check=HasUniqueTag result=PASSED time="2026-08-18T04:57:17Z" level=info msg="check completed" check=LayerCountAcceptable result=PASSED time="2026-08-18T04:57:17Z" level=info msg="check completed" check=HasNoProhibitedPackages result=PASSED time="2026-08-18T04:57:17Z" level=info msg="check completed" check=HasRequiredLabel result=PASSED time="2026-08-18T04:57:17Z" level=info msg="detected empty USER. Presumed to be running as root" check=RunAsNonRoot time="2026-08-18T04:57:17Z" level=info msg="USER value must be provided and be a non-root value for this check to pass" check=RunAsNonRoot time="2026-08-18T04:57:17Z" level=info msg="check completed" check=RunAsNonRoot result=FAILED time="2026-08-18T04:57:21Z" level=info msg="check completed" check=HasModifiedFiles result=PASSED time="2026-08-18T04:57:22Z" level=info msg="check completed" check=BasedOnUbi result=PASSED time="2026-08-18T04:57:22Z" level=info msg="This image's tag on-pr-3c04d48657c7dd94b2f5b95e4baa3c2be02a1cf7 will be paired with digest sha256:70b88744491cf7a6301b3d7d70e22b9cf4d0798e3c07f836132f0b05a3e02574 once this image has been published in accordance with Red Hat Certification policy. You may then add or remove any supplemental tags through your Red Hat Connect portal as you see fit." time="2026-08-18T04:57:22Z" level=info msg="Preflight result: FAILED" { "image": "quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm:on-pr-3c04d48657c7dd94b2f5b95e4baa3c2be02a1cf7", "passed": false, "test_library": { "name": "github.com/redhat-openshift-ecosystem/openshift-preflight", "version": "1.20.0", "commit": "96798270d2f3299dcce4c385d908b5cd53b7537a" }, "results": { "passed": [ { "name": "HasUniqueTag", "elapsed_time": 0, "description": "Checking if container has a tag other than 'latest', so that the image can be uniquely identified." }, { "name": "LayerCountAcceptable", "elapsed_time": 0, "description": "Checking if container has less than 40 layers. Too many layers within the container images can degrade container performance." }, { "name": "HasNoProhibitedPackages", "elapsed_time": 34, "description": "Checks to ensure that the image in use does not include prohibited packages, such as Red Hat Enterprise Linux (RHEL) kernel packages." }, { "name": "HasRequiredLabel", "elapsed_time": 0, "description": "Checking if the required labels (name, vendor, version, release, summary, description, maintainer) are present in the container metadata" }, { "name": "HasModifiedFiles", "elapsed_time": 3521, "description": "Checks that no files installed via RPM in the base Red Hat layer have been modified" }, { "name": "BasedOnUbi", "elapsed_time": 673, "description": "Checking if the container's base image is based upon the Red Hat Universal Base Image (UBI) or Red Hat Hardened Images (RHHI)" } ], "failed": [ { "name": "HasLicense", "elapsed_time": 0, "description": "Checking if terms and conditions applicable to the software including open source licensing information are present. The license must be at /licenses", "help": "Check HasLicense encountered an error. Please review the preflight.log file for more information.", "suggestion": "Create a directory named /licenses and include all relevant licensing and/or terms and conditions as text file(s) in that directory.", "knowledgebase_url": "https://access.redhat.com/documentation/en-us/red_hat_software_certification/2026/html-single/red_hat_openshift_software_certification_policy_guide/index#assembly-requirements-for-container-images_openshift-sw-cert-policy-introduction", "check_url": "https://access.redhat.com/documentation/en-us/red_hat_software_certification/2026/html-single/red_hat_openshift_software_certification_policy_guide/index#assembly-requirements-for-container-images_openshift-sw-cert-policy-introduction" }, { "name": "RunAsNonRoot", "elapsed_time": 0, "description": "Checking if container runs as the root user because a container that does not specify a non-root user will fail the automatic certification, and will be subject to a manual review before the container can be approved for publication", "help": "Check RunAsNonRoot encountered an error. Please review the preflight.log file for more information.", "suggestion": "Indicate a specific USER in the dockerfile or containerfile", "knowledgebase_url": "https://access.redhat.com/documentation/en-us/red_hat_software_certification/2026/html-single/red_hat_openshift_software_certification_policy_guide/index#assembly-requirements-for-container-images_openshift-sw-cert-policy-introduction", "check_url": "https://access.redhat.com/documentation/en-us/red_hat_software_certification/2026/html-single/red_hat_openshift_software_certification_policy_guide/index#assembly-requirements-for-container-images_openshift-sw-cert-policy-introduction" } ], "errors": [] } } pod: component-prefetch-rpm-on-p4201066e6a0c4f760948688ca9d2f209-pod | container step-app-set-outcome: [retry] executing: skopeo inspect --raw --retry-times 3 docker://quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm:on-pr-3c04d48657c7dd94b2f5b95e4baa3c2be02a1cf7 {"result":"FAILURE","timestamp":"1787029042","note":"Task preflight is a FAILURE: Refer to Tekton task logs for more information","successes":6,"failures":2,"warnings":0} pod: component-prefetch-rpm-on-p4201066e6a0c4f760948688ca9d2f209-pod | container step-final-outcome: + [[ ! -f /mount/konflux.results.json ]] + tee /tekton/steps/step-final-outcome/results/test-output {"result":"FAILURE","timestamp":"1787029042","note":"Task preflight is a FAILURE: Refer to Tekton task logs for more information","successes":6,"failures":2,"warnings":0} pod: component-prefetch-rpm-on-p515bcb8375bafc1d5e521d5042368e0d-pod | init container: prepare 2026/08/18 04:55:56 Entrypoint initialization pod: component-prefetch-rpm-on-p515bcb8375bafc1d5e521d5042368e0d-pod | init container: place-scripts 2026/08/18 04:56:03 Decoded script /tekton/scripts/script-0-vkntc 2026/08/18 04:56:03 Decoded script /tekton/scripts/script-1-mzfzn 2026/08/18 04:56:03 Decoded script /tekton/scripts/script-2-6mj68 pod: component-prefetch-rpm-on-p515bcb8375bafc1d5e521d5042368e0d-pod | container step-build: [2026-08-18T04:56:12,278505208+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' Running konflux-build-cli time="2026-08-18T04:56:15Z" level=info msg="[param] image: quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm:on-pr-3c04d48657c7dd94b2f5b95e4baa3c2be02a1cf7" time="2026-08-18T04:56:15Z" level=info msg="[param] images: [quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm:on-pr-3c04d48657c7dd94b2f5b95e4baa3c2be02a1cf7@sha256:70b88744491cf7a6301b3d7d70e22b9cf4d0798e3c07f836132f0b05a3e02574]" time="2026-08-18T04:56:15Z" level=info msg="[param] buildah-format: docker" time="2026-08-18T04:56:15Z" level=info msg="[param] always-build-index: false" time="2026-08-18T04:56:15Z" level=info msg="[param] additional-tags: [component-prefetch-rpm-on-pull-request-sdk46-build-image-index]" time="2026-08-18T04:56:15Z" level=info msg="[param] output-manifest-path: /index-build-data/manifest_data.json" time="2026-08-18T04:56:15Z" level=info msg="[param] result-path-image-digest: /tekton/results/IMAGE_DIGEST" time="2026-08-18T04:56:15Z" level=info msg="[param] result-path-image-url: /tekton/results/IMAGE_URL" time="2026-08-18T04:56:15Z" level=info msg="[param] result-path-image-ref: /tekton/results/IMAGE_REF" time="2026-08-18T04:56:15Z" level=info msg="[param] result-path-images: /tekton/results/IMAGES" time="2026-08-18T04:56:15Z" level=info msg="Creating manifest list: quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm:on-pr-3c04d48657c7dd94b2f5b95e4baa3c2be02a1cf7" time="2026-08-18T04:56:16Z" level=info msg="buildah [stdout] ccc7c335f4e7cd8035612438fceb4dff62e470b45b6592d6229e8478902184be" time="2026-08-18T04:56:16Z" level=info msg="Skipping image index generation. Returning results for single image." {"image_digest":"sha256:70b88744491cf7a6301b3d7d70e22b9cf4d0798e3c07f836132f0b05a3e02574","image_url":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm:on-pr-3c04d48657c7dd94b2f5b95e4baa3c2be02a1cf7","image_ref":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm@sha256:70b88744491cf7a6301b3d7d70e22b9cf4d0798e3c07f836132f0b05a3e02574","images":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm@sha256:70b88744491cf7a6301b3d7d70e22b9cf4d0798e3c07f836132f0b05a3e02574"} pod: component-prefetch-rpm-on-p515bcb8375bafc1d5e521d5042368e0d-pod | container step-create-sbom: The manifest_data.json file does not exist. Skipping the SBOM creation... pod: component-prefetch-rpm-on-p515bcb8375bafc1d5e521d5042368e0d-pod | container step-upload-sbom: [2026-08-18T04:56:16,348283081+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' The index.spdx.json file does not exists. Skipping the SBOM upload... pod: component-prefetch-rpm-on-p5ddeb45afd07b304260bc1a821644192-pod | init container: prepare 2026/08/18 04:54:40 Entrypoint initialization pod: component-prefetch-rpm-on-p5ddeb45afd07b304260bc1a821644192-pod | init container: place-scripts 2026/08/18 04:54:46 Decoded script /tekton/scripts/script-0-n2qg2 pod: component-prefetch-rpm-on-p5ddeb45afd07b304260bc1a821644192-pod | container step-clone: 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' time="2026-08-18T04:55:13Z" level=info msg="[param] url: https://github.com/redhat-appstudio-qe/rpm-sample-app" time="2026-08-18T04:55:13Z" level=info msg="[param] revision: cd786637f4da9ea0d649933dbbc6f6b0fb16de3d" time="2026-08-18T04:55:13Z" level=info msg="[param] depth: 1" time="2026-08-18T04:55:13Z" level=info msg="[param] short-commit-length: 7" time="2026-08-18T04:55:13Z" level=info msg="[param] subdirectory: source" time="2026-08-18T04:55:13Z" level=info msg="[param] delete-existing: true" time="2026-08-18T04:55:13Z" level=info msg="[param] target-branch: main" time="2026-08-18T04:55:13Z" level=info msg="[param] merge-commit-author-name: Konflux CI Git Clone" time="2026-08-18T04:55:13Z" level=info msg="[param] merge-commit-author-email: git-clone@konflux-ci.dev" time="2026-08-18T04:55:13Z" level=info msg="[param] output-dir: /workspace/output" time="2026-08-18T04:55:13Z" level=info msg="[param] retry-max-attempts: 10" time="2026-08-18T04:55:13Z" level=info msg="[param] basic-auth-directory: /workspace/basic-auth" pod: component-prefetch-rpm-on-p62b1fdfba55b2d754b84ebbf55986360-pod | init container: prepare 2026/08/18 04:56:32 Entrypoint initialization pod: component-prefetch-rpm-on-p62b1fdfba55b2d754b84ebbf55986360-pod | init container: place-scripts 2026/08/18 04:56:38 Decoded script /tekton/scripts/script-0-5kgwj 2026/08/18 04:56:38 Decoded script /tekton/scripts/script-1-r8srf pod: component-prefetch-rpm-on-p62b1fdfba55b2d754b84ebbf55986360-pod | init container: working-dir-initializer pod: component-prefetch-rpm-on-p62b1fdfba55b2d754b84ebbf55986360-pod | container step-sast-shell-check: + source /utils.sh ++ OPM_RENDER_CACHE=/tmp/konflux-test-opm-cache ++ DEFAULT_INDEX_IMAGE=registry.redhat.io/redhat/redhat-operator-index + trap 'handle_error /tekton/results/TEST_OUTPUT' EXIT + [[ -z '' ]] + PROJECT_NAME=component-prefetch-rpm + echo 'INFO: The PROJECT_NAME used is: component-prefetch-rpm' + ca_bundle=/mnt/trusted-ca/ca-bundle.crt + '[' -f /mnt/trusted-ca/ca-bundle.crt ']' INFO: The PROJECT_NAME used is: component-prefetch-rpm + echo 'INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt' + cp -vf /mnt/trusted-ca/ca-bundle.crt /etc/pki/ca-trust/source/anchors 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' + update-ca-trust ++ rpm -q --queryformat '%{NAME}-%{VERSION}-%{RELEASE}\n' ShellCheck + PACKAGE_VERSION=ShellCheck-0.10.0-3.el9 + OUTPUT_FILE=shellcheck-results.json + SOURCE_CODE_DIR=/workspace/workspace/source + declare -a ALL_TARGETS + IFS=, + read -ra TARGET_ARRAY + for d in "${TARGET_ARRAY[@]}" + potential_path=/workspace/workspace/source/. ++ realpath -m /workspace/workspace/source/. + resolved_path=/workspace/workspace/source + [[ /workspace/workspace/source == \/\w\o\r\k\s\p\a\c\e\/\w\o\r\k\s\p\a\c\e\/\s\o\u\r\c\e* ]] + ALL_TARGETS+=("$resolved_path") + '[' -z '' ']' + '[' -r /sys/fs/cgroup/cpu.max ']' + read -r quota period + '[' 800000 '!=' max ']' + '[' -n 100000 ']' + '[' 100000 -gt 0 ']' + export SC_JOBS=8 + SC_JOBS=8 + echo 'INFO: Setting SC_JOBS=8 based on cgroups v2 max for run-shellcheck.sh' INFO: Setting SC_JOBS=8 based on cgroups v2 max for run-shellcheck.sh + [[ true == \t\r\u\e ]] + export SC_SKIP_JINJA=1 + SC_SKIP_JINJA=1 + /usr/share/csmock/scripts/run-shellcheck.sh /workspace/workspace/source Looking for shell scripts................ done + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/applypatch-msg.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/commit-msg.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/post-update.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/prepare-commit-msg.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-applypatch.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-commit.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-merge-commit.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-push.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-rebase.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-receive.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/push-to-checkout.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/sendemail-validate.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/update.sample + CSGREP_OPTS=(--mode=json --strip-path-prefix="$SOURCE_CODE_DIR"/ --remove-duplicates --embed-context=3 --set-scan-prop="ShellCheck:${PACKAGE_VERSION}") + [[ true == \t\r\u\e ]] + CSGREP_EVENT_FILTER='\[SC(1020|1035|1054|1066|1068|1073|1080|1083|1099|1113|1115|1127|1128|1143|2043|2050|' + CSGREP_EVENT_FILTER+='2055|2057|2066|2069|2071|2077|2078|2091|2092|2157|2171|2193|2194|2195|2215|2216|' + CSGREP_EVENT_FILTER+='2218|2224|2225|2242|2256|2258|2261)\]$' + CSGREP_OPTS+=(--event="$CSGREP_EVENT_FILTER") + csgrep --mode=json --strip-path-prefix=/workspace/workspace/source/ --remove-duplicates --embed-context=3 --set-scan-prop=ShellCheck:ShellCheck-0.10.0-3.el9 '--event=\[SC(1020|1035|1054|1066|1068|1073|1080|1083|1099|1113|1115|1127|1128|1143|2043|2050|2055|2057|2066|2069|2071|2077|2078|2091|2092|2157|2171|2193|2194|2195|2215|2216|2218|2224|2225|2242|2256|2258|2261)\]$' ./shellcheck-results/empty.json ./shellcheck-results/sc-102.json ./shellcheck-results/sc-105.json ./shellcheck-results/sc-107.json ./shellcheck-results/sc-110.json ./shellcheck-results/sc-111.json ./shellcheck-results/sc-115.json ./shellcheck-results/sc-135.json ./shellcheck-results/sc-148.json ./shellcheck-results/sc-149.json ./shellcheck-results/sc-151.json + [[ SITE_DEFAULT == \S\I\T\E\_\D\E\F\A\U\L\T ]] + KFP_GIT_URL=https://gitlab.cee.redhat.com/osh/known-false-positives.git + PROBE_URL=https://gitlab.cee.redhat.com/osh/known-false-positives + KFP_DIR=known-false-positives + KFP_CLONED=0 + mkdir known-false-positives + [[ -n https://gitlab.cee.redhat.com/osh/known-false-positives.git ]] + echo -n 'INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... ' + curl --fail --head --max-time 60 --no-progress-meter https://gitlab.cee.redhat.com/osh/known-false-positives ++ head -1 curl: (6) Could not resolve host: gitlab.cee.redhat.com INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered ShellCheck results have been saved to shellcheck-results.json + [[ 0 -eq 0 ]] + echo 'WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered' + echo 'ShellCheck results have been saved to shellcheck-results.json' + csgrep --mode=evtstat shellcheck-results.json + csgrep --mode=sarif shellcheck-results.json + TEST_OUTPUT= + parse_test_output sast-shell-check sarif shellcheck-results.sarif + TEST_NAME=sast-shell-check + TEST_RESULT_FORMAT=sarif + TEST_RESULT_FILE=shellcheck-results.sarif + '[' -z sast-shell-check ']' + '[' -z sarif ']' + '[' -z shellcheck-results.sarif ']' + '[' '!' -f shellcheck-results.sarif ']' + '[' sarif = sarif ']' +++ jq -rce '(if (.runs[].results | length > 0) then "FAILURE" else "SUCCESS" end)' shellcheck-results.sarif +++ jq -rce '(.runs[].results | length)' shellcheck-results.sarif ++ make_result_json -r SUCCESS -f 0 ++ local RESULT= ++ local SUCCESSES=0 ++ local FAILURES=0 ++ local WARNINGS=0 ++ local 'NOTE=For details, check Tekton task log.' ++ local NAMESPACE=default ++ local OUTPUT ++ local OPTIND opt ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ RESULT=SUCCESS ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ FAILURES=0 ++ getopts :r:s:f:w:t:n: opt ++ shift 4 ++ '[' -z SUCCESS ']' ++ case "${RESULT}" in ++++ date -u --iso-8601=seconds +++ jq -rce --arg date 2026-08-18T04:57:16+00:00 --arg result SUCCESS --arg note 'For details, check Tekton task log.' --arg namespace default --arg successes 0 --arg failures 0 --arg warnings 0 --null-input '{ result: $result, timestamp: $date, note: $note, namespace: $namespace, successes: $successes|tonumber, failures: $failures|tonumber, warnings: $warnings|tonumber }' ++ OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:57:16+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:57:16+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' + TEST_OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:57:16+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:57:16+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ jq .failures + '[' 0 -gt 0 ']' + echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:57:16+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' + tee /tekton/results/TEST_OUTPUT {"result":"SUCCESS","timestamp":"2026-08-18T04:57:16+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0} + handle_error /tekton/results/TEST_OUTPUT + exit_code=0 + '[' 0 -ne 0 ']' + exit 0 pod: component-prefetch-rpm-on-p62b1fdfba55b2d754b84ebbf55986360-pod | container step-upload: Selecting auth Using token for quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm Attaching to quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm:on-pr-3c04d48657c7dd94b2f5b95e4baa3c2be02a1cf7 Executing: oras attach --no-tty --registry-config /home/oras/auth.json --artifact-type application/sarif+json quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm:on-pr-3c04d48657c7dd94b2f5b95e4baa3c2be02a1cf7@sha256:70b88744491cf7a6301b3d7d70e22b9cf4d0798e3c07f836132f0b05a3e02574 shellcheck-results.sarif:application/sarif+json Preparing shellcheck-results.sarif Exists 44136fa355b3 application/vnd.oci.empty.v1+json Exists 74c89a6df4ae shellcheck-results.sarif Uploading 09fa91cf9744 application/vnd.oci.image.manifest.v1+json Uploaded 09fa91cf9744 application/vnd.oci.image.manifest.v1+json Attached to [registry] quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm:on-pr-3c04d48657c7dd94b2f5b95e4baa3c2be02a1cf7@sha256:70b88744491cf7a6301b3d7d70e22b9cf4d0798e3c07f836132f0b05a3e02574 Digest: sha256:09fa91cf974478ae39a764db7d9f437b5996a415cf2fd3a30ce1f1674c1ba471 No excluded-findings.json exists. Skipping upload. pod: component-prefetch-rpm-on-p8f89546e53a52a0f47c6aa60e558b145-pod | init container: prepare 2026/08/18 04:56:36 Entrypoint initialization pod: component-prefetch-rpm-on-p8f89546e53a52a0f47c6aa60e558b145-pod | init container: place-scripts 2026/08/18 04:56:43 Decoded script /tekton/scripts/script-0-wkxhk 2026/08/18 04:56:43 Decoded script /tekton/scripts/script-1-jskc9 pod: component-prefetch-rpm-on-p8f89546e53a52a0f47c6aa60e558b145-pod | init container: working-dir-initializer pod: component-prefetch-rpm-on-p8f89546e53a52a0f47c6aa60e558b145-pod | container step-sast-unicode-check: + . /utils.sh ++ OPM_RENDER_CACHE=/tmp/konflux-test-opm-cache ++ DEFAULT_INDEX_IMAGE=registry.redhat.io/redhat/redhat-operator-index + trap 'handle_error /tekton/results/TEST_OUTPUT' EXIT + [[ -z '' ]] + PROJECT_NAME=component-prefetch-rpm INFO: The PROJECT_NAME used is: component-prefetch-rpm INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt + echo 'INFO: The PROJECT_NAME used is: component-prefetch-rpm' + ca_bundle=/mnt/trusted-ca/ca-bundle.crt + '[' -f /mnt/trusted-ca/ca-bundle.crt ']' + echo 'INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt' + cp -vf /mnt/trusted-ca/ca-bundle.crt /etc/pki/ca-trust/source/anchors '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' + update-ca-trust + SCAN_PROP=https://github.com/siddhesh/find-unicode-control.git#c2accbfbba7553a8bc1ebd97089ae08ad8347e58 + FUC_EXIT_CODE=0 + declare -a ALL_TARGETS + OLD_IFS=' ' + IFS=, + for d in $TARGET_DIRS + ALL_TARGETS+=("${SOURCE_CODE_DIR}/source/${d}") + IFS=' ' + LANG=en_US.utf8 + find_unicode_control.py -p bidi -v -d -t /workspace/workspace/source/. + [[ 0 -ne 0 ]] + sed -i raw_sast_unicode_check_out.txt -E -e 's|(.*:[0-9]+)(.*)|\1: warning:\2|' -e 's|^|Error: UNICONTROL_WARNING:\n|' + CSGERP_OPTS=(--mode=json --remove-duplicates --embed-context=3 --set-scan-prop="${SCAN_PROP}" --strip-path-prefix="${SOURCE_CODE_DIR}"/source/) + csgrep --mode=json --remove-duplicates --embed-context=3 --set-scan-prop=https://github.com/siddhesh/find-unicode-control.git#c2accbfbba7553a8bc1ebd97089ae08ad8347e58 --strip-path-prefix=/workspace/workspace/source/ raw_sast_unicode_check_out.txt + csgrep --mode=evtstat processed_sast_unicode_check_out.json + [[ SITE_DEFAULT == \S\I\T\E\_\D\E\F\A\U\L\T ]] + KFP_GIT_URL=https://gitlab.cee.redhat.com/osh/known-false-positives.git + PROBE_URL=https://gitlab.cee.redhat.com/osh/known-false-positives + KFP_DIR=known-false-positives + KFP_CLONED=0 + mkdir known-false-positives + [[ -n https://gitlab.cee.redhat.com/osh/known-false-positives.git ]] + echo -n 'INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... ' + curl --fail --head --max-time 60 --no-progress-meter https://gitlab.cee.redhat.com/osh/known-false-positives ++ head -1 curl: (6) Could not resolve host: gitlab.cee.redhat.com INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered + [[ 0 -eq 0 ]] + echo 'WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered' + mv processed_sast_unicode_check_out.json sast_unicode_check_out.json + csgrep --mode=sarif sast_unicode_check_out.json + [[ 0 -eq 0 ]] + note='Task sast-unicode-check success: No finding was detected' ++ make_result_json -r SUCCESS -t 'Task sast-unicode-check success: No finding was detected' ++ local RESULT= ++ local SUCCESSES=0 ++ local FAILURES=0 ++ local WARNINGS=0 ++ local 'NOTE=For details, check Tekton task log.' ++ local NAMESPACE=default ++ local OUTPUT ++ local OPTIND opt ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ RESULT=SUCCESS ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ NOTE='Task sast-unicode-check success: No finding was detected' ++ getopts :r:s:f:w:t:n: opt ++ shift 4 ++ '[' -z SUCCESS ']' ++ case "${RESULT}" in ++++ date -u --iso-8601=seconds +++ jq -rce --arg date 2026-08-18T04:57:16+00:00 --arg result SUCCESS --arg note 'Task sast-unicode-check success: No finding was detected' --arg namespace default --arg successes 0 --arg failures 0 --arg warnings 0 --null-input '{ result: $result, timestamp: $date, note: $note, namespace: $namespace, successes: $successes|tonumber, failures: $failures|tonumber, warnings: $warnings|tonumber }' ++ OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:57:16+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:57:16+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' + ERROR_OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:57:16+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' + echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:57:16+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' + tee /tekton/results/TEST_OUTPUT {"result":"SUCCESS","timestamp":"2026-08-18T04:57:16+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0} + handle_error /tekton/results/TEST_OUTPUT + exit_code=0 + '[' 0 -ne 0 ']' + exit 0 pod: component-prefetch-rpm-on-p8f89546e53a52a0f47c6aa60e558b145-pod | container step-upload: Selecting auth Using token for quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm Attaching to quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm:on-pr-3c04d48657c7dd94b2f5b95e4baa3c2be02a1cf7 Executing: oras attach --no-tty --registry-config /home/oras/auth.json --artifact-type application/sarif+json quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm:on-pr-3c04d48657c7dd94b2f5b95e4baa3c2be02a1cf7@sha256:70b88744491cf7a6301b3d7d70e22b9cf4d0798e3c07f836132f0b05a3e02574 sast_unicode_check_out.sarif:application/sarif+json Preparing sast_unicode_check_out.sarif Exists 44136fa355b3 application/vnd.oci.empty.v1+json Exists e8cd1c5aaef5 sast_unicode_check_out.sarif Uploading 19f4da7502dd application/vnd.oci.image.manifest.v1+json Uploaded 19f4da7502dd application/vnd.oci.image.manifest.v1+json Attached to [registry] quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm:on-pr-3c04d48657c7dd94b2f5b95e4baa3c2be02a1cf7@sha256:70b88744491cf7a6301b3d7d70e22b9cf4d0798e3c07f836132f0b05a3e02574 Digest: sha256:19f4da7502dd2bf6393ff543cc131a34aaebfe0197eb3d8b3e67e7e8c599ce39 No excluded-findings.json exists. Skipping upload. pod: component-prefetch-rpm-on-p90ff97325dc841df1018ef65d0ae3bcb-pod | init container: prepare 2026/08/18 04:56:21 Entrypoint initialization pod: component-prefetch-rpm-on-p90ff97325dc841df1018ef65d0ae3bcb-pod | init container: place-scripts 2026/08/18 04:56:22 Decoded script /tekton/scripts/script-0-mn4mx 2026/08/18 04:56:22 Decoded script /tekton/scripts/script-1-sqjjk 2026/08/18 04:56:22 Decoded script /tekton/scripts/script-2-n9xcx pod: component-prefetch-rpm-on-p90ff97325dc841df1018ef65d0ae3bcb-pod | init container: working-dir-initializer pod: component-prefetch-rpm-on-p90ff97325dc841df1018ef65d0ae3bcb-pod | container step-build: [2026-08-18T04:56:32,097392396+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' [2026-08-18T04:56:32,116382855+00:00] Update CA trust [2026-08-18T04:56:34,352661120+00:00] Prepare system (architecture: x86_64) Effective container policy: { "default": [ { "type": "insecureAcceptAnything" } ], "transports": { "docker-daemon": { "": [ { "type": "insecureAcceptAnything" } ] } } } [2026-08-18T04:56:34,593997981+00:00] Run the build [2026-08-18T04:56:34,596481987+00:00] konflux-build-cli image build -f /workspace/source/source/./Containerfile -t quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm:on-pr-445ec2b87968d75a64be46c5f29dbd93b2e6a52a --source source --context . --additional-tags component-prefetch-rpm-on-pull-request-2zvnc-build-container --push --push-format docker --secret-dirs src=/additional-secret\,name=does-not-exist\,optional=true --workdir-mount '' --target '' --inherit-labels=true --source-date-epoch '' --rewrite-timestamp=false --squash=false --omit-history=false --image-source https://github.com/redhat-appstudio-qe/rpm-sample-app --image-revision 445ec2b87968d75a64be46c5f29dbd93b2e6a52a --quay-image-expires-after 5d --build-args-file '' --annotations-file '' --legacy-build-timestamp '' --add-legacy-labels --include-legacy-buildinfo-path=true --skip-injections=false --skip-unused-stages=true --hermetic=true --image-pull-proxy '' --image-pull-noproxy '' --yum-repos-d-sources --yum-repos-d-target /etc/yum.repos.d --prefetch-dir /workspace/source/cachi2 --prefetch-dir-copy /workspace/source/prefetch-copy --prefetch-env-mount /cachi2/cachi2.env --prefetch-output-mount /cachi2/output --security-opts unmask=/proc/interrupts --sbom-format spdx --syft-select-catalogers '' --syft-image-output /shared/sbom-image.json --containerfile-json-output /shared/parsed_dockerfile.json --resolved-base-images-output /shared/base_images_digests --no-cache --ulimits nofile=4096:4096 --src-tls-verify=true --dest-tls-verify=true --allow-cross-platform-images=false --build-args --envs --labels --annotations time="2026-08-18T04:56:34Z" level=info msg="[param] containerfile: /workspace/source/source/./Containerfile" time="2026-08-18T04:56:34Z" level=info msg="[param] context: ." time="2026-08-18T04:56:34Z" level=info msg="[param] source: source" time="2026-08-18T04:56:34Z" level=info msg="[param] output-ref: quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm:on-pr-445ec2b87968d75a64be46c5f29dbd93b2e6a52a" time="2026-08-18T04:56:34Z" level=info msg="[param] additional-tags: [component-prefetch-rpm-on-pull-request-2zvnc-build-container]" time="2026-08-18T04:56:34Z" level=info msg="[param] push: true" time="2026-08-18T04:56:34Z" level=info msg="[param] push-format: docker" time="2026-08-18T04:56:34Z" level=info msg="[param] secret-dirs: [src=/additional-secret,name=does-not-exist,optional=true]" time="2026-08-18T04:56:34Z" level=info msg="[param] image-source: https://github.com/redhat-appstudio-qe/rpm-sample-app" time="2026-08-18T04:56:34Z" level=info msg="[param] image-revision: 445ec2b87968d75a64be46c5f29dbd93b2e6a52a" time="2026-08-18T04:56:34Z" level=info msg="[param] quay-image-expires-after: 5d" time="2026-08-18T04:56:34Z" level=info msg="[param] add-legacy-labels: true" time="2026-08-18T04:56:34Z" level=info msg="[param] containerfile-json-output: /shared/parsed_dockerfile.json" time="2026-08-18T04:56:34Z" level=info msg="[param] include-legacy-buildinfo-path: true" time="2026-08-18T04:56:34Z" level=info msg="[param] hermetic: true" time="2026-08-18T04:56:34Z" level=info msg="[param] yum-repos-d-target: /etc/yum.repos.d" time="2026-08-18T04:56:34Z" level=info msg="[param] prefetch-dir: /workspace/source/cachi2" time="2026-08-18T04:56:34Z" level=info msg="[param] prefetch-dir-copy: /workspace/source/prefetch-copy" time="2026-08-18T04:56:34Z" level=info msg="[param] prefetch-output-mount: /cachi2/output" time="2026-08-18T04:56:34Z" level=info msg="[param] prefetch-env-mount: /cachi2/cachi2.env" time="2026-08-18T04:56:34Z" level=info msg="[param] resolved-base-images-output: /shared/base_images_digests" time="2026-08-18T04:56:34Z" level=info msg="[param] rhsm-mount-ca-certs: auto" time="2026-08-18T04:56:34Z" level=info msg="[param] no-cache: true" time="2026-08-18T04:56:34Z" level=info msg="[param] security-opts: [unmask=/proc/interrupts]" time="2026-08-18T04:56:34Z" level=info msg="[param] ulimits: [nofile=4096:4096]" time="2026-08-18T04:56:34Z" level=info msg="[param] syft-image-output: /shared/sbom-image.json" time="2026-08-18T04:56:34Z" level=info msg="[param] sbom-format: spdx" time="2026-08-18T04:56:34Z" level=info msg="Setting up prefetch integration..." time="2026-08-18T04:56:34Z" level=info msg="Set up 0 prefetch env var(s) as buildah secret env mounts" time="2026-08-18T04:56:34Z" level=info msg="yum.repos.d: added hermeto.repo from /workspace/source/prefetch-copy/output/deps/rpm/x86_64/repos.d" time="2026-08-18T04:56:35Z" level=info msg="buildah [stderr] Trying to pull registry.access.redhat.com/ubi10/ubi@sha256:8405dd7146117f019670429f93ce044f0839f47ff81ec45bb53cf528f1f6ce11..." time="2026-08-18T04:56:36Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:56:37Z" level=info msg="buildah [stderr] Checking if image destination supports signatures" time="2026-08-18T04:56:37Z" level=info msg="buildah [stderr] Copying blob sha256:25ae5a651b7b71537cead48bdf7fefb23180516c3946cb10a051e3173ed74cd1" time="2026-08-18T04:56:41Z" level=info msg="buildah [stderr] Copying config sha256:728d08ef93e858dbc8c762dba743e29e75d73e0d2b5aefdac03d70dbd73525d6" time="2026-08-18T04:56:42Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:56:42Z" level=info msg="buildah [stderr] Storing signatures" time="2026-08-18T04:56:43Z" level=info msg="buildah [stdout] 728d08ef93e858dbc8c762dba743e29e75d73e0d2b5aefdac03d70dbd73525d6" time="2026-08-18T04:56:43Z" level=info msg="Injecting buildinfo: added labels.json" time="2026-08-18T04:56:43Z" level=info msg="Injecting buildinfo: added content-sets.json" time="2026-08-18T04:56:43Z" level=info msg="Building container image..." time="2026-08-18T04:56:43Z" level=info msg="buildah [stdout] STEP 1/7: FROM registry.access.redhat.com/ubi10/ubi@sha256:8405dd7146117f019670429f93ce044f0839f47ff81ec45bb53cf528f1f6ce11" time="2026-08-18T04:56:43Z" level=info msg="buildah [stdout] STEP 2/7: RUN if curl -s example.com > /dev/null; then echo \"build is not being performed in hermetic environment\" && exit 1; fi" time="2026-08-18T04:56:43Z" level=info msg="buildah [stdout] STEP 3/7: RUN dnf -y install httpd-tools" time="2026-08-18T04:56:43Z" level=info msg="buildah [stdout] Updating Subscription Management repositories." time="2026-08-18T04:56:43Z" level=info msg="buildah [stdout] Unable to read consumer identity" time="2026-08-18T04:56:43Z" level=info msg="buildah [stdout] " time="2026-08-18T04:56:43Z" level=info msg="buildah [stdout] This system is not registered with an entitlement server. You can use subscription-manager to register." time="2026-08-18T04:56:43Z" level=info msg="buildah [stdout] " time="2026-08-18T04:56:43Z" level=info msg="buildah [stderr] Repository 'ubi-10-for-x86_64-appstream-rpms' is missing name in configuration, using id." time="2026-08-18T04:56:43Z" level=info msg="buildah [stdout] ubi-10-for-x86_64-appstream-rpms 1.6 MB/s | 1.6 kB 00:00 " time="2026-08-18T04:56:43Z" level=info msg="buildah [stdout] Dependencies resolved." time="2026-08-18T04:56:43Z" level=info msg="buildah [stdout] ================================================================================" time="2026-08-18T04:56:43Z" level=info msg="buildah [stdout] Package Arch Version Repository Size" time="2026-08-18T04:56:43Z" level=info msg="buildah [stdout] ================================================================================" time="2026-08-18T04:56:43Z" level=info msg="buildah [stdout] Installing:" time="2026-08-18T04:56:43Z" level=info msg="buildah [stdout] httpd-tools x86_64 2.4.63-4.el10 ubi-10-for-x86_64-appstream-rpms 83 k" time="2026-08-18T04:56:43Z" level=info msg="buildah [stdout] Installing dependencies:" time="2026-08-18T04:56:43Z" level=info msg="buildah [stdout] apr x86_64 1.7.5-2.el10 ubi-10-for-x86_64-appstream-rpms 132 k" time="2026-08-18T04:56:43Z" level=info msg="buildah [stdout] apr-util x86_64 1.6.3-21.el10 ubi-10-for-x86_64-appstream-rpms 101 k" time="2026-08-18T04:56:43Z" level=info msg="buildah [stdout] " time="2026-08-18T04:56:43Z" level=info msg="buildah [stdout] Transaction Summary" time="2026-08-18T04:56:43Z" level=info msg="buildah [stdout] ================================================================================" time="2026-08-18T04:56:43Z" level=info msg="buildah [stdout] Install 3 Packages" time="2026-08-18T04:56:43Z" level=info msg="buildah [stdout] " time="2026-08-18T04:56:44Z" level=info msg="buildah [stdout] Total size: 316 k" time="2026-08-18T04:56:44Z" level=info msg="buildah [stdout] Installed size: 722 k" time="2026-08-18T04:56:44Z" level=info msg="buildah [stdout] Downloading Packages:" time="2026-08-18T04:56:44Z" level=info msg="buildah [stdout] Running transaction check" time="2026-08-18T04:56:44Z" level=info msg="buildah [stdout] Transaction check succeeded." time="2026-08-18T04:56:44Z" level=info msg="buildah [stdout] Running transaction test" time="2026-08-18T04:56:44Z" level=info msg="buildah [stdout] Transaction test succeeded." time="2026-08-18T04:56:44Z" level=info msg="buildah [stdout] Running transaction" time="2026-08-18T04:56:44Z" level=info msg="buildah [stdout] Preparing : 1/1 " time="2026-08-18T04:56:44Z" level=info msg="buildah [stdout] Installing : apr-1.7.5-2.el10.x86_64 1/3 " time="2026-08-18T04:56:44Z" level=info msg="buildah [stdout] Installing : apr-util-1.6.3-21.el10.x86_64 2/3 " time="2026-08-18T04:56:44Z" level=info msg="buildah [stdout] Installing : httpd-tools-2.4.63-4.el10.x86_64 3/3 " time="2026-08-18T04:56:44Z" level=info msg="buildah [stdout] Running scriptlet: httpd-tools-2.4.63-4.el10.x86_64 3/3 " time="2026-08-18T04:56:44Z" level=info msg="buildah [stdout] Installed products updated." time="2026-08-18T04:56:44Z" level=info msg="buildah [stdout] " time="2026-08-18T04:56:44Z" level=info msg="buildah [stdout] Installed:" time="2026-08-18T04:56:44Z" level=info msg="buildah [stdout] apr-1.7.5-2.el10.x86_64 apr-util-1.6.3-21.el10.x86_64 " time="2026-08-18T04:56:44Z" level=info msg="buildah [stdout] httpd-tools-2.4.63-4.el10.x86_64 " time="2026-08-18T04:56:44Z" level=info msg="buildah [stdout] " time="2026-08-18T04:56:44Z" level=info msg="buildah [stdout] Complete!" time="2026-08-18T04:56:44Z" level=info msg="buildah [stdout] STEP 4/7: CMD [\"ab\", \"-V\"]" time="2026-08-18T04:56:44Z" level=info msg="buildah [stdout] STEP 5/7: COPY --from=.konflux-buildinfo . /usr/share/buildinfo/" time="2026-08-18T04:56:44Z" level=info msg="buildah [stdout] STEP 6/7: COPY --from=.konflux-buildinfo . /root/buildinfo/" time="2026-08-18T04:56:45Z" level=info msg="buildah [stdout] STEP 7/7: LABEL \"org.opencontainers.image.created\"=\"2026-08-18T04:56:34Z\" \"org.opencontainers.image.source\"=\"https://github.com/redhat-appstudio-qe/rpm-sample-app\" \"org.opencontainers.image.revision\"=\"445ec2b87968d75a64be46c5f29dbd93b2e6a52a\" \"quay.expires-after\"=\"5d\" \"build-date\"=\"2026-08-18T04:56:34Z\" \"architecture\"=\"x86_64\" \"vcs-url\"=\"https://github.com/redhat-appstudio-qe/rpm-sample-app\" \"vcs-ref\"=\"445ec2b87968d75a64be46c5f29dbd93b2e6a52a\" \"vcs-type\"=\"git\"" time="2026-08-18T04:56:45Z" level=info msg="buildah [stdout] COMMIT quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm:on-pr-445ec2b87968d75a64be46c5f29dbd93b2e6a52a" time="2026-08-18T04:56:48Z" level=info msg="buildah [stdout] --> 11a58a9e2575" time="2026-08-18T04:56:48Z" level=info msg="buildah [stdout] Successfully tagged quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm:component-prefetch-rpm-on-pull-request-2zvnc-build-container" time="2026-08-18T04:56:48Z" level=info msg="buildah [stdout] Successfully tagged quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm:on-pr-445ec2b87968d75a64be46c5f29dbd93b2e6a52a" time="2026-08-18T04:56:48Z" level=info msg="buildah [stdout] 11a58a9e2575060564c757ba6b72d4598ba062933482fdacfa2ac96ed81d9119" time="2026-08-18T04:56:49Z" level=info msg="Build completed successfully" time="2026-08-18T04:56:49Z" level=info msg="Mounting built image filesystem for syft scan..." time="2026-08-18T04:56:49Z" level=info msg="Running syft scan on built image filesystem..." time="2026-08-18T04:56:51Z" level=info msg="Image SBOM written to /shared/sbom-image.json" time="2026-08-18T04:56:51Z" level=info msg="Pushing image to registry: quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm:on-pr-445ec2b87968d75a64be46c5f29dbd93b2e6a52a" time="2026-08-18T04:56:51Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:56:51Z" level=info msg="buildah [stderr] Copying blob sha256:d717b4908811d2baa77f24ed697f0ad9ab2360f8bbb1675fa658333cc587beb9" time="2026-08-18T04:56:51Z" level=info msg="buildah [stderr] Copying blob sha256:01a3ea10a6f619c510484bd7e8f22b6383d8fddbaf0ee5f870e4dbcd1b1c0aef" time="2026-08-18T04:56:56Z" level=info msg="buildah [stderr] Copying config sha256:11a58a9e2575060564c757ba6b72d4598ba062933482fdacfa2ac96ed81d9119" time="2026-08-18T04:56:57Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:56:58Z" level=info msg="Push completed successfully" time="2026-08-18T04:56:58Z" level=info msg="Image digest: sha256:b0100e21994d36e61837445b83c9561ab885f1f28c04e43d6a6b3542ec985fa6" time="2026-08-18T04:56:58Z" level=info msg="Pushing additional tag: component-prefetch-rpm-on-pull-request-2zvnc-build-container" time="2026-08-18T04:56:58Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:56:58Z" level=info msg="buildah [stderr] Copying blob sha256:d717b4908811d2baa77f24ed697f0ad9ab2360f8bbb1675fa658333cc587beb9" time="2026-08-18T04:56:58Z" level=info msg="buildah [stderr] Copying blob sha256:01a3ea10a6f619c510484bd7e8f22b6383d8fddbaf0ee5f870e4dbcd1b1c0aef" time="2026-08-18T04:56:59Z" level=info msg="buildah [stderr] Copying config sha256:11a58a9e2575060564c757ba6b72d4598ba062933482fdacfa2ac96ed81d9119" time="2026-08-18T04:57:00Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:57:00Z" level=info msg="Pushed additional tag successfully: component-prefetch-rpm-on-pull-request-2zvnc-build-container" time="2026-08-18T04:57:00Z" level=info msg="Writing parsed Containerfile to: /shared/parsed_dockerfile.json" time="2026-08-18T04:57:00Z" level=info msg="Containerfile JSON written successfully" time="2026-08-18T04:57:00Z" level=info msg="Writing resolved base images to: /shared/base_images_digests" time="2026-08-18T04:57:00Z" level=info msg="Resolved base images written successfully" {"image_url":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm:on-pr-445ec2b87968d75a64be46c5f29dbd93b2e6a52a","digest":"sha256:b0100e21994d36e61837445b83c9561ab885f1f28c04e43d6a6b3542ec985fa6"} [2026-08-18T04:57:00,297419098+00:00] Add metadata Making copy of sbom-prefetch.json [2026-08-18T04:57:00,299574554+00:00] End build pod: component-prefetch-rpm-on-p90ff97325dc841df1018ef65d0ae3bcb-pod | container step-prepare-sboms: [2026-08-18T04:57:00,635736058+00:00] Prepare SBOM [2026-08-18T04:57:00,674073966+00:00] Generate SBOM with mobster Skipping SBOM validation 2026-08-18 04:57:19,279 [INFO] mobster.log: Logging level set to 20 2026-08-18 04:57:19,490 [INFO] mobster.cmd.generate.oci_image.hermeto_sbom_filter: Filtering SPDX SBOM by architecture: amd64 2026-08-18 04:57:19,490 [INFO] mobster.cmd.generate.oci_image.hermeto_sbom_filter: Filtered 0 packages out of 4 (4 remaining) 2026-08-18 04:57:20,274 [INFO] mobster.main: Exiting with code 0. [2026-08-18T04:57:20,774546517+00:00] End prepare-sboms pod: component-prefetch-rpm-on-p90ff97325dc841df1018ef65d0ae3bcb-pod | container step-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-prefetch-rpm/component-prefetch-rpm [2026-08-18T04:57:47,960197494+00:00] Upload SBOM Pushing sbom to registry [retry] executing: cosign attach sbom --sbom sbom.json --type spdx quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm:on-pr-445ec2b87968d75a64be46c5f29dbd93b2e6a52a@sha256:b0100e21994d36e61837445b83c9561ab885f1f28c04e43d6a6b3542ec985fa6 WARNING: SBOM attachments are deprecated and support will be removed in a Cosign release soon after 2024-02-22 (see https://github.com/sigstore/cosign/issues/2755). Instead, please use SBOM attestations. WARNING: Attaching SBOMs this way does not sign them. To sign them, use 'cosign attest --predicate sbom.json --key '. Uploading SBOM file for [quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm@sha256:b0100e21994d36e61837445b83c9561ab885f1f28c04e43d6a6b3542ec985fa6] to [quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm:sha256-b0100e21994d36e61837445b83c9561ab885f1f28c04e43d6a6b3542ec985fa6.sbom] with mediaType [text/spdx+json]. quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm@sha256:1705c19dba0f1550682bb410570eed5b33361df6cb2579cd6611b63558d4ac30 [2026-08-18T04:57:50,394465329+00:00] Handle keyless signing if enabled [retry] executing: kubectl get configmap cluster-config -n konflux-info -o json Keyless signing is disabled (none of rekorInternalUrl, fulcioInternalUrl, defaultOIDCIssuer, tufInternalUrl are configured in the konflux-info/cluster-config configmap) [2026-08-18T04:57:51,056386540+00:00] End upload-sbom pod: component-prefetch-rpm-on-p92d61b047c5d9917d875a42855330edb-pod | init container: prepare 2026/08/18 04:52:41 Entrypoint initialization pod: component-prefetch-rpm-on-p92d61b047c5d9917d875a42855330edb-pod | init container: place-scripts 2026/08/18 04:52:42 Decoded script /tekton/scripts/script-0-4pggk pod: component-prefetch-rpm-on-p92d61b047c5d9917d875a42855330edb-pod | container step-clone: 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' time="2026-08-18T04:52:47Z" level=info msg="[param] url: https://github.com/redhat-appstudio-qe/rpm-sample-app" time="2026-08-18T04:52:47Z" level=info msg="[param] revision: 3c04d48657c7dd94b2f5b95e4baa3c2be02a1cf7" time="2026-08-18T04:52:47Z" level=info msg="[param] depth: 1" time="2026-08-18T04:52:47Z" level=info msg="[param] short-commit-length: 7" time="2026-08-18T04:52:47Z" level=info msg="[param] subdirectory: source" time="2026-08-18T04:52:47Z" level=info msg="[param] delete-existing: true" time="2026-08-18T04:52:47Z" level=info msg="[param] target-branch: main" time="2026-08-18T04:52:47Z" level=info msg="[param] merge-commit-author-name: Konflux CI Git Clone" time="2026-08-18T04:52:47Z" level=info msg="[param] merge-commit-author-email: git-clone@konflux-ci.dev" time="2026-08-18T04:52:47Z" level=info msg="[param] output-dir: /workspace/output" time="2026-08-18T04:52:47Z" level=info msg="[param] retry-max-attempts: 10" time="2026-08-18T04:52:47Z" level=info msg="[param] basic-auth-directory: /workspace/basic-auth" pod: component-prefetch-rpm-on-pce15033064cdd1ee5a72917c2f7c5a5e-pod | init container: prepare 2026/08/18 04:58:04 Entrypoint initialization pod: component-prefetch-rpm-on-pce15033064cdd1ee5a72917c2f7c5a5e-pod | init container: place-scripts 2026/08/18 04:58:07 Decoded script /tekton/scripts/script-0-nlj89 2026/08/18 04:58:07 Decoded script /tekton/scripts/script-1-jfmdx 2026/08/18 04:58:07 Decoded script /tekton/scripts/script-2-zdcms pod: component-prefetch-rpm-on-pce15033064cdd1ee5a72917c2f7c5a5e-pod | container step-build: [2026-08-18T04:58:22,228705481+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' Running konflux-build-cli time="2026-08-18T04:58:28Z" level=info msg="[param] image: quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm:on-pr-cd786637f4da9ea0d649933dbbc6f6b0fb16de3d" time="2026-08-18T04:58:28Z" level=info msg="[param] images: [quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm:on-pr-cd786637f4da9ea0d649933dbbc6f6b0fb16de3d@sha256:d9c84bffd6dd611d103ccbfe0a91e98b536f87e8e21d46c9dbbb9645e0a5e6f5]" time="2026-08-18T04:58:28Z" level=info msg="[param] buildah-format: docker" time="2026-08-18T04:58:28Z" level=info msg="[param] always-build-index: false" time="2026-08-18T04:58:28Z" level=info msg="[param] additional-tags: [component-prefetch-rpm-on-pull-request-scwc2-build-image-index]" time="2026-08-18T04:58:28Z" level=info msg="[param] output-manifest-path: /index-build-data/manifest_data.json" time="2026-08-18T04:58:28Z" level=info msg="[param] result-path-image-digest: /tekton/results/IMAGE_DIGEST" time="2026-08-18T04:58:28Z" level=info msg="[param] result-path-image-url: /tekton/results/IMAGE_URL" time="2026-08-18T04:58:28Z" level=info msg="[param] result-path-image-ref: /tekton/results/IMAGE_REF" time="2026-08-18T04:58:28Z" level=info msg="[param] result-path-images: /tekton/results/IMAGES" time="2026-08-18T04:58:28Z" level=info msg="Creating manifest list: quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm:on-pr-cd786637f4da9ea0d649933dbbc6f6b0fb16de3d" time="2026-08-18T04:58:35Z" level=info msg="buildah [stdout] 30edc9b3e48c40aa34bd71b9b722268c7617bb72ebf30e98ad501d7f2bfafefe" time="2026-08-18T04:58:35Z" level=info msg="Skipping image index generation. Returning results for single image." {"image_digest":"sha256:d9c84bffd6dd611d103ccbfe0a91e98b536f87e8e21d46c9dbbb9645e0a5e6f5","image_url":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm:on-pr-cd786637f4da9ea0d649933dbbc6f6b0fb16de3d","image_ref":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm@sha256:d9c84bffd6dd611d103ccbfe0a91e98b536f87e8e21d46c9dbbb9645e0a5e6f5","images":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm@sha256:d9c84bffd6dd611d103ccbfe0a91e98b536f87e8e21d46c9dbbb9645e0a5e6f5"} pod: component-prefetch-rpm-on-pce15033064cdd1ee5a72917c2f7c5a5e-pod | container step-create-sbom: The manifest_data.json file does not exist. Skipping the SBOM creation... pod: component-prefetch-rpm-on-pce15033064cdd1ee5a72917c2f7c5a5e-pod | container step-upload-sbom: [2026-08-18T04:58:36,881074942+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' The index.spdx.json file does not exists. Skipping the SBOM upload... pod: component-prefetch-rpm-on-pce6d57416e1773dbe8533cce105c567c-pod | init container: prepare 2026/08/18 04:53:23 Entrypoint initialization pod: component-prefetch-rpm-on-pce6d57416e1773dbe8533cce105c567c-pod | init container: place-scripts 2026/08/18 04:53:29 Decoded script /tekton/scripts/script-0-5vlgx 2026/08/18 04:53:29 Decoded script /tekton/scripts/script-1-j6spw 2026/08/18 04:53:29 Decoded script /tekton/scripts/script-2-2zhll pod: component-prefetch-rpm-on-pce6d57416e1773dbe8533cce105c567c-pod | init container: working-dir-initializer pod: component-prefetch-rpm-on-pce6d57416e1773dbe8533cce105c567c-pod | container step-build: [2026-08-18T04:53:47,660625844+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' [2026-08-18T04:53:47,825864127+00:00] Update CA trust [2026-08-18T04:53:50,158051222+00:00] Prepare system (architecture: x86_64) Effective container policy: { "default": [ { "type": "insecureAcceptAnything" } ], "transports": { "docker-daemon": { "": [ { "type": "insecureAcceptAnything" } ] } } } [2026-08-18T04:53:50,270568043+00:00] Run the build [2026-08-18T04:53:50,272964479+00:00] konflux-build-cli image build -f /workspace/source/source/./Containerfile -t quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm:on-pr-3c04d48657c7dd94b2f5b95e4baa3c2be02a1cf7 --source source --context . --additional-tags component-prefetch-rpm-on-pull-request-sdk46-build-container --push --push-format docker --secret-dirs src=/additional-secret\,name=does-not-exist\,optional=true --workdir-mount '' --target '' --inherit-labels=true --source-date-epoch '' --rewrite-timestamp=false --squash=false --omit-history=false --image-source https://github.com/redhat-appstudio-qe/rpm-sample-app --image-revision 3c04d48657c7dd94b2f5b95e4baa3c2be02a1cf7 --quay-image-expires-after 5d --build-args-file '' --annotations-file '' --legacy-build-timestamp '' --add-legacy-labels --include-legacy-buildinfo-path=true --skip-injections=false --skip-unused-stages=true --hermetic=true --image-pull-proxy '' --image-pull-noproxy '' --yum-repos-d-sources --yum-repos-d-target /etc/yum.repos.d --prefetch-dir /workspace/source/cachi2 --prefetch-dir-copy /workspace/source/prefetch-copy --prefetch-env-mount /cachi2/cachi2.env --prefetch-output-mount /cachi2/output --security-opts unmask=/proc/interrupts --sbom-format spdx --syft-select-catalogers '' --syft-image-output /shared/sbom-image.json --containerfile-json-output /shared/parsed_dockerfile.json --resolved-base-images-output /shared/base_images_digests --no-cache --ulimits nofile=4096:4096 --src-tls-verify=true --dest-tls-verify=true --allow-cross-platform-images=false --build-args --envs --labels --annotations time="2026-08-18T04:53:50Z" level=info msg="[param] containerfile: /workspace/source/source/./Containerfile" time="2026-08-18T04:53:50Z" level=info msg="[param] context: ." time="2026-08-18T04:53:50Z" level=info msg="[param] source: source" time="2026-08-18T04:53:50Z" level=info msg="[param] output-ref: quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm:on-pr-3c04d48657c7dd94b2f5b95e4baa3c2be02a1cf7" time="2026-08-18T04:53:50Z" level=info msg="[param] additional-tags: [component-prefetch-rpm-on-pull-request-sdk46-build-container]" time="2026-08-18T04:53:50Z" level=info msg="[param] push: true" time="2026-08-18T04:53:50Z" level=info msg="[param] push-format: docker" time="2026-08-18T04:53:50Z" level=info msg="[param] secret-dirs: [src=/additional-secret,name=does-not-exist,optional=true]" time="2026-08-18T04:53:50Z" level=info msg="[param] image-source: https://github.com/redhat-appstudio-qe/rpm-sample-app" time="2026-08-18T04:53:50Z" level=info msg="[param] image-revision: 3c04d48657c7dd94b2f5b95e4baa3c2be02a1cf7" time="2026-08-18T04:53:50Z" level=info msg="[param] quay-image-expires-after: 5d" time="2026-08-18T04:53:50Z" level=info msg="[param] add-legacy-labels: true" time="2026-08-18T04:53:50Z" level=info msg="[param] containerfile-json-output: /shared/parsed_dockerfile.json" time="2026-08-18T04:53:50Z" level=info msg="[param] include-legacy-buildinfo-path: true" time="2026-08-18T04:53:50Z" level=info msg="[param] hermetic: true" time="2026-08-18T04:53:50Z" level=info msg="[param] yum-repos-d-target: /etc/yum.repos.d" time="2026-08-18T04:53:50Z" level=info msg="[param] prefetch-dir: /workspace/source/cachi2" time="2026-08-18T04:53:50Z" level=info msg="[param] prefetch-dir-copy: /workspace/source/prefetch-copy" time="2026-08-18T04:53:50Z" level=info msg="[param] prefetch-output-mount: /cachi2/output" time="2026-08-18T04:53:50Z" level=info msg="[param] prefetch-env-mount: /cachi2/cachi2.env" time="2026-08-18T04:53:50Z" level=info msg="[param] resolved-base-images-output: /shared/base_images_digests" time="2026-08-18T04:53:50Z" level=info msg="[param] rhsm-mount-ca-certs: auto" time="2026-08-18T04:53:50Z" level=info msg="[param] no-cache: true" time="2026-08-18T04:53:50Z" level=info msg="[param] security-opts: [unmask=/proc/interrupts]" time="2026-08-18T04:53:50Z" level=info msg="[param] ulimits: [nofile=4096:4096]" time="2026-08-18T04:53:50Z" level=info msg="[param] syft-image-output: /shared/sbom-image.json" time="2026-08-18T04:53:50Z" level=info msg="[param] sbom-format: spdx" time="2026-08-18T04:53:50Z" level=info msg="Setting up prefetch integration..." time="2026-08-18T04:53:50Z" level=info msg="Set up 0 prefetch env var(s) as buildah secret env mounts" time="2026-08-18T04:53:50Z" level=info msg="yum.repos.d: added hermeto.repo from /workspace/source/prefetch-copy/output/deps/rpm/x86_64/repos.d" time="2026-08-18T04:54:04Z" level=info msg="buildah [stderr] Trying to pull registry.access.redhat.com/ubi10/ubi@sha256:8405dd7146117f019670429f93ce044f0839f47ff81ec45bb53cf528f1f6ce11..." time="2026-08-18T04:54:05Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:54:06Z" level=info msg="buildah [stderr] Checking if image destination supports signatures" time="2026-08-18T04:54:06Z" level=info msg="buildah [stderr] Copying blob sha256:25ae5a651b7b71537cead48bdf7fefb23180516c3946cb10a051e3173ed74cd1" time="2026-08-18T04:54:11Z" level=info msg="buildah [stderr] Copying config sha256:728d08ef93e858dbc8c762dba743e29e75d73e0d2b5aefdac03d70dbd73525d6" time="2026-08-18T04:54:11Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:54:11Z" level=info msg="buildah [stderr] Storing signatures" time="2026-08-18T04:54:12Z" level=info msg="buildah [stdout] 728d08ef93e858dbc8c762dba743e29e75d73e0d2b5aefdac03d70dbd73525d6" time="2026-08-18T04:54:12Z" level=info msg="Injecting buildinfo: added labels.json" time="2026-08-18T04:54:12Z" level=info msg="Injecting buildinfo: added content-sets.json" time="2026-08-18T04:54:12Z" level=info msg="Building container image..." time="2026-08-18T04:54:12Z" level=info msg="buildah [stdout] STEP 1/7: FROM registry.access.redhat.com/ubi10/ubi@sha256:8405dd7146117f019670429f93ce044f0839f47ff81ec45bb53cf528f1f6ce11" time="2026-08-18T04:54:12Z" level=info msg="buildah [stdout] STEP 2/7: RUN if curl -s example.com > /dev/null; then echo \"build is not being performed in hermetic environment\" && exit 1; fi" time="2026-08-18T04:54:12Z" level=info msg="buildah [stdout] STEP 3/7: RUN dnf -y install httpd-tools" time="2026-08-18T04:54:13Z" level=info msg="buildah [stdout] Updating Subscription Management repositories." time="2026-08-18T04:54:13Z" level=info msg="buildah [stdout] Unable to read consumer identity" time="2026-08-18T04:54:13Z" level=info msg="buildah [stdout] " time="2026-08-18T04:54:13Z" level=info msg="buildah [stdout] This system is not registered with an entitlement server. You can use subscription-manager to register." time="2026-08-18T04:54:13Z" level=info msg="buildah [stdout] " time="2026-08-18T04:54:13Z" level=info msg="buildah [stderr] Repository 'ubi-10-for-x86_64-appstream-rpms' is missing name in configuration, using id." time="2026-08-18T04:54:13Z" level=info msg="buildah [stdout] ubi-10-for-x86_64-appstream-rpms 1.6 MB/s | 1.6 kB 00:00 " time="2026-08-18T04:54:13Z" level=info msg="buildah [stdout] Dependencies resolved." time="2026-08-18T04:54:13Z" level=info msg="buildah [stdout] ================================================================================" time="2026-08-18T04:54:13Z" level=info msg="buildah [stdout] Package Arch Version Repository Size" time="2026-08-18T04:54:13Z" level=info msg="buildah [stdout] ================================================================================" time="2026-08-18T04:54:13Z" level=info msg="buildah [stdout] Installing:" time="2026-08-18T04:54:13Z" level=info msg="buildah [stdout] httpd-tools x86_64 2.4.63-4.el10 ubi-10-for-x86_64-appstream-rpms 83 k" time="2026-08-18T04:54:13Z" level=info msg="buildah [stdout] Installing dependencies:" time="2026-08-18T04:54:13Z" level=info msg="buildah [stdout] apr x86_64 1.7.5-2.el10 ubi-10-for-x86_64-appstream-rpms 132 k" time="2026-08-18T04:54:13Z" level=info msg="buildah [stdout] apr-util x86_64 1.6.3-21.el10 ubi-10-for-x86_64-appstream-rpms 101 k" time="2026-08-18T04:54:13Z" level=info msg="buildah [stdout] " time="2026-08-18T04:54:13Z" level=info msg="buildah [stdout] Transaction Summary" time="2026-08-18T04:54:13Z" level=info msg="buildah [stdout] ================================================================================" time="2026-08-18T04:54:13Z" level=info msg="buildah [stdout] Install 3 Packages" time="2026-08-18T04:54:13Z" level=info msg="buildah [stdout] " time="2026-08-18T04:54:14Z" level=info msg="buildah [stdout] Total size: 316 k" time="2026-08-18T04:54:14Z" level=info msg="buildah [stdout] Installed size: 722 k" time="2026-08-18T04:54:14Z" level=info msg="buildah [stdout] Downloading Packages:" time="2026-08-18T04:54:14Z" level=info msg="buildah [stdout] Running transaction check" time="2026-08-18T04:54:14Z" level=info msg="buildah [stdout] Transaction check succeeded." time="2026-08-18T04:54:14Z" level=info msg="buildah [stdout] Running transaction test" time="2026-08-18T04:54:14Z" level=info msg="buildah [stdout] Transaction test succeeded." time="2026-08-18T04:54:14Z" level=info msg="buildah [stdout] Running transaction" time="2026-08-18T04:54:14Z" level=info msg="buildah [stdout] Preparing : 1/1 " time="2026-08-18T04:54:14Z" level=info msg="buildah [stdout] Installing : apr-1.7.5-2.el10.x86_64 1/3 " time="2026-08-18T04:54:14Z" level=info msg="buildah [stdout] Installing : apr-util-1.6.3-21.el10.x86_64 2/3 " time="2026-08-18T04:54:14Z" level=info msg="buildah [stdout] Installing : httpd-tools-2.4.63-4.el10.x86_64 3/3 " time="2026-08-18T04:54:15Z" level=info msg="buildah [stdout] Running scriptlet: httpd-tools-2.4.63-4.el10.x86_64 3/3 " time="2026-08-18T04:54:15Z" level=info msg="buildah [stdout] Installed products updated." time="2026-08-18T04:54:15Z" level=info msg="buildah [stdout] " time="2026-08-18T04:54:15Z" level=info msg="buildah [stdout] Installed:" time="2026-08-18T04:54:15Z" level=info msg="buildah [stdout] apr-1.7.5-2.el10.x86_64 apr-util-1.6.3-21.el10.x86_64 " time="2026-08-18T04:54:15Z" level=info msg="buildah [stdout] httpd-tools-2.4.63-4.el10.x86_64 " time="2026-08-18T04:54:15Z" level=info msg="buildah [stdout] " time="2026-08-18T04:54:15Z" level=info msg="buildah [stdout] Complete!" time="2026-08-18T04:54:15Z" level=info msg="buildah [stdout] STEP 4/7: CMD [\"ab\", \"-V\"]" time="2026-08-18T04:54:15Z" level=info msg="buildah [stdout] STEP 5/7: COPY --from=.konflux-buildinfo . /usr/share/buildinfo/" time="2026-08-18T04:54:15Z" level=info msg="buildah [stdout] STEP 6/7: COPY --from=.konflux-buildinfo . /root/buildinfo/" time="2026-08-18T04:54:16Z" level=info msg="buildah [stdout] STEP 7/7: LABEL \"org.opencontainers.image.created\"=\"2026-08-18T04:53:50Z\" \"org.opencontainers.image.source\"=\"https://github.com/redhat-appstudio-qe/rpm-sample-app\" \"org.opencontainers.image.revision\"=\"3c04d48657c7dd94b2f5b95e4baa3c2be02a1cf7\" \"quay.expires-after\"=\"5d\" \"build-date\"=\"2026-08-18T04:53:50Z\" \"architecture\"=\"x86_64\" \"vcs-url\"=\"https://github.com/redhat-appstudio-qe/rpm-sample-app\" \"vcs-ref\"=\"3c04d48657c7dd94b2f5b95e4baa3c2be02a1cf7\" \"vcs-type\"=\"git\"" time="2026-08-18T04:54:16Z" level=info msg="buildah [stdout] COMMIT quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm:on-pr-3c04d48657c7dd94b2f5b95e4baa3c2be02a1cf7" time="2026-08-18T04:54:19Z" level=info msg="buildah [stdout] --> 63ece927236f" time="2026-08-18T04:54:19Z" level=info msg="buildah [stdout] Successfully tagged quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm:component-prefetch-rpm-on-pull-request-sdk46-build-container" time="2026-08-18T04:54:19Z" level=info msg="buildah [stdout] Successfully tagged quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm:on-pr-3c04d48657c7dd94b2f5b95e4baa3c2be02a1cf7" time="2026-08-18T04:54:19Z" level=info msg="buildah [stdout] 63ece927236fcedc25b0818a63d7e2da21c41b163dd437dd908ada5295d073fd" time="2026-08-18T04:54:29Z" level=info msg="Build completed successfully" time="2026-08-18T04:54:29Z" level=info msg="Mounting built image filesystem for syft scan..." time="2026-08-18T04:54:29Z" level=info msg="Running syft scan on built image filesystem..." time="2026-08-18T04:54:31Z" level=info msg="Image SBOM written to /shared/sbom-image.json" time="2026-08-18T04:54:31Z" level=info msg="Pushing image to registry: quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm:on-pr-3c04d48657c7dd94b2f5b95e4baa3c2be02a1cf7" time="2026-08-18T04:54:31Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:54:31Z" level=info msg="buildah [stderr] Copying blob sha256:98fa5785d1b057b2847caa63eba364113a326f3eaa0e8eea14c6b81de112db27" time="2026-08-18T04:54:31Z" level=info msg="buildah [stderr] Copying blob sha256:01a3ea10a6f619c510484bd7e8f22b6383d8fddbaf0ee5f870e4dbcd1b1c0aef" time="2026-08-18T04:54:39Z" level=info msg="buildah [stderr] Copying config sha256:63ece927236fcedc25b0818a63d7e2da21c41b163dd437dd908ada5295d073fd" time="2026-08-18T04:54:41Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:54:41Z" level=info msg="Push completed successfully" time="2026-08-18T04:54:41Z" level=info msg="Image digest: sha256:70b88744491cf7a6301b3d7d70e22b9cf4d0798e3c07f836132f0b05a3e02574" time="2026-08-18T04:54:41Z" level=info msg="Pushing additional tag: component-prefetch-rpm-on-pull-request-sdk46-build-container" time="2026-08-18T04:54:41Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:54:41Z" level=info msg="buildah [stderr] Copying blob sha256:01a3ea10a6f619c510484bd7e8f22b6383d8fddbaf0ee5f870e4dbcd1b1c0aef" time="2026-08-18T04:54:41Z" level=info msg="buildah [stderr] Copying blob sha256:98fa5785d1b057b2847caa63eba364113a326f3eaa0e8eea14c6b81de112db27" time="2026-08-18T04:54:43Z" level=info msg="buildah [stderr] Copying config sha256:63ece927236fcedc25b0818a63d7e2da21c41b163dd437dd908ada5295d073fd" time="2026-08-18T04:54:43Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:54:43Z" level=info msg="Pushed additional tag successfully: component-prefetch-rpm-on-pull-request-sdk46-build-container" time="2026-08-18T04:54:43Z" level=info msg="Writing parsed Containerfile to: /shared/parsed_dockerfile.json" time="2026-08-18T04:54:43Z" level=info msg="Containerfile JSON written successfully" time="2026-08-18T04:54:43Z" level=info msg="Writing resolved base images to: /shared/base_images_digests" time="2026-08-18T04:54:43Z" level=info msg="Resolved base images written successfully" {"image_url":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm:on-pr-3c04d48657c7dd94b2f5b95e4baa3c2be02a1cf7","digest":"sha256:70b88744491cf7a6301b3d7d70e22b9cf4d0798e3c07f836132f0b05a3e02574"} [2026-08-18T04:54:43,960566283+00:00] Add metadata Making copy of sbom-prefetch.json [2026-08-18T04:54:43,962935269+00:00] End build pod: component-prefetch-rpm-on-pce6d57416e1773dbe8533cce105c567c-pod | container step-prepare-sboms: [2026-08-18T04:54:44,505197683+00:00] Prepare SBOM [2026-08-18T04:54:44,524364071+00:00] Generate SBOM with mobster Skipping SBOM validation 2026-08-18 04:55:02,720 [INFO] mobster.log: Logging level set to 20 2026-08-18 04:55:02,926 [INFO] mobster.cmd.generate.oci_image.hermeto_sbom_filter: Filtering SPDX SBOM by architecture: amd64 2026-08-18 04:55:02,926 [INFO] mobster.cmd.generate.oci_image.hermeto_sbom_filter: Filtered 0 packages out of 4 (4 remaining) 2026-08-18 04:55:03,626 [INFO] mobster.main: Exiting with code 0. [2026-08-18T04:55:04,128535299+00:00] End prepare-sboms pod: component-prefetch-rpm-on-pce6d57416e1773dbe8533cce105c567c-pod | container step-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-prefetch-rpm/component-prefetch-rpm [2026-08-18T04:55:30,536042741+00:00] Upload SBOM Pushing sbom to registry [retry] executing: cosign attach sbom --sbom sbom.json --type spdx quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm:on-pr-3c04d48657c7dd94b2f5b95e4baa3c2be02a1cf7@sha256:70b88744491cf7a6301b3d7d70e22b9cf4d0798e3c07f836132f0b05a3e02574 WARNING: SBOM attachments are deprecated and support will be removed in a Cosign release soon after 2024-02-22 (see https://github.com/sigstore/cosign/issues/2755). Instead, please use SBOM attestations. WARNING: Attaching SBOMs this way does not sign them. To sign them, use 'cosign attest --predicate sbom.json --key '. Uploading SBOM file for [quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm@sha256:70b88744491cf7a6301b3d7d70e22b9cf4d0798e3c07f836132f0b05a3e02574] to [quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm:sha256-70b88744491cf7a6301b3d7d70e22b9cf4d0798e3c07f836132f0b05a3e02574.sbom] with mediaType [text/spdx+json]. quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm@sha256:1236146649064f4d4b22c20bb7da64c60a7519a0deefb9ba0bb96b44a953f720 [2026-08-18T04:55:33,493936509+00:00] Handle keyless signing if enabled [retry] executing: kubectl get configmap cluster-config -n konflux-info -o json Keyless signing is disabled (none of rekorInternalUrl, fulcioInternalUrl, defaultOIDCIssuer, tufInternalUrl are configured in the konflux-info/cluster-config configmap) [2026-08-18T04:55:34,236403534+00:00] End upload-sbom pod: component-prefetch-rpm-on-pd0ceb2023a3410be3a7e2373b0418105-pod | init container: prepare 2026/08/18 04:55:22 Entrypoint initialization pod: component-prefetch-rpm-on-pd0ceb2023a3410be3a7e2373b0418105-pod | init container: place-scripts 2026/08/18 04:55:27 Decoded script /tekton/scripts/script-0-j64wx pod: component-prefetch-rpm-on-pd0ceb2023a3410be3a7e2373b0418105-pod | container step-clone: 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' time="2026-08-18T04:55:39Z" level=info msg="[param] url: https://github.com/redhat-appstudio-qe/rpm-sample-app" time="2026-08-18T04:55:39Z" level=info msg="[param] revision: 85362f8b91738d637b16bf65c38248b575e42a43" time="2026-08-18T04:55:39Z" level=info msg="[param] depth: 1" time="2026-08-18T04:55:39Z" level=info msg="[param] short-commit-length: 7" time="2026-08-18T04:55:39Z" level=info msg="[param] subdirectory: source" time="2026-08-18T04:55:39Z" level=info msg="[param] delete-existing: true" time="2026-08-18T04:55:39Z" level=info msg="[param] target-branch: main" time="2026-08-18T04:55:39Z" level=info msg="[param] merge-commit-author-name: Konflux CI Git Clone" time="2026-08-18T04:55:39Z" level=info msg="[param] merge-commit-author-email: git-clone@konflux-ci.dev" time="2026-08-18T04:55:39Z" level=info msg="[param] output-dir: /workspace/output" time="2026-08-18T04:55:39Z" level=info msg="[param] retry-max-attempts: 10" time="2026-08-18T04:55:39Z" level=info msg="[param] basic-auth-directory: /workspace/basic-auth" pod: component-prefetch-rpm-on-pd39d5ad62326f26edaefc68dd3fc103e-pod | init container: prepare 2026/08/18 04:56:36 Entrypoint initialization pod: component-prefetch-rpm-on-pd39d5ad62326f26edaefc68dd3fc103e-pod | init container: working-dir-initializer pod: component-prefetch-rpm-on-pd39d5ad62326f26edaefc68dd3fc103e-pod | container step-push: time="2026-08-18T04:56:54Z" level=info msg="[param] image-url: quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm:on-pr-3c04d48657c7dd94b2f5b95e4baa3c2be02a1cf7" time="2026-08-18T04:56:54Z" level=info msg="[param] image-digest: sha256:70b88744491cf7a6301b3d7d70e22b9cf4d0798e3c07f836132f0b05a3e02574" time="2026-08-18T04:56:54Z" level=info msg="[param] containerfile: Containerfile" time="2026-08-18T04:56:54Z" level=info msg="[param] context: ." time="2026-08-18T04:56:54Z" level=info msg="[param] tag-suffix: .dockerfile" time="2026-08-18T04:56:54Z" level=info msg="[param] artifact-type: application/vnd.konflux.dockerfile" time="2026-08-18T04:56:54Z" level=info msg="[param] source: source" time="2026-08-18T04:56:54Z" level=info msg="[param] result-path-image-ref: /tekton/results/IMAGE_REF" time="2026-08-18T04:56:54Z" level=info msg="[param] alternative-filename: Dockerfile" time="2026-08-18T04:56:55Z" level=info msg="oras [stdout] quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm@sha256:92bcb7127312cba4e6b986cd4f37891aa9427eca06507ef4e2f0175d3dfdb55c" time="2026-08-18T04:56:55Z" level=info msg="Containerfile 'source/Containerfile' is pushed to registry with tag: sha256-70b88744491cf7a6301b3d7d70e22b9cf4d0798e3c07f836132f0b05a3e02574.dockerfile" {"image_ref":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-rpm/component-prefetch-rpm@sha256:92bcb7127312cba4e6b986cd4f37891aa9427eca06507ef4e2f0175d3dfdb55c"} pod: component-prefetch-rpm-on-pd8f0d2e95dd0a719ec52173038265cc8-pod | init container: prepare [FAILED] in [It] - /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:120 @ 08/18/26 04:59:16.789 << Timeline [FAILED] Expected success, but got an error: <*errors.errorString | 0x277b9bebb340>: unable to retrigger pipelinerun for component build-e2e-prefetch-rpm:component-prefetch-rpm: failed to retrigger PipelineRun component-prefetch-rpm-on-pull-request-sdk46 in build-e2e-prefetch-rpm namespace: error when creating file contents: PUT https://api.github.com/repos/redhat-appstudio-qe/rpm-sample-app/contents/jpjrc: 404 Branch konflux-component-prefetch-rpm not found [] { s: "unable to retrigger pipelinerun for component build-e2e-prefetch-rpm:component-prefetch-rpm: failed to retrigger PipelineRun component-prefetch-rpm-on-pull-request-sdk46 in build-e2e-prefetch-rpm namespace: error when creating file contents: PUT https://api.github.com/repos/redhat-appstudio-qe/rpm-sample-app/contents/jpjrc: 404 Branch konflux-component-prefetch-rpm not found []", } In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:120 @ 08/18/26 04:59:16.789 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-rpm" [It] should push Dockerfile to registry [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:123 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:123 @ 08/18/26 04:59:17.801 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-rpm" [It] should validate tekton taskrun test results [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:130 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:130 @ 08/18/26 04:59:17.802 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-rpm" [It] floating tags are created successfully [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:137 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:137 @ 08/18/26 04:59:17.802 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-rpm" [It] image manifest mediaType is correct [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:153 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:153 @ 08/18/26 04:59:17.803 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-rpm" [It] should have Hermeto content in the SBOM in case the build was hermetic [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:180 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:180 @ 08/18/26 04:59:17.803 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-rpm" [It] check for source images if enabled in pipeline [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:214 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:214 @ 08/18/26 04:59:17.803 ------------------------------ • [FAILED] [453.586 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-pip" [It] the PipelineRun should eventually finish [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:103 Timeline >> PipelineRun component-prefetch-pip-on-pull-request-brjmr found for Component build-e2e-prefetch-pip/component-prefetch-pip PipelineRun component-prefetch-pip-on-pull-request-brjmr reason: ResolvingTaskRef PipelineRun component-prefetch-pip-on-pull-request-brjmr reason: Running PipelineRun component-prefetch-pip-on-pull-request-brjmr reason: Running PipelineRun component-prefetch-pip-on-pull-request-brjmr reason: Running PipelineRun component-prefetch-pip-on-pull-request-brjmr reason: Running PipelineRun component-prefetch-pip-on-pull-request-brjmr reason: Running PipelineRun component-prefetch-pip-on-pull-request-brjmr reason: Running PipelineRun component-prefetch-pip-on-pull-request-brjmr reason: Running PipelineRun component-prefetch-pip-on-pull-request-brjmr reason: Running PipelineRun component-prefetch-pip-on-pull-request-brjmr reason: Running PipelineRun component-prefetch-pip-on-pull-request-brjmr reason: Running PipelineRun component-prefetch-pip-on-pull-request-brjmr reason: Running PipelineRun component-prefetch-pip-on-pull-request-brjmr reason: Running PipelineRun component-prefetch-pip-on-pull-request-brjmr reason: Running PipelineRun component-prefetch-pip-on-pull-request-brjmr reason: Running PipelineRun component-prefetch-pip-on-pull-request-brjmr reason: Running PipelineRun component-prefetch-pip-on-pull-request-brjmr reason: Running PipelineRun component-prefetch-pip-on-pull-request-brjmr reason: Running PipelineRun component-prefetch-pip-on-pull-request-brjmr reason: Running PipelineRun component-prefetch-pip-on-pull-request-brjmr reason: Running PipelineRun component-prefetch-pip-on-pull-request-brjmr reason: Running PipelineRun component-prefetch-pip-on-pull-request-brjmr reason: Running PipelineRun component-prefetch-pip-on-pull-request-brjmr reason: Cancelled attempt 1/3: PipelineRun "component-prefetch-pip-on-pull-request-brjmr" failed: pod: component-prefetch-pip-on-p0dc46914c12d2558e8c240211620f8f7-pod | init container: prepare 2026/08/18 04:55:57 Entrypoint initialization pod: component-prefetch-pip-on-p0dc46914c12d2558e8c240211620f8f7-pod | init container: place-scripts 2026/08/18 04:56:03 Decoded script /tekton/scripts/script-0-5z7fq 2026/08/18 04:56:03 Decoded script /tekton/scripts/script-1-l9hwm 2026/08/18 04:56:03 Decoded script /tekton/scripts/script-2-tqs6q pod: component-prefetch-pip-on-p0dc46914c12d2558e8c240211620f8f7-pod | container step-build: [2026-08-18T04:56:13,460308447+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' Running konflux-build-cli time="2026-08-18T04:56:15Z" level=info msg="[param] image: quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c" time="2026-08-18T04:56:15Z" level=info msg="[param] images: [quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c@sha256:1643bc2532eaeca2aec74834faf2042a68f18ce377b2bde2ad4cbf976244aea1]" time="2026-08-18T04:56:15Z" level=info msg="[param] buildah-format: docker" time="2026-08-18T04:56:15Z" level=info msg="[param] always-build-index: false" time="2026-08-18T04:56:15Z" level=info msg="[param] additional-tags: [component-prefetch-pip-on-pull-request-brjmr-build-image-index]" time="2026-08-18T04:56:15Z" level=info msg="[param] output-manifest-path: /index-build-data/manifest_data.json" time="2026-08-18T04:56:15Z" level=info msg="[param] result-path-image-digest: /tekton/results/IMAGE_DIGEST" time="2026-08-18T04:56:15Z" level=info msg="[param] result-path-image-url: /tekton/results/IMAGE_URL" time="2026-08-18T04:56:15Z" level=info msg="[param] result-path-image-ref: /tekton/results/IMAGE_REF" time="2026-08-18T04:56:15Z" level=info msg="[param] result-path-images: /tekton/results/IMAGES" time="2026-08-18T04:56:15Z" level=info msg="Creating manifest list: quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c" time="2026-08-18T04:56:16Z" level=info msg="buildah [stdout] 14a0fcea48dc2778a77cd1c19fd3a5a3687c560882a560838c7d243ace456553" time="2026-08-18T04:56:16Z" level=info msg="Skipping image index generation. Returning results for single image." {"image_digest":"sha256:1643bc2532eaeca2aec74834faf2042a68f18ce377b2bde2ad4cbf976244aea1","image_url":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c","image_ref":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:1643bc2532eaeca2aec74834faf2042a68f18ce377b2bde2ad4cbf976244aea1","images":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:1643bc2532eaeca2aec74834faf2042a68f18ce377b2bde2ad4cbf976244aea1"} pod: component-prefetch-pip-on-p0dc46914c12d2558e8c240211620f8f7-pod | container step-create-sbom: The manifest_data.json file does not exist. Skipping the SBOM creation... pod: component-prefetch-pip-on-p0dc46914c12d2558e8c240211620f8f7-pod | container step-upload-sbom: [2026-08-18T04:56:17,172653108+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' The index.spdx.json file does not exists. Skipping the SBOM upload... pod: component-prefetch-pip-on-p18aa2b813bc4ad81f0d86e2fad13ba73-pod | init container: prepare 2026/08/18 04:57:56 Entrypoint initialization pod: component-prefetch-pip-on-p18aa2b813bc4ad81f0d86e2fad13ba73-pod | init container: place-scripts 2026/08/18 04:58:00 Decoded script /tekton/scripts/script-0-qjf5s 2026/08/18 04:58:00 Decoded script /tekton/scripts/script-1-z6pzx 2026/08/18 04:58:00 Decoded script /tekton/scripts/script-2-jg8xb 2026/08/18 04:58:00 Decoded script /tekton/scripts/script-3-dzzpk 2026/08/18 04:58:00 Decoded script /tekton/scripts/script-4-sg888 2026/08/18 04:58:00 Decoded script /tekton/scripts/script-5-dq6j8 pod: component-prefetch-pip-on-p18aa2b813bc4ad81f0d86e2fad13ba73-pod | container step-introspect: Artifact type will be determined by introspection. Checking the media type of the OCI artifact... [retry] executing: skopeo inspect --raw --retry-times 3 docker://quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e The media type of the OCI artifact is application/vnd.docker.distribution.manifest.v2+json. Looking for image labels that indicate this might be an operator bundle... [retry] executing: skopeo inspect --retry-times 3 docker://quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e Found 0 matching labels. Expecting 3 or more to identify this image as an operator bundle. Introspection concludes that this artifact is of type "application". pod: component-prefetch-pip-on-p18aa2b813bc4ad81f0d86e2fad13ba73-pod | container step-generate-container-auth: Selecting auth for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e Using token for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip Auth json written to "/auth/auth.json". pod: component-prefetch-pip-on-p18aa2b813bc4ad81f0d86e2fad13ba73-pod | container step-set-skip-for-bundles: 2026/08/18 04:58:21 INFO Step was skipped due to when expressions were evaluated to false. pod: component-prefetch-pip-on-p18aa2b813bc4ad81f0d86e2fad13ba73-pod | container step-app-check: time="2026-08-18T04:58:21Z" level=info msg="certification library version" version="1.20.0 " time="2026-08-18T04:58:22Z" level=info msg="running checks for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e for platform amd64" time="2026-08-18T04:58:22Z" level=info msg="target image" image="quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e" time="2026-08-18T04:58:36Z" level=info msg="warning: licenses directory does not exist or all of its children are empty directories: error when checking for /licenses: stat /tmp/preflight-904439631/fs/licenses: no such file or directory" check=HasLicense time="2026-08-18T04:58:36Z" level=info msg="check completed" check=HasLicense result=FAILED time="2026-08-18T04:58:36Z" level=info msg="check completed" check=HasUniqueTag result=PASSED time="2026-08-18T04:58:36Z" level=info msg="check completed" check=LayerCountAcceptable result=PASSED time="2026-08-18T04:58:36Z" level=info msg="check completed" check=HasNoProhibitedPackages result=PASSED time="2026-08-18T04:58:36Z" level=info msg="check completed" check=HasRequiredLabel result=PASSED time="2026-08-18T04:58:36Z" level=info msg="USER 1001 specified that is non-root" check=RunAsNonRoot time="2026-08-18T04:58:36Z" level=info msg="check completed" check=RunAsNonRoot result=PASSED time="2026-08-18T04:58:51Z" level=info msg="check completed" check=HasModifiedFiles result=PASSED time="2026-08-18T04:58:52Z" level=info msg="check completed" check=BasedOnUbi result=PASSED time="2026-08-18T04:58:52Z" level=info msg="This image's tag on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e will be paired with digest sha256:53429f9e2c3ba776efdb6158bcc9f89b379d2bbbc41e53ce9bc5d76f9e7e8b38 once this image has been published in accordance with Red Hat Certification policy. You may then add or remove any supplemental tags through your Red Hat Connect portal as you see fit." { "image": "quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e", "passed": false, "test_library": { "name": "github.com/redhat-openshift-ecosystem/openshift-preflight", "version": "1.20.0", "commit": "96798270d2f3299dcce4c385d908b5cd53b7537a" }, "results": { "passed": [ { "name": "HasUniqueTag", "elapsed_time": 0, "description": "Checking if container has a tag other than 'latest', so that the image can be uniquely identified." }, time="2026-08-18T04:58:52Z" level=info msg="Preflight result: FAILED" { "name": "LayerCountAcceptable", "elapsed_time": 0, "description": "Checking if container has less than 40 layers. Too many layers within the container images can degrade container performance." }, { "name": "HasNoProhibitedPackages", "elapsed_time": 79, "description": "Checks to ensure that the image in use does not include prohibited packages, such as Red Hat Enterprise Linux (RHEL) kernel packages." }, { "name": "HasRequiredLabel", "elapsed_time": 0, "description": "Checking if the required labels (name, vendor, version, release, summary, description, maintainer) are present in the container metadata" }, { "name": "RunAsNonRoot", "elapsed_time": 0, "description": "Checking if container runs as the root user because a container that does not specify a non-root user will fail the automatic certification, and will be subject to a manual review before the container can be approved for publication" }, { "name": "HasModifiedFiles", "elapsed_time": 14829, "description": "Checks that no files installed via RPM in the base Red Hat layer have been modified" }, { "name": "BasedOnUbi", "elapsed_time": 797, "description": "Checking if the container's base image is based upon the Red Hat Universal Base Image (UBI) or Red Hat Hardened Images (RHHI)" } ], "failed": [ { "name": "HasLicense", "elapsed_time": 0, "description": "Checking if terms and conditions applicable to the software including open source licensing information are present. The license must be at /licenses", "help": "Check HasLicense encountered an error. Please review the preflight.log file for more information.", "suggestion": "Create a directory named /licenses and include all relevant licensing and/or terms and conditions as text file(s) in that directory.", "knowledgebase_url": "https://access.redhat.com/documentation/en-us/red_hat_software_certification/2026/html-single/red_hat_openshift_software_certification_policy_guide/index#assembly-requirements-for-container-images_openshift-sw-cert-policy-introduction", "check_url": "https://access.redhat.com/documentation/en-us/red_hat_software_certification/2026/html-single/red_hat_openshift_software_certification_policy_guide/index#assembly-requirements-for-container-images_openshift-sw-cert-policy-introduction" } ], "errors": [] } } pod: component-prefetch-pip-on-p18aa2b813bc4ad81f0d86e2fad13ba73-pod | container step-app-set-outcome: [retry] executing: skopeo inspect --raw --retry-times 3 docker://quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e {"result":"FAILURE","timestamp":"1787029133","note":"Task preflight is a FAILURE: Refer to Tekton task logs for more information","successes":7,"failures":1,"warnings":0} pod: component-prefetch-pip-on-p18aa2b813bc4ad81f0d86e2fad13ba73-pod | container step-final-outcome: + [[ ! -f /mount/konflux.results.json ]] + tee /tekton/steps/step-final-outcome/results/test-output {"result":"FAILURE","timestamp":"1787029133","note":"Task preflight is a FAILURE: Refer to Tekton task logs for more information","successes":7,"failures":1,"warnings":0} pod: component-prefetch-pip-on-p1eb42059df0d1b1c403ab185b5e99c65-pod | init container: prepare 2026/08/18 04:52:45 Entrypoint initialization pod: component-prefetch-pip-on-p1eb42059df0d1b1c403ab185b5e99c65-pod | init container: place-scripts 2026/08/18 04:52:46 Decoded script /tekton/scripts/script-0-48qxn pod: component-prefetch-pip-on-p1eb42059df0d1b1c403ab185b5e99c65-pod | container step-clone: 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' time="2026-08-18T04:52:55Z" level=info msg="[param] url: https://github.com/redhat-appstudio-qe/pip-sample-repo" time="2026-08-18T04:52:55Z" level=info msg="[param] revision: a421fa0f323cb04a0a6eee0653f82d872445df3e" time="2026-08-18T04:52:55Z" level=info msg="[param] depth: 1" time="2026-08-18T04:52:55Z" level=info msg="[param] short-commit-length: 7" time="2026-08-18T04:52:55Z" level=info msg="[param] subdirectory: source" time="2026-08-18T04:52:55Z" level=info msg="[param] delete-existing: true" time="2026-08-18T04:52:55Z" level=info msg="[param] target-branch: main" time="2026-08-18T04:52:55Z" level=info msg="[param] merge-commit-author-name: Konflux CI Git Clone" time="2026-08-18T04:52:55Z" level=info msg="[param] merge-commit-author-email: git-clone@konflux-ci.dev" time="2026-08-18T04:52:55Z" level=info msg="[param] output-dir: /workspace/output" time="2026-08-18T04:52:55Z" level=info msg="[param] retry-max-attempts: 10" time="2026-08-18T04:52:55Z" level=info msg="[param] basic-auth-directory: /workspace/basic-auth" pod: component-prefetch-pip-on-p2261ac6fc274d99a8c0cb8939770739d-pod | init container: prepare 2026/08/18 04:53:32 Entrypoint initialization pod: component-prefetch-pip-on-p2261ac6fc274d99a8c0cb8939770739d-pod | init container: place-scripts 2026/08/18 04:53:35 Decoded script /tekton/scripts/script-0-t9dkx 2026/08/18 04:53:35 Decoded script /tekton/scripts/script-1-jv26d 2026/08/18 04:53:35 Decoded script /tekton/scripts/script-2-4rqnw pod: component-prefetch-pip-on-p2261ac6fc274d99a8c0cb8939770739d-pod | init container: working-dir-initializer pod: component-prefetch-pip-on-p2261ac6fc274d99a8c0cb8939770739d-pod | container step-build: [2026-08-18T04:54:07,868352120+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' [2026-08-18T04:54:08,623418546+00:00] Update CA trust [2026-08-18T04:54:12,848472700+00:00] Prepare system (architecture: x86_64) Effective container policy: { "default": [ { "type": "insecureAcceptAnything" } ], "transports": { "docker-daemon": { "": [ { "type": "insecureAcceptAnything" } ] } } } [2026-08-18T04:54:13,024927410+00:00] Run the build [2026-08-18T04:54:13,027618287+00:00] konflux-build-cli image build -f /workspace/source/source/./Dockerfile -t quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e --source source --context . --additional-tags component-prefetch-pip-on-pull-request-4vv5n-build-container --push --push-format docker --secret-dirs src=/additional-secret\,name=does-not-exist\,optional=true --workdir-mount '' --target '' --inherit-labels=true --source-date-epoch '' --rewrite-timestamp=false --squash=false --omit-history=false --image-source https://github.com/redhat-appstudio-qe/pip-sample-repo --image-revision a421fa0f323cb04a0a6eee0653f82d872445df3e --quay-image-expires-after 5d --build-args-file '' --annotations-file '' --legacy-build-timestamp '' --add-legacy-labels --include-legacy-buildinfo-path=true --skip-injections=false --skip-unused-stages=true --hermetic=true --image-pull-proxy '' --image-pull-noproxy '' --yum-repos-d-sources --yum-repos-d-target /etc/yum.repos.d --prefetch-dir /workspace/source/cachi2 --prefetch-dir-copy /workspace/source/prefetch-copy --prefetch-env-mount /cachi2/cachi2.env --prefetch-output-mount /cachi2/output --security-opts unmask=/proc/interrupts --sbom-format spdx --syft-select-catalogers '' --syft-image-output /shared/sbom-image.json --containerfile-json-output /shared/parsed_dockerfile.json --resolved-base-images-output /shared/base_images_digests --no-cache --ulimits nofile=4096:4096 --src-tls-verify=true --dest-tls-verify=true --allow-cross-platform-images=false --build-args --envs --labels --annotations time="2026-08-18T04:54:13Z" level=info msg="[param] containerfile: /workspace/source/source/./Dockerfile" time="2026-08-18T04:54:13Z" level=info msg="[param] context: ." time="2026-08-18T04:54:13Z" level=info msg="[param] source: source" time="2026-08-18T04:54:13Z" level=info msg="[param] output-ref: quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e" time="2026-08-18T04:54:13Z" level=info msg="[param] additional-tags: [component-prefetch-pip-on-pull-request-4vv5n-build-container]" time="2026-08-18T04:54:13Z" level=info msg="[param] push: true" time="2026-08-18T04:54:13Z" level=info msg="[param] push-format: docker" time="2026-08-18T04:54:13Z" level=info msg="[param] secret-dirs: [src=/additional-secret,name=does-not-exist,optional=true]" time="2026-08-18T04:54:13Z" level=info msg="[param] image-source: https://github.com/redhat-appstudio-qe/pip-sample-repo" time="2026-08-18T04:54:13Z" level=info msg="[param] image-revision: a421fa0f323cb04a0a6eee0653f82d872445df3e" time="2026-08-18T04:54:13Z" level=info msg="[param] quay-image-expires-after: 5d" time="2026-08-18T04:54:13Z" level=info msg="[param] add-legacy-labels: true" time="2026-08-18T04:54:13Z" level=info msg="[param] containerfile-json-output: /shared/parsed_dockerfile.json" time="2026-08-18T04:54:13Z" level=info msg="[param] include-legacy-buildinfo-path: true" time="2026-08-18T04:54:13Z" level=info msg="[param] hermetic: true" time="2026-08-18T04:54:13Z" level=info msg="[param] yum-repos-d-target: /etc/yum.repos.d" time="2026-08-18T04:54:13Z" level=info msg="[param] prefetch-dir: /workspace/source/cachi2" time="2026-08-18T04:54:13Z" level=info msg="[param] prefetch-dir-copy: /workspace/source/prefetch-copy" time="2026-08-18T04:54:13Z" level=info msg="[param] prefetch-output-mount: /cachi2/output" time="2026-08-18T04:54:13Z" level=info msg="[param] prefetch-env-mount: /cachi2/cachi2.env" time="2026-08-18T04:54:13Z" level=info msg="[param] resolved-base-images-output: /shared/base_images_digests" time="2026-08-18T04:54:13Z" level=info msg="[param] rhsm-mount-ca-certs: auto" time="2026-08-18T04:54:13Z" level=info msg="[param] no-cache: true" time="2026-08-18T04:54:13Z" level=info msg="[param] security-opts: [unmask=/proc/interrupts]" time="2026-08-18T04:54:13Z" level=info msg="[param] ulimits: [nofile=4096:4096]" time="2026-08-18T04:54:13Z" level=info msg="[param] syft-image-output: /shared/sbom-image.json" time="2026-08-18T04:54:13Z" level=info msg="[param] sbom-format: spdx" time="2026-08-18T04:54:13Z" level=info msg="Setting up prefetch integration..." time="2026-08-18T04:54:13Z" level=info msg="Set up 2 prefetch env var(s) as buildah secret env mounts" time="2026-08-18T04:54:14Z" level=info msg="buildah [stderr] Trying to pull registry.access.redhat.com/ubi9/python-39@sha256:01fe0c6b483a3c425a1b851569b4f6445244c95e16c195a4f52c6e860e82891b..." time="2026-08-18T04:54:15Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:54:16Z" level=info msg="buildah [stderr] Checking if image destination supports signatures" time="2026-08-18T04:54:16Z" level=info msg="buildah [stderr] Copying blob sha256:fb76de9d1083d62946d5e43034624205b358b77720539b7ee130cdeb60500101" time="2026-08-18T04:54:16Z" level=info msg="buildah [stderr] Copying blob sha256:25ead466f550b0bc693a7ce9debd7c18fa65a7d6986be207da566a72f0923f10" time="2026-08-18T04:54:16Z" level=info msg="buildah [stderr] Copying blob sha256:fc07e4fdbabe54e68d395dead6e5f6c44318493d34abba496630ed6bfd19931f" time="2026-08-18T04:54:16Z" level=info msg="buildah [stderr] Copying blob sha256:94a4c2c1356a9e01d6c107308546c37e6dcb7330b4682b70a18750bffddb5e0d" time="2026-08-18T04:54:28Z" level=info msg="buildah [stderr] Copying config sha256:42ec795691e3fa0dc53e1d5d8a29a6db51bab96be3428011d5e95746759eb0fc" time="2026-08-18T04:54:29Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:54:29Z" level=info msg="buildah [stderr] Storing signatures" time="2026-08-18T04:54:29Z" level=info msg="buildah [stdout] 42ec795691e3fa0dc53e1d5d8a29a6db51bab96be3428011d5e95746759eb0fc" time="2026-08-18T04:54:29Z" level=info msg="Injecting buildinfo: added labels.json" time="2026-08-18T04:54:29Z" level=info msg="Injecting buildinfo: added content-sets.json" time="2026-08-18T04:54:29Z" level=info msg="Building container image..." time="2026-08-18T04:54:29Z" level=info msg="buildah [stdout] STEP 1/9: FROM registry.access.redhat.com/ubi9/python-39@sha256:01fe0c6b483a3c425a1b851569b4f6445244c95e16c195a4f52c6e860e82891b" time="2026-08-18T04:54:29Z" level=info msg="buildah [stdout] STEP 2/9: RUN if curl -IsS www.google.com; then echo \"Has network access!\"; exit 1; fi" time="2026-08-18T04:54:30Z" level=info msg="buildah [stderr] curl: (6) Could not resolve host: www.google.com" time="2026-08-18T04:54:30Z" level=info msg="buildah [stdout] STEP 3/9: WORKDIR /opt/test_package_cachi2" time="2026-08-18T04:54:30Z" level=info msg="buildah [stdout] STEP 4/9: COPY . ." time="2026-08-18T04:54:31Z" level=info msg="buildah [stdout] STEP 5/9: RUN pip install -r requirements.txt" time="2026-08-18T04:54:31Z" level=info msg="buildah [stdout] Looking in links: /cachi2/output/deps/pip" time="2026-08-18T04:54:31Z" level=info msg="buildah [stdout] Processing /cachi2/output/deps/pip/dockerfile-parse-36e4469abb0d96b0e3cd656284d5016e8a674cd57b8ebe5af64786fe63b8184d.tar.gz" time="2026-08-18T04:54:31Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): started" time="2026-08-18T04:54:32Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): finished with status 'done'" time="2026-08-18T04:54:32Z" level=info msg="buildah [stdout] Processing /cachi2/output/deps/pip/certifi-2022.12.7.tar.gz" time="2026-08-18T04:54:32Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): started" time="2026-08-18T04:54:32Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): finished with status 'done'" time="2026-08-18T04:54:32Z" level=info msg="buildah [stdout] Processing /cachi2/output/deps/pip/charset-normalizer-3.0.1.tar.gz" time="2026-08-18T04:54:32Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): started" time="2026-08-18T04:54:32Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): finished with status 'done'" time="2026-08-18T04:54:32Z" level=info msg="buildah [stdout] Processing /cachi2/output/deps/pip/idna-3.4.tar.gz" time="2026-08-18T04:54:32Z" level=info msg="buildah [stdout] Installing build dependencies: started" time="2026-08-18T04:54:33Z" level=info msg="buildah [stdout] Installing build dependencies: finished with status 'done'" time="2026-08-18T04:54:33Z" level=info msg="buildah [stdout] Getting requirements to build wheel: started" time="2026-08-18T04:54:33Z" level=info msg="buildah [stdout] Getting requirements to build wheel: finished with status 'done'" time="2026-08-18T04:54:33Z" level=info msg="buildah [stdout] Preparing metadata (pyproject.toml): started" time="2026-08-18T04:54:33Z" level=info msg="buildah [stdout] Preparing metadata (pyproject.toml): finished with status 'done'" time="2026-08-18T04:54:33Z" level=info msg="buildah [stdout] Processing /cachi2/output/deps/pip/requests-2.28.2.tar.gz" time="2026-08-18T04:54:33Z" level=info msg="buildah [stdout] Installing build dependencies: started" time="2026-08-18T04:54:35Z" level=info msg="buildah [stdout] Installing build dependencies: finished with status 'done'" time="2026-08-18T04:54:35Z" level=info msg="buildah [stdout] Getting requirements to build wheel: started" time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Getting requirements to build wheel: finished with status 'done'" time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Preparing metadata (pyproject.toml): started" time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Preparing metadata (pyproject.toml): finished with status 'done'" time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Processing /cachi2/output/deps/pip/urllib3-1.26.14.tar.gz" time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): started" time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): finished with status 'done'" time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Using legacy 'setup.py install' for certifi, since package 'wheel' is not installed." time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Using legacy 'setup.py install' for charset-normalizer, since package 'wheel' is not installed." time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Using legacy 'setup.py install' for urllib3, since package 'wheel' is not installed." time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Using legacy 'setup.py install' for dockerfile-parse, since package 'wheel' is not installed." time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Building wheels for collected packages: idna, requests" time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Building wheel for idna (pyproject.toml): started" time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Building wheel for idna (pyproject.toml): finished with status 'done'" time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Created wheel for idna: filename=idna-3.4-py3-none-any.whl size=61539 sha256=6414764f630a0f1f4d776d8fad94ed8d9f0baef5320c8b20ecd938ae96751e19" time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Stored in directory: /tmp/pip-ephem-wheel-cache-5zjmtj5q/wheels/47/63/00/cf4278b3805c252509cddab7c8757262b6a8084a5e91282cca" time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Building wheel for requests (pyproject.toml): started" time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Building wheel for requests (pyproject.toml): finished with status 'done'" time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Created wheel for requests: filename=requests-2.28.2-py3-none-any.whl size=62821 sha256=badf92c433d72d7db63cd39db693d3cb093bdec4a30f29ebfaa3e62c7abd4b21" time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Stored in directory: /tmp/pip-ephem-wheel-cache-5zjmtj5q/wheels/f9/a7/28/94cd4e171a4b97baa549684beaf629e13f642c7c281860690e" time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Successfully built idna requests" time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Installing collected packages: urllib3, idna, charset-normalizer, certifi, requests, dockerfile-parse" time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Running setup.py install for urllib3: started" time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Running setup.py install for urllib3: finished with status 'done'" time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Running setup.py install for charset-normalizer: started" time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Running setup.py install for charset-normalizer: finished with status 'done'" time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Running setup.py install for certifi: started" time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Running setup.py install for certifi: finished with status 'done'" time="2026-08-18T04:54:36Z" level=info msg="buildah [stdout] Running setup.py install for dockerfile-parse: started" time="2026-08-18T04:54:37Z" level=info msg="buildah [stdout] Running setup.py install for dockerfile-parse: finished with status 'done'" time="2026-08-18T04:54:37Z" level=info msg="buildah [stdout] Successfully installed certifi-2022.12.7 charset-normalizer-3.0.1 dockerfile-parse-2.0.0 idna-3.4 requests-2.28.2 urllib3-1.26.14" time="2026-08-18T04:54:37Z" level=info msg="buildah [stdout] STEP 6/9: CMD [\"python\", \"/opt/test_package_cachi2/src/test_package_cachi2/main.py\"]" time="2026-08-18T04:54:38Z" level=info msg="buildah [stdout] STEP 7/9: COPY --from=.konflux-buildinfo . /usr/share/buildinfo/" time="2026-08-18T04:54:38Z" level=info msg="buildah [stdout] STEP 8/9: COPY --from=.konflux-buildinfo . /root/buildinfo/" time="2026-08-18T04:54:39Z" level=info msg="buildah [stdout] STEP 9/9: LABEL \"org.opencontainers.image.created\"=\"2026-08-18T04:54:13Z\" \"org.opencontainers.image.source\"=\"https://github.com/redhat-appstudio-qe/pip-sample-repo\" \"org.opencontainers.image.revision\"=\"a421fa0f323cb04a0a6eee0653f82d872445df3e\" \"quay.expires-after\"=\"5d\" \"build-date\"=\"2026-08-18T04:54:13Z\" \"architecture\"=\"x86_64\" \"vcs-url\"=\"https://github.com/redhat-appstudio-qe/pip-sample-repo\" \"vcs-ref\"=\"a421fa0f323cb04a0a6eee0653f82d872445df3e\" \"vcs-type\"=\"git\"" time="2026-08-18T04:54:39Z" level=info msg="buildah [stdout] COMMIT quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e" time="2026-08-18T04:54:41Z" level=info msg="buildah [stdout] --> 3b93e90de4a9" time="2026-08-18T04:54:41Z" level=info msg="buildah [stdout] Successfully tagged quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:component-prefetch-pip-on-pull-request-4vv5n-build-container" time="2026-08-18T04:54:41Z" level=info msg="buildah [stdout] Successfully tagged quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e" time="2026-08-18T04:54:42Z" level=info msg="buildah [stdout] 3b93e90de4a9934ec6ca27dfd8a0441639423e4ee6c62aff6cbfc746ad700a1b" time="2026-08-18T04:54:43Z" level=info msg="Build completed successfully" time="2026-08-18T04:54:43Z" level=info msg="Mounting built image filesystem for syft scan..." time="2026-08-18T04:54:43Z" level=info msg="Running syft scan on built image filesystem..." time="2026-08-18T04:54:46Z" level=info msg="Image SBOM written to /shared/sbom-image.json" time="2026-08-18T04:54:47Z" level=info msg="Pushing image to registry: quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e" time="2026-08-18T04:54:47Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:54:47Z" level=info msg="buildah [stderr] Copying blob sha256:b76624eeddfc38718580769cbbb536e6fa4f30a4816672dc312c432043e733f5" time="2026-08-18T04:54:47Z" level=info msg="buildah [stderr] Copying blob sha256:a554e7cda9270a1a3c736f3e16e88f5d9d6798b46f48a3ac78c343b83d6e2dbc" time="2026-08-18T04:54:47Z" level=info msg="buildah [stderr] Copying blob sha256:17e4bf9b37cb91b309570030506a32773e48e3f055d915eb92adad9dabaeb38e" time="2026-08-18T04:54:47Z" level=info msg="buildah [stderr] Copying blob sha256:5c6dc3016f28a686eadd8992845c9ff4f9949681d57e98e896e407689cb9b51e" time="2026-08-18T04:54:47Z" level=info msg="buildah [stderr] Copying blob sha256:f6236aa24d3908b136b70ac9d9fb4656d46c35b664852b5d6b0836ddb04bf374" time="2026-08-18T04:54:57Z" level=info msg="buildah [stderr] Copying config sha256:3b93e90de4a9934ec6ca27dfd8a0441639423e4ee6c62aff6cbfc746ad700a1b" time="2026-08-18T04:54:58Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:54:59Z" level=info msg="Push completed successfully" time="2026-08-18T04:54:59Z" level=info msg="Image digest: sha256:8f830540431a4c8a0c2b320681112bd8ee5bdb00d9f9decfcbe24a6bbddfa419" time="2026-08-18T04:54:59Z" level=info msg="Pushing additional tag: component-prefetch-pip-on-pull-request-4vv5n-build-container" time="2026-08-18T04:54:59Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:54:59Z" level=info msg="buildah [stderr] Copying blob sha256:b76624eeddfc38718580769cbbb536e6fa4f30a4816672dc312c432043e733f5" time="2026-08-18T04:54:59Z" level=info msg="buildah [stderr] Copying blob sha256:5c6dc3016f28a686eadd8992845c9ff4f9949681d57e98e896e407689cb9b51e" time="2026-08-18T04:54:59Z" level=info msg="buildah [stderr] Copying blob sha256:17e4bf9b37cb91b309570030506a32773e48e3f055d915eb92adad9dabaeb38e" time="2026-08-18T04:54:59Z" level=info msg="buildah [stderr] Copying blob sha256:a554e7cda9270a1a3c736f3e16e88f5d9d6798b46f48a3ac78c343b83d6e2dbc" time="2026-08-18T04:54:59Z" level=info msg="buildah [stderr] Copying blob sha256:f6236aa24d3908b136b70ac9d9fb4656d46c35b664852b5d6b0836ddb04bf374" time="2026-08-18T04:55:00Z" level=info msg="buildah [stderr] Copying config sha256:3b93e90de4a9934ec6ca27dfd8a0441639423e4ee6c62aff6cbfc746ad700a1b" time="2026-08-18T04:55:01Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:55:01Z" level=info msg="Pushed additional tag successfully: component-prefetch-pip-on-pull-request-4vv5n-build-container" time="2026-08-18T04:55:01Z" level=info msg="Writing parsed Containerfile to: /shared/parsed_dockerfile.json" time="2026-08-18T04:55:01Z" level=info msg="Containerfile JSON written successfully" time="2026-08-18T04:55:01Z" level=info msg="Writing resolved base images to: /shared/base_images_digests" time="2026-08-18T04:55:01Z" level=info msg="Resolved base images written successfully" {"image_url":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e","digest":"sha256:8f830540431a4c8a0c2b320681112bd8ee5bdb00d9f9decfcbe24a6bbddfa419"} [2026-08-18T04:55:01,634199549+00:00] Add metadata Making copy of sbom-prefetch.json [2026-08-18T04:55:01,636389154+00:00] End build pod: component-prefetch-pip-on-p2261ac6fc274d99a8c0cb8939770739d-pod | container step-prepare-sboms: [2026-08-18T04:55:02,251377020+00:00] Prepare SBOM [2026-08-18T04:55:02,254874989+00:00] Generate SBOM with mobster Skipping SBOM validation 2026-08-18 04:55:20,254 [INFO] mobster.log: Logging level set to 20 2026-08-18 04:55:21,065 [INFO] mobster.cmd.generate.oci_image.hermeto_sbom_filter: Filtering SPDX SBOM by architecture: amd64 2026-08-18 04:55:21,065 [INFO] mobster.cmd.generate.oci_image.hermeto_sbom_filter: Filtered 0 packages out of 11 (11 remaining) 2026-08-18 04:55:23,352 [INFO] mobster.main: Exiting with code 0. [2026-08-18T04:55:23,950535452+00:00] End prepare-sboms pod: component-prefetch-pip-on-p2261ac6fc274d99a8c0cb8939770739d-pod | container step-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-prefetch-pip/component-prefetch-pip [2026-08-18T04:55:43,484394814+00:00] Upload SBOM Pushing sbom to registry [retry] executing: cosign attach sbom --sbom sbom.json --type spdx quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e@sha256:8f830540431a4c8a0c2b320681112bd8ee5bdb00d9f9decfcbe24a6bbddfa419 WARNING: SBOM attachments are deprecated and support will be removed in a Cosign release soon after 2024-02-22 (see https://github.com/sigstore/cosign/issues/2755). Instead, please use SBOM attestations. WARNING: Attaching SBOMs this way does not sign them. To sign them, use 'cosign attest --predicate sbom.json --key '. Uploading SBOM file for [quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:8f830540431a4c8a0c2b320681112bd8ee5bdb00d9f9decfcbe24a6bbddfa419] to [quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:sha256-8f830540431a4c8a0c2b320681112bd8ee5bdb00d9f9decfcbe24a6bbddfa419.sbom] with mediaType [text/spdx+json]. quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:3050039cf99155cee5b9c69cfc1302174bda33afc07a0f155f45f324885e2be7 [2026-08-18T04:55:46,182093142+00:00] Handle keyless signing if enabled [retry] executing: kubectl get configmap cluster-config -n konflux-info -o json Keyless signing is disabled (none of rekorInternalUrl, fulcioInternalUrl, defaultOIDCIssuer, tufInternalUrl are configured in the konflux-info/cluster-config configmap) [2026-08-18T04:55:47,983701712+00:00] End upload-sbom pod: component-prefetch-pip-on-p4b684875f63da5345a081d7a0c7db1fc-pod | init container: prepare 2026/08/18 04:57:47 Entrypoint initialization pod: component-prefetch-pip-on-p4b684875f63da5345a081d7a0c7db1fc-pod | init container: place-scripts 2026/08/18 04:57:51 Decoded script /tekton/scripts/script-0-tmc68 2026/08/18 04:57:51 Decoded script /tekton/scripts/script-1-h247p pod: component-prefetch-pip-on-p4b684875f63da5345a081d7a0c7db1fc-pod | init container: working-dir-initializer pod: component-prefetch-pip-on-p4b684875f63da5345a081d7a0c7db1fc-pod | container step-sast-shell-check: + source /utils.sh ++ OPM_RENDER_CACHE=/tmp/konflux-test-opm-cache ++ DEFAULT_INDEX_IMAGE=registry.redhat.io/redhat/redhat-operator-index + trap 'handle_error /tekton/results/TEST_OUTPUT' EXIT + [[ -z '' ]] INFO: The PROJECT_NAME used is: component-prefetch-pip + PROJECT_NAME=component-prefetch-pip + echo 'INFO: The PROJECT_NAME used is: component-prefetch-pip' + ca_bundle=/mnt/trusted-ca/ca-bundle.crt + '[' -f /mnt/trusted-ca/ca-bundle.crt ']' + echo 'INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt' + cp -vf /mnt/trusted-ca/ca-bundle.crt /etc/pki/ca-trust/source/anchors 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' + update-ca-trust ++ rpm -q --queryformat '%{NAME}-%{VERSION}-%{RELEASE}\n' ShellCheck + PACKAGE_VERSION=ShellCheck-0.10.0-3.el9 + OUTPUT_FILE=shellcheck-results.json + SOURCE_CODE_DIR=/workspace/workspace/source + declare -a ALL_TARGETS + IFS=, + read -ra TARGET_ARRAY + for d in "${TARGET_ARRAY[@]}" + potential_path=/workspace/workspace/source/. ++ realpath -m /workspace/workspace/source/. + resolved_path=/workspace/workspace/source + [[ /workspace/workspace/source == \/\w\o\r\k\s\p\a\c\e\/\w\o\r\k\s\p\a\c\e\/\s\o\u\r\c\e* ]] + ALL_TARGETS+=("$resolved_path") + '[' -z '' ']' + '[' -r /sys/fs/cgroup/cpu.max ']' + read -r quota period + '[' 800000 '!=' max ']' + '[' -n 100000 ']' + '[' 100000 -gt 0 ']' + export SC_JOBS=8 + SC_JOBS=8 + echo 'INFO: Setting SC_JOBS=8 based on cgroups v2 max for run-shellcheck.sh' + [[ true == \t\r\u\e ]] + export SC_SKIP_JINJA=1 + SC_SKIP_JINJA=1 + /usr/share/csmock/scripts/run-shellcheck.sh /workspace/workspace/source INFO: Setting SC_JOBS=8 based on cgroups v2 max for run-shellcheck.sh Looking for shell scripts................ done + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/applypatch-msg.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/commit-msg.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/post-update.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/prepare-commit-msg.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-applypatch.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-commit.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-merge-commit.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-push.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-rebase.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-receive.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/push-to-checkout.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/sendemail-validate.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/update.sample + CSGREP_OPTS=(--mode=json --strip-path-prefix="$SOURCE_CODE_DIR"/ --remove-duplicates --embed-context=3 --set-scan-prop="ShellCheck:${PACKAGE_VERSION}") + [[ true == \t\r\u\e ]] + CSGREP_EVENT_FILTER='\[SC(1020|1035|1054|1066|1068|1073|1080|1083|1099|1113|1115|1127|1128|1143|2043|2050|' + CSGREP_EVENT_FILTER+='2055|2057|2066|2069|2071|2077|2078|2091|2092|2157|2171|2193|2194|2195|2215|2216|' + CSGREP_EVENT_FILTER+='2218|2224|2225|2242|2256|2258|2261)\]$' + CSGREP_OPTS+=(--event="$CSGREP_EVENT_FILTER") + csgrep --mode=json --strip-path-prefix=/workspace/workspace/source/ --remove-duplicates --embed-context=3 --set-scan-prop=ShellCheck:ShellCheck-0.10.0-3.el9 '--event=\[SC(1020|1035|1054|1066|1068|1073|1080|1083|1099|1113|1115|1127|1128|1143|2043|2050|2055|2057|2066|2069|2071|2077|2078|2091|2092|2157|2171|2193|2194|2195|2215|2216|2218|2224|2225|2242|2256|2258|2261)\]$' ./shellcheck-results/empty.json ./shellcheck-results/sc-102.json ./shellcheck-results/sc-105.json ./shellcheck-results/sc-106.json ./shellcheck-results/sc-109.json ./shellcheck-results/sc-113.json ./shellcheck-results/sc-116.json ./shellcheck-results/sc-135.json ./shellcheck-results/sc-148.json ./shellcheck-results/sc-149.json ./shellcheck-results/sc-151.json + [[ SITE_DEFAULT == \S\I\T\E\_\D\E\F\A\U\L\T ]] + KFP_GIT_URL=https://gitlab.cee.redhat.com/osh/known-false-positives.git + PROBE_URL=https://gitlab.cee.redhat.com/osh/known-false-positives + KFP_DIR=known-false-positives + KFP_CLONED=0 + mkdir known-false-positives + [[ -n https://gitlab.cee.redhat.com/osh/known-false-positives.git ]] + echo -n 'INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... ' + curl --fail --head --max-time 60 --no-progress-meter https://gitlab.cee.redhat.com/osh/known-false-positives ++ head -1 curl: (6) Could not resolve host: gitlab.cee.redhat.com + [[ 0 -eq 0 ]] + echo 'WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered' + echo 'ShellCheck results have been saved to shellcheck-results.json' INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered ShellCheck results have been saved to shellcheck-results.json + csgrep --mode=evtstat shellcheck-results.json + csgrep --mode=sarif shellcheck-results.json + TEST_OUTPUT= + parse_test_output sast-shell-check sarif shellcheck-results.sarif + TEST_NAME=sast-shell-check + TEST_RESULT_FORMAT=sarif + TEST_RESULT_FILE=shellcheck-results.sarif + '[' -z sast-shell-check ']' + '[' -z sarif ']' + '[' -z shellcheck-results.sarif ']' + '[' '!' -f shellcheck-results.sarif ']' + '[' sarif = sarif ']' +++ jq -rce '(if (.runs[].results | length > 0) then "FAILURE" else "SUCCESS" end)' shellcheck-results.sarif +++ jq -rce '(.runs[].results | length)' shellcheck-results.sarif ++ make_result_json -r SUCCESS -f 0 ++ local RESULT= ++ local SUCCESSES=0 ++ local FAILURES=0 ++ local WARNINGS=0 ++ local 'NOTE=For details, check Tekton task log.' ++ local NAMESPACE=default ++ local OUTPUT ++ local OPTIND opt ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ RESULT=SUCCESS ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ FAILURES=0 ++ getopts :r:s:f:w:t:n: opt ++ shift 4 ++ '[' -z SUCCESS ']' ++ case "${RESULT}" in ++++ date -u --iso-8601=seconds +++ jq -rce --arg date 2026-08-18T04:58:10+00:00 --arg result SUCCESS --arg note 'For details, check Tekton task log.' --arg namespace default --arg successes 0 --arg failures 0 --arg warnings 0 --null-input '{ result: $result, timestamp: $date, note: $note, namespace: $namespace, successes: $successes|tonumber, failures: $failures|tonumber, warnings: $warnings|tonumber }' ++ OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:58:10+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:58:10+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' + TEST_OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:58:10+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:58:10+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ jq .failures + '[' 0 -gt 0 ']' + echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:58:10+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' {"result":"SUCCESS","timestamp":"2026-08-18T04:58:10+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0} + tee /tekton/results/TEST_OUTPUT + handle_error /tekton/results/TEST_OUTPUT + exit_code=0 + '[' 0 -ne 0 ']' + exit 0 pod: component-prefetch-pip-on-p4b684875f63da5345a081d7a0c7db1fc-pod | container step-upload: Selecting auth Using token for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip Attaching to quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e Executing: oras attach --no-tty --registry-config /home/oras/auth.json --artifact-type application/sarif+json quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e@sha256:8f830540431a4c8a0c2b320681112bd8ee5bdb00d9f9decfcbe24a6bbddfa419 shellcheck-results.sarif:application/sarif+json Preparing shellcheck-results.sarif Exists 44136fa355b3 application/vnd.oci.empty.v1+json Exists 74c89a6df4ae shellcheck-results.sarif Uploading 59d8626f2172 application/vnd.oci.image.manifest.v1+json Uploaded 59d8626f2172 application/vnd.oci.image.manifest.v1+json Attached to [registry] quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e@sha256:8f830540431a4c8a0c2b320681112bd8ee5bdb00d9f9decfcbe24a6bbddfa419 Digest: sha256:59d8626f2172ee9ee84d2f28d22ac0ef3d89b478b00daa40bd10d1099300c548 No excluded-findings.json exists. Skipping upload. pod: component-prefetch-pip-on-p5e2579a2eae1400f3b9f1bbfd2d92f46-pod | init container: prepare 2026/08/18 04:56:46 Entrypoint initialization pod: component-prefetch-pip-on-p5e2579a2eae1400f3b9f1bbfd2d92f46-pod | init container: place-scripts 2026/08/18 04:56:53 Decoded script /tekton/scripts/script-0-cc4g5 2026/08/18 04:56:53 Decoded script /tekton/scripts/script-1-7b26w 2026/08/18 04:56:53 Decoded script /tekton/scripts/script-2-crnct 2026/08/18 04:56:53 Decoded script /tekton/scripts/script-3-5p8mc 2026/08/18 04:56:53 Decoded script /tekton/scripts/script-4-6qmpt 2026/08/18 04:56:53 Decoded script /tekton/scripts/script-5-nj9xx pod: component-prefetch-pip-on-p5e2579a2eae1400f3b9f1bbfd2d92f46-pod | container step-introspect: Artifact type will be determined by introspection. Checking the media type of the OCI artifact... [retry] executing: skopeo inspect --raw --retry-times 3 docker://quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c The media type of the OCI artifact is application/vnd.docker.distribution.manifest.v2+json. Looking for image labels that indicate this might be an operator bundle... [retry] executing: skopeo inspect --retry-times 3 docker://quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c Found 0 matching labels. Expecting 3 or more to identify this image as an operator bundle. Introspection concludes that this artifact is of type "application". pod: component-prefetch-pip-on-p5e2579a2eae1400f3b9f1bbfd2d92f46-pod | container step-generate-container-auth: Selecting auth for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c Using token for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip Auth json written to "/auth/auth.json". pod: component-prefetch-pip-on-p5e2579a2eae1400f3b9f1bbfd2d92f46-pod | container step-set-skip-for-bundles: 2026/08/18 04:57:24 INFO Step was skipped due to when expressions were evaluated to false. pod: component-prefetch-pip-on-p5e2579a2eae1400f3b9f1bbfd2d92f46-pod | container step-app-check: time="2026-08-18T04:57:24Z" level=info msg="certification library version" version="1.20.0 " time="2026-08-18T04:57:25Z" level=info msg="running checks for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c for platform amd64" time="2026-08-18T04:57:25Z" level=info msg="target image" image="quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c" time="2026-08-18T04:57:41Z" level=info msg="warning: licenses directory does not exist or all of its children are empty directories: error when checking for /licenses: stat /tmp/preflight-4103135345/fs/licenses: no such file or directory" check=HasLicense time="2026-08-18T04:57:41Z" level=info msg="check completed" check=HasLicense result=FAILED time="2026-08-18T04:57:41Z" level=info msg="check completed" check=HasUniqueTag result=PASSED time="2026-08-18T04:57:41Z" level=info msg="check completed" check=LayerCountAcceptable result=PASSED time="2026-08-18T04:57:41Z" level=info msg="check completed" check=HasNoProhibitedPackages result=PASSED time="2026-08-18T04:57:41Z" level=info msg="check completed" check=HasRequiredLabel result=PASSED time="2026-08-18T04:57:41Z" level=info msg="USER 1001 specified that is non-root" check=RunAsNonRoot time="2026-08-18T04:57:41Z" level=info msg="check completed" check=RunAsNonRoot result=PASSED time="2026-08-18T04:57:56Z" level=info msg="check completed" check=HasModifiedFiles result=PASSED time="2026-08-18T04:57:57Z" level=info msg="check completed" check=BasedOnUbi result=PASSED time="2026-08-18T04:57:57Z" level=info msg="This image's tag on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c will be paired with digest sha256:49d53361aeb707039d663d25fb4798e2db478f974784008da798975f72a0ce2a once this image has been published in accordance with Red Hat Certification policy. You may then add or remove any supplemental tags through your Red Hat Connect portal as you see fit." time="2026-08-18T04:57:57Z" level=info msg="Preflight result: FAILED" { "image": "quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c", "passed": false, "test_library": { "name": "github.com/redhat-openshift-ecosystem/openshift-preflight", "version": "1.20.0", "commit": "96798270d2f3299dcce4c385d908b5cd53b7537a" }, "results": { "passed": [ { "name": "HasUniqueTag", "elapsed_time": 0, "description": "Checking if container has a tag other than 'latest', so that the image can be uniquely identified." }, { "name": "LayerCountAcceptable", "elapsed_time": 0, "description": "Checking if container has less than 40 layers. Too many layers within the container images can degrade container performance." }, { "name": "HasNoProhibitedPackages", "elapsed_time": 80, "description": "Checks to ensure that the image in use does not include prohibited packages, such as Red Hat Enterprise Linux (RHEL) kernel packages." }, { "name": "HasRequiredLabel", "elapsed_time": 0, "description": "Checking if the required labels (name, vendor, version, release, summary, description, maintainer) are present in the container metadata" }, { "name": "RunAsNonRoot", "elapsed_time": 0, "description": "Checking if container runs as the root user because a container that does not specify a non-root user will fail the automatic certification, and will be subject to a manual review before the container can be approved for publication" }, { "name": "HasModifiedFiles", "elapsed_time": 14829, "description": "Checks that no files installed via RPM in the base Red Hat layer have been modified" }, { "name": "BasedOnUbi", "elapsed_time": 700, "description": "Checking if the container's base image is based upon the Red Hat Universal Base Image (UBI) or Red Hat Hardened Images (RHHI)" } ], "failed": [ { "name": "HasLicense", "elapsed_time": 0, "description": "Checking if terms and conditions applicable to the software including open source licensing information are present. The license must be at /licenses", "help": "Check HasLicense encountered an error. Please review the preflight.log file for more information.", "suggestion": "Create a directory named /licenses and include all relevant licensing and/or terms and conditions as text file(s) in that directory.", "knowledgebase_url": "https://access.redhat.com/documentation/en-us/red_hat_software_certification/2026/html-single/red_hat_openshift_software_certification_policy_guide/index#assembly-requirements-for-container-images_openshift-sw-cert-policy-introduction", "check_url": "https://access.redhat.com/documentation/en-us/red_hat_software_certification/2026/html-single/red_hat_openshift_software_certification_policy_guide/index#assembly-requirements-for-container-images_openshift-sw-cert-policy-introduction" } ], "errors": [] } } pod: component-prefetch-pip-on-p5e2579a2eae1400f3b9f1bbfd2d92f46-pod | container step-app-set-outcome: [retry] executing: skopeo inspect --raw --retry-times 3 docker://quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c {"result":"FAILURE","timestamp":"1787029078","note":"Task preflight is a FAILURE: Refer to Tekton task logs for more information","successes":7,"failures":1,"warnings":0} pod: component-prefetch-pip-on-p5e2579a2eae1400f3b9f1bbfd2d92f46-pod | container step-final-outcome: + [[ ! -f /mount/konflux.results.json ]] + tee /tekton/steps/step-final-outcome/results/test-output {"result":"FAILURE","timestamp":"1787029078","note":"Task preflight is a FAILURE: Refer to Tekton task logs for more information","successes":7,"failures":1,"warnings":0} pod: component-prefetch-pip-on-p6b3b26083d16635e8437ad6997296b24-pod | init container: prepare 2026/08/18 04:58:07 Entrypoint initialization pod: component-prefetch-pip-on-p6b3b26083d16635e8437ad6997296b24-pod | init container: place-scripts 2026/08/18 04:58:09 Decoded script /tekton/scripts/script-0-tld6t 2026/08/18 04:58:09 Decoded script /tekton/scripts/script-1-dc77k pod: component-prefetch-pip-on-p6b3b26083d16635e8437ad6997296b24-pod | init container: working-dir-initializer pod: component-prefetch-pip-on-p6b3b26083d16635e8437ad6997296b24-pod | container step-sast-unicode-check: + . /utils.sh ++ OPM_RENDER_CACHE=/tmp/konflux-test-opm-cache ++ DEFAULT_INDEX_IMAGE=registry.redhat.io/redhat/redhat-operator-index + trap 'handle_error /tekton/results/TEST_OUTPUT' EXIT + [[ -z '' ]] + PROJECT_NAME=component-prefetch-pip INFO: The PROJECT_NAME used is: component-prefetch-pip + echo 'INFO: The PROJECT_NAME used is: component-prefetch-pip' + ca_bundle=/mnt/trusted-ca/ca-bundle.crt + '[' -f /mnt/trusted-ca/ca-bundle.crt ']' INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt + echo 'INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt' + cp -vf /mnt/trusted-ca/ca-bundle.crt /etc/pki/ca-trust/source/anchors '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' + update-ca-trust + SCAN_PROP=https://github.com/siddhesh/find-unicode-control.git#c2accbfbba7553a8bc1ebd97089ae08ad8347e58 + FUC_EXIT_CODE=0 + declare -a ALL_TARGETS + OLD_IFS=' ' + IFS=, + for d in $TARGET_DIRS + ALL_TARGETS+=("${SOURCE_CODE_DIR}/source/${d}") + IFS=' ' + LANG=en_US.utf8 + find_unicode_control.py -p bidi -v -d -t /workspace/workspace/source/. + [[ 0 -ne 0 ]] + sed -i raw_sast_unicode_check_out.txt -E -e 's|(.*:[0-9]+)(.*)|\1: warning:\2|' -e 's|^|Error: UNICONTROL_WARNING:\n|' + CSGERP_OPTS=(--mode=json --remove-duplicates --embed-context=3 --set-scan-prop="${SCAN_PROP}" --strip-path-prefix="${SOURCE_CODE_DIR}"/source/) + csgrep --mode=json --remove-duplicates --embed-context=3 --set-scan-prop=https://github.com/siddhesh/find-unicode-control.git#c2accbfbba7553a8bc1ebd97089ae08ad8347e58 --strip-path-prefix=/workspace/workspace/source/ raw_sast_unicode_check_out.txt + csgrep --mode=evtstat processed_sast_unicode_check_out.json + [[ SITE_DEFAULT == \S\I\T\E\_\D\E\F\A\U\L\T ]] + KFP_GIT_URL=https://gitlab.cee.redhat.com/osh/known-false-positives.git + PROBE_URL=https://gitlab.cee.redhat.com/osh/known-false-positives + KFP_DIR=known-false-positives + KFP_CLONED=0 + mkdir known-false-positives + [[ -n https://gitlab.cee.redhat.com/osh/known-false-positives.git ]] + echo -n 'INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... ' + curl --fail --head --max-time 60 --no-progress-meter https://gitlab.cee.redhat.com/osh/known-false-positives ++ head -1 curl: (6) Could not resolve host: gitlab.cee.redhat.com INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered + [[ 0 -eq 0 ]] + echo 'WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered' + mv processed_sast_unicode_check_out.json sast_unicode_check_out.json + csgrep --mode=sarif sast_unicode_check_out.json + [[ 0 -eq 0 ]] + note='Task sast-unicode-check success: No finding was detected' ++ make_result_json -r SUCCESS -t 'Task sast-unicode-check success: No finding was detected' ++ local RESULT= ++ local SUCCESSES=0 ++ local FAILURES=0 ++ local WARNINGS=0 ++ local 'NOTE=For details, check Tekton task log.' ++ local NAMESPACE=default ++ local OUTPUT ++ local OPTIND opt ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ RESULT=SUCCESS ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ NOTE='Task sast-unicode-check success: No finding was detected' ++ getopts :r:s:f:w:t:n: opt ++ shift 4 ++ '[' -z SUCCESS ']' ++ case "${RESULT}" in ++++ date -u --iso-8601=seconds +++ jq -rce --arg date 2026-08-18T04:58:52+00:00 --arg result SUCCESS --arg note 'Task sast-unicode-check success: No finding was detected' --arg namespace default --arg successes 0 --arg failures 0 --arg warnings 0 --null-input '{ result: $result, timestamp: $date, note: $note, namespace: $namespace, successes: $successes|tonumber, failures: $failures|tonumber, warnings: $warnings|tonumber }' ++ OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:58:52+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:58:52+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' + ERROR_OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:58:52+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' + echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:58:52+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' + tee /tekton/results/TEST_OUTPUT {"result":"SUCCESS","timestamp":"2026-08-18T04:58:52+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0} + handle_error /tekton/results/TEST_OUTPUT + exit_code=0 + '[' 0 -ne 0 ']' + exit 0 pod: component-prefetch-pip-on-p6b3b26083d16635e8437ad6997296b24-pod | container step-upload: Selecting auth Using token for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip Attaching to quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e Executing: oras attach --no-tty --registry-config /home/oras/auth.json --artifact-type application/sarif+json quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e@sha256:8f830540431a4c8a0c2b320681112bd8ee5bdb00d9f9decfcbe24a6bbddfa419 sast_unicode_check_out.sarif:application/sarif+json Preparing sast_unicode_check_out.sarif Exists 44136fa355b3 application/vnd.oci.empty.v1+json Exists e8cd1c5aaef5 sast_unicode_check_out.sarif Uploading a87646d75466 application/vnd.oci.image.manifest.v1+json Uploaded a87646d75466 application/vnd.oci.image.manifest.v1+json Attached to [registry] quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e@sha256:8f830540431a4c8a0c2b320681112bd8ee5bdb00d9f9decfcbe24a6bbddfa419 Digest: sha256:a87646d754667f8b140fee4a84b00849c4c03eced309a20ceab5e6d1d0735ae1 No excluded-findings.json exists. Skipping upload. pod: component-prefetch-pip-on-p7fd7cfcadf99f80fe5f3608890351aa1-pod | init container: prepare 2026/08/18 04:56:50 Entrypoint initialization pod: component-prefetch-pip-on-p7fd7cfcadf99f80fe5f3608890351aa1-pod | init container: place-scripts 2026/08/18 04:56:57 Decoded script /tekton/scripts/script-0-lgtvb 2026/08/18 04:56:57 Decoded script /tekton/scripts/script-1-vf4ch pod: component-prefetch-pip-on-p7fd7cfcadf99f80fe5f3608890351aa1-pod | init container: working-dir-initializer pod: component-prefetch-pip-on-p7fd7cfcadf99f80fe5f3608890351aa1-pod | container step-sast-snyk-check: INFO: The PROJECT_NAME used is: component-prefetch-pip 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' {"result":"SKIPPED","timestamp":"2026-08-18T04:57:23+00:00","note":"Task sast-snyk-check skipped: If you wish to use the Snyk code SAST task, please create a secret name snyk-secret with the key 'snyk_token' containing the Snyk token by following the steps given [here](https://konflux-ci.dev/docs/testing/build/snyk/)","namespace":"default","successes":0,"failures":0,"warnings":0} pod: component-prefetch-pip-on-p7fd7cfcadf99f80fe5f3608890351aa1-pod | container step-upload: No sast_snyk_check_out.sarif exists. Skipping upload. No excluded-findings.json exists. Skipping upload. pod: component-prefetch-pip-on-p82e4770c7576071db7e89978b18785ba-pod | init container: prepare 2026/08/18 04:53:20 Entrypoint initialization pod: component-prefetch-pip-on-p82e4770c7576071db7e89978b18785ba-pod | init container: place-scripts 2026/08/18 04:53:22 Decoded script /tekton/scripts/script-0-59vpm 2026/08/18 04:53:22 Decoded script /tekton/scripts/script-1-r76pl 2026/08/18 04:53:22 Decoded script /tekton/scripts/script-2-67fg6 pod: component-prefetch-pip-on-p82e4770c7576071db7e89978b18785ba-pod | init container: working-dir-initializer pod: component-prefetch-pip-on-p82e4770c7576071db7e89978b18785ba-pod | container step-build: [2026-08-18T04:53:35,037417084+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' [2026-08-18T04:53:35,907438207+00:00] Update CA trust [2026-08-18T04:53:38,610485819+00:00] Prepare system (architecture: x86_64) Effective container policy: { "default": [ { "type": "insecureAcceptAnything" } ], "transports": { "docker-daemon": { "": [ { "type": "insecureAcceptAnything" } ] } } } [2026-08-18T04:53:39,351531370+00:00] Run the build [2026-08-18T04:53:39,354485837+00:00] konflux-build-cli image build -f /workspace/source/source/./Dockerfile -t quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c --source source --context . --additional-tags component-prefetch-pip-on-pull-request-brjmr-build-container --push --push-format docker --secret-dirs src=/additional-secret\,name=does-not-exist\,optional=true --workdir-mount '' --target '' --inherit-labels=true --source-date-epoch '' --rewrite-timestamp=false --squash=false --omit-history=false --image-source https://github.com/redhat-appstudio-qe/pip-sample-repo --image-revision b034c3f13cdf2a5d1c29cf71e72654df35d7092c --quay-image-expires-after 5d --build-args-file '' --annotations-file '' --legacy-build-timestamp '' --add-legacy-labels --include-legacy-buildinfo-path=true --skip-injections=false --skip-unused-stages=true --hermetic=true --image-pull-proxy '' --image-pull-noproxy '' --yum-repos-d-sources --yum-repos-d-target /etc/yum.repos.d --prefetch-dir /workspace/source/cachi2 --prefetch-dir-copy /workspace/source/prefetch-copy --prefetch-env-mount /cachi2/cachi2.env --prefetch-output-mount /cachi2/output --security-opts unmask=/proc/interrupts --sbom-format spdx --syft-select-catalogers '' --syft-image-output /shared/sbom-image.json --containerfile-json-output /shared/parsed_dockerfile.json --resolved-base-images-output /shared/base_images_digests --no-cache --ulimits nofile=4096:4096 --src-tls-verify=true --dest-tls-verify=true --allow-cross-platform-images=false --build-args --envs --labels --annotations time="2026-08-18T04:53:39Z" level=info msg="[param] containerfile: /workspace/source/source/./Dockerfile" time="2026-08-18T04:53:39Z" level=info msg="[param] context: ." time="2026-08-18T04:53:39Z" level=info msg="[param] source: source" time="2026-08-18T04:53:39Z" level=info msg="[param] output-ref: quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c" time="2026-08-18T04:53:39Z" level=info msg="[param] additional-tags: [component-prefetch-pip-on-pull-request-brjmr-build-container]" time="2026-08-18T04:53:39Z" level=info msg="[param] push: true" time="2026-08-18T04:53:39Z" level=info msg="[param] push-format: docker" time="2026-08-18T04:53:39Z" level=info msg="[param] secret-dirs: [src=/additional-secret,name=does-not-exist,optional=true]" time="2026-08-18T04:53:39Z" level=info msg="[param] image-source: https://github.com/redhat-appstudio-qe/pip-sample-repo" time="2026-08-18T04:53:39Z" level=info msg="[param] image-revision: b034c3f13cdf2a5d1c29cf71e72654df35d7092c" time="2026-08-18T04:53:39Z" level=info msg="[param] quay-image-expires-after: 5d" time="2026-08-18T04:53:39Z" level=info msg="[param] add-legacy-labels: true" time="2026-08-18T04:53:39Z" level=info msg="[param] containerfile-json-output: /shared/parsed_dockerfile.json" time="2026-08-18T04:53:39Z" level=info msg="[param] include-legacy-buildinfo-path: true" time="2026-08-18T04:53:39Z" level=info msg="[param] hermetic: true" time="2026-08-18T04:53:39Z" level=info msg="[param] yum-repos-d-target: /etc/yum.repos.d" time="2026-08-18T04:53:39Z" level=info msg="[param] prefetch-dir: /workspace/source/cachi2" time="2026-08-18T04:53:39Z" level=info msg="[param] prefetch-dir-copy: /workspace/source/prefetch-copy" time="2026-08-18T04:53:39Z" level=info msg="[param] prefetch-output-mount: /cachi2/output" time="2026-08-18T04:53:39Z" level=info msg="[param] prefetch-env-mount: /cachi2/cachi2.env" time="2026-08-18T04:53:39Z" level=info msg="[param] resolved-base-images-output: /shared/base_images_digests" time="2026-08-18T04:53:39Z" level=info msg="[param] rhsm-mount-ca-certs: auto" time="2026-08-18T04:53:39Z" level=info msg="[param] no-cache: true" time="2026-08-18T04:53:39Z" level=info msg="[param] security-opts: [unmask=/proc/interrupts]" time="2026-08-18T04:53:39Z" level=info msg="[param] ulimits: [nofile=4096:4096]" time="2026-08-18T04:53:39Z" level=info msg="[param] syft-image-output: /shared/sbom-image.json" time="2026-08-18T04:53:39Z" level=info msg="[param] sbom-format: spdx" time="2026-08-18T04:53:39Z" level=info msg="Setting up prefetch integration..." time="2026-08-18T04:53:39Z" level=info msg="Set up 2 prefetch env var(s) as buildah secret env mounts" time="2026-08-18T04:53:47Z" level=info msg="buildah [stderr] Trying to pull registry.access.redhat.com/ubi9/python-39@sha256:01fe0c6b483a3c425a1b851569b4f6445244c95e16c195a4f52c6e860e82891b..." time="2026-08-18T04:53:48Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:53:48Z" level=info msg="buildah [stderr] Checking if image destination supports signatures" time="2026-08-18T04:53:48Z" level=info msg="buildah [stderr] Copying blob sha256:fb76de9d1083d62946d5e43034624205b358b77720539b7ee130cdeb60500101" time="2026-08-18T04:53:48Z" level=info msg="buildah [stderr] Copying blob sha256:fc07e4fdbabe54e68d395dead6e5f6c44318493d34abba496630ed6bfd19931f" time="2026-08-18T04:53:48Z" level=info msg="buildah [stderr] Copying blob sha256:94a4c2c1356a9e01d6c107308546c37e6dcb7330b4682b70a18750bffddb5e0d" time="2026-08-18T04:53:48Z" level=info msg="buildah [stderr] Copying blob sha256:25ead466f550b0bc693a7ce9debd7c18fa65a7d6986be207da566a72f0923f10" time="2026-08-18T04:54:05Z" level=info msg="buildah [stderr] Copying config sha256:42ec795691e3fa0dc53e1d5d8a29a6db51bab96be3428011d5e95746759eb0fc" time="2026-08-18T04:54:07Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:54:07Z" level=info msg="buildah [stderr] Storing signatures" time="2026-08-18T04:54:07Z" level=info msg="buildah [stdout] 42ec795691e3fa0dc53e1d5d8a29a6db51bab96be3428011d5e95746759eb0fc" time="2026-08-18T04:54:07Z" level=info msg="Injecting buildinfo: added labels.json" time="2026-08-18T04:54:07Z" level=info msg="Injecting buildinfo: added content-sets.json" time="2026-08-18T04:54:07Z" level=info msg="Building container image..." time="2026-08-18T04:54:07Z" level=info msg="buildah [stdout] STEP 1/9: FROM registry.access.redhat.com/ubi9/python-39@sha256:01fe0c6b483a3c425a1b851569b4f6445244c95e16c195a4f52c6e860e82891b" time="2026-08-18T04:54:07Z" level=info msg="buildah [stdout] STEP 2/9: RUN if curl -IsS www.google.com; then echo \"Has network access!\"; exit 1; fi" time="2026-08-18T04:54:11Z" level=info msg="buildah [stderr] curl: (6) Could not resolve host: www.google.com" time="2026-08-18T04:54:11Z" level=info msg="buildah [stdout] STEP 3/9: WORKDIR /opt/test_package_cachi2" time="2026-08-18T04:54:11Z" level=info msg="buildah [stdout] STEP 4/9: COPY . ." time="2026-08-18T04:54:12Z" level=info msg="buildah [stdout] STEP 5/9: RUN pip install -r requirements.txt" time="2026-08-18T04:54:12Z" level=info msg="buildah [stdout] Looking in links: /cachi2/output/deps/pip" time="2026-08-18T04:54:12Z" level=info msg="buildah [stdout] Processing /cachi2/output/deps/pip/dockerfile-parse-36e4469abb0d96b0e3cd656284d5016e8a674cd57b8ebe5af64786fe63b8184d.tar.gz" time="2026-08-18T04:54:12Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): started" time="2026-08-18T04:54:12Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): finished with status 'done'" time="2026-08-18T04:54:12Z" level=info msg="buildah [stdout] Processing /cachi2/output/deps/pip/certifi-2022.12.7.tar.gz" time="2026-08-18T04:54:12Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): started" time="2026-08-18T04:54:12Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): finished with status 'done'" time="2026-08-18T04:54:12Z" level=info msg="buildah [stdout] Processing /cachi2/output/deps/pip/charset-normalizer-3.0.1.tar.gz" time="2026-08-18T04:54:12Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): started" time="2026-08-18T04:54:12Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): finished with status 'done'" time="2026-08-18T04:54:12Z" level=info msg="buildah [stdout] Processing /cachi2/output/deps/pip/idna-3.4.tar.gz" time="2026-08-18T04:54:12Z" level=info msg="buildah [stdout] Installing build dependencies: started" time="2026-08-18T04:54:13Z" level=info msg="buildah [stdout] Installing build dependencies: finished with status 'done'" time="2026-08-18T04:54:13Z" level=info msg="buildah [stdout] Getting requirements to build wheel: started" time="2026-08-18T04:54:13Z" level=info msg="buildah [stdout] Getting requirements to build wheel: finished with status 'done'" time="2026-08-18T04:54:13Z" level=info msg="buildah [stdout] Preparing metadata (pyproject.toml): started" time="2026-08-18T04:54:13Z" level=info msg="buildah [stdout] Preparing metadata (pyproject.toml): finished with status 'done'" time="2026-08-18T04:54:13Z" level=info msg="buildah [stdout] Processing /cachi2/output/deps/pip/requests-2.28.2.tar.gz" time="2026-08-18T04:54:13Z" level=info msg="buildah [stdout] Installing build dependencies: started" time="2026-08-18T04:54:16Z" level=info msg="buildah [stdout] Installing build dependencies: finished with status 'done'" time="2026-08-18T04:54:16Z" level=info msg="buildah [stdout] Getting requirements to build wheel: started" time="2026-08-18T04:54:16Z" level=info msg="buildah [stdout] Getting requirements to build wheel: finished with status 'done'" time="2026-08-18T04:54:16Z" level=info msg="buildah [stdout] Preparing metadata (pyproject.toml): started" time="2026-08-18T04:54:16Z" level=info msg="buildah [stdout] Preparing metadata (pyproject.toml): finished with status 'done'" time="2026-08-18T04:54:16Z" level=info msg="buildah [stdout] Processing /cachi2/output/deps/pip/urllib3-1.26.14.tar.gz" time="2026-08-18T04:54:16Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): started" time="2026-08-18T04:54:16Z" level=info msg="buildah [stdout] Preparing metadata (setup.py): finished with status 'done'" time="2026-08-18T04:54:16Z" level=info msg="buildah [stdout] Using legacy 'setup.py install' for certifi, since package 'wheel' is not installed." time="2026-08-18T04:54:16Z" level=info msg="buildah [stdout] Using legacy 'setup.py install' for charset-normalizer, since package 'wheel' is not installed." time="2026-08-18T04:54:16Z" level=info msg="buildah [stdout] Using legacy 'setup.py install' for urllib3, since package 'wheel' is not installed." time="2026-08-18T04:54:16Z" level=info msg="buildah [stdout] Using legacy 'setup.py install' for dockerfile-parse, since package 'wheel' is not installed." time="2026-08-18T04:54:16Z" level=info msg="buildah [stdout] Building wheels for collected packages: idna, requests" time="2026-08-18T04:54:16Z" level=info msg="buildah [stdout] Building wheel for idna (pyproject.toml): started" time="2026-08-18T04:54:16Z" level=info msg="buildah [stdout] Building wheel for idna (pyproject.toml): finished with status 'done'" time="2026-08-18T04:54:16Z" level=info msg="buildah [stdout] Created wheel for idna: filename=idna-3.4-py3-none-any.whl size=61539 sha256=6414764f630a0f1f4d776d8fad94ed8d9f0baef5320c8b20ecd938ae96751e19" time="2026-08-18T04:54:16Z" level=info msg="buildah [stdout] Stored in directory: /tmp/pip-ephem-wheel-cache-jabbofdy/wheels/47/63/00/cf4278b3805c252509cddab7c8757262b6a8084a5e91282cca" time="2026-08-18T04:54:16Z" level=info msg="buildah [stdout] Building wheel for requests (pyproject.toml): started" time="2026-08-18T04:54:16Z" level=info msg="buildah [stdout] Building wheel for requests (pyproject.toml): finished with status 'done'" time="2026-08-18T04:54:16Z" level=info msg="buildah [stdout] Created wheel for requests: filename=requests-2.28.2-py3-none-any.whl size=62821 sha256=5e550bf4ea79ff588e24afedaf0689a00ad161f1e65c9b3c6a31962b3f9f519e" time="2026-08-18T04:54:16Z" level=info msg="buildah [stdout] Stored in directory: /tmp/pip-ephem-wheel-cache-jabbofdy/wheels/f9/a7/28/94cd4e171a4b97baa549684beaf629e13f642c7c281860690e" time="2026-08-18T04:54:16Z" level=info msg="buildah [stdout] Successfully built idna requests" time="2026-08-18T04:54:16Z" level=info msg="buildah [stdout] Installing collected packages: urllib3, idna, charset-normalizer, certifi, requests, dockerfile-parse" time="2026-08-18T04:54:16Z" level=info msg="buildah [stdout] Running setup.py install for urllib3: started" time="2026-08-18T04:54:17Z" level=info msg="buildah [stdout] Running setup.py install for urllib3: finished with status 'done'" time="2026-08-18T04:54:17Z" level=info msg="buildah [stdout] Running setup.py install for charset-normalizer: started" time="2026-08-18T04:54:17Z" level=info msg="buildah [stdout] Running setup.py install for charset-normalizer: finished with status 'done'" time="2026-08-18T04:54:17Z" level=info msg="buildah [stdout] Running setup.py install for certifi: started" time="2026-08-18T04:54:17Z" level=info msg="buildah [stdout] Running setup.py install for certifi: finished with status 'done'" time="2026-08-18T04:54:17Z" level=info msg="buildah [stdout] Running setup.py install for dockerfile-parse: started" time="2026-08-18T04:54:17Z" level=info msg="buildah [stdout] Running setup.py install for dockerfile-parse: finished with status 'done'" time="2026-08-18T04:54:17Z" level=info msg="buildah [stdout] Successfully installed certifi-2022.12.7 charset-normalizer-3.0.1 dockerfile-parse-2.0.0 idna-3.4 requests-2.28.2 urllib3-1.26.14" time="2026-08-18T04:54:18Z" level=info msg="buildah [stdout] STEP 6/9: CMD [\"python\", \"/opt/test_package_cachi2/src/test_package_cachi2/main.py\"]" time="2026-08-18T04:54:19Z" level=info msg="buildah [stdout] STEP 7/9: COPY --from=.konflux-buildinfo . /usr/share/buildinfo/" time="2026-08-18T04:54:19Z" level=info msg="buildah [stdout] STEP 8/9: COPY --from=.konflux-buildinfo . /root/buildinfo/" time="2026-08-18T04:54:20Z" level=info msg="buildah [stdout] STEP 9/9: LABEL \"org.opencontainers.image.created\"=\"2026-08-18T04:53:39Z\" \"org.opencontainers.image.source\"=\"https://github.com/redhat-appstudio-qe/pip-sample-repo\" \"org.opencontainers.image.revision\"=\"b034c3f13cdf2a5d1c29cf71e72654df35d7092c\" \"quay.expires-after\"=\"5d\" \"build-date\"=\"2026-08-18T04:53:39Z\" \"architecture\"=\"x86_64\" \"vcs-url\"=\"https://github.com/redhat-appstudio-qe/pip-sample-repo\" \"vcs-ref\"=\"b034c3f13cdf2a5d1c29cf71e72654df35d7092c\" \"vcs-type\"=\"git\"" time="2026-08-18T04:54:20Z" level=info msg="buildah [stdout] COMMIT quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c" time="2026-08-18T04:54:23Z" level=info msg="buildah [stdout] --> 710137b73225" time="2026-08-18T04:54:23Z" level=info msg="buildah [stdout] Successfully tagged quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:component-prefetch-pip-on-pull-request-brjmr-build-container" time="2026-08-18T04:54:23Z" level=info msg="buildah [stdout] Successfully tagged quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c" time="2026-08-18T04:54:23Z" level=info msg="buildah [stdout] 710137b73225d4d262f9498a7b581e26343d5546c3b853571a7e185d4bdfafdc" time="2026-08-18T04:54:29Z" level=info msg="Build completed successfully" time="2026-08-18T04:54:29Z" level=info msg="Mounting built image filesystem for syft scan..." time="2026-08-18T04:54:29Z" level=info msg="Running syft scan on built image filesystem..." time="2026-08-18T04:54:32Z" level=info msg="Image SBOM written to /shared/sbom-image.json" time="2026-08-18T04:54:32Z" level=info msg="Pushing image to registry: quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c" time="2026-08-18T04:54:32Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:54:32Z" level=info msg="buildah [stderr] Copying blob sha256:307293bfc3edf0b8f3cc5c468125b1b729a839a21b47d268b9988ba5c89915f6" time="2026-08-18T04:54:32Z" level=info msg="buildah [stderr] Copying blob sha256:5c6dc3016f28a686eadd8992845c9ff4f9949681d57e98e896e407689cb9b51e" time="2026-08-18T04:54:32Z" level=info msg="buildah [stderr] Copying blob sha256:a554e7cda9270a1a3c736f3e16e88f5d9d6798b46f48a3ac78c343b83d6e2dbc" time="2026-08-18T04:54:32Z" level=info msg="buildah [stderr] Copying blob sha256:17e4bf9b37cb91b309570030506a32773e48e3f055d915eb92adad9dabaeb38e" time="2026-08-18T04:54:32Z" level=info msg="buildah [stderr] Copying blob sha256:f6236aa24d3908b136b70ac9d9fb4656d46c35b664852b5d6b0836ddb04bf374" time="2026-08-18T04:54:42Z" level=info msg="buildah [stderr] Copying config sha256:710137b73225d4d262f9498a7b581e26343d5546c3b853571a7e185d4bdfafdc" time="2026-08-18T04:54:43Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:54:44Z" level=info msg="Push completed successfully" time="2026-08-18T04:54:44Z" level=info msg="Image digest: sha256:1643bc2532eaeca2aec74834faf2042a68f18ce377b2bde2ad4cbf976244aea1" time="2026-08-18T04:54:44Z" level=info msg="Pushing additional tag: component-prefetch-pip-on-pull-request-brjmr-build-container" time="2026-08-18T04:54:44Z" level=info msg="buildah [stderr] Getting image source signatures" time="2026-08-18T04:54:44Z" level=info msg="buildah [stderr] Copying blob sha256:5c6dc3016f28a686eadd8992845c9ff4f9949681d57e98e896e407689cb9b51e" time="2026-08-18T04:54:44Z" level=info msg="buildah [stderr] Copying blob sha256:307293bfc3edf0b8f3cc5c468125b1b729a839a21b47d268b9988ba5c89915f6" time="2026-08-18T04:54:44Z" level=info msg="buildah [stderr] Copying blob sha256:17e4bf9b37cb91b309570030506a32773e48e3f055d915eb92adad9dabaeb38e" time="2026-08-18T04:54:44Z" level=info msg="buildah [stderr] Copying blob sha256:a554e7cda9270a1a3c736f3e16e88f5d9d6798b46f48a3ac78c343b83d6e2dbc" time="2026-08-18T04:54:44Z" level=info msg="buildah [stderr] Copying blob sha256:f6236aa24d3908b136b70ac9d9fb4656d46c35b664852b5d6b0836ddb04bf374" time="2026-08-18T04:54:46Z" level=info msg="buildah [stderr] Copying config sha256:710137b73225d4d262f9498a7b581e26343d5546c3b853571a7e185d4bdfafdc" time="2026-08-18T04:54:47Z" level=info msg="buildah [stderr] Writing manifest to image destination" time="2026-08-18T04:54:47Z" level=info msg="Pushed additional tag successfully: component-prefetch-pip-on-pull-request-brjmr-build-container" time="2026-08-18T04:54:47Z" level=info msg="Writing parsed Containerfile to: /shared/parsed_dockerfile.json" time="2026-08-18T04:54:47Z" level=info msg="Containerfile JSON written successfully" time="2026-08-18T04:54:47Z" level=info msg="Writing resolved base images to: /shared/base_images_digests" time="2026-08-18T04:54:47Z" level=info msg="Resolved base images written successfully" {"image_url":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c","digest":"sha256:1643bc2532eaeca2aec74834faf2042a68f18ce377b2bde2ad4cbf976244aea1"} [2026-08-18T04:54:47,497974479+00:00] Add metadata Making copy of sbom-prefetch.json [2026-08-18T04:54:47,500086454+00:00] End build pod: component-prefetch-pip-on-p82e4770c7576071db7e89978b18785ba-pod | container step-prepare-sboms: [2026-08-18T04:54:48,207339440+00:00] Prepare SBOM [2026-08-18T04:54:48,294666969+00:00] Generate SBOM with mobster Skipping SBOM validation 2026-08-18 04:55:04,796 [INFO] mobster.log: Logging level set to 20 2026-08-18 04:55:05,698 [INFO] mobster.cmd.generate.oci_image.hermeto_sbom_filter: Filtering SPDX SBOM by architecture: amd64 2026-08-18 04:55:05,698 [INFO] mobster.cmd.generate.oci_image.hermeto_sbom_filter: Filtered 0 packages out of 11 (11 remaining) 2026-08-18 04:55:08,091 [INFO] mobster.main: Exiting with code 0. [2026-08-18T04:55:08,699697357+00:00] End prepare-sboms pod: component-prefetch-pip-on-p82e4770c7576071db7e89978b18785ba-pod | container step-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-prefetch-pip/component-prefetch-pip [2026-08-18T04:55:32,616412637+00:00] Upload SBOM Pushing sbom to registry [retry] executing: cosign attach sbom --sbom sbom.json --type spdx quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c@sha256:1643bc2532eaeca2aec74834faf2042a68f18ce377b2bde2ad4cbf976244aea1 WARNING: SBOM attachments are deprecated and support will be removed in a Cosign release soon after 2024-02-22 (see https://github.com/sigstore/cosign/issues/2755). Instead, please use SBOM attestations. WARNING: Attaching SBOMs this way does not sign them. To sign them, use 'cosign attest --predicate sbom.json --key '. Uploading SBOM file for [quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:1643bc2532eaeca2aec74834faf2042a68f18ce377b2bde2ad4cbf976244aea1] to [quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:sha256-1643bc2532eaeca2aec74834faf2042a68f18ce377b2bde2ad4cbf976244aea1.sbom] with mediaType [text/spdx+json]. quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:cf2ee9c42cedbf43be96b2e1ee9c24602f3f646e24c94d556e4cc8f2a68b0055 [2026-08-18T04:55:35,914141155+00:00] Handle keyless signing if enabled [retry] executing: kubectl get configmap cluster-config -n konflux-info -o json Keyless signing is disabled (none of rekorInternalUrl, fulcioInternalUrl, defaultOIDCIssuer, tufInternalUrl are configured in the konflux-info/cluster-config configmap) [2026-08-18T04:55:36,615219456+00:00] End upload-sbom pod: component-prefetch-pip-on-p87dd7f88aa78af48992a93f6b1d8a232-pod | init container: prepare 2026/08/18 04:57:56 Entrypoint initialization pod: component-prefetch-pip-on-p87dd7f88aa78af48992a93f6b1d8a232-pod | init container: place-scripts 2026/08/18 04:57:59 Decoded script /tekton/scripts/script-0-t4mkf 2026/08/18 04:57:59 Decoded script /tekton/scripts/script-1-98z4n pod: component-prefetch-pip-on-p87dd7f88aa78af48992a93f6b1d8a232-pod | init container: working-dir-initializer pod: component-prefetch-pip-on-p87dd7f88aa78af48992a93f6b1d8a232-pod | container step-sast-snyk-check: INFO: The PROJECT_NAME used is: component-prefetch-pip 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' {"result":"SKIPPED","timestamp":"2026-08-18T04:58:18+00:00","note":"Task sast-snyk-check skipped: If you wish to use the Snyk code SAST task, please create a secret name snyk-secret with the key 'snyk_token' containing the Snyk token by following the steps given [here](https://konflux-ci.dev/docs/testing/build/snyk/)","namespace":"default","successes":0,"failures":0,"warnings":0} pod: component-prefetch-pip-on-p87dd7f88aa78af48992a93f6b1d8a232-pod | container step-upload: No sast_snyk_check_out.sarif exists. Skipping upload. No excluded-findings.json exists. Skipping upload. pod: component-prefetch-pip-on-p8c50540cb8e7091630d986d472cd235f-pod | init container: prepare 2026/08/18 04:56:05 Entrypoint initialization pod: component-prefetch-pip-on-p8c50540cb8e7091630d986d472cd235f-pod | init container: place-scripts 2026/08/18 04:56:07 Decoded script /tekton/scripts/script-0-fdpgg 2026/08/18 04:56:07 Decoded script /tekton/scripts/script-1-27cvb 2026/08/18 04:56:07 Decoded script /tekton/scripts/script-2-46js2 pod: component-prefetch-pip-on-p8c50540cb8e7091630d986d472cd235f-pod | container step-build: [2026-08-18T04:56:16,442661408+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' Running konflux-build-cli time="2026-08-18T04:56:19Z" level=info msg="[param] image: quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e" time="2026-08-18T04:56:19Z" level=info msg="[param] images: [quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e@sha256:8f830540431a4c8a0c2b320681112bd8ee5bdb00d9f9decfcbe24a6bbddfa419]" time="2026-08-18T04:56:19Z" level=info msg="[param] buildah-format: docker" time="2026-08-18T04:56:19Z" level=info msg="[param] always-build-index: false" time="2026-08-18T04:56:19Z" level=info msg="[param] additional-tags: [component-prefetch-pip-on-pull-request-4vv5n-build-image-index]" time="2026-08-18T04:56:19Z" level=info msg="[param] output-manifest-path: /index-build-data/manifest_data.json" time="2026-08-18T04:56:19Z" level=info msg="[param] result-path-image-digest: /tekton/results/IMAGE_DIGEST" time="2026-08-18T04:56:19Z" level=info msg="[param] result-path-image-url: /tekton/results/IMAGE_URL" time="2026-08-18T04:56:19Z" level=info msg="[param] result-path-image-ref: /tekton/results/IMAGE_REF" time="2026-08-18T04:56:19Z" level=info msg="[param] result-path-images: /tekton/results/IMAGES" time="2026-08-18T04:56:19Z" level=info msg="Creating manifest list: quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e" time="2026-08-18T04:56:20Z" level=info msg="buildah [stdout] 1d37ec3167a5adde7e02d48721b986836c2a803c35d32acbc268b83acd67b3b3" time="2026-08-18T04:56:20Z" level=info msg="Skipping image index generation. Returning results for single image." {"image_digest":"sha256:8f830540431a4c8a0c2b320681112bd8ee5bdb00d9f9decfcbe24a6bbddfa419","image_url":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e","image_ref":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:8f830540431a4c8a0c2b320681112bd8ee5bdb00d9f9decfcbe24a6bbddfa419","images":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:8f830540431a4c8a0c2b320681112bd8ee5bdb00d9f9decfcbe24a6bbddfa419"} pod: component-prefetch-pip-on-p8c50540cb8e7091630d986d472cd235f-pod | container step-create-sbom: The manifest_data.json file does not exist. Skipping the SBOM creation... pod: component-prefetch-pip-on-p8c50540cb8e7091630d986d472cd235f-pod | container step-upload-sbom: [2026-08-18T04:56:22,023778380+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' The index.spdx.json file does not exists. Skipping the SBOM upload... pod: component-prefetch-pip-on-pb67f2cd49f9e8ee05a88a48f4a7c499e-pod | init container: prepare 2026/08/18 04:52:28 Entrypoint initialization pod: component-prefetch-pip-on-pb67f2cd49f9e8ee05a88a48f4a7c499e-pod | init container: place-scripts 2026/08/18 04:52:30 Decoded script /tekton/scripts/script-0-d678m pod: component-prefetch-pip-on-pb67f2cd49f9e8ee05a88a48f4a7c499e-pod | container step-clone: 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' time="2026-08-18T04:52:39Z" level=info msg="[param] url: https://github.com/redhat-appstudio-qe/pip-sample-repo" time="2026-08-18T04:52:39Z" level=info msg="[param] revision: b034c3f13cdf2a5d1c29cf71e72654df35d7092c" time="2026-08-18T04:52:39Z" level=info msg="[param] depth: 1" time="2026-08-18T04:52:39Z" level=info msg="[param] short-commit-length: 7" time="2026-08-18T04:52:39Z" level=info msg="[param] subdirectory: source" time="2026-08-18T04:52:39Z" level=info msg="[param] delete-existing: true" time="2026-08-18T04:52:39Z" level=info msg="[param] target-branch: main" time="2026-08-18T04:52:39Z" level=info msg="[param] merge-commit-author-name: Konflux CI Git Clone" time="2026-08-18T04:52:39Z" level=info msg="[param] merge-commit-author-email: git-clone@konflux-ci.dev" time="2026-08-18T04:52:39Z" level=info msg="[param] output-dir: /workspace/output" time="2026-08-18T04:52:39Z" level=info msg="[param] retry-max-attempts: 10" time="2026-08-18T04:52:39Z" level=info msg="[param] basic-auth-directory: /workspace/basic-auth" pod: component-prefetch-pip-on-pc3805843d4b5195b002ab665a52b914d-pod | init container: prepare 2026/08/18 04:56:52 Entrypoint initialization pod: component-prefetch-pip-on-pc3805843d4b5195b002ab665a52b914d-pod | init container: place-scripts 2026/08/18 04:56:59 Decoded script /tekton/scripts/script-0-866qm 2026/08/18 04:56:59 Decoded script /tekton/scripts/script-1-nxl4p pod: component-prefetch-pip-on-pc3805843d4b5195b002ab665a52b914d-pod | init container: working-dir-initializer pod: component-prefetch-pip-on-pc3805843d4b5195b002ab665a52b914d-pod | container step-sast-shell-check: + source /utils.sh ++ OPM_RENDER_CACHE=/tmp/konflux-test-opm-cache ++ DEFAULT_INDEX_IMAGE=registry.redhat.io/redhat/redhat-operator-index + trap 'handle_error /tekton/results/TEST_OUTPUT' EXIT + [[ -z '' ]] + PROJECT_NAME=component-prefetch-pip + echo 'INFO: The PROJECT_NAME used is: component-prefetch-pip' INFO: The PROJECT_NAME used is: component-prefetch-pip + ca_bundle=/mnt/trusted-ca/ca-bundle.crt + '[' -f /mnt/trusted-ca/ca-bundle.crt ']' INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt + echo 'INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt' + cp -vf /mnt/trusted-ca/ca-bundle.crt /etc/pki/ca-trust/source/anchors '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' + update-ca-trust ++ rpm -q --queryformat '%{NAME}-%{VERSION}-%{RELEASE}\n' ShellCheck + PACKAGE_VERSION=ShellCheck-0.10.0-3.el9 + OUTPUT_FILE=shellcheck-results.json + SOURCE_CODE_DIR=/workspace/workspace/source + declare -a ALL_TARGETS + IFS=, + read -ra TARGET_ARRAY + for d in "${TARGET_ARRAY[@]}" + potential_path=/workspace/workspace/source/. ++ realpath -m /workspace/workspace/source/. + resolved_path=/workspace/workspace/source + [[ /workspace/workspace/source == \/\w\o\r\k\s\p\a\c\e\/\w\o\r\k\s\p\a\c\e\/\s\o\u\r\c\e* ]] + ALL_TARGETS+=("$resolved_path") + '[' -z '' ']' + '[' -r /sys/fs/cgroup/cpu.max ']' + read -r quota period + '[' 800000 '!=' max ']' + '[' -n 100000 ']' + '[' 100000 -gt 0 ']' + export SC_JOBS=8 + SC_JOBS=8 + echo 'INFO: Setting SC_JOBS=8 based on cgroups v2 max for run-shellcheck.sh' + [[ true == \t\r\u\e ]] + export SC_SKIP_JINJA=1 + SC_SKIP_JINJA=1 INFO: Setting SC_JOBS=8 based on cgroups v2 max for run-shellcheck.sh + /usr/share/csmock/scripts/run-shellcheck.sh /workspace/workspace/source Looking for shell scripts................ done + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/applypatch-msg.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/commit-msg.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/post-update.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/prepare-commit-msg.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-applypatch.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-merge-commit.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-push.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-commit.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-rebase.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/pre-receive.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/push-to-checkout.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/sendemail-validate.sample + timeout 30 shellcheck --format=json1 --external-sources --source-path=/workspace/workspace/source /workspace/workspace/source/.git/hooks/update.sample + CSGREP_OPTS=(--mode=json --strip-path-prefix="$SOURCE_CODE_DIR"/ --remove-duplicates --embed-context=3 --set-scan-prop="ShellCheck:${PACKAGE_VERSION}") + [[ true == \t\r\u\e ]] + CSGREP_EVENT_FILTER='\[SC(1020|1035|1054|1066|1068|1073|1080|1083|1099|1113|1115|1127|1128|1143|2043|2050|' + CSGREP_EVENT_FILTER+='2055|2057|2066|2069|2071|2077|2078|2091|2092|2157|2171|2193|2194|2195|2215|2216|' + CSGREP_EVENT_FILTER+='2218|2224|2225|2242|2256|2258|2261)\]$' + CSGREP_OPTS+=(--event="$CSGREP_EVENT_FILTER") + csgrep --mode=json --strip-path-prefix=/workspace/workspace/source/ --remove-duplicates --embed-context=3 --set-scan-prop=ShellCheck:ShellCheck-0.10.0-3.el9 '--event=\[SC(1020|1035|1054|1066|1068|1073|1080|1083|1099|1113|1115|1127|1128|1143|2043|2050|2055|2057|2066|2069|2071|2077|2078|2091|2092|2157|2171|2193|2194|2195|2215|2216|2218|2224|2225|2242|2256|2258|2261)\]$' ./shellcheck-results/empty.json ./shellcheck-results/sc-101.json ./shellcheck-results/sc-104.json ./shellcheck-results/sc-106.json ./shellcheck-results/sc-108.json ./shellcheck-results/sc-112.json ./shellcheck-results/sc-116.json ./shellcheck-results/sc-134.json ./shellcheck-results/sc-147.json ./shellcheck-results/sc-148.json ./shellcheck-results/sc-150.json + [[ SITE_DEFAULT == \S\I\T\E\_\D\E\F\A\U\L\T ]] + KFP_GIT_URL=https://gitlab.cee.redhat.com/osh/known-false-positives.git + PROBE_URL=https://gitlab.cee.redhat.com/osh/known-false-positives + KFP_DIR=known-false-positives + KFP_CLONED=0 + mkdir known-false-positives + [[ -n https://gitlab.cee.redhat.com/osh/known-false-positives.git ]] + echo -n 'INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... ' + curl --fail --head --max-time 60 --no-progress-meter https://gitlab.cee.redhat.com/osh/known-false-positives ++ head -1 curl: (6) Could not resolve host: gitlab.cee.redhat.com INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered ShellCheck results have been saved to shellcheck-results.json + [[ 0 -eq 0 ]] + echo 'WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered' + echo 'ShellCheck results have been saved to shellcheck-results.json' + csgrep --mode=evtstat shellcheck-results.json + csgrep --mode=sarif shellcheck-results.json + TEST_OUTPUT= + parse_test_output sast-shell-check sarif shellcheck-results.sarif + TEST_NAME=sast-shell-check + TEST_RESULT_FORMAT=sarif + TEST_RESULT_FILE=shellcheck-results.sarif + '[' -z sast-shell-check ']' + '[' -z sarif ']' + '[' -z shellcheck-results.sarif ']' + '[' '!' -f shellcheck-results.sarif ']' + '[' sarif = sarif ']' +++ jq -rce '(if (.runs[].results | length > 0) then "FAILURE" else "SUCCESS" end)' shellcheck-results.sarif +++ jq -rce '(.runs[].results | length)' shellcheck-results.sarif ++ make_result_json -r SUCCESS -f 0 ++ local RESULT= ++ local SUCCESSES=0 ++ local FAILURES=0 ++ local WARNINGS=0 ++ local 'NOTE=For details, check Tekton task log.' ++ local NAMESPACE=default ++ local OUTPUT ++ local OPTIND opt ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ RESULT=SUCCESS ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ FAILURES=0 ++ getopts :r:s:f:w:t:n: opt ++ shift 4 ++ '[' -z SUCCESS ']' ++ case "${RESULT}" in ++++ date -u --iso-8601=seconds +++ jq -rce --arg date 2026-08-18T04:57:24+00:00 --arg result SUCCESS --arg note 'For details, check Tekton task log.' --arg namespace default --arg successes 0 --arg failures 0 --arg warnings 0 --null-input '{ result: $result, timestamp: $date, note: $note, namespace: $namespace, successes: $successes|tonumber, failures: $failures|tonumber, warnings: $warnings|tonumber }' ++ OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:57:24+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:57:24+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' + TEST_OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:57:24+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:57:24+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ jq .failures + '[' 0 -gt 0 ']' + echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:57:24+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0}' + tee /tekton/results/TEST_OUTPUT {"result":"SUCCESS","timestamp":"2026-08-18T04:57:24+00:00","note":"For details, check Tekton task log.","namespace":"default","successes":0,"failures":0,"warnings":0} + handle_error /tekton/results/TEST_OUTPUT + exit_code=0 + '[' 0 -ne 0 ']' + exit 0 pod: component-prefetch-pip-on-pc3805843d4b5195b002ab665a52b914d-pod | container step-upload: Selecting auth Using token for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip Attaching to quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c Executing: oras attach --no-tty --registry-config /home/oras/auth.json --artifact-type application/sarif+json quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c@sha256:1643bc2532eaeca2aec74834faf2042a68f18ce377b2bde2ad4cbf976244aea1 shellcheck-results.sarif:application/sarif+json Preparing shellcheck-results.sarif Exists 44136fa355b3 application/vnd.oci.empty.v1+json Exists 74c89a6df4ae shellcheck-results.sarif Uploading 234bffb1df8a application/vnd.oci.image.manifest.v1+json Uploaded 234bffb1df8a application/vnd.oci.image.manifest.v1+json Attached to [registry] quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c@sha256:1643bc2532eaeca2aec74834faf2042a68f18ce377b2bde2ad4cbf976244aea1 Digest: sha256:234bffb1df8a0613d4870c5d9deed97cedc6650aff279ea1e10c36e521012681 No excluded-findings.json exists. Skipping upload. pod: component-prefetch-pip-on-pc810032d46b15de11a5adc5dda5a8316-pod | init container: prepare 2026/08/18 04:56:52 Entrypoint initialization pod: component-prefetch-pip-on-pc810032d46b15de11a5adc5dda5a8316-pod | init container: place-scripts 2026/08/18 04:57:00 Decoded script /tekton/scripts/script-0-4mnkb 2026/08/18 04:57:00 Decoded script /tekton/scripts/script-1-bf6lr pod: component-prefetch-pip-on-pc810032d46b15de11a5adc5dda5a8316-pod | init container: working-dir-initializer pod: component-prefetch-pip-on-pc810032d46b15de11a5adc5dda5a8316-pod | container step-sast-unicode-check: + . /utils.sh ++ OPM_RENDER_CACHE=/tmp/konflux-test-opm-cache ++ DEFAULT_INDEX_IMAGE=registry.redhat.io/redhat/redhat-operator-index + trap 'handle_error /tekton/results/TEST_OUTPUT' EXIT + [[ -z '' ]] + PROJECT_NAME=component-prefetch-pip + echo 'INFO: The PROJECT_NAME used is: component-prefetch-pip' + ca_bundle=/mnt/trusted-ca/ca-bundle.crt INFO: The PROJECT_NAME used is: component-prefetch-pip + '[' -f /mnt/trusted-ca/ca-bundle.crt ']' INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt + echo 'INFO: Using mounted CA bundle: /mnt/trusted-ca/ca-bundle.crt' + cp -vf /mnt/trusted-ca/ca-bundle.crt /etc/pki/ca-trust/source/anchors '/mnt/trusted-ca/ca-bundle.crt' -> '/etc/pki/ca-trust/source/anchors/ca-bundle.crt' + update-ca-trust + SCAN_PROP=https://github.com/siddhesh/find-unicode-control.git#c2accbfbba7553a8bc1ebd97089ae08ad8347e58 + FUC_EXIT_CODE=0 + declare -a ALL_TARGETS + OLD_IFS=' ' + IFS=, + for d in $TARGET_DIRS + ALL_TARGETS+=("${SOURCE_CODE_DIR}/source/${d}") + IFS=' ' + LANG=en_US.utf8 + find_unicode_control.py -p bidi -v -d -t /workspace/workspace/source/. + [[ 0 -ne 0 ]] + sed -i raw_sast_unicode_check_out.txt -E -e 's|(.*:[0-9]+)(.*)|\1: warning:\2|' -e 's|^|Error: UNICONTROL_WARNING:\n|' + CSGERP_OPTS=(--mode=json --remove-duplicates --embed-context=3 --set-scan-prop="${SCAN_PROP}" --strip-path-prefix="${SOURCE_CODE_DIR}"/source/) + csgrep --mode=json --remove-duplicates --embed-context=3 --set-scan-prop=https://github.com/siddhesh/find-unicode-control.git#c2accbfbba7553a8bc1ebd97089ae08ad8347e58 --strip-path-prefix=/workspace/workspace/source/ raw_sast_unicode_check_out.txt + csgrep --mode=evtstat processed_sast_unicode_check_out.json + [[ SITE_DEFAULT == \S\I\T\E\_\D\E\F\A\U\L\T ]] + KFP_GIT_URL=https://gitlab.cee.redhat.com/osh/known-false-positives.git + PROBE_URL=https://gitlab.cee.redhat.com/osh/known-false-positives + KFP_DIR=known-false-positives + KFP_CLONED=0 + mkdir known-false-positives + [[ -n https://gitlab.cee.redhat.com/osh/known-false-positives.git ]] + echo -n 'INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... ' + curl --fail --head --max-time 60 --no-progress-meter https://gitlab.cee.redhat.com/osh/known-false-positives ++ head -1 curl: (6) Could not resolve host: gitlab.cee.redhat.com INFO: Probing https://gitlab.cee.redhat.com/osh/known-false-positives... WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered + [[ 0 -eq 0 ]] + echo 'WARN: Failed to clone known-false-positives at https://gitlab.cee.redhat.com/osh/known-false-positives.git, scan results will not be filtered' + mv processed_sast_unicode_check_out.json sast_unicode_check_out.json + csgrep --mode=sarif sast_unicode_check_out.json + [[ 0 -eq 0 ]] + note='Task sast-unicode-check success: No finding was detected' ++ make_result_json -r SUCCESS -t 'Task sast-unicode-check success: No finding was detected' ++ local RESULT= ++ local SUCCESSES=0 ++ local FAILURES=0 ++ local WARNINGS=0 ++ local 'NOTE=For details, check Tekton task log.' ++ local NAMESPACE=default ++ local OUTPUT ++ local OPTIND opt ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ RESULT=SUCCESS ++ getopts :r:s:f:w:t:n: opt ++ case "${opt}" in ++ NOTE='Task sast-unicode-check success: No finding was detected' ++ getopts :r:s:f:w:t:n: opt ++ shift 4 ++ '[' -z SUCCESS ']' ++ case "${RESULT}" in ++++ date -u --iso-8601=seconds +++ jq -rce --arg date 2026-08-18T04:57:24+00:00 --arg result SUCCESS --arg note 'Task sast-unicode-check success: No finding was detected' --arg namespace default --arg successes 0 --arg failures 0 --arg warnings 0 --null-input '{ result: $result, timestamp: $date, note: $note, namespace: $namespace, successes: $successes|tonumber, failures: $failures|tonumber, warnings: $warnings|tonumber }' ++ OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:57:24+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' ++ echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:57:24+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' + ERROR_OUTPUT='{"result":"SUCCESS","timestamp":"2026-08-18T04:57:24+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' + echo '{"result":"SUCCESS","timestamp":"2026-08-18T04:57:24+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0}' + tee /tekton/results/TEST_OUTPUT {"result":"SUCCESS","timestamp":"2026-08-18T04:57:24+00:00","note":"Task sast-unicode-check success: No finding was detected","namespace":"default","successes":0,"failures":0,"warnings":0} + handle_error /tekton/results/TEST_OUTPUT + exit_code=0 + '[' 0 -ne 0 ']' + exit 0 pod: component-prefetch-pip-on-pc810032d46b15de11a5adc5dda5a8316-pod | container step-upload: Selecting auth Using token for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip Attaching to quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c Executing: oras attach --no-tty --registry-config /home/oras/auth.json --artifact-type application/sarif+json quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c@sha256:1643bc2532eaeca2aec74834faf2042a68f18ce377b2bde2ad4cbf976244aea1 sast_unicode_check_out.sarif:application/sarif+json Preparing sast_unicode_check_out.sarif Exists 44136fa355b3 application/vnd.oci.empty.v1+json Exists e8cd1c5aaef5 sast_unicode_check_out.sarif Uploading 86e0c4e9584d application/vnd.oci.image.manifest.v1+json Uploaded 86e0c4e9584d application/vnd.oci.image.manifest.v1+json Attached to [registry] quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c@sha256:1643bc2532eaeca2aec74834faf2042a68f18ce377b2bde2ad4cbf976244aea1 Digest: sha256:86e0c4e9584d39aff545ffefea8f5e1f3e364dfcc56892e2c0bb6df490e42073 No excluded-findings.json exists. Skipping upload. pod: component-prefetch-pip-on-pd0611b7f47504adc18296e0bdd7e9c6a-pod | init container: prepare 2026/08/18 04:56:52 Entrypoint initialization pod: component-prefetch-pip-on-pd0611b7f47504adc18296e0bdd7e9c6a-pod | init container: working-dir-initializer pod: component-prefetch-pip-on-pd0611b7f47504adc18296e0bdd7e9c6a-pod | container step-push: time="2026-08-18T04:57:06Z" level=info msg="[param] image-url: quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c" time="2026-08-18T04:57:06Z" level=info msg="[param] image-digest: sha256:1643bc2532eaeca2aec74834faf2042a68f18ce377b2bde2ad4cbf976244aea1" time="2026-08-18T04:57:06Z" level=info msg="[param] containerfile: Dockerfile" time="2026-08-18T04:57:06Z" level=info msg="[param] context: ." time="2026-08-18T04:57:06Z" level=info msg="[param] tag-suffix: .dockerfile" time="2026-08-18T04:57:06Z" level=info msg="[param] artifact-type: application/vnd.konflux.dockerfile" time="2026-08-18T04:57:06Z" level=info msg="[param] source: source" time="2026-08-18T04:57:06Z" level=info msg="[param] result-path-image-ref: /tekton/results/IMAGE_REF" time="2026-08-18T04:57:06Z" level=info msg="[param] alternative-filename: Dockerfile" time="2026-08-18T04:57:07Z" level=info msg="oras [stdout] quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:39d473f41b92491ae6b5a8f2f9fb1da3ade7f49cbe2dd65ea1745eee66b368ef" time="2026-08-18T04:57:07Z" level=info msg="Containerfile 'source/Dockerfile' is pushed to registry with tag: sha256-1643bc2532eaeca2aec74834faf2042a68f18ce377b2bde2ad4cbf976244aea1.dockerfile" {"image_ref":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:39d473f41b92491ae6b5a8f2f9fb1da3ade7f49cbe2dd65ea1745eee66b368ef"} pod: component-prefetch-pip-on-pe77dcf0b3073047f490bdb9df284f4da-pod | init container: prepare 2026/08/18 04:56:58 Entrypoint initialization pod: component-prefetch-pip-on-pe77dcf0b3073047f490bdb9df284f4da-pod | init container: working-dir-initializer pod: component-prefetch-pip-on-pe77dcf0b3073047f490bdb9df284f4da-pod | container step-push: time="2026-08-18T04:57:08Z" level=info msg="[param] image-url: quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e" time="2026-08-18T04:57:08Z" level=info msg="[param] image-digest: sha256:8f830540431a4c8a0c2b320681112bd8ee5bdb00d9f9decfcbe24a6bbddfa419" time="2026-08-18T04:57:08Z" level=info msg="[param] containerfile: Dockerfile" time="2026-08-18T04:57:08Z" level=info msg="[param] context: ." time="2026-08-18T04:57:08Z" level=info msg="[param] tag-suffix: .dockerfile" time="2026-08-18T04:57:08Z" level=info msg="[param] artifact-type: application/vnd.konflux.dockerfile" time="2026-08-18T04:57:08Z" level=info msg="[param] source: source" time="2026-08-18T04:57:08Z" level=info msg="[param] result-path-image-ref: /tekton/results/IMAGE_REF" time="2026-08-18T04:57:08Z" level=info msg="[param] alternative-filename: Dockerfile" time="2026-08-18T04:57:10Z" level=info msg="oras [stdout] quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:5b491c2d2f829e024018d333b780dd51bf886d9a5843160dc2a24bc58c51791e" time="2026-08-18T04:57:10Z" level=info msg="Containerfile 'source/Dockerfile' is pushed to registry with tag: sha256-8f830540431a4c8a0c2b320681112bd8ee5bdb00d9f9decfcbe24a6bbddfa419.dockerfile" {"image_ref":"quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:5b491c2d2f829e024018d333b780dd51bf886d9a5843160dc2a24bc58c51791e"} pod: component-prefetch-pip-on-pull-request-4vv5n-apply-tags-pod | init container: prepare 2026/08/18 04:56:58 Entrypoint initialization pod: component-prefetch-pip-on-pull-request-4vv5n-apply-tags-pod | container step-apply-additional-tags: time="2026-08-18T04:57:05Z" level=info msg="[param] image-url: quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e" time="2026-08-18T04:57:05Z" level=info msg="[param] digest: sha256:8f830540431a4c8a0c2b320681112bd8ee5bdb00d9f9decfcbe24a6bbddfa419" time="2026-08-18T04:57:05Z" level=info msg="[param] tags: [test-tag1 test-tag2]" time="2026-08-18T04:57:05Z" level=info msg="[param] tags-from-image-label: konflux.additional-tags" time="2026-08-18T04:57:07Z" level=warning msg="No tags given in 'konflux.additional-tags' image label" {"tags":["test-tag1","test-tag2"]} pod: component-prefetch-pip-on-pull-request-4vv5n-clamav-scan-pod | init container: prepare 2026/08/18 04:57:56 Entrypoint initialization pod: component-prefetch-pip-on-pull-request-4vv5n-clamav-scan-pod | init container: place-scripts 2026/08/18 04:58:00 Decoded script /tekton/scripts/script-0-wvgpm 2026/08/18 04:58:00 Decoded script /tekton/scripts/script-1-wt7x8 pod: component-prefetch-pip-on-pull-request-4vv5n-clamav-scan-pod | container step-extract-and-scan-image: Starting clamd ... clamd is ready! Detecting artifact type for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:8f830540431a4c8a0c2b320681112bd8ee5bdb00d9f9decfcbe24a6bbddfa419. Detected container image. Processing image manifests. 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: 14.881 sec (0 m 14 s) Start Date: 2026:08:18 04:58:30 End Date: 2026:08:18 04:58:45 Executed-on: Scan was executed on clamsdcan version - ClamAV 1.4.6/28095/Mon Aug 17 06:23:59 2026 Database version: 28095 [ { "filename": "/work/logs/clamscan-result-log-amd64.json", "namespace": "required_checks", "successes": 2 } ] {"timestamp":"1787029125","namespace":"required_checks","successes":2,"failures":0,"warnings":0,"result":"SUCCESS","note":"All checks passed successfully"} {"timestamp":"1787029125","namespace":"required_checks","successes":2,"failures":0,"warnings":0,"result":"SUCCESS","note":"All checks passed successfully"} {"timestamp":"1787029125","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-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e", "digests": ["sha256:8f830540431a4c8a0c2b320681112bd8ee5bdb00d9f9decfcbe24a6bbddfa419"]}} pod: component-prefetch-pip-on-pull-request-4vv5n-clamav-scan-pod | container step-upload: Selecting auth Using token for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip Attaching to quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e [retry] executing: oras attach --no-tty --registry-config /home/taskuser/auth.json --artifact-type application/vnd.clamav quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e@sha256:8f830540431a4c8a0c2b320681112bd8ee5bdb00d9f9decfcbe24a6bbddfa419 clamscan-result-amd64.log:text/vnd.clamav clamscan-ec-test-amd64.json:application/vnd.konflux.test_output+json Preparing clamscan-result-amd64.log Preparing clamscan-ec-test-amd64.json Exists 44136fa355b3 application/vnd.oci.empty.v1+json Uploading 65325b4b90b4 clamscan-ec-test-amd64.json Uploading d3285b3c6292 clamscan-result-amd64.log Uploaded 65325b4b90b4 clamscan-ec-test-amd64.json Uploaded d3285b3c6292 clamscan-result-amd64.log Uploading a2901f519afb application/vnd.oci.image.manifest.v1+json Uploaded a2901f519afb application/vnd.oci.image.manifest.v1+json Attached to [registry] quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-a421fa0f323cb04a0a6eee0653f82d872445df3e@sha256:8f830540431a4c8a0c2b320681112bd8ee5bdb00d9f9decfcbe24a6bbddfa419 Digest: sha256:a2901f519afbb83849aad554656bdadb92e28c5cf5130a1a2e8d937f32b94f38 pod: component-prefetch-pip-on-pull-request-4vv5n-init-pod | init container: prepare 2026/08/18 04:52:34 Entrypoint initialization pod: component-prefetch-pip-on-pull-request-4vv5n-init-pod | container step-init: time="2026-08-18T04:52:37Z" level=info msg="[param] enable: false" time="2026-08-18T04:52:37Z" level=info msg="[param] default-http-proxy: squid.caching.svc.cluster.local:3128" time="2026-08-18T04:52:37Z" level=info msg="[param] default-no-proxy: brew.registry.redhat.io,docker.io,gcr.io,ghcr.io,images.paas.redhat.com,mirror.gcr.io,nvcr.io,quay.io,registry-proxy.engineering.redhat.com,registry.access.redhat.com,registry.ci.openshift.org,registry.fedoraproject.org,registry.redhat.io,registry.stage.redhat.io,vault.habana.ai" time="2026-08-18T04:52:37Z" level=info msg="[param] http-proxy-result-path: /tekton/results/http-proxy" time="2026-08-18T04:52:37Z" level=info msg="[param] no-proxy-result-path: /tekton/results/no-proxy" time="2026-08-18T04:52:37Z" level=info msg="Using in-cluster config" logger=KubeClient time="2026-08-18T04:52:37Z" level=info msg="Cache proxy is disabled via param" time="2026-08-18T04:52:37Z" level=info msg="[result] HTTP PROXY: " time="2026-08-18T04:52:37Z" level=info msg="[result] NO PROXY: " pod: component-prefetch-pip-on-pull-request-brjmr-apply-tags-pod | init container: prepare 2026/08/18 04:56:52 Entrypoint initialization pod: component-prefetch-pip-on-pull-request-brjmr-apply-tags-pod | container step-apply-additional-tags: time="2026-08-18T04:57:04Z" level=info msg="[param] image-url: quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c" time="2026-08-18T04:57:04Z" level=info msg="[param] digest: sha256:1643bc2532eaeca2aec74834faf2042a68f18ce377b2bde2ad4cbf976244aea1" time="2026-08-18T04:57:04Z" level=info msg="[param] tags: [test-tag1 test-tag2]" time="2026-08-18T04:57:04Z" level=info msg="[param] tags-from-image-label: konflux.additional-tags" time="2026-08-18T04:57:06Z" level=warning msg="No tags given in 'konflux.additional-tags' image label" {"tags":["test-tag1","test-tag2"]} pod: component-prefetch-pip-on-pull-request-brjmr-clamav-scan-pod | init container: prepare 2026/08/18 04:57:42 Entrypoint initialization pod: component-prefetch-pip-on-pull-request-brjmr-clamav-scan-pod | init container: place-scripts 2026/08/18 04:57:49 Decoded script /tekton/scripts/script-0-vbmj9 2026/08/18 04:57:49 Decoded script /tekton/scripts/script-1-5ppkn pod: component-prefetch-pip-on-pull-request-brjmr-clamav-scan-pod | container step-extract-and-scan-image: Starting clamd ... clamd is ready! Detecting artifact type for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip@sha256:1643bc2532eaeca2aec74834faf2042a68f18ce377b2bde2ad4cbf976244aea1. Detected container image. Processing image manifests. 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: 14.970 sec (0 m 14 s) Start Date: 2026:08:18 04:58:19 End Date: 2026:08:18 04:58:34 Executed-on: Scan was executed on clamsdcan version - ClamAV 1.4.6/28095/Mon Aug 17 06:23:59 2026 Database version: 28095 [ { "filename": "/work/logs/clamscan-result-log-amd64.json", "namespace": "required_checks", "successes": 2 } ] {"timestamp":"1787029114","namespace":"required_checks","successes":2,"failures":0,"warnings":0,"result":"SUCCESS","note":"All checks passed successfully"} {"timestamp":"1787029114","namespace":"required_checks","successes":2,"failures":0,"warnings":0,"result":"SUCCESS","note":"All checks passed successfully"} {"timestamp":"1787029114","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-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c", "digests": ["sha256:1643bc2532eaeca2aec74834faf2042a68f18ce377b2bde2ad4cbf976244aea1"]}} pod: component-prefetch-pip-on-pull-request-brjmr-clamav-scan-pod | container step-upload: Selecting auth Using token for quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip Attaching to quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c [retry] executing: oras attach --no-tty --registry-config /home/taskuser/auth.json --artifact-type application/vnd.clamav quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c@sha256:1643bc2532eaeca2aec74834faf2042a68f18ce377b2bde2ad4cbf976244aea1 clamscan-result-amd64.log:text/vnd.clamav clamscan-ec-test-amd64.json:application/vnd.konflux.test_output+json Preparing clamscan-result-amd64.log Preparing clamscan-ec-test-amd64.json Uploading 4b50f960b15a clamscan-ec-test-amd64.json Uploading 8f90559fe1db clamscan-result-amd64.log Exists 44136fa355b3 application/vnd.oci.empty.v1+json Uploaded 4b50f960b15a clamscan-ec-test-amd64.json Uploaded 8f90559fe1db clamscan-result-amd64.log Uploading 139066c345bc application/vnd.oci.image.manifest.v1+json Uploaded 139066c345bc application/vnd.oci.image.manifest.v1+json Attached to [registry] quay.io/redhat-appstudio-qe/build-e2e-prefetch-pip/component-prefetch-pip:on-pr-b034c3f13cdf2a5d1c29cf71e72654df35d7092c@sha256:1643bc2532eaeca2aec74834faf2042a68f18ce377b2bde2ad4cbf976244aea1 Digest: sha256:139066c345bc130148ae10027404e6de7c8b94a86121ccaf70d6fd990ad3a26f pod: component-prefetch-pip-on-pull-request-brjmr-init-pod | init container: prepare 2026/08/18 04:52:11 Entrypoint initialization pod: component-prefetch-pip-on-pull-request-brjmr-init-pod | container step-init: time="2026-08-18T04:52:18Z" level=info msg="[param] enable: false" time="2026-08-18T04:52:18Z" level=info msg="[param] default-http-proxy: squid.caching.svc.cluster.local:3128" time="2026-08-18T04:52:18Z" level=info msg="[param] default-no-proxy: brew.registry.redhat.io,docker.io,gcr.io,ghcr.io,images.paas.redhat.com,mirror.gcr.io,nvcr.io,quay.io,registry-proxy.engineering.redhat.com,registry.access.redhat.com,registry.ci.openshift.org,registry.fedoraproject.org,registry.redhat.io,registry.stage.redhat.io,vault.habana.ai" time="2026-08-18T04:52:18Z" level=info msg="[param] http-proxy-result-path: /tekton/results/http-proxy" time="2026-08-18T04:52:18Z" level=info msg="[param] no-proxy-result-path: /tekton/results/no-proxy" time="2026-08-18T04:52:18Z" level=info msg="Using in-cluster config" logger=KubeClient time="2026-08-18T04:52:18Z" level=info msg="Cache proxy is disabled via param" time="2026-08-18T04:52:18Z" level=info msg="[result] HTTP PROXY: " time="2026-08-18T04:52:18Z" level=info msg="[result] NO PROXY: " [FAILED] in [It] - /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:120 @ 08/18/26 04:59:26.153 << Timeline [FAILED] Expected success, but got an error: <*errors.errorString | 0x223ea9ed7d30>: unable to retrigger pipelinerun for component build-e2e-prefetch-pip:component-prefetch-pip: failed to retrigger PipelineRun component-prefetch-pip-on-pull-request-brjmr in build-e2e-prefetch-pip namespace: error when creating file contents: PUT https://api.github.com/repos/redhat-appstudio-qe/pip-sample-repo/contents/qhznr: 404 Branch konflux-component-prefetch-pip not found [] { s: "unable to retrigger pipelinerun for component build-e2e-prefetch-pip:component-prefetch-pip: failed to retrigger PipelineRun component-prefetch-pip-on-pull-request-brjmr in build-e2e-prefetch-pip namespace: error when creating file contents: PUT https://api.github.com/repos/redhat-appstudio-qe/pip-sample-repo/contents/qhznr: 404 Branch konflux-component-prefetch-pip not found []", } In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:120 @ 08/18/26 04:59:26.153 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-pip" [It] should push Dockerfile to registry [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:123 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:123 @ 08/18/26 04:59:26.931 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-pip" [It] should validate tekton taskrun test results [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:130 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:130 @ 08/18/26 04:59:26.931 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-pip" [It] floating tags are created successfully [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:137 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:137 @ 08/18/26 04:59:26.932 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-pip" [It] image manifest mediaType is correct [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:153 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:153 @ 08/18/26 04:59:26.932 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-pip" [It] should have Hermeto content in the SBOM in case the build was hermetic [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:180 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:180 @ 08/18/26 04:59:26.932 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-pip" [It] check for source images if enabled in pipeline [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:214 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:214 @ 08/18/26 04:59:26.932 ------------------------------ • [33.765 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-yarn-modern" triggers a PipelineRun [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:89 Timeline >> Image repository for component component-prefetch-yarn-modern in namespace build-e2e-prefetch-yarn-modern do not have right state ('' != 'ready') yet but it has status { { } { } []}. Created component for scenario: prefetch-yarn-modern RUNNING SCENARIO: prefetch-yarn-modern PipelineRun has not been created yet for the component build-e2e-prefetch-yarn-modern/component-prefetch-yarn-modern << Timeline ------------------------------ • [31.780 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "sample-gitlab-basic-auth" triggers a PipelineRun [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:89 Timeline >> Image repository for component component-sample-gitlab-basic-auth in namespace build-e2e-sample-gitlab-basic-auth do not have right state ('' != 'ready') yet but it has status { { } { } []}. Created component for scenario: sample-gitlab-basic-auth RUNNING SCENARIO: sample-gitlab-basic-auth PipelineRun has not been created yet for the component build-e2e-sample-gitlab-basic-auth/component-sample-gitlab-basic-auth << Timeline ------------------------------ • [180.169 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-yarn-modern" the PipelineRun should eventually finish [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:103 Timeline >> PipelineRun component-prefetch-yarn-modern-on-pull-request-bw9kp found for Component build-e2e-prefetch-yarn-modern/component-prefetch-yarn-modern PipelineRun component-prefetch-yarn-modern-on-pull-request-bw9kp reason: Running PipelineRun component-prefetch-yarn-modern-on-pull-request-bw9kp reason: Running PipelineRun component-prefetch-yarn-modern-on-pull-request-bw9kp reason: Running PipelineRun component-prefetch-yarn-modern-on-pull-request-bw9kp reason: Running PipelineRun component-prefetch-yarn-modern-on-pull-request-bw9kp reason: Running PipelineRun component-prefetch-yarn-modern-on-pull-request-bw9kp reason: Running PipelineRun component-prefetch-yarn-modern-on-pull-request-bw9kp reason: Running PipelineRun component-prefetch-yarn-modern-on-pull-request-bw9kp reason: Running PipelineRun component-prefetch-yarn-modern-on-pull-request-bw9kp reason: Running PipelineRun component-prefetch-yarn-modern-on-pull-request-bw9kp reason: Completed << Timeline ------------------------------ • [FAILED] [2.392 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-yarn-modern" [It] should push Dockerfile to registry [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:123 [FAILED] image doesn't exist: quay.io/redhat-appstudio-qe/build-e2e-prefetch-yarn-modern/component-prefetch-yarn-modern:sha256-c8ecdd3df4988d2f87eb25f5ba684b45e7b596ae3068a20dbc8fb61df45d69a0.dockerfile Expected : false to be true In [It] at: /workspace/source/e2e-tests/tests/build/utilities.go:389 @ 08/18/26 05:02:52.453 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-yarn-modern" [It] should validate tekton taskrun test results [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:130 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:130 @ 08/18/26 05:02:54.131 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-yarn-modern" [It] floating tags are created successfully [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:137 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:137 @ 08/18/26 05:02:54.131 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-yarn-modern" [It] image manifest mediaType is correct [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:153 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:153 @ 08/18/26 05:02:54.132 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-yarn-modern" [It] should have Hermeto content in the SBOM in case the build was hermetic [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:180 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:180 @ 08/18/26 05:02:54.132 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-yarn-modern" [It] check for source images if enabled in pipeline [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:214 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:214 @ 08/18/26 05:02:54.132 ------------------------------ • [31.653 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "sample-python-basic-docker" triggers a PipelineRun [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:89 Timeline >> Image repository for component component-sample-python-basic-docker in namespace build-e2e-sample-python-basic-docker do not have right state ('' != 'ready') yet but it has status { { } { } []}. Created component for scenario: sample-python-basic-docker RUNNING SCENARIO: sample-python-basic-docker PipelineRun has not been created yet for the component build-e2e-sample-python-basic-docker/component-sample-python-basic-docker << Timeline ------------------------------ • [260.172 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "sample-gitlab-basic-auth" the PipelineRun should eventually finish [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:103 Timeline >> PipelineRun component-sample-gitlab-basic-auth-on-pull-request-4hws5 found for Component build-e2e-sample-gitlab-basic-auth/component-sample-gitlab-basic-auth PipelineRun component-sample-gitlab-basic-auth-on-pull-request-4hws5 reason: Running PipelineRun component-sample-gitlab-basic-auth-on-pull-request-4hws5 reason: Running PipelineRun component-sample-gitlab-basic-auth-on-pull-request-4hws5 reason: Running PipelineRun component-sample-gitlab-basic-auth-on-pull-request-4hws5 reason: Running PipelineRun component-sample-gitlab-basic-auth-on-pull-request-4hws5 reason: Running PipelineRun component-sample-gitlab-basic-auth-on-pull-request-4hws5 reason: Running PipelineRun component-sample-gitlab-basic-auth-on-pull-request-4hws5 reason: Running PipelineRun component-sample-gitlab-basic-auth-on-pull-request-4hws5 reason: Running PipelineRun component-sample-gitlab-basic-auth-on-pull-request-4hws5 reason: Running PipelineRun component-sample-gitlab-basic-auth-on-pull-request-4hws5 reason: Running PipelineRun component-sample-gitlab-basic-auth-on-pull-request-4hws5 reason: Running PipelineRun component-sample-gitlab-basic-auth-on-pull-request-4hws5 reason: Running PipelineRun component-sample-gitlab-basic-auth-on-pull-request-4hws5 reason: Running PipelineRun component-sample-gitlab-basic-auth-on-pull-request-4hws5 reason: Succeeded << Timeline ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "sample-gitlab-basic-auth" [It] should push Dockerfile to registry [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:123 [SKIPPED] Skipping push Dockerfile to registry validation, it is not applicable here In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:125 @ 08/18/26 05:04:18.887 ------------------------------ • [0.116 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "sample-gitlab-basic-auth" should validate tekton taskrun test results [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:130 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "sample-gitlab-basic-auth" [It] floating tags are created successfully [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:137 [SKIPPED] floating tag validation is not needed for: sample-gitlab-basic-auth In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:139 @ 08/18/26 05:04:19.004 ------------------------------ • [0.356 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "sample-gitlab-basic-auth" image manifest mediaType is correct [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:153 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "sample-gitlab-basic-auth" [It] should have Hermeto content in the SBOM in case the build was hermetic [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:180 [SKIPPED] Hermetic build is not enabled, skipping the test In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:182 @ 08/18/26 05:04:19.361 ------------------------------ S [SKIPPED] [2.044 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "sample-gitlab-basic-auth" [It] check for source images if enabled in pipeline [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:214 [SKIPPED] Not applicable, skiping source image validation for the scenario sample-gitlab-basic-auth In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:216 @ 08/18/26 05:04:19.362 ------------------------------ • [396.692 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-yarn-classic" the PipelineRun should eventually finish [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:103 Timeline >> PipelineRun component-prefetch-yarn-classic-on-pull-request-79m27 found for Component build-e2e-prefetch-yarn-classic/component-prefetch-yarn-classic PipelineRun component-prefetch-yarn-classic-on-pull-request-79m27 reason: ResolvingTaskRef PipelineRun component-prefetch-yarn-classic-on-pull-request-79m27 reason: Cancelled attempt 1/3: PipelineRun "component-prefetch-yarn-classic-on-pull-request-79m27" failed: Cancelled: PipelineRun "component-prefetch-yarn-classic-on-pull-request-79m27" was cancelledNew PipelineRun component-prefetch-yarn-classic-on-pull-request-mkx75 found after retrigger for component build-e2e-prefetch-yarn-classic/component-prefetch-yarn-classic PipelineRun has not been created yet for the Component build-e2e-prefetch-yarn-classic/component-prefetch-yarn-classic PipelineRun component-prefetch-yarn-classic-on-pull-request-74hbc found for Component build-e2e-prefetch-yarn-classic/component-prefetch-yarn-classic PipelineRun component-prefetch-yarn-classic-on-pull-request-74hbc reason: Running PipelineRun component-prefetch-yarn-classic-on-pull-request-74hbc reason: Running PipelineRun component-prefetch-yarn-classic-on-pull-request-74hbc reason: Running PipelineRun component-prefetch-yarn-classic-on-pull-request-74hbc reason: Running PipelineRun component-prefetch-yarn-classic-on-pull-request-74hbc reason: Running PipelineRun component-prefetch-yarn-classic-on-pull-request-74hbc reason: Running PipelineRun component-prefetch-yarn-classic-on-pull-request-74hbc reason: Running PipelineRun component-prefetch-yarn-classic-on-pull-request-74hbc reason: Running PipelineRun component-prefetch-yarn-classic-on-pull-request-74hbc reason: Running PipelineRun component-prefetch-yarn-classic-on-pull-request-74hbc reason: Running PipelineRun component-prefetch-yarn-classic-on-pull-request-74hbc reason: Running PipelineRun component-prefetch-yarn-classic-on-pull-request-74hbc reason: Running PipelineRun component-prefetch-yarn-classic-on-pull-request-74hbc reason: Running PipelineRun component-prefetch-yarn-classic-on-pull-request-74hbc reason: Running PipelineRun component-prefetch-yarn-classic-on-pull-request-74hbc reason: Running PipelineRun component-prefetch-yarn-classic-on-pull-request-74hbc reason: Running PipelineRun component-prefetch-yarn-classic-on-pull-request-74hbc reason: Running PipelineRun component-prefetch-yarn-classic-on-pull-request-74hbc reason: Completed << Timeline ------------------------------ • [FAILED] [1.399 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-yarn-classic" [It] should push Dockerfile to registry [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:123 [FAILED] Expected success, but got an error: <*errors.errorString | 0x16a634fa8eb0>: failed to get repository tags. Status code: 404 { s: "failed to get repository tags. Status code: 404", } In [It] at: /workspace/source/e2e-tests/tests/build/utilities.go:377 @ 08/18/26 05:04:40.635 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-yarn-classic" [It] should validate tekton taskrun test results [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:130 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:130 @ 08/18/26 05:04:41.713 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-yarn-classic" [It] floating tags are created successfully [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:137 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:137 @ 08/18/26 05:04:41.714 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-yarn-classic" [It] image manifest mediaType is correct [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:153 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:153 @ 08/18/26 05:04:41.714 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-yarn-classic" [It] should have Hermeto content in the SBOM in case the build was hermetic [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:180 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:180 @ 08/18/26 05:04:41.714 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-yarn-classic" [It] check for source images if enabled in pipeline [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:214 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:214 @ 08/18/26 05:04:41.715 ------------------------------ • [33.226 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "sample-python-basic-oci-docker-build" triggers a PipelineRun [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:89 Timeline >> Image repository for component component-sample-python-basic-oci-docker-build in namespace build-e2e-sample-python-basic-oci-docker-build do not have right state ('' != 'ready') yet but it has status { { } { } []}. Created component for scenario: sample-python-basic-oci-docker-build RUNNING SCENARIO: sample-python-basic-oci-docker-build PipelineRun has not been created yet for the component build-e2e-sample-python-basic-oci-docker-build/component-sample-python-basic-oci-docker-build << Timeline ------------------------------ • [35.817 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "sample-python-basic-oci-docker-build-oci-ta" triggers a PipelineRun [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:89 Timeline >> Image repository for component component-sample-python-basic-oci-docker-build-oci-ta in namespace build-e2e-sample-python-basic-oci-docker-build-oci-ta do not have right state ('' != 'ready') yet but it has status { { } { } []}. Created component for scenario: sample-python-basic-oci-docker-build-oci-ta RUNNING SCENARIO: sample-python-basic-oci-docker-build-oci-ta PipelineRun has not been created yet for the component build-e2e-sample-python-basic-oci-docker-build-oci-ta/component-sample-python-basic-oci-docker-build-oci-ta << Timeline ------------------------------ • [160.240 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "sample-python-basic-docker" the PipelineRun should eventually finish [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:103 Timeline >> PipelineRun component-sample-python-basic-docker-on-pull-request-m7qbn found for Component build-e2e-sample-python-basic-docker/component-sample-python-basic-docker PipelineRun component-sample-python-basic-docker-on-pull-request-m7qbn reason: Running PipelineRun component-sample-python-basic-docker-on-pull-request-m7qbn reason: Running PipelineRun component-sample-python-basic-docker-on-pull-request-m7qbn reason: Running PipelineRun component-sample-python-basic-docker-on-pull-request-m7qbn reason: Running PipelineRun component-sample-python-basic-docker-on-pull-request-m7qbn reason: Running PipelineRun component-sample-python-basic-docker-on-pull-request-m7qbn reason: Running PipelineRun component-sample-python-basic-docker-on-pull-request-m7qbn reason: Running PipelineRun component-sample-python-basic-docker-on-pull-request-m7qbn reason: Running PipelineRun component-sample-python-basic-docker-on-pull-request-m7qbn reason: Completed << Timeline ------------------------------ • [1.940 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "sample-python-basic-docker" should push Dockerfile to registry [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:123 ------------------------------ • [0.866 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "sample-python-basic-docker" should validate tekton taskrun test results [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:130 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "sample-python-basic-docker" [It] floating tags are created successfully [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:137 [SKIPPED] floating tag validation is not needed for: sample-python-basic-docker In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:139 @ 08/18/26 05:06:08.833 ------------------------------ • [0.380 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "sample-python-basic-docker" image manifest mediaType is correct [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:153 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "sample-python-basic-docker" [It] should have Hermeto content in the SBOM in case the build was hermetic [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:180 [SKIPPED] Hermetic build is not enabled, skipping the test In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:182 @ 08/18/26 05:06:09.214 ------------------------------ S [SKIPPED] [2.840 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "sample-python-basic-docker" [It] check for source images if enabled in pipeline [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:214 Timeline >> Source build is enabled: false [SKIPPED] in [It] - /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:223 @ 08/18/26 05:06:09.215 << Timeline [SKIPPED] Skipping source image check since it is not enabled in the pipeline In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:223 @ 08/18/26 05:06:09.215 ------------------------------ • [32.782 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "sample-python-basic-symlink" triggers a PipelineRun [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:89 Timeline >> Created component for scenario: sample-python-basic-symlink RUNNING SCENARIO: sample-python-basic-symlink PipelineRun has not been created yet for the component build-e2e-sample-python-basic-symlink/component-sample-python-basic-symlink << Timeline ------------------------------ • [FAILED] [243.040 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "sample-python-basic-oci-docker-build" [It] the PipelineRun should eventually finish [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:103 Timeline >> PipelineRun component-sample-python-basic-oci-docker-build-on-pull-reqwvq8h found for Component build-e2e-sample-python-basic-oci-docker-build/component-sample-python-basic-oci-docker-build PipelineRun component-sample-python-basic-oci-docker-build-on-pull-reqwvq8h reason: ResolvingTaskRef PipelineRun component-sample-python-basic-oci-docker-build-on-pull-reqwvq8h reason: ResolvingTaskRef PipelineRun component-sample-python-basic-oci-docker-build-on-pull-reqwvq8h reason: Running PipelineRun component-sample-python-basic-oci-docker-build-on-pull-reqwvq8h reason: Running PipelineRun component-sample-python-basic-oci-docker-build-on-pull-reqwvq8h reason: Running PipelineRun component-sample-python-basic-oci-docker-build-on-pull-reqwvq8h reason: Running PipelineRun component-sample-python-basic-oci-docker-build-on-pull-reqwvq8h reason: Running PipelineRun component-sample-python-basic-oci-docker-build-on-pull-reqwvq8h reason: Running PipelineRun component-sample-python-basic-oci-docker-build-on-pull-reqwvq8h reason: Running PipelineRun component-sample-python-basic-oci-docker-build-on-pull-reqwvq8h reason: Running PipelineRun component-sample-python-basic-oci-docker-build-on-pull-reqwvq8h reason: Running PipelineRun component-sample-python-basic-oci-docker-build-on-pull-reqwvq8h reason: Running PipelineRun component-sample-python-basic-oci-docker-build-on-pull-reqwvq8h reason: Cancelled attempt 1/3: PipelineRun "component-sample-python-basic-oci-docker-build-on-pull-reqwvq8h" failed: Cancelled: PipelineRun "component-sample-python-basic-oci-docker-build-on-pull-reqwvq8h" was cancelled [FAILED] in [It] - /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:120 @ 08/18/26 05:08:55.985 << Timeline [FAILED] Expected success, but got an error: <*errors.errorString | 0x223ea9ec99f0>: unable to retrigger pipelinerun for component build-e2e-sample-python-basic-oci-docker-build:component-sample-python-basic-oci-docker-build: failed to retrigger PipelineRun component-sample-python-basic-oci-docker-build-on-pull-reqwvq8h in build-e2e-sample-python-basic-oci-docker-build namespace: error when creating file contents: PUT https://api.github.com/repos/redhat-appstudio-qe/devfile-sample-python-basic/contents/sclex: 404 Branch konflux-component-sample-python-basic-oci-docker-build not found [] { s: "unable to retrigger pipelinerun for component build-e2e-sample-python-basic-oci-docker-build:component-sample-python-basic-oci-docker-build: failed to retrigger PipelineRun component-sample-python-basic-oci-docker-build-on-pull-reqwvq8h in build-e2e-sample-python-basic-oci-docker-build namespace: error when creating file contents: PUT https://api.github.com/repos/redhat-appstudio-qe/devfile-sample-python-basic/contents/sclex: 404 Branch konflux-component-sample-python-basic-oci-docker-build not found []", } In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:120 @ 08/18/26 05:08:55.985 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "sample-python-basic-oci-docker-build" [It] should push Dockerfile to registry [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:123 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:123 @ 08/18/26 05:08:57.674 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "sample-python-basic-oci-docker-build" [It] should validate tekton taskrun test results [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:130 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:130 @ 08/18/26 05:08:57.674 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "sample-python-basic-oci-docker-build" [It] floating tags are created successfully [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:137 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:137 @ 08/18/26 05:08:57.674 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "sample-python-basic-oci-docker-build" [It] image manifest mediaType is correct [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:153 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:153 @ 08/18/26 05:08:57.675 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "sample-python-basic-oci-docker-build" [It] should have Hermeto content in the SBOM in case the build was hermetic [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:180 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:180 @ 08/18/26 05:08:57.675 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "sample-python-basic-oci-docker-build" [It] check for source images if enabled in pipeline [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:214 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:214 @ 08/18/26 05:08:57.675 ------------------------------ • [FAILED] [261.867 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "sample-python-basic-oci-docker-build-oci-ta" [It] the PipelineRun should eventually finish [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:103 Timeline >> PipelineRun component-sample-python-basic-oci-docker-build-oci-ta-on-ppd2z7 found for Component build-e2e-sample-python-basic-oci-docker-build-oci-ta/component-sample-python-basic-oci-docker-build-oci-ta PipelineRun component-sample-python-basic-oci-docker-build-oci-ta-on-ppd2z7 reason: ResolvingTaskRef PipelineRun component-sample-python-basic-oci-docker-build-oci-ta-on-ppd2z7 reason: ResolvingTaskRef PipelineRun component-sample-python-basic-oci-docker-build-oci-ta-on-ppd2z7 reason: ResolvingTaskRef PipelineRun component-sample-python-basic-oci-docker-build-oci-ta-on-ppd2z7 reason: Running PipelineRun component-sample-python-basic-oci-docker-build-oci-ta-on-ppd2z7 reason: Running PipelineRun component-sample-python-basic-oci-docker-build-oci-ta-on-ppd2z7 reason: Running PipelineRun component-sample-python-basic-oci-docker-build-oci-ta-on-ppd2z7 reason: Running PipelineRun component-sample-python-basic-oci-docker-build-oci-ta-on-ppd2z7 reason: Running PipelineRun component-sample-python-basic-oci-docker-build-oci-ta-on-ppd2z7 reason: Running PipelineRun component-sample-python-basic-oci-docker-build-oci-ta-on-ppd2z7 reason: Running PipelineRun component-sample-python-basic-oci-docker-build-oci-ta-on-ppd2z7 reason: Running PipelineRun component-sample-python-basic-oci-docker-build-oci-ta-on-ppd2z7 reason: Running PipelineRun component-sample-python-basic-oci-docker-build-oci-ta-on-ppd2z7 reason: Running PipelineRun component-sample-python-basic-oci-docker-build-oci-ta-on-ppd2z7 reason: Cancelled attempt 1/3: PipelineRun "component-sample-python-basic-oci-docker-build-oci-ta-on-ppd2z7" failed: Cancelled: PipelineRun "component-sample-python-basic-oci-docker-build-oci-ta-on-ppd2z7" was cancelled [FAILED] in [It] - /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:120 @ 08/18/26 05:09:38.193 << Timeline [FAILED] Expected success, but got an error: <*errors.errorString | 0x16a6355ff170>: unable to retrigger pipelinerun for component build-e2e-sample-python-basic-oci-docker-build-oci-ta:component-sample-python-basic-oci-docker-build-oci-ta: failed to retrigger PipelineRun component-sample-python-basic-oci-docker-build-oci-ta-on-ppd2z7 in build-e2e-sample-python-basic-oci-docker-build-oci-ta namespace: error when creating file contents: PUT https://api.github.com/repos/redhat-appstudio-qe/devfile-sample-python-basic-oci-ta-clone/contents/igdcm: 404 Branch konflux-component-sample-python-basic-oci-docker-build-oci-ta not found [] { s: "unable to retrigger pipelinerun for component build-e2e-sample-python-basic-oci-docker-build-oci-ta:component-sample-python-basic-oci-docker-build-oci-ta: failed to retrigger PipelineRun component-sample-python-basic-oci-docker-build-oci-ta-on-ppd2z7 in build-e2e-sample-python-basic-oci-docker-build-oci-ta namespace: error when creating file contents: PUT https://api.github.com/repos/redhat-appstudio-qe/devfile-sample-python-basic-oci-ta-clone/contents/igdcm: 404 Branch konflux-component-sample-python-basic-oci-docker-build-oci-ta not found []", } In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:120 @ 08/18/26 05:09:38.193 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "sample-python-basic-oci-docker-build-oci-ta" [It] should push Dockerfile to registry [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:123 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:123 @ 08/18/26 05:09:39.4 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "sample-python-basic-oci-docker-build-oci-ta" [It] should validate tekton taskrun test results [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:130 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:130 @ 08/18/26 05:09:39.4 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "sample-python-basic-oci-docker-build-oci-ta" [It] floating tags are created successfully [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:137 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:137 @ 08/18/26 05:09:39.401 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "sample-python-basic-oci-docker-build-oci-ta" [It] image manifest mediaType is correct [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:153 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:153 @ 08/18/26 05:09:39.401 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "sample-python-basic-oci-docker-build-oci-ta" [It] should have Hermeto content in the SBOM in case the build was hermetic [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:180 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:180 @ 08/18/26 05:09:39.401 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "sample-python-basic-oci-docker-build-oci-ta" [It] check for source images if enabled in pipeline [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:214 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:214 @ 08/18/26 05:09:39.402 ------------------------------ • [FAILED] [301.726 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "sample-python-basic-symlink" [It] the PipelineRun should eventually finish [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:103 Timeline >> current pipelinerun reason: ResolvingTaskRef current pipelinerun reason: ResolvingTaskRef current pipelinerun reason: ResolvingTaskRef current pipelinerun reason: ResolvingTaskRef current pipelinerun reason: ResolvingTaskRef current pipelinerun reason: Running current pipelinerun reason: Cancelled current pipelinerun reason: Cancelled current pipelinerun reason: Cancelled current pipelinerun reason: Cancelled failed to get the pipelinerun for the component build-e2e-sample-python-basic-symlink/component-sample-python-basic-symlink failed to get the pipelinerun for the component build-e2e-sample-python-basic-symlink/component-sample-python-basic-symlink failed to get the pipelinerun for the component build-e2e-sample-python-basic-symlink/component-sample-python-basic-symlink failed to get the pipelinerun for the component build-e2e-sample-python-basic-symlink/component-sample-python-basic-symlink failed to get the pipelinerun for the component build-e2e-sample-python-basic-symlink/component-sample-python-basic-symlink [FAILED] in [It] - /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:117 @ 08/18/26 05:11:44.838 << Timeline [FAILED] Timed out after 300.000s. symlink pipelinerun reason is not failed as expected Expected : false to be true In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:117 @ 08/18/26 05:11:44.838 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "sample-python-basic-symlink" [It] should push Dockerfile to registry [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:123 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:123 @ 08/18/26 05:11:46.564 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "sample-python-basic-symlink" [It] should validate tekton taskrun test results [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:130 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:130 @ 08/18/26 05:11:46.565 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "sample-python-basic-symlink" [It] floating tags are created successfully [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:137 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:137 @ 08/18/26 05:11:46.565 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "sample-python-basic-symlink" [It] image manifest mediaType is correct [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:153 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:153 @ 08/18/26 05:11:46.565 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "sample-python-basic-symlink" [It] should have Hermeto content in the SBOM in case the build was hermetic [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:180 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:180 @ 08/18/26 05:11:46.566 ------------------------------ S [SKIPPED] [0.000 seconds] [build-service-suite Build pipeline E2E test] Build pipeline scenario "sample-python-basic-symlink" [It] check for source images if enabled in pipeline [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:214 [SKIPPED] Spec skipped because an earlier spec in an ordered container failed In [It] at: /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:214 @ 08/18/26 05:11:46.566 ------------------------------ [ReportAfterSuite] PASSED [127.202 seconds] [ReportAfterSuite] Autogenerated ReportAfterSuite for --junit-report autogenerated by Ginkgo ------------------------------ Summarizing 14 Failures: [FAIL] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-bundler" [It] should push Dockerfile to registry [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/utilities.go:377 [FAIL] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-gomod" [It] the PipelineRun should eventually finish [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:120 [FAIL] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-pip" [It] the PipelineRun should eventually finish [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:120 [FAIL] [build-service-suite Build pipeline E2E test] Build pipeline scenario "sample-python-basic-oci-docker-build" [It] the PipelineRun should eventually finish [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:120 [FAIL] [build-service-suite Build pipeline E2E test] Build pipeline scenario "oci-archive" [It] the PipelineRun should eventually finish [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:120 [FAIL] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-generic" [It] should push Dockerfile to registry [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/utilities.go:389 [FAIL] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-rpm" [It] the PipelineRun should eventually finish [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:120 [FAIL] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-yarn-modern" [It] should push Dockerfile to registry [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/utilities.go:389 [FAIL] [build-service-suite Build pipeline E2E test] Build pipeline scenario "sample-python-basic-symlink" [It] the PipelineRun should eventually finish [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:117 [FAIL] [build-service-suite Build pipeline E2E test] Build pipeline scenario "from-scratch" [It] the PipelineRun should eventually finish [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:120 [FAIL] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-cargo" [It] should push Dockerfile to registry [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/utilities.go:389 [FAIL] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-npm" [It] the PipelineRun should eventually finish [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:120 [FAIL] [build-service-suite Build pipeline E2E test] Build pipeline scenario "prefetch-yarn-classic" [It] should push Dockerfile to registry [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/utilities.go:377 [FAIL] [build-service-suite Build pipeline E2E test] Build pipeline scenario "sample-python-basic-oci-docker-build-oci-ta" [It] the PipelineRun should eventually finish [build-pipeline-e2e] /workspace/source/e2e-tests/tests/build/build_pipeline_tests.go:120 Ran 42 of 128 Specs in 2210.031 seconds FAIL! -- 28 Passed | 14 Failed | 0 Pending | 86 Skipped Ginkgo ran 1 suite in 39m21.421890794s Test Suite Failed