{
    "apiVersion": "v1",
    "items": [
        {
            "apiVersion": "tekton.dev/v1",
            "kind": "TaskRun",
            "metadata": {
                "annotations": {
                    "chains.tekton.dev/signed": "true",
                    "chains.tekton.dev/transparency": "https://rekor-server-tssc-tas.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/api/v1/log/entries?logIndex=37",
                    "pipeline.tekton.dev/affinity-assistant": "affinity-assistant-93ef712026",
                    "pipeline.tekton.dev/release": "8910674cb953317a4373f33822024b9de8c5fa22",
                    "pipelinesascode.tekton.dev/branch": "main",
                    "pipelinesascode.tekton.dev/controller-info": "{\"name\":\"default\",\"configmap\":\"pipelines-as-code\",\"secret\":\"pipelines-as-code-secret\", \"gRepo\": \"pipelines-as-code\"}",
                    "pipelinesascode.tekton.dev/event-type": "pull_request",
                    "pipelinesascode.tekton.dev/git-auth-secret": "pac-gitauth-qnwqql",
                    "pipelinesascode.tekton.dev/git-provider": "github",
                    "pipelinesascode.tekton.dev/installation-id": "47332704",
                    "pipelinesascode.tekton.dev/on-event": "[pull_request]",
                    "pipelinesascode.tekton.dev/on-target-branch": "[main]",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-gitops-on-pull-request",
                    "pipelinesascode.tekton.dev/pipeline": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/pipelines/gitops-pull-request-tssc.yaml",
                    "pipelinesascode.tekton.dev/pull-request": "2",
                    "pipelinesascode.tekton.dev/repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt-gitops",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-gitops-repository",
                    "pipelinesascode.tekton.dev/sender": "rhtap-ci-tests-bot",
                    "pipelinesascode.tekton.dev/sha": "bac0d858a6630fbc78aab082019a454710a7896a",
                    "pipelinesascode.tekton.dev/sha-title": "Promote to prod environment",
                    "pipelinesascode.tekton.dev/sha-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt-gitops/commit/bac0d858a6630fbc78aab082019a454710a7896a",
                    "pipelinesascode.tekton.dev/source-branch": "promote-to-prod-1778441546002",
                    "pipelinesascode.tekton.dev/source-repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt-gitops",
                    "pipelinesascode.tekton.dev/task-0": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/git-clone.yaml",
                    "pipelinesascode.tekton.dev/task-1": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/gather-deploy-images.yaml",
                    "pipelinesascode.tekton.dev/task-2": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/verify-enterprise-contract.yaml",
                    "pipelinesascode.tekton.dev/task-3": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/gather-deploy-images.yaml",
                    "pipelinesascode.tekton.dev/task-4": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/download-sbom-from-url-in-attestation.yaml",
                    "pipelinesascode.tekton.dev/task-5": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/upload-sbom-to-trustification.yaml",
                    "pipelinesascode.tekton.dev/task-6": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/fetch-gitops-images.yaml",
                    "pipelinesascode.tekton.dev/task-7": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/verify-gitops-conforma.yaml",
                    "pipelinesascode.tekton.dev/task-8": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/download-gitops-sbom.yaml",
                    "pipelinesascode.tekton.dev/task-9": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/upload-gitops-sbom.yaml",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt-gitops",
                    "results.tekton.dev/childReadyForDeletion": "true",
                    "results.tekton.dev/record": "tssc-app-ci/results/df2bac45-329a-4c18-91cd-279b3b897e27/records/4bc33e40-6f3e-4d37-9512-0908689a9041",
                    "results.tekton.dev/recordSummaryAnnotations": "{\"repo\":\"e2e-tests-go-vvrntsvt-gitops\",\"commit\":\"bac0d858a6630fbc78aab082019a454710a7896a\",\"eventType\":\"pull_request\",\"pull_request-id\":2}",
                    "results.tekton.dev/result": "tssc-app-ci/results/df2bac45-329a-4c18-91cd-279b3b897e27",
                    "results.tekton.dev/stored": "true",
                    "tekton.dev/categories": "Git",
                    "tekton.dev/displayName": "git clone",
                    "tekton.dev/pipelines.minVersion": "0.21.0",
                    "tekton.dev/platforms": "linux/amd64,linux/s390x,linux/ppc64le,linux/arm64",
                    "tekton.dev/tags": "git"
                },
                "creationTimestamp": "2026-05-10T19:32:36Z",
                "finalizers": [
                    "chains.tekton.dev/taskrun",
                    "results.tekton.dev/taskrun"
                ],
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/managed-by": "pipelinesascode.tekton.dev",
                    "app.kubernetes.io/part-of": "e2e-tests-go-vvrntsvt",
                    "app.kubernetes.io/version": "v0.39.5",
                    "argocd/app-name": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-id": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-namespace": "tssc-app",
                    "janus-idp.io/tekton": "e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/event-type": "pull_request",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-gitops-on-pull-request",
                    "pipelinesascode.tekton.dev/pull-request": "2",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-gitops-repository",
                    "pipelinesascode.tekton.dev/sha": "bac0d858a6630fbc78aab082019a454710a7896a",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt-gitops",
                    "tekton.dev/memberOf": "tasks",
                    "tekton.dev/pipeline": "e2e-tests-go-vvrntsvt-gitops-on-pull-request-4t4jg",
                    "tekton.dev/pipelineRun": "e2e-tests-go-vvrntsvt-gitops-on-pull-request-4t4jg",
                    "tekton.dev/pipelineRunUID": "df2bac45-329a-4c18-91cd-279b3b897e27",
                    "tekton.dev/pipelineTask": "clone-repository"
                },
                "name": "e2e-tests-go-v0bdf0267494bf8617d6686f0a98c610e-clone-repository",
                "namespace": "tssc-app-ci",
                "ownerReferences": [
                    {
                        "apiVersion": "tekton.dev/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "PipelineRun",
                        "name": "e2e-tests-go-vvrntsvt-gitops-on-pull-request-4t4jg",
                        "uid": "df2bac45-329a-4c18-91cd-279b3b897e27"
                    }
                ],
                "resourceVersion": "40542",
                "uid": "4bc33e40-6f3e-4d37-9512-0908689a9041"
            },
            "spec": {
                "params": [
                    {
                        "name": "url",
                        "value": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt-gitops"
                    },
                    {
                        "name": "revision",
                        "value": "bac0d858a6630fbc78aab082019a454710a7896a"
                    },
                    {
                        "name": "fetchTags",
                        "value": "true"
                    },
                    {
                        "name": "depth",
                        "value": "0"
                    }
                ],
                "serviceAccountName": "pipeline",
                "taskSpec": {
                    "description": "The git-clone Task will clone a repo from the provided url into the output Workspace. By default the repo will be cloned into the root of your Workspace.",
                    "params": [
                        {
                            "description": "Repository URL to clone from.",
                            "name": "url",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Revision to checkout. (branch, tag, sha, ref, etc...)",
                            "name": "revision",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Refspec to fetch before checking out revision.",
                            "name": "refspec",
                            "type": "string"
                        },
                        {
                            "default": "true",
                            "description": "Initialize and fetch git submodules.",
                            "name": "submodules",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Comma-separated list of specific submodule paths to initialize and fetch. Only submodules in the specified directories and their subdirectories will be fetched.\nEmpty string fetches all submodules. Parameter \"submodules\" must be set to \"true\" to make this parameter applicable.\n",
                            "name": "submodulePaths",
                            "type": "string"
                        },
                        {
                            "default": "1",
                            "description": "Perform a shallow clone, fetching only the most recent N commits.",
                            "name": "depth",
                            "type": "string"
                        },
                        {
                            "default": "7",
                            "description": "Length of short commit SHA",
                            "name": "shortCommitLength",
                            "type": "string"
                        },
                        {
                            "default": "true",
                            "description": "Set the `http.sslVerify` global git config. Setting this to `false` is not advised unless you are sure that you trust your git remote.",
                            "name": "sslVerify",
                            "type": "string"
                        },
                        {
                            "default": "source",
                            "description": "Subdirectory inside the `output` Workspace to clone the repo into.",
                            "name": "subdirectory",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Define the directory patterns to match or exclude when performing a sparse checkout.",
                            "name": "sparseCheckoutDirectories",
                            "type": "string"
                        },
                        {
                            "default": "true",
                            "description": "Clean out the contents of the destination directory if it already exists before cloning.",
                            "name": "deleteExisting",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "HTTP proxy server for non-SSL requests.",
                            "name": "httpProxy",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "HTTPS proxy server for SSL requests.",
                            "name": "httpsProxy",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Opt out of proxying HTTP/HTTPS requests.",
                            "name": "noProxy",
                            "type": "string"
                        },
                        {
                            "default": "false",
                            "description": "Log the commands that are executed during `git-clone`'s operation.",
                            "name": "verbose",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Deprecated. Has no effect. Will be removed in the future.",
                            "name": "gitInitImage",
                            "type": "string"
                        },
                        {
                            "default": "/tekton/home",
                            "description": "Absolute path to the user's home directory. Set this explicitly if you are running the image as a non-root user.\n",
                            "name": "userHome",
                            "type": "string"
                        },
                        {
                            "default": "true",
                            "description": "Check symlinks in the repo. If they're pointing outside of the repo, the build will fail.\n",
                            "name": "enableSymlinkCheck",
                            "type": "string"
                        },
                        {
                            "default": "false",
                            "description": "Fetch all tags for the repo.",
                            "name": "fetchTags",
                            "type": "string"
                        },
                        {
                            "default": "trusted-ca",
                            "description": "The name of the ConfigMap to read CA bundle data from.",
                            "name": "caTrustConfigMapName",
                            "type": "string"
                        },
                        {
                            "default": "ca-bundle.crt",
                            "description": "The name of the key in the ConfigMap that contains the CA bundle data.",
                            "name": "caTrustConfigMapKey",
                            "type": "string"
                        },
                        {
                            "default": "false",
                            "description": "Set to \"true\" to merge the targetBranch into the checked-out revision.",
                            "name": "mergeTargetBranch",
                            "type": "string"
                        },
                        {
                            "default": "main",
                            "description": "The target branch to merge into the revision (if mergeTargetBranch is true).",
                            "name": "targetBranch",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "URL of the repository to fetch the target branch from when mergeTargetBranch is true.\nIf empty, uses the same repository (origin). This allows merging a branch from a different repository.\n",
                            "name": "mergeSourceRepoUrl",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Perform a shallow fetch of the target branch, fetching only the most recent N commits.\nIf empty, fetches the full history of the target branch.\n",
                            "name": "mergeSourceDepth",
                            "type": "string"
                        }
                    ],
                    "results": [
                        {
                            "description": "The precise commit SHA that was fetched by this Task.",
                            "name": "commit",
                            "type": "string"
                        },
                        {
                            "description": "The commit SHA that was fetched by this Task limited to params.shortCommitLength number of characters",
                            "name": "short-commit",
                            "type": "string"
                        },
                        {
                            "description": "The precise URL that was fetched by this Task.",
                            "name": "url",
                            "type": "string"
                        },
                        {
                            "description": "The commit timestamp of the checkout",
                            "name": "commit-timestamp",
                            "type": "string"
                        },
                        {
                            "description": "The precise URL that was fetched by this Task. This result uses Chains type hinting to include in the provenance.",
                            "name": "CHAINS-GIT_URL",
                            "type": "string"
                        },
                        {
                            "description": "The precise commit SHA that was fetched by this Task. This result uses Chains type hinting to include in the provenance.",
                            "name": "CHAINS-GIT_COMMIT",
                            "type": "string"
                        },
                        {
                            "description": "The SHA of the commit after merging the target branch (if the param mergeTargetBranch is true).",
                            "name": "merged_sha",
                            "type": "string"
                        }
                    ],
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "HOME",
                                    "value": "$(params.userHome)"
                                },
                                {
                                    "name": "PARAM_URL",
                                    "value": "$(params.url)"
                                },
                                {
                                    "name": "PARAM_REVISION",
                                    "value": "bac0d858a6630fbc78aab082019a454710a7896a"
                                },
                                {
                                    "name": "PARAM_REFSPEC",
                                    "value": "$(params.refspec)"
                                },
                                {
                                    "name": "PARAM_SUBMODULES",
                                    "value": "$(params.submodules)"
                                },
                                {
                                    "name": "PARAM_SUBMODULE_PATHS",
                                    "value": "$(params.submodulePaths)"
                                },
                                {
                                    "name": "PARAM_DEPTH",
                                    "value": "$(params.depth)"
                                },
                                {
                                    "name": "PARAM_SHORT_COMMIT_LENGTH",
                                    "value": "$(params.shortCommitLength)"
                                },
                                {
                                    "name": "PARAM_SSL_VERIFY",
                                    "value": "$(params.sslVerify)"
                                },
                                {
                                    "name": "PARAM_SUBDIRECTORY",
                                    "value": "$(params.subdirectory)"
                                },
                                {
                                    "name": "PARAM_DELETE_EXISTING",
                                    "value": "$(params.deleteExisting)"
                                },
                                {
                                    "name": "PARAM_HTTP_PROXY",
                                    "value": "$(params.httpProxy)"
                                },
                                {
                                    "name": "PARAM_HTTPS_PROXY",
                                    "value": "$(params.httpsProxy)"
                                },
                                {
                                    "name": "PARAM_NO_PROXY",
                                    "value": "$(params.noProxy)"
                                },
                                {
                                    "name": "PARAM_VERBOSE",
                                    "value": "$(params.verbose)"
                                },
                                {
                                    "name": "PARAM_SPARSE_CHECKOUT_DIRECTORIES",
                                    "value": "$(params.sparseCheckoutDirectories)"
                                },
                                {
                                    "name": "PARAM_USER_HOME",
                                    "value": "$(params.userHome)"
                                },
                                {
                                    "name": "PARAM_FETCH_TAGS",
                                    "value": "$(params.fetchTags)"
                                },
                                {
                                    "name": "PARAM_GIT_INIT_IMAGE",
                                    "value": "$(params.gitInitImage)"
                                },
                                {
                                    "name": "PARAM_MERGE_TARGET_BRANCH",
                                    "value": "$(params.mergeTargetBranch)"
                                },
                                {
                                    "name": "PARAM_TARGET_BRANCH",
                                    "value": "$(params.targetBranch)"
                                },
                                {
                                    "name": "PARAM_MERGE_SOURCE_REPO_URL",
                                    "value": "$(params.mergeSourceRepoUrl)"
                                },
                                {
                                    "name": "PARAM_MERGE_SOURCE_DEPTH",
                                    "value": "$(params.mergeSourceDepth)"
                                },
                                {
                                    "name": "WORKSPACE_OUTPUT_PATH",
                                    "value": "$(workspaces.output.path)"
                                },
                                {
                                    "name": "WORKSPACE_SSH_DIRECTORY_BOUND",
                                    "value": "$(workspaces.ssh-directory.bound)"
                                },
                                {
                                    "name": "WORKSPACE_SSH_DIRECTORY_PATH",
                                    "value": "$(workspaces.ssh-directory.path)"
                                },
                                {
                                    "name": "WORKSPACE_BASIC_AUTH_DIRECTORY_BOUND",
                                    "value": "$(workspaces.basic-auth.bound)"
                                },
                                {
                                    "name": "WORKSPACE_BASIC_AUTH_DIRECTORY_PATH",
                                    "value": "$(workspaces.basic-auth.path)"
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "clone",
                            "script": "#!/usr/bin/env sh\nset -eu\n\nif [ \"${PARAM_VERBOSE}\" = \"true\" ] ; then\n  set -x\nfi\n\nif [ -n \"${PARAM_GIT_INIT_IMAGE}\" ]; then\n  echo \"WARNING: provided deprecated gitInitImage parameter has no effect.\"\nfi\n\nif [ \"${WORKSPACE_BASIC_AUTH_DIRECTORY_BOUND}\" = \"true\" ] ; then\n  if [ -f \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/.git-credentials\" ] \u0026\u0026 [ -f \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/.gitconfig\" ]; then\n    cp \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/.git-credentials\" \"${PARAM_USER_HOME}/.git-credentials\"\n    cp \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/.gitconfig\" \"${PARAM_USER_HOME}/.gitconfig\"\n  # Compatibility with kubernetes.io/basic-auth secrets\n  elif [ -f \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/username\" ] \u0026\u0026 [ -f \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/password\" ]; then\n    HOSTNAME=$(echo $PARAM_URL | awk -F/ '{print $3}')\n    echo \"https://$(cat ${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/username):$(cat ${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/password)@$HOSTNAME\" \u003e \"${PARAM_USER_HOME}/.git-credentials\"\n    echo -e \"[credential \\\"https://$HOSTNAME\\\"]\\n  helper = store\" \u003e \"${PARAM_USER_HOME}/.gitconfig\"\n  else\n    echo \"Unknown basic-auth workspace format\"\n    exit 1\n  fi\n  chmod 400 \"${PARAM_USER_HOME}/.git-credentials\"\n  chmod 400 \"${PARAM_USER_HOME}/.gitconfig\"\nfi\n\n# Should be called after the gitconfig is copied from the repository secret\nca_bundle=/mnt/trusted-ca/ca-bundle.crt\nif [ -f \"$ca_bundle\" ]; then\n  echo \"INFO: Using mounted CA bundle: $ca_bundle\"\n  git config --global http.sslCAInfo \"$ca_bundle\"\nfi\n\nif [ \"${WORKSPACE_SSH_DIRECTORY_BOUND}\" = \"true\" ] ; then\n  cp -R \"${WORKSPACE_SSH_DIRECTORY_PATH}\" \"${PARAM_USER_HOME}\"/.ssh\n  chmod 700 \"${PARAM_USER_HOME}\"/.ssh\n  chmod -R 400 \"${PARAM_USER_HOME}\"/.ssh/*\nfi\n\nCHECKOUT_DIR=\"${WORKSPACE_OUTPUT_PATH}/${PARAM_SUBDIRECTORY}\"\n\ncleandir() {\n  # Delete any existing contents of the repo directory if it exists.\n  #\n  # We don't just \"rm -rf ${CHECKOUT_DIR}\" because ${CHECKOUT_DIR} might be \"/\"\n  # or the root of a mounted volume.\n  if [ -d \"${CHECKOUT_DIR}\" ] ; then\n    # Delete non-hidden files and directories\n    rm -rf \"${CHECKOUT_DIR:?}\"/*\n    # Delete files and directories starting with . but excluding ..\n    rm -rf \"${CHECKOUT_DIR}\"/.[!.]*\n    # Delete files and directories starting with .. plus any other character\n    rm -rf \"${CHECKOUT_DIR}\"/..?*\n  fi\n}\n\nif [ \"${PARAM_DELETE_EXISTING}\" = \"true\" ] ; then\n  cleandir\nfi\n\ntest -z \"${PARAM_HTTP_PROXY}\" || export HTTP_PROXY=\"${PARAM_HTTP_PROXY}\"\ntest -z \"${PARAM_HTTPS_PROXY}\" || export HTTPS_PROXY=\"${PARAM_HTTPS_PROXY}\"\ntest -z \"${PARAM_NO_PROXY}\" || export NO_PROXY=\"${PARAM_NO_PROXY}\"\n\n/ko-app/git-init \\\n  -url=\"${PARAM_URL}\" \\\n  -revision=\"${PARAM_REVISION}\" \\\n  -refspec=\"${PARAM_REFSPEC}\" \\\n  -path=\"${CHECKOUT_DIR}\" \\\n  -sslVerify=\"${PARAM_SSL_VERIFY}\" \\\n  -submodules=\"${PARAM_SUBMODULES}\" \\\n  -submodulePaths=\"${PARAM_SUBMODULE_PATHS}\" \\\n  -depth=\"${PARAM_DEPTH}\" \\\n  -sparseCheckoutDirectories=\"${PARAM_SPARSE_CHECKOUT_DIRECTORIES}\" \\\n  -retryMaxAttempts=10\ncd \"${CHECKOUT_DIR}\"\nRESULT_SHA=\"$(git rev-parse HEAD)\"\nRESULT_SHA_SHORT=\"$(git rev-parse --short=\"${PARAM_SHORT_COMMIT_LENGTH}\" HEAD)\"\nEXIT_CODE=\"$?\"\nif [ \"${EXIT_CODE}\" != 0 ] ; then\n  exit \"${EXIT_CODE}\"\nfi\nif [ \"${PARAM_MERGE_TARGET_BRANCH}\" = \"true\" ]; then\n  echo \"Merge option enabled. Attempting to merge target branch '${PARAM_TARGET_BRANCH}' into HEAD (${RESULT_SHA}).\"\n\n  if [ \"${PARAM_DEPTH}\" = \"1\" ]; then\n    echo \"WARNING: Shallow clone with depth=1 may cause merge conflicts due to insufficient commit history.\" \u003e\u00262\n  fi\n\n  if [ \"${PARAM_MERGE_SOURCE_DEPTH}\" = \"1\" ]; then\n    echo \"WARNING: Shallow fetch with mergeSourceDepth=1 may cause merge conflicts due to insufficient commit history.\" \u003e\u00262\n  fi\n\n  # Determine if merging from a different repository or the same one\n  if [ -n \"${PARAM_MERGE_SOURCE_REPO_URL}\" ]; then\n    # Normalize URLs for comparison (remove trailing slashes and .git suffix)\n    normalize_url() {\n      echo \"$1\" | sed -e 's#/$##' -e 's#\\.git$##'\n    }\n\n    NORMALIZED_ORIGIN_URL=$(normalize_url \"${PARAM_URL}\")\n    NORMALIZED_MERGE_URL=$(normalize_url \"${PARAM_MERGE_SOURCE_REPO_URL}\")\n\n    if [ \"${NORMALIZED_ORIGIN_URL}\" = \"${NORMALIZED_MERGE_URL}\" ]; then\n      echo \"Merge source URL is the same as origin. Using existing 'origin' remote.\"\n      MERGE_REMOTE=\"origin\"\n    else\n      echo \"Merging from different repository: ${PARAM_MERGE_SOURCE_REPO_URL}\"\n      echo \"Adding remote 'merge-source'...\"\n      git remote add merge-source \"${PARAM_MERGE_SOURCE_REPO_URL}\"\n      MERGE_REMOTE=\"merge-source\"\n    fi\n  else\n    echo \"Merging from the same repository (origin)\"\n    MERGE_REMOTE=\"origin\"\n  fi\n\n  echo \"Fetching target branch '${PARAM_TARGET_BRANCH}' from ${MERGE_REMOTE}...\"\n  if [ -n \"${PARAM_MERGE_SOURCE_DEPTH}\" ]; then\n    retry git fetch --depth=\"${PARAM_MERGE_SOURCE_DEPTH}\" ${MERGE_REMOTE} \"${PARAM_TARGET_BRANCH}\"\n  else\n    retry git fetch ${MERGE_REMOTE} \"${PARAM_TARGET_BRANCH}\"\n  fi\n  FETCH_EXIT_CODE=\"$?\"\n  if [ \"${FETCH_EXIT_CODE}\" != \"0\" ]; then\n    echo \"ERROR: Failed to fetch target branch '${PARAM_TARGET_BRANCH}' from ${MERGE_REMOTE}.\" \u003e\u00262\n    exit \"${FETCH_EXIT_CODE}\"\n  fi\n\n  echo \"Merging ${MERGE_REMOTE}/${PARAM_TARGET_BRANCH} into current HEAD...\"\n  git config --global user.email \"tekton-git-clone@tekton.dev\"\n  git config --global user.name \"Tekton Git Clone Task\"\n  git merge \"${MERGE_REMOTE}/${PARAM_TARGET_BRANCH}\" --no-commit --no-ff --allow-unrelated-histories\n  MERGE_CHECK_EXIT_CODE=\"$?\"\n  if [ \"${MERGE_CHECK_EXIT_CODE}\" != \"0\" ] ; then\n    echo \"ERROR: Merge conflict detected or merge failed before commit.\" \u003e\u00262\n    echo \"--- Git Status ---\"\n    git status\n    echo \"------------------\"\n    exit \"${MERGE_CHECK_EXIT_CODE}\"\n  else\n    # Check if there are changes that need to be merged, and if so, create a merge commit.\n    if git diff --staged --quiet; then\n      echo \"No diff was found, skipping merge...\" \u003e\u00262\n    else\n      echo \"Merge successful (no conflicts found), committing...\"\n      git commit -m \"Merge branch '${PARAM_TARGET_BRANCH}' from ${MERGE_REMOTE} into ${RESULT_SHA}\"\n      COMMIT_EXIT_CODE=\"$?\"\n      if [ \"${COMMIT_EXIT_CODE}\" != \"0\" ]; then\n        echo \"ERROR: Failed to commit merge.\" \u003e\u00262\n        exit \"${COMMIT_EXIT_CODE}\"\n      fi\n      MERGED_SHA=$(git rev-parse HEAD)\n      echo \"New HEAD after merge: ${MERGED_SHA}\"\n      echo \"${MERGED_SHA}\" \u003e \"$(results.merged_sha.path)\"\n    fi\n  fi\nelse\n  echo \"Merge option disabled. Using checked-out revision ${RESULT_SHA} directly.\"\nfi\nprintf \"%s\" \"${RESULT_SHA}\" \u003e \"$(results.commit.path)\"\nprintf \"%s\" \"${RESULT_SHA}\" \u003e \"$(results.CHAINS-GIT_COMMIT.path)\"\nprintf \"%s\" \"${RESULT_SHA_SHORT}\" \u003e \"$(results.short-commit.path)\"\nprintf \"%s\" \"${PARAM_URL}\" \u003e \"$(results.url.path)\"\nprintf \"%s\" \"${PARAM_URL}\" \u003e \"$(results.CHAINS-GIT_URL.path)\"\nprintf \"%s\" \"$(git log -1 --pretty=%ct)\" \u003e \"$(results.commit-timestamp.path)\"\n\nif [ \"${PARAM_FETCH_TAGS}\" = \"true\" ] ; then\n  echo \"Fetching tags\"\n  retry git fetch --tags\nfi\n",
                            "securityContext": {
                                "runAsUser": 0
                            },
                            "volumeMounts": [
                                {
                                    "mountPath": "/mnt/trusted-ca",
                                    "name": "trusted-ca",
                                    "readOnly": true
                                }
                            ]
                        },
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "PARAM_ENABLE_SYMLINK_CHECK",
                                    "value": "$(params.enableSymlinkCheck)"
                                },
                                {
                                    "name": "PARAM_SUBDIRECTORY",
                                    "value": "$(params.subdirectory)"
                                },
                                {
                                    "name": "WORKSPACE_OUTPUT_PATH",
                                    "value": "$(workspaces.output.path)"
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "symlink-check",
                            "script": "#!/usr/bin/env bash\nset -euo pipefail\n\nCHECKOUT_DIR=\"${WORKSPACE_OUTPUT_PATH}/${PARAM_SUBDIRECTORY}\"\ncheck_symlinks() {\n  FOUND_SYMLINK_POINTING_OUTSIDE_OF_REPO=false\n  while read -r symlink\n  do\n    target=$(readlink -m \"$symlink\")\n    if ! [[ \"$target\" =~ ^$CHECKOUT_DIR ]]; then\n      echo \"The cloned repository contains symlink pointing outside of the cloned repository: $symlink\"\n      FOUND_SYMLINK_POINTING_OUTSIDE_OF_REPO=true\n    fi\n  done \u003c \u003c(find $CHECKOUT_DIR -type l -print)\n  if [ \"$FOUND_SYMLINK_POINTING_OUTSIDE_OF_REPO\" = true ] ; then\n    return 1\n  fi\n}\n\nif [ \"${PARAM_ENABLE_SYMLINK_CHECK}\" = \"true\" ] ; then\n  echo \"Running symlink check\"\n  check_symlinks\nfi\n"
                        }
                    ],
                    "volumes": [
                        {
                            "configMap": {
                                "items": [
                                    {
                                        "key": "$(params.caTrustConfigMapKey)",
                                        "path": "ca-bundle.crt"
                                    }
                                ],
                                "name": "$(params.caTrustConfigMapName)",
                                "optional": true
                            },
                            "name": "trusted-ca"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "The git repo will be cloned onto the volume backing this Workspace.",
                            "name": "output"
                        },
                        {
                            "description": "A .ssh directory with private key, known_hosts, config, etc. Copied to\nthe user's home before git commands are executed. Used to authenticate\nwith the git remote when performing the clone. Binding a Secret to this\nWorkspace is strongly recommended over other volume types.\n",
                            "name": "ssh-directory",
                            "optional": true
                        },
                        {
                            "description": "A Workspace containing a .gitconfig and .git-credentials file or username and password.\nThese will be copied to the user's home before any git commands are run. Any\nother files in this Workspace are ignored. It is strongly recommended\nto use ssh-directory over basic-auth whenever possible and to bind a\nSecret to this Workspace over other volume types.\n",
                            "name": "basic-auth",
                            "optional": true
                        }
                    ]
                },
                "timeout": "1h0m0s",
                "workspaces": [
                    {
                        "name": "output",
                        "persistentVolumeClaim": {
                            "claimName": "pvc-e6e4991134"
                        }
                    },
                    {
                        "name": "basic-auth",
                        "secret": {
                            "secretName": "pac-gitauth-qnwqql"
                        }
                    }
                ]
            },
            "status": {
                "artifacts": {},
                "completionTime": "2026-05-10T19:32:54Z",
                "conditions": [
                    {
                        "lastTransitionTime": "2026-05-10T19:32:54Z",
                        "message": "All Steps have completed executing",
                        "reason": "Succeeded",
                        "status": "True",
                        "type": "Succeeded"
                    }
                ],
                "podName": "e2e-tests-go-v0bdf0267494bfeae674a70730ee2301396dcb3e108cb2-pod",
                "provenance": {
                    "featureFlags": {
                        "awaitSidecarReadiness": true,
                        "coschedule": "workspaces",
                        "enableAPIFields": "beta",
                        "enableProvenanceInStatus": true,
                        "enforceNonfalsifiability": "none",
                        "maxResultSize": 4096,
                        "resultExtractionMethod": "termination-message",
                        "runningInEnvWithInjectedSidecars": true,
                        "verificationNoMatchPolicy": "ignore"
                    }
                },
                "results": [
                    {
                        "name": "CHAINS-GIT_COMMIT",
                        "type": "string",
                        "value": "bac0d858a6630fbc78aab082019a454710a7896a"
                    },
                    {
                        "name": "CHAINS-GIT_URL",
                        "type": "string",
                        "value": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt-gitops"
                    },
                    {
                        "name": "commit",
                        "type": "string",
                        "value": "bac0d858a6630fbc78aab082019a454710a7896a"
                    },
                    {
                        "name": "commit-timestamp",
                        "type": "string",
                        "value": "1778441548"
                    },
                    {
                        "name": "short-commit",
                        "type": "string",
                        "value": "bac0d85"
                    },
                    {
                        "name": "url",
                        "type": "string",
                        "value": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt-gitops"
                    }
                ],
                "startTime": "2026-05-10T19:32:37Z",
                "steps": [
                    {
                        "container": "step-clone",
                        "imageID": "quay.io/redhat-tssc/task-runner@sha256:db633cb62eb097a46ca9e3e0a54d21c8ebd444f81a074ce1f1afa61956185dbf",
                        "name": "clone",
                        "provenance": {},
                        "terminated": {
                            "containerID": "cri-o://10c2ddb303df9d2039324101b64f6c0ed35e3144844dca5bf4ef3dfbf5ef1f12",
                            "exitCode": 0,
                            "finishedAt": "2026-05-10T19:32:53Z",
                            "message": "[{\"key\":\"CHAINS-GIT_COMMIT\",\"value\":\"bac0d858a6630fbc78aab082019a454710a7896a\",\"type\":1},{\"key\":\"CHAINS-GIT_URL\",\"value\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt-gitops\",\"type\":1},{\"key\":\"commit\",\"value\":\"bac0d858a6630fbc78aab082019a454710a7896a\",\"type\":1},{\"key\":\"commit-timestamp\",\"value\":\"1778441548\",\"type\":1},{\"key\":\"short-commit\",\"value\":\"bac0d85\",\"type\":1},{\"key\":\"url\",\"value\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt-gitops\",\"type\":1}]",
                            "reason": "Completed",
                            "startedAt": "2026-05-10T19:32:53Z"
                        },
                        "terminationReason": "Completed"
                    },
                    {
                        "container": "step-symlink-check",
                        "imageID": "quay.io/redhat-tssc/task-runner@sha256:db633cb62eb097a46ca9e3e0a54d21c8ebd444f81a074ce1f1afa61956185dbf",
                        "name": "symlink-check",
                        "provenance": {},
                        "terminated": {
                            "containerID": "cri-o://6a0786f703be5e38111ccb6b62d9ad0912bb9cdeeafc680be592c0265d7d195c",
                            "exitCode": 0,
                            "finishedAt": "2026-05-10T19:32:53Z",
                            "message": "[{\"key\":\"CHAINS-GIT_COMMIT\",\"value\":\"bac0d858a6630fbc78aab082019a454710a7896a\",\"type\":1},{\"key\":\"CHAINS-GIT_URL\",\"value\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt-gitops\",\"type\":1},{\"key\":\"commit\",\"value\":\"bac0d858a6630fbc78aab082019a454710a7896a\",\"type\":1},{\"key\":\"commit-timestamp\",\"value\":\"1778441548\",\"type\":1},{\"key\":\"short-commit\",\"value\":\"bac0d85\",\"type\":1},{\"key\":\"url\",\"value\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt-gitops\",\"type\":1}]",
                            "reason": "Completed",
                            "startedAt": "2026-05-10T19:32:53Z"
                        },
                        "terminationReason": "Completed"
                    }
                ],
                "taskSpec": {
                    "description": "The git-clone Task will clone a repo from the provided url into the output Workspace. By default the repo will be cloned into the root of your Workspace.",
                    "params": [
                        {
                            "description": "Repository URL to clone from.",
                            "name": "url",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Revision to checkout. (branch, tag, sha, ref, etc...)",
                            "name": "revision",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Refspec to fetch before checking out revision.",
                            "name": "refspec",
                            "type": "string"
                        },
                        {
                            "default": "true",
                            "description": "Initialize and fetch git submodules.",
                            "name": "submodules",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Comma-separated list of specific submodule paths to initialize and fetch. Only submodules in the specified directories and their subdirectories will be fetched.\nEmpty string fetches all submodules. Parameter \"submodules\" must be set to \"true\" to make this parameter applicable.\n",
                            "name": "submodulePaths",
                            "type": "string"
                        },
                        {
                            "default": "1",
                            "description": "Perform a shallow clone, fetching only the most recent N commits.",
                            "name": "depth",
                            "type": "string"
                        },
                        {
                            "default": "7",
                            "description": "Length of short commit SHA",
                            "name": "shortCommitLength",
                            "type": "string"
                        },
                        {
                            "default": "true",
                            "description": "Set the `http.sslVerify` global git config. Setting this to `false` is not advised unless you are sure that you trust your git remote.",
                            "name": "sslVerify",
                            "type": "string"
                        },
                        {
                            "default": "source",
                            "description": "Subdirectory inside the `output` Workspace to clone the repo into.",
                            "name": "subdirectory",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Define the directory patterns to match or exclude when performing a sparse checkout.",
                            "name": "sparseCheckoutDirectories",
                            "type": "string"
                        },
                        {
                            "default": "true",
                            "description": "Clean out the contents of the destination directory if it already exists before cloning.",
                            "name": "deleteExisting",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "HTTP proxy server for non-SSL requests.",
                            "name": "httpProxy",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "HTTPS proxy server for SSL requests.",
                            "name": "httpsProxy",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Opt out of proxying HTTP/HTTPS requests.",
                            "name": "noProxy",
                            "type": "string"
                        },
                        {
                            "default": "false",
                            "description": "Log the commands that are executed during `git-clone`'s operation.",
                            "name": "verbose",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Deprecated. Has no effect. Will be removed in the future.",
                            "name": "gitInitImage",
                            "type": "string"
                        },
                        {
                            "default": "/tekton/home",
                            "description": "Absolute path to the user's home directory. Set this explicitly if you are running the image as a non-root user.\n",
                            "name": "userHome",
                            "type": "string"
                        },
                        {
                            "default": "true",
                            "description": "Check symlinks in the repo. If they're pointing outside of the repo, the build will fail.\n",
                            "name": "enableSymlinkCheck",
                            "type": "string"
                        },
                        {
                            "default": "false",
                            "description": "Fetch all tags for the repo.",
                            "name": "fetchTags",
                            "type": "string"
                        },
                        {
                            "default": "trusted-ca",
                            "description": "The name of the ConfigMap to read CA bundle data from.",
                            "name": "caTrustConfigMapName",
                            "type": "string"
                        },
                        {
                            "default": "ca-bundle.crt",
                            "description": "The name of the key in the ConfigMap that contains the CA bundle data.",
                            "name": "caTrustConfigMapKey",
                            "type": "string"
                        },
                        {
                            "default": "false",
                            "description": "Set to \"true\" to merge the targetBranch into the checked-out revision.",
                            "name": "mergeTargetBranch",
                            "type": "string"
                        },
                        {
                            "default": "main",
                            "description": "The target branch to merge into the revision (if mergeTargetBranch is true).",
                            "name": "targetBranch",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "URL of the repository to fetch the target branch from when mergeTargetBranch is true.\nIf empty, uses the same repository (origin). This allows merging a branch from a different repository.\n",
                            "name": "mergeSourceRepoUrl",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Perform a shallow fetch of the target branch, fetching only the most recent N commits.\nIf empty, fetches the full history of the target branch.\n",
                            "name": "mergeSourceDepth",
                            "type": "string"
                        }
                    ],
                    "results": [
                        {
                            "description": "The precise commit SHA that was fetched by this Task.",
                            "name": "commit",
                            "type": "string"
                        },
                        {
                            "description": "The commit SHA that was fetched by this Task limited to params.shortCommitLength number of characters",
                            "name": "short-commit",
                            "type": "string"
                        },
                        {
                            "description": "The precise URL that was fetched by this Task.",
                            "name": "url",
                            "type": "string"
                        },
                        {
                            "description": "The commit timestamp of the checkout",
                            "name": "commit-timestamp",
                            "type": "string"
                        },
                        {
                            "description": "The precise URL that was fetched by this Task. This result uses Chains type hinting to include in the provenance.",
                            "name": "CHAINS-GIT_URL",
                            "type": "string"
                        },
                        {
                            "description": "The precise commit SHA that was fetched by this Task. This result uses Chains type hinting to include in the provenance.",
                            "name": "CHAINS-GIT_COMMIT",
                            "type": "string"
                        },
                        {
                            "description": "The SHA of the commit after merging the target branch (if the param mergeTargetBranch is true).",
                            "name": "merged_sha",
                            "type": "string"
                        }
                    ],
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "HOME",
                                    "value": "/tekton/home"
                                },
                                {
                                    "name": "PARAM_URL",
                                    "value": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt-gitops"
                                },
                                {
                                    "name": "PARAM_REVISION",
                                    "value": "bac0d858a6630fbc78aab082019a454710a7896a"
                                },
                                {
                                    "name": "PARAM_REFSPEC"
                                },
                                {
                                    "name": "PARAM_SUBMODULES",
                                    "value": "true"
                                },
                                {
                                    "name": "PARAM_SUBMODULE_PATHS"
                                },
                                {
                                    "name": "PARAM_DEPTH",
                                    "value": "0"
                                },
                                {
                                    "name": "PARAM_SHORT_COMMIT_LENGTH",
                                    "value": "7"
                                },
                                {
                                    "name": "PARAM_SSL_VERIFY",
                                    "value": "true"
                                },
                                {
                                    "name": "PARAM_SUBDIRECTORY",
                                    "value": "source"
                                },
                                {
                                    "name": "PARAM_DELETE_EXISTING",
                                    "value": "true"
                                },
                                {
                                    "name": "PARAM_HTTP_PROXY"
                                },
                                {
                                    "name": "PARAM_HTTPS_PROXY"
                                },
                                {
                                    "name": "PARAM_NO_PROXY"
                                },
                                {
                                    "name": "PARAM_VERBOSE",
                                    "value": "false"
                                },
                                {
                                    "name": "PARAM_SPARSE_CHECKOUT_DIRECTORIES"
                                },
                                {
                                    "name": "PARAM_USER_HOME",
                                    "value": "/tekton/home"
                                },
                                {
                                    "name": "PARAM_FETCH_TAGS",
                                    "value": "true"
                                },
                                {
                                    "name": "PARAM_GIT_INIT_IMAGE"
                                },
                                {
                                    "name": "PARAM_MERGE_TARGET_BRANCH",
                                    "value": "false"
                                },
                                {
                                    "name": "PARAM_TARGET_BRANCH",
                                    "value": "main"
                                },
                                {
                                    "name": "PARAM_MERGE_SOURCE_REPO_URL"
                                },
                                {
                                    "name": "PARAM_MERGE_SOURCE_DEPTH"
                                },
                                {
                                    "name": "WORKSPACE_OUTPUT_PATH",
                                    "value": "/workspace/output"
                                },
                                {
                                    "name": "WORKSPACE_SSH_DIRECTORY_BOUND",
                                    "value": "false"
                                },
                                {
                                    "name": "WORKSPACE_SSH_DIRECTORY_PATH"
                                },
                                {
                                    "name": "WORKSPACE_BASIC_AUTH_DIRECTORY_BOUND",
                                    "value": "true"
                                },
                                {
                                    "name": "WORKSPACE_BASIC_AUTH_DIRECTORY_PATH",
                                    "value": "/workspace/basic-auth"
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "clone",
                            "script": "#!/usr/bin/env sh\nset -eu\n\nif [ \"${PARAM_VERBOSE}\" = \"true\" ] ; then\n  set -x\nfi\n\nif [ -n \"${PARAM_GIT_INIT_IMAGE}\" ]; then\n  echo \"WARNING: provided deprecated gitInitImage parameter has no effect.\"\nfi\n\nif [ \"${WORKSPACE_BASIC_AUTH_DIRECTORY_BOUND}\" = \"true\" ] ; then\n  if [ -f \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/.git-credentials\" ] \u0026\u0026 [ -f \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/.gitconfig\" ]; then\n    cp \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/.git-credentials\" \"${PARAM_USER_HOME}/.git-credentials\"\n    cp \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/.gitconfig\" \"${PARAM_USER_HOME}/.gitconfig\"\n  # Compatibility with kubernetes.io/basic-auth secrets\n  elif [ -f \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/username\" ] \u0026\u0026 [ -f \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/password\" ]; then\n    HOSTNAME=$(echo $PARAM_URL | awk -F/ '{print $3}')\n    echo \"https://$(cat ${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/username):$(cat ${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/password)@$HOSTNAME\" \u003e \"${PARAM_USER_HOME}/.git-credentials\"\n    echo -e \"[credential \\\"https://$HOSTNAME\\\"]\\n  helper = store\" \u003e \"${PARAM_USER_HOME}/.gitconfig\"\n  else\n    echo \"Unknown basic-auth workspace format\"\n    exit 1\n  fi\n  chmod 400 \"${PARAM_USER_HOME}/.git-credentials\"\n  chmod 400 \"${PARAM_USER_HOME}/.gitconfig\"\nfi\n\n# Should be called after the gitconfig is copied from the repository secret\nca_bundle=/mnt/trusted-ca/ca-bundle.crt\nif [ -f \"$ca_bundle\" ]; then\n  echo \"INFO: Using mounted CA bundle: $ca_bundle\"\n  git config --global http.sslCAInfo \"$ca_bundle\"\nfi\n\nif [ \"${WORKSPACE_SSH_DIRECTORY_BOUND}\" = \"true\" ] ; then\n  cp -R \"${WORKSPACE_SSH_DIRECTORY_PATH}\" \"${PARAM_USER_HOME}\"/.ssh\n  chmod 700 \"${PARAM_USER_HOME}\"/.ssh\n  chmod -R 400 \"${PARAM_USER_HOME}\"/.ssh/*\nfi\n\nCHECKOUT_DIR=\"${WORKSPACE_OUTPUT_PATH}/${PARAM_SUBDIRECTORY}\"\n\ncleandir() {\n  # Delete any existing contents of the repo directory if it exists.\n  #\n  # We don't just \"rm -rf ${CHECKOUT_DIR}\" because ${CHECKOUT_DIR} might be \"/\"\n  # or the root of a mounted volume.\n  if [ -d \"${CHECKOUT_DIR}\" ] ; then\n    # Delete non-hidden files and directories\n    rm -rf \"${CHECKOUT_DIR:?}\"/*\n    # Delete files and directories starting with . but excluding ..\n    rm -rf \"${CHECKOUT_DIR}\"/.[!.]*\n    # Delete files and directories starting with .. plus any other character\n    rm -rf \"${CHECKOUT_DIR}\"/..?*\n  fi\n}\n\nif [ \"${PARAM_DELETE_EXISTING}\" = \"true\" ] ; then\n  cleandir\nfi\n\ntest -z \"${PARAM_HTTP_PROXY}\" || export HTTP_PROXY=\"${PARAM_HTTP_PROXY}\"\ntest -z \"${PARAM_HTTPS_PROXY}\" || export HTTPS_PROXY=\"${PARAM_HTTPS_PROXY}\"\ntest -z \"${PARAM_NO_PROXY}\" || export NO_PROXY=\"${PARAM_NO_PROXY}\"\n\n/ko-app/git-init \\\n  -url=\"${PARAM_URL}\" \\\n  -revision=\"${PARAM_REVISION}\" \\\n  -refspec=\"${PARAM_REFSPEC}\" \\\n  -path=\"${CHECKOUT_DIR}\" \\\n  -sslVerify=\"${PARAM_SSL_VERIFY}\" \\\n  -submodules=\"${PARAM_SUBMODULES}\" \\\n  -submodulePaths=\"${PARAM_SUBMODULE_PATHS}\" \\\n  -depth=\"${PARAM_DEPTH}\" \\\n  -sparseCheckoutDirectories=\"${PARAM_SPARSE_CHECKOUT_DIRECTORIES}\" \\\n  -retryMaxAttempts=10\ncd \"${CHECKOUT_DIR}\"\nRESULT_SHA=\"$(git rev-parse HEAD)\"\nRESULT_SHA_SHORT=\"$(git rev-parse --short=\"${PARAM_SHORT_COMMIT_LENGTH}\" HEAD)\"\nEXIT_CODE=\"$?\"\nif [ \"${EXIT_CODE}\" != 0 ] ; then\n  exit \"${EXIT_CODE}\"\nfi\nif [ \"${PARAM_MERGE_TARGET_BRANCH}\" = \"true\" ]; then\n  echo \"Merge option enabled. Attempting to merge target branch '${PARAM_TARGET_BRANCH}' into HEAD (${RESULT_SHA}).\"\n\n  if [ \"${PARAM_DEPTH}\" = \"1\" ]; then\n    echo \"WARNING: Shallow clone with depth=1 may cause merge conflicts due to insufficient commit history.\" \u003e\u00262\n  fi\n\n  if [ \"${PARAM_MERGE_SOURCE_DEPTH}\" = \"1\" ]; then\n    echo \"WARNING: Shallow fetch with mergeSourceDepth=1 may cause merge conflicts due to insufficient commit history.\" \u003e\u00262\n  fi\n\n  # Determine if merging from a different repository or the same one\n  if [ -n \"${PARAM_MERGE_SOURCE_REPO_URL}\" ]; then\n    # Normalize URLs for comparison (remove trailing slashes and .git suffix)\n    normalize_url() {\n      echo \"$1\" | sed -e 's#/$##' -e 's#\\.git$##'\n    }\n\n    NORMALIZED_ORIGIN_URL=$(normalize_url \"${PARAM_URL}\")\n    NORMALIZED_MERGE_URL=$(normalize_url \"${PARAM_MERGE_SOURCE_REPO_URL}\")\n\n    if [ \"${NORMALIZED_ORIGIN_URL}\" = \"${NORMALIZED_MERGE_URL}\" ]; then\n      echo \"Merge source URL is the same as origin. Using existing 'origin' remote.\"\n      MERGE_REMOTE=\"origin\"\n    else\n      echo \"Merging from different repository: ${PARAM_MERGE_SOURCE_REPO_URL}\"\n      echo \"Adding remote 'merge-source'...\"\n      git remote add merge-source \"${PARAM_MERGE_SOURCE_REPO_URL}\"\n      MERGE_REMOTE=\"merge-source\"\n    fi\n  else\n    echo \"Merging from the same repository (origin)\"\n    MERGE_REMOTE=\"origin\"\n  fi\n\n  echo \"Fetching target branch '${PARAM_TARGET_BRANCH}' from ${MERGE_REMOTE}...\"\n  if [ -n \"${PARAM_MERGE_SOURCE_DEPTH}\" ]; then\n    retry git fetch --depth=\"${PARAM_MERGE_SOURCE_DEPTH}\" ${MERGE_REMOTE} \"${PARAM_TARGET_BRANCH}\"\n  else\n    retry git fetch ${MERGE_REMOTE} \"${PARAM_TARGET_BRANCH}\"\n  fi\n  FETCH_EXIT_CODE=\"$?\"\n  if [ \"${FETCH_EXIT_CODE}\" != \"0\" ]; then\n    echo \"ERROR: Failed to fetch target branch '${PARAM_TARGET_BRANCH}' from ${MERGE_REMOTE}.\" \u003e\u00262\n    exit \"${FETCH_EXIT_CODE}\"\n  fi\n\n  echo \"Merging ${MERGE_REMOTE}/${PARAM_TARGET_BRANCH} into current HEAD...\"\n  git config --global user.email \"tekton-git-clone@tekton.dev\"\n  git config --global user.name \"Tekton Git Clone Task\"\n  git merge \"${MERGE_REMOTE}/${PARAM_TARGET_BRANCH}\" --no-commit --no-ff --allow-unrelated-histories\n  MERGE_CHECK_EXIT_CODE=\"$?\"\n  if [ \"${MERGE_CHECK_EXIT_CODE}\" != \"0\" ] ; then\n    echo \"ERROR: Merge conflict detected or merge failed before commit.\" \u003e\u00262\n    echo \"--- Git Status ---\"\n    git status\n    echo \"------------------\"\n    exit \"${MERGE_CHECK_EXIT_CODE}\"\n  else\n    # Check if there are changes that need to be merged, and if so, create a merge commit.\n    if git diff --staged --quiet; then\n      echo \"No diff was found, skipping merge...\" \u003e\u00262\n    else\n      echo \"Merge successful (no conflicts found), committing...\"\n      git commit -m \"Merge branch '${PARAM_TARGET_BRANCH}' from ${MERGE_REMOTE} into ${RESULT_SHA}\"\n      COMMIT_EXIT_CODE=\"$?\"\n      if [ \"${COMMIT_EXIT_CODE}\" != \"0\" ]; then\n        echo \"ERROR: Failed to commit merge.\" \u003e\u00262\n        exit \"${COMMIT_EXIT_CODE}\"\n      fi\n      MERGED_SHA=$(git rev-parse HEAD)\n      echo \"New HEAD after merge: ${MERGED_SHA}\"\n      echo \"${MERGED_SHA}\" \u003e \"/tekton/results/merged_sha\"\n    fi\n  fi\nelse\n  echo \"Merge option disabled. Using checked-out revision ${RESULT_SHA} directly.\"\nfi\nprintf \"%s\" \"${RESULT_SHA}\" \u003e \"/tekton/results/commit\"\nprintf \"%s\" \"${RESULT_SHA}\" \u003e \"/tekton/results/CHAINS-GIT_COMMIT\"\nprintf \"%s\" \"${RESULT_SHA_SHORT}\" \u003e \"/tekton/results/short-commit\"\nprintf \"%s\" \"${PARAM_URL}\" \u003e \"/tekton/results/url\"\nprintf \"%s\" \"${PARAM_URL}\" \u003e \"/tekton/results/CHAINS-GIT_URL\"\nprintf \"%s\" \"$(git log -1 --pretty=%ct)\" \u003e \"/tekton/results/commit-timestamp\"\n\nif [ \"${PARAM_FETCH_TAGS}\" = \"true\" ] ; then\n  echo \"Fetching tags\"\n  retry git fetch --tags\nfi\n",
                            "securityContext": {
                                "runAsUser": 0
                            },
                            "volumeMounts": [
                                {
                                    "mountPath": "/mnt/trusted-ca",
                                    "name": "trusted-ca",
                                    "readOnly": true
                                }
                            ]
                        },
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "PARAM_ENABLE_SYMLINK_CHECK",
                                    "value": "true"
                                },
                                {
                                    "name": "PARAM_SUBDIRECTORY",
                                    "value": "source"
                                },
                                {
                                    "name": "WORKSPACE_OUTPUT_PATH",
                                    "value": "/workspace/output"
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "symlink-check",
                            "script": "#!/usr/bin/env bash\nset -euo pipefail\n\nCHECKOUT_DIR=\"${WORKSPACE_OUTPUT_PATH}/${PARAM_SUBDIRECTORY}\"\ncheck_symlinks() {\n  FOUND_SYMLINK_POINTING_OUTSIDE_OF_REPO=false\n  while read -r symlink\n  do\n    target=$(readlink -m \"$symlink\")\n    if ! [[ \"$target\" =~ ^$CHECKOUT_DIR ]]; then\n      echo \"The cloned repository contains symlink pointing outside of the cloned repository: $symlink\"\n      FOUND_SYMLINK_POINTING_OUTSIDE_OF_REPO=true\n    fi\n  done \u003c \u003c(find $CHECKOUT_DIR -type l -print)\n  if [ \"$FOUND_SYMLINK_POINTING_OUTSIDE_OF_REPO\" = true ] ; then\n    return 1\n  fi\n}\n\nif [ \"${PARAM_ENABLE_SYMLINK_CHECK}\" = \"true\" ] ; then\n  echo \"Running symlink check\"\n  check_symlinks\nfi\n"
                        }
                    ],
                    "volumes": [
                        {
                            "configMap": {
                                "items": [
                                    {
                                        "key": "ca-bundle.crt",
                                        "path": "ca-bundle.crt"
                                    }
                                ],
                                "name": "trusted-ca",
                                "optional": true
                            },
                            "name": "trusted-ca"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "The git repo will be cloned onto the volume backing this Workspace.",
                            "name": "output"
                        },
                        {
                            "description": "A .ssh directory with private key, known_hosts, config, etc. Copied to\nthe user's home before git commands are executed. Used to authenticate\nwith the git remote when performing the clone. Binding a Secret to this\nWorkspace is strongly recommended over other volume types.\n",
                            "name": "ssh-directory",
                            "optional": true
                        },
                        {
                            "description": "A Workspace containing a .gitconfig and .git-credentials file or username and password.\nThese will be copied to the user's home before any git commands are run. Any\nother files in this Workspace are ignored. It is strongly recommended\nto use ssh-directory over basic-auth whenever possible and to bind a\nSecret to this Workspace over other volume types.\n",
                            "name": "basic-auth",
                            "optional": true
                        }
                    ]
                }
            }
        },
        {
            "apiVersion": "tekton.dev/v1",
            "kind": "TaskRun",
            "metadata": {
                "annotations": {
                    "chains.tekton.dev/signed": "true",
                    "chains.tekton.dev/transparency": "https://rekor-server-tssc-tas.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/api/v1/log/entries?logIndex=29",
                    "pipeline.tekton.dev/affinity-assistant": "affinity-assistant-828f35aa4c",
                    "pipeline.tekton.dev/release": "8910674cb953317a4373f33822024b9de8c5fa22",
                    "pipelinesascode.tekton.dev/branch": "main",
                    "pipelinesascode.tekton.dev/controller-info": "{\"name\":\"default\",\"configmap\":\"pipelines-as-code\",\"secret\":\"pipelines-as-code-secret\", \"gRepo\": \"pipelines-as-code\"}",
                    "pipelinesascode.tekton.dev/event-type": "pull_request",
                    "pipelinesascode.tekton.dev/git-auth-secret": "pac-gitauth-atfhaf",
                    "pipelinesascode.tekton.dev/git-provider": "github",
                    "pipelinesascode.tekton.dev/installation-id": "47332704",
                    "pipelinesascode.tekton.dev/on-event": "[pull_request]",
                    "pipelinesascode.tekton.dev/on-target-branch": "[main]",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-gitops-on-pull-request",
                    "pipelinesascode.tekton.dev/pipeline": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/pipelines/gitops-pull-request-tssc.yaml",
                    "pipelinesascode.tekton.dev/pull-request": "1",
                    "pipelinesascode.tekton.dev/repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt-gitops",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-gitops-repository",
                    "pipelinesascode.tekton.dev/sender": "rhtap-ci-tests-bot",
                    "pipelinesascode.tekton.dev/sha": "054d5e251e52d7030654f4329f96629dc5cb3d75",
                    "pipelinesascode.tekton.dev/sha-title": "Promote to stage environment",
                    "pipelinesascode.tekton.dev/sha-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt-gitops/commit/054d5e251e52d7030654f4329f96629dc5cb3d75",
                    "pipelinesascode.tekton.dev/source-branch": "promote-to-stage-1778441441828",
                    "pipelinesascode.tekton.dev/source-repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt-gitops",
                    "pipelinesascode.tekton.dev/task-0": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/git-clone.yaml",
                    "pipelinesascode.tekton.dev/task-1": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/gather-deploy-images.yaml",
                    "pipelinesascode.tekton.dev/task-2": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/verify-enterprise-contract.yaml",
                    "pipelinesascode.tekton.dev/task-3": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/gather-deploy-images.yaml",
                    "pipelinesascode.tekton.dev/task-4": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/download-sbom-from-url-in-attestation.yaml",
                    "pipelinesascode.tekton.dev/task-5": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/upload-sbom-to-trustification.yaml",
                    "pipelinesascode.tekton.dev/task-6": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/fetch-gitops-images.yaml",
                    "pipelinesascode.tekton.dev/task-7": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/verify-gitops-conforma.yaml",
                    "pipelinesascode.tekton.dev/task-8": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/download-gitops-sbom.yaml",
                    "pipelinesascode.tekton.dev/task-9": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/upload-gitops-sbom.yaml",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt-gitops",
                    "results.tekton.dev/childReadyForDeletion": "true",
                    "results.tekton.dev/record": "tssc-app-ci/results/d87afcec-0cbf-4d77-882b-11076d5ccfde/records/9121e06e-c590-4b03-bf98-c9327fa576ef",
                    "results.tekton.dev/recordSummaryAnnotations": "{\"repo\":\"e2e-tests-go-vvrntsvt-gitops\",\"commit\":\"054d5e251e52d7030654f4329f96629dc5cb3d75\",\"eventType\":\"pull_request\",\"pull_request-id\":1}",
                    "results.tekton.dev/result": "tssc-app-ci/results/d87afcec-0cbf-4d77-882b-11076d5ccfde",
                    "results.tekton.dev/stored": "true",
                    "tekton.dev/categories": "Git",
                    "tekton.dev/displayName": "git clone",
                    "tekton.dev/pipelines.minVersion": "0.21.0",
                    "tekton.dev/platforms": "linux/amd64,linux/s390x,linux/ppc64le,linux/arm64",
                    "tekton.dev/tags": "git"
                },
                "creationTimestamp": "2026-05-10T19:30:51Z",
                "finalizers": [
                    "chains.tekton.dev/taskrun",
                    "results.tekton.dev/taskrun"
                ],
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/managed-by": "pipelinesascode.tekton.dev",
                    "app.kubernetes.io/part-of": "e2e-tests-go-vvrntsvt",
                    "app.kubernetes.io/version": "v0.39.5",
                    "argocd/app-name": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-id": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-namespace": "tssc-app",
                    "janus-idp.io/tekton": "e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/event-type": "pull_request",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-gitops-on-pull-request",
                    "pipelinesascode.tekton.dev/pull-request": "1",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-gitops-repository",
                    "pipelinesascode.tekton.dev/sha": "054d5e251e52d7030654f4329f96629dc5cb3d75",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt-gitops",
                    "tekton.dev/memberOf": "tasks",
                    "tekton.dev/pipeline": "e2e-tests-go-vvrntsvt-gitops-on-pull-request-sh4cm",
                    "tekton.dev/pipelineRun": "e2e-tests-go-vvrntsvt-gitops-on-pull-request-sh4cm",
                    "tekton.dev/pipelineRunUID": "d87afcec-0cbf-4d77-882b-11076d5ccfde",
                    "tekton.dev/pipelineTask": "clone-repository"
                },
                "name": "e2e-tests-go-v9cc11bce02028c97ef4e0973a6e690a9-clone-repository",
                "namespace": "tssc-app-ci",
                "ownerReferences": [
                    {
                        "apiVersion": "tekton.dev/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "PipelineRun",
                        "name": "e2e-tests-go-vvrntsvt-gitops-on-pull-request-sh4cm",
                        "uid": "d87afcec-0cbf-4d77-882b-11076d5ccfde"
                    }
                ],
                "resourceVersion": "38771",
                "uid": "9121e06e-c590-4b03-bf98-c9327fa576ef"
            },
            "spec": {
                "params": [
                    {
                        "name": "url",
                        "value": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt-gitops"
                    },
                    {
                        "name": "revision",
                        "value": "054d5e251e52d7030654f4329f96629dc5cb3d75"
                    },
                    {
                        "name": "fetchTags",
                        "value": "true"
                    },
                    {
                        "name": "depth",
                        "value": "0"
                    }
                ],
                "serviceAccountName": "pipeline",
                "taskSpec": {
                    "description": "The git-clone Task will clone a repo from the provided url into the output Workspace. By default the repo will be cloned into the root of your Workspace.",
                    "params": [
                        {
                            "description": "Repository URL to clone from.",
                            "name": "url",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Revision to checkout. (branch, tag, sha, ref, etc...)",
                            "name": "revision",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Refspec to fetch before checking out revision.",
                            "name": "refspec",
                            "type": "string"
                        },
                        {
                            "default": "true",
                            "description": "Initialize and fetch git submodules.",
                            "name": "submodules",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Comma-separated list of specific submodule paths to initialize and fetch. Only submodules in the specified directories and their subdirectories will be fetched.\nEmpty string fetches all submodules. Parameter \"submodules\" must be set to \"true\" to make this parameter applicable.\n",
                            "name": "submodulePaths",
                            "type": "string"
                        },
                        {
                            "default": "1",
                            "description": "Perform a shallow clone, fetching only the most recent N commits.",
                            "name": "depth",
                            "type": "string"
                        },
                        {
                            "default": "7",
                            "description": "Length of short commit SHA",
                            "name": "shortCommitLength",
                            "type": "string"
                        },
                        {
                            "default": "true",
                            "description": "Set the `http.sslVerify` global git config. Setting this to `false` is not advised unless you are sure that you trust your git remote.",
                            "name": "sslVerify",
                            "type": "string"
                        },
                        {
                            "default": "source",
                            "description": "Subdirectory inside the `output` Workspace to clone the repo into.",
                            "name": "subdirectory",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Define the directory patterns to match or exclude when performing a sparse checkout.",
                            "name": "sparseCheckoutDirectories",
                            "type": "string"
                        },
                        {
                            "default": "true",
                            "description": "Clean out the contents of the destination directory if it already exists before cloning.",
                            "name": "deleteExisting",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "HTTP proxy server for non-SSL requests.",
                            "name": "httpProxy",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "HTTPS proxy server for SSL requests.",
                            "name": "httpsProxy",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Opt out of proxying HTTP/HTTPS requests.",
                            "name": "noProxy",
                            "type": "string"
                        },
                        {
                            "default": "false",
                            "description": "Log the commands that are executed during `git-clone`'s operation.",
                            "name": "verbose",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Deprecated. Has no effect. Will be removed in the future.",
                            "name": "gitInitImage",
                            "type": "string"
                        },
                        {
                            "default": "/tekton/home",
                            "description": "Absolute path to the user's home directory. Set this explicitly if you are running the image as a non-root user.\n",
                            "name": "userHome",
                            "type": "string"
                        },
                        {
                            "default": "true",
                            "description": "Check symlinks in the repo. If they're pointing outside of the repo, the build will fail.\n",
                            "name": "enableSymlinkCheck",
                            "type": "string"
                        },
                        {
                            "default": "false",
                            "description": "Fetch all tags for the repo.",
                            "name": "fetchTags",
                            "type": "string"
                        },
                        {
                            "default": "trusted-ca",
                            "description": "The name of the ConfigMap to read CA bundle data from.",
                            "name": "caTrustConfigMapName",
                            "type": "string"
                        },
                        {
                            "default": "ca-bundle.crt",
                            "description": "The name of the key in the ConfigMap that contains the CA bundle data.",
                            "name": "caTrustConfigMapKey",
                            "type": "string"
                        },
                        {
                            "default": "false",
                            "description": "Set to \"true\" to merge the targetBranch into the checked-out revision.",
                            "name": "mergeTargetBranch",
                            "type": "string"
                        },
                        {
                            "default": "main",
                            "description": "The target branch to merge into the revision (if mergeTargetBranch is true).",
                            "name": "targetBranch",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "URL of the repository to fetch the target branch from when mergeTargetBranch is true.\nIf empty, uses the same repository (origin). This allows merging a branch from a different repository.\n",
                            "name": "mergeSourceRepoUrl",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Perform a shallow fetch of the target branch, fetching only the most recent N commits.\nIf empty, fetches the full history of the target branch.\n",
                            "name": "mergeSourceDepth",
                            "type": "string"
                        }
                    ],
                    "results": [
                        {
                            "description": "The precise commit SHA that was fetched by this Task.",
                            "name": "commit",
                            "type": "string"
                        },
                        {
                            "description": "The commit SHA that was fetched by this Task limited to params.shortCommitLength number of characters",
                            "name": "short-commit",
                            "type": "string"
                        },
                        {
                            "description": "The precise URL that was fetched by this Task.",
                            "name": "url",
                            "type": "string"
                        },
                        {
                            "description": "The commit timestamp of the checkout",
                            "name": "commit-timestamp",
                            "type": "string"
                        },
                        {
                            "description": "The precise URL that was fetched by this Task. This result uses Chains type hinting to include in the provenance.",
                            "name": "CHAINS-GIT_URL",
                            "type": "string"
                        },
                        {
                            "description": "The precise commit SHA that was fetched by this Task. This result uses Chains type hinting to include in the provenance.",
                            "name": "CHAINS-GIT_COMMIT",
                            "type": "string"
                        },
                        {
                            "description": "The SHA of the commit after merging the target branch (if the param mergeTargetBranch is true).",
                            "name": "merged_sha",
                            "type": "string"
                        }
                    ],
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "HOME",
                                    "value": "$(params.userHome)"
                                },
                                {
                                    "name": "PARAM_URL",
                                    "value": "$(params.url)"
                                },
                                {
                                    "name": "PARAM_REVISION",
                                    "value": "054d5e251e52d7030654f4329f96629dc5cb3d75"
                                },
                                {
                                    "name": "PARAM_REFSPEC",
                                    "value": "$(params.refspec)"
                                },
                                {
                                    "name": "PARAM_SUBMODULES",
                                    "value": "$(params.submodules)"
                                },
                                {
                                    "name": "PARAM_SUBMODULE_PATHS",
                                    "value": "$(params.submodulePaths)"
                                },
                                {
                                    "name": "PARAM_DEPTH",
                                    "value": "$(params.depth)"
                                },
                                {
                                    "name": "PARAM_SHORT_COMMIT_LENGTH",
                                    "value": "$(params.shortCommitLength)"
                                },
                                {
                                    "name": "PARAM_SSL_VERIFY",
                                    "value": "$(params.sslVerify)"
                                },
                                {
                                    "name": "PARAM_SUBDIRECTORY",
                                    "value": "$(params.subdirectory)"
                                },
                                {
                                    "name": "PARAM_DELETE_EXISTING",
                                    "value": "$(params.deleteExisting)"
                                },
                                {
                                    "name": "PARAM_HTTP_PROXY",
                                    "value": "$(params.httpProxy)"
                                },
                                {
                                    "name": "PARAM_HTTPS_PROXY",
                                    "value": "$(params.httpsProxy)"
                                },
                                {
                                    "name": "PARAM_NO_PROXY",
                                    "value": "$(params.noProxy)"
                                },
                                {
                                    "name": "PARAM_VERBOSE",
                                    "value": "$(params.verbose)"
                                },
                                {
                                    "name": "PARAM_SPARSE_CHECKOUT_DIRECTORIES",
                                    "value": "$(params.sparseCheckoutDirectories)"
                                },
                                {
                                    "name": "PARAM_USER_HOME",
                                    "value": "$(params.userHome)"
                                },
                                {
                                    "name": "PARAM_FETCH_TAGS",
                                    "value": "$(params.fetchTags)"
                                },
                                {
                                    "name": "PARAM_GIT_INIT_IMAGE",
                                    "value": "$(params.gitInitImage)"
                                },
                                {
                                    "name": "PARAM_MERGE_TARGET_BRANCH",
                                    "value": "$(params.mergeTargetBranch)"
                                },
                                {
                                    "name": "PARAM_TARGET_BRANCH",
                                    "value": "$(params.targetBranch)"
                                },
                                {
                                    "name": "PARAM_MERGE_SOURCE_REPO_URL",
                                    "value": "$(params.mergeSourceRepoUrl)"
                                },
                                {
                                    "name": "PARAM_MERGE_SOURCE_DEPTH",
                                    "value": "$(params.mergeSourceDepth)"
                                },
                                {
                                    "name": "WORKSPACE_OUTPUT_PATH",
                                    "value": "$(workspaces.output.path)"
                                },
                                {
                                    "name": "WORKSPACE_SSH_DIRECTORY_BOUND",
                                    "value": "$(workspaces.ssh-directory.bound)"
                                },
                                {
                                    "name": "WORKSPACE_SSH_DIRECTORY_PATH",
                                    "value": "$(workspaces.ssh-directory.path)"
                                },
                                {
                                    "name": "WORKSPACE_BASIC_AUTH_DIRECTORY_BOUND",
                                    "value": "$(workspaces.basic-auth.bound)"
                                },
                                {
                                    "name": "WORKSPACE_BASIC_AUTH_DIRECTORY_PATH",
                                    "value": "$(workspaces.basic-auth.path)"
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "clone",
                            "script": "#!/usr/bin/env sh\nset -eu\n\nif [ \"${PARAM_VERBOSE}\" = \"true\" ] ; then\n  set -x\nfi\n\nif [ -n \"${PARAM_GIT_INIT_IMAGE}\" ]; then\n  echo \"WARNING: provided deprecated gitInitImage parameter has no effect.\"\nfi\n\nif [ \"${WORKSPACE_BASIC_AUTH_DIRECTORY_BOUND}\" = \"true\" ] ; then\n  if [ -f \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/.git-credentials\" ] \u0026\u0026 [ -f \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/.gitconfig\" ]; then\n    cp \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/.git-credentials\" \"${PARAM_USER_HOME}/.git-credentials\"\n    cp \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/.gitconfig\" \"${PARAM_USER_HOME}/.gitconfig\"\n  # Compatibility with kubernetes.io/basic-auth secrets\n  elif [ -f \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/username\" ] \u0026\u0026 [ -f \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/password\" ]; then\n    HOSTNAME=$(echo $PARAM_URL | awk -F/ '{print $3}')\n    echo \"https://$(cat ${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/username):$(cat ${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/password)@$HOSTNAME\" \u003e \"${PARAM_USER_HOME}/.git-credentials\"\n    echo -e \"[credential \\\"https://$HOSTNAME\\\"]\\n  helper = store\" \u003e \"${PARAM_USER_HOME}/.gitconfig\"\n  else\n    echo \"Unknown basic-auth workspace format\"\n    exit 1\n  fi\n  chmod 400 \"${PARAM_USER_HOME}/.git-credentials\"\n  chmod 400 \"${PARAM_USER_HOME}/.gitconfig\"\nfi\n\n# Should be called after the gitconfig is copied from the repository secret\nca_bundle=/mnt/trusted-ca/ca-bundle.crt\nif [ -f \"$ca_bundle\" ]; then\n  echo \"INFO: Using mounted CA bundle: $ca_bundle\"\n  git config --global http.sslCAInfo \"$ca_bundle\"\nfi\n\nif [ \"${WORKSPACE_SSH_DIRECTORY_BOUND}\" = \"true\" ] ; then\n  cp -R \"${WORKSPACE_SSH_DIRECTORY_PATH}\" \"${PARAM_USER_HOME}\"/.ssh\n  chmod 700 \"${PARAM_USER_HOME}\"/.ssh\n  chmod -R 400 \"${PARAM_USER_HOME}\"/.ssh/*\nfi\n\nCHECKOUT_DIR=\"${WORKSPACE_OUTPUT_PATH}/${PARAM_SUBDIRECTORY}\"\n\ncleandir() {\n  # Delete any existing contents of the repo directory if it exists.\n  #\n  # We don't just \"rm -rf ${CHECKOUT_DIR}\" because ${CHECKOUT_DIR} might be \"/\"\n  # or the root of a mounted volume.\n  if [ -d \"${CHECKOUT_DIR}\" ] ; then\n    # Delete non-hidden files and directories\n    rm -rf \"${CHECKOUT_DIR:?}\"/*\n    # Delete files and directories starting with . but excluding ..\n    rm -rf \"${CHECKOUT_DIR}\"/.[!.]*\n    # Delete files and directories starting with .. plus any other character\n    rm -rf \"${CHECKOUT_DIR}\"/..?*\n  fi\n}\n\nif [ \"${PARAM_DELETE_EXISTING}\" = \"true\" ] ; then\n  cleandir\nfi\n\ntest -z \"${PARAM_HTTP_PROXY}\" || export HTTP_PROXY=\"${PARAM_HTTP_PROXY}\"\ntest -z \"${PARAM_HTTPS_PROXY}\" || export HTTPS_PROXY=\"${PARAM_HTTPS_PROXY}\"\ntest -z \"${PARAM_NO_PROXY}\" || export NO_PROXY=\"${PARAM_NO_PROXY}\"\n\n/ko-app/git-init \\\n  -url=\"${PARAM_URL}\" \\\n  -revision=\"${PARAM_REVISION}\" \\\n  -refspec=\"${PARAM_REFSPEC}\" \\\n  -path=\"${CHECKOUT_DIR}\" \\\n  -sslVerify=\"${PARAM_SSL_VERIFY}\" \\\n  -submodules=\"${PARAM_SUBMODULES}\" \\\n  -submodulePaths=\"${PARAM_SUBMODULE_PATHS}\" \\\n  -depth=\"${PARAM_DEPTH}\" \\\n  -sparseCheckoutDirectories=\"${PARAM_SPARSE_CHECKOUT_DIRECTORIES}\" \\\n  -retryMaxAttempts=10\ncd \"${CHECKOUT_DIR}\"\nRESULT_SHA=\"$(git rev-parse HEAD)\"\nRESULT_SHA_SHORT=\"$(git rev-parse --short=\"${PARAM_SHORT_COMMIT_LENGTH}\" HEAD)\"\nEXIT_CODE=\"$?\"\nif [ \"${EXIT_CODE}\" != 0 ] ; then\n  exit \"${EXIT_CODE}\"\nfi\nif [ \"${PARAM_MERGE_TARGET_BRANCH}\" = \"true\" ]; then\n  echo \"Merge option enabled. Attempting to merge target branch '${PARAM_TARGET_BRANCH}' into HEAD (${RESULT_SHA}).\"\n\n  if [ \"${PARAM_DEPTH}\" = \"1\" ]; then\n    echo \"WARNING: Shallow clone with depth=1 may cause merge conflicts due to insufficient commit history.\" \u003e\u00262\n  fi\n\n  if [ \"${PARAM_MERGE_SOURCE_DEPTH}\" = \"1\" ]; then\n    echo \"WARNING: Shallow fetch with mergeSourceDepth=1 may cause merge conflicts due to insufficient commit history.\" \u003e\u00262\n  fi\n\n  # Determine if merging from a different repository or the same one\n  if [ -n \"${PARAM_MERGE_SOURCE_REPO_URL}\" ]; then\n    # Normalize URLs for comparison (remove trailing slashes and .git suffix)\n    normalize_url() {\n      echo \"$1\" | sed -e 's#/$##' -e 's#\\.git$##'\n    }\n\n    NORMALIZED_ORIGIN_URL=$(normalize_url \"${PARAM_URL}\")\n    NORMALIZED_MERGE_URL=$(normalize_url \"${PARAM_MERGE_SOURCE_REPO_URL}\")\n\n    if [ \"${NORMALIZED_ORIGIN_URL}\" = \"${NORMALIZED_MERGE_URL}\" ]; then\n      echo \"Merge source URL is the same as origin. Using existing 'origin' remote.\"\n      MERGE_REMOTE=\"origin\"\n    else\n      echo \"Merging from different repository: ${PARAM_MERGE_SOURCE_REPO_URL}\"\n      echo \"Adding remote 'merge-source'...\"\n      git remote add merge-source \"${PARAM_MERGE_SOURCE_REPO_URL}\"\n      MERGE_REMOTE=\"merge-source\"\n    fi\n  else\n    echo \"Merging from the same repository (origin)\"\n    MERGE_REMOTE=\"origin\"\n  fi\n\n  echo \"Fetching target branch '${PARAM_TARGET_BRANCH}' from ${MERGE_REMOTE}...\"\n  if [ -n \"${PARAM_MERGE_SOURCE_DEPTH}\" ]; then\n    retry git fetch --depth=\"${PARAM_MERGE_SOURCE_DEPTH}\" ${MERGE_REMOTE} \"${PARAM_TARGET_BRANCH}\"\n  else\n    retry git fetch ${MERGE_REMOTE} \"${PARAM_TARGET_BRANCH}\"\n  fi\n  FETCH_EXIT_CODE=\"$?\"\n  if [ \"${FETCH_EXIT_CODE}\" != \"0\" ]; then\n    echo \"ERROR: Failed to fetch target branch '${PARAM_TARGET_BRANCH}' from ${MERGE_REMOTE}.\" \u003e\u00262\n    exit \"${FETCH_EXIT_CODE}\"\n  fi\n\n  echo \"Merging ${MERGE_REMOTE}/${PARAM_TARGET_BRANCH} into current HEAD...\"\n  git config --global user.email \"tekton-git-clone@tekton.dev\"\n  git config --global user.name \"Tekton Git Clone Task\"\n  git merge \"${MERGE_REMOTE}/${PARAM_TARGET_BRANCH}\" --no-commit --no-ff --allow-unrelated-histories\n  MERGE_CHECK_EXIT_CODE=\"$?\"\n  if [ \"${MERGE_CHECK_EXIT_CODE}\" != \"0\" ] ; then\n    echo \"ERROR: Merge conflict detected or merge failed before commit.\" \u003e\u00262\n    echo \"--- Git Status ---\"\n    git status\n    echo \"------------------\"\n    exit \"${MERGE_CHECK_EXIT_CODE}\"\n  else\n    # Check if there are changes that need to be merged, and if so, create a merge commit.\n    if git diff --staged --quiet; then\n      echo \"No diff was found, skipping merge...\" \u003e\u00262\n    else\n      echo \"Merge successful (no conflicts found), committing...\"\n      git commit -m \"Merge branch '${PARAM_TARGET_BRANCH}' from ${MERGE_REMOTE} into ${RESULT_SHA}\"\n      COMMIT_EXIT_CODE=\"$?\"\n      if [ \"${COMMIT_EXIT_CODE}\" != \"0\" ]; then\n        echo \"ERROR: Failed to commit merge.\" \u003e\u00262\n        exit \"${COMMIT_EXIT_CODE}\"\n      fi\n      MERGED_SHA=$(git rev-parse HEAD)\n      echo \"New HEAD after merge: ${MERGED_SHA}\"\n      echo \"${MERGED_SHA}\" \u003e \"$(results.merged_sha.path)\"\n    fi\n  fi\nelse\n  echo \"Merge option disabled. Using checked-out revision ${RESULT_SHA} directly.\"\nfi\nprintf \"%s\" \"${RESULT_SHA}\" \u003e \"$(results.commit.path)\"\nprintf \"%s\" \"${RESULT_SHA}\" \u003e \"$(results.CHAINS-GIT_COMMIT.path)\"\nprintf \"%s\" \"${RESULT_SHA_SHORT}\" \u003e \"$(results.short-commit.path)\"\nprintf \"%s\" \"${PARAM_URL}\" \u003e \"$(results.url.path)\"\nprintf \"%s\" \"${PARAM_URL}\" \u003e \"$(results.CHAINS-GIT_URL.path)\"\nprintf \"%s\" \"$(git log -1 --pretty=%ct)\" \u003e \"$(results.commit-timestamp.path)\"\n\nif [ \"${PARAM_FETCH_TAGS}\" = \"true\" ] ; then\n  echo \"Fetching tags\"\n  retry git fetch --tags\nfi\n",
                            "securityContext": {
                                "runAsUser": 0
                            },
                            "volumeMounts": [
                                {
                                    "mountPath": "/mnt/trusted-ca",
                                    "name": "trusted-ca",
                                    "readOnly": true
                                }
                            ]
                        },
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "PARAM_ENABLE_SYMLINK_CHECK",
                                    "value": "$(params.enableSymlinkCheck)"
                                },
                                {
                                    "name": "PARAM_SUBDIRECTORY",
                                    "value": "$(params.subdirectory)"
                                },
                                {
                                    "name": "WORKSPACE_OUTPUT_PATH",
                                    "value": "$(workspaces.output.path)"
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "symlink-check",
                            "script": "#!/usr/bin/env bash\nset -euo pipefail\n\nCHECKOUT_DIR=\"${WORKSPACE_OUTPUT_PATH}/${PARAM_SUBDIRECTORY}\"\ncheck_symlinks() {\n  FOUND_SYMLINK_POINTING_OUTSIDE_OF_REPO=false\n  while read -r symlink\n  do\n    target=$(readlink -m \"$symlink\")\n    if ! [[ \"$target\" =~ ^$CHECKOUT_DIR ]]; then\n      echo \"The cloned repository contains symlink pointing outside of the cloned repository: $symlink\"\n      FOUND_SYMLINK_POINTING_OUTSIDE_OF_REPO=true\n    fi\n  done \u003c \u003c(find $CHECKOUT_DIR -type l -print)\n  if [ \"$FOUND_SYMLINK_POINTING_OUTSIDE_OF_REPO\" = true ] ; then\n    return 1\n  fi\n}\n\nif [ \"${PARAM_ENABLE_SYMLINK_CHECK}\" = \"true\" ] ; then\n  echo \"Running symlink check\"\n  check_symlinks\nfi\n"
                        }
                    ],
                    "volumes": [
                        {
                            "configMap": {
                                "items": [
                                    {
                                        "key": "$(params.caTrustConfigMapKey)",
                                        "path": "ca-bundle.crt"
                                    }
                                ],
                                "name": "$(params.caTrustConfigMapName)",
                                "optional": true
                            },
                            "name": "trusted-ca"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "The git repo will be cloned onto the volume backing this Workspace.",
                            "name": "output"
                        },
                        {
                            "description": "A .ssh directory with private key, known_hosts, config, etc. Copied to\nthe user's home before git commands are executed. Used to authenticate\nwith the git remote when performing the clone. Binding a Secret to this\nWorkspace is strongly recommended over other volume types.\n",
                            "name": "ssh-directory",
                            "optional": true
                        },
                        {
                            "description": "A Workspace containing a .gitconfig and .git-credentials file or username and password.\nThese will be copied to the user's home before any git commands are run. Any\nother files in this Workspace are ignored. It is strongly recommended\nto use ssh-directory over basic-auth whenever possible and to bind a\nSecret to this Workspace over other volume types.\n",
                            "name": "basic-auth",
                            "optional": true
                        }
                    ]
                },
                "timeout": "1h0m0s",
                "workspaces": [
                    {
                        "name": "output",
                        "persistentVolumeClaim": {
                            "claimName": "pvc-3594f26491"
                        }
                    },
                    {
                        "name": "basic-auth",
                        "secret": {
                            "secretName": "pac-gitauth-atfhaf"
                        }
                    }
                ]
            },
            "status": {
                "artifacts": {},
                "completionTime": "2026-05-10T19:31:01Z",
                "conditions": [
                    {
                        "lastTransitionTime": "2026-05-10T19:31:01Z",
                        "message": "All Steps have completed executing",
                        "reason": "Succeeded",
                        "status": "True",
                        "type": "Succeeded"
                    }
                ],
                "podName": "e2e-tests-go-v9cc11bce0202895560fb6fe1bc83e6d1ae24ba933c4f4-pod",
                "provenance": {
                    "featureFlags": {
                        "awaitSidecarReadiness": true,
                        "coschedule": "workspaces",
                        "enableAPIFields": "beta",
                        "enableProvenanceInStatus": true,
                        "enforceNonfalsifiability": "none",
                        "maxResultSize": 4096,
                        "resultExtractionMethod": "termination-message",
                        "runningInEnvWithInjectedSidecars": true,
                        "verificationNoMatchPolicy": "ignore"
                    }
                },
                "results": [
                    {
                        "name": "CHAINS-GIT_COMMIT",
                        "type": "string",
                        "value": "054d5e251e52d7030654f4329f96629dc5cb3d75"
                    },
                    {
                        "name": "CHAINS-GIT_URL",
                        "type": "string",
                        "value": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt-gitops"
                    },
                    {
                        "name": "commit",
                        "type": "string",
                        "value": "054d5e251e52d7030654f4329f96629dc5cb3d75"
                    },
                    {
                        "name": "commit-timestamp",
                        "type": "string",
                        "value": "1778441444"
                    },
                    {
                        "name": "short-commit",
                        "type": "string",
                        "value": "054d5e2"
                    },
                    {
                        "name": "url",
                        "type": "string",
                        "value": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt-gitops"
                    }
                ],
                "startTime": "2026-05-10T19:30:52Z",
                "steps": [
                    {
                        "container": "step-clone",
                        "imageID": "quay.io/redhat-tssc/task-runner@sha256:db633cb62eb097a46ca9e3e0a54d21c8ebd444f81a074ce1f1afa61956185dbf",
                        "name": "clone",
                        "provenance": {},
                        "terminated": {
                            "containerID": "cri-o://a90ff1d4a15d014a4ef50d3a3e340b17dc6c6b7af6543bdb5f0fdcdb64a4068b",
                            "exitCode": 0,
                            "finishedAt": "2026-05-10T19:31:01Z",
                            "message": "[{\"key\":\"CHAINS-GIT_COMMIT\",\"value\":\"054d5e251e52d7030654f4329f96629dc5cb3d75\",\"type\":1},{\"key\":\"CHAINS-GIT_URL\",\"value\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt-gitops\",\"type\":1},{\"key\":\"commit\",\"value\":\"054d5e251e52d7030654f4329f96629dc5cb3d75\",\"type\":1},{\"key\":\"commit-timestamp\",\"value\":\"1778441444\",\"type\":1},{\"key\":\"short-commit\",\"value\":\"054d5e2\",\"type\":1},{\"key\":\"url\",\"value\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt-gitops\",\"type\":1}]",
                            "reason": "Completed",
                            "startedAt": "2026-05-10T19:31:00Z"
                        },
                        "terminationReason": "Completed"
                    },
                    {
                        "container": "step-symlink-check",
                        "imageID": "quay.io/redhat-tssc/task-runner@sha256:db633cb62eb097a46ca9e3e0a54d21c8ebd444f81a074ce1f1afa61956185dbf",
                        "name": "symlink-check",
                        "provenance": {},
                        "terminated": {
                            "containerID": "cri-o://715058e2e701c0a3696ba6ff013663d6dbe7c6cd76b8843dec15d2d31a33fd99",
                            "exitCode": 0,
                            "finishedAt": "2026-05-10T19:31:01Z",
                            "message": "[{\"key\":\"CHAINS-GIT_COMMIT\",\"value\":\"054d5e251e52d7030654f4329f96629dc5cb3d75\",\"type\":1},{\"key\":\"CHAINS-GIT_URL\",\"value\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt-gitops\",\"type\":1},{\"key\":\"commit\",\"value\":\"054d5e251e52d7030654f4329f96629dc5cb3d75\",\"type\":1},{\"key\":\"commit-timestamp\",\"value\":\"1778441444\",\"type\":1},{\"key\":\"short-commit\",\"value\":\"054d5e2\",\"type\":1},{\"key\":\"url\",\"value\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt-gitops\",\"type\":1}]",
                            "reason": "Completed",
                            "startedAt": "2026-05-10T19:31:01Z"
                        },
                        "terminationReason": "Completed"
                    }
                ],
                "taskSpec": {
                    "description": "The git-clone Task will clone a repo from the provided url into the output Workspace. By default the repo will be cloned into the root of your Workspace.",
                    "params": [
                        {
                            "description": "Repository URL to clone from.",
                            "name": "url",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Revision to checkout. (branch, tag, sha, ref, etc...)",
                            "name": "revision",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Refspec to fetch before checking out revision.",
                            "name": "refspec",
                            "type": "string"
                        },
                        {
                            "default": "true",
                            "description": "Initialize and fetch git submodules.",
                            "name": "submodules",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Comma-separated list of specific submodule paths to initialize and fetch. Only submodules in the specified directories and their subdirectories will be fetched.\nEmpty string fetches all submodules. Parameter \"submodules\" must be set to \"true\" to make this parameter applicable.\n",
                            "name": "submodulePaths",
                            "type": "string"
                        },
                        {
                            "default": "1",
                            "description": "Perform a shallow clone, fetching only the most recent N commits.",
                            "name": "depth",
                            "type": "string"
                        },
                        {
                            "default": "7",
                            "description": "Length of short commit SHA",
                            "name": "shortCommitLength",
                            "type": "string"
                        },
                        {
                            "default": "true",
                            "description": "Set the `http.sslVerify` global git config. Setting this to `false` is not advised unless you are sure that you trust your git remote.",
                            "name": "sslVerify",
                            "type": "string"
                        },
                        {
                            "default": "source",
                            "description": "Subdirectory inside the `output` Workspace to clone the repo into.",
                            "name": "subdirectory",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Define the directory patterns to match or exclude when performing a sparse checkout.",
                            "name": "sparseCheckoutDirectories",
                            "type": "string"
                        },
                        {
                            "default": "true",
                            "description": "Clean out the contents of the destination directory if it already exists before cloning.",
                            "name": "deleteExisting",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "HTTP proxy server for non-SSL requests.",
                            "name": "httpProxy",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "HTTPS proxy server for SSL requests.",
                            "name": "httpsProxy",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Opt out of proxying HTTP/HTTPS requests.",
                            "name": "noProxy",
                            "type": "string"
                        },
                        {
                            "default": "false",
                            "description": "Log the commands that are executed during `git-clone`'s operation.",
                            "name": "verbose",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Deprecated. Has no effect. Will be removed in the future.",
                            "name": "gitInitImage",
                            "type": "string"
                        },
                        {
                            "default": "/tekton/home",
                            "description": "Absolute path to the user's home directory. Set this explicitly if you are running the image as a non-root user.\n",
                            "name": "userHome",
                            "type": "string"
                        },
                        {
                            "default": "true",
                            "description": "Check symlinks in the repo. If they're pointing outside of the repo, the build will fail.\n",
                            "name": "enableSymlinkCheck",
                            "type": "string"
                        },
                        {
                            "default": "false",
                            "description": "Fetch all tags for the repo.",
                            "name": "fetchTags",
                            "type": "string"
                        },
                        {
                            "default": "trusted-ca",
                            "description": "The name of the ConfigMap to read CA bundle data from.",
                            "name": "caTrustConfigMapName",
                            "type": "string"
                        },
                        {
                            "default": "ca-bundle.crt",
                            "description": "The name of the key in the ConfigMap that contains the CA bundle data.",
                            "name": "caTrustConfigMapKey",
                            "type": "string"
                        },
                        {
                            "default": "false",
                            "description": "Set to \"true\" to merge the targetBranch into the checked-out revision.",
                            "name": "mergeTargetBranch",
                            "type": "string"
                        },
                        {
                            "default": "main",
                            "description": "The target branch to merge into the revision (if mergeTargetBranch is true).",
                            "name": "targetBranch",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "URL of the repository to fetch the target branch from when mergeTargetBranch is true.\nIf empty, uses the same repository (origin). This allows merging a branch from a different repository.\n",
                            "name": "mergeSourceRepoUrl",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Perform a shallow fetch of the target branch, fetching only the most recent N commits.\nIf empty, fetches the full history of the target branch.\n",
                            "name": "mergeSourceDepth",
                            "type": "string"
                        }
                    ],
                    "results": [
                        {
                            "description": "The precise commit SHA that was fetched by this Task.",
                            "name": "commit",
                            "type": "string"
                        },
                        {
                            "description": "The commit SHA that was fetched by this Task limited to params.shortCommitLength number of characters",
                            "name": "short-commit",
                            "type": "string"
                        },
                        {
                            "description": "The precise URL that was fetched by this Task.",
                            "name": "url",
                            "type": "string"
                        },
                        {
                            "description": "The commit timestamp of the checkout",
                            "name": "commit-timestamp",
                            "type": "string"
                        },
                        {
                            "description": "The precise URL that was fetched by this Task. This result uses Chains type hinting to include in the provenance.",
                            "name": "CHAINS-GIT_URL",
                            "type": "string"
                        },
                        {
                            "description": "The precise commit SHA that was fetched by this Task. This result uses Chains type hinting to include in the provenance.",
                            "name": "CHAINS-GIT_COMMIT",
                            "type": "string"
                        },
                        {
                            "description": "The SHA of the commit after merging the target branch (if the param mergeTargetBranch is true).",
                            "name": "merged_sha",
                            "type": "string"
                        }
                    ],
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "HOME",
                                    "value": "/tekton/home"
                                },
                                {
                                    "name": "PARAM_URL",
                                    "value": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt-gitops"
                                },
                                {
                                    "name": "PARAM_REVISION",
                                    "value": "054d5e251e52d7030654f4329f96629dc5cb3d75"
                                },
                                {
                                    "name": "PARAM_REFSPEC"
                                },
                                {
                                    "name": "PARAM_SUBMODULES",
                                    "value": "true"
                                },
                                {
                                    "name": "PARAM_SUBMODULE_PATHS"
                                },
                                {
                                    "name": "PARAM_DEPTH",
                                    "value": "0"
                                },
                                {
                                    "name": "PARAM_SHORT_COMMIT_LENGTH",
                                    "value": "7"
                                },
                                {
                                    "name": "PARAM_SSL_VERIFY",
                                    "value": "true"
                                },
                                {
                                    "name": "PARAM_SUBDIRECTORY",
                                    "value": "source"
                                },
                                {
                                    "name": "PARAM_DELETE_EXISTING",
                                    "value": "true"
                                },
                                {
                                    "name": "PARAM_HTTP_PROXY"
                                },
                                {
                                    "name": "PARAM_HTTPS_PROXY"
                                },
                                {
                                    "name": "PARAM_NO_PROXY"
                                },
                                {
                                    "name": "PARAM_VERBOSE",
                                    "value": "false"
                                },
                                {
                                    "name": "PARAM_SPARSE_CHECKOUT_DIRECTORIES"
                                },
                                {
                                    "name": "PARAM_USER_HOME",
                                    "value": "/tekton/home"
                                },
                                {
                                    "name": "PARAM_FETCH_TAGS",
                                    "value": "true"
                                },
                                {
                                    "name": "PARAM_GIT_INIT_IMAGE"
                                },
                                {
                                    "name": "PARAM_MERGE_TARGET_BRANCH",
                                    "value": "false"
                                },
                                {
                                    "name": "PARAM_TARGET_BRANCH",
                                    "value": "main"
                                },
                                {
                                    "name": "PARAM_MERGE_SOURCE_REPO_URL"
                                },
                                {
                                    "name": "PARAM_MERGE_SOURCE_DEPTH"
                                },
                                {
                                    "name": "WORKSPACE_OUTPUT_PATH",
                                    "value": "/workspace/output"
                                },
                                {
                                    "name": "WORKSPACE_SSH_DIRECTORY_BOUND",
                                    "value": "false"
                                },
                                {
                                    "name": "WORKSPACE_SSH_DIRECTORY_PATH"
                                },
                                {
                                    "name": "WORKSPACE_BASIC_AUTH_DIRECTORY_BOUND",
                                    "value": "true"
                                },
                                {
                                    "name": "WORKSPACE_BASIC_AUTH_DIRECTORY_PATH",
                                    "value": "/workspace/basic-auth"
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "clone",
                            "script": "#!/usr/bin/env sh\nset -eu\n\nif [ \"${PARAM_VERBOSE}\" = \"true\" ] ; then\n  set -x\nfi\n\nif [ -n \"${PARAM_GIT_INIT_IMAGE}\" ]; then\n  echo \"WARNING: provided deprecated gitInitImage parameter has no effect.\"\nfi\n\nif [ \"${WORKSPACE_BASIC_AUTH_DIRECTORY_BOUND}\" = \"true\" ] ; then\n  if [ -f \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/.git-credentials\" ] \u0026\u0026 [ -f \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/.gitconfig\" ]; then\n    cp \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/.git-credentials\" \"${PARAM_USER_HOME}/.git-credentials\"\n    cp \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/.gitconfig\" \"${PARAM_USER_HOME}/.gitconfig\"\n  # Compatibility with kubernetes.io/basic-auth secrets\n  elif [ -f \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/username\" ] \u0026\u0026 [ -f \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/password\" ]; then\n    HOSTNAME=$(echo $PARAM_URL | awk -F/ '{print $3}')\n    echo \"https://$(cat ${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/username):$(cat ${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/password)@$HOSTNAME\" \u003e \"${PARAM_USER_HOME}/.git-credentials\"\n    echo -e \"[credential \\\"https://$HOSTNAME\\\"]\\n  helper = store\" \u003e \"${PARAM_USER_HOME}/.gitconfig\"\n  else\n    echo \"Unknown basic-auth workspace format\"\n    exit 1\n  fi\n  chmod 400 \"${PARAM_USER_HOME}/.git-credentials\"\n  chmod 400 \"${PARAM_USER_HOME}/.gitconfig\"\nfi\n\n# Should be called after the gitconfig is copied from the repository secret\nca_bundle=/mnt/trusted-ca/ca-bundle.crt\nif [ -f \"$ca_bundle\" ]; then\n  echo \"INFO: Using mounted CA bundle: $ca_bundle\"\n  git config --global http.sslCAInfo \"$ca_bundle\"\nfi\n\nif [ \"${WORKSPACE_SSH_DIRECTORY_BOUND}\" = \"true\" ] ; then\n  cp -R \"${WORKSPACE_SSH_DIRECTORY_PATH}\" \"${PARAM_USER_HOME}\"/.ssh\n  chmod 700 \"${PARAM_USER_HOME}\"/.ssh\n  chmod -R 400 \"${PARAM_USER_HOME}\"/.ssh/*\nfi\n\nCHECKOUT_DIR=\"${WORKSPACE_OUTPUT_PATH}/${PARAM_SUBDIRECTORY}\"\n\ncleandir() {\n  # Delete any existing contents of the repo directory if it exists.\n  #\n  # We don't just \"rm -rf ${CHECKOUT_DIR}\" because ${CHECKOUT_DIR} might be \"/\"\n  # or the root of a mounted volume.\n  if [ -d \"${CHECKOUT_DIR}\" ] ; then\n    # Delete non-hidden files and directories\n    rm -rf \"${CHECKOUT_DIR:?}\"/*\n    # Delete files and directories starting with . but excluding ..\n    rm -rf \"${CHECKOUT_DIR}\"/.[!.]*\n    # Delete files and directories starting with .. plus any other character\n    rm -rf \"${CHECKOUT_DIR}\"/..?*\n  fi\n}\n\nif [ \"${PARAM_DELETE_EXISTING}\" = \"true\" ] ; then\n  cleandir\nfi\n\ntest -z \"${PARAM_HTTP_PROXY}\" || export HTTP_PROXY=\"${PARAM_HTTP_PROXY}\"\ntest -z \"${PARAM_HTTPS_PROXY}\" || export HTTPS_PROXY=\"${PARAM_HTTPS_PROXY}\"\ntest -z \"${PARAM_NO_PROXY}\" || export NO_PROXY=\"${PARAM_NO_PROXY}\"\n\n/ko-app/git-init \\\n  -url=\"${PARAM_URL}\" \\\n  -revision=\"${PARAM_REVISION}\" \\\n  -refspec=\"${PARAM_REFSPEC}\" \\\n  -path=\"${CHECKOUT_DIR}\" \\\n  -sslVerify=\"${PARAM_SSL_VERIFY}\" \\\n  -submodules=\"${PARAM_SUBMODULES}\" \\\n  -submodulePaths=\"${PARAM_SUBMODULE_PATHS}\" \\\n  -depth=\"${PARAM_DEPTH}\" \\\n  -sparseCheckoutDirectories=\"${PARAM_SPARSE_CHECKOUT_DIRECTORIES}\" \\\n  -retryMaxAttempts=10\ncd \"${CHECKOUT_DIR}\"\nRESULT_SHA=\"$(git rev-parse HEAD)\"\nRESULT_SHA_SHORT=\"$(git rev-parse --short=\"${PARAM_SHORT_COMMIT_LENGTH}\" HEAD)\"\nEXIT_CODE=\"$?\"\nif [ \"${EXIT_CODE}\" != 0 ] ; then\n  exit \"${EXIT_CODE}\"\nfi\nif [ \"${PARAM_MERGE_TARGET_BRANCH}\" = \"true\" ]; then\n  echo \"Merge option enabled. Attempting to merge target branch '${PARAM_TARGET_BRANCH}' into HEAD (${RESULT_SHA}).\"\n\n  if [ \"${PARAM_DEPTH}\" = \"1\" ]; then\n    echo \"WARNING: Shallow clone with depth=1 may cause merge conflicts due to insufficient commit history.\" \u003e\u00262\n  fi\n\n  if [ \"${PARAM_MERGE_SOURCE_DEPTH}\" = \"1\" ]; then\n    echo \"WARNING: Shallow fetch with mergeSourceDepth=1 may cause merge conflicts due to insufficient commit history.\" \u003e\u00262\n  fi\n\n  # Determine if merging from a different repository or the same one\n  if [ -n \"${PARAM_MERGE_SOURCE_REPO_URL}\" ]; then\n    # Normalize URLs for comparison (remove trailing slashes and .git suffix)\n    normalize_url() {\n      echo \"$1\" | sed -e 's#/$##' -e 's#\\.git$##'\n    }\n\n    NORMALIZED_ORIGIN_URL=$(normalize_url \"${PARAM_URL}\")\n    NORMALIZED_MERGE_URL=$(normalize_url \"${PARAM_MERGE_SOURCE_REPO_URL}\")\n\n    if [ \"${NORMALIZED_ORIGIN_URL}\" = \"${NORMALIZED_MERGE_URL}\" ]; then\n      echo \"Merge source URL is the same as origin. Using existing 'origin' remote.\"\n      MERGE_REMOTE=\"origin\"\n    else\n      echo \"Merging from different repository: ${PARAM_MERGE_SOURCE_REPO_URL}\"\n      echo \"Adding remote 'merge-source'...\"\n      git remote add merge-source \"${PARAM_MERGE_SOURCE_REPO_URL}\"\n      MERGE_REMOTE=\"merge-source\"\n    fi\n  else\n    echo \"Merging from the same repository (origin)\"\n    MERGE_REMOTE=\"origin\"\n  fi\n\n  echo \"Fetching target branch '${PARAM_TARGET_BRANCH}' from ${MERGE_REMOTE}...\"\n  if [ -n \"${PARAM_MERGE_SOURCE_DEPTH}\" ]; then\n    retry git fetch --depth=\"${PARAM_MERGE_SOURCE_DEPTH}\" ${MERGE_REMOTE} \"${PARAM_TARGET_BRANCH}\"\n  else\n    retry git fetch ${MERGE_REMOTE} \"${PARAM_TARGET_BRANCH}\"\n  fi\n  FETCH_EXIT_CODE=\"$?\"\n  if [ \"${FETCH_EXIT_CODE}\" != \"0\" ]; then\n    echo \"ERROR: Failed to fetch target branch '${PARAM_TARGET_BRANCH}' from ${MERGE_REMOTE}.\" \u003e\u00262\n    exit \"${FETCH_EXIT_CODE}\"\n  fi\n\n  echo \"Merging ${MERGE_REMOTE}/${PARAM_TARGET_BRANCH} into current HEAD...\"\n  git config --global user.email \"tekton-git-clone@tekton.dev\"\n  git config --global user.name \"Tekton Git Clone Task\"\n  git merge \"${MERGE_REMOTE}/${PARAM_TARGET_BRANCH}\" --no-commit --no-ff --allow-unrelated-histories\n  MERGE_CHECK_EXIT_CODE=\"$?\"\n  if [ \"${MERGE_CHECK_EXIT_CODE}\" != \"0\" ] ; then\n    echo \"ERROR: Merge conflict detected or merge failed before commit.\" \u003e\u00262\n    echo \"--- Git Status ---\"\n    git status\n    echo \"------------------\"\n    exit \"${MERGE_CHECK_EXIT_CODE}\"\n  else\n    # Check if there are changes that need to be merged, and if so, create a merge commit.\n    if git diff --staged --quiet; then\n      echo \"No diff was found, skipping merge...\" \u003e\u00262\n    else\n      echo \"Merge successful (no conflicts found), committing...\"\n      git commit -m \"Merge branch '${PARAM_TARGET_BRANCH}' from ${MERGE_REMOTE} into ${RESULT_SHA}\"\n      COMMIT_EXIT_CODE=\"$?\"\n      if [ \"${COMMIT_EXIT_CODE}\" != \"0\" ]; then\n        echo \"ERROR: Failed to commit merge.\" \u003e\u00262\n        exit \"${COMMIT_EXIT_CODE}\"\n      fi\n      MERGED_SHA=$(git rev-parse HEAD)\n      echo \"New HEAD after merge: ${MERGED_SHA}\"\n      echo \"${MERGED_SHA}\" \u003e \"/tekton/results/merged_sha\"\n    fi\n  fi\nelse\n  echo \"Merge option disabled. Using checked-out revision ${RESULT_SHA} directly.\"\nfi\nprintf \"%s\" \"${RESULT_SHA}\" \u003e \"/tekton/results/commit\"\nprintf \"%s\" \"${RESULT_SHA}\" \u003e \"/tekton/results/CHAINS-GIT_COMMIT\"\nprintf \"%s\" \"${RESULT_SHA_SHORT}\" \u003e \"/tekton/results/short-commit\"\nprintf \"%s\" \"${PARAM_URL}\" \u003e \"/tekton/results/url\"\nprintf \"%s\" \"${PARAM_URL}\" \u003e \"/tekton/results/CHAINS-GIT_URL\"\nprintf \"%s\" \"$(git log -1 --pretty=%ct)\" \u003e \"/tekton/results/commit-timestamp\"\n\nif [ \"${PARAM_FETCH_TAGS}\" = \"true\" ] ; then\n  echo \"Fetching tags\"\n  retry git fetch --tags\nfi\n",
                            "securityContext": {
                                "runAsUser": 0
                            },
                            "volumeMounts": [
                                {
                                    "mountPath": "/mnt/trusted-ca",
                                    "name": "trusted-ca",
                                    "readOnly": true
                                }
                            ]
                        },
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "PARAM_ENABLE_SYMLINK_CHECK",
                                    "value": "true"
                                },
                                {
                                    "name": "PARAM_SUBDIRECTORY",
                                    "value": "source"
                                },
                                {
                                    "name": "WORKSPACE_OUTPUT_PATH",
                                    "value": "/workspace/output"
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "symlink-check",
                            "script": "#!/usr/bin/env bash\nset -euo pipefail\n\nCHECKOUT_DIR=\"${WORKSPACE_OUTPUT_PATH}/${PARAM_SUBDIRECTORY}\"\ncheck_symlinks() {\n  FOUND_SYMLINK_POINTING_OUTSIDE_OF_REPO=false\n  while read -r symlink\n  do\n    target=$(readlink -m \"$symlink\")\n    if ! [[ \"$target\" =~ ^$CHECKOUT_DIR ]]; then\n      echo \"The cloned repository contains symlink pointing outside of the cloned repository: $symlink\"\n      FOUND_SYMLINK_POINTING_OUTSIDE_OF_REPO=true\n    fi\n  done \u003c \u003c(find $CHECKOUT_DIR -type l -print)\n  if [ \"$FOUND_SYMLINK_POINTING_OUTSIDE_OF_REPO\" = true ] ; then\n    return 1\n  fi\n}\n\nif [ \"${PARAM_ENABLE_SYMLINK_CHECK}\" = \"true\" ] ; then\n  echo \"Running symlink check\"\n  check_symlinks\nfi\n"
                        }
                    ],
                    "volumes": [
                        {
                            "configMap": {
                                "items": [
                                    {
                                        "key": "ca-bundle.crt",
                                        "path": "ca-bundle.crt"
                                    }
                                ],
                                "name": "trusted-ca",
                                "optional": true
                            },
                            "name": "trusted-ca"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "The git repo will be cloned onto the volume backing this Workspace.",
                            "name": "output"
                        },
                        {
                            "description": "A .ssh directory with private key, known_hosts, config, etc. Copied to\nthe user's home before git commands are executed. Used to authenticate\nwith the git remote when performing the clone. Binding a Secret to this\nWorkspace is strongly recommended over other volume types.\n",
                            "name": "ssh-directory",
                            "optional": true
                        },
                        {
                            "description": "A Workspace containing a .gitconfig and .git-credentials file or username and password.\nThese will be copied to the user's home before any git commands are run. Any\nother files in this Workspace are ignored. It is strongly recommended\nto use ssh-directory over basic-auth whenever possible and to bind a\nSecret to this Workspace over other volume types.\n",
                            "name": "basic-auth",
                            "optional": true
                        }
                    ]
                }
            }
        },
        {
            "apiVersion": "tekton.dev/v1",
            "kind": "TaskRun",
            "metadata": {
                "annotations": {
                    "chains.tekton.dev/signed": "true",
                    "chains.tekton.dev/transparency": "https://rekor-server-tssc-tas.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/api/v1/log/entries?logIndex=41",
                    "pipeline.tekton.dev/affinity-assistant": "affinity-assistant-93ef712026",
                    "pipeline.tekton.dev/release": "8910674cb953317a4373f33822024b9de8c5fa22",
                    "pipelinesascode.tekton.dev/branch": "main",
                    "pipelinesascode.tekton.dev/check-run-id": "75252657070",
                    "pipelinesascode.tekton.dev/controller-info": "{\"name\":\"default\",\"configmap\":\"pipelines-as-code\",\"secret\":\"pipelines-as-code-secret\", \"gRepo\": \"pipelines-as-code\"}",
                    "pipelinesascode.tekton.dev/event-type": "pull_request",
                    "pipelinesascode.tekton.dev/git-auth-secret": "pac-gitauth-qnwqql",
                    "pipelinesascode.tekton.dev/git-provider": "github",
                    "pipelinesascode.tekton.dev/installation-id": "47332704",
                    "pipelinesascode.tekton.dev/log-url": "https://console-openshift-console.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/k8s/ns/tssc-app-ci/tekton.dev~v1~PipelineRun/e2e-tests-go-vvrntsvt-gitops-on-pull-request-4t4jg",
                    "pipelinesascode.tekton.dev/on-event": "[pull_request]",
                    "pipelinesascode.tekton.dev/on-target-branch": "[main]",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-gitops-on-pull-request",
                    "pipelinesascode.tekton.dev/pipeline": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/pipelines/gitops-pull-request-tssc.yaml",
                    "pipelinesascode.tekton.dev/pull-request": "2",
                    "pipelinesascode.tekton.dev/repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt-gitops",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-gitops-repository",
                    "pipelinesascode.tekton.dev/scm-reporting-plr-started": "true",
                    "pipelinesascode.tekton.dev/sender": "rhtap-ci-tests-bot",
                    "pipelinesascode.tekton.dev/sha": "bac0d858a6630fbc78aab082019a454710a7896a",
                    "pipelinesascode.tekton.dev/sha-title": "Promote to prod environment",
                    "pipelinesascode.tekton.dev/sha-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt-gitops/commit/bac0d858a6630fbc78aab082019a454710a7896a",
                    "pipelinesascode.tekton.dev/source-branch": "promote-to-prod-1778441546002",
                    "pipelinesascode.tekton.dev/source-repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt-gitops",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/task-0": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/git-clone.yaml",
                    "pipelinesascode.tekton.dev/task-1": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/gather-deploy-images.yaml",
                    "pipelinesascode.tekton.dev/task-2": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/verify-enterprise-contract.yaml",
                    "pipelinesascode.tekton.dev/task-3": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/gather-deploy-images.yaml",
                    "pipelinesascode.tekton.dev/task-4": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/download-sbom-from-url-in-attestation.yaml",
                    "pipelinesascode.tekton.dev/task-5": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/upload-sbom-to-trustification.yaml",
                    "pipelinesascode.tekton.dev/task-6": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/fetch-gitops-images.yaml",
                    "pipelinesascode.tekton.dev/task-7": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/verify-gitops-conforma.yaml",
                    "pipelinesascode.tekton.dev/task-8": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/download-gitops-sbom.yaml",
                    "pipelinesascode.tekton.dev/task-9": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/upload-gitops-sbom.yaml",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt-gitops",
                    "results.tekton.dev/childReadyForDeletion": "true",
                    "results.tekton.dev/record": "tssc-app-ci/results/df2bac45-329a-4c18-91cd-279b3b897e27/records/c6494d63-1f02-4f12-9b92-71b10489d925",
                    "results.tekton.dev/recordSummaryAnnotations": "{\"repo\":\"e2e-tests-go-vvrntsvt-gitops\",\"commit\":\"bac0d858a6630fbc78aab082019a454710a7896a\",\"eventType\":\"pull_request\",\"pull_request-id\":2}",
                    "results.tekton.dev/result": "tssc-app-ci/results/df2bac45-329a-4c18-91cd-279b3b897e27",
                    "results.tekton.dev/stored": "true"
                },
                "creationTimestamp": "2026-05-10T19:33:00Z",
                "finalizers": [
                    "chains.tekton.dev/taskrun",
                    "results.tekton.dev/taskrun"
                ],
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/managed-by": "pipelinesascode.tekton.dev",
                    "app.kubernetes.io/part-of": "e2e-tests-go-vvrntsvt",
                    "app.kubernetes.io/version": "v0.39.5",
                    "argocd/app-name": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-id": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-namespace": "tssc-app",
                    "janus-idp.io/tekton": "e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/check-run-id": "75252657070",
                    "pipelinesascode.tekton.dev/event-type": "pull_request",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-gitops-on-pull-request",
                    "pipelinesascode.tekton.dev/pull-request": "2",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-gitops-repository",
                    "pipelinesascode.tekton.dev/sha": "bac0d858a6630fbc78aab082019a454710a7896a",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt-gitops",
                    "tekton.dev/memberOf": "tasks",
                    "tekton.dev/pipeline": "e2e-tests-go-vvrntsvt-gitops-on-pull-request-4t4jg",
                    "tekton.dev/pipelineRun": "e2e-tests-go-vvrntsvt-gitops-on-pull-request-4t4jg",
                    "tekton.dev/pipelineRunUID": "df2bac45-329a-4c18-91cd-279b3b897e27",
                    "tekton.dev/pipelineTask": "verify-conforma"
                },
                "name": "e2e-tests-go-vv0bdf0267494bf8617d6686f0a98c610e-verify-conforma",
                "namespace": "tssc-app-ci",
                "ownerReferences": [
                    {
                        "apiVersion": "tekton.dev/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "PipelineRun",
                        "name": "e2e-tests-go-vvrntsvt-gitops-on-pull-request-4t4jg",
                        "uid": "df2bac45-329a-4c18-91cd-279b3b897e27"
                    }
                ],
                "resourceVersion": "41101",
                "uid": "c6494d63-1f02-4f12-9b92-71b10489d925"
            },
            "spec": {
                "params": [
                    {
                        "name": "STRICT",
                        "value": "true"
                    },
                    {
                        "name": "POLICY_CONFIGURATION",
                        "value": "github.com/redhat-appstudio/tssc-dev-multi-ci//samples/conforma/policies/tekton-slsa3-v0.7"
                    },
                    {
                        "name": "COSIGN_PUBLIC_KEY",
                        "value": "LS0tLS1CRUdJTiBQVUJMSUMgS0VZLS0tLS0KTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFSlJTRlFPVGV0NXd4UlNHditObnJ6ZHZXT0RmOQpmMU56TFl6ajd0R29hczhoOTFjVWMzMjJGK0tTUit6N004OTYvVXF4bmNUOS8wdm9QU3hic3pyZmJ3PT0KLS0tLS1FTkQgUFVCTElDIEtFWS0tLS0tCg==\n"
                    }
                ],
                "serviceAccountName": "pipeline",
                "taskSpec": {
                    "description": "Verify the enterprise contract is met",
                    "params": [
                        {
                            "default": "",
                            "description": "Public key used to verify signatures. Must be a base64 encoded key.",
                            "name": "COSIGN_PUBLIC_KEY",
                            "type": "string"
                        },
                        {
                            "default": "enterprise-contract-service/default",
                            "description": "Name of the policy configuration (EnterpriseContractPolicy\nresource) to use. `namespace/name` or `name` syntax supported. If\nnamespace is omitted the namespace where the task runs is used.\nYou can also specify a policy configuration using a git url, e.g.\n`github.com/conforma/config//slsa3`.\n",
                            "name": "POLICY_CONFIGURATION",
                            "type": "string"
                        },
                        {
                            "default": "true",
                            "description": "Fail the task if policy fails. Set to `\"false\"` to disable it.",
                            "name": "STRICT",
                            "type": "string"
                        }
                    ],
                    "results": [
                        {
                            "description": "Short summary of the policy evaluation for each image.",
                            "name": "TEST_OUTPUT",
                            "type": "string"
                        }
                    ],
                    "stepTemplate": {
                        "computeResources": {},
                        "env": [
                            {
                                "name": "CI_TYPE",
                                "value": "tekton"
                            },
                            {
                                "name": "STRICT",
                                "value": "$(params.STRICT)"
                            },
                            {
                                "name": "POLICY_CONFIGURATION",
                                "value": "$(params.POLICY_CONFIGURATION)"
                            },
                            {
                                "name": "REKOR_HOST",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "rekor_url",
                                        "name": "tas-secret"
                                    }
                                }
                            },
                            {
                                "name": "TUF_MIRROR",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "tuf_url",
                                        "name": "tas-secret"
                                    }
                                }
                            },
                            {
                                "name": "COSIGN_PUBLIC_KEY",
                                "value": "$(params.COSIGN_PUBLIC_KEY)"
                            }
                        ],
                        "workingDir": "$(workspaces.source.path)/source"
                    },
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "STRICT",
                                    "value": "$(params.STRICT)"
                                },
                                {
                                    "name": "POLICY_CONFIGURATION",
                                    "value": "$(params.POLICY_CONFIGURATION)"
                                },
                                {
                                    "name": "REKOR_HOST",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rekor_url",
                                            "name": "tas-secret"
                                        }
                                    }
                                },
                                {
                                    "name": "TUF_MIRROR",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "tuf_url",
                                            "name": "tas-secret"
                                        }
                                    }
                                },
                                {
                                    "name": "COSIGN_PUBLIC_KEY",
                                    "value": "$(params.COSIGN_PUBLIC_KEY)"
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "verify",
                            "script": "echo \"running verify-conforma\"\n$(workspaces.source.path)/tssc/verify-conforma.sh\ncat ./results/verify-conforma/TEST_OUTPUT \u003e $(results.TEST_OUTPUT.path)\n",
                            "workingDir": "$(workspaces.source.path)/source"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "Should contain a cloned gitops repo at the ./source subpath",
                            "name": "source"
                        }
                    ]
                },
                "timeout": "1h0m0s",
                "workspaces": [
                    {
                        "name": "source",
                        "persistentVolumeClaim": {
                            "claimName": "pvc-e6e4991134"
                        }
                    }
                ]
            },
            "status": {
                "artifacts": {},
                "completionTime": "2026-05-10T19:33:25Z",
                "conditions": [
                    {
                        "lastTransitionTime": "2026-05-10T19:33:25Z",
                        "message": "All Steps have completed executing",
                        "reason": "Succeeded",
                        "status": "True",
                        "type": "Succeeded"
                    }
                ],
                "podName": "e2e-tests-go-vv0bdf0267494b5fa5ed312b1a4070c3a78dba16d0dd98-pod",
                "provenance": {
                    "featureFlags": {
                        "awaitSidecarReadiness": true,
                        "coschedule": "workspaces",
                        "enableAPIFields": "beta",
                        "enableProvenanceInStatus": true,
                        "enforceNonfalsifiability": "none",
                        "maxResultSize": 4096,
                        "resultExtractionMethod": "termination-message",
                        "runningInEnvWithInjectedSidecars": true,
                        "verificationNoMatchPolicy": "ignore"
                    }
                },
                "results": [
                    {
                        "name": "TEST_OUTPUT",
                        "type": "string",
                        "value": "{\"timestamp\":\"1778441604\",\"namespace\":\"\",\"successes\":16,\"failures\":0,\"warnings\":0,\"result\":\"SUCCESS\"}\n"
                    }
                ],
                "startTime": "2026-05-10T19:33:00Z",
                "steps": [
                    {
                        "container": "step-verify",
                        "imageID": "quay.io/redhat-tssc/task-runner@sha256:db633cb62eb097a46ca9e3e0a54d21c8ebd444f81a074ce1f1afa61956185dbf",
                        "name": "verify",
                        "provenance": {},
                        "terminated": {
                            "containerID": "cri-o://0a279e66454f5e6bb68aeee25bc024cbd4a06ecb077523cab58d81f7fda88ad1",
                            "exitCode": 0,
                            "finishedAt": "2026-05-10T19:33:24Z",
                            "message": "[{\"key\":\"TEST_OUTPUT\",\"value\":\"{\\\"timestamp\\\":\\\"1778441604\\\",\\\"namespace\\\":\\\"\\\",\\\"successes\\\":16,\\\"failures\\\":0,\\\"warnings\\\":0,\\\"result\\\":\\\"SUCCESS\\\"}\\n\",\"type\":1}]",
                            "reason": "Completed",
                            "startedAt": "2026-05-10T19:33:05Z"
                        },
                        "terminationReason": "Completed"
                    }
                ],
                "taskSpec": {
                    "description": "Verify the enterprise contract is met",
                    "params": [
                        {
                            "default": "",
                            "description": "Public key used to verify signatures. Must be a base64 encoded key.",
                            "name": "COSIGN_PUBLIC_KEY",
                            "type": "string"
                        },
                        {
                            "default": "enterprise-contract-service/default",
                            "description": "Name of the policy configuration (EnterpriseContractPolicy\nresource) to use. `namespace/name` or `name` syntax supported. If\nnamespace is omitted the namespace where the task runs is used.\nYou can also specify a policy configuration using a git url, e.g.\n`github.com/conforma/config//slsa3`.\n",
                            "name": "POLICY_CONFIGURATION",
                            "type": "string"
                        },
                        {
                            "default": "true",
                            "description": "Fail the task if policy fails. Set to `\"false\"` to disable it.",
                            "name": "STRICT",
                            "type": "string"
                        }
                    ],
                    "results": [
                        {
                            "description": "Short summary of the policy evaluation for each image.",
                            "name": "TEST_OUTPUT",
                            "type": "string"
                        }
                    ],
                    "stepTemplate": {
                        "computeResources": {},
                        "env": [
                            {
                                "name": "CI_TYPE",
                                "value": "tekton"
                            },
                            {
                                "name": "STRICT",
                                "value": "true"
                            },
                            {
                                "name": "POLICY_CONFIGURATION",
                                "value": "github.com/redhat-appstudio/tssc-dev-multi-ci//samples/conforma/policies/tekton-slsa3-v0.7"
                            },
                            {
                                "name": "REKOR_HOST",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "rekor_url",
                                        "name": "tas-secret"
                                    }
                                }
                            },
                            {
                                "name": "TUF_MIRROR",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "tuf_url",
                                        "name": "tas-secret"
                                    }
                                }
                            },
                            {
                                "name": "COSIGN_PUBLIC_KEY",
                                "value": "LS0tLS1CRUdJTiBQVUJMSUMgS0VZLS0tLS0KTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFSlJTRlFPVGV0NXd4UlNHditObnJ6ZHZXT0RmOQpmMU56TFl6ajd0R29hczhoOTFjVWMzMjJGK0tTUit6N004OTYvVXF4bmNUOS8wdm9QU3hic3pyZmJ3PT0KLS0tLS1FTkQgUFVCTElDIEtFWS0tLS0tCg==\n"
                            }
                        ],
                        "workingDir": "/workspace/source/source"
                    },
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "STRICT",
                                    "value": "true"
                                },
                                {
                                    "name": "POLICY_CONFIGURATION",
                                    "value": "github.com/redhat-appstudio/tssc-dev-multi-ci//samples/conforma/policies/tekton-slsa3-v0.7"
                                },
                                {
                                    "name": "REKOR_HOST",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rekor_url",
                                            "name": "tas-secret"
                                        }
                                    }
                                },
                                {
                                    "name": "TUF_MIRROR",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "tuf_url",
                                            "name": "tas-secret"
                                        }
                                    }
                                },
                                {
                                    "name": "COSIGN_PUBLIC_KEY",
                                    "value": "LS0tLS1CRUdJTiBQVUJMSUMgS0VZLS0tLS0KTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFSlJTRlFPVGV0NXd4UlNHditObnJ6ZHZXT0RmOQpmMU56TFl6ajd0R29hczhoOTFjVWMzMjJGK0tTUit6N004OTYvVXF4bmNUOS8wdm9QU3hic3pyZmJ3PT0KLS0tLS1FTkQgUFVCTElDIEtFWS0tLS0tCg==\n"
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "verify",
                            "script": "echo \"running verify-conforma\"\n/workspace/source/tssc/verify-conforma.sh\ncat ./results/verify-conforma/TEST_OUTPUT \u003e /tekton/results/TEST_OUTPUT\n",
                            "workingDir": "/workspace/source/source"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "Should contain a cloned gitops repo at the ./source subpath",
                            "name": "source"
                        }
                    ]
                }
            }
        },
        {
            "apiVersion": "tekton.dev/v1",
            "kind": "TaskRun",
            "metadata": {
                "annotations": {
                    "chains.tekton.dev/signed": "true",
                    "chains.tekton.dev/transparency": "https://rekor-server-tssc-tas.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/api/v1/log/entries?logIndex=33",
                    "pipeline.tekton.dev/affinity-assistant": "affinity-assistant-828f35aa4c",
                    "pipeline.tekton.dev/release": "8910674cb953317a4373f33822024b9de8c5fa22",
                    "pipelinesascode.tekton.dev/branch": "main",
                    "pipelinesascode.tekton.dev/check-run-id": "75252556541",
                    "pipelinesascode.tekton.dev/controller-info": "{\"name\":\"default\",\"configmap\":\"pipelines-as-code\",\"secret\":\"pipelines-as-code-secret\", \"gRepo\": \"pipelines-as-code\"}",
                    "pipelinesascode.tekton.dev/event-type": "pull_request",
                    "pipelinesascode.tekton.dev/git-auth-secret": "pac-gitauth-atfhaf",
                    "pipelinesascode.tekton.dev/git-provider": "github",
                    "pipelinesascode.tekton.dev/installation-id": "47332704",
                    "pipelinesascode.tekton.dev/log-url": "https://console-openshift-console.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/k8s/ns/tssc-app-ci/tekton.dev~v1~PipelineRun/e2e-tests-go-vvrntsvt-gitops-on-pull-request-sh4cm",
                    "pipelinesascode.tekton.dev/on-event": "[pull_request]",
                    "pipelinesascode.tekton.dev/on-target-branch": "[main]",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-gitops-on-pull-request",
                    "pipelinesascode.tekton.dev/pipeline": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/pipelines/gitops-pull-request-tssc.yaml",
                    "pipelinesascode.tekton.dev/pull-request": "1",
                    "pipelinesascode.tekton.dev/repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt-gitops",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-gitops-repository",
                    "pipelinesascode.tekton.dev/scm-reporting-plr-started": "true",
                    "pipelinesascode.tekton.dev/sender": "rhtap-ci-tests-bot",
                    "pipelinesascode.tekton.dev/sha": "054d5e251e52d7030654f4329f96629dc5cb3d75",
                    "pipelinesascode.tekton.dev/sha-title": "Promote to stage environment",
                    "pipelinesascode.tekton.dev/sha-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt-gitops/commit/054d5e251e52d7030654f4329f96629dc5cb3d75",
                    "pipelinesascode.tekton.dev/source-branch": "promote-to-stage-1778441441828",
                    "pipelinesascode.tekton.dev/source-repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt-gitops",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/task-0": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/git-clone.yaml",
                    "pipelinesascode.tekton.dev/task-1": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/gather-deploy-images.yaml",
                    "pipelinesascode.tekton.dev/task-2": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/verify-enterprise-contract.yaml",
                    "pipelinesascode.tekton.dev/task-3": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/gather-deploy-images.yaml",
                    "pipelinesascode.tekton.dev/task-4": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/download-sbom-from-url-in-attestation.yaml",
                    "pipelinesascode.tekton.dev/task-5": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/upload-sbom-to-trustification.yaml",
                    "pipelinesascode.tekton.dev/task-6": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/fetch-gitops-images.yaml",
                    "pipelinesascode.tekton.dev/task-7": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/verify-gitops-conforma.yaml",
                    "pipelinesascode.tekton.dev/task-8": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/download-gitops-sbom.yaml",
                    "pipelinesascode.tekton.dev/task-9": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/upload-gitops-sbom.yaml",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt-gitops",
                    "results.tekton.dev/childReadyForDeletion": "true",
                    "results.tekton.dev/record": "tssc-app-ci/results/d87afcec-0cbf-4d77-882b-11076d5ccfde/records/745e3b11-3d23-4d2d-95c6-a67fd1f6d466",
                    "results.tekton.dev/recordSummaryAnnotations": "{\"repo\":\"e2e-tests-go-vvrntsvt-gitops\",\"commit\":\"054d5e251e52d7030654f4329f96629dc5cb3d75\",\"eventType\":\"pull_request\",\"pull_request-id\":1}",
                    "results.tekton.dev/result": "tssc-app-ci/results/d87afcec-0cbf-4d77-882b-11076d5ccfde",
                    "results.tekton.dev/stored": "true"
                },
                "creationTimestamp": "2026-05-10T19:31:06Z",
                "finalizers": [
                    "chains.tekton.dev/taskrun",
                    "results.tekton.dev/taskrun"
                ],
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/managed-by": "pipelinesascode.tekton.dev",
                    "app.kubernetes.io/part-of": "e2e-tests-go-vvrntsvt",
                    "app.kubernetes.io/version": "v0.39.5",
                    "argocd/app-name": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-id": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-namespace": "tssc-app",
                    "janus-idp.io/tekton": "e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/check-run-id": "75252556541",
                    "pipelinesascode.tekton.dev/event-type": "pull_request",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-gitops-on-pull-request",
                    "pipelinesascode.tekton.dev/pull-request": "1",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-gitops-repository",
                    "pipelinesascode.tekton.dev/sha": "054d5e251e52d7030654f4329f96629dc5cb3d75",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt-gitops",
                    "tekton.dev/memberOf": "tasks",
                    "tekton.dev/pipeline": "e2e-tests-go-vvrntsvt-gitops-on-pull-request-sh4cm",
                    "tekton.dev/pipelineRun": "e2e-tests-go-vvrntsvt-gitops-on-pull-request-sh4cm",
                    "tekton.dev/pipelineRunUID": "d87afcec-0cbf-4d77-882b-11076d5ccfde",
                    "tekton.dev/pipelineTask": "verify-conforma"
                },
                "name": "e2e-tests-go-vv9cc11bce02028c97ef4e0973a6e690a9-verify-conforma",
                "namespace": "tssc-app-ci",
                "ownerReferences": [
                    {
                        "apiVersion": "tekton.dev/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "PipelineRun",
                        "name": "e2e-tests-go-vvrntsvt-gitops-on-pull-request-sh4cm",
                        "uid": "d87afcec-0cbf-4d77-882b-11076d5ccfde"
                    }
                ],
                "resourceVersion": "39298",
                "uid": "745e3b11-3d23-4d2d-95c6-a67fd1f6d466"
            },
            "spec": {
                "params": [
                    {
                        "name": "STRICT",
                        "value": "true"
                    },
                    {
                        "name": "POLICY_CONFIGURATION",
                        "value": "github.com/redhat-appstudio/tssc-dev-multi-ci//samples/conforma/policies/tekton-slsa3-v0.7"
                    },
                    {
                        "name": "COSIGN_PUBLIC_KEY",
                        "value": "LS0tLS1CRUdJTiBQVUJMSUMgS0VZLS0tLS0KTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFSlJTRlFPVGV0NXd4UlNHditObnJ6ZHZXT0RmOQpmMU56TFl6ajd0R29hczhoOTFjVWMzMjJGK0tTUit6N004OTYvVXF4bmNUOS8wdm9QU3hic3pyZmJ3PT0KLS0tLS1FTkQgUFVCTElDIEtFWS0tLS0tCg==\n"
                    }
                ],
                "serviceAccountName": "pipeline",
                "taskSpec": {
                    "description": "Verify the enterprise contract is met",
                    "params": [
                        {
                            "default": "",
                            "description": "Public key used to verify signatures. Must be a base64 encoded key.",
                            "name": "COSIGN_PUBLIC_KEY",
                            "type": "string"
                        },
                        {
                            "default": "enterprise-contract-service/default",
                            "description": "Name of the policy configuration (EnterpriseContractPolicy\nresource) to use. `namespace/name` or `name` syntax supported. If\nnamespace is omitted the namespace where the task runs is used.\nYou can also specify a policy configuration using a git url, e.g.\n`github.com/conforma/config//slsa3`.\n",
                            "name": "POLICY_CONFIGURATION",
                            "type": "string"
                        },
                        {
                            "default": "true",
                            "description": "Fail the task if policy fails. Set to `\"false\"` to disable it.",
                            "name": "STRICT",
                            "type": "string"
                        }
                    ],
                    "results": [
                        {
                            "description": "Short summary of the policy evaluation for each image.",
                            "name": "TEST_OUTPUT",
                            "type": "string"
                        }
                    ],
                    "stepTemplate": {
                        "computeResources": {},
                        "env": [
                            {
                                "name": "CI_TYPE",
                                "value": "tekton"
                            },
                            {
                                "name": "STRICT",
                                "value": "$(params.STRICT)"
                            },
                            {
                                "name": "POLICY_CONFIGURATION",
                                "value": "$(params.POLICY_CONFIGURATION)"
                            },
                            {
                                "name": "REKOR_HOST",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "rekor_url",
                                        "name": "tas-secret"
                                    }
                                }
                            },
                            {
                                "name": "TUF_MIRROR",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "tuf_url",
                                        "name": "tas-secret"
                                    }
                                }
                            },
                            {
                                "name": "COSIGN_PUBLIC_KEY",
                                "value": "$(params.COSIGN_PUBLIC_KEY)"
                            }
                        ],
                        "workingDir": "$(workspaces.source.path)/source"
                    },
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "STRICT",
                                    "value": "$(params.STRICT)"
                                },
                                {
                                    "name": "POLICY_CONFIGURATION",
                                    "value": "$(params.POLICY_CONFIGURATION)"
                                },
                                {
                                    "name": "REKOR_HOST",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rekor_url",
                                            "name": "tas-secret"
                                        }
                                    }
                                },
                                {
                                    "name": "TUF_MIRROR",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "tuf_url",
                                            "name": "tas-secret"
                                        }
                                    }
                                },
                                {
                                    "name": "COSIGN_PUBLIC_KEY",
                                    "value": "$(params.COSIGN_PUBLIC_KEY)"
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "verify",
                            "script": "echo \"running verify-conforma\"\n$(workspaces.source.path)/tssc/verify-conforma.sh\ncat ./results/verify-conforma/TEST_OUTPUT \u003e $(results.TEST_OUTPUT.path)\n",
                            "workingDir": "$(workspaces.source.path)/source"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "Should contain a cloned gitops repo at the ./source subpath",
                            "name": "source"
                        }
                    ]
                },
                "timeout": "1h0m0s",
                "workspaces": [
                    {
                        "name": "source",
                        "persistentVolumeClaim": {
                            "claimName": "pvc-3594f26491"
                        }
                    }
                ]
            },
            "status": {
                "artifacts": {},
                "completionTime": "2026-05-10T19:31:31Z",
                "conditions": [
                    {
                        "lastTransitionTime": "2026-05-10T19:31:31Z",
                        "message": "All Steps have completed executing",
                        "reason": "Succeeded",
                        "status": "True",
                        "type": "Succeeded"
                    }
                ],
                "podName": "e2e-tests-go-vv9cc11bce020240f6d50cd09691ad96fd41b5ef308f3f-pod",
                "provenance": {
                    "featureFlags": {
                        "awaitSidecarReadiness": true,
                        "coschedule": "workspaces",
                        "enableAPIFields": "beta",
                        "enableProvenanceInStatus": true,
                        "enforceNonfalsifiability": "none",
                        "maxResultSize": 4096,
                        "resultExtractionMethod": "termination-message",
                        "runningInEnvWithInjectedSidecars": true,
                        "verificationNoMatchPolicy": "ignore"
                    }
                },
                "results": [
                    {
                        "name": "TEST_OUTPUT",
                        "type": "string",
                        "value": "{\"timestamp\":\"1778441491\",\"namespace\":\"\",\"successes\":16,\"failures\":0,\"warnings\":0,\"result\":\"SUCCESS\"}\n"
                    }
                ],
                "startTime": "2026-05-10T19:31:06Z",
                "steps": [
                    {
                        "container": "step-verify",
                        "imageID": "quay.io/redhat-tssc/task-runner@sha256:db633cb62eb097a46ca9e3e0a54d21c8ebd444f81a074ce1f1afa61956185dbf",
                        "name": "verify",
                        "provenance": {},
                        "terminated": {
                            "containerID": "cri-o://43b8534f5d13d6d1447b57d475e95c4e1e6da6a8d3de565540a9ef5d95933486",
                            "exitCode": 0,
                            "finishedAt": "2026-05-10T19:31:31Z",
                            "message": "[{\"key\":\"TEST_OUTPUT\",\"value\":\"{\\\"timestamp\\\":\\\"1778441491\\\",\\\"namespace\\\":\\\"\\\",\\\"successes\\\":16,\\\"failures\\\":0,\\\"warnings\\\":0,\\\"result\\\":\\\"SUCCESS\\\"}\\n\",\"type\":1}]",
                            "reason": "Completed",
                            "startedAt": "2026-05-10T19:31:12Z"
                        },
                        "terminationReason": "Completed"
                    }
                ],
                "taskSpec": {
                    "description": "Verify the enterprise contract is met",
                    "params": [
                        {
                            "default": "",
                            "description": "Public key used to verify signatures. Must be a base64 encoded key.",
                            "name": "COSIGN_PUBLIC_KEY",
                            "type": "string"
                        },
                        {
                            "default": "enterprise-contract-service/default",
                            "description": "Name of the policy configuration (EnterpriseContractPolicy\nresource) to use. `namespace/name` or `name` syntax supported. If\nnamespace is omitted the namespace where the task runs is used.\nYou can also specify a policy configuration using a git url, e.g.\n`github.com/conforma/config//slsa3`.\n",
                            "name": "POLICY_CONFIGURATION",
                            "type": "string"
                        },
                        {
                            "default": "true",
                            "description": "Fail the task if policy fails. Set to `\"false\"` to disable it.",
                            "name": "STRICT",
                            "type": "string"
                        }
                    ],
                    "results": [
                        {
                            "description": "Short summary of the policy evaluation for each image.",
                            "name": "TEST_OUTPUT",
                            "type": "string"
                        }
                    ],
                    "stepTemplate": {
                        "computeResources": {},
                        "env": [
                            {
                                "name": "CI_TYPE",
                                "value": "tekton"
                            },
                            {
                                "name": "STRICT",
                                "value": "true"
                            },
                            {
                                "name": "POLICY_CONFIGURATION",
                                "value": "github.com/redhat-appstudio/tssc-dev-multi-ci//samples/conforma/policies/tekton-slsa3-v0.7"
                            },
                            {
                                "name": "REKOR_HOST",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "rekor_url",
                                        "name": "tas-secret"
                                    }
                                }
                            },
                            {
                                "name": "TUF_MIRROR",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "tuf_url",
                                        "name": "tas-secret"
                                    }
                                }
                            },
                            {
                                "name": "COSIGN_PUBLIC_KEY",
                                "value": "LS0tLS1CRUdJTiBQVUJMSUMgS0VZLS0tLS0KTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFSlJTRlFPVGV0NXd4UlNHditObnJ6ZHZXT0RmOQpmMU56TFl6ajd0R29hczhoOTFjVWMzMjJGK0tTUit6N004OTYvVXF4bmNUOS8wdm9QU3hic3pyZmJ3PT0KLS0tLS1FTkQgUFVCTElDIEtFWS0tLS0tCg==\n"
                            }
                        ],
                        "workingDir": "/workspace/source/source"
                    },
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "STRICT",
                                    "value": "true"
                                },
                                {
                                    "name": "POLICY_CONFIGURATION",
                                    "value": "github.com/redhat-appstudio/tssc-dev-multi-ci//samples/conforma/policies/tekton-slsa3-v0.7"
                                },
                                {
                                    "name": "REKOR_HOST",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rekor_url",
                                            "name": "tas-secret"
                                        }
                                    }
                                },
                                {
                                    "name": "TUF_MIRROR",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "tuf_url",
                                            "name": "tas-secret"
                                        }
                                    }
                                },
                                {
                                    "name": "COSIGN_PUBLIC_KEY",
                                    "value": "LS0tLS1CRUdJTiBQVUJMSUMgS0VZLS0tLS0KTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFSlJTRlFPVGV0NXd4UlNHditObnJ6ZHZXT0RmOQpmMU56TFl6ajd0R29hczhoOTFjVWMzMjJGK0tTUit6N004OTYvVXF4bmNUOS8wdm9QU3hic3pyZmJ3PT0KLS0tLS1FTkQgUFVCTElDIEtFWS0tLS0tCg==\n"
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "verify",
                            "script": "echo \"running verify-conforma\"\n/workspace/source/tssc/verify-conforma.sh\ncat ./results/verify-conforma/TEST_OUTPUT \u003e /tekton/results/TEST_OUTPUT\n",
                            "workingDir": "/workspace/source/source"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "Should contain a cloned gitops repo at the ./source subpath",
                            "name": "source"
                        }
                    ]
                }
            }
        },
        {
            "apiVersion": "tekton.dev/v1",
            "kind": "TaskRun",
            "metadata": {
                "annotations": {
                    "chains.tekton.dev/signed": "true",
                    "chains.tekton.dev/transparency": "https://rekor-server-tssc-tas.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/api/v1/log/entries?logIndex=39",
                    "pipeline.tekton.dev/affinity-assistant": "affinity-assistant-93ef712026",
                    "pipeline.tekton.dev/release": "8910674cb953317a4373f33822024b9de8c5fa22",
                    "pipelinesascode.tekton.dev/branch": "main",
                    "pipelinesascode.tekton.dev/check-run-id": "75252657070",
                    "pipelinesascode.tekton.dev/controller-info": "{\"name\":\"default\",\"configmap\":\"pipelines-as-code\",\"secret\":\"pipelines-as-code-secret\", \"gRepo\": \"pipelines-as-code\"}",
                    "pipelinesascode.tekton.dev/event-type": "pull_request",
                    "pipelinesascode.tekton.dev/git-auth-secret": "pac-gitauth-qnwqql",
                    "pipelinesascode.tekton.dev/git-provider": "github",
                    "pipelinesascode.tekton.dev/installation-id": "47332704",
                    "pipelinesascode.tekton.dev/log-url": "https://console-openshift-console.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/k8s/ns/tssc-app-ci/tekton.dev~v1~PipelineRun/e2e-tests-go-vvrntsvt-gitops-on-pull-request-4t4jg",
                    "pipelinesascode.tekton.dev/on-event": "[pull_request]",
                    "pipelinesascode.tekton.dev/on-target-branch": "[main]",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-gitops-on-pull-request",
                    "pipelinesascode.tekton.dev/pipeline": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/pipelines/gitops-pull-request-tssc.yaml",
                    "pipelinesascode.tekton.dev/pull-request": "2",
                    "pipelinesascode.tekton.dev/repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt-gitops",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-gitops-repository",
                    "pipelinesascode.tekton.dev/scm-reporting-plr-started": "true",
                    "pipelinesascode.tekton.dev/sender": "rhtap-ci-tests-bot",
                    "pipelinesascode.tekton.dev/sha": "bac0d858a6630fbc78aab082019a454710a7896a",
                    "pipelinesascode.tekton.dev/sha-title": "Promote to prod environment",
                    "pipelinesascode.tekton.dev/sha-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt-gitops/commit/bac0d858a6630fbc78aab082019a454710a7896a",
                    "pipelinesascode.tekton.dev/source-branch": "promote-to-prod-1778441546002",
                    "pipelinesascode.tekton.dev/source-repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt-gitops",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/task-0": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/git-clone.yaml",
                    "pipelinesascode.tekton.dev/task-1": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/gather-deploy-images.yaml",
                    "pipelinesascode.tekton.dev/task-2": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/verify-enterprise-contract.yaml",
                    "pipelinesascode.tekton.dev/task-3": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/gather-deploy-images.yaml",
                    "pipelinesascode.tekton.dev/task-4": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/download-sbom-from-url-in-attestation.yaml",
                    "pipelinesascode.tekton.dev/task-5": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/upload-sbom-to-trustification.yaml",
                    "pipelinesascode.tekton.dev/task-6": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/fetch-gitops-images.yaml",
                    "pipelinesascode.tekton.dev/task-7": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/verify-gitops-conforma.yaml",
                    "pipelinesascode.tekton.dev/task-8": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/download-gitops-sbom.yaml",
                    "pipelinesascode.tekton.dev/task-9": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/upload-gitops-sbom.yaml",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt-gitops",
                    "results.tekton.dev/childReadyForDeletion": "true",
                    "results.tekton.dev/record": "tssc-app-ci/results/df2bac45-329a-4c18-91cd-279b3b897e27/records/dede0aca-0ff8-4d2a-ae6f-9b543c04a60c",
                    "results.tekton.dev/recordSummaryAnnotations": "{\"repo\":\"e2e-tests-go-vvrntsvt-gitops\",\"commit\":\"bac0d858a6630fbc78aab082019a454710a7896a\",\"eventType\":\"pull_request\",\"pull_request-id\":2}",
                    "results.tekton.dev/result": "tssc-app-ci/results/df2bac45-329a-4c18-91cd-279b3b897e27",
                    "results.tekton.dev/stored": "true"
                },
                "creationTimestamp": "2026-05-10T19:33:00Z",
                "finalizers": [
                    "chains.tekton.dev/taskrun",
                    "results.tekton.dev/taskrun"
                ],
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/managed-by": "pipelinesascode.tekton.dev",
                    "app.kubernetes.io/part-of": "e2e-tests-go-vvrntsvt",
                    "app.kubernetes.io/version": "v0.39.5",
                    "argocd/app-name": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-id": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-namespace": "tssc-app",
                    "janus-idp.io/tekton": "e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/check-run-id": "75252657070",
                    "pipelinesascode.tekton.dev/event-type": "pull_request",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-gitops-on-pull-request",
                    "pipelinesascode.tekton.dev/pull-request": "2",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-gitops-repository",
                    "pipelinesascode.tekton.dev/sha": "bac0d858a6630fbc78aab082019a454710a7896a",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt-gitops",
                    "tekton.dev/memberOf": "tasks",
                    "tekton.dev/pipeline": "e2e-tests-go-vvrntsvt-gitops-on-pull-request-4t4jg",
                    "tekton.dev/pipelineRun": "e2e-tests-go-vvrntsvt-gitops-on-pull-request-4t4jg",
                    "tekton.dev/pipelineRunUID": "df2bac45-329a-4c18-91cd-279b3b897e27",
                    "tekton.dev/pipelineTask": "download-sboms"
                },
                "name": "e2e-tests-go-vvr0bdf0267494bf8617d6686f0a98c610e-download-sboms",
                "namespace": "tssc-app-ci",
                "ownerReferences": [
                    {
                        "apiVersion": "tekton.dev/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "PipelineRun",
                        "name": "e2e-tests-go-vvrntsvt-gitops-on-pull-request-4t4jg",
                        "uid": "df2bac45-329a-4c18-91cd-279b3b897e27"
                    }
                ],
                "resourceVersion": "40955",
                "uid": "dede0aca-0ff8-4d2a-ae6f-9b543c04a60c"
            },
            "spec": {
                "params": [
                    {
                        "name": "COSIGN_PUBLIC_KEY",
                        "value": "LS0tLS1CRUdJTiBQVUJMSUMgS0VZLS0tLS0KTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFSlJTRlFPVGV0NXd4UlNHditObnJ6ZHZXT0RmOQpmMU56TFl6ajd0R29hczhoOTFjVWMzMjJGK0tTUit6N004OTYvVXF4bmNUOS8wdm9QU3hic3pyZmJ3PT0KLS0tLS1FTkQgUFVCTElDIEtFWS0tLS0tCg==\n"
                    },
                    {
                        "name": "SBOM_IMAGES",
                        "value": "{\"components\":[{\"containerImage\":\"quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:75fa74cac116f98d938b14369eebbd41a498e067\"}]}\n"
                    }
                ],
                "serviceAccountName": "pipeline",
                "taskSpec": {
                    "description": "Download SBOM from images",
                    "params": [
                        {
                            "default": "",
                            "description": "Public key used to verify signatures. Must be a base64 encoded key.",
                            "name": "COSIGN_PUBLIC_KEY",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Images to be considered for SBOM download.",
                            "name": "SBOM_IMAGES",
                            "type": "string"
                        }
                    ],
                    "stepTemplate": {
                        "computeResources": {},
                        "env": [
                            {
                                "name": "CI_TYPE",
                                "value": "tekton"
                            },
                            {
                                "name": "COSIGN_PUBLIC_KEY",
                                "value": "$(params.COSIGN_PUBLIC_KEY)"
                            },
                            {
                                "name": "IMAGES",
                                "value": "$(params.SBOM_IMAGES)"
                            },
                            {
                                "name": "REKOR_HOST",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "rekor_url",
                                        "name": "tas-secret"
                                    }
                                }
                            },
                            {
                                "name": "TUF_MIRROR",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "tuf_url",
                                        "name": "tas-secret"
                                    }
                                }
                            }
                        ],
                        "workingDir": "$(workspaces.source.path)/source"
                    },
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "COSIGN_PUBLIC_KEY",
                                    "value": "$(params.COSIGN_PUBLIC_KEY)"
                                },
                                {
                                    "name": "IMAGES",
                                    "value": "$(params.SBOM_IMAGES)"
                                },
                                {
                                    "name": "REKOR_HOST",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rekor_url",
                                            "name": "tas-secret"
                                        }
                                    }
                                },
                                {
                                    "name": "TUF_MIRROR",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "tuf_url",
                                            "name": "tas-secret"
                                        }
                                    }
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "download",
                            "script": "echo \"running download-sbom-from-url-in-attestation\"\n$(workspaces.source.path)/tssc/download-sbom-from-url-in-attestation.sh\n",
                            "workingDir": "$(workspaces.source.path)/source"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "Should contain a cloned gitops repo at the ./source subpath",
                            "name": "source"
                        }
                    ]
                },
                "timeout": "1h0m0s",
                "workspaces": [
                    {
                        "name": "source",
                        "persistentVolumeClaim": {
                            "claimName": "pvc-e6e4991134"
                        }
                    }
                ]
            },
            "status": {
                "artifacts": {},
                "completionTime": "2026-05-10T19:33:07Z",
                "conditions": [
                    {
                        "lastTransitionTime": "2026-05-10T19:33:07Z",
                        "message": "All Steps have completed executing",
                        "reason": "Succeeded",
                        "status": "True",
                        "type": "Succeeded"
                    }
                ],
                "podName": "e2e-tests-go-vvr0bdf0267494f00d3eb944932a0ef1810f91c16a5a20-pod",
                "provenance": {
                    "featureFlags": {
                        "awaitSidecarReadiness": true,
                        "coschedule": "workspaces",
                        "enableAPIFields": "beta",
                        "enableProvenanceInStatus": true,
                        "enforceNonfalsifiability": "none",
                        "maxResultSize": 4096,
                        "resultExtractionMethod": "termination-message",
                        "runningInEnvWithInjectedSidecars": true,
                        "verificationNoMatchPolicy": "ignore"
                    }
                },
                "startTime": "2026-05-10T19:33:00Z",
                "steps": [
                    {
                        "container": "step-download",
                        "imageID": "quay.io/redhat-tssc/task-runner@sha256:db633cb62eb097a46ca9e3e0a54d21c8ebd444f81a074ce1f1afa61956185dbf",
                        "name": "download",
                        "provenance": {},
                        "terminated": {
                            "containerID": "cri-o://be19cc4167629f781d7aafc42bf3cc4c7026c0514e59088796a9e7993e14dc6a",
                            "exitCode": 0,
                            "finishedAt": "2026-05-10T19:33:07Z",
                            "reason": "Completed",
                            "startedAt": "2026-05-10T19:33:05Z"
                        },
                        "terminationReason": "Completed"
                    }
                ],
                "taskSpec": {
                    "description": "Download SBOM from images",
                    "params": [
                        {
                            "default": "",
                            "description": "Public key used to verify signatures. Must be a base64 encoded key.",
                            "name": "COSIGN_PUBLIC_KEY",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Images to be considered for SBOM download.",
                            "name": "SBOM_IMAGES",
                            "type": "string"
                        }
                    ],
                    "stepTemplate": {
                        "computeResources": {},
                        "env": [
                            {
                                "name": "CI_TYPE",
                                "value": "tekton"
                            },
                            {
                                "name": "COSIGN_PUBLIC_KEY",
                                "value": "LS0tLS1CRUdJTiBQVUJMSUMgS0VZLS0tLS0KTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFSlJTRlFPVGV0NXd4UlNHditObnJ6ZHZXT0RmOQpmMU56TFl6ajd0R29hczhoOTFjVWMzMjJGK0tTUit6N004OTYvVXF4bmNUOS8wdm9QU3hic3pyZmJ3PT0KLS0tLS1FTkQgUFVCTElDIEtFWS0tLS0tCg==\n"
                            },
                            {
                                "name": "IMAGES",
                                "value": "{\"components\":[{\"containerImage\":\"quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:75fa74cac116f98d938b14369eebbd41a498e067\"}]}\n"
                            },
                            {
                                "name": "REKOR_HOST",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "rekor_url",
                                        "name": "tas-secret"
                                    }
                                }
                            },
                            {
                                "name": "TUF_MIRROR",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "tuf_url",
                                        "name": "tas-secret"
                                    }
                                }
                            }
                        ],
                        "workingDir": "/workspace/source/source"
                    },
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "COSIGN_PUBLIC_KEY",
                                    "value": "LS0tLS1CRUdJTiBQVUJMSUMgS0VZLS0tLS0KTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFSlJTRlFPVGV0NXd4UlNHditObnJ6ZHZXT0RmOQpmMU56TFl6ajd0R29hczhoOTFjVWMzMjJGK0tTUit6N004OTYvVXF4bmNUOS8wdm9QU3hic3pyZmJ3PT0KLS0tLS1FTkQgUFVCTElDIEtFWS0tLS0tCg==\n"
                                },
                                {
                                    "name": "IMAGES",
                                    "value": "{\"components\":[{\"containerImage\":\"quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:75fa74cac116f98d938b14369eebbd41a498e067\"}]}\n"
                                },
                                {
                                    "name": "REKOR_HOST",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rekor_url",
                                            "name": "tas-secret"
                                        }
                                    }
                                },
                                {
                                    "name": "TUF_MIRROR",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "tuf_url",
                                            "name": "tas-secret"
                                        }
                                    }
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "download",
                            "script": "echo \"running download-sbom-from-url-in-attestation\"\n/workspace/source/tssc/download-sbom-from-url-in-attestation.sh\n",
                            "workingDir": "/workspace/source/source"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "Should contain a cloned gitops repo at the ./source subpath",
                            "name": "source"
                        }
                    ]
                }
            }
        },
        {
            "apiVersion": "tekton.dev/v1",
            "kind": "TaskRun",
            "metadata": {
                "annotations": {
                    "chains.tekton.dev/signed": "true",
                    "chains.tekton.dev/transparency": "https://rekor-server-tssc-tas.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/api/v1/log/entries?logIndex=31",
                    "pipeline.tekton.dev/affinity-assistant": "affinity-assistant-828f35aa4c",
                    "pipeline.tekton.dev/release": "8910674cb953317a4373f33822024b9de8c5fa22",
                    "pipelinesascode.tekton.dev/branch": "main",
                    "pipelinesascode.tekton.dev/check-run-id": "75252556541",
                    "pipelinesascode.tekton.dev/controller-info": "{\"name\":\"default\",\"configmap\":\"pipelines-as-code\",\"secret\":\"pipelines-as-code-secret\", \"gRepo\": \"pipelines-as-code\"}",
                    "pipelinesascode.tekton.dev/event-type": "pull_request",
                    "pipelinesascode.tekton.dev/git-auth-secret": "pac-gitauth-atfhaf",
                    "pipelinesascode.tekton.dev/git-provider": "github",
                    "pipelinesascode.tekton.dev/installation-id": "47332704",
                    "pipelinesascode.tekton.dev/log-url": "https://console-openshift-console.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/k8s/ns/tssc-app-ci/tekton.dev~v1~PipelineRun/e2e-tests-go-vvrntsvt-gitops-on-pull-request-sh4cm",
                    "pipelinesascode.tekton.dev/on-event": "[pull_request]",
                    "pipelinesascode.tekton.dev/on-target-branch": "[main]",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-gitops-on-pull-request",
                    "pipelinesascode.tekton.dev/pipeline": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/pipelines/gitops-pull-request-tssc.yaml",
                    "pipelinesascode.tekton.dev/pull-request": "1",
                    "pipelinesascode.tekton.dev/repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt-gitops",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-gitops-repository",
                    "pipelinesascode.tekton.dev/scm-reporting-plr-started": "true",
                    "pipelinesascode.tekton.dev/sender": "rhtap-ci-tests-bot",
                    "pipelinesascode.tekton.dev/sha": "054d5e251e52d7030654f4329f96629dc5cb3d75",
                    "pipelinesascode.tekton.dev/sha-title": "Promote to stage environment",
                    "pipelinesascode.tekton.dev/sha-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt-gitops/commit/054d5e251e52d7030654f4329f96629dc5cb3d75",
                    "pipelinesascode.tekton.dev/source-branch": "promote-to-stage-1778441441828",
                    "pipelinesascode.tekton.dev/source-repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt-gitops",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/task-0": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/git-clone.yaml",
                    "pipelinesascode.tekton.dev/task-1": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/gather-deploy-images.yaml",
                    "pipelinesascode.tekton.dev/task-2": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/verify-enterprise-contract.yaml",
                    "pipelinesascode.tekton.dev/task-3": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/gather-deploy-images.yaml",
                    "pipelinesascode.tekton.dev/task-4": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/download-sbom-from-url-in-attestation.yaml",
                    "pipelinesascode.tekton.dev/task-5": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/upload-sbom-to-trustification.yaml",
                    "pipelinesascode.tekton.dev/task-6": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/fetch-gitops-images.yaml",
                    "pipelinesascode.tekton.dev/task-7": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/verify-gitops-conforma.yaml",
                    "pipelinesascode.tekton.dev/task-8": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/download-gitops-sbom.yaml",
                    "pipelinesascode.tekton.dev/task-9": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/upload-gitops-sbom.yaml",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt-gitops",
                    "results.tekton.dev/childReadyForDeletion": "true",
                    "results.tekton.dev/record": "tssc-app-ci/results/d87afcec-0cbf-4d77-882b-11076d5ccfde/records/6f446410-6eb0-4666-86ba-5dbac9d37f38",
                    "results.tekton.dev/recordSummaryAnnotations": "{\"repo\":\"e2e-tests-go-vvrntsvt-gitops\",\"commit\":\"054d5e251e52d7030654f4329f96629dc5cb3d75\",\"eventType\":\"pull_request\",\"pull_request-id\":1}",
                    "results.tekton.dev/result": "tssc-app-ci/results/d87afcec-0cbf-4d77-882b-11076d5ccfde",
                    "results.tekton.dev/stored": "true"
                },
                "creationTimestamp": "2026-05-10T19:31:06Z",
                "finalizers": [
                    "chains.tekton.dev/taskrun",
                    "results.tekton.dev/taskrun"
                ],
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/managed-by": "pipelinesascode.tekton.dev",
                    "app.kubernetes.io/part-of": "e2e-tests-go-vvrntsvt",
                    "app.kubernetes.io/version": "v0.39.5",
                    "argocd/app-name": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-id": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-namespace": "tssc-app",
                    "janus-idp.io/tekton": "e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/check-run-id": "75252556541",
                    "pipelinesascode.tekton.dev/event-type": "pull_request",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-gitops-on-pull-request",
                    "pipelinesascode.tekton.dev/pull-request": "1",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-gitops-repository",
                    "pipelinesascode.tekton.dev/sha": "054d5e251e52d7030654f4329f96629dc5cb3d75",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt-gitops",
                    "tekton.dev/memberOf": "tasks",
                    "tekton.dev/pipeline": "e2e-tests-go-vvrntsvt-gitops-on-pull-request-sh4cm",
                    "tekton.dev/pipelineRun": "e2e-tests-go-vvrntsvt-gitops-on-pull-request-sh4cm",
                    "tekton.dev/pipelineRunUID": "d87afcec-0cbf-4d77-882b-11076d5ccfde",
                    "tekton.dev/pipelineTask": "download-sboms"
                },
                "name": "e2e-tests-go-vvr9cc11bce02028c97ef4e0973a6e690a9-download-sboms",
                "namespace": "tssc-app-ci",
                "ownerReferences": [
                    {
                        "apiVersion": "tekton.dev/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "PipelineRun",
                        "name": "e2e-tests-go-vvrntsvt-gitops-on-pull-request-sh4cm",
                        "uid": "d87afcec-0cbf-4d77-882b-11076d5ccfde"
                    }
                ],
                "resourceVersion": "39101",
                "uid": "6f446410-6eb0-4666-86ba-5dbac9d37f38"
            },
            "spec": {
                "params": [
                    {
                        "name": "COSIGN_PUBLIC_KEY",
                        "value": "LS0tLS1CRUdJTiBQVUJMSUMgS0VZLS0tLS0KTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFSlJTRlFPVGV0NXd4UlNHditObnJ6ZHZXT0RmOQpmMU56TFl6ajd0R29hczhoOTFjVWMzMjJGK0tTUit6N004OTYvVXF4bmNUOS8wdm9QU3hic3pyZmJ3PT0KLS0tLS1FTkQgUFVCTElDIEtFWS0tLS0tCg==\n"
                    },
                    {
                        "name": "SBOM_IMAGES",
                        "value": "{\"components\":[{\"containerImage\":\"quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:75fa74cac116f98d938b14369eebbd41a498e067\"}]}\n"
                    }
                ],
                "serviceAccountName": "pipeline",
                "taskSpec": {
                    "description": "Download SBOM from images",
                    "params": [
                        {
                            "default": "",
                            "description": "Public key used to verify signatures. Must be a base64 encoded key.",
                            "name": "COSIGN_PUBLIC_KEY",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Images to be considered for SBOM download.",
                            "name": "SBOM_IMAGES",
                            "type": "string"
                        }
                    ],
                    "stepTemplate": {
                        "computeResources": {},
                        "env": [
                            {
                                "name": "CI_TYPE",
                                "value": "tekton"
                            },
                            {
                                "name": "COSIGN_PUBLIC_KEY",
                                "value": "$(params.COSIGN_PUBLIC_KEY)"
                            },
                            {
                                "name": "IMAGES",
                                "value": "$(params.SBOM_IMAGES)"
                            },
                            {
                                "name": "REKOR_HOST",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "rekor_url",
                                        "name": "tas-secret"
                                    }
                                }
                            },
                            {
                                "name": "TUF_MIRROR",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "tuf_url",
                                        "name": "tas-secret"
                                    }
                                }
                            }
                        ],
                        "workingDir": "$(workspaces.source.path)/source"
                    },
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "COSIGN_PUBLIC_KEY",
                                    "value": "$(params.COSIGN_PUBLIC_KEY)"
                                },
                                {
                                    "name": "IMAGES",
                                    "value": "$(params.SBOM_IMAGES)"
                                },
                                {
                                    "name": "REKOR_HOST",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rekor_url",
                                            "name": "tas-secret"
                                        }
                                    }
                                },
                                {
                                    "name": "TUF_MIRROR",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "tuf_url",
                                            "name": "tas-secret"
                                        }
                                    }
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "download",
                            "script": "echo \"running download-sbom-from-url-in-attestation\"\n$(workspaces.source.path)/tssc/download-sbom-from-url-in-attestation.sh\n",
                            "workingDir": "$(workspaces.source.path)/source"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "Should contain a cloned gitops repo at the ./source subpath",
                            "name": "source"
                        }
                    ]
                },
                "timeout": "1h0m0s",
                "workspaces": [
                    {
                        "name": "source",
                        "persistentVolumeClaim": {
                            "claimName": "pvc-3594f26491"
                        }
                    }
                ]
            },
            "status": {
                "artifacts": {},
                "completionTime": "2026-05-10T19:31:12Z",
                "conditions": [
                    {
                        "lastTransitionTime": "2026-05-10T19:31:12Z",
                        "message": "All Steps have completed executing",
                        "reason": "Succeeded",
                        "status": "True",
                        "type": "Succeeded"
                    }
                ],
                "podName": "e2e-tests-go-vvr9cc11bce0205ab9e6adc85f6f960b0ae12414ceefbc-pod",
                "provenance": {
                    "featureFlags": {
                        "awaitSidecarReadiness": true,
                        "coschedule": "workspaces",
                        "enableAPIFields": "beta",
                        "enableProvenanceInStatus": true,
                        "enforceNonfalsifiability": "none",
                        "maxResultSize": 4096,
                        "resultExtractionMethod": "termination-message",
                        "runningInEnvWithInjectedSidecars": true,
                        "verificationNoMatchPolicy": "ignore"
                    }
                },
                "startTime": "2026-05-10T19:31:06Z",
                "steps": [
                    {
                        "container": "step-download",
                        "imageID": "quay.io/redhat-tssc/task-runner@sha256:db633cb62eb097a46ca9e3e0a54d21c8ebd444f81a074ce1f1afa61956185dbf",
                        "name": "download",
                        "provenance": {},
                        "terminated": {
                            "containerID": "cri-o://7cbe0b1a75786970fa35471b3ceb2fcc1df5d1d5f66fd8a28ba64036deac3e1b",
                            "exitCode": 0,
                            "finishedAt": "2026-05-10T19:31:12Z",
                            "reason": "Completed",
                            "startedAt": "2026-05-10T19:31:10Z"
                        },
                        "terminationReason": "Completed"
                    }
                ],
                "taskSpec": {
                    "description": "Download SBOM from images",
                    "params": [
                        {
                            "default": "",
                            "description": "Public key used to verify signatures. Must be a base64 encoded key.",
                            "name": "COSIGN_PUBLIC_KEY",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Images to be considered for SBOM download.",
                            "name": "SBOM_IMAGES",
                            "type": "string"
                        }
                    ],
                    "stepTemplate": {
                        "computeResources": {},
                        "env": [
                            {
                                "name": "CI_TYPE",
                                "value": "tekton"
                            },
                            {
                                "name": "COSIGN_PUBLIC_KEY",
                                "value": "LS0tLS1CRUdJTiBQVUJMSUMgS0VZLS0tLS0KTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFSlJTRlFPVGV0NXd4UlNHditObnJ6ZHZXT0RmOQpmMU56TFl6ajd0R29hczhoOTFjVWMzMjJGK0tTUit6N004OTYvVXF4bmNUOS8wdm9QU3hic3pyZmJ3PT0KLS0tLS1FTkQgUFVCTElDIEtFWS0tLS0tCg==\n"
                            },
                            {
                                "name": "IMAGES",
                                "value": "{\"components\":[{\"containerImage\":\"quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:75fa74cac116f98d938b14369eebbd41a498e067\"}]}\n"
                            },
                            {
                                "name": "REKOR_HOST",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "rekor_url",
                                        "name": "tas-secret"
                                    }
                                }
                            },
                            {
                                "name": "TUF_MIRROR",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "tuf_url",
                                        "name": "tas-secret"
                                    }
                                }
                            }
                        ],
                        "workingDir": "/workspace/source/source"
                    },
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "COSIGN_PUBLIC_KEY",
                                    "value": "LS0tLS1CRUdJTiBQVUJMSUMgS0VZLS0tLS0KTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFSlJTRlFPVGV0NXd4UlNHditObnJ6ZHZXT0RmOQpmMU56TFl6ajd0R29hczhoOTFjVWMzMjJGK0tTUit6N004OTYvVXF4bmNUOS8wdm9QU3hic3pyZmJ3PT0KLS0tLS1FTkQgUFVCTElDIEtFWS0tLS0tCg==\n"
                                },
                                {
                                    "name": "IMAGES",
                                    "value": "{\"components\":[{\"containerImage\":\"quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:75fa74cac116f98d938b14369eebbd41a498e067\"}]}\n"
                                },
                                {
                                    "name": "REKOR_HOST",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rekor_url",
                                            "name": "tas-secret"
                                        }
                                    }
                                },
                                {
                                    "name": "TUF_MIRROR",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "tuf_url",
                                            "name": "tas-secret"
                                        }
                                    }
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "download",
                            "script": "echo \"running download-sbom-from-url-in-attestation\"\n/workspace/source/tssc/download-sbom-from-url-in-attestation.sh\n",
                            "workingDir": "/workspace/source/source"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "Should contain a cloned gitops repo at the ./source subpath",
                            "name": "source"
                        }
                    ]
                }
            }
        },
        {
            "apiVersion": "tekton.dev/v1",
            "kind": "TaskRun",
            "metadata": {
                "annotations": {
                    "chains.tekton.dev/signed": "true",
                    "chains.tekton.dev/transparency": "https://rekor-server-tssc-tas.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/api/v1/log/entries?logIndex=38",
                    "pipeline.tekton.dev/affinity-assistant": "affinity-assistant-93ef712026",
                    "pipeline.tekton.dev/release": "8910674cb953317a4373f33822024b9de8c5fa22",
                    "pipelinesascode.tekton.dev/branch": "main",
                    "pipelinesascode.tekton.dev/check-run-id": "75252657070",
                    "pipelinesascode.tekton.dev/controller-info": "{\"name\":\"default\",\"configmap\":\"pipelines-as-code\",\"secret\":\"pipelines-as-code-secret\", \"gRepo\": \"pipelines-as-code\"}",
                    "pipelinesascode.tekton.dev/event-type": "pull_request",
                    "pipelinesascode.tekton.dev/git-auth-secret": "pac-gitauth-qnwqql",
                    "pipelinesascode.tekton.dev/git-provider": "github",
                    "pipelinesascode.tekton.dev/installation-id": "47332704",
                    "pipelinesascode.tekton.dev/log-url": "https://console-openshift-console.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/k8s/ns/tssc-app-ci/tekton.dev~v1~PipelineRun/e2e-tests-go-vvrntsvt-gitops-on-pull-request-4t4jg",
                    "pipelinesascode.tekton.dev/on-event": "[pull_request]",
                    "pipelinesascode.tekton.dev/on-target-branch": "[main]",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-gitops-on-pull-request",
                    "pipelinesascode.tekton.dev/pipeline": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/pipelines/gitops-pull-request-tssc.yaml",
                    "pipelinesascode.tekton.dev/pull-request": "2",
                    "pipelinesascode.tekton.dev/repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt-gitops",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-gitops-repository",
                    "pipelinesascode.tekton.dev/scm-reporting-plr-started": "true",
                    "pipelinesascode.tekton.dev/sender": "rhtap-ci-tests-bot",
                    "pipelinesascode.tekton.dev/sha": "bac0d858a6630fbc78aab082019a454710a7896a",
                    "pipelinesascode.tekton.dev/sha-title": "Promote to prod environment",
                    "pipelinesascode.tekton.dev/sha-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt-gitops/commit/bac0d858a6630fbc78aab082019a454710a7896a",
                    "pipelinesascode.tekton.dev/source-branch": "promote-to-prod-1778441546002",
                    "pipelinesascode.tekton.dev/source-repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt-gitops",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/task-0": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/git-clone.yaml",
                    "pipelinesascode.tekton.dev/task-1": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/gather-deploy-images.yaml",
                    "pipelinesascode.tekton.dev/task-2": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/verify-enterprise-contract.yaml",
                    "pipelinesascode.tekton.dev/task-3": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/gather-deploy-images.yaml",
                    "pipelinesascode.tekton.dev/task-4": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/download-sbom-from-url-in-attestation.yaml",
                    "pipelinesascode.tekton.dev/task-5": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/upload-sbom-to-trustification.yaml",
                    "pipelinesascode.tekton.dev/task-6": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/fetch-gitops-images.yaml",
                    "pipelinesascode.tekton.dev/task-7": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/verify-gitops-conforma.yaml",
                    "pipelinesascode.tekton.dev/task-8": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/download-gitops-sbom.yaml",
                    "pipelinesascode.tekton.dev/task-9": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/upload-gitops-sbom.yaml",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt-gitops",
                    "results.tekton.dev/childReadyForDeletion": "true",
                    "results.tekton.dev/record": "tssc-app-ci/results/df2bac45-329a-4c18-91cd-279b3b897e27/records/81c6b8bf-5a4f-4c44-b6dc-0026d78913dd",
                    "results.tekton.dev/recordSummaryAnnotations": "{\"repo\":\"e2e-tests-go-vvrntsvt-gitops\",\"commit\":\"bac0d858a6630fbc78aab082019a454710a7896a\",\"eventType\":\"pull_request\",\"pull_request-id\":2}",
                    "results.tekton.dev/result": "tssc-app-ci/results/df2bac45-329a-4c18-91cd-279b3b897e27",
                    "results.tekton.dev/stored": "true"
                },
                "creationTimestamp": "2026-05-10T19:32:54Z",
                "finalizers": [
                    "results.tekton.dev/taskrun",
                    "chains.tekton.dev/taskrun"
                ],
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/managed-by": "pipelinesascode.tekton.dev",
                    "app.kubernetes.io/part-of": "e2e-tests-go-vvrntsvt",
                    "app.kubernetes.io/version": "v0.39.5",
                    "argocd/app-name": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-id": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-namespace": "tssc-app",
                    "janus-idp.io/tekton": "e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/check-run-id": "75252657070",
                    "pipelinesascode.tekton.dev/event-type": "pull_request",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-gitops-on-pull-request",
                    "pipelinesascode.tekton.dev/pull-request": "2",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-gitops-repository",
                    "pipelinesascode.tekton.dev/sha": "bac0d858a6630fbc78aab082019a454710a7896a",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt-gitops",
                    "tekton.dev/memberOf": "tasks",
                    "tekton.dev/pipeline": "e2e-tests-go-vvrntsvt-gitops-on-pull-request-4t4jg",
                    "tekton.dev/pipelineRun": "e2e-tests-go-vvrntsvt-gitops-on-pull-request-4t4jg",
                    "tekton.dev/pipelineRunUID": "df2bac45-329a-4c18-91cd-279b3b897e27",
                    "tekton.dev/pipelineTask": "get-images"
                },
                "name": "e2e-tests-go-vvrntsvt-gitops-on-pull-request-4t4jg-get-images",
                "namespace": "tssc-app-ci",
                "ownerReferences": [
                    {
                        "apiVersion": "tekton.dev/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "PipelineRun",
                        "name": "e2e-tests-go-vvrntsvt-gitops-on-pull-request-4t4jg",
                        "uid": "df2bac45-329a-4c18-91cd-279b3b897e27"
                    }
                ],
                "resourceVersion": "40783",
                "uid": "81c6b8bf-5a4f-4c44-b6dc-0026d78913dd"
            },
            "spec": {
                "params": [
                    {
                        "name": "PUBLIC_KEY_URL",
                        "value": "k8s://tssc-app-ci/cosign-pub"
                    },
                    {
                        "name": "TARGET_BRANCH",
                        "value": "main"
                    }
                ],
                "serviceAccountName": "pipeline",
                "taskSpec": {
                    "description": "Extract images from deployment YAML to pass to Conforma for validation",
                    "params": [
                        {
                            "default": "",
                            "description": "Public key used to verify signatures. Must be a valid k8s cosign reference, e.g. k8s://my-space/my-secret where my-secret contains the expected cosign.pub attribute.",
                            "name": "PUBLIC_KEY_URL",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "If specified, will gather only the images that changed between the current revision and the target branch. Useful for pull requests. Note that the repository cloned on the source workspace must already contain the origin/$TARGET_BRANCH reference.\n",
                            "name": "TARGET_BRANCH",
                            "type": "string"
                        },
                        {
                            "default": [
                                "development",
                                "stage",
                                "prod"
                            ],
                            "description": "Gather images from the manifest files for the specified environments",
                            "name": "ENVIRONMENTS",
                            "type": "array"
                        }
                    ],
                    "results": [
                        {
                            "description": "Cosign base64 encoded public key fetched from secrets.",
                            "name": "COSIGN_PUBLIC_KEY",
                            "type": "string"
                        },
                        {
                            "description": "The images with SBOMs to upload to Trustification \n",
                            "name": "SBOM_IMAGES",
                            "type": "string"
                        },
                        {
                            "description": "The images to be verified, in a format compatible with https://github.com/konflux-ci/build-definitions/tree/main/task/verify-enterprise-contract/0.1. When there are no images to verify, this is an empty string.\n",
                            "name": "CONFORMA_IMAGES",
                            "type": "string"
                        }
                    ],
                    "stepTemplate": {
                        "computeResources": {},
                        "env": [
                            {
                                "name": "CI_TYPE",
                                "value": "tekton"
                            },
                            {
                                "name": "TARGET_BRANCH",
                                "value": "$(params.TARGET_BRANCH)"
                            },
                            {
                                "name": "PUBLIC_KEY_URL",
                                "value": "$(params.PUBLIC_KEY_URL)"
                            }
                        ],
                        "workingDir": "$(workspaces.source.path)/source"
                    },
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "TARGET_BRANCH",
                                    "value": "$(params.TARGET_BRANCH)"
                                },
                                {
                                    "name": "PUBLIC_KEY_URL",
                                    "value": "$(params.PUBLIC_KEY_URL)"
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "init",
                            "script": "pwd\nls -la\n# Sync scripts to the writable workspace\ncp -rf /work/tssc/ $(workspaces.source.path)/\n# Append the dummy function to common.sh\nprintf '\\nfunction registry-login() {\\n  echo \"--- Registry Auth Bypass Active ---\"\\n  return 0\\n}\\n' \u003e\u003e $(workspaces.source.path)/tssc/common.sh\necho \"Successfully patched $(workspaces.source.path)/tssc/common.sh\"\n\necho \"Parsing public key url\"\nCLEAN_URL=\"${PUBLIC_KEY_URL#k8s://}\"\nNS=\"${CLEAN_URL%/*}\"\nSECRET=\"${CLEAN_URL##*/}\"\nCOSIGN_PUBLIC_KEY=$(oc get secrets $SECRET -n $NS -o json | jq -r '.data.\"cosign.pub\"')\necho $COSIGN_PUBLIC_KEY \u003e $(results.COSIGN_PUBLIC_KEY.path)\n",
                            "workingDir": "$(workspaces.source.path)/source"
                        },
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "TARGET_BRANCH",
                                    "value": "$(params.TARGET_BRANCH)"
                                },
                                {
                                    "name": "PUBLIC_KEY_URL",
                                    "value": "$(params.PUBLIC_KEY_URL)"
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "get-images",
                            "script": "echo \"running gather-images-to-upload-sbom\"\n$(workspaces.source.path)/tssc/gather-images-to-upload-sbom.sh\nmv ./results/gather-deploy-images ./results/sbom-images \ncat ./results/sbom-images/IMAGES_TO_VERIFY \u003e $(results.SBOM_IMAGES.path)\n\necho \"running gather-deploy-images\"\n$(workspaces.source.path)/tssc/gather-deploy-images.sh\ncat ./results/gather-deploy-images/IMAGES_TO_VERIFY \u003e $(results.CONFORMA_IMAGES.path)\n",
                            "workingDir": "$(workspaces.source.path)/source"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "Should contain a cloned gitops repo at the ./source subpath",
                            "name": "source"
                        }
                    ]
                },
                "timeout": "1h0m0s",
                "workspaces": [
                    {
                        "name": "source",
                        "persistentVolumeClaim": {
                            "claimName": "pvc-e6e4991134"
                        }
                    }
                ]
            },
            "status": {
                "artifacts": {},
                "completionTime": "2026-05-10T19:33:00Z",
                "conditions": [
                    {
                        "lastTransitionTime": "2026-05-10T19:33:00Z",
                        "message": "All Steps have completed executing",
                        "reason": "Succeeded",
                        "status": "True",
                        "type": "Succeeded"
                    }
                ],
                "podName": "e2e-tests-go-vvrntsvt-gitop80dd5f204f1b90a682e3a780c82ec047-pod",
                "provenance": {
                    "featureFlags": {
                        "awaitSidecarReadiness": true,
                        "coschedule": "workspaces",
                        "enableAPIFields": "beta",
                        "enableProvenanceInStatus": true,
                        "enforceNonfalsifiability": "none",
                        "maxResultSize": 4096,
                        "resultExtractionMethod": "termination-message",
                        "runningInEnvWithInjectedSidecars": true,
                        "verificationNoMatchPolicy": "ignore"
                    }
                },
                "results": [
                    {
                        "name": "COSIGN_PUBLIC_KEY",
                        "type": "string",
                        "value": "LS0tLS1CRUdJTiBQVUJMSUMgS0VZLS0tLS0KTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFSlJTRlFPVGV0NXd4UlNHditObnJ6ZHZXT0RmOQpmMU56TFl6ajd0R29hczhoOTFjVWMzMjJGK0tTUit6N004OTYvVXF4bmNUOS8wdm9QU3hic3pyZmJ3PT0KLS0tLS1FTkQgUFVCTElDIEtFWS0tLS0tCg==\n"
                    },
                    {
                        "name": "CONFORMA_IMAGES",
                        "type": "string",
                        "value": "{\"components\":[{\"containerImage\":\"quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:75fa74cac116f98d938b14369eebbd41a498e067\"}]}\n"
                    },
                    {
                        "name": "SBOM_IMAGES",
                        "type": "string",
                        "value": "{\"components\":[{\"containerImage\":\"quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:75fa74cac116f98d938b14369eebbd41a498e067\"}]}\n"
                    }
                ],
                "startTime": "2026-05-10T19:32:54Z",
                "steps": [
                    {
                        "container": "step-init",
                        "imageID": "quay.io/redhat-tssc/task-runner@sha256:db633cb62eb097a46ca9e3e0a54d21c8ebd444f81a074ce1f1afa61956185dbf",
                        "name": "init",
                        "provenance": {},
                        "terminated": {
                            "containerID": "cri-o://e37cba857efc5062b75d2afd8937e64ca4183199c802080269b56ae07cf6afbf",
                            "exitCode": 0,
                            "finishedAt": "2026-05-10T19:32:59Z",
                            "message": "[{\"key\":\"COSIGN_PUBLIC_KEY\",\"value\":\"LS0tLS1CRUdJTiBQVUJMSUMgS0VZLS0tLS0KTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFSlJTRlFPVGV0NXd4UlNHditObnJ6ZHZXT0RmOQpmMU56TFl6ajd0R29hczhoOTFjVWMzMjJGK0tTUit6N004OTYvVXF4bmNUOS8wdm9QU3hic3pyZmJ3PT0KLS0tLS1FTkQgUFVCTElDIEtFWS0tLS0tCg==\\n\",\"type\":1}]",
                            "reason": "Completed",
                            "startedAt": "2026-05-10T19:32:59Z"
                        },
                        "terminationReason": "Completed"
                    },
                    {
                        "container": "step-get-images",
                        "imageID": "quay.io/redhat-tssc/task-runner@sha256:db633cb62eb097a46ca9e3e0a54d21c8ebd444f81a074ce1f1afa61956185dbf",
                        "name": "get-images",
                        "provenance": {},
                        "terminated": {
                            "containerID": "cri-o://c483fc9e256103417e7c1bc1162a2e58615dfd3f4457574936b0560aa236aed3",
                            "exitCode": 0,
                            "finishedAt": "2026-05-10T19:33:00Z",
                            "message": "[{\"key\":\"CONFORMA_IMAGES\",\"value\":\"{\\\"components\\\":[{\\\"containerImage\\\":\\\"quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:75fa74cac116f98d938b14369eebbd41a498e067\\\"}]}\\n\",\"type\":1},{\"key\":\"COSIGN_PUBLIC_KEY\",\"value\":\"LS0tLS1CRUdJTiBQVUJMSUMgS0VZLS0tLS0KTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFSlJTRlFPVGV0NXd4UlNHditObnJ6ZHZXT0RmOQpmMU56TFl6ajd0R29hczhoOTFjVWMzMjJGK0tTUit6N004OTYvVXF4bmNUOS8wdm9QU3hic3pyZmJ3PT0KLS0tLS1FTkQgUFVCTElDIEtFWS0tLS0tCg==\\n\",\"type\":1},{\"key\":\"SBOM_IMAGES\",\"value\":\"{\\\"components\\\":[{\\\"containerImage\\\":\\\"quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:75fa74cac116f98d938b14369eebbd41a498e067\\\"}]}\\n\",\"type\":1}]",
                            "reason": "Completed",
                            "startedAt": "2026-05-10T19:33:00Z"
                        },
                        "terminationReason": "Completed"
                    }
                ],
                "taskSpec": {
                    "description": "Extract images from deployment YAML to pass to Conforma for validation",
                    "params": [
                        {
                            "default": "",
                            "description": "Public key used to verify signatures. Must be a valid k8s cosign reference, e.g. k8s://my-space/my-secret where my-secret contains the expected cosign.pub attribute.",
                            "name": "PUBLIC_KEY_URL",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "If specified, will gather only the images that changed between the current revision and the target branch. Useful for pull requests. Note that the repository cloned on the source workspace must already contain the origin/$TARGET_BRANCH reference.\n",
                            "name": "TARGET_BRANCH",
                            "type": "string"
                        },
                        {
                            "default": [
                                "development",
                                "stage",
                                "prod"
                            ],
                            "description": "Gather images from the manifest files for the specified environments",
                            "name": "ENVIRONMENTS",
                            "type": "array"
                        }
                    ],
                    "results": [
                        {
                            "description": "Cosign base64 encoded public key fetched from secrets.",
                            "name": "COSIGN_PUBLIC_KEY",
                            "type": "string"
                        },
                        {
                            "description": "The images with SBOMs to upload to Trustification \n",
                            "name": "SBOM_IMAGES",
                            "type": "string"
                        },
                        {
                            "description": "The images to be verified, in a format compatible with https://github.com/konflux-ci/build-definitions/tree/main/task/verify-enterprise-contract/0.1. When there are no images to verify, this is an empty string.\n",
                            "name": "CONFORMA_IMAGES",
                            "type": "string"
                        }
                    ],
                    "stepTemplate": {
                        "computeResources": {},
                        "env": [
                            {
                                "name": "CI_TYPE",
                                "value": "tekton"
                            },
                            {
                                "name": "TARGET_BRANCH",
                                "value": "main"
                            },
                            {
                                "name": "PUBLIC_KEY_URL",
                                "value": "k8s://tssc-app-ci/cosign-pub"
                            }
                        ],
                        "workingDir": "/workspace/source/source"
                    },
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "TARGET_BRANCH",
                                    "value": "main"
                                },
                                {
                                    "name": "PUBLIC_KEY_URL",
                                    "value": "k8s://tssc-app-ci/cosign-pub"
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "init",
                            "script": "pwd\nls -la\n# Sync scripts to the writable workspace\ncp -rf /work/tssc/ /workspace/source/\n# Append the dummy function to common.sh\nprintf '\\nfunction registry-login() {\\n  echo \"--- Registry Auth Bypass Active ---\"\\n  return 0\\n}\\n' \u003e\u003e /workspace/source/tssc/common.sh\necho \"Successfully patched /workspace/source/tssc/common.sh\"\n\necho \"Parsing public key url\"\nCLEAN_URL=\"${PUBLIC_KEY_URL#k8s://}\"\nNS=\"${CLEAN_URL%/*}\"\nSECRET=\"${CLEAN_URL##*/}\"\nCOSIGN_PUBLIC_KEY=$(oc get secrets $SECRET -n $NS -o json | jq -r '.data.\"cosign.pub\"')\necho $COSIGN_PUBLIC_KEY \u003e /tekton/results/COSIGN_PUBLIC_KEY\n",
                            "workingDir": "/workspace/source/source"
                        },
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "TARGET_BRANCH",
                                    "value": "main"
                                },
                                {
                                    "name": "PUBLIC_KEY_URL",
                                    "value": "k8s://tssc-app-ci/cosign-pub"
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "get-images",
                            "script": "echo \"running gather-images-to-upload-sbom\"\n/workspace/source/tssc/gather-images-to-upload-sbom.sh\nmv ./results/gather-deploy-images ./results/sbom-images \ncat ./results/sbom-images/IMAGES_TO_VERIFY \u003e /tekton/results/SBOM_IMAGES\n\necho \"running gather-deploy-images\"\n/workspace/source/tssc/gather-deploy-images.sh\ncat ./results/gather-deploy-images/IMAGES_TO_VERIFY \u003e /tekton/results/CONFORMA_IMAGES\n",
                            "workingDir": "/workspace/source/source"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "Should contain a cloned gitops repo at the ./source subpath",
                            "name": "source"
                        }
                    ]
                }
            }
        },
        {
            "apiVersion": "tekton.dev/v1",
            "kind": "TaskRun",
            "metadata": {
                "annotations": {
                    "chains.tekton.dev/signed": "true",
                    "chains.tekton.dev/transparency": "https://rekor-server-tssc-tas.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/api/v1/log/entries?logIndex=40",
                    "pipeline.tekton.dev/affinity-assistant": "affinity-assistant-93ef712026",
                    "pipeline.tekton.dev/release": "8910674cb953317a4373f33822024b9de8c5fa22",
                    "pipelinesascode.tekton.dev/branch": "main",
                    "pipelinesascode.tekton.dev/check-run-id": "75252657070",
                    "pipelinesascode.tekton.dev/controller-info": "{\"name\":\"default\",\"configmap\":\"pipelines-as-code\",\"secret\":\"pipelines-as-code-secret\", \"gRepo\": \"pipelines-as-code\"}",
                    "pipelinesascode.tekton.dev/event-type": "pull_request",
                    "pipelinesascode.tekton.dev/git-auth-secret": "pac-gitauth-qnwqql",
                    "pipelinesascode.tekton.dev/git-provider": "github",
                    "pipelinesascode.tekton.dev/installation-id": "47332704",
                    "pipelinesascode.tekton.dev/log-url": "https://console-openshift-console.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/k8s/ns/tssc-app-ci/tekton.dev~v1~PipelineRun/e2e-tests-go-vvrntsvt-gitops-on-pull-request-4t4jg",
                    "pipelinesascode.tekton.dev/on-event": "[pull_request]",
                    "pipelinesascode.tekton.dev/on-target-branch": "[main]",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-gitops-on-pull-request",
                    "pipelinesascode.tekton.dev/pipeline": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/pipelines/gitops-pull-request-tssc.yaml",
                    "pipelinesascode.tekton.dev/pull-request": "2",
                    "pipelinesascode.tekton.dev/repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt-gitops",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-gitops-repository",
                    "pipelinesascode.tekton.dev/scm-reporting-plr-started": "true",
                    "pipelinesascode.tekton.dev/sender": "rhtap-ci-tests-bot",
                    "pipelinesascode.tekton.dev/sha": "bac0d858a6630fbc78aab082019a454710a7896a",
                    "pipelinesascode.tekton.dev/sha-title": "Promote to prod environment",
                    "pipelinesascode.tekton.dev/sha-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt-gitops/commit/bac0d858a6630fbc78aab082019a454710a7896a",
                    "pipelinesascode.tekton.dev/source-branch": "promote-to-prod-1778441546002",
                    "pipelinesascode.tekton.dev/source-repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt-gitops",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/task-0": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/git-clone.yaml",
                    "pipelinesascode.tekton.dev/task-1": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/gather-deploy-images.yaml",
                    "pipelinesascode.tekton.dev/task-2": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/verify-enterprise-contract.yaml",
                    "pipelinesascode.tekton.dev/task-3": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/gather-deploy-images.yaml",
                    "pipelinesascode.tekton.dev/task-4": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/download-sbom-from-url-in-attestation.yaml",
                    "pipelinesascode.tekton.dev/task-5": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/upload-sbom-to-trustification.yaml",
                    "pipelinesascode.tekton.dev/task-6": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/fetch-gitops-images.yaml",
                    "pipelinesascode.tekton.dev/task-7": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/verify-gitops-conforma.yaml",
                    "pipelinesascode.tekton.dev/task-8": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/download-gitops-sbom.yaml",
                    "pipelinesascode.tekton.dev/task-9": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/upload-gitops-sbom.yaml",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt-gitops",
                    "results.tekton.dev/childReadyForDeletion": "true",
                    "results.tekton.dev/record": "tssc-app-ci/results/df2bac45-329a-4c18-91cd-279b3b897e27/records/9ca97f26-6b44-49ce-bdeb-c307fb54f905",
                    "results.tekton.dev/recordSummaryAnnotations": "{\"repo\":\"e2e-tests-go-vvrntsvt-gitops\",\"commit\":\"bac0d858a6630fbc78aab082019a454710a7896a\",\"eventType\":\"pull_request\",\"pull_request-id\":2}",
                    "results.tekton.dev/result": "tssc-app-ci/results/df2bac45-329a-4c18-91cd-279b3b897e27",
                    "results.tekton.dev/stored": "true"
                },
                "creationTimestamp": "2026-05-10T19:33:07Z",
                "finalizers": [
                    "chains.tekton.dev/taskrun",
                    "results.tekton.dev/taskrun"
                ],
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/managed-by": "pipelinesascode.tekton.dev",
                    "app.kubernetes.io/part-of": "e2e-tests-go-vvrntsvt",
                    "app.kubernetes.io/version": "v0.39.5",
                    "argocd/app-name": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-id": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-namespace": "tssc-app",
                    "janus-idp.io/tekton": "e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/check-run-id": "75252657070",
                    "pipelinesascode.tekton.dev/event-type": "pull_request",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-gitops-on-pull-request",
                    "pipelinesascode.tekton.dev/pull-request": "2",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-gitops-repository",
                    "pipelinesascode.tekton.dev/sha": "bac0d858a6630fbc78aab082019a454710a7896a",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt-gitops",
                    "tekton.dev/memberOf": "tasks",
                    "tekton.dev/pipeline": "e2e-tests-go-vvrntsvt-gitops-on-pull-request-4t4jg",
                    "tekton.dev/pipelineRun": "e2e-tests-go-vvrntsvt-gitops-on-pull-request-4t4jg",
                    "tekton.dev/pipelineRunUID": "df2bac45-329a-4c18-91cd-279b3b897e27",
                    "tekton.dev/pipelineTask": "upload-sboms"
                },
                "name": "e2e-tests-go-vvrntsvt-gitops-on-pull-request-4t4jg-upload-sboms",
                "namespace": "tssc-app-ci",
                "ownerReferences": [
                    {
                        "apiVersion": "tekton.dev/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "PipelineRun",
                        "name": "e2e-tests-go-vvrntsvt-gitops-on-pull-request-4t4jg",
                        "uid": "df2bac45-329a-4c18-91cd-279b3b897e27"
                    }
                ],
                "resourceVersion": "40967",
                "uid": "9ca97f26-6b44-49ce-bdeb-c307fb54f905"
            },
            "spec": {
                "params": [
                    {
                        "name": "TPA_SECRET",
                        "value": "tpa-secret"
                    }
                ],
                "serviceAccountName": "pipeline",
                "taskSpec": {
                    "description": "Upload SBOMs to Trustification",
                    "params": [
                        {
                            "description": "TPA Secret to obtain Trustification vars from.",
                            "name": "TPA_SECRET",
                            "type": "string"
                        }
                    ],
                    "stepTemplate": {
                        "computeResources": {},
                        "env": [
                            {
                                "name": "CI_TYPE",
                                "value": "tekton"
                            },
                            {
                                "name": "TRUSTIFICATION_BOMBASTIC_API_URL",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "bombastic_api_url",
                                        "name": "$(params.TPA_SECRET)"
                                    }
                                }
                            },
                            {
                                "name": "TRUSTIFICATION_OIDC_CLIENT_ID",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "oidc_client_id",
                                        "name": "$(params.TPA_SECRET)"
                                    }
                                }
                            },
                            {
                                "name": "TRUSTIFICATION_OIDC_CLIENT_SECRET",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "oidc_client_secret",
                                        "name": "$(params.TPA_SECRET)"
                                    }
                                }
                            },
                            {
                                "name": "TRUSTIFICATION_OIDC_ISSUER_URL",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "oidc_issuer_url",
                                        "name": "$(params.TPA_SECRET)"
                                    }
                                }
                            },
                            {
                                "name": "TRUSTIFICATION_SUPPORTED_CYCLONEDX_VERSION",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "supported_cyclonedx_version",
                                        "name": "$(params.TPA_SECRET)"
                                    }
                                }
                            }
                        ],
                        "workingDir": "$(workspaces.source.path)/source"
                    },
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "TRUSTIFICATION_BOMBASTIC_API_URL",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "bombastic_api_url",
                                            "name": "$(params.TPA_SECRET)"
                                        }
                                    }
                                },
                                {
                                    "name": "TRUSTIFICATION_OIDC_CLIENT_ID",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "oidc_client_id",
                                            "name": "$(params.TPA_SECRET)"
                                        }
                                    }
                                },
                                {
                                    "name": "TRUSTIFICATION_OIDC_CLIENT_SECRET",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "oidc_client_secret",
                                            "name": "$(params.TPA_SECRET)"
                                        }
                                    }
                                },
                                {
                                    "name": "TRUSTIFICATION_OIDC_ISSUER_URL",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "oidc_issuer_url",
                                            "name": "$(params.TPA_SECRET)"
                                        }
                                    }
                                },
                                {
                                    "name": "TRUSTIFICATION_SUPPORTED_CYCLONEDX_VERSION",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "supported_cyclonedx_version",
                                            "name": "$(params.TPA_SECRET)"
                                        }
                                    }
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "upload",
                            "script": "echo \"running upload-sbom-to-trustification\"\n$(workspaces.source.path)/tssc/upload-sbom-to-trustification.sh\n",
                            "workingDir": "$(workspaces.source.path)/source"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "Should contain a cloned gitops repo at the ./source subpath",
                            "name": "source"
                        }
                    ]
                },
                "timeout": "1h0m0s",
                "workspaces": [
                    {
                        "name": "source",
                        "persistentVolumeClaim": {
                            "claimName": "pvc-e6e4991134"
                        }
                    }
                ]
            },
            "status": {
                "artifacts": {},
                "completionTime": "2026-05-10T19:33:12Z",
                "conditions": [
                    {
                        "lastTransitionTime": "2026-05-10T19:33:12Z",
                        "message": "All Steps have completed executing",
                        "reason": "Succeeded",
                        "status": "True",
                        "type": "Succeeded"
                    }
                ],
                "podName": "e2e-tests-go-vvrntsvt-gitopba103bbcfa566f51f7a254ab99790d6e-pod",
                "provenance": {
                    "featureFlags": {
                        "awaitSidecarReadiness": true,
                        "coschedule": "workspaces",
                        "enableAPIFields": "beta",
                        "enableProvenanceInStatus": true,
                        "enforceNonfalsifiability": "none",
                        "maxResultSize": 4096,
                        "resultExtractionMethod": "termination-message",
                        "runningInEnvWithInjectedSidecars": true,
                        "verificationNoMatchPolicy": "ignore"
                    }
                },
                "startTime": "2026-05-10T19:33:07Z",
                "steps": [
                    {
                        "container": "step-upload",
                        "imageID": "quay.io/redhat-tssc/task-runner@sha256:db633cb62eb097a46ca9e3e0a54d21c8ebd444f81a074ce1f1afa61956185dbf",
                        "name": "upload",
                        "provenance": {},
                        "terminated": {
                            "containerID": "cri-o://b06d5fb8a0fefbff09028e20bf84ad35e3c177349e2dd2104689ccc11ec662e1",
                            "exitCode": 0,
                            "finishedAt": "2026-05-10T19:33:11Z",
                            "reason": "Completed",
                            "startedAt": "2026-05-10T19:33:11Z"
                        },
                        "terminationReason": "Completed"
                    }
                ],
                "taskSpec": {
                    "description": "Upload SBOMs to Trustification",
                    "params": [
                        {
                            "description": "TPA Secret to obtain Trustification vars from.",
                            "name": "TPA_SECRET",
                            "type": "string"
                        }
                    ],
                    "stepTemplate": {
                        "computeResources": {},
                        "env": [
                            {
                                "name": "CI_TYPE",
                                "value": "tekton"
                            },
                            {
                                "name": "TRUSTIFICATION_BOMBASTIC_API_URL",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "bombastic_api_url",
                                        "name": "tpa-secret"
                                    }
                                }
                            },
                            {
                                "name": "TRUSTIFICATION_OIDC_CLIENT_ID",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "oidc_client_id",
                                        "name": "tpa-secret"
                                    }
                                }
                            },
                            {
                                "name": "TRUSTIFICATION_OIDC_CLIENT_SECRET",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "oidc_client_secret",
                                        "name": "tpa-secret"
                                    }
                                }
                            },
                            {
                                "name": "TRUSTIFICATION_OIDC_ISSUER_URL",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "oidc_issuer_url",
                                        "name": "tpa-secret"
                                    }
                                }
                            },
                            {
                                "name": "TRUSTIFICATION_SUPPORTED_CYCLONEDX_VERSION",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "supported_cyclonedx_version",
                                        "name": "tpa-secret"
                                    }
                                }
                            }
                        ],
                        "workingDir": "/workspace/source/source"
                    },
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "TRUSTIFICATION_BOMBASTIC_API_URL",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "bombastic_api_url",
                                            "name": "tpa-secret"
                                        }
                                    }
                                },
                                {
                                    "name": "TRUSTIFICATION_OIDC_CLIENT_ID",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "oidc_client_id",
                                            "name": "tpa-secret"
                                        }
                                    }
                                },
                                {
                                    "name": "TRUSTIFICATION_OIDC_CLIENT_SECRET",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "oidc_client_secret",
                                            "name": "tpa-secret"
                                        }
                                    }
                                },
                                {
                                    "name": "TRUSTIFICATION_OIDC_ISSUER_URL",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "oidc_issuer_url",
                                            "name": "tpa-secret"
                                        }
                                    }
                                },
                                {
                                    "name": "TRUSTIFICATION_SUPPORTED_CYCLONEDX_VERSION",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "supported_cyclonedx_version",
                                            "name": "tpa-secret"
                                        }
                                    }
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "upload",
                            "script": "echo \"running upload-sbom-to-trustification\"\n/workspace/source/tssc/upload-sbom-to-trustification.sh\n",
                            "workingDir": "/workspace/source/source"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "Should contain a cloned gitops repo at the ./source subpath",
                            "name": "source"
                        }
                    ]
                }
            }
        },
        {
            "apiVersion": "tekton.dev/v1",
            "kind": "TaskRun",
            "metadata": {
                "annotations": {
                    "chains.tekton.dev/signed": "true",
                    "chains.tekton.dev/transparency": "https://rekor-server-tssc-tas.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/api/v1/log/entries?logIndex=30",
                    "pipeline.tekton.dev/affinity-assistant": "affinity-assistant-828f35aa4c",
                    "pipeline.tekton.dev/release": "8910674cb953317a4373f33822024b9de8c5fa22",
                    "pipelinesascode.tekton.dev/branch": "main",
                    "pipelinesascode.tekton.dev/check-run-id": "75252556541",
                    "pipelinesascode.tekton.dev/controller-info": "{\"name\":\"default\",\"configmap\":\"pipelines-as-code\",\"secret\":\"pipelines-as-code-secret\", \"gRepo\": \"pipelines-as-code\"}",
                    "pipelinesascode.tekton.dev/event-type": "pull_request",
                    "pipelinesascode.tekton.dev/git-auth-secret": "pac-gitauth-atfhaf",
                    "pipelinesascode.tekton.dev/git-provider": "github",
                    "pipelinesascode.tekton.dev/installation-id": "47332704",
                    "pipelinesascode.tekton.dev/log-url": "https://console-openshift-console.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/k8s/ns/tssc-app-ci/tekton.dev~v1~PipelineRun/e2e-tests-go-vvrntsvt-gitops-on-pull-request-sh4cm",
                    "pipelinesascode.tekton.dev/on-event": "[pull_request]",
                    "pipelinesascode.tekton.dev/on-target-branch": "[main]",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-gitops-on-pull-request",
                    "pipelinesascode.tekton.dev/pipeline": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/pipelines/gitops-pull-request-tssc.yaml",
                    "pipelinesascode.tekton.dev/pull-request": "1",
                    "pipelinesascode.tekton.dev/repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt-gitops",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-gitops-repository",
                    "pipelinesascode.tekton.dev/scm-reporting-plr-started": "true",
                    "pipelinesascode.tekton.dev/sender": "rhtap-ci-tests-bot",
                    "pipelinesascode.tekton.dev/sha": "054d5e251e52d7030654f4329f96629dc5cb3d75",
                    "pipelinesascode.tekton.dev/sha-title": "Promote to stage environment",
                    "pipelinesascode.tekton.dev/sha-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt-gitops/commit/054d5e251e52d7030654f4329f96629dc5cb3d75",
                    "pipelinesascode.tekton.dev/source-branch": "promote-to-stage-1778441441828",
                    "pipelinesascode.tekton.dev/source-repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt-gitops",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/task-0": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/git-clone.yaml",
                    "pipelinesascode.tekton.dev/task-1": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/gather-deploy-images.yaml",
                    "pipelinesascode.tekton.dev/task-2": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/verify-enterprise-contract.yaml",
                    "pipelinesascode.tekton.dev/task-3": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/gather-deploy-images.yaml",
                    "pipelinesascode.tekton.dev/task-4": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/download-sbom-from-url-in-attestation.yaml",
                    "pipelinesascode.tekton.dev/task-5": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/upload-sbom-to-trustification.yaml",
                    "pipelinesascode.tekton.dev/task-6": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/fetch-gitops-images.yaml",
                    "pipelinesascode.tekton.dev/task-7": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/verify-gitops-conforma.yaml",
                    "pipelinesascode.tekton.dev/task-8": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/download-gitops-sbom.yaml",
                    "pipelinesascode.tekton.dev/task-9": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/upload-gitops-sbom.yaml",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt-gitops",
                    "results.tekton.dev/childReadyForDeletion": "true",
                    "results.tekton.dev/record": "tssc-app-ci/results/d87afcec-0cbf-4d77-882b-11076d5ccfde/records/1e44e1a6-1793-4f6f-ad76-580536def415",
                    "results.tekton.dev/recordSummaryAnnotations": "{\"repo\":\"e2e-tests-go-vvrntsvt-gitops\",\"commit\":\"054d5e251e52d7030654f4329f96629dc5cb3d75\",\"eventType\":\"pull_request\",\"pull_request-id\":1}",
                    "results.tekton.dev/result": "tssc-app-ci/results/d87afcec-0cbf-4d77-882b-11076d5ccfde",
                    "results.tekton.dev/stored": "true"
                },
                "creationTimestamp": "2026-05-10T19:31:01Z",
                "finalizers": [
                    "results.tekton.dev/taskrun",
                    "chains.tekton.dev/taskrun"
                ],
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/managed-by": "pipelinesascode.tekton.dev",
                    "app.kubernetes.io/part-of": "e2e-tests-go-vvrntsvt",
                    "app.kubernetes.io/version": "v0.39.5",
                    "argocd/app-name": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-id": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-namespace": "tssc-app",
                    "janus-idp.io/tekton": "e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/check-run-id": "75252556541",
                    "pipelinesascode.tekton.dev/event-type": "pull_request",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-gitops-on-pull-request",
                    "pipelinesascode.tekton.dev/pull-request": "1",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-gitops-repository",
                    "pipelinesascode.tekton.dev/sha": "054d5e251e52d7030654f4329f96629dc5cb3d75",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt-gitops",
                    "tekton.dev/memberOf": "tasks",
                    "tekton.dev/pipeline": "e2e-tests-go-vvrntsvt-gitops-on-pull-request-sh4cm",
                    "tekton.dev/pipelineRun": "e2e-tests-go-vvrntsvt-gitops-on-pull-request-sh4cm",
                    "tekton.dev/pipelineRunUID": "d87afcec-0cbf-4d77-882b-11076d5ccfde",
                    "tekton.dev/pipelineTask": "get-images"
                },
                "name": "e2e-tests-go-vvrntsvt-gitops-on-pull-request-sh4cm-get-images",
                "namespace": "tssc-app-ci",
                "ownerReferences": [
                    {
                        "apiVersion": "tekton.dev/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "PipelineRun",
                        "name": "e2e-tests-go-vvrntsvt-gitops-on-pull-request-sh4cm",
                        "uid": "d87afcec-0cbf-4d77-882b-11076d5ccfde"
                    }
                ],
                "resourceVersion": "39048",
                "uid": "1e44e1a6-1793-4f6f-ad76-580536def415"
            },
            "spec": {
                "params": [
                    {
                        "name": "PUBLIC_KEY_URL",
                        "value": "k8s://tssc-app-ci/cosign-pub"
                    },
                    {
                        "name": "TARGET_BRANCH",
                        "value": "main"
                    }
                ],
                "serviceAccountName": "pipeline",
                "taskSpec": {
                    "description": "Extract images from deployment YAML to pass to Conforma for validation",
                    "params": [
                        {
                            "default": "",
                            "description": "Public key used to verify signatures. Must be a valid k8s cosign reference, e.g. k8s://my-space/my-secret where my-secret contains the expected cosign.pub attribute.",
                            "name": "PUBLIC_KEY_URL",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "If specified, will gather only the images that changed between the current revision and the target branch. Useful for pull requests. Note that the repository cloned on the source workspace must already contain the origin/$TARGET_BRANCH reference.\n",
                            "name": "TARGET_BRANCH",
                            "type": "string"
                        },
                        {
                            "default": [
                                "development",
                                "stage",
                                "prod"
                            ],
                            "description": "Gather images from the manifest files for the specified environments",
                            "name": "ENVIRONMENTS",
                            "type": "array"
                        }
                    ],
                    "results": [
                        {
                            "description": "Cosign base64 encoded public key fetched from secrets.",
                            "name": "COSIGN_PUBLIC_KEY",
                            "type": "string"
                        },
                        {
                            "description": "The images with SBOMs to upload to Trustification \n",
                            "name": "SBOM_IMAGES",
                            "type": "string"
                        },
                        {
                            "description": "The images to be verified, in a format compatible with https://github.com/konflux-ci/build-definitions/tree/main/task/verify-enterprise-contract/0.1. When there are no images to verify, this is an empty string.\n",
                            "name": "CONFORMA_IMAGES",
                            "type": "string"
                        }
                    ],
                    "stepTemplate": {
                        "computeResources": {},
                        "env": [
                            {
                                "name": "CI_TYPE",
                                "value": "tekton"
                            },
                            {
                                "name": "TARGET_BRANCH",
                                "value": "$(params.TARGET_BRANCH)"
                            },
                            {
                                "name": "PUBLIC_KEY_URL",
                                "value": "$(params.PUBLIC_KEY_URL)"
                            }
                        ],
                        "workingDir": "$(workspaces.source.path)/source"
                    },
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "TARGET_BRANCH",
                                    "value": "$(params.TARGET_BRANCH)"
                                },
                                {
                                    "name": "PUBLIC_KEY_URL",
                                    "value": "$(params.PUBLIC_KEY_URL)"
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "init",
                            "script": "pwd\nls -la\n# Sync scripts to the writable workspace\ncp -rf /work/tssc/ $(workspaces.source.path)/\n# Append the dummy function to common.sh\nprintf '\\nfunction registry-login() {\\n  echo \"--- Registry Auth Bypass Active ---\"\\n  return 0\\n}\\n' \u003e\u003e $(workspaces.source.path)/tssc/common.sh\necho \"Successfully patched $(workspaces.source.path)/tssc/common.sh\"\n\necho \"Parsing public key url\"\nCLEAN_URL=\"${PUBLIC_KEY_URL#k8s://}\"\nNS=\"${CLEAN_URL%/*}\"\nSECRET=\"${CLEAN_URL##*/}\"\nCOSIGN_PUBLIC_KEY=$(oc get secrets $SECRET -n $NS -o json | jq -r '.data.\"cosign.pub\"')\necho $COSIGN_PUBLIC_KEY \u003e $(results.COSIGN_PUBLIC_KEY.path)\n",
                            "workingDir": "$(workspaces.source.path)/source"
                        },
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "TARGET_BRANCH",
                                    "value": "$(params.TARGET_BRANCH)"
                                },
                                {
                                    "name": "PUBLIC_KEY_URL",
                                    "value": "$(params.PUBLIC_KEY_URL)"
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "get-images",
                            "script": "echo \"running gather-images-to-upload-sbom\"\n$(workspaces.source.path)/tssc/gather-images-to-upload-sbom.sh\nmv ./results/gather-deploy-images ./results/sbom-images \ncat ./results/sbom-images/IMAGES_TO_VERIFY \u003e $(results.SBOM_IMAGES.path)\n\necho \"running gather-deploy-images\"\n$(workspaces.source.path)/tssc/gather-deploy-images.sh\ncat ./results/gather-deploy-images/IMAGES_TO_VERIFY \u003e $(results.CONFORMA_IMAGES.path)\n",
                            "workingDir": "$(workspaces.source.path)/source"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "Should contain a cloned gitops repo at the ./source subpath",
                            "name": "source"
                        }
                    ]
                },
                "timeout": "1h0m0s",
                "workspaces": [
                    {
                        "name": "source",
                        "persistentVolumeClaim": {
                            "claimName": "pvc-3594f26491"
                        }
                    }
                ]
            },
            "status": {
                "artifacts": {},
                "completionTime": "2026-05-10T19:31:06Z",
                "conditions": [
                    {
                        "lastTransitionTime": "2026-05-10T19:31:06Z",
                        "message": "All Steps have completed executing",
                        "reason": "Succeeded",
                        "status": "True",
                        "type": "Succeeded"
                    }
                ],
                "podName": "e2e-tests-go-vvrntsvt-gitop0f5352e0709d67210620e3e50836f712-pod",
                "provenance": {
                    "featureFlags": {
                        "awaitSidecarReadiness": true,
                        "coschedule": "workspaces",
                        "enableAPIFields": "beta",
                        "enableProvenanceInStatus": true,
                        "enforceNonfalsifiability": "none",
                        "maxResultSize": 4096,
                        "resultExtractionMethod": "termination-message",
                        "runningInEnvWithInjectedSidecars": true,
                        "verificationNoMatchPolicy": "ignore"
                    }
                },
                "results": [
                    {
                        "name": "COSIGN_PUBLIC_KEY",
                        "type": "string",
                        "value": "LS0tLS1CRUdJTiBQVUJMSUMgS0VZLS0tLS0KTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFSlJTRlFPVGV0NXd4UlNHditObnJ6ZHZXT0RmOQpmMU56TFl6ajd0R29hczhoOTFjVWMzMjJGK0tTUit6N004OTYvVXF4bmNUOS8wdm9QU3hic3pyZmJ3PT0KLS0tLS1FTkQgUFVCTElDIEtFWS0tLS0tCg==\n"
                    },
                    {
                        "name": "CONFORMA_IMAGES",
                        "type": "string",
                        "value": "{\"components\":[{\"containerImage\":\"quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:75fa74cac116f98d938b14369eebbd41a498e067\"}]}\n"
                    },
                    {
                        "name": "SBOM_IMAGES",
                        "type": "string",
                        "value": "{\"components\":[{\"containerImage\":\"quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:75fa74cac116f98d938b14369eebbd41a498e067\"}]}\n"
                    }
                ],
                "startTime": "2026-05-10T19:31:01Z",
                "steps": [
                    {
                        "container": "step-init",
                        "imageID": "quay.io/redhat-tssc/task-runner@sha256:db633cb62eb097a46ca9e3e0a54d21c8ebd444f81a074ce1f1afa61956185dbf",
                        "name": "init",
                        "provenance": {},
                        "terminated": {
                            "containerID": "cri-o://c034a792c8cab722cb91eae379a6f67eb117acbe5e38da16e0734996f5d8cd8b",
                            "exitCode": 0,
                            "finishedAt": "2026-05-10T19:31:06Z",
                            "message": "[{\"key\":\"COSIGN_PUBLIC_KEY\",\"value\":\"LS0tLS1CRUdJTiBQVUJMSUMgS0VZLS0tLS0KTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFSlJTRlFPVGV0NXd4UlNHditObnJ6ZHZXT0RmOQpmMU56TFl6ajd0R29hczhoOTFjVWMzMjJGK0tTUit6N004OTYvVXF4bmNUOS8wdm9QU3hic3pyZmJ3PT0KLS0tLS1FTkQgUFVCTElDIEtFWS0tLS0tCg==\\n\",\"type\":1}]",
                            "reason": "Completed",
                            "startedAt": "2026-05-10T19:31:05Z"
                        },
                        "terminationReason": "Completed"
                    },
                    {
                        "container": "step-get-images",
                        "imageID": "quay.io/redhat-tssc/task-runner@sha256:db633cb62eb097a46ca9e3e0a54d21c8ebd444f81a074ce1f1afa61956185dbf",
                        "name": "get-images",
                        "provenance": {},
                        "terminated": {
                            "containerID": "cri-o://f3048d3f177dd5e060d2371a918cd1d8b668c1cbfd773c2919dd60325a1b9c83",
                            "exitCode": 0,
                            "finishedAt": "2026-05-10T19:31:06Z",
                            "message": "[{\"key\":\"CONFORMA_IMAGES\",\"value\":\"{\\\"components\\\":[{\\\"containerImage\\\":\\\"quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:75fa74cac116f98d938b14369eebbd41a498e067\\\"}]}\\n\",\"type\":1},{\"key\":\"COSIGN_PUBLIC_KEY\",\"value\":\"LS0tLS1CRUdJTiBQVUJMSUMgS0VZLS0tLS0KTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFSlJTRlFPVGV0NXd4UlNHditObnJ6ZHZXT0RmOQpmMU56TFl6ajd0R29hczhoOTFjVWMzMjJGK0tTUit6N004OTYvVXF4bmNUOS8wdm9QU3hic3pyZmJ3PT0KLS0tLS1FTkQgUFVCTElDIEtFWS0tLS0tCg==\\n\",\"type\":1},{\"key\":\"SBOM_IMAGES\",\"value\":\"{\\\"components\\\":[{\\\"containerImage\\\":\\\"quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:75fa74cac116f98d938b14369eebbd41a498e067\\\"}]}\\n\",\"type\":1}]",
                            "reason": "Completed",
                            "startedAt": "2026-05-10T19:31:06Z"
                        },
                        "terminationReason": "Completed"
                    }
                ],
                "taskSpec": {
                    "description": "Extract images from deployment YAML to pass to Conforma for validation",
                    "params": [
                        {
                            "default": "",
                            "description": "Public key used to verify signatures. Must be a valid k8s cosign reference, e.g. k8s://my-space/my-secret where my-secret contains the expected cosign.pub attribute.",
                            "name": "PUBLIC_KEY_URL",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "If specified, will gather only the images that changed between the current revision and the target branch. Useful for pull requests. Note that the repository cloned on the source workspace must already contain the origin/$TARGET_BRANCH reference.\n",
                            "name": "TARGET_BRANCH",
                            "type": "string"
                        },
                        {
                            "default": [
                                "development",
                                "stage",
                                "prod"
                            ],
                            "description": "Gather images from the manifest files for the specified environments",
                            "name": "ENVIRONMENTS",
                            "type": "array"
                        }
                    ],
                    "results": [
                        {
                            "description": "Cosign base64 encoded public key fetched from secrets.",
                            "name": "COSIGN_PUBLIC_KEY",
                            "type": "string"
                        },
                        {
                            "description": "The images with SBOMs to upload to Trustification \n",
                            "name": "SBOM_IMAGES",
                            "type": "string"
                        },
                        {
                            "description": "The images to be verified, in a format compatible with https://github.com/konflux-ci/build-definitions/tree/main/task/verify-enterprise-contract/0.1. When there are no images to verify, this is an empty string.\n",
                            "name": "CONFORMA_IMAGES",
                            "type": "string"
                        }
                    ],
                    "stepTemplate": {
                        "computeResources": {},
                        "env": [
                            {
                                "name": "CI_TYPE",
                                "value": "tekton"
                            },
                            {
                                "name": "TARGET_BRANCH",
                                "value": "main"
                            },
                            {
                                "name": "PUBLIC_KEY_URL",
                                "value": "k8s://tssc-app-ci/cosign-pub"
                            }
                        ],
                        "workingDir": "/workspace/source/source"
                    },
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "TARGET_BRANCH",
                                    "value": "main"
                                },
                                {
                                    "name": "PUBLIC_KEY_URL",
                                    "value": "k8s://tssc-app-ci/cosign-pub"
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "init",
                            "script": "pwd\nls -la\n# Sync scripts to the writable workspace\ncp -rf /work/tssc/ /workspace/source/\n# Append the dummy function to common.sh\nprintf '\\nfunction registry-login() {\\n  echo \"--- Registry Auth Bypass Active ---\"\\n  return 0\\n}\\n' \u003e\u003e /workspace/source/tssc/common.sh\necho \"Successfully patched /workspace/source/tssc/common.sh\"\n\necho \"Parsing public key url\"\nCLEAN_URL=\"${PUBLIC_KEY_URL#k8s://}\"\nNS=\"${CLEAN_URL%/*}\"\nSECRET=\"${CLEAN_URL##*/}\"\nCOSIGN_PUBLIC_KEY=$(oc get secrets $SECRET -n $NS -o json | jq -r '.data.\"cosign.pub\"')\necho $COSIGN_PUBLIC_KEY \u003e /tekton/results/COSIGN_PUBLIC_KEY\n",
                            "workingDir": "/workspace/source/source"
                        },
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "TARGET_BRANCH",
                                    "value": "main"
                                },
                                {
                                    "name": "PUBLIC_KEY_URL",
                                    "value": "k8s://tssc-app-ci/cosign-pub"
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "get-images",
                            "script": "echo \"running gather-images-to-upload-sbom\"\n/workspace/source/tssc/gather-images-to-upload-sbom.sh\nmv ./results/gather-deploy-images ./results/sbom-images \ncat ./results/sbom-images/IMAGES_TO_VERIFY \u003e /tekton/results/SBOM_IMAGES\n\necho \"running gather-deploy-images\"\n/workspace/source/tssc/gather-deploy-images.sh\ncat ./results/gather-deploy-images/IMAGES_TO_VERIFY \u003e /tekton/results/CONFORMA_IMAGES\n",
                            "workingDir": "/workspace/source/source"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "Should contain a cloned gitops repo at the ./source subpath",
                            "name": "source"
                        }
                    ]
                }
            }
        },
        {
            "apiVersion": "tekton.dev/v1",
            "kind": "TaskRun",
            "metadata": {
                "annotations": {
                    "chains.tekton.dev/signed": "true",
                    "chains.tekton.dev/transparency": "https://rekor-server-tssc-tas.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/api/v1/log/entries?logIndex=32",
                    "pipeline.tekton.dev/affinity-assistant": "affinity-assistant-828f35aa4c",
                    "pipeline.tekton.dev/release": "8910674cb953317a4373f33822024b9de8c5fa22",
                    "pipelinesascode.tekton.dev/branch": "main",
                    "pipelinesascode.tekton.dev/check-run-id": "75252556541",
                    "pipelinesascode.tekton.dev/controller-info": "{\"name\":\"default\",\"configmap\":\"pipelines-as-code\",\"secret\":\"pipelines-as-code-secret\", \"gRepo\": \"pipelines-as-code\"}",
                    "pipelinesascode.tekton.dev/event-type": "pull_request",
                    "pipelinesascode.tekton.dev/git-auth-secret": "pac-gitauth-atfhaf",
                    "pipelinesascode.tekton.dev/git-provider": "github",
                    "pipelinesascode.tekton.dev/installation-id": "47332704",
                    "pipelinesascode.tekton.dev/log-url": "https://console-openshift-console.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/k8s/ns/tssc-app-ci/tekton.dev~v1~PipelineRun/e2e-tests-go-vvrntsvt-gitops-on-pull-request-sh4cm",
                    "pipelinesascode.tekton.dev/on-event": "[pull_request]",
                    "pipelinesascode.tekton.dev/on-target-branch": "[main]",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-gitops-on-pull-request",
                    "pipelinesascode.tekton.dev/pipeline": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/pipelines/gitops-pull-request-tssc.yaml",
                    "pipelinesascode.tekton.dev/pull-request": "1",
                    "pipelinesascode.tekton.dev/repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt-gitops",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-gitops-repository",
                    "pipelinesascode.tekton.dev/scm-reporting-plr-started": "true",
                    "pipelinesascode.tekton.dev/sender": "rhtap-ci-tests-bot",
                    "pipelinesascode.tekton.dev/sha": "054d5e251e52d7030654f4329f96629dc5cb3d75",
                    "pipelinesascode.tekton.dev/sha-title": "Promote to stage environment",
                    "pipelinesascode.tekton.dev/sha-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt-gitops/commit/054d5e251e52d7030654f4329f96629dc5cb3d75",
                    "pipelinesascode.tekton.dev/source-branch": "promote-to-stage-1778441441828",
                    "pipelinesascode.tekton.dev/source-repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt-gitops",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/task-0": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/git-clone.yaml",
                    "pipelinesascode.tekton.dev/task-1": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/gather-deploy-images.yaml",
                    "pipelinesascode.tekton.dev/task-2": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/verify-enterprise-contract.yaml",
                    "pipelinesascode.tekton.dev/task-3": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/gather-deploy-images.yaml",
                    "pipelinesascode.tekton.dev/task-4": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/download-sbom-from-url-in-attestation.yaml",
                    "pipelinesascode.tekton.dev/task-5": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/upload-sbom-to-trustification.yaml",
                    "pipelinesascode.tekton.dev/task-6": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/fetch-gitops-images.yaml",
                    "pipelinesascode.tekton.dev/task-7": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/verify-gitops-conforma.yaml",
                    "pipelinesascode.tekton.dev/task-8": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/download-gitops-sbom.yaml",
                    "pipelinesascode.tekton.dev/task-9": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/upload-gitops-sbom.yaml",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt-gitops",
                    "results.tekton.dev/childReadyForDeletion": "true",
                    "results.tekton.dev/record": "tssc-app-ci/results/d87afcec-0cbf-4d77-882b-11076d5ccfde/records/f8020842-8c23-403e-a9d2-b0f0e188e361",
                    "results.tekton.dev/recordSummaryAnnotations": "{\"repo\":\"e2e-tests-go-vvrntsvt-gitops\",\"commit\":\"054d5e251e52d7030654f4329f96629dc5cb3d75\",\"eventType\":\"pull_request\",\"pull_request-id\":1}",
                    "results.tekton.dev/result": "tssc-app-ci/results/d87afcec-0cbf-4d77-882b-11076d5ccfde",
                    "results.tekton.dev/stored": "true"
                },
                "creationTimestamp": "2026-05-10T19:31:12Z",
                "finalizers": [
                    "chains.tekton.dev/taskrun",
                    "results.tekton.dev/taskrun"
                ],
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/managed-by": "pipelinesascode.tekton.dev",
                    "app.kubernetes.io/part-of": "e2e-tests-go-vvrntsvt",
                    "app.kubernetes.io/version": "v0.39.5",
                    "argocd/app-name": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-id": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-namespace": "tssc-app",
                    "janus-idp.io/tekton": "e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/check-run-id": "75252556541",
                    "pipelinesascode.tekton.dev/event-type": "pull_request",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-gitops-on-pull-request",
                    "pipelinesascode.tekton.dev/pull-request": "1",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-gitops-repository",
                    "pipelinesascode.tekton.dev/sha": "054d5e251e52d7030654f4329f96629dc5cb3d75",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt-gitops",
                    "tekton.dev/memberOf": "tasks",
                    "tekton.dev/pipeline": "e2e-tests-go-vvrntsvt-gitops-on-pull-request-sh4cm",
                    "tekton.dev/pipelineRun": "e2e-tests-go-vvrntsvt-gitops-on-pull-request-sh4cm",
                    "tekton.dev/pipelineRunUID": "d87afcec-0cbf-4d77-882b-11076d5ccfde",
                    "tekton.dev/pipelineTask": "upload-sboms"
                },
                "name": "e2e-tests-go-vvrntsvt-gitops-on-pull-request-sh4cm-upload-sboms",
                "namespace": "tssc-app-ci",
                "ownerReferences": [
                    {
                        "apiVersion": "tekton.dev/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "PipelineRun",
                        "name": "e2e-tests-go-vvrntsvt-gitops-on-pull-request-sh4cm",
                        "uid": "d87afcec-0cbf-4d77-882b-11076d5ccfde"
                    }
                ],
                "resourceVersion": "39151",
                "uid": "f8020842-8c23-403e-a9d2-b0f0e188e361"
            },
            "spec": {
                "params": [
                    {
                        "name": "TPA_SECRET",
                        "value": "tpa-secret"
                    }
                ],
                "serviceAccountName": "pipeline",
                "taskSpec": {
                    "description": "Upload SBOMs to Trustification",
                    "params": [
                        {
                            "description": "TPA Secret to obtain Trustification vars from.",
                            "name": "TPA_SECRET",
                            "type": "string"
                        }
                    ],
                    "stepTemplate": {
                        "computeResources": {},
                        "env": [
                            {
                                "name": "CI_TYPE",
                                "value": "tekton"
                            },
                            {
                                "name": "TRUSTIFICATION_BOMBASTIC_API_URL",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "bombastic_api_url",
                                        "name": "$(params.TPA_SECRET)"
                                    }
                                }
                            },
                            {
                                "name": "TRUSTIFICATION_OIDC_CLIENT_ID",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "oidc_client_id",
                                        "name": "$(params.TPA_SECRET)"
                                    }
                                }
                            },
                            {
                                "name": "TRUSTIFICATION_OIDC_CLIENT_SECRET",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "oidc_client_secret",
                                        "name": "$(params.TPA_SECRET)"
                                    }
                                }
                            },
                            {
                                "name": "TRUSTIFICATION_OIDC_ISSUER_URL",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "oidc_issuer_url",
                                        "name": "$(params.TPA_SECRET)"
                                    }
                                }
                            },
                            {
                                "name": "TRUSTIFICATION_SUPPORTED_CYCLONEDX_VERSION",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "supported_cyclonedx_version",
                                        "name": "$(params.TPA_SECRET)"
                                    }
                                }
                            }
                        ],
                        "workingDir": "$(workspaces.source.path)/source"
                    },
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "TRUSTIFICATION_BOMBASTIC_API_URL",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "bombastic_api_url",
                                            "name": "$(params.TPA_SECRET)"
                                        }
                                    }
                                },
                                {
                                    "name": "TRUSTIFICATION_OIDC_CLIENT_ID",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "oidc_client_id",
                                            "name": "$(params.TPA_SECRET)"
                                        }
                                    }
                                },
                                {
                                    "name": "TRUSTIFICATION_OIDC_CLIENT_SECRET",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "oidc_client_secret",
                                            "name": "$(params.TPA_SECRET)"
                                        }
                                    }
                                },
                                {
                                    "name": "TRUSTIFICATION_OIDC_ISSUER_URL",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "oidc_issuer_url",
                                            "name": "$(params.TPA_SECRET)"
                                        }
                                    }
                                },
                                {
                                    "name": "TRUSTIFICATION_SUPPORTED_CYCLONEDX_VERSION",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "supported_cyclonedx_version",
                                            "name": "$(params.TPA_SECRET)"
                                        }
                                    }
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "upload",
                            "script": "echo \"running upload-sbom-to-trustification\"\n$(workspaces.source.path)/tssc/upload-sbom-to-trustification.sh\n",
                            "workingDir": "$(workspaces.source.path)/source"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "Should contain a cloned gitops repo at the ./source subpath",
                            "name": "source"
                        }
                    ]
                },
                "timeout": "1h0m0s",
                "workspaces": [
                    {
                        "name": "source",
                        "persistentVolumeClaim": {
                            "claimName": "pvc-3594f26491"
                        }
                    }
                ]
            },
            "status": {
                "artifacts": {},
                "completionTime": "2026-05-10T19:31:17Z",
                "conditions": [
                    {
                        "lastTransitionTime": "2026-05-10T19:31:17Z",
                        "message": "All Steps have completed executing",
                        "reason": "Succeeded",
                        "status": "True",
                        "type": "Succeeded"
                    }
                ],
                "podName": "e2e-tests-go-vvrntsvt-gitop9ddcd78c742f715ab6f2f83603525a13-pod",
                "provenance": {
                    "featureFlags": {
                        "awaitSidecarReadiness": true,
                        "coschedule": "workspaces",
                        "enableAPIFields": "beta",
                        "enableProvenanceInStatus": true,
                        "enforceNonfalsifiability": "none",
                        "maxResultSize": 4096,
                        "resultExtractionMethod": "termination-message",
                        "runningInEnvWithInjectedSidecars": true,
                        "verificationNoMatchPolicy": "ignore"
                    }
                },
                "startTime": "2026-05-10T19:31:12Z",
                "steps": [
                    {
                        "container": "step-upload",
                        "imageID": "quay.io/redhat-tssc/task-runner@sha256:db633cb62eb097a46ca9e3e0a54d21c8ebd444f81a074ce1f1afa61956185dbf",
                        "name": "upload",
                        "provenance": {},
                        "terminated": {
                            "containerID": "cri-o://393017e79b424963a0e33614e6868ca62884949f0437076c05ed829239c07846",
                            "exitCode": 0,
                            "finishedAt": "2026-05-10T19:31:17Z",
                            "reason": "Completed",
                            "startedAt": "2026-05-10T19:31:17Z"
                        },
                        "terminationReason": "Completed"
                    }
                ],
                "taskSpec": {
                    "description": "Upload SBOMs to Trustification",
                    "params": [
                        {
                            "description": "TPA Secret to obtain Trustification vars from.",
                            "name": "TPA_SECRET",
                            "type": "string"
                        }
                    ],
                    "stepTemplate": {
                        "computeResources": {},
                        "env": [
                            {
                                "name": "CI_TYPE",
                                "value": "tekton"
                            },
                            {
                                "name": "TRUSTIFICATION_BOMBASTIC_API_URL",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "bombastic_api_url",
                                        "name": "tpa-secret"
                                    }
                                }
                            },
                            {
                                "name": "TRUSTIFICATION_OIDC_CLIENT_ID",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "oidc_client_id",
                                        "name": "tpa-secret"
                                    }
                                }
                            },
                            {
                                "name": "TRUSTIFICATION_OIDC_CLIENT_SECRET",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "oidc_client_secret",
                                        "name": "tpa-secret"
                                    }
                                }
                            },
                            {
                                "name": "TRUSTIFICATION_OIDC_ISSUER_URL",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "oidc_issuer_url",
                                        "name": "tpa-secret"
                                    }
                                }
                            },
                            {
                                "name": "TRUSTIFICATION_SUPPORTED_CYCLONEDX_VERSION",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "supported_cyclonedx_version",
                                        "name": "tpa-secret"
                                    }
                                }
                            }
                        ],
                        "workingDir": "/workspace/source/source"
                    },
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "TRUSTIFICATION_BOMBASTIC_API_URL",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "bombastic_api_url",
                                            "name": "tpa-secret"
                                        }
                                    }
                                },
                                {
                                    "name": "TRUSTIFICATION_OIDC_CLIENT_ID",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "oidc_client_id",
                                            "name": "tpa-secret"
                                        }
                                    }
                                },
                                {
                                    "name": "TRUSTIFICATION_OIDC_CLIENT_SECRET",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "oidc_client_secret",
                                            "name": "tpa-secret"
                                        }
                                    }
                                },
                                {
                                    "name": "TRUSTIFICATION_OIDC_ISSUER_URL",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "oidc_issuer_url",
                                            "name": "tpa-secret"
                                        }
                                    }
                                },
                                {
                                    "name": "TRUSTIFICATION_SUPPORTED_CYCLONEDX_VERSION",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "supported_cyclonedx_version",
                                            "name": "tpa-secret"
                                        }
                                    }
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "upload",
                            "script": "echo \"running upload-sbom-to-trustification\"\n/workspace/source/tssc/upload-sbom-to-trustification.sh\n",
                            "workingDir": "/workspace/source/source"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "Should contain a cloned gitops repo at the ./source subpath",
                            "name": "source"
                        }
                    ]
                }
            }
        },
        {
            "apiVersion": "tekton.dev/v1",
            "kind": "TaskRun",
            "metadata": {
                "annotations": {
                    "build.appstudio.redhat.com/build-type": "docker",
                    "build.appstudio.redhat.com/task-name": "build-workload",
                    "chains.tekton.dev/signed": "true",
                    "chains.tekton.dev/transparency": "https://rekor-server-tssc-tas.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/api/v1/log/entries?logIndex=11",
                    "pipeline.tekton.dev/affinity-assistant": "affinity-assistant-7c88de0d26",
                    "pipeline.tekton.dev/release": "8910674cb953317a4373f33822024b9de8c5fa22",
                    "pipelinesascode.tekton.dev/branch": "main",
                    "pipelinesascode.tekton.dev/check-run-id": "75252274333",
                    "pipelinesascode.tekton.dev/controller-info": "{\"name\":\"default\",\"configmap\":\"pipelines-as-code\",\"secret\":\"pipelines-as-code-secret\", \"gRepo\": \"pipelines-as-code\"}",
                    "pipelinesascode.tekton.dev/event-type": "pull_request",
                    "pipelinesascode.tekton.dev/git-auth-secret": "pac-gitauth-wzyvcw",
                    "pipelinesascode.tekton.dev/git-provider": "github",
                    "pipelinesascode.tekton.dev/installation-id": "47332704",
                    "pipelinesascode.tekton.dev/log-url": "https://console-openshift-console.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/k8s/ns/tssc-app-ci/tekton.dev~v1~PipelineRun/e2e-tests-go-vvrntsvt-on-pull-request-pjkps",
                    "pipelinesascode.tekton.dev/max-keep-runs": "2",
                    "pipelinesascode.tekton.dev/on-event": "[pull_request]",
                    "pipelinesascode.tekton.dev/on-target-branch": "[main]",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-on-pull-request",
                    "pipelinesascode.tekton.dev/pipeline": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/pipelines/docker-build-tssc.yaml",
                    "pipelinesascode.tekton.dev/pull-request": "1",
                    "pipelinesascode.tekton.dev/repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-repository",
                    "pipelinesascode.tekton.dev/scm-reporting-plr-started": "true",
                    "pipelinesascode.tekton.dev/sender": "rhtap-ci-tests-bot",
                    "pipelinesascode.tekton.dev/sha": "93939034d97694e135c0ed27c7224873a657e99d",
                    "pipelinesascode.tekton.dev/sha-title": "Test PR from TSSC e2e test",
                    "pipelinesascode.tekton.dev/sha-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt/commit/93939034d97694e135c0ed27c7224873a657e99d",
                    "pipelinesascode.tekton.dev/source-branch": "test-branch-1778441151900",
                    "pipelinesascode.tekton.dev/source-repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/task-0": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/init.yaml",
                    "pipelinesascode.tekton.dev/task-1": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/git-clone.yaml",
                    "pipelinesascode.tekton.dev/task-10": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/deploy-workload.yaml",
                    "pipelinesascode.tekton.dev/task-11": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/scan-workload.yaml",
                    "pipelinesascode.tekton.dev/task-12": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/summarize-workload.yaml",
                    "pipelinesascode.tekton.dev/task-13": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/show-workload-sbom.yaml",
                    "pipelinesascode.tekton.dev/task-14": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/deploy-workload-check.yaml",
                    "pipelinesascode.tekton.dev/task-2": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/buildah-rhtap.yaml",
                    "pipelinesascode.tekton.dev/task-3": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-image-check.yaml",
                    "pipelinesascode.tekton.dev/task-4": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-image-scan.yaml",
                    "pipelinesascode.tekton.dev/task-5": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-deploy-check.yaml",
                    "pipelinesascode.tekton.dev/task-6": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/update-deployment.yaml",
                    "pipelinesascode.tekton.dev/task-7": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/show-sbom-rhdh.yaml",
                    "pipelinesascode.tekton.dev/task-8": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/summary.yaml",
                    "pipelinesascode.tekton.dev/task-9": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/build-workload.yaml",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt",
                    "results.tekton.dev/childReadyForDeletion": "true",
                    "results.tekton.dev/record": "tssc-app-ci/results/9c0a43c9-7994-41a4-ae52-413678c3d8c2/records/50d8ba41-79eb-44fe-b662-4953aaf651ac",
                    "results.tekton.dev/recordSummaryAnnotations": "{\"repo\":\"e2e-tests-go-vvrntsvt\",\"commit\":\"93939034d97694e135c0ed27c7224873a657e99d\",\"eventType\":\"pull_request\",\"pull_request-id\":1}",
                    "results.tekton.dev/result": "tssc-app-ci/results/9c0a43c9-7994-41a4-ae52-413678c3d8c2",
                    "results.tekton.dev/stored": "true",
                    "tekton.dev/pipelines.minVersion": "0.12.1",
                    "tekton.dev/tags": "containers, tssc"
                },
                "creationTimestamp": "2026-05-10T19:26:17Z",
                "finalizers": [
                    "results.tekton.dev/taskrun",
                    "chains.tekton.dev/taskrun"
                ],
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/managed-by": "pipelinesascode.tekton.dev",
                    "app.kubernetes.io/part-of": "e2e-tests-go-vvrntsvt",
                    "app.kubernetes.io/version": "v0.39.5",
                    "argocd/app-name": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-id": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-namespace": "tssc-app",
                    "build.appstudio.redhat.com/build_type": "docker",
                    "janus-idp.io/tekton": "e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/check-run-id": "75252274333",
                    "pipelinesascode.tekton.dev/event-type": "pull_request",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-on-pull-request",
                    "pipelinesascode.tekton.dev/pull-request": "1",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-repository",
                    "pipelinesascode.tekton.dev/sha": "93939034d97694e135c0ed27c7224873a657e99d",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt",
                    "tekton.dev/memberOf": "tasks",
                    "tekton.dev/pipeline": "e2e-tests-go-vvrntsvt-on-pull-request-pjkps",
                    "tekton.dev/pipelineRun": "e2e-tests-go-vvrntsvt-on-pull-request-pjkps",
                    "tekton.dev/pipelineRunUID": "9c0a43c9-7994-41a4-ae52-413678c3d8c2",
                    "tekton.dev/pipelineTask": "build"
                },
                "name": "e2e-tests-go-vvrntsvt-on-pull-request-pjkps-build",
                "namespace": "tssc-app-ci",
                "ownerReferences": [
                    {
                        "apiVersion": "tekton.dev/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "PipelineRun",
                        "name": "e2e-tests-go-vvrntsvt-on-pull-request-pjkps",
                        "uid": "9c0a43c9-7994-41a4-ae52-413678c3d8c2"
                    }
                ],
                "resourceVersion": "35074",
                "uid": "50d8ba41-79eb-44fe-b662-4953aaf651ac"
            },
            "spec": {
                "params": [
                    {
                        "name": "rox-secret-name",
                        "value": "rox-api-token"
                    },
                    {
                        "name": "gitops-secret-name",
                        "value": "gitops-auth-secret"
                    },
                    {
                        "name": "cosign-public-secret-name",
                        "value": "cosign-pub"
                    },
                    {
                        "name": "tpa_secret_name",
                        "value": "tpa-secret"
                    },
                    {
                        "name": "IMAGE",
                        "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:on-pr-93939034d97694e135c0ed27c7224873a657e99d"
                    },
                    {
                        "name": "DOCKERFILE",
                        "value": "docker/Dockerfile"
                    },
                    {
                        "name": "CONTEXT",
                        "value": "."
                    },
                    {
                        "name": "IMAGE_EXPIRES_AFTER",
                        "value": "5d"
                    },
                    {
                        "name": "COMMIT_SHA",
                        "value": "93939034d97694e135c0ed27c7224873a657e99d"
                    },
                    {
                        "name": "BUILD_ARGS",
                        "value": []
                    },
                    {
                        "name": "BUILD_ARGS_FILE",
                        "value": ""
                    }
                ],
                "serviceAccountName": "pipeline",
                "taskSpec": {
                    "description": "Builds source code into a container image and pushes the image into container registry using buildah tool.\nIn addition it generates a SBOM file, injects the SBOM file into final container image and pushes the SBOM file as separate image using cosign tool.",
                    "params": [
                        {
                            "description": "Reference of the image buildah will produce.",
                            "name": "IMAGE",
                            "type": "string"
                        },
                        {
                            "default": "./Dockerfile",
                            "description": "Path to the Dockerfile to build.",
                            "name": "DOCKERFILE",
                            "type": "string"
                        },
                        {
                            "default": ".",
                            "description": "Path to the directory to use as context.",
                            "name": "CONTEXT",
                            "type": "string"
                        },
                        {
                            "default": "true",
                            "description": "Verify the TLS on the registry endpoint (for push/pull to a non-TLS registry)",
                            "name": "TLSVERIFY",
                            "type": "string"
                        },
                        {
                            "default": [],
                            "description": "Array of --build-arg values (\"arg=value\" strings)",
                            "name": "BUILD_ARGS",
                            "type": "array"
                        },
                        {
                            "default": "",
                            "description": "Path to a file with build arguments, see https://www.mankier.com/1/buildah-build#--build-arg-file",
                            "name": "BUILD_ARGS_FILE",
                            "type": "string"
                        },
                        {
                            "default": "vfs",
                            "description": "Storage driver to configure for buildah",
                            "name": "STORAGE_DRIVER",
                            "type": "string"
                        }
                    ],
                    "results": [
                        {
                            "description": "Digest of the image just built",
                            "name": "IMAGE_DIGEST",
                            "type": "string"
                        },
                        {
                            "description": "Image repository and tag where the built image was pushed",
                            "name": "IMAGE_URL",
                            "type": "string"
                        },
                        {
                            "description": "Digests of the base images used for build",
                            "name": "BASE_IMAGES_DIGESTS",
                            "type": "string"
                        },
                        {
                            "description": "Link to the SBOM layer pushed to the registry as part of an OCI artifact.",
                            "name": "SBOM_BLOB_URL",
                            "type": "string"
                        }
                    ],
                    "stepTemplate": {
                        "computeResources": {},
                        "env": [
                            {
                                "name": "CI_TYPE",
                                "value": "tekton"
                            },
                            {
                                "name": "STORAGE_DRIVER",
                                "value": "$(params.STORAGE_DRIVER)"
                            },
                            {
                                "name": "CONTEXT",
                                "value": "$(params.CONTEXT)"
                            },
                            {
                                "name": "DOCKERFILE",
                                "value": "$(params.DOCKERFILE)"
                            },
                            {
                                "name": "IMAGE",
                                "value": "$(params.IMAGE)"
                            },
                            {
                                "name": "IMAGE_URL",
                                "value": "$(params.IMAGE)"
                            },
                            {
                                "name": "TLSVERIFY",
                                "value": "$(params.TLSVERIFY)"
                            },
                            {
                                "name": "BUILD_ARGS_FILE",
                                "value": "$(params.BUILD_ARGS_FILE)"
                            },
                            {
                                "name": "_BUILDAH_STARTED_IN_USERNS"
                            },
                            {
                                "name": "BUILDAH_ISOLATION",
                                "value": "chroot"
                            },
                            {
                                "name": "COSIGN_SECRET_PASSWORD",
                                "value": "dummy"
                            },
                            {
                                "name": "COSIGN_SECRET_KEY",
                                "value": "dummy"
                            },
                            {
                                "name": "ROX_CENTRAL_ENDPOINT",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "rox-api-endpoint",
                                        "name": "$(params.rox-secret-name)"
                                    }
                                }
                            },
                            {
                                "name": "TRUSTIFICATION_SUPPORTED_CYCLONEDX_VERSION",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "supported_cyclonedx_version",
                                        "name": "$(params.tpa_secret_name)"
                                    }
                                }
                            },
                            {
                                "name": "ROX_API_TOKEN",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "rox-api-token",
                                        "name": "$(params.rox-secret-name)"
                                    }
                                }
                            },
                            {
                                "name": "GITOPS_AUTH_PASSWORD",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "password",
                                        "name": "$(params.gitops-secret-name)"
                                    }
                                }
                            },
                            {
                                "name": "GITOPS_AUTH_USERNAME",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "username",
                                        "name": "$(params.gitops-secret-name)"
                                    }
                                }
                            },
                            {
                                "name": "COSIGN_PUBLIC_KEY",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "cosign.pub",
                                        "name": "$(params.cosign-public-secret-name)"
                                    }
                                }
                            }
                        ],
                        "workingDir": "$(workspaces.source.path)/source"
                    },
                    "steps": [
                        {
                            "args": [
                                "$(params.BUILD_ARGS[*])"
                            ],
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "STORAGE_DRIVER",
                                    "value": "$(params.STORAGE_DRIVER)"
                                },
                                {
                                    "name": "CONTEXT",
                                    "value": "$(params.CONTEXT)"
                                },
                                {
                                    "name": "DOCKERFILE",
                                    "value": "$(params.DOCKERFILE)"
                                },
                                {
                                    "name": "IMAGE",
                                    "value": "$(params.IMAGE)"
                                },
                                {
                                    "name": "IMAGE_URL",
                                    "value": "$(params.IMAGE)"
                                },
                                {
                                    "name": "TLSVERIFY",
                                    "value": "$(params.TLSVERIFY)"
                                },
                                {
                                    "name": "BUILD_ARGS_FILE",
                                    "value": "$(params.BUILD_ARGS_FILE)"
                                },
                                {
                                    "name": "_BUILDAH_STARTED_IN_USERNS"
                                },
                                {
                                    "name": "BUILDAH_ISOLATION",
                                    "value": "chroot"
                                },
                                {
                                    "name": "COSIGN_SECRET_PASSWORD",
                                    "value": "dummy"
                                },
                                {
                                    "name": "COSIGN_SECRET_KEY",
                                    "value": "dummy"
                                },
                                {
                                    "name": "ROX_CENTRAL_ENDPOINT",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rox-api-endpoint",
                                            "name": "$(params.rox-secret-name)"
                                        }
                                    }
                                },
                                {
                                    "name": "TRUSTIFICATION_SUPPORTED_CYCLONEDX_VERSION",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "supported_cyclonedx_version",
                                            "name": "$(params.tpa_secret_name)"
                                        }
                                    }
                                },
                                {
                                    "name": "ROX_API_TOKEN",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rox-api-token",
                                            "name": "$(params.rox-secret-name)"
                                        }
                                    }
                                },
                                {
                                    "name": "GITOPS_AUTH_PASSWORD",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "password",
                                            "name": "$(params.gitops-secret-name)"
                                        }
                                    }
                                },
                                {
                                    "name": "GITOPS_AUTH_USERNAME",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "username",
                                            "name": "$(params.gitops-secret-name)"
                                        }
                                    }
                                },
                                {
                                    "name": "COSIGN_PUBLIC_KEY",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "cosign.pub",
                                            "name": "$(params.cosign-public-secret-name)"
                                        }
                                    }
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "init",
                            "script": "# Sync scripts to the writable workspace\ncp -rf /work/tssc/ /workspace/source/\n# Append the dummy function to common.sh\nprintf '\\nfunction registry-login() {\\n  echo \"--- Registry Auth Bypass Active ---\"\\n  return 0\\n}\\n' \u003e\u003e /workspace/source/tssc/common.sh\necho \"Successfully patched /workspace/source/tssc/common.sh\"\necho \"running init\"\npwd\nls -la\n/workspace/source/tssc/init.sh\n",
                            "securityContext": {
                                "capabilities": {
                                    "add": [
                                        "SETFCAP"
                                    ]
                                }
                            },
                            "volumeMounts": [
                                {
                                    "mountPath": "/var/lib/containers",
                                    "name": "varlibcontainers"
                                },
                                {
                                    "mountPath": "/tmp/files",
                                    "name": "tmpfiles"
                                }
                            ],
                            "workingDir": "$(workspaces.source.path)/source"
                        },
                        {
                            "args": [
                                "$(params.BUILD_ARGS[*])"
                            ],
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "STORAGE_DRIVER",
                                    "value": "$(params.STORAGE_DRIVER)"
                                },
                                {
                                    "name": "CONTEXT",
                                    "value": "$(params.CONTEXT)"
                                },
                                {
                                    "name": "DOCKERFILE",
                                    "value": "$(params.DOCKERFILE)"
                                },
                                {
                                    "name": "IMAGE",
                                    "value": "$(params.IMAGE)"
                                },
                                {
                                    "name": "IMAGE_URL",
                                    "value": "$(params.IMAGE)"
                                },
                                {
                                    "name": "TLSVERIFY",
                                    "value": "$(params.TLSVERIFY)"
                                },
                                {
                                    "name": "BUILD_ARGS_FILE",
                                    "value": "$(params.BUILD_ARGS_FILE)"
                                },
                                {
                                    "name": "_BUILDAH_STARTED_IN_USERNS"
                                },
                                {
                                    "name": "BUILDAH_ISOLATION",
                                    "value": "chroot"
                                },
                                {
                                    "name": "COSIGN_SECRET_PASSWORD",
                                    "value": "dummy"
                                },
                                {
                                    "name": "COSIGN_SECRET_KEY",
                                    "value": "dummy"
                                },
                                {
                                    "name": "ROX_CENTRAL_ENDPOINT",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rox-api-endpoint",
                                            "name": "$(params.rox-secret-name)"
                                        }
                                    }
                                },
                                {
                                    "name": "TRUSTIFICATION_SUPPORTED_CYCLONEDX_VERSION",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "supported_cyclonedx_version",
                                            "name": "$(params.tpa_secret_name)"
                                        }
                                    }
                                },
                                {
                                    "name": "ROX_API_TOKEN",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rox-api-token",
                                            "name": "$(params.rox-secret-name)"
                                        }
                                    }
                                },
                                {
                                    "name": "GITOPS_AUTH_PASSWORD",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "password",
                                            "name": "$(params.gitops-secret-name)"
                                        }
                                    }
                                },
                                {
                                    "name": "GITOPS_AUTH_USERNAME",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "username",
                                            "name": "$(params.gitops-secret-name)"
                                        }
                                    }
                                },
                                {
                                    "name": "COSIGN_PUBLIC_KEY",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "cosign.pub",
                                            "name": "$(params.cosign-public-secret-name)"
                                        }
                                    }
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "build",
                            "script": "echo \"running buildah-tssc\"\n/workspace/source/tssc/buildah-tssc.sh\ncat ./results/buildah-tssc/BASE_IMAGES_DIGESTS \u003e $(results.BASE_IMAGES_DIGESTS.path)\ncat ./results/buildah-tssc/IMAGE_DIGEST \u003e $(results.IMAGE_DIGEST.path)\ncat ./results/buildah-tssc/IMAGE_URL \u003e $(results.IMAGE_URL.path)\ncat ./results/buildah-tssc/SBOM_BLOB_URL \u003e $(results.SBOM_BLOB_URL.path)\n",
                            "securityContext": {
                                "capabilities": {
                                    "add": [
                                        "SETFCAP"
                                    ]
                                }
                            },
                            "volumeMounts": [
                                {
                                    "mountPath": "/var/lib/containers",
                                    "name": "varlibcontainers"
                                },
                                {
                                    "mountPath": "/tmp/files",
                                    "name": "tmpfiles"
                                }
                            ],
                            "workingDir": "$(workspaces.source.path)/source"
                        }
                    ],
                    "volumes": [
                        {
                            "emptyDir": {},
                            "name": "varlibcontainers"
                        },
                        {
                            "emptyDir": {},
                            "name": "tmpfiles"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "Workspace containing the source code to build.",
                            "name": "source"
                        }
                    ]
                },
                "timeout": "1h0m0s",
                "workspaces": [
                    {
                        "name": "source",
                        "persistentVolumeClaim": {
                            "claimName": "pvc-dba0a6fc08"
                        }
                    }
                ]
            },
            "status": {
                "artifacts": {},
                "completionTime": "2026-05-10T19:27:35Z",
                "conditions": [
                    {
                        "lastTransitionTime": "2026-05-10T19:27:35Z",
                        "message": "All Steps have completed executing",
                        "reason": "Succeeded",
                        "status": "True",
                        "type": "Succeeded"
                    }
                ],
                "podName": "e2e-tests-go-vvrntsvt-on-pull-request-pjkps-build-pod",
                "provenance": {
                    "featureFlags": {
                        "awaitSidecarReadiness": true,
                        "coschedule": "workspaces",
                        "enableAPIFields": "beta",
                        "enableProvenanceInStatus": true,
                        "enforceNonfalsifiability": "none",
                        "maxResultSize": 4096,
                        "resultExtractionMethod": "termination-message",
                        "runningInEnvWithInjectedSidecars": true,
                        "verificationNoMatchPolicy": "ignore"
                    }
                },
                "results": [
                    {
                        "name": "BASE_IMAGES_DIGESTS",
                        "type": "string",
                        "value": "registry.access.redhat.com/ubi9/ubi-micro:latest@sha256:e0b6e93fe3800bf75a3e95aaf63bdfd020ea6dc30a92ca4bfa0021fa28cd671a\nregistry.access.redhat.com/ubi9/go-toolset:9.7-1773088126@sha256:6da1160c0e8da15b585560ac6ef7b0179f17686aeaaa477ead6427daf8948fea\n"
                    },
                    {
                        "name": "IMAGE_DIGEST",
                        "type": "string",
                        "value": "sha256:3ee0f24357014f2105885e6ebc045c6116907aff9a8dc605cf4a343f4a4f4fdb"
                    },
                    {
                        "name": "IMAGE_URL",
                        "type": "string",
                        "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:on-pr-93939034d97694e135c0ed27c7224873a657e99d"
                    },
                    {
                        "name": "SBOM_BLOB_URL",
                        "type": "string",
                        "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt@sha256:ff0b84803a096d16e7f7ca526b811f59165e14d975a948137a4faf191274ebc1"
                    }
                ],
                "startTime": "2026-05-10T19:26:17Z",
                "steps": [
                    {
                        "container": "step-init",
                        "imageID": "quay.io/redhat-tssc/task-runner@sha256:db633cb62eb097a46ca9e3e0a54d21c8ebd444f81a074ce1f1afa61956185dbf",
                        "name": "init",
                        "provenance": {},
                        "terminated": {
                            "containerID": "cri-o://9d272b5e2c2fedecad6756f49954b58e752ba6fc54995d835d69e9f980e889f8",
                            "exitCode": 0,
                            "finishedAt": "2026-05-10T19:26:23Z",
                            "reason": "Completed",
                            "startedAt": "2026-05-10T19:26:23Z"
                        },
                        "terminationReason": "Completed"
                    },
                    {
                        "container": "step-build",
                        "imageID": "quay.io/redhat-tssc/task-runner@sha256:db633cb62eb097a46ca9e3e0a54d21c8ebd444f81a074ce1f1afa61956185dbf",
                        "name": "build",
                        "provenance": {},
                        "terminated": {
                            "containerID": "cri-o://00580de70334ad892971ad6051e7612ae2a420b77ec004b178eba0758e2c90d3",
                            "exitCode": 0,
                            "finishedAt": "2026-05-10T19:27:35Z",
                            "message": "[{\"key\":\"BASE_IMAGES_DIGESTS\",\"value\":\"registry.access.redhat.com/ubi9/ubi-micro:latest@sha256:e0b6e93fe3800bf75a3e95aaf63bdfd020ea6dc30a92ca4bfa0021fa28cd671a\\nregistry.access.redhat.com/ubi9/go-toolset:9.7-1773088126@sha256:6da1160c0e8da15b585560ac6ef7b0179f17686aeaaa477ead6427daf8948fea\\n\",\"type\":1},{\"key\":\"IMAGE_DIGEST\",\"value\":\"sha256:3ee0f24357014f2105885e6ebc045c6116907aff9a8dc605cf4a343f4a4f4fdb\",\"type\":1},{\"key\":\"IMAGE_URL\",\"value\":\"quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:on-pr-93939034d97694e135c0ed27c7224873a657e99d\",\"type\":1},{\"key\":\"SBOM_BLOB_URL\",\"value\":\"quay.io/rhtap_qe/e2e-tests-go-vvrntsvt@sha256:ff0b84803a096d16e7f7ca526b811f59165e14d975a948137a4faf191274ebc1\",\"type\":1}]",
                            "reason": "Completed",
                            "startedAt": "2026-05-10T19:26:24Z"
                        },
                        "terminationReason": "Completed"
                    }
                ],
                "taskSpec": {
                    "description": "Builds source code into a container image and pushes the image into container registry using buildah tool.\nIn addition it generates a SBOM file, injects the SBOM file into final container image and pushes the SBOM file as separate image using cosign tool.",
                    "params": [
                        {
                            "description": "Reference of the image buildah will produce.",
                            "name": "IMAGE",
                            "type": "string"
                        },
                        {
                            "default": "./Dockerfile",
                            "description": "Path to the Dockerfile to build.",
                            "name": "DOCKERFILE",
                            "type": "string"
                        },
                        {
                            "default": ".",
                            "description": "Path to the directory to use as context.",
                            "name": "CONTEXT",
                            "type": "string"
                        },
                        {
                            "default": "true",
                            "description": "Verify the TLS on the registry endpoint (for push/pull to a non-TLS registry)",
                            "name": "TLSVERIFY",
                            "type": "string"
                        },
                        {
                            "default": [],
                            "description": "Array of --build-arg values (\"arg=value\" strings)",
                            "name": "BUILD_ARGS",
                            "type": "array"
                        },
                        {
                            "default": "",
                            "description": "Path to a file with build arguments, see https://www.mankier.com/1/buildah-build#--build-arg-file",
                            "name": "BUILD_ARGS_FILE",
                            "type": "string"
                        },
                        {
                            "default": "vfs",
                            "description": "Storage driver to configure for buildah",
                            "name": "STORAGE_DRIVER",
                            "type": "string"
                        }
                    ],
                    "results": [
                        {
                            "description": "Digest of the image just built",
                            "name": "IMAGE_DIGEST",
                            "type": "string"
                        },
                        {
                            "description": "Image repository and tag where the built image was pushed",
                            "name": "IMAGE_URL",
                            "type": "string"
                        },
                        {
                            "description": "Digests of the base images used for build",
                            "name": "BASE_IMAGES_DIGESTS",
                            "type": "string"
                        },
                        {
                            "description": "Link to the SBOM layer pushed to the registry as part of an OCI artifact.",
                            "name": "SBOM_BLOB_URL",
                            "type": "string"
                        }
                    ],
                    "stepTemplate": {
                        "computeResources": {},
                        "env": [
                            {
                                "name": "CI_TYPE",
                                "value": "tekton"
                            },
                            {
                                "name": "STORAGE_DRIVER",
                                "value": "vfs"
                            },
                            {
                                "name": "CONTEXT",
                                "value": "."
                            },
                            {
                                "name": "DOCKERFILE",
                                "value": "docker/Dockerfile"
                            },
                            {
                                "name": "IMAGE",
                                "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:on-pr-93939034d97694e135c0ed27c7224873a657e99d"
                            },
                            {
                                "name": "IMAGE_URL",
                                "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:on-pr-93939034d97694e135c0ed27c7224873a657e99d"
                            },
                            {
                                "name": "TLSVERIFY",
                                "value": "true"
                            },
                            {
                                "name": "BUILD_ARGS_FILE"
                            },
                            {
                                "name": "_BUILDAH_STARTED_IN_USERNS"
                            },
                            {
                                "name": "BUILDAH_ISOLATION",
                                "value": "chroot"
                            },
                            {
                                "name": "COSIGN_SECRET_PASSWORD",
                                "value": "dummy"
                            },
                            {
                                "name": "COSIGN_SECRET_KEY",
                                "value": "dummy"
                            },
                            {
                                "name": "ROX_CENTRAL_ENDPOINT",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "rox-api-endpoint",
                                        "name": "rox-api-token"
                                    }
                                }
                            },
                            {
                                "name": "TRUSTIFICATION_SUPPORTED_CYCLONEDX_VERSION",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "supported_cyclonedx_version",
                                        "name": "tpa-secret"
                                    }
                                }
                            },
                            {
                                "name": "ROX_API_TOKEN",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "rox-api-token",
                                        "name": "rox-api-token"
                                    }
                                }
                            },
                            {
                                "name": "GITOPS_AUTH_PASSWORD",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "password",
                                        "name": "gitops-auth-secret"
                                    }
                                }
                            },
                            {
                                "name": "GITOPS_AUTH_USERNAME",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "username",
                                        "name": "gitops-auth-secret"
                                    }
                                }
                            },
                            {
                                "name": "COSIGN_PUBLIC_KEY",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "cosign.pub",
                                        "name": "cosign-pub"
                                    }
                                }
                            }
                        ],
                        "workingDir": "/workspace/source/source"
                    },
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "STORAGE_DRIVER",
                                    "value": "vfs"
                                },
                                {
                                    "name": "CONTEXT",
                                    "value": "."
                                },
                                {
                                    "name": "DOCKERFILE",
                                    "value": "docker/Dockerfile"
                                },
                                {
                                    "name": "IMAGE",
                                    "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:on-pr-93939034d97694e135c0ed27c7224873a657e99d"
                                },
                                {
                                    "name": "IMAGE_URL",
                                    "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:on-pr-93939034d97694e135c0ed27c7224873a657e99d"
                                },
                                {
                                    "name": "TLSVERIFY",
                                    "value": "true"
                                },
                                {
                                    "name": "BUILD_ARGS_FILE"
                                },
                                {
                                    "name": "_BUILDAH_STARTED_IN_USERNS"
                                },
                                {
                                    "name": "BUILDAH_ISOLATION",
                                    "value": "chroot"
                                },
                                {
                                    "name": "COSIGN_SECRET_PASSWORD",
                                    "value": "dummy"
                                },
                                {
                                    "name": "COSIGN_SECRET_KEY",
                                    "value": "dummy"
                                },
                                {
                                    "name": "ROX_CENTRAL_ENDPOINT",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rox-api-endpoint",
                                            "name": "rox-api-token"
                                        }
                                    }
                                },
                                {
                                    "name": "TRUSTIFICATION_SUPPORTED_CYCLONEDX_VERSION",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "supported_cyclonedx_version",
                                            "name": "tpa-secret"
                                        }
                                    }
                                },
                                {
                                    "name": "ROX_API_TOKEN",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rox-api-token",
                                            "name": "rox-api-token"
                                        }
                                    }
                                },
                                {
                                    "name": "GITOPS_AUTH_PASSWORD",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "password",
                                            "name": "gitops-auth-secret"
                                        }
                                    }
                                },
                                {
                                    "name": "GITOPS_AUTH_USERNAME",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "username",
                                            "name": "gitops-auth-secret"
                                        }
                                    }
                                },
                                {
                                    "name": "COSIGN_PUBLIC_KEY",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "cosign.pub",
                                            "name": "cosign-pub"
                                        }
                                    }
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "init",
                            "script": "# Sync scripts to the writable workspace\ncp -rf /work/tssc/ /workspace/source/\n# Append the dummy function to common.sh\nprintf '\\nfunction registry-login() {\\n  echo \"--- Registry Auth Bypass Active ---\"\\n  return 0\\n}\\n' \u003e\u003e /workspace/source/tssc/common.sh\necho \"Successfully patched /workspace/source/tssc/common.sh\"\necho \"running init\"\npwd\nls -la\n/workspace/source/tssc/init.sh\n",
                            "securityContext": {
                                "capabilities": {
                                    "add": [
                                        "SETFCAP"
                                    ]
                                }
                            },
                            "volumeMounts": [
                                {
                                    "mountPath": "/var/lib/containers",
                                    "name": "varlibcontainers"
                                },
                                {
                                    "mountPath": "/tmp/files",
                                    "name": "tmpfiles"
                                }
                            ],
                            "workingDir": "/workspace/source/source"
                        },
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "STORAGE_DRIVER",
                                    "value": "vfs"
                                },
                                {
                                    "name": "CONTEXT",
                                    "value": "."
                                },
                                {
                                    "name": "DOCKERFILE",
                                    "value": "docker/Dockerfile"
                                },
                                {
                                    "name": "IMAGE",
                                    "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:on-pr-93939034d97694e135c0ed27c7224873a657e99d"
                                },
                                {
                                    "name": "IMAGE_URL",
                                    "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:on-pr-93939034d97694e135c0ed27c7224873a657e99d"
                                },
                                {
                                    "name": "TLSVERIFY",
                                    "value": "true"
                                },
                                {
                                    "name": "BUILD_ARGS_FILE"
                                },
                                {
                                    "name": "_BUILDAH_STARTED_IN_USERNS"
                                },
                                {
                                    "name": "BUILDAH_ISOLATION",
                                    "value": "chroot"
                                },
                                {
                                    "name": "COSIGN_SECRET_PASSWORD",
                                    "value": "dummy"
                                },
                                {
                                    "name": "COSIGN_SECRET_KEY",
                                    "value": "dummy"
                                },
                                {
                                    "name": "ROX_CENTRAL_ENDPOINT",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rox-api-endpoint",
                                            "name": "rox-api-token"
                                        }
                                    }
                                },
                                {
                                    "name": "TRUSTIFICATION_SUPPORTED_CYCLONEDX_VERSION",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "supported_cyclonedx_version",
                                            "name": "tpa-secret"
                                        }
                                    }
                                },
                                {
                                    "name": "ROX_API_TOKEN",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rox-api-token",
                                            "name": "rox-api-token"
                                        }
                                    }
                                },
                                {
                                    "name": "GITOPS_AUTH_PASSWORD",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "password",
                                            "name": "gitops-auth-secret"
                                        }
                                    }
                                },
                                {
                                    "name": "GITOPS_AUTH_USERNAME",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "username",
                                            "name": "gitops-auth-secret"
                                        }
                                    }
                                },
                                {
                                    "name": "COSIGN_PUBLIC_KEY",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "cosign.pub",
                                            "name": "cosign-pub"
                                        }
                                    }
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "build",
                            "script": "echo \"running buildah-tssc\"\n/workspace/source/tssc/buildah-tssc.sh\ncat ./results/buildah-tssc/BASE_IMAGES_DIGESTS \u003e /tekton/results/BASE_IMAGES_DIGESTS\ncat ./results/buildah-tssc/IMAGE_DIGEST \u003e /tekton/results/IMAGE_DIGEST\ncat ./results/buildah-tssc/IMAGE_URL \u003e /tekton/results/IMAGE_URL\ncat ./results/buildah-tssc/SBOM_BLOB_URL \u003e /tekton/results/SBOM_BLOB_URL\n",
                            "securityContext": {
                                "capabilities": {
                                    "add": [
                                        "SETFCAP"
                                    ]
                                }
                            },
                            "volumeMounts": [
                                {
                                    "mountPath": "/var/lib/containers",
                                    "name": "varlibcontainers"
                                },
                                {
                                    "mountPath": "/tmp/files",
                                    "name": "tmpfiles"
                                }
                            ],
                            "workingDir": "/workspace/source/source"
                        }
                    ],
                    "volumes": [
                        {
                            "emptyDir": {},
                            "name": "varlibcontainers"
                        },
                        {
                            "emptyDir": {},
                            "name": "tmpfiles"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "Workspace containing the source code to build.",
                            "name": "source"
                        }
                    ]
                }
            }
        },
        {
            "apiVersion": "tekton.dev/v1",
            "kind": "TaskRun",
            "metadata": {
                "annotations": {
                    "chains.tekton.dev/signed": "true",
                    "chains.tekton.dev/transparency": "https://rekor-server-tssc-tas.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/api/v1/log/entries?logIndex=1",
                    "pipeline.tekton.dev/affinity-assistant": "affinity-assistant-7c88de0d26",
                    "pipeline.tekton.dev/release": "8910674cb953317a4373f33822024b9de8c5fa22",
                    "pipelinesascode.tekton.dev/branch": "main",
                    "pipelinesascode.tekton.dev/controller-info": "{\"name\":\"default\",\"configmap\":\"pipelines-as-code\",\"secret\":\"pipelines-as-code-secret\", \"gRepo\": \"pipelines-as-code\"}",
                    "pipelinesascode.tekton.dev/event-type": "pull_request",
                    "pipelinesascode.tekton.dev/git-auth-secret": "pac-gitauth-wzyvcw",
                    "pipelinesascode.tekton.dev/git-provider": "github",
                    "pipelinesascode.tekton.dev/installation-id": "47332704",
                    "pipelinesascode.tekton.dev/max-keep-runs": "2",
                    "pipelinesascode.tekton.dev/on-event": "[pull_request]",
                    "pipelinesascode.tekton.dev/on-target-branch": "[main]",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-on-pull-request",
                    "pipelinesascode.tekton.dev/pipeline": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/pipelines/docker-build-tssc.yaml",
                    "pipelinesascode.tekton.dev/pull-request": "1",
                    "pipelinesascode.tekton.dev/repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-repository",
                    "pipelinesascode.tekton.dev/sender": "rhtap-ci-tests-bot",
                    "pipelinesascode.tekton.dev/sha": "93939034d97694e135c0ed27c7224873a657e99d",
                    "pipelinesascode.tekton.dev/sha-title": "Test PR from TSSC e2e test",
                    "pipelinesascode.tekton.dev/sha-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt/commit/93939034d97694e135c0ed27c7224873a657e99d",
                    "pipelinesascode.tekton.dev/source-branch": "test-branch-1778441151900",
                    "pipelinesascode.tekton.dev/source-repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/task-0": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/init.yaml",
                    "pipelinesascode.tekton.dev/task-1": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/git-clone.yaml",
                    "pipelinesascode.tekton.dev/task-10": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/deploy-workload.yaml",
                    "pipelinesascode.tekton.dev/task-11": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/scan-workload.yaml",
                    "pipelinesascode.tekton.dev/task-12": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/summarize-workload.yaml",
                    "pipelinesascode.tekton.dev/task-13": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/show-workload-sbom.yaml",
                    "pipelinesascode.tekton.dev/task-14": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/deploy-workload-check.yaml",
                    "pipelinesascode.tekton.dev/task-2": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/buildah-rhtap.yaml",
                    "pipelinesascode.tekton.dev/task-3": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-image-check.yaml",
                    "pipelinesascode.tekton.dev/task-4": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-image-scan.yaml",
                    "pipelinesascode.tekton.dev/task-5": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-deploy-check.yaml",
                    "pipelinesascode.tekton.dev/task-6": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/update-deployment.yaml",
                    "pipelinesascode.tekton.dev/task-7": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/show-sbom-rhdh.yaml",
                    "pipelinesascode.tekton.dev/task-8": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/summary.yaml",
                    "pipelinesascode.tekton.dev/task-9": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/build-workload.yaml",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt",
                    "results.tekton.dev/childReadyForDeletion": "true",
                    "results.tekton.dev/record": "tssc-app-ci/results/9c0a43c9-7994-41a4-ae52-413678c3d8c2/records/645b5be0-8d95-4911-a1c9-a6b81cd4ffe7",
                    "results.tekton.dev/recordSummaryAnnotations": "{\"repo\":\"e2e-tests-go-vvrntsvt\",\"commit\":\"93939034d97694e135c0ed27c7224873a657e99d\",\"eventType\":\"pull_request\",\"pull_request-id\":1}",
                    "results.tekton.dev/result": "tssc-app-ci/results/9c0a43c9-7994-41a4-ae52-413678c3d8c2",
                    "results.tekton.dev/stored": "true",
                    "tekton.dev/categories": "Git",
                    "tekton.dev/displayName": "git clone",
                    "tekton.dev/pipelines.minVersion": "0.21.0",
                    "tekton.dev/platforms": "linux/amd64,linux/s390x,linux/ppc64le,linux/arm64",
                    "tekton.dev/tags": "git"
                },
                "creationTimestamp": "2026-05-10T19:26:03Z",
                "finalizers": [
                    "chains.tekton.dev/taskrun",
                    "results.tekton.dev/taskrun"
                ],
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/managed-by": "pipelinesascode.tekton.dev",
                    "app.kubernetes.io/part-of": "e2e-tests-go-vvrntsvt",
                    "app.kubernetes.io/version": "v0.39.5",
                    "argocd/app-name": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-id": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-namespace": "tssc-app",
                    "janus-idp.io/tekton": "e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/event-type": "pull_request",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-on-pull-request",
                    "pipelinesascode.tekton.dev/pull-request": "1",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-repository",
                    "pipelinesascode.tekton.dev/sha": "93939034d97694e135c0ed27c7224873a657e99d",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt",
                    "tekton.dev/memberOf": "tasks",
                    "tekton.dev/pipeline": "e2e-tests-go-vvrntsvt-on-pull-request-pjkps",
                    "tekton.dev/pipelineRun": "e2e-tests-go-vvrntsvt-on-pull-request-pjkps",
                    "tekton.dev/pipelineRunUID": "9c0a43c9-7994-41a4-ae52-413678c3d8c2",
                    "tekton.dev/pipelineTask": "clone-repository"
                },
                "name": "e2e-tests-go-vvrntsvt-on-pull-request-pjkps-clone-repository",
                "namespace": "tssc-app-ci",
                "ownerReferences": [
                    {
                        "apiVersion": "tekton.dev/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "PipelineRun",
                        "name": "e2e-tests-go-vvrntsvt-on-pull-request-pjkps",
                        "uid": "9c0a43c9-7994-41a4-ae52-413678c3d8c2"
                    }
                ],
                "resourceVersion": "33723",
                "uid": "645b5be0-8d95-4911-a1c9-a6b81cd4ffe7"
            },
            "spec": {
                "params": [
                    {
                        "name": "url",
                        "value": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt"
                    },
                    {
                        "name": "revision",
                        "value": "93939034d97694e135c0ed27c7224873a657e99d"
                    },
                    {
                        "name": "depth",
                        "value": "0"
                    }
                ],
                "serviceAccountName": "pipeline",
                "taskSpec": {
                    "description": "The git-clone Task will clone a repo from the provided url into the output Workspace. By default the repo will be cloned into the root of your Workspace.",
                    "params": [
                        {
                            "description": "Repository URL to clone from.",
                            "name": "url",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Revision to checkout. (branch, tag, sha, ref, etc...)",
                            "name": "revision",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Refspec to fetch before checking out revision.",
                            "name": "refspec",
                            "type": "string"
                        },
                        {
                            "default": "true",
                            "description": "Initialize and fetch git submodules.",
                            "name": "submodules",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Comma-separated list of specific submodule paths to initialize and fetch. Only submodules in the specified directories and their subdirectories will be fetched.\nEmpty string fetches all submodules. Parameter \"submodules\" must be set to \"true\" to make this parameter applicable.\n",
                            "name": "submodulePaths",
                            "type": "string"
                        },
                        {
                            "default": "1",
                            "description": "Perform a shallow clone, fetching only the most recent N commits.",
                            "name": "depth",
                            "type": "string"
                        },
                        {
                            "default": "7",
                            "description": "Length of short commit SHA",
                            "name": "shortCommitLength",
                            "type": "string"
                        },
                        {
                            "default": "true",
                            "description": "Set the `http.sslVerify` global git config. Setting this to `false` is not advised unless you are sure that you trust your git remote.",
                            "name": "sslVerify",
                            "type": "string"
                        },
                        {
                            "default": "source",
                            "description": "Subdirectory inside the `output` Workspace to clone the repo into.",
                            "name": "subdirectory",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Define the directory patterns to match or exclude when performing a sparse checkout.",
                            "name": "sparseCheckoutDirectories",
                            "type": "string"
                        },
                        {
                            "default": "true",
                            "description": "Clean out the contents of the destination directory if it already exists before cloning.",
                            "name": "deleteExisting",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "HTTP proxy server for non-SSL requests.",
                            "name": "httpProxy",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "HTTPS proxy server for SSL requests.",
                            "name": "httpsProxy",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Opt out of proxying HTTP/HTTPS requests.",
                            "name": "noProxy",
                            "type": "string"
                        },
                        {
                            "default": "false",
                            "description": "Log the commands that are executed during `git-clone`'s operation.",
                            "name": "verbose",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Deprecated. Has no effect. Will be removed in the future.",
                            "name": "gitInitImage",
                            "type": "string"
                        },
                        {
                            "default": "/tekton/home",
                            "description": "Absolute path to the user's home directory. Set this explicitly if you are running the image as a non-root user.\n",
                            "name": "userHome",
                            "type": "string"
                        },
                        {
                            "default": "true",
                            "description": "Check symlinks in the repo. If they're pointing outside of the repo, the build will fail.\n",
                            "name": "enableSymlinkCheck",
                            "type": "string"
                        },
                        {
                            "default": "false",
                            "description": "Fetch all tags for the repo.",
                            "name": "fetchTags",
                            "type": "string"
                        },
                        {
                            "default": "trusted-ca",
                            "description": "The name of the ConfigMap to read CA bundle data from.",
                            "name": "caTrustConfigMapName",
                            "type": "string"
                        },
                        {
                            "default": "ca-bundle.crt",
                            "description": "The name of the key in the ConfigMap that contains the CA bundle data.",
                            "name": "caTrustConfigMapKey",
                            "type": "string"
                        },
                        {
                            "default": "false",
                            "description": "Set to \"true\" to merge the targetBranch into the checked-out revision.",
                            "name": "mergeTargetBranch",
                            "type": "string"
                        },
                        {
                            "default": "main",
                            "description": "The target branch to merge into the revision (if mergeTargetBranch is true).",
                            "name": "targetBranch",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "URL of the repository to fetch the target branch from when mergeTargetBranch is true.\nIf empty, uses the same repository (origin). This allows merging a branch from a different repository.\n",
                            "name": "mergeSourceRepoUrl",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Perform a shallow fetch of the target branch, fetching only the most recent N commits.\nIf empty, fetches the full history of the target branch.\n",
                            "name": "mergeSourceDepth",
                            "type": "string"
                        }
                    ],
                    "results": [
                        {
                            "description": "The precise commit SHA that was fetched by this Task.",
                            "name": "commit",
                            "type": "string"
                        },
                        {
                            "description": "The commit SHA that was fetched by this Task limited to params.shortCommitLength number of characters",
                            "name": "short-commit",
                            "type": "string"
                        },
                        {
                            "description": "The precise URL that was fetched by this Task.",
                            "name": "url",
                            "type": "string"
                        },
                        {
                            "description": "The commit timestamp of the checkout",
                            "name": "commit-timestamp",
                            "type": "string"
                        },
                        {
                            "description": "The precise URL that was fetched by this Task. This result uses Chains type hinting to include in the provenance.",
                            "name": "CHAINS-GIT_URL",
                            "type": "string"
                        },
                        {
                            "description": "The precise commit SHA that was fetched by this Task. This result uses Chains type hinting to include in the provenance.",
                            "name": "CHAINS-GIT_COMMIT",
                            "type": "string"
                        },
                        {
                            "description": "The SHA of the commit after merging the target branch (if the param mergeTargetBranch is true).",
                            "name": "merged_sha",
                            "type": "string"
                        }
                    ],
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "HOME",
                                    "value": "$(params.userHome)"
                                },
                                {
                                    "name": "PARAM_URL",
                                    "value": "$(params.url)"
                                },
                                {
                                    "name": "PARAM_REVISION",
                                    "value": "93939034d97694e135c0ed27c7224873a657e99d"
                                },
                                {
                                    "name": "PARAM_REFSPEC",
                                    "value": "$(params.refspec)"
                                },
                                {
                                    "name": "PARAM_SUBMODULES",
                                    "value": "$(params.submodules)"
                                },
                                {
                                    "name": "PARAM_SUBMODULE_PATHS",
                                    "value": "$(params.submodulePaths)"
                                },
                                {
                                    "name": "PARAM_DEPTH",
                                    "value": "$(params.depth)"
                                },
                                {
                                    "name": "PARAM_SHORT_COMMIT_LENGTH",
                                    "value": "$(params.shortCommitLength)"
                                },
                                {
                                    "name": "PARAM_SSL_VERIFY",
                                    "value": "$(params.sslVerify)"
                                },
                                {
                                    "name": "PARAM_SUBDIRECTORY",
                                    "value": "$(params.subdirectory)"
                                },
                                {
                                    "name": "PARAM_DELETE_EXISTING",
                                    "value": "$(params.deleteExisting)"
                                },
                                {
                                    "name": "PARAM_HTTP_PROXY",
                                    "value": "$(params.httpProxy)"
                                },
                                {
                                    "name": "PARAM_HTTPS_PROXY",
                                    "value": "$(params.httpsProxy)"
                                },
                                {
                                    "name": "PARAM_NO_PROXY",
                                    "value": "$(params.noProxy)"
                                },
                                {
                                    "name": "PARAM_VERBOSE",
                                    "value": "$(params.verbose)"
                                },
                                {
                                    "name": "PARAM_SPARSE_CHECKOUT_DIRECTORIES",
                                    "value": "$(params.sparseCheckoutDirectories)"
                                },
                                {
                                    "name": "PARAM_USER_HOME",
                                    "value": "$(params.userHome)"
                                },
                                {
                                    "name": "PARAM_FETCH_TAGS",
                                    "value": "$(params.fetchTags)"
                                },
                                {
                                    "name": "PARAM_GIT_INIT_IMAGE",
                                    "value": "$(params.gitInitImage)"
                                },
                                {
                                    "name": "PARAM_MERGE_TARGET_BRANCH",
                                    "value": "$(params.mergeTargetBranch)"
                                },
                                {
                                    "name": "PARAM_TARGET_BRANCH",
                                    "value": "$(params.targetBranch)"
                                },
                                {
                                    "name": "PARAM_MERGE_SOURCE_REPO_URL",
                                    "value": "$(params.mergeSourceRepoUrl)"
                                },
                                {
                                    "name": "PARAM_MERGE_SOURCE_DEPTH",
                                    "value": "$(params.mergeSourceDepth)"
                                },
                                {
                                    "name": "WORKSPACE_OUTPUT_PATH",
                                    "value": "$(workspaces.output.path)"
                                },
                                {
                                    "name": "WORKSPACE_SSH_DIRECTORY_BOUND",
                                    "value": "$(workspaces.ssh-directory.bound)"
                                },
                                {
                                    "name": "WORKSPACE_SSH_DIRECTORY_PATH",
                                    "value": "$(workspaces.ssh-directory.path)"
                                },
                                {
                                    "name": "WORKSPACE_BASIC_AUTH_DIRECTORY_BOUND",
                                    "value": "$(workspaces.basic-auth.bound)"
                                },
                                {
                                    "name": "WORKSPACE_BASIC_AUTH_DIRECTORY_PATH",
                                    "value": "$(workspaces.basic-auth.path)"
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "clone",
                            "script": "#!/usr/bin/env sh\nset -eu\n\nif [ \"${PARAM_VERBOSE}\" = \"true\" ] ; then\n  set -x\nfi\n\nif [ -n \"${PARAM_GIT_INIT_IMAGE}\" ]; then\n  echo \"WARNING: provided deprecated gitInitImage parameter has no effect.\"\nfi\n\nif [ \"${WORKSPACE_BASIC_AUTH_DIRECTORY_BOUND}\" = \"true\" ] ; then\n  if [ -f \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/.git-credentials\" ] \u0026\u0026 [ -f \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/.gitconfig\" ]; then\n    cp \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/.git-credentials\" \"${PARAM_USER_HOME}/.git-credentials\"\n    cp \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/.gitconfig\" \"${PARAM_USER_HOME}/.gitconfig\"\n  # Compatibility with kubernetes.io/basic-auth secrets\n  elif [ -f \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/username\" ] \u0026\u0026 [ -f \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/password\" ]; then\n    HOSTNAME=$(echo $PARAM_URL | awk -F/ '{print $3}')\n    echo \"https://$(cat ${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/username):$(cat ${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/password)@$HOSTNAME\" \u003e \"${PARAM_USER_HOME}/.git-credentials\"\n    echo -e \"[credential \\\"https://$HOSTNAME\\\"]\\n  helper = store\" \u003e \"${PARAM_USER_HOME}/.gitconfig\"\n  else\n    echo \"Unknown basic-auth workspace format\"\n    exit 1\n  fi\n  chmod 400 \"${PARAM_USER_HOME}/.git-credentials\"\n  chmod 400 \"${PARAM_USER_HOME}/.gitconfig\"\nfi\n\n# Should be called after the gitconfig is copied from the repository secret\nca_bundle=/mnt/trusted-ca/ca-bundle.crt\nif [ -f \"$ca_bundle\" ]; then\n  echo \"INFO: Using mounted CA bundle: $ca_bundle\"\n  git config --global http.sslCAInfo \"$ca_bundle\"\nfi\n\nif [ \"${WORKSPACE_SSH_DIRECTORY_BOUND}\" = \"true\" ] ; then\n  cp -R \"${WORKSPACE_SSH_DIRECTORY_PATH}\" \"${PARAM_USER_HOME}\"/.ssh\n  chmod 700 \"${PARAM_USER_HOME}\"/.ssh\n  chmod -R 400 \"${PARAM_USER_HOME}\"/.ssh/*\nfi\n\nCHECKOUT_DIR=\"${WORKSPACE_OUTPUT_PATH}/${PARAM_SUBDIRECTORY}\"\n\ncleandir() {\n  # Delete any existing contents of the repo directory if it exists.\n  #\n  # We don't just \"rm -rf ${CHECKOUT_DIR}\" because ${CHECKOUT_DIR} might be \"/\"\n  # or the root of a mounted volume.\n  if [ -d \"${CHECKOUT_DIR}\" ] ; then\n    # Delete non-hidden files and directories\n    rm -rf \"${CHECKOUT_DIR:?}\"/*\n    # Delete files and directories starting with . but excluding ..\n    rm -rf \"${CHECKOUT_DIR}\"/.[!.]*\n    # Delete files and directories starting with .. plus any other character\n    rm -rf \"${CHECKOUT_DIR}\"/..?*\n  fi\n}\n\nif [ \"${PARAM_DELETE_EXISTING}\" = \"true\" ] ; then\n  cleandir\nfi\n\ntest -z \"${PARAM_HTTP_PROXY}\" || export HTTP_PROXY=\"${PARAM_HTTP_PROXY}\"\ntest -z \"${PARAM_HTTPS_PROXY}\" || export HTTPS_PROXY=\"${PARAM_HTTPS_PROXY}\"\ntest -z \"${PARAM_NO_PROXY}\" || export NO_PROXY=\"${PARAM_NO_PROXY}\"\n\n/ko-app/git-init \\\n  -url=\"${PARAM_URL}\" \\\n  -revision=\"${PARAM_REVISION}\" \\\n  -refspec=\"${PARAM_REFSPEC}\" \\\n  -path=\"${CHECKOUT_DIR}\" \\\n  -sslVerify=\"${PARAM_SSL_VERIFY}\" \\\n  -submodules=\"${PARAM_SUBMODULES}\" \\\n  -submodulePaths=\"${PARAM_SUBMODULE_PATHS}\" \\\n  -depth=\"${PARAM_DEPTH}\" \\\n  -sparseCheckoutDirectories=\"${PARAM_SPARSE_CHECKOUT_DIRECTORIES}\" \\\n  -retryMaxAttempts=10\ncd \"${CHECKOUT_DIR}\"\nRESULT_SHA=\"$(git rev-parse HEAD)\"\nRESULT_SHA_SHORT=\"$(git rev-parse --short=\"${PARAM_SHORT_COMMIT_LENGTH}\" HEAD)\"\nEXIT_CODE=\"$?\"\nif [ \"${EXIT_CODE}\" != 0 ] ; then\n  exit \"${EXIT_CODE}\"\nfi\nif [ \"${PARAM_MERGE_TARGET_BRANCH}\" = \"true\" ]; then\n  echo \"Merge option enabled. Attempting to merge target branch '${PARAM_TARGET_BRANCH}' into HEAD (${RESULT_SHA}).\"\n\n  if [ \"${PARAM_DEPTH}\" = \"1\" ]; then\n    echo \"WARNING: Shallow clone with depth=1 may cause merge conflicts due to insufficient commit history.\" \u003e\u00262\n  fi\n\n  if [ \"${PARAM_MERGE_SOURCE_DEPTH}\" = \"1\" ]; then\n    echo \"WARNING: Shallow fetch with mergeSourceDepth=1 may cause merge conflicts due to insufficient commit history.\" \u003e\u00262\n  fi\n\n  # Determine if merging from a different repository or the same one\n  if [ -n \"${PARAM_MERGE_SOURCE_REPO_URL}\" ]; then\n    # Normalize URLs for comparison (remove trailing slashes and .git suffix)\n    normalize_url() {\n      echo \"$1\" | sed -e 's#/$##' -e 's#\\.git$##'\n    }\n\n    NORMALIZED_ORIGIN_URL=$(normalize_url \"${PARAM_URL}\")\n    NORMALIZED_MERGE_URL=$(normalize_url \"${PARAM_MERGE_SOURCE_REPO_URL}\")\n\n    if [ \"${NORMALIZED_ORIGIN_URL}\" = \"${NORMALIZED_MERGE_URL}\" ]; then\n      echo \"Merge source URL is the same as origin. Using existing 'origin' remote.\"\n      MERGE_REMOTE=\"origin\"\n    else\n      echo \"Merging from different repository: ${PARAM_MERGE_SOURCE_REPO_URL}\"\n      echo \"Adding remote 'merge-source'...\"\n      git remote add merge-source \"${PARAM_MERGE_SOURCE_REPO_URL}\"\n      MERGE_REMOTE=\"merge-source\"\n    fi\n  else\n    echo \"Merging from the same repository (origin)\"\n    MERGE_REMOTE=\"origin\"\n  fi\n\n  echo \"Fetching target branch '${PARAM_TARGET_BRANCH}' from ${MERGE_REMOTE}...\"\n  if [ -n \"${PARAM_MERGE_SOURCE_DEPTH}\" ]; then\n    retry git fetch --depth=\"${PARAM_MERGE_SOURCE_DEPTH}\" ${MERGE_REMOTE} \"${PARAM_TARGET_BRANCH}\"\n  else\n    retry git fetch ${MERGE_REMOTE} \"${PARAM_TARGET_BRANCH}\"\n  fi\n  FETCH_EXIT_CODE=\"$?\"\n  if [ \"${FETCH_EXIT_CODE}\" != \"0\" ]; then\n    echo \"ERROR: Failed to fetch target branch '${PARAM_TARGET_BRANCH}' from ${MERGE_REMOTE}.\" \u003e\u00262\n    exit \"${FETCH_EXIT_CODE}\"\n  fi\n\n  echo \"Merging ${MERGE_REMOTE}/${PARAM_TARGET_BRANCH} into current HEAD...\"\n  git config --global user.email \"tekton-git-clone@tekton.dev\"\n  git config --global user.name \"Tekton Git Clone Task\"\n  git merge \"${MERGE_REMOTE}/${PARAM_TARGET_BRANCH}\" --no-commit --no-ff --allow-unrelated-histories\n  MERGE_CHECK_EXIT_CODE=\"$?\"\n  if [ \"${MERGE_CHECK_EXIT_CODE}\" != \"0\" ] ; then\n    echo \"ERROR: Merge conflict detected or merge failed before commit.\" \u003e\u00262\n    echo \"--- Git Status ---\"\n    git status\n    echo \"------------------\"\n    exit \"${MERGE_CHECK_EXIT_CODE}\"\n  else\n    # Check if there are changes that need to be merged, and if so, create a merge commit.\n    if git diff --staged --quiet; then\n      echo \"No diff was found, skipping merge...\" \u003e\u00262\n    else\n      echo \"Merge successful (no conflicts found), committing...\"\n      git commit -m \"Merge branch '${PARAM_TARGET_BRANCH}' from ${MERGE_REMOTE} into ${RESULT_SHA}\"\n      COMMIT_EXIT_CODE=\"$?\"\n      if [ \"${COMMIT_EXIT_CODE}\" != \"0\" ]; then\n        echo \"ERROR: Failed to commit merge.\" \u003e\u00262\n        exit \"${COMMIT_EXIT_CODE}\"\n      fi\n      MERGED_SHA=$(git rev-parse HEAD)\n      echo \"New HEAD after merge: ${MERGED_SHA}\"\n      echo \"${MERGED_SHA}\" \u003e \"$(results.merged_sha.path)\"\n    fi\n  fi\nelse\n  echo \"Merge option disabled. Using checked-out revision ${RESULT_SHA} directly.\"\nfi\nprintf \"%s\" \"${RESULT_SHA}\" \u003e \"$(results.commit.path)\"\nprintf \"%s\" \"${RESULT_SHA}\" \u003e \"$(results.CHAINS-GIT_COMMIT.path)\"\nprintf \"%s\" \"${RESULT_SHA_SHORT}\" \u003e \"$(results.short-commit.path)\"\nprintf \"%s\" \"${PARAM_URL}\" \u003e \"$(results.url.path)\"\nprintf \"%s\" \"${PARAM_URL}\" \u003e \"$(results.CHAINS-GIT_URL.path)\"\nprintf \"%s\" \"$(git log -1 --pretty=%ct)\" \u003e \"$(results.commit-timestamp.path)\"\n\nif [ \"${PARAM_FETCH_TAGS}\" = \"true\" ] ; then\n  echo \"Fetching tags\"\n  retry git fetch --tags\nfi\n",
                            "securityContext": {
                                "runAsUser": 0
                            },
                            "volumeMounts": [
                                {
                                    "mountPath": "/mnt/trusted-ca",
                                    "name": "trusted-ca",
                                    "readOnly": true
                                }
                            ]
                        },
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "PARAM_ENABLE_SYMLINK_CHECK",
                                    "value": "$(params.enableSymlinkCheck)"
                                },
                                {
                                    "name": "PARAM_SUBDIRECTORY",
                                    "value": "$(params.subdirectory)"
                                },
                                {
                                    "name": "WORKSPACE_OUTPUT_PATH",
                                    "value": "$(workspaces.output.path)"
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "symlink-check",
                            "script": "#!/usr/bin/env bash\nset -euo pipefail\n\nCHECKOUT_DIR=\"${WORKSPACE_OUTPUT_PATH}/${PARAM_SUBDIRECTORY}\"\ncheck_symlinks() {\n  FOUND_SYMLINK_POINTING_OUTSIDE_OF_REPO=false\n  while read -r symlink\n  do\n    target=$(readlink -m \"$symlink\")\n    if ! [[ \"$target\" =~ ^$CHECKOUT_DIR ]]; then\n      echo \"The cloned repository contains symlink pointing outside of the cloned repository: $symlink\"\n      FOUND_SYMLINK_POINTING_OUTSIDE_OF_REPO=true\n    fi\n  done \u003c \u003c(find $CHECKOUT_DIR -type l -print)\n  if [ \"$FOUND_SYMLINK_POINTING_OUTSIDE_OF_REPO\" = true ] ; then\n    return 1\n  fi\n}\n\nif [ \"${PARAM_ENABLE_SYMLINK_CHECK}\" = \"true\" ] ; then\n  echo \"Running symlink check\"\n  check_symlinks\nfi\n"
                        }
                    ],
                    "volumes": [
                        {
                            "configMap": {
                                "items": [
                                    {
                                        "key": "$(params.caTrustConfigMapKey)",
                                        "path": "ca-bundle.crt"
                                    }
                                ],
                                "name": "$(params.caTrustConfigMapName)",
                                "optional": true
                            },
                            "name": "trusted-ca"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "The git repo will be cloned onto the volume backing this Workspace.",
                            "name": "output"
                        },
                        {
                            "description": "A .ssh directory with private key, known_hosts, config, etc. Copied to\nthe user's home before git commands are executed. Used to authenticate\nwith the git remote when performing the clone. Binding a Secret to this\nWorkspace is strongly recommended over other volume types.\n",
                            "name": "ssh-directory",
                            "optional": true
                        },
                        {
                            "description": "A Workspace containing a .gitconfig and .git-credentials file or username and password.\nThese will be copied to the user's home before any git commands are run. Any\nother files in this Workspace are ignored. It is strongly recommended\nto use ssh-directory over basic-auth whenever possible and to bind a\nSecret to this Workspace over other volume types.\n",
                            "name": "basic-auth",
                            "optional": true
                        }
                    ]
                },
                "timeout": "1h0m0s",
                "workspaces": [
                    {
                        "name": "output",
                        "persistentVolumeClaim": {
                            "claimName": "pvc-dba0a6fc08"
                        }
                    },
                    {
                        "name": "basic-auth",
                        "secret": {
                            "secretName": "pac-gitauth-wzyvcw"
                        }
                    }
                ]
            },
            "status": {
                "artifacts": {},
                "completionTime": "2026-05-10T19:26:17Z",
                "conditions": [
                    {
                        "lastTransitionTime": "2026-05-10T19:26:17Z",
                        "message": "All Steps have completed executing",
                        "reason": "Succeeded",
                        "status": "True",
                        "type": "Succeeded"
                    }
                ],
                "podName": "e2e-tests-go-vvrntsvt-on-pu1e2ddbabd3e15f5d683a15de5246ab5f-pod",
                "provenance": {
                    "featureFlags": {
                        "awaitSidecarReadiness": true,
                        "coschedule": "workspaces",
                        "enableAPIFields": "beta",
                        "enableProvenanceInStatus": true,
                        "enforceNonfalsifiability": "none",
                        "maxResultSize": 4096,
                        "resultExtractionMethod": "termination-message",
                        "runningInEnvWithInjectedSidecars": true,
                        "verificationNoMatchPolicy": "ignore"
                    }
                },
                "results": [
                    {
                        "name": "CHAINS-GIT_COMMIT",
                        "type": "string",
                        "value": "93939034d97694e135c0ed27c7224873a657e99d"
                    },
                    {
                        "name": "CHAINS-GIT_URL",
                        "type": "string",
                        "value": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt"
                    },
                    {
                        "name": "commit",
                        "type": "string",
                        "value": "93939034d97694e135c0ed27c7224873a657e99d"
                    },
                    {
                        "name": "commit-timestamp",
                        "type": "string",
                        "value": "1778441154"
                    },
                    {
                        "name": "short-commit",
                        "type": "string",
                        "value": "9393903"
                    },
                    {
                        "name": "url",
                        "type": "string",
                        "value": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt"
                    }
                ],
                "startTime": "2026-05-10T19:26:05Z",
                "steps": [
                    {
                        "container": "step-clone",
                        "imageID": "quay.io/redhat-tssc/task-runner@sha256:db633cb62eb097a46ca9e3e0a54d21c8ebd444f81a074ce1f1afa61956185dbf",
                        "name": "clone",
                        "provenance": {},
                        "terminated": {
                            "containerID": "cri-o://4a17533b381f0b311daddccf0e14733687302c8760bef8263506cf165fbbac92",
                            "exitCode": 0,
                            "finishedAt": "2026-05-10T19:26:17Z",
                            "message": "[{\"key\":\"CHAINS-GIT_COMMIT\",\"value\":\"93939034d97694e135c0ed27c7224873a657e99d\",\"type\":1},{\"key\":\"CHAINS-GIT_URL\",\"value\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt\",\"type\":1},{\"key\":\"commit\",\"value\":\"93939034d97694e135c0ed27c7224873a657e99d\",\"type\":1},{\"key\":\"commit-timestamp\",\"value\":\"1778441154\",\"type\":1},{\"key\":\"short-commit\",\"value\":\"9393903\",\"type\":1},{\"key\":\"url\",\"value\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt\",\"type\":1}]",
                            "reason": "Completed",
                            "startedAt": "2026-05-10T19:26:16Z"
                        },
                        "terminationReason": "Completed"
                    },
                    {
                        "container": "step-symlink-check",
                        "imageID": "quay.io/redhat-tssc/task-runner@sha256:db633cb62eb097a46ca9e3e0a54d21c8ebd444f81a074ce1f1afa61956185dbf",
                        "name": "symlink-check",
                        "provenance": {},
                        "terminated": {
                            "containerID": "cri-o://bec34f10e594e92eca505dea15026640b28d89fc82fdbc43e649704e5b739c04",
                            "exitCode": 0,
                            "finishedAt": "2026-05-10T19:26:17Z",
                            "message": "[{\"key\":\"CHAINS-GIT_COMMIT\",\"value\":\"93939034d97694e135c0ed27c7224873a657e99d\",\"type\":1},{\"key\":\"CHAINS-GIT_URL\",\"value\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt\",\"type\":1},{\"key\":\"commit\",\"value\":\"93939034d97694e135c0ed27c7224873a657e99d\",\"type\":1},{\"key\":\"commit-timestamp\",\"value\":\"1778441154\",\"type\":1},{\"key\":\"short-commit\",\"value\":\"9393903\",\"type\":1},{\"key\":\"url\",\"value\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt\",\"type\":1}]",
                            "reason": "Completed",
                            "startedAt": "2026-05-10T19:26:17Z"
                        },
                        "terminationReason": "Completed"
                    }
                ],
                "taskSpec": {
                    "description": "The git-clone Task will clone a repo from the provided url into the output Workspace. By default the repo will be cloned into the root of your Workspace.",
                    "params": [
                        {
                            "description": "Repository URL to clone from.",
                            "name": "url",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Revision to checkout. (branch, tag, sha, ref, etc...)",
                            "name": "revision",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Refspec to fetch before checking out revision.",
                            "name": "refspec",
                            "type": "string"
                        },
                        {
                            "default": "true",
                            "description": "Initialize and fetch git submodules.",
                            "name": "submodules",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Comma-separated list of specific submodule paths to initialize and fetch. Only submodules in the specified directories and their subdirectories will be fetched.\nEmpty string fetches all submodules. Parameter \"submodules\" must be set to \"true\" to make this parameter applicable.\n",
                            "name": "submodulePaths",
                            "type": "string"
                        },
                        {
                            "default": "1",
                            "description": "Perform a shallow clone, fetching only the most recent N commits.",
                            "name": "depth",
                            "type": "string"
                        },
                        {
                            "default": "7",
                            "description": "Length of short commit SHA",
                            "name": "shortCommitLength",
                            "type": "string"
                        },
                        {
                            "default": "true",
                            "description": "Set the `http.sslVerify` global git config. Setting this to `false` is not advised unless you are sure that you trust your git remote.",
                            "name": "sslVerify",
                            "type": "string"
                        },
                        {
                            "default": "source",
                            "description": "Subdirectory inside the `output` Workspace to clone the repo into.",
                            "name": "subdirectory",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Define the directory patterns to match or exclude when performing a sparse checkout.",
                            "name": "sparseCheckoutDirectories",
                            "type": "string"
                        },
                        {
                            "default": "true",
                            "description": "Clean out the contents of the destination directory if it already exists before cloning.",
                            "name": "deleteExisting",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "HTTP proxy server for non-SSL requests.",
                            "name": "httpProxy",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "HTTPS proxy server for SSL requests.",
                            "name": "httpsProxy",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Opt out of proxying HTTP/HTTPS requests.",
                            "name": "noProxy",
                            "type": "string"
                        },
                        {
                            "default": "false",
                            "description": "Log the commands that are executed during `git-clone`'s operation.",
                            "name": "verbose",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Deprecated. Has no effect. Will be removed in the future.",
                            "name": "gitInitImage",
                            "type": "string"
                        },
                        {
                            "default": "/tekton/home",
                            "description": "Absolute path to the user's home directory. Set this explicitly if you are running the image as a non-root user.\n",
                            "name": "userHome",
                            "type": "string"
                        },
                        {
                            "default": "true",
                            "description": "Check symlinks in the repo. If they're pointing outside of the repo, the build will fail.\n",
                            "name": "enableSymlinkCheck",
                            "type": "string"
                        },
                        {
                            "default": "false",
                            "description": "Fetch all tags for the repo.",
                            "name": "fetchTags",
                            "type": "string"
                        },
                        {
                            "default": "trusted-ca",
                            "description": "The name of the ConfigMap to read CA bundle data from.",
                            "name": "caTrustConfigMapName",
                            "type": "string"
                        },
                        {
                            "default": "ca-bundle.crt",
                            "description": "The name of the key in the ConfigMap that contains the CA bundle data.",
                            "name": "caTrustConfigMapKey",
                            "type": "string"
                        },
                        {
                            "default": "false",
                            "description": "Set to \"true\" to merge the targetBranch into the checked-out revision.",
                            "name": "mergeTargetBranch",
                            "type": "string"
                        },
                        {
                            "default": "main",
                            "description": "The target branch to merge into the revision (if mergeTargetBranch is true).",
                            "name": "targetBranch",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "URL of the repository to fetch the target branch from when mergeTargetBranch is true.\nIf empty, uses the same repository (origin). This allows merging a branch from a different repository.\n",
                            "name": "mergeSourceRepoUrl",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Perform a shallow fetch of the target branch, fetching only the most recent N commits.\nIf empty, fetches the full history of the target branch.\n",
                            "name": "mergeSourceDepth",
                            "type": "string"
                        }
                    ],
                    "results": [
                        {
                            "description": "The precise commit SHA that was fetched by this Task.",
                            "name": "commit",
                            "type": "string"
                        },
                        {
                            "description": "The commit SHA that was fetched by this Task limited to params.shortCommitLength number of characters",
                            "name": "short-commit",
                            "type": "string"
                        },
                        {
                            "description": "The precise URL that was fetched by this Task.",
                            "name": "url",
                            "type": "string"
                        },
                        {
                            "description": "The commit timestamp of the checkout",
                            "name": "commit-timestamp",
                            "type": "string"
                        },
                        {
                            "description": "The precise URL that was fetched by this Task. This result uses Chains type hinting to include in the provenance.",
                            "name": "CHAINS-GIT_URL",
                            "type": "string"
                        },
                        {
                            "description": "The precise commit SHA that was fetched by this Task. This result uses Chains type hinting to include in the provenance.",
                            "name": "CHAINS-GIT_COMMIT",
                            "type": "string"
                        },
                        {
                            "description": "The SHA of the commit after merging the target branch (if the param mergeTargetBranch is true).",
                            "name": "merged_sha",
                            "type": "string"
                        }
                    ],
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "HOME",
                                    "value": "/tekton/home"
                                },
                                {
                                    "name": "PARAM_URL",
                                    "value": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt"
                                },
                                {
                                    "name": "PARAM_REVISION",
                                    "value": "93939034d97694e135c0ed27c7224873a657e99d"
                                },
                                {
                                    "name": "PARAM_REFSPEC"
                                },
                                {
                                    "name": "PARAM_SUBMODULES",
                                    "value": "true"
                                },
                                {
                                    "name": "PARAM_SUBMODULE_PATHS"
                                },
                                {
                                    "name": "PARAM_DEPTH",
                                    "value": "0"
                                },
                                {
                                    "name": "PARAM_SHORT_COMMIT_LENGTH",
                                    "value": "7"
                                },
                                {
                                    "name": "PARAM_SSL_VERIFY",
                                    "value": "true"
                                },
                                {
                                    "name": "PARAM_SUBDIRECTORY",
                                    "value": "source"
                                },
                                {
                                    "name": "PARAM_DELETE_EXISTING",
                                    "value": "true"
                                },
                                {
                                    "name": "PARAM_HTTP_PROXY"
                                },
                                {
                                    "name": "PARAM_HTTPS_PROXY"
                                },
                                {
                                    "name": "PARAM_NO_PROXY"
                                },
                                {
                                    "name": "PARAM_VERBOSE",
                                    "value": "false"
                                },
                                {
                                    "name": "PARAM_SPARSE_CHECKOUT_DIRECTORIES"
                                },
                                {
                                    "name": "PARAM_USER_HOME",
                                    "value": "/tekton/home"
                                },
                                {
                                    "name": "PARAM_FETCH_TAGS",
                                    "value": "false"
                                },
                                {
                                    "name": "PARAM_GIT_INIT_IMAGE"
                                },
                                {
                                    "name": "PARAM_MERGE_TARGET_BRANCH",
                                    "value": "false"
                                },
                                {
                                    "name": "PARAM_TARGET_BRANCH",
                                    "value": "main"
                                },
                                {
                                    "name": "PARAM_MERGE_SOURCE_REPO_URL"
                                },
                                {
                                    "name": "PARAM_MERGE_SOURCE_DEPTH"
                                },
                                {
                                    "name": "WORKSPACE_OUTPUT_PATH",
                                    "value": "/workspace/output"
                                },
                                {
                                    "name": "WORKSPACE_SSH_DIRECTORY_BOUND",
                                    "value": "false"
                                },
                                {
                                    "name": "WORKSPACE_SSH_DIRECTORY_PATH"
                                },
                                {
                                    "name": "WORKSPACE_BASIC_AUTH_DIRECTORY_BOUND",
                                    "value": "true"
                                },
                                {
                                    "name": "WORKSPACE_BASIC_AUTH_DIRECTORY_PATH",
                                    "value": "/workspace/basic-auth"
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "clone",
                            "script": "#!/usr/bin/env sh\nset -eu\n\nif [ \"${PARAM_VERBOSE}\" = \"true\" ] ; then\n  set -x\nfi\n\nif [ -n \"${PARAM_GIT_INIT_IMAGE}\" ]; then\n  echo \"WARNING: provided deprecated gitInitImage parameter has no effect.\"\nfi\n\nif [ \"${WORKSPACE_BASIC_AUTH_DIRECTORY_BOUND}\" = \"true\" ] ; then\n  if [ -f \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/.git-credentials\" ] \u0026\u0026 [ -f \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/.gitconfig\" ]; then\n    cp \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/.git-credentials\" \"${PARAM_USER_HOME}/.git-credentials\"\n    cp \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/.gitconfig\" \"${PARAM_USER_HOME}/.gitconfig\"\n  # Compatibility with kubernetes.io/basic-auth secrets\n  elif [ -f \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/username\" ] \u0026\u0026 [ -f \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/password\" ]; then\n    HOSTNAME=$(echo $PARAM_URL | awk -F/ '{print $3}')\n    echo \"https://$(cat ${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/username):$(cat ${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/password)@$HOSTNAME\" \u003e \"${PARAM_USER_HOME}/.git-credentials\"\n    echo -e \"[credential \\\"https://$HOSTNAME\\\"]\\n  helper = store\" \u003e \"${PARAM_USER_HOME}/.gitconfig\"\n  else\n    echo \"Unknown basic-auth workspace format\"\n    exit 1\n  fi\n  chmod 400 \"${PARAM_USER_HOME}/.git-credentials\"\n  chmod 400 \"${PARAM_USER_HOME}/.gitconfig\"\nfi\n\n# Should be called after the gitconfig is copied from the repository secret\nca_bundle=/mnt/trusted-ca/ca-bundle.crt\nif [ -f \"$ca_bundle\" ]; then\n  echo \"INFO: Using mounted CA bundle: $ca_bundle\"\n  git config --global http.sslCAInfo \"$ca_bundle\"\nfi\n\nif [ \"${WORKSPACE_SSH_DIRECTORY_BOUND}\" = \"true\" ] ; then\n  cp -R \"${WORKSPACE_SSH_DIRECTORY_PATH}\" \"${PARAM_USER_HOME}\"/.ssh\n  chmod 700 \"${PARAM_USER_HOME}\"/.ssh\n  chmod -R 400 \"${PARAM_USER_HOME}\"/.ssh/*\nfi\n\nCHECKOUT_DIR=\"${WORKSPACE_OUTPUT_PATH}/${PARAM_SUBDIRECTORY}\"\n\ncleandir() {\n  # Delete any existing contents of the repo directory if it exists.\n  #\n  # We don't just \"rm -rf ${CHECKOUT_DIR}\" because ${CHECKOUT_DIR} might be \"/\"\n  # or the root of a mounted volume.\n  if [ -d \"${CHECKOUT_DIR}\" ] ; then\n    # Delete non-hidden files and directories\n    rm -rf \"${CHECKOUT_DIR:?}\"/*\n    # Delete files and directories starting with . but excluding ..\n    rm -rf \"${CHECKOUT_DIR}\"/.[!.]*\n    # Delete files and directories starting with .. plus any other character\n    rm -rf \"${CHECKOUT_DIR}\"/..?*\n  fi\n}\n\nif [ \"${PARAM_DELETE_EXISTING}\" = \"true\" ] ; then\n  cleandir\nfi\n\ntest -z \"${PARAM_HTTP_PROXY}\" || export HTTP_PROXY=\"${PARAM_HTTP_PROXY}\"\ntest -z \"${PARAM_HTTPS_PROXY}\" || export HTTPS_PROXY=\"${PARAM_HTTPS_PROXY}\"\ntest -z \"${PARAM_NO_PROXY}\" || export NO_PROXY=\"${PARAM_NO_PROXY}\"\n\n/ko-app/git-init \\\n  -url=\"${PARAM_URL}\" \\\n  -revision=\"${PARAM_REVISION}\" \\\n  -refspec=\"${PARAM_REFSPEC}\" \\\n  -path=\"${CHECKOUT_DIR}\" \\\n  -sslVerify=\"${PARAM_SSL_VERIFY}\" \\\n  -submodules=\"${PARAM_SUBMODULES}\" \\\n  -submodulePaths=\"${PARAM_SUBMODULE_PATHS}\" \\\n  -depth=\"${PARAM_DEPTH}\" \\\n  -sparseCheckoutDirectories=\"${PARAM_SPARSE_CHECKOUT_DIRECTORIES}\" \\\n  -retryMaxAttempts=10\ncd \"${CHECKOUT_DIR}\"\nRESULT_SHA=\"$(git rev-parse HEAD)\"\nRESULT_SHA_SHORT=\"$(git rev-parse --short=\"${PARAM_SHORT_COMMIT_LENGTH}\" HEAD)\"\nEXIT_CODE=\"$?\"\nif [ \"${EXIT_CODE}\" != 0 ] ; then\n  exit \"${EXIT_CODE}\"\nfi\nif [ \"${PARAM_MERGE_TARGET_BRANCH}\" = \"true\" ]; then\n  echo \"Merge option enabled. Attempting to merge target branch '${PARAM_TARGET_BRANCH}' into HEAD (${RESULT_SHA}).\"\n\n  if [ \"${PARAM_DEPTH}\" = \"1\" ]; then\n    echo \"WARNING: Shallow clone with depth=1 may cause merge conflicts due to insufficient commit history.\" \u003e\u00262\n  fi\n\n  if [ \"${PARAM_MERGE_SOURCE_DEPTH}\" = \"1\" ]; then\n    echo \"WARNING: Shallow fetch with mergeSourceDepth=1 may cause merge conflicts due to insufficient commit history.\" \u003e\u00262\n  fi\n\n  # Determine if merging from a different repository or the same one\n  if [ -n \"${PARAM_MERGE_SOURCE_REPO_URL}\" ]; then\n    # Normalize URLs for comparison (remove trailing slashes and .git suffix)\n    normalize_url() {\n      echo \"$1\" | sed -e 's#/$##' -e 's#\\.git$##'\n    }\n\n    NORMALIZED_ORIGIN_URL=$(normalize_url \"${PARAM_URL}\")\n    NORMALIZED_MERGE_URL=$(normalize_url \"${PARAM_MERGE_SOURCE_REPO_URL}\")\n\n    if [ \"${NORMALIZED_ORIGIN_URL}\" = \"${NORMALIZED_MERGE_URL}\" ]; then\n      echo \"Merge source URL is the same as origin. Using existing 'origin' remote.\"\n      MERGE_REMOTE=\"origin\"\n    else\n      echo \"Merging from different repository: ${PARAM_MERGE_SOURCE_REPO_URL}\"\n      echo \"Adding remote 'merge-source'...\"\n      git remote add merge-source \"${PARAM_MERGE_SOURCE_REPO_URL}\"\n      MERGE_REMOTE=\"merge-source\"\n    fi\n  else\n    echo \"Merging from the same repository (origin)\"\n    MERGE_REMOTE=\"origin\"\n  fi\n\n  echo \"Fetching target branch '${PARAM_TARGET_BRANCH}' from ${MERGE_REMOTE}...\"\n  if [ -n \"${PARAM_MERGE_SOURCE_DEPTH}\" ]; then\n    retry git fetch --depth=\"${PARAM_MERGE_SOURCE_DEPTH}\" ${MERGE_REMOTE} \"${PARAM_TARGET_BRANCH}\"\n  else\n    retry git fetch ${MERGE_REMOTE} \"${PARAM_TARGET_BRANCH}\"\n  fi\n  FETCH_EXIT_CODE=\"$?\"\n  if [ \"${FETCH_EXIT_CODE}\" != \"0\" ]; then\n    echo \"ERROR: Failed to fetch target branch '${PARAM_TARGET_BRANCH}' from ${MERGE_REMOTE}.\" \u003e\u00262\n    exit \"${FETCH_EXIT_CODE}\"\n  fi\n\n  echo \"Merging ${MERGE_REMOTE}/${PARAM_TARGET_BRANCH} into current HEAD...\"\n  git config --global user.email \"tekton-git-clone@tekton.dev\"\n  git config --global user.name \"Tekton Git Clone Task\"\n  git merge \"${MERGE_REMOTE}/${PARAM_TARGET_BRANCH}\" --no-commit --no-ff --allow-unrelated-histories\n  MERGE_CHECK_EXIT_CODE=\"$?\"\n  if [ \"${MERGE_CHECK_EXIT_CODE}\" != \"0\" ] ; then\n    echo \"ERROR: Merge conflict detected or merge failed before commit.\" \u003e\u00262\n    echo \"--- Git Status ---\"\n    git status\n    echo \"------------------\"\n    exit \"${MERGE_CHECK_EXIT_CODE}\"\n  else\n    # Check if there are changes that need to be merged, and if so, create a merge commit.\n    if git diff --staged --quiet; then\n      echo \"No diff was found, skipping merge...\" \u003e\u00262\n    else\n      echo \"Merge successful (no conflicts found), committing...\"\n      git commit -m \"Merge branch '${PARAM_TARGET_BRANCH}' from ${MERGE_REMOTE} into ${RESULT_SHA}\"\n      COMMIT_EXIT_CODE=\"$?\"\n      if [ \"${COMMIT_EXIT_CODE}\" != \"0\" ]; then\n        echo \"ERROR: Failed to commit merge.\" \u003e\u00262\n        exit \"${COMMIT_EXIT_CODE}\"\n      fi\n      MERGED_SHA=$(git rev-parse HEAD)\n      echo \"New HEAD after merge: ${MERGED_SHA}\"\n      echo \"${MERGED_SHA}\" \u003e \"/tekton/results/merged_sha\"\n    fi\n  fi\nelse\n  echo \"Merge option disabled. Using checked-out revision ${RESULT_SHA} directly.\"\nfi\nprintf \"%s\" \"${RESULT_SHA}\" \u003e \"/tekton/results/commit\"\nprintf \"%s\" \"${RESULT_SHA}\" \u003e \"/tekton/results/CHAINS-GIT_COMMIT\"\nprintf \"%s\" \"${RESULT_SHA_SHORT}\" \u003e \"/tekton/results/short-commit\"\nprintf \"%s\" \"${PARAM_URL}\" \u003e \"/tekton/results/url\"\nprintf \"%s\" \"${PARAM_URL}\" \u003e \"/tekton/results/CHAINS-GIT_URL\"\nprintf \"%s\" \"$(git log -1 --pretty=%ct)\" \u003e \"/tekton/results/commit-timestamp\"\n\nif [ \"${PARAM_FETCH_TAGS}\" = \"true\" ] ; then\n  echo \"Fetching tags\"\n  retry git fetch --tags\nfi\n",
                            "securityContext": {
                                "runAsUser": 0
                            },
                            "volumeMounts": [
                                {
                                    "mountPath": "/mnt/trusted-ca",
                                    "name": "trusted-ca",
                                    "readOnly": true
                                }
                            ]
                        },
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "PARAM_ENABLE_SYMLINK_CHECK",
                                    "value": "true"
                                },
                                {
                                    "name": "PARAM_SUBDIRECTORY",
                                    "value": "source"
                                },
                                {
                                    "name": "WORKSPACE_OUTPUT_PATH",
                                    "value": "/workspace/output"
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "symlink-check",
                            "script": "#!/usr/bin/env bash\nset -euo pipefail\n\nCHECKOUT_DIR=\"${WORKSPACE_OUTPUT_PATH}/${PARAM_SUBDIRECTORY}\"\ncheck_symlinks() {\n  FOUND_SYMLINK_POINTING_OUTSIDE_OF_REPO=false\n  while read -r symlink\n  do\n    target=$(readlink -m \"$symlink\")\n    if ! [[ \"$target\" =~ ^$CHECKOUT_DIR ]]; then\n      echo \"The cloned repository contains symlink pointing outside of the cloned repository: $symlink\"\n      FOUND_SYMLINK_POINTING_OUTSIDE_OF_REPO=true\n    fi\n  done \u003c \u003c(find $CHECKOUT_DIR -type l -print)\n  if [ \"$FOUND_SYMLINK_POINTING_OUTSIDE_OF_REPO\" = true ] ; then\n    return 1\n  fi\n}\n\nif [ \"${PARAM_ENABLE_SYMLINK_CHECK}\" = \"true\" ] ; then\n  echo \"Running symlink check\"\n  check_symlinks\nfi\n"
                        }
                    ],
                    "volumes": [
                        {
                            "configMap": {
                                "items": [
                                    {
                                        "key": "ca-bundle.crt",
                                        "path": "ca-bundle.crt"
                                    }
                                ],
                                "name": "trusted-ca",
                                "optional": true
                            },
                            "name": "trusted-ca"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "The git repo will be cloned onto the volume backing this Workspace.",
                            "name": "output"
                        },
                        {
                            "description": "A .ssh directory with private key, known_hosts, config, etc. Copied to\nthe user's home before git commands are executed. Used to authenticate\nwith the git remote when performing the clone. Binding a Secret to this\nWorkspace is strongly recommended over other volume types.\n",
                            "name": "ssh-directory",
                            "optional": true
                        },
                        {
                            "description": "A Workspace containing a .gitconfig and .git-credentials file or username and password.\nThese will be copied to the user's home before any git commands are run. Any\nother files in this Workspace are ignored. It is strongly recommended\nto use ssh-directory over basic-auth whenever possible and to bind a\nSecret to this Workspace over other volume types.\n",
                            "name": "basic-auth",
                            "optional": true
                        }
                    ]
                }
            }
        },
        {
            "apiVersion": "tekton.dev/v1",
            "kind": "TaskRun",
            "metadata": {
                "annotations": {
                    "build.appstudio.redhat.com/build-type": "docker",
                    "build.appstudio.redhat.com/task-name": "scan-workload",
                    "chains.tekton.dev/signed": "true",
                    "chains.tekton.dev/transparency": "https://rekor-server-tssc-tas.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/api/v1/log/entries?logIndex=12",
                    "pipeline.tekton.dev/affinity-assistant": "affinity-assistant-7c88de0d26",
                    "pipeline.tekton.dev/release": "8910674cb953317a4373f33822024b9de8c5fa22",
                    "pipelinesascode.tekton.dev/branch": "main",
                    "pipelinesascode.tekton.dev/check-run-id": "75252274333",
                    "pipelinesascode.tekton.dev/controller-info": "{\"name\":\"default\",\"configmap\":\"pipelines-as-code\",\"secret\":\"pipelines-as-code-secret\", \"gRepo\": \"pipelines-as-code\"}",
                    "pipelinesascode.tekton.dev/event-type": "pull_request",
                    "pipelinesascode.tekton.dev/git-auth-secret": "pac-gitauth-wzyvcw",
                    "pipelinesascode.tekton.dev/git-provider": "github",
                    "pipelinesascode.tekton.dev/installation-id": "47332704",
                    "pipelinesascode.tekton.dev/log-url": "https://console-openshift-console.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/k8s/ns/tssc-app-ci/tekton.dev~v1~PipelineRun/e2e-tests-go-vvrntsvt-on-pull-request-pjkps",
                    "pipelinesascode.tekton.dev/max-keep-runs": "2",
                    "pipelinesascode.tekton.dev/on-event": "[pull_request]",
                    "pipelinesascode.tekton.dev/on-target-branch": "[main]",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-on-pull-request",
                    "pipelinesascode.tekton.dev/pipeline": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/pipelines/docker-build-tssc.yaml",
                    "pipelinesascode.tekton.dev/pull-request": "1",
                    "pipelinesascode.tekton.dev/repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-repository",
                    "pipelinesascode.tekton.dev/scm-reporting-plr-started": "true",
                    "pipelinesascode.tekton.dev/sender": "rhtap-ci-tests-bot",
                    "pipelinesascode.tekton.dev/sha": "93939034d97694e135c0ed27c7224873a657e99d",
                    "pipelinesascode.tekton.dev/sha-title": "Test PR from TSSC e2e test",
                    "pipelinesascode.tekton.dev/sha-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt/commit/93939034d97694e135c0ed27c7224873a657e99d",
                    "pipelinesascode.tekton.dev/source-branch": "test-branch-1778441151900",
                    "pipelinesascode.tekton.dev/source-repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/task-0": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/init.yaml",
                    "pipelinesascode.tekton.dev/task-1": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/git-clone.yaml",
                    "pipelinesascode.tekton.dev/task-10": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/deploy-workload.yaml",
                    "pipelinesascode.tekton.dev/task-11": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/scan-workload.yaml",
                    "pipelinesascode.tekton.dev/task-12": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/summarize-workload.yaml",
                    "pipelinesascode.tekton.dev/task-13": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/show-workload-sbom.yaml",
                    "pipelinesascode.tekton.dev/task-14": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/deploy-workload-check.yaml",
                    "pipelinesascode.tekton.dev/task-2": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/buildah-rhtap.yaml",
                    "pipelinesascode.tekton.dev/task-3": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-image-check.yaml",
                    "pipelinesascode.tekton.dev/task-4": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-image-scan.yaml",
                    "pipelinesascode.tekton.dev/task-5": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-deploy-check.yaml",
                    "pipelinesascode.tekton.dev/task-6": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/update-deployment.yaml",
                    "pipelinesascode.tekton.dev/task-7": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/show-sbom-rhdh.yaml",
                    "pipelinesascode.tekton.dev/task-8": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/summary.yaml",
                    "pipelinesascode.tekton.dev/task-9": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/build-workload.yaml",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt",
                    "results.tekton.dev/childReadyForDeletion": "true",
                    "results.tekton.dev/record": "tssc-app-ci/results/9c0a43c9-7994-41a4-ae52-413678c3d8c2/records/1c35f99b-12e8-4391-b57c-a5b5ddb14130",
                    "results.tekton.dev/recordSummaryAnnotations": "{\"repo\":\"e2e-tests-go-vvrntsvt\",\"commit\":\"93939034d97694e135c0ed27c7224873a657e99d\",\"eventType\":\"pull_request\",\"pull_request-id\":1}",
                    "results.tekton.dev/result": "tssc-app-ci/results/9c0a43c9-7994-41a4-ae52-413678c3d8c2",
                    "results.tekton.dev/stored": "true",
                    "tekton.dev/pipelines.minVersion": "0.12.1",
                    "tekton.dev/tags": "containers, tssc"
                },
                "creationTimestamp": "2026-05-10T19:27:36Z",
                "finalizers": [
                    "chains.tekton.dev/taskrun",
                    "results.tekton.dev/taskrun"
                ],
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/managed-by": "pipelinesascode.tekton.dev",
                    "app.kubernetes.io/part-of": "e2e-tests-go-vvrntsvt",
                    "app.kubernetes.io/version": "v0.39.5",
                    "argocd/app-name": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-id": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-namespace": "tssc-app",
                    "build.appstudio.redhat.com/build_type": "docker",
                    "janus-idp.io/tekton": "e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/check-run-id": "75252274333",
                    "pipelinesascode.tekton.dev/event-type": "pull_request",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-on-pull-request",
                    "pipelinesascode.tekton.dev/pull-request": "1",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-repository",
                    "pipelinesascode.tekton.dev/sha": "93939034d97694e135c0ed27c7224873a657e99d",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt",
                    "tekton.dev/memberOf": "tasks",
                    "tekton.dev/pipeline": "e2e-tests-go-vvrntsvt-on-pull-request-pjkps",
                    "tekton.dev/pipelineRun": "e2e-tests-go-vvrntsvt-on-pull-request-pjkps",
                    "tekton.dev/pipelineRunUID": "9c0a43c9-7994-41a4-ae52-413678c3d8c2",
                    "tekton.dev/pipelineTask": "scan"
                },
                "name": "e2e-tests-go-vvrntsvt-on-pull-request-pjkps-scan",
                "namespace": "tssc-app-ci",
                "ownerReferences": [
                    {
                        "apiVersion": "tekton.dev/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "PipelineRun",
                        "name": "e2e-tests-go-vvrntsvt-on-pull-request-pjkps",
                        "uid": "9c0a43c9-7994-41a4-ae52-413678c3d8c2"
                    }
                ],
                "resourceVersion": "35243",
                "uid": "1c35f99b-12e8-4391-b57c-a5b5ddb14130"
            },
            "spec": {
                "params": [
                    {
                        "name": "rox-secret-name",
                        "value": "rox-api-token"
                    },
                    {
                        "name": "IMAGE",
                        "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:on-pr-93939034d97694e135c0ed27c7224873a657e99d"
                    },
                    {
                        "name": "CONTEXT",
                        "value": "."
                    },
                    {
                        "name": "IMAGE_EXPIRES_AFTER",
                        "value": "5d"
                    },
                    {
                        "name": "COMMIT_SHA",
                        "value": "93939034d97694e135c0ed27c7224873a657e99d"
                    }
                ],
                "serviceAccountName": "pipeline",
                "taskSpec": {
                    "description": "Scan image built for vulnerabilities.",
                    "params": [
                        {
                            "description": "Reference of the image buildah will produce.",
                            "name": "IMAGE",
                            "type": "string"
                        },
                        {
                            "default": ".",
                            "description": "Path to the directory to use as context.",
                            "name": "CONTEXT",
                            "type": "string"
                        },
                        {
                            "default": "vfs",
                            "description": "Storage driver to configure for buildah",
                            "name": "STORAGE_DRIVER",
                            "type": "string"
                        }
                    ],
                    "results": [
                        {
                            "description": "Summary of the roxctl scan",
                            "name": "SCAN_OUTPUT",
                            "type": "string"
                        }
                    ],
                    "stepTemplate": {
                        "computeResources": {},
                        "env": [
                            {
                                "name": "CI_TYPE",
                                "value": "tekton"
                            },
                            {
                                "name": "STORAGE_DRIVER",
                                "value": "$(params.STORAGE_DRIVER)"
                            },
                            {
                                "name": "CONTEXT",
                                "value": "$(params.CONTEXT)"
                            },
                            {
                                "name": "IMAGE",
                                "value": "$(params.IMAGE)"
                            },
                            {
                                "name": "IMAGE_URL",
                                "value": "$(params.IMAGE)"
                            },
                            {
                                "name": "ROX_CENTRAL_ENDPOINT",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "rox-api-endpoint",
                                        "name": "$(params.rox-secret-name)"
                                    }
                                }
                            },
                            {
                                "name": "ROX_API_TOKEN",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "rox-api-token",
                                        "name": "$(params.rox-secret-name)"
                                    }
                                }
                            }
                        ],
                        "workingDir": "$(workspaces.source.path)/source"
                    },
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "STORAGE_DRIVER",
                                    "value": "$(params.STORAGE_DRIVER)"
                                },
                                {
                                    "name": "CONTEXT",
                                    "value": "$(params.CONTEXT)"
                                },
                                {
                                    "name": "IMAGE",
                                    "value": "$(params.IMAGE)"
                                },
                                {
                                    "name": "IMAGE_URL",
                                    "value": "$(params.IMAGE)"
                                },
                                {
                                    "name": "ROX_CENTRAL_ENDPOINT",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rox-api-endpoint",
                                            "name": "$(params.rox-secret-name)"
                                        }
                                    }
                                },
                                {
                                    "name": "ROX_API_TOKEN",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rox-api-token",
                                            "name": "$(params.rox-secret-name)"
                                        }
                                    }
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "scan",
                            "script": "echo \"running acs-image-check\"\n/workspace/source/tssc/acs-image-check.sh\necho \"running acs-image-scan\"\n/workspace/source/tssc/acs-image-scan.sh\ncat ./results/acs-image-scan/SCAN_OUTPUT \u003e $(results.SCAN_OUTPUT.path)\n",
                            "volumeMounts": [
                                {
                                    "mountPath": "/var/lib/containers",
                                    "name": "varlibcontainers"
                                },
                                {
                                    "mountPath": "/tmp/files",
                                    "name": "tmpfiles"
                                }
                            ],
                            "workingDir": "$(workspaces.source.path)/source"
                        }
                    ],
                    "volumes": [
                        {
                            "emptyDir": {},
                            "name": "varlibcontainers"
                        },
                        {
                            "emptyDir": {},
                            "name": "tmpfiles"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "Workspace containing the source code to build.",
                            "name": "source"
                        }
                    ]
                },
                "timeout": "1h0m0s",
                "workspaces": [
                    {
                        "name": "source",
                        "persistentVolumeClaim": {
                            "claimName": "pvc-dba0a6fc08"
                        }
                    }
                ]
            },
            "status": {
                "artifacts": {},
                "completionTime": "2026-05-10T19:27:49Z",
                "conditions": [
                    {
                        "lastTransitionTime": "2026-05-10T19:27:49Z",
                        "message": "All Steps have completed executing",
                        "reason": "Succeeded",
                        "status": "True",
                        "type": "Succeeded"
                    }
                ],
                "podName": "e2e-tests-go-vvrntsvt-on-pull-request-pjkps-scan-pod",
                "provenance": {
                    "featureFlags": {
                        "awaitSidecarReadiness": true,
                        "coschedule": "workspaces",
                        "enableAPIFields": "beta",
                        "enableProvenanceInStatus": true,
                        "enforceNonfalsifiability": "none",
                        "maxResultSize": 4096,
                        "resultExtractionMethod": "termination-message",
                        "runningInEnvWithInjectedSidecars": true,
                        "verificationNoMatchPolicy": "ignore"
                    }
                },
                "results": [
                    {
                        "name": "SCAN_OUTPUT",
                        "type": "string",
                        "value": "{\"vulnerabilities\":{\"critical\":0,\"high\":3,\"medium\":8,\"low\":16}}\n"
                    }
                ],
                "startTime": "2026-05-10T19:27:36Z",
                "steps": [
                    {
                        "container": "step-scan",
                        "imageID": "quay.io/redhat-tssc/task-runner@sha256:db633cb62eb097a46ca9e3e0a54d21c8ebd444f81a074ce1f1afa61956185dbf",
                        "name": "scan",
                        "provenance": {},
                        "terminated": {
                            "containerID": "cri-o://e2d47d43f27d3a4d2ad3092bc95a3fbed4dddc625dbc38fb59c67a1449e3564b",
                            "exitCode": 0,
                            "finishedAt": "2026-05-10T19:27:49Z",
                            "message": "[{\"key\":\"SCAN_OUTPUT\",\"value\":\"{\\\"vulnerabilities\\\":{\\\"critical\\\":0,\\\"high\\\":3,\\\"medium\\\":8,\\\"low\\\":16}}\\n\",\"type\":1}]",
                            "reason": "Completed",
                            "startedAt": "2026-05-10T19:27:42Z"
                        },
                        "terminationReason": "Completed"
                    }
                ],
                "taskSpec": {
                    "description": "Scan image built for vulnerabilities.",
                    "params": [
                        {
                            "description": "Reference of the image buildah will produce.",
                            "name": "IMAGE",
                            "type": "string"
                        },
                        {
                            "default": ".",
                            "description": "Path to the directory to use as context.",
                            "name": "CONTEXT",
                            "type": "string"
                        },
                        {
                            "default": "vfs",
                            "description": "Storage driver to configure for buildah",
                            "name": "STORAGE_DRIVER",
                            "type": "string"
                        }
                    ],
                    "results": [
                        {
                            "description": "Summary of the roxctl scan",
                            "name": "SCAN_OUTPUT",
                            "type": "string"
                        }
                    ],
                    "stepTemplate": {
                        "computeResources": {},
                        "env": [
                            {
                                "name": "CI_TYPE",
                                "value": "tekton"
                            },
                            {
                                "name": "STORAGE_DRIVER",
                                "value": "vfs"
                            },
                            {
                                "name": "CONTEXT",
                                "value": "."
                            },
                            {
                                "name": "IMAGE",
                                "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:on-pr-93939034d97694e135c0ed27c7224873a657e99d"
                            },
                            {
                                "name": "IMAGE_URL",
                                "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:on-pr-93939034d97694e135c0ed27c7224873a657e99d"
                            },
                            {
                                "name": "ROX_CENTRAL_ENDPOINT",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "rox-api-endpoint",
                                        "name": "rox-api-token"
                                    }
                                }
                            },
                            {
                                "name": "ROX_API_TOKEN",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "rox-api-token",
                                        "name": "rox-api-token"
                                    }
                                }
                            }
                        ],
                        "workingDir": "/workspace/source/source"
                    },
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "STORAGE_DRIVER",
                                    "value": "vfs"
                                },
                                {
                                    "name": "CONTEXT",
                                    "value": "."
                                },
                                {
                                    "name": "IMAGE",
                                    "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:on-pr-93939034d97694e135c0ed27c7224873a657e99d"
                                },
                                {
                                    "name": "IMAGE_URL",
                                    "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:on-pr-93939034d97694e135c0ed27c7224873a657e99d"
                                },
                                {
                                    "name": "ROX_CENTRAL_ENDPOINT",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rox-api-endpoint",
                                            "name": "rox-api-token"
                                        }
                                    }
                                },
                                {
                                    "name": "ROX_API_TOKEN",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rox-api-token",
                                            "name": "rox-api-token"
                                        }
                                    }
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "scan",
                            "script": "echo \"running acs-image-check\"\n/workspace/source/tssc/acs-image-check.sh\necho \"running acs-image-scan\"\n/workspace/source/tssc/acs-image-scan.sh\ncat ./results/acs-image-scan/SCAN_OUTPUT \u003e /tekton/results/SCAN_OUTPUT\n",
                            "volumeMounts": [
                                {
                                    "mountPath": "/var/lib/containers",
                                    "name": "varlibcontainers"
                                },
                                {
                                    "mountPath": "/tmp/files",
                                    "name": "tmpfiles"
                                }
                            ],
                            "workingDir": "/workspace/source/source"
                        }
                    ],
                    "volumes": [
                        {
                            "emptyDir": {},
                            "name": "varlibcontainers"
                        },
                        {
                            "emptyDir": {},
                            "name": "tmpfiles"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "Workspace containing the source code to build.",
                            "name": "source"
                        }
                    ]
                }
            }
        },
        {
            "apiVersion": "tekton.dev/v1",
            "kind": "TaskRun",
            "metadata": {
                "annotations": {
                    "build.appstudio.redhat.com/build-type": "docker",
                    "build.appstudio.redhat.com/task-name": "show-workload-sbom",
                    "chains.tekton.dev/signed": "true",
                    "chains.tekton.dev/transparency": "https://rekor-server-tssc-tas.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/api/v1/log/entries?logIndex=13",
                    "pipeline.tekton.dev/affinity-assistant": "affinity-assistant-7c88de0d26",
                    "pipeline.tekton.dev/release": "8910674cb953317a4373f33822024b9de8c5fa22",
                    "pipelinesascode.tekton.dev/branch": "main",
                    "pipelinesascode.tekton.dev/check-run-id": "75252274333",
                    "pipelinesascode.tekton.dev/controller-info": "{\"name\":\"default\",\"configmap\":\"pipelines-as-code\",\"secret\":\"pipelines-as-code-secret\", \"gRepo\": \"pipelines-as-code\"}",
                    "pipelinesascode.tekton.dev/event-type": "pull_request",
                    "pipelinesascode.tekton.dev/git-auth-secret": "pac-gitauth-wzyvcw",
                    "pipelinesascode.tekton.dev/git-provider": "github",
                    "pipelinesascode.tekton.dev/installation-id": "47332704",
                    "pipelinesascode.tekton.dev/log-url": "https://console-openshift-console.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/k8s/ns/tssc-app-ci/tekton.dev~v1~PipelineRun/e2e-tests-go-vvrntsvt-on-pull-request-pjkps",
                    "pipelinesascode.tekton.dev/max-keep-runs": "2",
                    "pipelinesascode.tekton.dev/on-event": "[pull_request]",
                    "pipelinesascode.tekton.dev/on-target-branch": "[main]",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-on-pull-request",
                    "pipelinesascode.tekton.dev/pipeline": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/pipelines/docker-build-tssc.yaml",
                    "pipelinesascode.tekton.dev/pull-request": "1",
                    "pipelinesascode.tekton.dev/repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-repository",
                    "pipelinesascode.tekton.dev/scm-reporting-plr-started": "true",
                    "pipelinesascode.tekton.dev/sender": "rhtap-ci-tests-bot",
                    "pipelinesascode.tekton.dev/sha": "93939034d97694e135c0ed27c7224873a657e99d",
                    "pipelinesascode.tekton.dev/sha-title": "Test PR from TSSC e2e test",
                    "pipelinesascode.tekton.dev/sha-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt/commit/93939034d97694e135c0ed27c7224873a657e99d",
                    "pipelinesascode.tekton.dev/source-branch": "test-branch-1778441151900",
                    "pipelinesascode.tekton.dev/source-repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/task-0": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/init.yaml",
                    "pipelinesascode.tekton.dev/task-1": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/git-clone.yaml",
                    "pipelinesascode.tekton.dev/task-10": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/deploy-workload.yaml",
                    "pipelinesascode.tekton.dev/task-11": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/scan-workload.yaml",
                    "pipelinesascode.tekton.dev/task-12": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/summarize-workload.yaml",
                    "pipelinesascode.tekton.dev/task-13": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/show-workload-sbom.yaml",
                    "pipelinesascode.tekton.dev/task-14": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/deploy-workload-check.yaml",
                    "pipelinesascode.tekton.dev/task-2": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/buildah-rhtap.yaml",
                    "pipelinesascode.tekton.dev/task-3": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-image-check.yaml",
                    "pipelinesascode.tekton.dev/task-4": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-image-scan.yaml",
                    "pipelinesascode.tekton.dev/task-5": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-deploy-check.yaml",
                    "pipelinesascode.tekton.dev/task-6": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/update-deployment.yaml",
                    "pipelinesascode.tekton.dev/task-7": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/show-sbom-rhdh.yaml",
                    "pipelinesascode.tekton.dev/task-8": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/summary.yaml",
                    "pipelinesascode.tekton.dev/task-9": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/build-workload.yaml",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt",
                    "results.tekton.dev/childReadyForDeletion": "true",
                    "results.tekton.dev/record": "tssc-app-ci/results/9c0a43c9-7994-41a4-ae52-413678c3d8c2/records/5ff11aa8-1f8a-4020-9be0-076082c95731",
                    "results.tekton.dev/recordSummaryAnnotations": "{\"repo\":\"e2e-tests-go-vvrntsvt\",\"commit\":\"93939034d97694e135c0ed27c7224873a657e99d\",\"eventType\":\"pull_request\",\"pull_request-id\":1}",
                    "results.tekton.dev/result": "tssc-app-ci/results/9c0a43c9-7994-41a4-ae52-413678c3d8c2",
                    "results.tekton.dev/stored": "true",
                    "task.output.location": "results",
                    "task.results.format": "application/text",
                    "task.results.key": "LINK_TO_SBOM",
                    "tekton.dev/pipelines.minVersion": "0.12.1",
                    "tekton.dev/tags": "containers, tssc"
                },
                "creationTimestamp": "2026-05-10T19:27:50Z",
                "finalizers": [
                    "chains.tekton.dev/taskrun",
                    "results.tekton.dev/taskrun"
                ],
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/managed-by": "pipelinesascode.tekton.dev",
                    "app.kubernetes.io/part-of": "e2e-tests-go-vvrntsvt",
                    "app.kubernetes.io/version": "v0.39.5",
                    "argocd/app-name": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-id": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-namespace": "tssc-app",
                    "build.appstudio.redhat.com/build_type": "docker",
                    "janus-idp.io/tekton": "e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/check-run-id": "75252274333",
                    "pipelinesascode.tekton.dev/event-type": "pull_request",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-on-pull-request",
                    "pipelinesascode.tekton.dev/pull-request": "1",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-repository",
                    "pipelinesascode.tekton.dev/sha": "93939034d97694e135c0ed27c7224873a657e99d",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt",
                    "tekton.dev/memberOf": "tasks",
                    "tekton.dev/pipeline": "e2e-tests-go-vvrntsvt-on-pull-request-pjkps",
                    "tekton.dev/pipelineRun": "e2e-tests-go-vvrntsvt-on-pull-request-pjkps",
                    "tekton.dev/pipelineRunUID": "9c0a43c9-7994-41a4-ae52-413678c3d8c2",
                    "tekton.dev/pipelineTask": "show-sbom"
                },
                "name": "e2e-tests-go-vvrntsvt-on-pull-request-pjkps-show-sbom",
                "namespace": "tssc-app-ci",
                "ownerReferences": [
                    {
                        "apiVersion": "tekton.dev/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "PipelineRun",
                        "name": "e2e-tests-go-vvrntsvt-on-pull-request-pjkps",
                        "uid": "9c0a43c9-7994-41a4-ae52-413678c3d8c2"
                    }
                ],
                "resourceVersion": "35466",
                "uid": "5ff11aa8-1f8a-4020-9be0-076082c95731"
            },
            "spec": {
                "params": [
                    {
                        "name": "IMAGE",
                        "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:on-pr-93939034d97694e135c0ed27c7224873a657e99d"
                    },
                    {
                        "name": "CONTEXT",
                        "value": "."
                    },
                    {
                        "name": "IMAGE_EXPIRES_AFTER",
                        "value": "5d"
                    },
                    {
                        "name": "COMMIT_SHA",
                        "value": "93939034d97694e135c0ed27c7224873a657e99d"
                    }
                ],
                "serviceAccountName": "pipeline",
                "taskSpec": {
                    "description": "Show SBOM report for the built image.",
                    "params": [
                        {
                            "description": "Reference of the image buildah will produce.",
                            "name": "IMAGE",
                            "type": "string"
                        },
                        {
                            "default": ".",
                            "description": "Path to the directory to use as context.",
                            "name": "CONTEXT",
                            "type": "string"
                        },
                        {
                            "default": "vfs",
                            "description": "Storage driver to configure for buildah",
                            "name": "STORAGE_DRIVER",
                            "type": "string"
                        }
                    ],
                    "results": [
                        {
                            "description": "Placeholder result meant to make RHDH identify this task as the producer of the SBOM logs.",
                            "name": "LINK_TO_SBOM",
                            "type": "string"
                        }
                    ],
                    "stepTemplate": {
                        "computeResources": {},
                        "env": [
                            {
                                "name": "CI_TYPE",
                                "value": "tekton"
                            },
                            {
                                "name": "STORAGE_DRIVER",
                                "value": "$(params.STORAGE_DRIVER)"
                            },
                            {
                                "name": "CONTEXT",
                                "value": "$(params.CONTEXT)"
                            },
                            {
                                "name": "IMAGE",
                                "value": "$(params.IMAGE)"
                            },
                            {
                                "name": "IMAGE_URL",
                                "value": "$(params.IMAGE)"
                            }
                        ],
                        "workingDir": "$(workspaces.source.path)/source"
                    },
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "STORAGE_DRIVER",
                                    "value": "$(params.STORAGE_DRIVER)"
                                },
                                {
                                    "name": "CONTEXT",
                                    "value": "$(params.CONTEXT)"
                                },
                                {
                                    "name": "IMAGE",
                                    "value": "$(params.IMAGE)"
                                },
                                {
                                    "name": "IMAGE_URL",
                                    "value": "$(params.IMAGE)"
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "show-sbom",
                            "script": "echo \"running show-sbom-rhdh\"\n/workspace/source/tssc/show-sbom-rhdh.sh\n",
                            "volumeMounts": [
                                {
                                    "mountPath": "/var/lib/containers",
                                    "name": "varlibcontainers"
                                },
                                {
                                    "mountPath": "/tmp/files",
                                    "name": "tmpfiles"
                                }
                            ],
                            "workingDir": "$(workspaces.source.path)/source"
                        }
                    ],
                    "volumes": [
                        {
                            "emptyDir": {},
                            "name": "varlibcontainers"
                        },
                        {
                            "emptyDir": {},
                            "name": "tmpfiles"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "Workspace containing the source code to build.",
                            "name": "source"
                        }
                    ]
                },
                "timeout": "1h0m0s",
                "workspaces": [
                    {
                        "name": "source",
                        "persistentVolumeClaim": {
                            "claimName": "pvc-dba0a6fc08"
                        }
                    }
                ]
            },
            "status": {
                "artifacts": {},
                "completionTime": "2026-05-10T19:27:55Z",
                "conditions": [
                    {
                        "lastTransitionTime": "2026-05-10T19:27:55Z",
                        "message": "All Steps have completed executing",
                        "reason": "Succeeded",
                        "status": "True",
                        "type": "Succeeded"
                    }
                ],
                "podName": "e2e-tests-go-vvrntsvt-on-pull-request-pjkps-show-sbom-pod",
                "provenance": {
                    "featureFlags": {
                        "awaitSidecarReadiness": true,
                        "coschedule": "workspaces",
                        "enableAPIFields": "beta",
                        "enableProvenanceInStatus": true,
                        "enforceNonfalsifiability": "none",
                        "maxResultSize": 4096,
                        "resultExtractionMethod": "termination-message",
                        "runningInEnvWithInjectedSidecars": true,
                        "verificationNoMatchPolicy": "ignore"
                    }
                },
                "startTime": "2026-05-10T19:27:50Z",
                "steps": [
                    {
                        "container": "step-show-sbom",
                        "imageID": "quay.io/redhat-tssc/task-runner@sha256:db633cb62eb097a46ca9e3e0a54d21c8ebd444f81a074ce1f1afa61956185dbf",
                        "name": "show-sbom",
                        "provenance": {},
                        "terminated": {
                            "containerID": "cri-o://045b31c1d8c333e3d147272990dc2109ebb87e88796416a92da40e260565906a",
                            "exitCode": 0,
                            "finishedAt": "2026-05-10T19:27:54Z",
                            "reason": "Completed",
                            "startedAt": "2026-05-10T19:27:54Z"
                        },
                        "terminationReason": "Completed"
                    }
                ],
                "taskSpec": {
                    "description": "Show SBOM report for the built image.",
                    "params": [
                        {
                            "description": "Reference of the image buildah will produce.",
                            "name": "IMAGE",
                            "type": "string"
                        },
                        {
                            "default": ".",
                            "description": "Path to the directory to use as context.",
                            "name": "CONTEXT",
                            "type": "string"
                        },
                        {
                            "default": "vfs",
                            "description": "Storage driver to configure for buildah",
                            "name": "STORAGE_DRIVER",
                            "type": "string"
                        }
                    ],
                    "results": [
                        {
                            "description": "Placeholder result meant to make RHDH identify this task as the producer of the SBOM logs.",
                            "name": "LINK_TO_SBOM",
                            "type": "string"
                        }
                    ],
                    "stepTemplate": {
                        "computeResources": {},
                        "env": [
                            {
                                "name": "CI_TYPE",
                                "value": "tekton"
                            },
                            {
                                "name": "STORAGE_DRIVER",
                                "value": "vfs"
                            },
                            {
                                "name": "CONTEXT",
                                "value": "."
                            },
                            {
                                "name": "IMAGE",
                                "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:on-pr-93939034d97694e135c0ed27c7224873a657e99d"
                            },
                            {
                                "name": "IMAGE_URL",
                                "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:on-pr-93939034d97694e135c0ed27c7224873a657e99d"
                            }
                        ],
                        "workingDir": "/workspace/source/source"
                    },
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "STORAGE_DRIVER",
                                    "value": "vfs"
                                },
                                {
                                    "name": "CONTEXT",
                                    "value": "."
                                },
                                {
                                    "name": "IMAGE",
                                    "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:on-pr-93939034d97694e135c0ed27c7224873a657e99d"
                                },
                                {
                                    "name": "IMAGE_URL",
                                    "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:on-pr-93939034d97694e135c0ed27c7224873a657e99d"
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "show-sbom",
                            "script": "echo \"running show-sbom-rhdh\"\n/workspace/source/tssc/show-sbom-rhdh.sh\n",
                            "volumeMounts": [
                                {
                                    "mountPath": "/var/lib/containers",
                                    "name": "varlibcontainers"
                                },
                                {
                                    "mountPath": "/tmp/files",
                                    "name": "tmpfiles"
                                }
                            ],
                            "workingDir": "/workspace/source/source"
                        }
                    ],
                    "volumes": [
                        {
                            "emptyDir": {},
                            "name": "varlibcontainers"
                        },
                        {
                            "emptyDir": {},
                            "name": "tmpfiles"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "Workspace containing the source code to build.",
                            "name": "source"
                        }
                    ]
                }
            }
        },
        {
            "apiVersion": "tekton.dev/v1",
            "kind": "TaskRun",
            "metadata": {
                "annotations": {
                    "build.appstudio.redhat.com/build-type": "docker",
                    "build.appstudio.redhat.com/task-name": "summarize-workload",
                    "chains.tekton.dev/signed": "true",
                    "chains.tekton.dev/transparency": "https://rekor-server-tssc-tas.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/api/v1/log/entries?logIndex=14",
                    "pipeline.tekton.dev/affinity-assistant": "affinity-assistant-7c88de0d26",
                    "pipeline.tekton.dev/release": "8910674cb953317a4373f33822024b9de8c5fa22",
                    "pipelinesascode.tekton.dev/branch": "main",
                    "pipelinesascode.tekton.dev/check-run-id": "75252274333",
                    "pipelinesascode.tekton.dev/controller-info": "{\"name\":\"default\",\"configmap\":\"pipelines-as-code\",\"secret\":\"pipelines-as-code-secret\", \"gRepo\": \"pipelines-as-code\"}",
                    "pipelinesascode.tekton.dev/event-type": "pull_request",
                    "pipelinesascode.tekton.dev/git-auth-secret": "pac-gitauth-wzyvcw",
                    "pipelinesascode.tekton.dev/git-provider": "github",
                    "pipelinesascode.tekton.dev/installation-id": "47332704",
                    "pipelinesascode.tekton.dev/log-url": "https://console-openshift-console.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/k8s/ns/tssc-app-ci/tekton.dev~v1~PipelineRun/e2e-tests-go-vvrntsvt-on-pull-request-pjkps",
                    "pipelinesascode.tekton.dev/max-keep-runs": "2",
                    "pipelinesascode.tekton.dev/on-event": "[pull_request]",
                    "pipelinesascode.tekton.dev/on-target-branch": "[main]",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-on-pull-request",
                    "pipelinesascode.tekton.dev/pipeline": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/pipelines/docker-build-tssc.yaml",
                    "pipelinesascode.tekton.dev/pull-request": "1",
                    "pipelinesascode.tekton.dev/repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-repository",
                    "pipelinesascode.tekton.dev/scm-reporting-plr-started": "true",
                    "pipelinesascode.tekton.dev/sender": "rhtap-ci-tests-bot",
                    "pipelinesascode.tekton.dev/sha": "93939034d97694e135c0ed27c7224873a657e99d",
                    "pipelinesascode.tekton.dev/sha-title": "Test PR from TSSC e2e test",
                    "pipelinesascode.tekton.dev/sha-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt/commit/93939034d97694e135c0ed27c7224873a657e99d",
                    "pipelinesascode.tekton.dev/source-branch": "test-branch-1778441151900",
                    "pipelinesascode.tekton.dev/source-repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/task-0": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/init.yaml",
                    "pipelinesascode.tekton.dev/task-1": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/git-clone.yaml",
                    "pipelinesascode.tekton.dev/task-10": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/deploy-workload.yaml",
                    "pipelinesascode.tekton.dev/task-11": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/scan-workload.yaml",
                    "pipelinesascode.tekton.dev/task-12": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/summarize-workload.yaml",
                    "pipelinesascode.tekton.dev/task-13": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/show-workload-sbom.yaml",
                    "pipelinesascode.tekton.dev/task-14": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/deploy-workload-check.yaml",
                    "pipelinesascode.tekton.dev/task-2": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/buildah-rhtap.yaml",
                    "pipelinesascode.tekton.dev/task-3": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-image-check.yaml",
                    "pipelinesascode.tekton.dev/task-4": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-image-scan.yaml",
                    "pipelinesascode.tekton.dev/task-5": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-deploy-check.yaml",
                    "pipelinesascode.tekton.dev/task-6": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/update-deployment.yaml",
                    "pipelinesascode.tekton.dev/task-7": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/show-sbom-rhdh.yaml",
                    "pipelinesascode.tekton.dev/task-8": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/summary.yaml",
                    "pipelinesascode.tekton.dev/task-9": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/build-workload.yaml",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt",
                    "results.tekton.dev/childReadyForDeletion": "true",
                    "results.tekton.dev/record": "tssc-app-ci/results/9c0a43c9-7994-41a4-ae52-413678c3d8c2/records/3bab419c-30bb-4895-af17-1a65d94d9b29",
                    "results.tekton.dev/recordSummaryAnnotations": "{\"repo\":\"e2e-tests-go-vvrntsvt\",\"commit\":\"93939034d97694e135c0ed27c7224873a657e99d\",\"eventType\":\"pull_request\",\"pull_request-id\":1}",
                    "results.tekton.dev/result": "tssc-app-ci/results/9c0a43c9-7994-41a4-ae52-413678c3d8c2",
                    "results.tekton.dev/stored": "true",
                    "tekton.dev/pipelines.minVersion": "0.12.1",
                    "tekton.dev/tags": "containers, tssc"
                },
                "creationTimestamp": "2026-05-10T19:27:50Z",
                "finalizers": [
                    "chains.tekton.dev/taskrun",
                    "results.tekton.dev/taskrun"
                ],
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/managed-by": "pipelinesascode.tekton.dev",
                    "app.kubernetes.io/part-of": "e2e-tests-go-vvrntsvt",
                    "app.kubernetes.io/version": "v0.39.5",
                    "argocd/app-name": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-id": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-namespace": "tssc-app",
                    "build.appstudio.redhat.com/build_type": "docker",
                    "janus-idp.io/tekton": "e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/check-run-id": "75252274333",
                    "pipelinesascode.tekton.dev/event-type": "pull_request",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-on-pull-request",
                    "pipelinesascode.tekton.dev/pull-request": "1",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-repository",
                    "pipelinesascode.tekton.dev/sha": "93939034d97694e135c0ed27c7224873a657e99d",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt",
                    "tekton.dev/memberOf": "tasks",
                    "tekton.dev/pipeline": "e2e-tests-go-vvrntsvt-on-pull-request-pjkps",
                    "tekton.dev/pipelineRun": "e2e-tests-go-vvrntsvt-on-pull-request-pjkps",
                    "tekton.dev/pipelineRunUID": "9c0a43c9-7994-41a4-ae52-413678c3d8c2",
                    "tekton.dev/pipelineTask": "summarize"
                },
                "name": "e2e-tests-go-vvrntsvt-on-pull-request-pjkps-summarize",
                "namespace": "tssc-app-ci",
                "ownerReferences": [
                    {
                        "apiVersion": "tekton.dev/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "PipelineRun",
                        "name": "e2e-tests-go-vvrntsvt-on-pull-request-pjkps",
                        "uid": "9c0a43c9-7994-41a4-ae52-413678c3d8c2"
                    }
                ],
                "resourceVersion": "35442",
                "uid": "3bab419c-30bb-4895-af17-1a65d94d9b29"
            },
            "spec": {
                "params": [
                    {
                        "name": "IMAGE",
                        "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:on-pr-93939034d97694e135c0ed27c7224873a657e99d"
                    },
                    {
                        "name": "CONTEXT",
                        "value": "."
                    },
                    {
                        "name": "IMAGE_EXPIRES_AFTER",
                        "value": "5d"
                    },
                    {
                        "name": "COMMIT_SHA",
                        "value": "93939034d97694e135c0ed27c7224873a657e99d"
                    }
                ],
                "serviceAccountName": "pipeline",
                "taskSpec": {
                    "description": "Summarize all the steps in the build pipeline.",
                    "params": [
                        {
                            "description": "Reference of the image buildah will produce.",
                            "name": "IMAGE",
                            "type": "string"
                        },
                        {
                            "default": ".",
                            "description": "Path to the directory to use as context.",
                            "name": "CONTEXT",
                            "type": "string"
                        },
                        {
                            "default": "vfs",
                            "description": "Storage driver to configure for buildah",
                            "name": "STORAGE_DRIVER",
                            "type": "string"
                        }
                    ],
                    "stepTemplate": {
                        "computeResources": {},
                        "env": [
                            {
                                "name": "CI_TYPE",
                                "value": "tekton"
                            },
                            {
                                "name": "STORAGE_DRIVER",
                                "value": "$(params.STORAGE_DRIVER)"
                            },
                            {
                                "name": "CONTEXT",
                                "value": "$(params.CONTEXT)"
                            },
                            {
                                "name": "IMAGE",
                                "value": "$(params.IMAGE)"
                            },
                            {
                                "name": "IMAGE_URL",
                                "value": "$(params.IMAGE)"
                            }
                        ],
                        "workingDir": "$(workspaces.source.path)/source"
                    },
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "STORAGE_DRIVER",
                                    "value": "$(params.STORAGE_DRIVER)"
                                },
                                {
                                    "name": "CONTEXT",
                                    "value": "$(params.CONTEXT)"
                                },
                                {
                                    "name": "IMAGE",
                                    "value": "$(params.IMAGE)"
                                },
                                {
                                    "name": "IMAGE_URL",
                                    "value": "$(params.IMAGE)"
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "summary",
                            "script": "echo \"running summary\"\n/workspace/source/tssc/summary.sh\n",
                            "volumeMounts": [
                                {
                                    "mountPath": "/var/lib/containers",
                                    "name": "varlibcontainers"
                                },
                                {
                                    "mountPath": "/tmp/files",
                                    "name": "tmpfiles"
                                }
                            ],
                            "workingDir": "$(workspaces.source.path)/source"
                        }
                    ],
                    "volumes": [
                        {
                            "emptyDir": {},
                            "name": "varlibcontainers"
                        },
                        {
                            "emptyDir": {},
                            "name": "tmpfiles"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "Workspace containing the source code to build.",
                            "name": "source"
                        }
                    ]
                },
                "timeout": "1h0m0s",
                "workspaces": [
                    {
                        "name": "source",
                        "persistentVolumeClaim": {
                            "claimName": "pvc-dba0a6fc08"
                        }
                    }
                ]
            },
            "status": {
                "artifacts": {},
                "completionTime": "2026-05-10T19:27:56Z",
                "conditions": [
                    {
                        "lastTransitionTime": "2026-05-10T19:27:56Z",
                        "message": "All Steps have completed executing",
                        "reason": "Succeeded",
                        "status": "True",
                        "type": "Succeeded"
                    }
                ],
                "podName": "e2e-tests-go-vvrntsvt-on-pull-request-pjkps-summarize-pod",
                "provenance": {
                    "featureFlags": {
                        "awaitSidecarReadiness": true,
                        "coschedule": "workspaces",
                        "enableAPIFields": "beta",
                        "enableProvenanceInStatus": true,
                        "enforceNonfalsifiability": "none",
                        "maxResultSize": 4096,
                        "resultExtractionMethod": "termination-message",
                        "runningInEnvWithInjectedSidecars": true,
                        "verificationNoMatchPolicy": "ignore"
                    }
                },
                "startTime": "2026-05-10T19:27:50Z",
                "steps": [
                    {
                        "container": "step-summary",
                        "imageID": "quay.io/redhat-tssc/task-runner@sha256:db633cb62eb097a46ca9e3e0a54d21c8ebd444f81a074ce1f1afa61956185dbf",
                        "name": "summary",
                        "provenance": {},
                        "terminated": {
                            "containerID": "cri-o://ac8c5b6b9b22fc8dc39bedf1b67a076f9e50d5dff528dcb89d6ce3bbc10ed277",
                            "exitCode": 0,
                            "finishedAt": "2026-05-10T19:27:55Z",
                            "reason": "Completed",
                            "startedAt": "2026-05-10T19:27:55Z"
                        },
                        "terminationReason": "Completed"
                    }
                ],
                "taskSpec": {
                    "description": "Summarize all the steps in the build pipeline.",
                    "params": [
                        {
                            "description": "Reference of the image buildah will produce.",
                            "name": "IMAGE",
                            "type": "string"
                        },
                        {
                            "default": ".",
                            "description": "Path to the directory to use as context.",
                            "name": "CONTEXT",
                            "type": "string"
                        },
                        {
                            "default": "vfs",
                            "description": "Storage driver to configure for buildah",
                            "name": "STORAGE_DRIVER",
                            "type": "string"
                        }
                    ],
                    "stepTemplate": {
                        "computeResources": {},
                        "env": [
                            {
                                "name": "CI_TYPE",
                                "value": "tekton"
                            },
                            {
                                "name": "STORAGE_DRIVER",
                                "value": "vfs"
                            },
                            {
                                "name": "CONTEXT",
                                "value": "."
                            },
                            {
                                "name": "IMAGE",
                                "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:on-pr-93939034d97694e135c0ed27c7224873a657e99d"
                            },
                            {
                                "name": "IMAGE_URL",
                                "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:on-pr-93939034d97694e135c0ed27c7224873a657e99d"
                            }
                        ],
                        "workingDir": "/workspace/source/source"
                    },
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "STORAGE_DRIVER",
                                    "value": "vfs"
                                },
                                {
                                    "name": "CONTEXT",
                                    "value": "."
                                },
                                {
                                    "name": "IMAGE",
                                    "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:on-pr-93939034d97694e135c0ed27c7224873a657e99d"
                                },
                                {
                                    "name": "IMAGE_URL",
                                    "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:on-pr-93939034d97694e135c0ed27c7224873a657e99d"
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "summary",
                            "script": "echo \"running summary\"\n/workspace/source/tssc/summary.sh\n",
                            "volumeMounts": [
                                {
                                    "mountPath": "/var/lib/containers",
                                    "name": "varlibcontainers"
                                },
                                {
                                    "mountPath": "/tmp/files",
                                    "name": "tmpfiles"
                                }
                            ],
                            "workingDir": "/workspace/source/source"
                        }
                    ],
                    "volumes": [
                        {
                            "emptyDir": {},
                            "name": "varlibcontainers"
                        },
                        {
                            "emptyDir": {},
                            "name": "tmpfiles"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "Workspace containing the source code to build.",
                            "name": "source"
                        }
                    ]
                }
            }
        },
        {
            "apiVersion": "tekton.dev/v1",
            "kind": "TaskRun",
            "metadata": {
                "annotations": {
                    "build.appstudio.redhat.com/build-type": "docker",
                    "build.appstudio.redhat.com/task-name": "build-workload",
                    "chains.tekton.dev/signed": "true",
                    "chains.tekton.dev/transparency": "https://rekor-server-tssc-tas.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/api/v1/log/entries?logIndex=3",
                    "pipeline.tekton.dev/affinity-assistant": "affinity-assistant-80259cfe6b",
                    "pipeline.tekton.dev/release": "8910674cb953317a4373f33822024b9de8c5fa22",
                    "pipelinesascode.tekton.dev/branch": "refs/heads/main",
                    "pipelinesascode.tekton.dev/check-run-id": "75252223574",
                    "pipelinesascode.tekton.dev/controller-info": "{\"name\":\"default\",\"configmap\":\"pipelines-as-code\",\"secret\":\"pipelines-as-code-secret\", \"gRepo\": \"pipelines-as-code\"}",
                    "pipelinesascode.tekton.dev/event-type": "push",
                    "pipelinesascode.tekton.dev/git-auth-secret": "pac-gitauth-yusdup",
                    "pipelinesascode.tekton.dev/git-provider": "github",
                    "pipelinesascode.tekton.dev/installation-id": "47332704",
                    "pipelinesascode.tekton.dev/log-url": "https://console-openshift-console.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/k8s/ns/tssc-app-ci/tekton.dev~v1~PipelineRun/e2e-tests-go-vvrntsvt-on-push-s25g4",
                    "pipelinesascode.tekton.dev/max-keep-runs": "2",
                    "pipelinesascode.tekton.dev/on-event": "[push]",
                    "pipelinesascode.tekton.dev/on-target-branch": "[main]",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-on-push",
                    "pipelinesascode.tekton.dev/pipeline": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/pipelines/docker-build-tssc.yaml",
                    "pipelinesascode.tekton.dev/repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-repository",
                    "pipelinesascode.tekton.dev/scm-reporting-plr-started": "true",
                    "pipelinesascode.tekton.dev/sender": "rhtap-qe-ci[bot]",
                    "pipelinesascode.tekton.dev/sha": "d711a5d8883e9450adf3c1a5857fdabf2c50014b",
                    "pipelinesascode.tekton.dev/sha-title": "initial commit",
                    "pipelinesascode.tekton.dev/sha-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt/commit/d711a5d8883e9450adf3c1a5857fdabf2c50014b",
                    "pipelinesascode.tekton.dev/source-branch": "refs/heads/main",
                    "pipelinesascode.tekton.dev/source-repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/task-0": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/init.yaml",
                    "pipelinesascode.tekton.dev/task-1": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/git-clone.yaml",
                    "pipelinesascode.tekton.dev/task-10": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/deploy-workload.yaml",
                    "pipelinesascode.tekton.dev/task-11": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/scan-workload.yaml",
                    "pipelinesascode.tekton.dev/task-12": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/summarize-workload.yaml",
                    "pipelinesascode.tekton.dev/task-13": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/show-workload-sbom.yaml",
                    "pipelinesascode.tekton.dev/task-14": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/deploy-workload-check.yaml",
                    "pipelinesascode.tekton.dev/task-2": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/buildah-rhtap.yaml",
                    "pipelinesascode.tekton.dev/task-3": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-image-check.yaml",
                    "pipelinesascode.tekton.dev/task-4": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-image-scan.yaml",
                    "pipelinesascode.tekton.dev/task-5": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-deploy-check.yaml",
                    "pipelinesascode.tekton.dev/task-6": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/update-deployment.yaml",
                    "pipelinesascode.tekton.dev/task-7": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/show-sbom-rhdh.yaml",
                    "pipelinesascode.tekton.dev/task-8": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/summary.yaml",
                    "pipelinesascode.tekton.dev/task-9": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/build-workload.yaml",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt",
                    "results.tekton.dev/childReadyForDeletion": "true",
                    "results.tekton.dev/record": "tssc-app-ci/results/e10d3620-b97b-45a9-b88f-3ddbf1a2a31e/records/43dc7f82-8956-4825-b195-fc386d89f24c",
                    "results.tekton.dev/recordSummaryAnnotations": "{\"repo\":\"e2e-tests-go-vvrntsvt\",\"commit\":\"d711a5d8883e9450adf3c1a5857fdabf2c50014b\",\"eventType\":\"push\"}",
                    "results.tekton.dev/result": "tssc-app-ci/results/e10d3620-b97b-45a9-b88f-3ddbf1a2a31e",
                    "results.tekton.dev/stored": "true",
                    "tekton.dev/pipelines.minVersion": "0.12.1",
                    "tekton.dev/tags": "containers, tssc"
                },
                "creationTimestamp": "2026-05-10T19:25:26Z",
                "finalizers": [
                    "results.tekton.dev/taskrun",
                    "chains.tekton.dev/taskrun"
                ],
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/managed-by": "pipelinesascode.tekton.dev",
                    "app.kubernetes.io/part-of": "e2e-tests-go-vvrntsvt",
                    "app.kubernetes.io/version": "v0.39.5",
                    "argocd/app-name": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-id": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-namespace": "tssc-app",
                    "build.appstudio.redhat.com/build_type": "docker",
                    "janus-idp.io/tekton": "e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/check-run-id": "75252223574",
                    "pipelinesascode.tekton.dev/event-type": "push",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-on-push",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-repository",
                    "pipelinesascode.tekton.dev/sha": "d711a5d8883e9450adf3c1a5857fdabf2c50014b",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt",
                    "tekton.dev/memberOf": "tasks",
                    "tekton.dev/pipeline": "e2e-tests-go-vvrntsvt-on-push-s25g4",
                    "tekton.dev/pipelineRun": "e2e-tests-go-vvrntsvt-on-push-s25g4",
                    "tekton.dev/pipelineRunUID": "e10d3620-b97b-45a9-b88f-3ddbf1a2a31e",
                    "tekton.dev/pipelineTask": "build"
                },
                "name": "e2e-tests-go-vvrntsvt-on-push-s25g4-build",
                "namespace": "tssc-app-ci",
                "ownerReferences": [
                    {
                        "apiVersion": "tekton.dev/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "PipelineRun",
                        "name": "e2e-tests-go-vvrntsvt-on-push-s25g4",
                        "uid": "e10d3620-b97b-45a9-b88f-3ddbf1a2a31e"
                    }
                ],
                "resourceVersion": "34257",
                "uid": "43dc7f82-8956-4825-b195-fc386d89f24c"
            },
            "spec": {
                "params": [
                    {
                        "name": "rox-secret-name",
                        "value": "rox-api-token"
                    },
                    {
                        "name": "gitops-secret-name",
                        "value": "gitops-auth-secret"
                    },
                    {
                        "name": "cosign-public-secret-name",
                        "value": "cosign-pub"
                    },
                    {
                        "name": "tpa_secret_name",
                        "value": "tpa-secret"
                    },
                    {
                        "name": "IMAGE",
                        "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:d711a5d8883e9450adf3c1a5857fdabf2c50014b"
                    },
                    {
                        "name": "DOCKERFILE",
                        "value": "docker/Dockerfile"
                    },
                    {
                        "name": "CONTEXT",
                        "value": "."
                    },
                    {
                        "name": "IMAGE_EXPIRES_AFTER",
                        "value": "5d"
                    },
                    {
                        "name": "COMMIT_SHA",
                        "value": "d711a5d8883e9450adf3c1a5857fdabf2c50014b"
                    },
                    {
                        "name": "BUILD_ARGS",
                        "value": []
                    },
                    {
                        "name": "BUILD_ARGS_FILE",
                        "value": ""
                    }
                ],
                "serviceAccountName": "pipeline",
                "taskSpec": {
                    "description": "Builds source code into a container image and pushes the image into container registry using buildah tool.\nIn addition it generates a SBOM file, injects the SBOM file into final container image and pushes the SBOM file as separate image using cosign tool.",
                    "params": [
                        {
                            "description": "Reference of the image buildah will produce.",
                            "name": "IMAGE",
                            "type": "string"
                        },
                        {
                            "default": "./Dockerfile",
                            "description": "Path to the Dockerfile to build.",
                            "name": "DOCKERFILE",
                            "type": "string"
                        },
                        {
                            "default": ".",
                            "description": "Path to the directory to use as context.",
                            "name": "CONTEXT",
                            "type": "string"
                        },
                        {
                            "default": "true",
                            "description": "Verify the TLS on the registry endpoint (for push/pull to a non-TLS registry)",
                            "name": "TLSVERIFY",
                            "type": "string"
                        },
                        {
                            "default": [],
                            "description": "Array of --build-arg values (\"arg=value\" strings)",
                            "name": "BUILD_ARGS",
                            "type": "array"
                        },
                        {
                            "default": "",
                            "description": "Path to a file with build arguments, see https://www.mankier.com/1/buildah-build#--build-arg-file",
                            "name": "BUILD_ARGS_FILE",
                            "type": "string"
                        },
                        {
                            "default": "vfs",
                            "description": "Storage driver to configure for buildah",
                            "name": "STORAGE_DRIVER",
                            "type": "string"
                        }
                    ],
                    "results": [
                        {
                            "description": "Digest of the image just built",
                            "name": "IMAGE_DIGEST",
                            "type": "string"
                        },
                        {
                            "description": "Image repository and tag where the built image was pushed",
                            "name": "IMAGE_URL",
                            "type": "string"
                        },
                        {
                            "description": "Digests of the base images used for build",
                            "name": "BASE_IMAGES_DIGESTS",
                            "type": "string"
                        },
                        {
                            "description": "Link to the SBOM layer pushed to the registry as part of an OCI artifact.",
                            "name": "SBOM_BLOB_URL",
                            "type": "string"
                        }
                    ],
                    "stepTemplate": {
                        "computeResources": {},
                        "env": [
                            {
                                "name": "CI_TYPE",
                                "value": "tekton"
                            },
                            {
                                "name": "STORAGE_DRIVER",
                                "value": "$(params.STORAGE_DRIVER)"
                            },
                            {
                                "name": "CONTEXT",
                                "value": "$(params.CONTEXT)"
                            },
                            {
                                "name": "DOCKERFILE",
                                "value": "$(params.DOCKERFILE)"
                            },
                            {
                                "name": "IMAGE",
                                "value": "$(params.IMAGE)"
                            },
                            {
                                "name": "IMAGE_URL",
                                "value": "$(params.IMAGE)"
                            },
                            {
                                "name": "TLSVERIFY",
                                "value": "$(params.TLSVERIFY)"
                            },
                            {
                                "name": "BUILD_ARGS_FILE",
                                "value": "$(params.BUILD_ARGS_FILE)"
                            },
                            {
                                "name": "_BUILDAH_STARTED_IN_USERNS"
                            },
                            {
                                "name": "BUILDAH_ISOLATION",
                                "value": "chroot"
                            },
                            {
                                "name": "COSIGN_SECRET_PASSWORD",
                                "value": "dummy"
                            },
                            {
                                "name": "COSIGN_SECRET_KEY",
                                "value": "dummy"
                            },
                            {
                                "name": "ROX_CENTRAL_ENDPOINT",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "rox-api-endpoint",
                                        "name": "$(params.rox-secret-name)"
                                    }
                                }
                            },
                            {
                                "name": "TRUSTIFICATION_SUPPORTED_CYCLONEDX_VERSION",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "supported_cyclonedx_version",
                                        "name": "$(params.tpa_secret_name)"
                                    }
                                }
                            },
                            {
                                "name": "ROX_API_TOKEN",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "rox-api-token",
                                        "name": "$(params.rox-secret-name)"
                                    }
                                }
                            },
                            {
                                "name": "GITOPS_AUTH_PASSWORD",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "password",
                                        "name": "$(params.gitops-secret-name)"
                                    }
                                }
                            },
                            {
                                "name": "GITOPS_AUTH_USERNAME",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "username",
                                        "name": "$(params.gitops-secret-name)"
                                    }
                                }
                            },
                            {
                                "name": "COSIGN_PUBLIC_KEY",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "cosign.pub",
                                        "name": "$(params.cosign-public-secret-name)"
                                    }
                                }
                            }
                        ],
                        "workingDir": "$(workspaces.source.path)/source"
                    },
                    "steps": [
                        {
                            "args": [
                                "$(params.BUILD_ARGS[*])"
                            ],
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "STORAGE_DRIVER",
                                    "value": "$(params.STORAGE_DRIVER)"
                                },
                                {
                                    "name": "CONTEXT",
                                    "value": "$(params.CONTEXT)"
                                },
                                {
                                    "name": "DOCKERFILE",
                                    "value": "$(params.DOCKERFILE)"
                                },
                                {
                                    "name": "IMAGE",
                                    "value": "$(params.IMAGE)"
                                },
                                {
                                    "name": "IMAGE_URL",
                                    "value": "$(params.IMAGE)"
                                },
                                {
                                    "name": "TLSVERIFY",
                                    "value": "$(params.TLSVERIFY)"
                                },
                                {
                                    "name": "BUILD_ARGS_FILE",
                                    "value": "$(params.BUILD_ARGS_FILE)"
                                },
                                {
                                    "name": "_BUILDAH_STARTED_IN_USERNS"
                                },
                                {
                                    "name": "BUILDAH_ISOLATION",
                                    "value": "chroot"
                                },
                                {
                                    "name": "COSIGN_SECRET_PASSWORD",
                                    "value": "dummy"
                                },
                                {
                                    "name": "COSIGN_SECRET_KEY",
                                    "value": "dummy"
                                },
                                {
                                    "name": "ROX_CENTRAL_ENDPOINT",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rox-api-endpoint",
                                            "name": "$(params.rox-secret-name)"
                                        }
                                    }
                                },
                                {
                                    "name": "TRUSTIFICATION_SUPPORTED_CYCLONEDX_VERSION",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "supported_cyclonedx_version",
                                            "name": "$(params.tpa_secret_name)"
                                        }
                                    }
                                },
                                {
                                    "name": "ROX_API_TOKEN",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rox-api-token",
                                            "name": "$(params.rox-secret-name)"
                                        }
                                    }
                                },
                                {
                                    "name": "GITOPS_AUTH_PASSWORD",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "password",
                                            "name": "$(params.gitops-secret-name)"
                                        }
                                    }
                                },
                                {
                                    "name": "GITOPS_AUTH_USERNAME",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "username",
                                            "name": "$(params.gitops-secret-name)"
                                        }
                                    }
                                },
                                {
                                    "name": "COSIGN_PUBLIC_KEY",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "cosign.pub",
                                            "name": "$(params.cosign-public-secret-name)"
                                        }
                                    }
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "init",
                            "script": "# Sync scripts to the writable workspace\ncp -rf /work/tssc/ /workspace/source/\n# Append the dummy function to common.sh\nprintf '\\nfunction registry-login() {\\n  echo \"--- Registry Auth Bypass Active ---\"\\n  return 0\\n}\\n' \u003e\u003e /workspace/source/tssc/common.sh\necho \"Successfully patched /workspace/source/tssc/common.sh\"\necho \"running init\"\npwd\nls -la\n/workspace/source/tssc/init.sh\n",
                            "securityContext": {
                                "capabilities": {
                                    "add": [
                                        "SETFCAP"
                                    ]
                                }
                            },
                            "volumeMounts": [
                                {
                                    "mountPath": "/var/lib/containers",
                                    "name": "varlibcontainers"
                                },
                                {
                                    "mountPath": "/tmp/files",
                                    "name": "tmpfiles"
                                }
                            ],
                            "workingDir": "$(workspaces.source.path)/source"
                        },
                        {
                            "args": [
                                "$(params.BUILD_ARGS[*])"
                            ],
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "STORAGE_DRIVER",
                                    "value": "$(params.STORAGE_DRIVER)"
                                },
                                {
                                    "name": "CONTEXT",
                                    "value": "$(params.CONTEXT)"
                                },
                                {
                                    "name": "DOCKERFILE",
                                    "value": "$(params.DOCKERFILE)"
                                },
                                {
                                    "name": "IMAGE",
                                    "value": "$(params.IMAGE)"
                                },
                                {
                                    "name": "IMAGE_URL",
                                    "value": "$(params.IMAGE)"
                                },
                                {
                                    "name": "TLSVERIFY",
                                    "value": "$(params.TLSVERIFY)"
                                },
                                {
                                    "name": "BUILD_ARGS_FILE",
                                    "value": "$(params.BUILD_ARGS_FILE)"
                                },
                                {
                                    "name": "_BUILDAH_STARTED_IN_USERNS"
                                },
                                {
                                    "name": "BUILDAH_ISOLATION",
                                    "value": "chroot"
                                },
                                {
                                    "name": "COSIGN_SECRET_PASSWORD",
                                    "value": "dummy"
                                },
                                {
                                    "name": "COSIGN_SECRET_KEY",
                                    "value": "dummy"
                                },
                                {
                                    "name": "ROX_CENTRAL_ENDPOINT",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rox-api-endpoint",
                                            "name": "$(params.rox-secret-name)"
                                        }
                                    }
                                },
                                {
                                    "name": "TRUSTIFICATION_SUPPORTED_CYCLONEDX_VERSION",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "supported_cyclonedx_version",
                                            "name": "$(params.tpa_secret_name)"
                                        }
                                    }
                                },
                                {
                                    "name": "ROX_API_TOKEN",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rox-api-token",
                                            "name": "$(params.rox-secret-name)"
                                        }
                                    }
                                },
                                {
                                    "name": "GITOPS_AUTH_PASSWORD",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "password",
                                            "name": "$(params.gitops-secret-name)"
                                        }
                                    }
                                },
                                {
                                    "name": "GITOPS_AUTH_USERNAME",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "username",
                                            "name": "$(params.gitops-secret-name)"
                                        }
                                    }
                                },
                                {
                                    "name": "COSIGN_PUBLIC_KEY",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "cosign.pub",
                                            "name": "$(params.cosign-public-secret-name)"
                                        }
                                    }
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "build",
                            "script": "echo \"running buildah-tssc\"\n/workspace/source/tssc/buildah-tssc.sh\ncat ./results/buildah-tssc/BASE_IMAGES_DIGESTS \u003e $(results.BASE_IMAGES_DIGESTS.path)\ncat ./results/buildah-tssc/IMAGE_DIGEST \u003e $(results.IMAGE_DIGEST.path)\ncat ./results/buildah-tssc/IMAGE_URL \u003e $(results.IMAGE_URL.path)\ncat ./results/buildah-tssc/SBOM_BLOB_URL \u003e $(results.SBOM_BLOB_URL.path)\n",
                            "securityContext": {
                                "capabilities": {
                                    "add": [
                                        "SETFCAP"
                                    ]
                                }
                            },
                            "volumeMounts": [
                                {
                                    "mountPath": "/var/lib/containers",
                                    "name": "varlibcontainers"
                                },
                                {
                                    "mountPath": "/tmp/files",
                                    "name": "tmpfiles"
                                }
                            ],
                            "workingDir": "$(workspaces.source.path)/source"
                        }
                    ],
                    "volumes": [
                        {
                            "emptyDir": {},
                            "name": "varlibcontainers"
                        },
                        {
                            "emptyDir": {},
                            "name": "tmpfiles"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "Workspace containing the source code to build.",
                            "name": "source"
                        }
                    ]
                },
                "timeout": "1h0m0s",
                "workspaces": [
                    {
                        "name": "source",
                        "persistentVolumeClaim": {
                            "claimName": "pvc-c2bc0820aa"
                        }
                    }
                ]
            },
            "status": {
                "artifacts": {},
                "completionTime": "2026-05-10T19:26:49Z",
                "conditions": [
                    {
                        "lastTransitionTime": "2026-05-10T19:26:49Z",
                        "message": "All Steps have completed executing",
                        "reason": "Succeeded",
                        "status": "True",
                        "type": "Succeeded"
                    }
                ],
                "podName": "e2e-tests-go-vvrntsvt-on-push-s25g4-build-pod",
                "provenance": {
                    "featureFlags": {
                        "awaitSidecarReadiness": true,
                        "coschedule": "workspaces",
                        "enableAPIFields": "beta",
                        "enableProvenanceInStatus": true,
                        "enforceNonfalsifiability": "none",
                        "maxResultSize": 4096,
                        "resultExtractionMethod": "termination-message",
                        "runningInEnvWithInjectedSidecars": true,
                        "verificationNoMatchPolicy": "ignore"
                    }
                },
                "results": [
                    {
                        "name": "BASE_IMAGES_DIGESTS",
                        "type": "string",
                        "value": "registry.access.redhat.com/ubi9/ubi-micro:latest@sha256:e0b6e93fe3800bf75a3e95aaf63bdfd020ea6dc30a92ca4bfa0021fa28cd671a\nregistry.access.redhat.com/ubi9/go-toolset:9.7-1773088126@sha256:6da1160c0e8da15b585560ac6ef7b0179f17686aeaaa477ead6427daf8948fea\n"
                    },
                    {
                        "name": "IMAGE_DIGEST",
                        "type": "string",
                        "value": "sha256:f82802f8a468ea68aadea6a42ad9f82344c2e5c91c04a243e810fa2c700745ff"
                    },
                    {
                        "name": "IMAGE_URL",
                        "type": "string",
                        "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:d711a5d8883e9450adf3c1a5857fdabf2c50014b"
                    },
                    {
                        "name": "SBOM_BLOB_URL",
                        "type": "string",
                        "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt@sha256:fefafd8a83a95bd91e6836773bbaef1081735d00d6f3cd29f1b9e3d1519162da"
                    }
                ],
                "startTime": "2026-05-10T19:25:26Z",
                "steps": [
                    {
                        "container": "step-init",
                        "imageID": "quay.io/redhat-tssc/task-runner@sha256:db633cb62eb097a46ca9e3e0a54d21c8ebd444f81a074ce1f1afa61956185dbf",
                        "name": "init",
                        "provenance": {},
                        "terminated": {
                            "containerID": "cri-o://69f18f02db3ac17992905c851fa7821b320d165baabd05b56e4c251beec94e02",
                            "exitCode": 0,
                            "finishedAt": "2026-05-10T19:25:33Z",
                            "reason": "Completed",
                            "startedAt": "2026-05-10T19:25:33Z"
                        },
                        "terminationReason": "Completed"
                    },
                    {
                        "container": "step-build",
                        "imageID": "quay.io/redhat-tssc/task-runner@sha256:db633cb62eb097a46ca9e3e0a54d21c8ebd444f81a074ce1f1afa61956185dbf",
                        "name": "build",
                        "provenance": {},
                        "terminated": {
                            "containerID": "cri-o://3091570417a62aacc35acd42cfc0d9d4a296dd3f164d12534dfc5ab79f540f13",
                            "exitCode": 0,
                            "finishedAt": "2026-05-10T19:26:48Z",
                            "message": "[{\"key\":\"BASE_IMAGES_DIGESTS\",\"value\":\"registry.access.redhat.com/ubi9/ubi-micro:latest@sha256:e0b6e93fe3800bf75a3e95aaf63bdfd020ea6dc30a92ca4bfa0021fa28cd671a\\nregistry.access.redhat.com/ubi9/go-toolset:9.7-1773088126@sha256:6da1160c0e8da15b585560ac6ef7b0179f17686aeaaa477ead6427daf8948fea\\n\",\"type\":1},{\"key\":\"IMAGE_DIGEST\",\"value\":\"sha256:f82802f8a468ea68aadea6a42ad9f82344c2e5c91c04a243e810fa2c700745ff\",\"type\":1},{\"key\":\"IMAGE_URL\",\"value\":\"quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:d711a5d8883e9450adf3c1a5857fdabf2c50014b\",\"type\":1},{\"key\":\"SBOM_BLOB_URL\",\"value\":\"quay.io/rhtap_qe/e2e-tests-go-vvrntsvt@sha256:fefafd8a83a95bd91e6836773bbaef1081735d00d6f3cd29f1b9e3d1519162da\",\"type\":1}]",
                            "reason": "Completed",
                            "startedAt": "2026-05-10T19:25:33Z"
                        },
                        "terminationReason": "Completed"
                    }
                ],
                "taskSpec": {
                    "description": "Builds source code into a container image and pushes the image into container registry using buildah tool.\nIn addition it generates a SBOM file, injects the SBOM file into final container image and pushes the SBOM file as separate image using cosign tool.",
                    "params": [
                        {
                            "description": "Reference of the image buildah will produce.",
                            "name": "IMAGE",
                            "type": "string"
                        },
                        {
                            "default": "./Dockerfile",
                            "description": "Path to the Dockerfile to build.",
                            "name": "DOCKERFILE",
                            "type": "string"
                        },
                        {
                            "default": ".",
                            "description": "Path to the directory to use as context.",
                            "name": "CONTEXT",
                            "type": "string"
                        },
                        {
                            "default": "true",
                            "description": "Verify the TLS on the registry endpoint (for push/pull to a non-TLS registry)",
                            "name": "TLSVERIFY",
                            "type": "string"
                        },
                        {
                            "default": [],
                            "description": "Array of --build-arg values (\"arg=value\" strings)",
                            "name": "BUILD_ARGS",
                            "type": "array"
                        },
                        {
                            "default": "",
                            "description": "Path to a file with build arguments, see https://www.mankier.com/1/buildah-build#--build-arg-file",
                            "name": "BUILD_ARGS_FILE",
                            "type": "string"
                        },
                        {
                            "default": "vfs",
                            "description": "Storage driver to configure for buildah",
                            "name": "STORAGE_DRIVER",
                            "type": "string"
                        }
                    ],
                    "results": [
                        {
                            "description": "Digest of the image just built",
                            "name": "IMAGE_DIGEST",
                            "type": "string"
                        },
                        {
                            "description": "Image repository and tag where the built image was pushed",
                            "name": "IMAGE_URL",
                            "type": "string"
                        },
                        {
                            "description": "Digests of the base images used for build",
                            "name": "BASE_IMAGES_DIGESTS",
                            "type": "string"
                        },
                        {
                            "description": "Link to the SBOM layer pushed to the registry as part of an OCI artifact.",
                            "name": "SBOM_BLOB_URL",
                            "type": "string"
                        }
                    ],
                    "stepTemplate": {
                        "computeResources": {},
                        "env": [
                            {
                                "name": "CI_TYPE",
                                "value": "tekton"
                            },
                            {
                                "name": "STORAGE_DRIVER",
                                "value": "vfs"
                            },
                            {
                                "name": "CONTEXT",
                                "value": "."
                            },
                            {
                                "name": "DOCKERFILE",
                                "value": "docker/Dockerfile"
                            },
                            {
                                "name": "IMAGE",
                                "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:d711a5d8883e9450adf3c1a5857fdabf2c50014b"
                            },
                            {
                                "name": "IMAGE_URL",
                                "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:d711a5d8883e9450adf3c1a5857fdabf2c50014b"
                            },
                            {
                                "name": "TLSVERIFY",
                                "value": "true"
                            },
                            {
                                "name": "BUILD_ARGS_FILE"
                            },
                            {
                                "name": "_BUILDAH_STARTED_IN_USERNS"
                            },
                            {
                                "name": "BUILDAH_ISOLATION",
                                "value": "chroot"
                            },
                            {
                                "name": "COSIGN_SECRET_PASSWORD",
                                "value": "dummy"
                            },
                            {
                                "name": "COSIGN_SECRET_KEY",
                                "value": "dummy"
                            },
                            {
                                "name": "ROX_CENTRAL_ENDPOINT",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "rox-api-endpoint",
                                        "name": "rox-api-token"
                                    }
                                }
                            },
                            {
                                "name": "TRUSTIFICATION_SUPPORTED_CYCLONEDX_VERSION",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "supported_cyclonedx_version",
                                        "name": "tpa-secret"
                                    }
                                }
                            },
                            {
                                "name": "ROX_API_TOKEN",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "rox-api-token",
                                        "name": "rox-api-token"
                                    }
                                }
                            },
                            {
                                "name": "GITOPS_AUTH_PASSWORD",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "password",
                                        "name": "gitops-auth-secret"
                                    }
                                }
                            },
                            {
                                "name": "GITOPS_AUTH_USERNAME",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "username",
                                        "name": "gitops-auth-secret"
                                    }
                                }
                            },
                            {
                                "name": "COSIGN_PUBLIC_KEY",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "cosign.pub",
                                        "name": "cosign-pub"
                                    }
                                }
                            }
                        ],
                        "workingDir": "/workspace/source/source"
                    },
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "STORAGE_DRIVER",
                                    "value": "vfs"
                                },
                                {
                                    "name": "CONTEXT",
                                    "value": "."
                                },
                                {
                                    "name": "DOCKERFILE",
                                    "value": "docker/Dockerfile"
                                },
                                {
                                    "name": "IMAGE",
                                    "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:d711a5d8883e9450adf3c1a5857fdabf2c50014b"
                                },
                                {
                                    "name": "IMAGE_URL",
                                    "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:d711a5d8883e9450adf3c1a5857fdabf2c50014b"
                                },
                                {
                                    "name": "TLSVERIFY",
                                    "value": "true"
                                },
                                {
                                    "name": "BUILD_ARGS_FILE"
                                },
                                {
                                    "name": "_BUILDAH_STARTED_IN_USERNS"
                                },
                                {
                                    "name": "BUILDAH_ISOLATION",
                                    "value": "chroot"
                                },
                                {
                                    "name": "COSIGN_SECRET_PASSWORD",
                                    "value": "dummy"
                                },
                                {
                                    "name": "COSIGN_SECRET_KEY",
                                    "value": "dummy"
                                },
                                {
                                    "name": "ROX_CENTRAL_ENDPOINT",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rox-api-endpoint",
                                            "name": "rox-api-token"
                                        }
                                    }
                                },
                                {
                                    "name": "TRUSTIFICATION_SUPPORTED_CYCLONEDX_VERSION",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "supported_cyclonedx_version",
                                            "name": "tpa-secret"
                                        }
                                    }
                                },
                                {
                                    "name": "ROX_API_TOKEN",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rox-api-token",
                                            "name": "rox-api-token"
                                        }
                                    }
                                },
                                {
                                    "name": "GITOPS_AUTH_PASSWORD",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "password",
                                            "name": "gitops-auth-secret"
                                        }
                                    }
                                },
                                {
                                    "name": "GITOPS_AUTH_USERNAME",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "username",
                                            "name": "gitops-auth-secret"
                                        }
                                    }
                                },
                                {
                                    "name": "COSIGN_PUBLIC_KEY",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "cosign.pub",
                                            "name": "cosign-pub"
                                        }
                                    }
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "init",
                            "script": "# Sync scripts to the writable workspace\ncp -rf /work/tssc/ /workspace/source/\n# Append the dummy function to common.sh\nprintf '\\nfunction registry-login() {\\n  echo \"--- Registry Auth Bypass Active ---\"\\n  return 0\\n}\\n' \u003e\u003e /workspace/source/tssc/common.sh\necho \"Successfully patched /workspace/source/tssc/common.sh\"\necho \"running init\"\npwd\nls -la\n/workspace/source/tssc/init.sh\n",
                            "securityContext": {
                                "capabilities": {
                                    "add": [
                                        "SETFCAP"
                                    ]
                                }
                            },
                            "volumeMounts": [
                                {
                                    "mountPath": "/var/lib/containers",
                                    "name": "varlibcontainers"
                                },
                                {
                                    "mountPath": "/tmp/files",
                                    "name": "tmpfiles"
                                }
                            ],
                            "workingDir": "/workspace/source/source"
                        },
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "STORAGE_DRIVER",
                                    "value": "vfs"
                                },
                                {
                                    "name": "CONTEXT",
                                    "value": "."
                                },
                                {
                                    "name": "DOCKERFILE",
                                    "value": "docker/Dockerfile"
                                },
                                {
                                    "name": "IMAGE",
                                    "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:d711a5d8883e9450adf3c1a5857fdabf2c50014b"
                                },
                                {
                                    "name": "IMAGE_URL",
                                    "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:d711a5d8883e9450adf3c1a5857fdabf2c50014b"
                                },
                                {
                                    "name": "TLSVERIFY",
                                    "value": "true"
                                },
                                {
                                    "name": "BUILD_ARGS_FILE"
                                },
                                {
                                    "name": "_BUILDAH_STARTED_IN_USERNS"
                                },
                                {
                                    "name": "BUILDAH_ISOLATION",
                                    "value": "chroot"
                                },
                                {
                                    "name": "COSIGN_SECRET_PASSWORD",
                                    "value": "dummy"
                                },
                                {
                                    "name": "COSIGN_SECRET_KEY",
                                    "value": "dummy"
                                },
                                {
                                    "name": "ROX_CENTRAL_ENDPOINT",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rox-api-endpoint",
                                            "name": "rox-api-token"
                                        }
                                    }
                                },
                                {
                                    "name": "TRUSTIFICATION_SUPPORTED_CYCLONEDX_VERSION",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "supported_cyclonedx_version",
                                            "name": "tpa-secret"
                                        }
                                    }
                                },
                                {
                                    "name": "ROX_API_TOKEN",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rox-api-token",
                                            "name": "rox-api-token"
                                        }
                                    }
                                },
                                {
                                    "name": "GITOPS_AUTH_PASSWORD",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "password",
                                            "name": "gitops-auth-secret"
                                        }
                                    }
                                },
                                {
                                    "name": "GITOPS_AUTH_USERNAME",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "username",
                                            "name": "gitops-auth-secret"
                                        }
                                    }
                                },
                                {
                                    "name": "COSIGN_PUBLIC_KEY",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "cosign.pub",
                                            "name": "cosign-pub"
                                        }
                                    }
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "build",
                            "script": "echo \"running buildah-tssc\"\n/workspace/source/tssc/buildah-tssc.sh\ncat ./results/buildah-tssc/BASE_IMAGES_DIGESTS \u003e /tekton/results/BASE_IMAGES_DIGESTS\ncat ./results/buildah-tssc/IMAGE_DIGEST \u003e /tekton/results/IMAGE_DIGEST\ncat ./results/buildah-tssc/IMAGE_URL \u003e /tekton/results/IMAGE_URL\ncat ./results/buildah-tssc/SBOM_BLOB_URL \u003e /tekton/results/SBOM_BLOB_URL\n",
                            "securityContext": {
                                "capabilities": {
                                    "add": [
                                        "SETFCAP"
                                    ]
                                }
                            },
                            "volumeMounts": [
                                {
                                    "mountPath": "/var/lib/containers",
                                    "name": "varlibcontainers"
                                },
                                {
                                    "mountPath": "/tmp/files",
                                    "name": "tmpfiles"
                                }
                            ],
                            "workingDir": "/workspace/source/source"
                        }
                    ],
                    "volumes": [
                        {
                            "emptyDir": {},
                            "name": "varlibcontainers"
                        },
                        {
                            "emptyDir": {},
                            "name": "tmpfiles"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "Workspace containing the source code to build.",
                            "name": "source"
                        }
                    ]
                }
            }
        },
        {
            "apiVersion": "tekton.dev/v1",
            "kind": "TaskRun",
            "metadata": {
                "annotations": {
                    "chains.tekton.dev/signed": "true",
                    "chains.tekton.dev/transparency": "https://rekor-server-tssc-tas.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/api/v1/log/entries?logIndex=0",
                    "pipeline.tekton.dev/affinity-assistant": "affinity-assistant-80259cfe6b",
                    "pipeline.tekton.dev/release": "8910674cb953317a4373f33822024b9de8c5fa22",
                    "pipelinesascode.tekton.dev/branch": "refs/heads/main",
                    "pipelinesascode.tekton.dev/controller-info": "{\"name\":\"default\",\"configmap\":\"pipelines-as-code\",\"secret\":\"pipelines-as-code-secret\", \"gRepo\": \"pipelines-as-code\"}",
                    "pipelinesascode.tekton.dev/event-type": "push",
                    "pipelinesascode.tekton.dev/git-auth-secret": "pac-gitauth-yusdup",
                    "pipelinesascode.tekton.dev/git-provider": "github",
                    "pipelinesascode.tekton.dev/installation-id": "47332704",
                    "pipelinesascode.tekton.dev/max-keep-runs": "2",
                    "pipelinesascode.tekton.dev/on-event": "[push]",
                    "pipelinesascode.tekton.dev/on-target-branch": "[main]",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-on-push",
                    "pipelinesascode.tekton.dev/pipeline": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/pipelines/docker-build-tssc.yaml",
                    "pipelinesascode.tekton.dev/repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-repository",
                    "pipelinesascode.tekton.dev/sender": "rhtap-qe-ci[bot]",
                    "pipelinesascode.tekton.dev/sha": "d711a5d8883e9450adf3c1a5857fdabf2c50014b",
                    "pipelinesascode.tekton.dev/sha-title": "initial commit",
                    "pipelinesascode.tekton.dev/sha-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt/commit/d711a5d8883e9450adf3c1a5857fdabf2c50014b",
                    "pipelinesascode.tekton.dev/source-branch": "refs/heads/main",
                    "pipelinesascode.tekton.dev/source-repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/task-0": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/init.yaml",
                    "pipelinesascode.tekton.dev/task-1": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/git-clone.yaml",
                    "pipelinesascode.tekton.dev/task-10": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/deploy-workload.yaml",
                    "pipelinesascode.tekton.dev/task-11": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/scan-workload.yaml",
                    "pipelinesascode.tekton.dev/task-12": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/summarize-workload.yaml",
                    "pipelinesascode.tekton.dev/task-13": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/show-workload-sbom.yaml",
                    "pipelinesascode.tekton.dev/task-14": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/deploy-workload-check.yaml",
                    "pipelinesascode.tekton.dev/task-2": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/buildah-rhtap.yaml",
                    "pipelinesascode.tekton.dev/task-3": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-image-check.yaml",
                    "pipelinesascode.tekton.dev/task-4": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-image-scan.yaml",
                    "pipelinesascode.tekton.dev/task-5": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-deploy-check.yaml",
                    "pipelinesascode.tekton.dev/task-6": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/update-deployment.yaml",
                    "pipelinesascode.tekton.dev/task-7": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/show-sbom-rhdh.yaml",
                    "pipelinesascode.tekton.dev/task-8": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/summary.yaml",
                    "pipelinesascode.tekton.dev/task-9": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/build-workload.yaml",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt",
                    "results.tekton.dev/childReadyForDeletion": "true",
                    "results.tekton.dev/record": "tssc-app-ci/results/e10d3620-b97b-45a9-b88f-3ddbf1a2a31e/records/c1679a85-52d5-4c49-a425-3240a4d5d0bf",
                    "results.tekton.dev/recordSummaryAnnotations": "{\"repo\":\"e2e-tests-go-vvrntsvt\",\"commit\":\"d711a5d8883e9450adf3c1a5857fdabf2c50014b\",\"eventType\":\"push\"}",
                    "results.tekton.dev/result": "tssc-app-ci/results/e10d3620-b97b-45a9-b88f-3ddbf1a2a31e",
                    "results.tekton.dev/stored": "true",
                    "tekton.dev/categories": "Git",
                    "tekton.dev/displayName": "git clone",
                    "tekton.dev/pipelines.minVersion": "0.21.0",
                    "tekton.dev/platforms": "linux/amd64,linux/s390x,linux/ppc64le,linux/arm64",
                    "tekton.dev/tags": "git"
                },
                "creationTimestamp": "2026-05-10T19:25:08Z",
                "finalizers": [
                    "results.tekton.dev/taskrun",
                    "chains.tekton.dev/taskrun"
                ],
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/managed-by": "pipelinesascode.tekton.dev",
                    "app.kubernetes.io/part-of": "e2e-tests-go-vvrntsvt",
                    "app.kubernetes.io/version": "v0.39.5",
                    "argocd/app-name": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-id": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-namespace": "tssc-app",
                    "janus-idp.io/tekton": "e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/event-type": "push",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-on-push",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-repository",
                    "pipelinesascode.tekton.dev/sha": "d711a5d8883e9450adf3c1a5857fdabf2c50014b",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt",
                    "tekton.dev/memberOf": "tasks",
                    "tekton.dev/pipeline": "e2e-tests-go-vvrntsvt-on-push-s25g4",
                    "tekton.dev/pipelineRun": "e2e-tests-go-vvrntsvt-on-push-s25g4",
                    "tekton.dev/pipelineRunUID": "e10d3620-b97b-45a9-b88f-3ddbf1a2a31e",
                    "tekton.dev/pipelineTask": "clone-repository"
                },
                "name": "e2e-tests-go-vvrntsvt-on-push-s25g4-clone-repository",
                "namespace": "tssc-app-ci",
                "ownerReferences": [
                    {
                        "apiVersion": "tekton.dev/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "PipelineRun",
                        "name": "e2e-tests-go-vvrntsvt-on-push-s25g4",
                        "uid": "e10d3620-b97b-45a9-b88f-3ddbf1a2a31e"
                    }
                ],
                "resourceVersion": "32897",
                "uid": "c1679a85-52d5-4c49-a425-3240a4d5d0bf"
            },
            "spec": {
                "params": [
                    {
                        "name": "url",
                        "value": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt"
                    },
                    {
                        "name": "revision",
                        "value": "d711a5d8883e9450adf3c1a5857fdabf2c50014b"
                    },
                    {
                        "name": "depth",
                        "value": "0"
                    }
                ],
                "serviceAccountName": "pipeline",
                "taskSpec": {
                    "description": "The git-clone Task will clone a repo from the provided url into the output Workspace. By default the repo will be cloned into the root of your Workspace.",
                    "params": [
                        {
                            "description": "Repository URL to clone from.",
                            "name": "url",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Revision to checkout. (branch, tag, sha, ref, etc...)",
                            "name": "revision",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Refspec to fetch before checking out revision.",
                            "name": "refspec",
                            "type": "string"
                        },
                        {
                            "default": "true",
                            "description": "Initialize and fetch git submodules.",
                            "name": "submodules",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Comma-separated list of specific submodule paths to initialize and fetch. Only submodules in the specified directories and their subdirectories will be fetched.\nEmpty string fetches all submodules. Parameter \"submodules\" must be set to \"true\" to make this parameter applicable.\n",
                            "name": "submodulePaths",
                            "type": "string"
                        },
                        {
                            "default": "1",
                            "description": "Perform a shallow clone, fetching only the most recent N commits.",
                            "name": "depth",
                            "type": "string"
                        },
                        {
                            "default": "7",
                            "description": "Length of short commit SHA",
                            "name": "shortCommitLength",
                            "type": "string"
                        },
                        {
                            "default": "true",
                            "description": "Set the `http.sslVerify` global git config. Setting this to `false` is not advised unless you are sure that you trust your git remote.",
                            "name": "sslVerify",
                            "type": "string"
                        },
                        {
                            "default": "source",
                            "description": "Subdirectory inside the `output` Workspace to clone the repo into.",
                            "name": "subdirectory",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Define the directory patterns to match or exclude when performing a sparse checkout.",
                            "name": "sparseCheckoutDirectories",
                            "type": "string"
                        },
                        {
                            "default": "true",
                            "description": "Clean out the contents of the destination directory if it already exists before cloning.",
                            "name": "deleteExisting",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "HTTP proxy server for non-SSL requests.",
                            "name": "httpProxy",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "HTTPS proxy server for SSL requests.",
                            "name": "httpsProxy",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Opt out of proxying HTTP/HTTPS requests.",
                            "name": "noProxy",
                            "type": "string"
                        },
                        {
                            "default": "false",
                            "description": "Log the commands that are executed during `git-clone`'s operation.",
                            "name": "verbose",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Deprecated. Has no effect. Will be removed in the future.",
                            "name": "gitInitImage",
                            "type": "string"
                        },
                        {
                            "default": "/tekton/home",
                            "description": "Absolute path to the user's home directory. Set this explicitly if you are running the image as a non-root user.\n",
                            "name": "userHome",
                            "type": "string"
                        },
                        {
                            "default": "true",
                            "description": "Check symlinks in the repo. If they're pointing outside of the repo, the build will fail.\n",
                            "name": "enableSymlinkCheck",
                            "type": "string"
                        },
                        {
                            "default": "false",
                            "description": "Fetch all tags for the repo.",
                            "name": "fetchTags",
                            "type": "string"
                        },
                        {
                            "default": "trusted-ca",
                            "description": "The name of the ConfigMap to read CA bundle data from.",
                            "name": "caTrustConfigMapName",
                            "type": "string"
                        },
                        {
                            "default": "ca-bundle.crt",
                            "description": "The name of the key in the ConfigMap that contains the CA bundle data.",
                            "name": "caTrustConfigMapKey",
                            "type": "string"
                        },
                        {
                            "default": "false",
                            "description": "Set to \"true\" to merge the targetBranch into the checked-out revision.",
                            "name": "mergeTargetBranch",
                            "type": "string"
                        },
                        {
                            "default": "main",
                            "description": "The target branch to merge into the revision (if mergeTargetBranch is true).",
                            "name": "targetBranch",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "URL of the repository to fetch the target branch from when mergeTargetBranch is true.\nIf empty, uses the same repository (origin). This allows merging a branch from a different repository.\n",
                            "name": "mergeSourceRepoUrl",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Perform a shallow fetch of the target branch, fetching only the most recent N commits.\nIf empty, fetches the full history of the target branch.\n",
                            "name": "mergeSourceDepth",
                            "type": "string"
                        }
                    ],
                    "results": [
                        {
                            "description": "The precise commit SHA that was fetched by this Task.",
                            "name": "commit",
                            "type": "string"
                        },
                        {
                            "description": "The commit SHA that was fetched by this Task limited to params.shortCommitLength number of characters",
                            "name": "short-commit",
                            "type": "string"
                        },
                        {
                            "description": "The precise URL that was fetched by this Task.",
                            "name": "url",
                            "type": "string"
                        },
                        {
                            "description": "The commit timestamp of the checkout",
                            "name": "commit-timestamp",
                            "type": "string"
                        },
                        {
                            "description": "The precise URL that was fetched by this Task. This result uses Chains type hinting to include in the provenance.",
                            "name": "CHAINS-GIT_URL",
                            "type": "string"
                        },
                        {
                            "description": "The precise commit SHA that was fetched by this Task. This result uses Chains type hinting to include in the provenance.",
                            "name": "CHAINS-GIT_COMMIT",
                            "type": "string"
                        },
                        {
                            "description": "The SHA of the commit after merging the target branch (if the param mergeTargetBranch is true).",
                            "name": "merged_sha",
                            "type": "string"
                        }
                    ],
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "HOME",
                                    "value": "$(params.userHome)"
                                },
                                {
                                    "name": "PARAM_URL",
                                    "value": "$(params.url)"
                                },
                                {
                                    "name": "PARAM_REVISION",
                                    "value": "d711a5d8883e9450adf3c1a5857fdabf2c50014b"
                                },
                                {
                                    "name": "PARAM_REFSPEC",
                                    "value": "$(params.refspec)"
                                },
                                {
                                    "name": "PARAM_SUBMODULES",
                                    "value": "$(params.submodules)"
                                },
                                {
                                    "name": "PARAM_SUBMODULE_PATHS",
                                    "value": "$(params.submodulePaths)"
                                },
                                {
                                    "name": "PARAM_DEPTH",
                                    "value": "$(params.depth)"
                                },
                                {
                                    "name": "PARAM_SHORT_COMMIT_LENGTH",
                                    "value": "$(params.shortCommitLength)"
                                },
                                {
                                    "name": "PARAM_SSL_VERIFY",
                                    "value": "$(params.sslVerify)"
                                },
                                {
                                    "name": "PARAM_SUBDIRECTORY",
                                    "value": "$(params.subdirectory)"
                                },
                                {
                                    "name": "PARAM_DELETE_EXISTING",
                                    "value": "$(params.deleteExisting)"
                                },
                                {
                                    "name": "PARAM_HTTP_PROXY",
                                    "value": "$(params.httpProxy)"
                                },
                                {
                                    "name": "PARAM_HTTPS_PROXY",
                                    "value": "$(params.httpsProxy)"
                                },
                                {
                                    "name": "PARAM_NO_PROXY",
                                    "value": "$(params.noProxy)"
                                },
                                {
                                    "name": "PARAM_VERBOSE",
                                    "value": "$(params.verbose)"
                                },
                                {
                                    "name": "PARAM_SPARSE_CHECKOUT_DIRECTORIES",
                                    "value": "$(params.sparseCheckoutDirectories)"
                                },
                                {
                                    "name": "PARAM_USER_HOME",
                                    "value": "$(params.userHome)"
                                },
                                {
                                    "name": "PARAM_FETCH_TAGS",
                                    "value": "$(params.fetchTags)"
                                },
                                {
                                    "name": "PARAM_GIT_INIT_IMAGE",
                                    "value": "$(params.gitInitImage)"
                                },
                                {
                                    "name": "PARAM_MERGE_TARGET_BRANCH",
                                    "value": "$(params.mergeTargetBranch)"
                                },
                                {
                                    "name": "PARAM_TARGET_BRANCH",
                                    "value": "$(params.targetBranch)"
                                },
                                {
                                    "name": "PARAM_MERGE_SOURCE_REPO_URL",
                                    "value": "$(params.mergeSourceRepoUrl)"
                                },
                                {
                                    "name": "PARAM_MERGE_SOURCE_DEPTH",
                                    "value": "$(params.mergeSourceDepth)"
                                },
                                {
                                    "name": "WORKSPACE_OUTPUT_PATH",
                                    "value": "$(workspaces.output.path)"
                                },
                                {
                                    "name": "WORKSPACE_SSH_DIRECTORY_BOUND",
                                    "value": "$(workspaces.ssh-directory.bound)"
                                },
                                {
                                    "name": "WORKSPACE_SSH_DIRECTORY_PATH",
                                    "value": "$(workspaces.ssh-directory.path)"
                                },
                                {
                                    "name": "WORKSPACE_BASIC_AUTH_DIRECTORY_BOUND",
                                    "value": "$(workspaces.basic-auth.bound)"
                                },
                                {
                                    "name": "WORKSPACE_BASIC_AUTH_DIRECTORY_PATH",
                                    "value": "$(workspaces.basic-auth.path)"
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "clone",
                            "script": "#!/usr/bin/env sh\nset -eu\n\nif [ \"${PARAM_VERBOSE}\" = \"true\" ] ; then\n  set -x\nfi\n\nif [ -n \"${PARAM_GIT_INIT_IMAGE}\" ]; then\n  echo \"WARNING: provided deprecated gitInitImage parameter has no effect.\"\nfi\n\nif [ \"${WORKSPACE_BASIC_AUTH_DIRECTORY_BOUND}\" = \"true\" ] ; then\n  if [ -f \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/.git-credentials\" ] \u0026\u0026 [ -f \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/.gitconfig\" ]; then\n    cp \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/.git-credentials\" \"${PARAM_USER_HOME}/.git-credentials\"\n    cp \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/.gitconfig\" \"${PARAM_USER_HOME}/.gitconfig\"\n  # Compatibility with kubernetes.io/basic-auth secrets\n  elif [ -f \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/username\" ] \u0026\u0026 [ -f \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/password\" ]; then\n    HOSTNAME=$(echo $PARAM_URL | awk -F/ '{print $3}')\n    echo \"https://$(cat ${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/username):$(cat ${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/password)@$HOSTNAME\" \u003e \"${PARAM_USER_HOME}/.git-credentials\"\n    echo -e \"[credential \\\"https://$HOSTNAME\\\"]\\n  helper = store\" \u003e \"${PARAM_USER_HOME}/.gitconfig\"\n  else\n    echo \"Unknown basic-auth workspace format\"\n    exit 1\n  fi\n  chmod 400 \"${PARAM_USER_HOME}/.git-credentials\"\n  chmod 400 \"${PARAM_USER_HOME}/.gitconfig\"\nfi\n\n# Should be called after the gitconfig is copied from the repository secret\nca_bundle=/mnt/trusted-ca/ca-bundle.crt\nif [ -f \"$ca_bundle\" ]; then\n  echo \"INFO: Using mounted CA bundle: $ca_bundle\"\n  git config --global http.sslCAInfo \"$ca_bundle\"\nfi\n\nif [ \"${WORKSPACE_SSH_DIRECTORY_BOUND}\" = \"true\" ] ; then\n  cp -R \"${WORKSPACE_SSH_DIRECTORY_PATH}\" \"${PARAM_USER_HOME}\"/.ssh\n  chmod 700 \"${PARAM_USER_HOME}\"/.ssh\n  chmod -R 400 \"${PARAM_USER_HOME}\"/.ssh/*\nfi\n\nCHECKOUT_DIR=\"${WORKSPACE_OUTPUT_PATH}/${PARAM_SUBDIRECTORY}\"\n\ncleandir() {\n  # Delete any existing contents of the repo directory if it exists.\n  #\n  # We don't just \"rm -rf ${CHECKOUT_DIR}\" because ${CHECKOUT_DIR} might be \"/\"\n  # or the root of a mounted volume.\n  if [ -d \"${CHECKOUT_DIR}\" ] ; then\n    # Delete non-hidden files and directories\n    rm -rf \"${CHECKOUT_DIR:?}\"/*\n    # Delete files and directories starting with . but excluding ..\n    rm -rf \"${CHECKOUT_DIR}\"/.[!.]*\n    # Delete files and directories starting with .. plus any other character\n    rm -rf \"${CHECKOUT_DIR}\"/..?*\n  fi\n}\n\nif [ \"${PARAM_DELETE_EXISTING}\" = \"true\" ] ; then\n  cleandir\nfi\n\ntest -z \"${PARAM_HTTP_PROXY}\" || export HTTP_PROXY=\"${PARAM_HTTP_PROXY}\"\ntest -z \"${PARAM_HTTPS_PROXY}\" || export HTTPS_PROXY=\"${PARAM_HTTPS_PROXY}\"\ntest -z \"${PARAM_NO_PROXY}\" || export NO_PROXY=\"${PARAM_NO_PROXY}\"\n\n/ko-app/git-init \\\n  -url=\"${PARAM_URL}\" \\\n  -revision=\"${PARAM_REVISION}\" \\\n  -refspec=\"${PARAM_REFSPEC}\" \\\n  -path=\"${CHECKOUT_DIR}\" \\\n  -sslVerify=\"${PARAM_SSL_VERIFY}\" \\\n  -submodules=\"${PARAM_SUBMODULES}\" \\\n  -submodulePaths=\"${PARAM_SUBMODULE_PATHS}\" \\\n  -depth=\"${PARAM_DEPTH}\" \\\n  -sparseCheckoutDirectories=\"${PARAM_SPARSE_CHECKOUT_DIRECTORIES}\" \\\n  -retryMaxAttempts=10\ncd \"${CHECKOUT_DIR}\"\nRESULT_SHA=\"$(git rev-parse HEAD)\"\nRESULT_SHA_SHORT=\"$(git rev-parse --short=\"${PARAM_SHORT_COMMIT_LENGTH}\" HEAD)\"\nEXIT_CODE=\"$?\"\nif [ \"${EXIT_CODE}\" != 0 ] ; then\n  exit \"${EXIT_CODE}\"\nfi\nif [ \"${PARAM_MERGE_TARGET_BRANCH}\" = \"true\" ]; then\n  echo \"Merge option enabled. Attempting to merge target branch '${PARAM_TARGET_BRANCH}' into HEAD (${RESULT_SHA}).\"\n\n  if [ \"${PARAM_DEPTH}\" = \"1\" ]; then\n    echo \"WARNING: Shallow clone with depth=1 may cause merge conflicts due to insufficient commit history.\" \u003e\u00262\n  fi\n\n  if [ \"${PARAM_MERGE_SOURCE_DEPTH}\" = \"1\" ]; then\n    echo \"WARNING: Shallow fetch with mergeSourceDepth=1 may cause merge conflicts due to insufficient commit history.\" \u003e\u00262\n  fi\n\n  # Determine if merging from a different repository or the same one\n  if [ -n \"${PARAM_MERGE_SOURCE_REPO_URL}\" ]; then\n    # Normalize URLs for comparison (remove trailing slashes and .git suffix)\n    normalize_url() {\n      echo \"$1\" | sed -e 's#/$##' -e 's#\\.git$##'\n    }\n\n    NORMALIZED_ORIGIN_URL=$(normalize_url \"${PARAM_URL}\")\n    NORMALIZED_MERGE_URL=$(normalize_url \"${PARAM_MERGE_SOURCE_REPO_URL}\")\n\n    if [ \"${NORMALIZED_ORIGIN_URL}\" = \"${NORMALIZED_MERGE_URL}\" ]; then\n      echo \"Merge source URL is the same as origin. Using existing 'origin' remote.\"\n      MERGE_REMOTE=\"origin\"\n    else\n      echo \"Merging from different repository: ${PARAM_MERGE_SOURCE_REPO_URL}\"\n      echo \"Adding remote 'merge-source'...\"\n      git remote add merge-source \"${PARAM_MERGE_SOURCE_REPO_URL}\"\n      MERGE_REMOTE=\"merge-source\"\n    fi\n  else\n    echo \"Merging from the same repository (origin)\"\n    MERGE_REMOTE=\"origin\"\n  fi\n\n  echo \"Fetching target branch '${PARAM_TARGET_BRANCH}' from ${MERGE_REMOTE}...\"\n  if [ -n \"${PARAM_MERGE_SOURCE_DEPTH}\" ]; then\n    retry git fetch --depth=\"${PARAM_MERGE_SOURCE_DEPTH}\" ${MERGE_REMOTE} \"${PARAM_TARGET_BRANCH}\"\n  else\n    retry git fetch ${MERGE_REMOTE} \"${PARAM_TARGET_BRANCH}\"\n  fi\n  FETCH_EXIT_CODE=\"$?\"\n  if [ \"${FETCH_EXIT_CODE}\" != \"0\" ]; then\n    echo \"ERROR: Failed to fetch target branch '${PARAM_TARGET_BRANCH}' from ${MERGE_REMOTE}.\" \u003e\u00262\n    exit \"${FETCH_EXIT_CODE}\"\n  fi\n\n  echo \"Merging ${MERGE_REMOTE}/${PARAM_TARGET_BRANCH} into current HEAD...\"\n  git config --global user.email \"tekton-git-clone@tekton.dev\"\n  git config --global user.name \"Tekton Git Clone Task\"\n  git merge \"${MERGE_REMOTE}/${PARAM_TARGET_BRANCH}\" --no-commit --no-ff --allow-unrelated-histories\n  MERGE_CHECK_EXIT_CODE=\"$?\"\n  if [ \"${MERGE_CHECK_EXIT_CODE}\" != \"0\" ] ; then\n    echo \"ERROR: Merge conflict detected or merge failed before commit.\" \u003e\u00262\n    echo \"--- Git Status ---\"\n    git status\n    echo \"------------------\"\n    exit \"${MERGE_CHECK_EXIT_CODE}\"\n  else\n    # Check if there are changes that need to be merged, and if so, create a merge commit.\n    if git diff --staged --quiet; then\n      echo \"No diff was found, skipping merge...\" \u003e\u00262\n    else\n      echo \"Merge successful (no conflicts found), committing...\"\n      git commit -m \"Merge branch '${PARAM_TARGET_BRANCH}' from ${MERGE_REMOTE} into ${RESULT_SHA}\"\n      COMMIT_EXIT_CODE=\"$?\"\n      if [ \"${COMMIT_EXIT_CODE}\" != \"0\" ]; then\n        echo \"ERROR: Failed to commit merge.\" \u003e\u00262\n        exit \"${COMMIT_EXIT_CODE}\"\n      fi\n      MERGED_SHA=$(git rev-parse HEAD)\n      echo \"New HEAD after merge: ${MERGED_SHA}\"\n      echo \"${MERGED_SHA}\" \u003e \"$(results.merged_sha.path)\"\n    fi\n  fi\nelse\n  echo \"Merge option disabled. Using checked-out revision ${RESULT_SHA} directly.\"\nfi\nprintf \"%s\" \"${RESULT_SHA}\" \u003e \"$(results.commit.path)\"\nprintf \"%s\" \"${RESULT_SHA}\" \u003e \"$(results.CHAINS-GIT_COMMIT.path)\"\nprintf \"%s\" \"${RESULT_SHA_SHORT}\" \u003e \"$(results.short-commit.path)\"\nprintf \"%s\" \"${PARAM_URL}\" \u003e \"$(results.url.path)\"\nprintf \"%s\" \"${PARAM_URL}\" \u003e \"$(results.CHAINS-GIT_URL.path)\"\nprintf \"%s\" \"$(git log -1 --pretty=%ct)\" \u003e \"$(results.commit-timestamp.path)\"\n\nif [ \"${PARAM_FETCH_TAGS}\" = \"true\" ] ; then\n  echo \"Fetching tags\"\n  retry git fetch --tags\nfi\n",
                            "securityContext": {
                                "runAsUser": 0
                            },
                            "volumeMounts": [
                                {
                                    "mountPath": "/mnt/trusted-ca",
                                    "name": "trusted-ca",
                                    "readOnly": true
                                }
                            ]
                        },
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "PARAM_ENABLE_SYMLINK_CHECK",
                                    "value": "$(params.enableSymlinkCheck)"
                                },
                                {
                                    "name": "PARAM_SUBDIRECTORY",
                                    "value": "$(params.subdirectory)"
                                },
                                {
                                    "name": "WORKSPACE_OUTPUT_PATH",
                                    "value": "$(workspaces.output.path)"
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "symlink-check",
                            "script": "#!/usr/bin/env bash\nset -euo pipefail\n\nCHECKOUT_DIR=\"${WORKSPACE_OUTPUT_PATH}/${PARAM_SUBDIRECTORY}\"\ncheck_symlinks() {\n  FOUND_SYMLINK_POINTING_OUTSIDE_OF_REPO=false\n  while read -r symlink\n  do\n    target=$(readlink -m \"$symlink\")\n    if ! [[ \"$target\" =~ ^$CHECKOUT_DIR ]]; then\n      echo \"The cloned repository contains symlink pointing outside of the cloned repository: $symlink\"\n      FOUND_SYMLINK_POINTING_OUTSIDE_OF_REPO=true\n    fi\n  done \u003c \u003c(find $CHECKOUT_DIR -type l -print)\n  if [ \"$FOUND_SYMLINK_POINTING_OUTSIDE_OF_REPO\" = true ] ; then\n    return 1\n  fi\n}\n\nif [ \"${PARAM_ENABLE_SYMLINK_CHECK}\" = \"true\" ] ; then\n  echo \"Running symlink check\"\n  check_symlinks\nfi\n"
                        }
                    ],
                    "volumes": [
                        {
                            "configMap": {
                                "items": [
                                    {
                                        "key": "$(params.caTrustConfigMapKey)",
                                        "path": "ca-bundle.crt"
                                    }
                                ],
                                "name": "$(params.caTrustConfigMapName)",
                                "optional": true
                            },
                            "name": "trusted-ca"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "The git repo will be cloned onto the volume backing this Workspace.",
                            "name": "output"
                        },
                        {
                            "description": "A .ssh directory with private key, known_hosts, config, etc. Copied to\nthe user's home before git commands are executed. Used to authenticate\nwith the git remote when performing the clone. Binding a Secret to this\nWorkspace is strongly recommended over other volume types.\n",
                            "name": "ssh-directory",
                            "optional": true
                        },
                        {
                            "description": "A Workspace containing a .gitconfig and .git-credentials file or username and password.\nThese will be copied to the user's home before any git commands are run. Any\nother files in this Workspace are ignored. It is strongly recommended\nto use ssh-directory over basic-auth whenever possible and to bind a\nSecret to this Workspace over other volume types.\n",
                            "name": "basic-auth",
                            "optional": true
                        }
                    ]
                },
                "timeout": "1h0m0s",
                "workspaces": [
                    {
                        "name": "output",
                        "persistentVolumeClaim": {
                            "claimName": "pvc-c2bc0820aa"
                        }
                    },
                    {
                        "name": "basic-auth",
                        "secret": {
                            "secretName": "pac-gitauth-yusdup"
                        }
                    }
                ]
            },
            "status": {
                "artifacts": {},
                "completionTime": "2026-05-10T19:25:26Z",
                "conditions": [
                    {
                        "lastTransitionTime": "2026-05-10T19:25:26Z",
                        "message": "All Steps have completed executing",
                        "reason": "Succeeded",
                        "status": "True",
                        "type": "Succeeded"
                    }
                ],
                "podName": "e2e-tests-go-vvrntsvt-on-push-s25g4-clone-repository-pod",
                "provenance": {
                    "featureFlags": {
                        "awaitSidecarReadiness": true,
                        "coschedule": "workspaces",
                        "enableAPIFields": "beta",
                        "enableProvenanceInStatus": true,
                        "enforceNonfalsifiability": "none",
                        "maxResultSize": 4096,
                        "resultExtractionMethod": "termination-message",
                        "runningInEnvWithInjectedSidecars": true,
                        "verificationNoMatchPolicy": "ignore"
                    }
                },
                "results": [
                    {
                        "name": "CHAINS-GIT_COMMIT",
                        "type": "string",
                        "value": "d711a5d8883e9450adf3c1a5857fdabf2c50014b"
                    },
                    {
                        "name": "CHAINS-GIT_URL",
                        "type": "string",
                        "value": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt"
                    },
                    {
                        "name": "commit",
                        "type": "string",
                        "value": "d711a5d8883e9450adf3c1a5857fdabf2c50014b"
                    },
                    {
                        "name": "commit-timestamp",
                        "type": "string",
                        "value": "1778441103"
                    },
                    {
                        "name": "short-commit",
                        "type": "string",
                        "value": "d711a5d"
                    },
                    {
                        "name": "url",
                        "type": "string",
                        "value": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt"
                    }
                ],
                "startTime": "2026-05-10T19:25:09Z",
                "steps": [
                    {
                        "container": "step-clone",
                        "imageID": "quay.io/redhat-tssc/task-runner@sha256:db633cb62eb097a46ca9e3e0a54d21c8ebd444f81a074ce1f1afa61956185dbf",
                        "name": "clone",
                        "provenance": {},
                        "terminated": {
                            "containerID": "cri-o://feeaf4d074bea3fb251d98dff0870a9199c34d460d17771d9aa2a3bdc88cd6d6",
                            "exitCode": 0,
                            "finishedAt": "2026-05-10T19:25:26Z",
                            "message": "[{\"key\":\"CHAINS-GIT_COMMIT\",\"value\":\"d711a5d8883e9450adf3c1a5857fdabf2c50014b\",\"type\":1},{\"key\":\"CHAINS-GIT_URL\",\"value\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt\",\"type\":1},{\"key\":\"commit\",\"value\":\"d711a5d8883e9450adf3c1a5857fdabf2c50014b\",\"type\":1},{\"key\":\"commit-timestamp\",\"value\":\"1778441103\",\"type\":1},{\"key\":\"short-commit\",\"value\":\"d711a5d\",\"type\":1},{\"key\":\"url\",\"value\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt\",\"type\":1}]",
                            "reason": "Completed",
                            "startedAt": "2026-05-10T19:25:26Z"
                        },
                        "terminationReason": "Completed"
                    },
                    {
                        "container": "step-symlink-check",
                        "imageID": "quay.io/redhat-tssc/task-runner@sha256:db633cb62eb097a46ca9e3e0a54d21c8ebd444f81a074ce1f1afa61956185dbf",
                        "name": "symlink-check",
                        "provenance": {},
                        "terminated": {
                            "containerID": "cri-o://0ea40ebb18de3f313aa5b75ef7230c1c6cd3674125bb18cbcf0f86d585e7732b",
                            "exitCode": 0,
                            "finishedAt": "2026-05-10T19:25:26Z",
                            "message": "[{\"key\":\"CHAINS-GIT_COMMIT\",\"value\":\"d711a5d8883e9450adf3c1a5857fdabf2c50014b\",\"type\":1},{\"key\":\"CHAINS-GIT_URL\",\"value\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt\",\"type\":1},{\"key\":\"commit\",\"value\":\"d711a5d8883e9450adf3c1a5857fdabf2c50014b\",\"type\":1},{\"key\":\"commit-timestamp\",\"value\":\"1778441103\",\"type\":1},{\"key\":\"short-commit\",\"value\":\"d711a5d\",\"type\":1},{\"key\":\"url\",\"value\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt\",\"type\":1}]",
                            "reason": "Completed",
                            "startedAt": "2026-05-10T19:25:26Z"
                        },
                        "terminationReason": "Completed"
                    }
                ],
                "taskSpec": {
                    "description": "The git-clone Task will clone a repo from the provided url into the output Workspace. By default the repo will be cloned into the root of your Workspace.",
                    "params": [
                        {
                            "description": "Repository URL to clone from.",
                            "name": "url",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Revision to checkout. (branch, tag, sha, ref, etc...)",
                            "name": "revision",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Refspec to fetch before checking out revision.",
                            "name": "refspec",
                            "type": "string"
                        },
                        {
                            "default": "true",
                            "description": "Initialize and fetch git submodules.",
                            "name": "submodules",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Comma-separated list of specific submodule paths to initialize and fetch. Only submodules in the specified directories and their subdirectories will be fetched.\nEmpty string fetches all submodules. Parameter \"submodules\" must be set to \"true\" to make this parameter applicable.\n",
                            "name": "submodulePaths",
                            "type": "string"
                        },
                        {
                            "default": "1",
                            "description": "Perform a shallow clone, fetching only the most recent N commits.",
                            "name": "depth",
                            "type": "string"
                        },
                        {
                            "default": "7",
                            "description": "Length of short commit SHA",
                            "name": "shortCommitLength",
                            "type": "string"
                        },
                        {
                            "default": "true",
                            "description": "Set the `http.sslVerify` global git config. Setting this to `false` is not advised unless you are sure that you trust your git remote.",
                            "name": "sslVerify",
                            "type": "string"
                        },
                        {
                            "default": "source",
                            "description": "Subdirectory inside the `output` Workspace to clone the repo into.",
                            "name": "subdirectory",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Define the directory patterns to match or exclude when performing a sparse checkout.",
                            "name": "sparseCheckoutDirectories",
                            "type": "string"
                        },
                        {
                            "default": "true",
                            "description": "Clean out the contents of the destination directory if it already exists before cloning.",
                            "name": "deleteExisting",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "HTTP proxy server for non-SSL requests.",
                            "name": "httpProxy",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "HTTPS proxy server for SSL requests.",
                            "name": "httpsProxy",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Opt out of proxying HTTP/HTTPS requests.",
                            "name": "noProxy",
                            "type": "string"
                        },
                        {
                            "default": "false",
                            "description": "Log the commands that are executed during `git-clone`'s operation.",
                            "name": "verbose",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Deprecated. Has no effect. Will be removed in the future.",
                            "name": "gitInitImage",
                            "type": "string"
                        },
                        {
                            "default": "/tekton/home",
                            "description": "Absolute path to the user's home directory. Set this explicitly if you are running the image as a non-root user.\n",
                            "name": "userHome",
                            "type": "string"
                        },
                        {
                            "default": "true",
                            "description": "Check symlinks in the repo. If they're pointing outside of the repo, the build will fail.\n",
                            "name": "enableSymlinkCheck",
                            "type": "string"
                        },
                        {
                            "default": "false",
                            "description": "Fetch all tags for the repo.",
                            "name": "fetchTags",
                            "type": "string"
                        },
                        {
                            "default": "trusted-ca",
                            "description": "The name of the ConfigMap to read CA bundle data from.",
                            "name": "caTrustConfigMapName",
                            "type": "string"
                        },
                        {
                            "default": "ca-bundle.crt",
                            "description": "The name of the key in the ConfigMap that contains the CA bundle data.",
                            "name": "caTrustConfigMapKey",
                            "type": "string"
                        },
                        {
                            "default": "false",
                            "description": "Set to \"true\" to merge the targetBranch into the checked-out revision.",
                            "name": "mergeTargetBranch",
                            "type": "string"
                        },
                        {
                            "default": "main",
                            "description": "The target branch to merge into the revision (if mergeTargetBranch is true).",
                            "name": "targetBranch",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "URL of the repository to fetch the target branch from when mergeTargetBranch is true.\nIf empty, uses the same repository (origin). This allows merging a branch from a different repository.\n",
                            "name": "mergeSourceRepoUrl",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Perform a shallow fetch of the target branch, fetching only the most recent N commits.\nIf empty, fetches the full history of the target branch.\n",
                            "name": "mergeSourceDepth",
                            "type": "string"
                        }
                    ],
                    "results": [
                        {
                            "description": "The precise commit SHA that was fetched by this Task.",
                            "name": "commit",
                            "type": "string"
                        },
                        {
                            "description": "The commit SHA that was fetched by this Task limited to params.shortCommitLength number of characters",
                            "name": "short-commit",
                            "type": "string"
                        },
                        {
                            "description": "The precise URL that was fetched by this Task.",
                            "name": "url",
                            "type": "string"
                        },
                        {
                            "description": "The commit timestamp of the checkout",
                            "name": "commit-timestamp",
                            "type": "string"
                        },
                        {
                            "description": "The precise URL that was fetched by this Task. This result uses Chains type hinting to include in the provenance.",
                            "name": "CHAINS-GIT_URL",
                            "type": "string"
                        },
                        {
                            "description": "The precise commit SHA that was fetched by this Task. This result uses Chains type hinting to include in the provenance.",
                            "name": "CHAINS-GIT_COMMIT",
                            "type": "string"
                        },
                        {
                            "description": "The SHA of the commit after merging the target branch (if the param mergeTargetBranch is true).",
                            "name": "merged_sha",
                            "type": "string"
                        }
                    ],
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "HOME",
                                    "value": "/tekton/home"
                                },
                                {
                                    "name": "PARAM_URL",
                                    "value": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt"
                                },
                                {
                                    "name": "PARAM_REVISION",
                                    "value": "d711a5d8883e9450adf3c1a5857fdabf2c50014b"
                                },
                                {
                                    "name": "PARAM_REFSPEC"
                                },
                                {
                                    "name": "PARAM_SUBMODULES",
                                    "value": "true"
                                },
                                {
                                    "name": "PARAM_SUBMODULE_PATHS"
                                },
                                {
                                    "name": "PARAM_DEPTH",
                                    "value": "0"
                                },
                                {
                                    "name": "PARAM_SHORT_COMMIT_LENGTH",
                                    "value": "7"
                                },
                                {
                                    "name": "PARAM_SSL_VERIFY",
                                    "value": "true"
                                },
                                {
                                    "name": "PARAM_SUBDIRECTORY",
                                    "value": "source"
                                },
                                {
                                    "name": "PARAM_DELETE_EXISTING",
                                    "value": "true"
                                },
                                {
                                    "name": "PARAM_HTTP_PROXY"
                                },
                                {
                                    "name": "PARAM_HTTPS_PROXY"
                                },
                                {
                                    "name": "PARAM_NO_PROXY"
                                },
                                {
                                    "name": "PARAM_VERBOSE",
                                    "value": "false"
                                },
                                {
                                    "name": "PARAM_SPARSE_CHECKOUT_DIRECTORIES"
                                },
                                {
                                    "name": "PARAM_USER_HOME",
                                    "value": "/tekton/home"
                                },
                                {
                                    "name": "PARAM_FETCH_TAGS",
                                    "value": "false"
                                },
                                {
                                    "name": "PARAM_GIT_INIT_IMAGE"
                                },
                                {
                                    "name": "PARAM_MERGE_TARGET_BRANCH",
                                    "value": "false"
                                },
                                {
                                    "name": "PARAM_TARGET_BRANCH",
                                    "value": "main"
                                },
                                {
                                    "name": "PARAM_MERGE_SOURCE_REPO_URL"
                                },
                                {
                                    "name": "PARAM_MERGE_SOURCE_DEPTH"
                                },
                                {
                                    "name": "WORKSPACE_OUTPUT_PATH",
                                    "value": "/workspace/output"
                                },
                                {
                                    "name": "WORKSPACE_SSH_DIRECTORY_BOUND",
                                    "value": "false"
                                },
                                {
                                    "name": "WORKSPACE_SSH_DIRECTORY_PATH"
                                },
                                {
                                    "name": "WORKSPACE_BASIC_AUTH_DIRECTORY_BOUND",
                                    "value": "true"
                                },
                                {
                                    "name": "WORKSPACE_BASIC_AUTH_DIRECTORY_PATH",
                                    "value": "/workspace/basic-auth"
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "clone",
                            "script": "#!/usr/bin/env sh\nset -eu\n\nif [ \"${PARAM_VERBOSE}\" = \"true\" ] ; then\n  set -x\nfi\n\nif [ -n \"${PARAM_GIT_INIT_IMAGE}\" ]; then\n  echo \"WARNING: provided deprecated gitInitImage parameter has no effect.\"\nfi\n\nif [ \"${WORKSPACE_BASIC_AUTH_DIRECTORY_BOUND}\" = \"true\" ] ; then\n  if [ -f \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/.git-credentials\" ] \u0026\u0026 [ -f \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/.gitconfig\" ]; then\n    cp \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/.git-credentials\" \"${PARAM_USER_HOME}/.git-credentials\"\n    cp \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/.gitconfig\" \"${PARAM_USER_HOME}/.gitconfig\"\n  # Compatibility with kubernetes.io/basic-auth secrets\n  elif [ -f \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/username\" ] \u0026\u0026 [ -f \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/password\" ]; then\n    HOSTNAME=$(echo $PARAM_URL | awk -F/ '{print $3}')\n    echo \"https://$(cat ${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/username):$(cat ${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/password)@$HOSTNAME\" \u003e \"${PARAM_USER_HOME}/.git-credentials\"\n    echo -e \"[credential \\\"https://$HOSTNAME\\\"]\\n  helper = store\" \u003e \"${PARAM_USER_HOME}/.gitconfig\"\n  else\n    echo \"Unknown basic-auth workspace format\"\n    exit 1\n  fi\n  chmod 400 \"${PARAM_USER_HOME}/.git-credentials\"\n  chmod 400 \"${PARAM_USER_HOME}/.gitconfig\"\nfi\n\n# Should be called after the gitconfig is copied from the repository secret\nca_bundle=/mnt/trusted-ca/ca-bundle.crt\nif [ -f \"$ca_bundle\" ]; then\n  echo \"INFO: Using mounted CA bundle: $ca_bundle\"\n  git config --global http.sslCAInfo \"$ca_bundle\"\nfi\n\nif [ \"${WORKSPACE_SSH_DIRECTORY_BOUND}\" = \"true\" ] ; then\n  cp -R \"${WORKSPACE_SSH_DIRECTORY_PATH}\" \"${PARAM_USER_HOME}\"/.ssh\n  chmod 700 \"${PARAM_USER_HOME}\"/.ssh\n  chmod -R 400 \"${PARAM_USER_HOME}\"/.ssh/*\nfi\n\nCHECKOUT_DIR=\"${WORKSPACE_OUTPUT_PATH}/${PARAM_SUBDIRECTORY}\"\n\ncleandir() {\n  # Delete any existing contents of the repo directory if it exists.\n  #\n  # We don't just \"rm -rf ${CHECKOUT_DIR}\" because ${CHECKOUT_DIR} might be \"/\"\n  # or the root of a mounted volume.\n  if [ -d \"${CHECKOUT_DIR}\" ] ; then\n    # Delete non-hidden files and directories\n    rm -rf \"${CHECKOUT_DIR:?}\"/*\n    # Delete files and directories starting with . but excluding ..\n    rm -rf \"${CHECKOUT_DIR}\"/.[!.]*\n    # Delete files and directories starting with .. plus any other character\n    rm -rf \"${CHECKOUT_DIR}\"/..?*\n  fi\n}\n\nif [ \"${PARAM_DELETE_EXISTING}\" = \"true\" ] ; then\n  cleandir\nfi\n\ntest -z \"${PARAM_HTTP_PROXY}\" || export HTTP_PROXY=\"${PARAM_HTTP_PROXY}\"\ntest -z \"${PARAM_HTTPS_PROXY}\" || export HTTPS_PROXY=\"${PARAM_HTTPS_PROXY}\"\ntest -z \"${PARAM_NO_PROXY}\" || export NO_PROXY=\"${PARAM_NO_PROXY}\"\n\n/ko-app/git-init \\\n  -url=\"${PARAM_URL}\" \\\n  -revision=\"${PARAM_REVISION}\" \\\n  -refspec=\"${PARAM_REFSPEC}\" \\\n  -path=\"${CHECKOUT_DIR}\" \\\n  -sslVerify=\"${PARAM_SSL_VERIFY}\" \\\n  -submodules=\"${PARAM_SUBMODULES}\" \\\n  -submodulePaths=\"${PARAM_SUBMODULE_PATHS}\" \\\n  -depth=\"${PARAM_DEPTH}\" \\\n  -sparseCheckoutDirectories=\"${PARAM_SPARSE_CHECKOUT_DIRECTORIES}\" \\\n  -retryMaxAttempts=10\ncd \"${CHECKOUT_DIR}\"\nRESULT_SHA=\"$(git rev-parse HEAD)\"\nRESULT_SHA_SHORT=\"$(git rev-parse --short=\"${PARAM_SHORT_COMMIT_LENGTH}\" HEAD)\"\nEXIT_CODE=\"$?\"\nif [ \"${EXIT_CODE}\" != 0 ] ; then\n  exit \"${EXIT_CODE}\"\nfi\nif [ \"${PARAM_MERGE_TARGET_BRANCH}\" = \"true\" ]; then\n  echo \"Merge option enabled. Attempting to merge target branch '${PARAM_TARGET_BRANCH}' into HEAD (${RESULT_SHA}).\"\n\n  if [ \"${PARAM_DEPTH}\" = \"1\" ]; then\n    echo \"WARNING: Shallow clone with depth=1 may cause merge conflicts due to insufficient commit history.\" \u003e\u00262\n  fi\n\n  if [ \"${PARAM_MERGE_SOURCE_DEPTH}\" = \"1\" ]; then\n    echo \"WARNING: Shallow fetch with mergeSourceDepth=1 may cause merge conflicts due to insufficient commit history.\" \u003e\u00262\n  fi\n\n  # Determine if merging from a different repository or the same one\n  if [ -n \"${PARAM_MERGE_SOURCE_REPO_URL}\" ]; then\n    # Normalize URLs for comparison (remove trailing slashes and .git suffix)\n    normalize_url() {\n      echo \"$1\" | sed -e 's#/$##' -e 's#\\.git$##'\n    }\n\n    NORMALIZED_ORIGIN_URL=$(normalize_url \"${PARAM_URL}\")\n    NORMALIZED_MERGE_URL=$(normalize_url \"${PARAM_MERGE_SOURCE_REPO_URL}\")\n\n    if [ \"${NORMALIZED_ORIGIN_URL}\" = \"${NORMALIZED_MERGE_URL}\" ]; then\n      echo \"Merge source URL is the same as origin. Using existing 'origin' remote.\"\n      MERGE_REMOTE=\"origin\"\n    else\n      echo \"Merging from different repository: ${PARAM_MERGE_SOURCE_REPO_URL}\"\n      echo \"Adding remote 'merge-source'...\"\n      git remote add merge-source \"${PARAM_MERGE_SOURCE_REPO_URL}\"\n      MERGE_REMOTE=\"merge-source\"\n    fi\n  else\n    echo \"Merging from the same repository (origin)\"\n    MERGE_REMOTE=\"origin\"\n  fi\n\n  echo \"Fetching target branch '${PARAM_TARGET_BRANCH}' from ${MERGE_REMOTE}...\"\n  if [ -n \"${PARAM_MERGE_SOURCE_DEPTH}\" ]; then\n    retry git fetch --depth=\"${PARAM_MERGE_SOURCE_DEPTH}\" ${MERGE_REMOTE} \"${PARAM_TARGET_BRANCH}\"\n  else\n    retry git fetch ${MERGE_REMOTE} \"${PARAM_TARGET_BRANCH}\"\n  fi\n  FETCH_EXIT_CODE=\"$?\"\n  if [ \"${FETCH_EXIT_CODE}\" != \"0\" ]; then\n    echo \"ERROR: Failed to fetch target branch '${PARAM_TARGET_BRANCH}' from ${MERGE_REMOTE}.\" \u003e\u00262\n    exit \"${FETCH_EXIT_CODE}\"\n  fi\n\n  echo \"Merging ${MERGE_REMOTE}/${PARAM_TARGET_BRANCH} into current HEAD...\"\n  git config --global user.email \"tekton-git-clone@tekton.dev\"\n  git config --global user.name \"Tekton Git Clone Task\"\n  git merge \"${MERGE_REMOTE}/${PARAM_TARGET_BRANCH}\" --no-commit --no-ff --allow-unrelated-histories\n  MERGE_CHECK_EXIT_CODE=\"$?\"\n  if [ \"${MERGE_CHECK_EXIT_CODE}\" != \"0\" ] ; then\n    echo \"ERROR: Merge conflict detected or merge failed before commit.\" \u003e\u00262\n    echo \"--- Git Status ---\"\n    git status\n    echo \"------------------\"\n    exit \"${MERGE_CHECK_EXIT_CODE}\"\n  else\n    # Check if there are changes that need to be merged, and if so, create a merge commit.\n    if git diff --staged --quiet; then\n      echo \"No diff was found, skipping merge...\" \u003e\u00262\n    else\n      echo \"Merge successful (no conflicts found), committing...\"\n      git commit -m \"Merge branch '${PARAM_TARGET_BRANCH}' from ${MERGE_REMOTE} into ${RESULT_SHA}\"\n      COMMIT_EXIT_CODE=\"$?\"\n      if [ \"${COMMIT_EXIT_CODE}\" != \"0\" ]; then\n        echo \"ERROR: Failed to commit merge.\" \u003e\u00262\n        exit \"${COMMIT_EXIT_CODE}\"\n      fi\n      MERGED_SHA=$(git rev-parse HEAD)\n      echo \"New HEAD after merge: ${MERGED_SHA}\"\n      echo \"${MERGED_SHA}\" \u003e \"/tekton/results/merged_sha\"\n    fi\n  fi\nelse\n  echo \"Merge option disabled. Using checked-out revision ${RESULT_SHA} directly.\"\nfi\nprintf \"%s\" \"${RESULT_SHA}\" \u003e \"/tekton/results/commit\"\nprintf \"%s\" \"${RESULT_SHA}\" \u003e \"/tekton/results/CHAINS-GIT_COMMIT\"\nprintf \"%s\" \"${RESULT_SHA_SHORT}\" \u003e \"/tekton/results/short-commit\"\nprintf \"%s\" \"${PARAM_URL}\" \u003e \"/tekton/results/url\"\nprintf \"%s\" \"${PARAM_URL}\" \u003e \"/tekton/results/CHAINS-GIT_URL\"\nprintf \"%s\" \"$(git log -1 --pretty=%ct)\" \u003e \"/tekton/results/commit-timestamp\"\n\nif [ \"${PARAM_FETCH_TAGS}\" = \"true\" ] ; then\n  echo \"Fetching tags\"\n  retry git fetch --tags\nfi\n",
                            "securityContext": {
                                "runAsUser": 0
                            },
                            "volumeMounts": [
                                {
                                    "mountPath": "/mnt/trusted-ca",
                                    "name": "trusted-ca",
                                    "readOnly": true
                                }
                            ]
                        },
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "PARAM_ENABLE_SYMLINK_CHECK",
                                    "value": "true"
                                },
                                {
                                    "name": "PARAM_SUBDIRECTORY",
                                    "value": "source"
                                },
                                {
                                    "name": "WORKSPACE_OUTPUT_PATH",
                                    "value": "/workspace/output"
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "symlink-check",
                            "script": "#!/usr/bin/env bash\nset -euo pipefail\n\nCHECKOUT_DIR=\"${WORKSPACE_OUTPUT_PATH}/${PARAM_SUBDIRECTORY}\"\ncheck_symlinks() {\n  FOUND_SYMLINK_POINTING_OUTSIDE_OF_REPO=false\n  while read -r symlink\n  do\n    target=$(readlink -m \"$symlink\")\n    if ! [[ \"$target\" =~ ^$CHECKOUT_DIR ]]; then\n      echo \"The cloned repository contains symlink pointing outside of the cloned repository: $symlink\"\n      FOUND_SYMLINK_POINTING_OUTSIDE_OF_REPO=true\n    fi\n  done \u003c \u003c(find $CHECKOUT_DIR -type l -print)\n  if [ \"$FOUND_SYMLINK_POINTING_OUTSIDE_OF_REPO\" = true ] ; then\n    return 1\n  fi\n}\n\nif [ \"${PARAM_ENABLE_SYMLINK_CHECK}\" = \"true\" ] ; then\n  echo \"Running symlink check\"\n  check_symlinks\nfi\n"
                        }
                    ],
                    "volumes": [
                        {
                            "configMap": {
                                "items": [
                                    {
                                        "key": "ca-bundle.crt",
                                        "path": "ca-bundle.crt"
                                    }
                                ],
                                "name": "trusted-ca",
                                "optional": true
                            },
                            "name": "trusted-ca"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "The git repo will be cloned onto the volume backing this Workspace.",
                            "name": "output"
                        },
                        {
                            "description": "A .ssh directory with private key, known_hosts, config, etc. Copied to\nthe user's home before git commands are executed. Used to authenticate\nwith the git remote when performing the clone. Binding a Secret to this\nWorkspace is strongly recommended over other volume types.\n",
                            "name": "ssh-directory",
                            "optional": true
                        },
                        {
                            "description": "A Workspace containing a .gitconfig and .git-credentials file or username and password.\nThese will be copied to the user's home before any git commands are run. Any\nother files in this Workspace are ignored. It is strongly recommended\nto use ssh-directory over basic-auth whenever possible and to bind a\nSecret to this Workspace over other volume types.\n",
                            "name": "basic-auth",
                            "optional": true
                        }
                    ]
                }
            }
        },
        {
            "apiVersion": "tekton.dev/v1",
            "kind": "TaskRun",
            "metadata": {
                "annotations": {
                    "build.appstudio.redhat.com/build-type": "docker",
                    "build.appstudio.redhat.com/task-name": "deploy-workload",
                    "chains.tekton.dev/signed": "true",
                    "chains.tekton.dev/transparency": "https://rekor-server-tssc-tas.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/api/v1/log/entries?logIndex=4",
                    "pipeline.tekton.dev/affinity-assistant": "affinity-assistant-80259cfe6b",
                    "pipeline.tekton.dev/release": "8910674cb953317a4373f33822024b9de8c5fa22",
                    "pipelinesascode.tekton.dev/branch": "refs/heads/main",
                    "pipelinesascode.tekton.dev/check-run-id": "75252223574",
                    "pipelinesascode.tekton.dev/controller-info": "{\"name\":\"default\",\"configmap\":\"pipelines-as-code\",\"secret\":\"pipelines-as-code-secret\", \"gRepo\": \"pipelines-as-code\"}",
                    "pipelinesascode.tekton.dev/event-type": "push",
                    "pipelinesascode.tekton.dev/git-auth-secret": "pac-gitauth-yusdup",
                    "pipelinesascode.tekton.dev/git-provider": "github",
                    "pipelinesascode.tekton.dev/installation-id": "47332704",
                    "pipelinesascode.tekton.dev/log-url": "https://console-openshift-console.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/k8s/ns/tssc-app-ci/tekton.dev~v1~PipelineRun/e2e-tests-go-vvrntsvt-on-push-s25g4",
                    "pipelinesascode.tekton.dev/max-keep-runs": "2",
                    "pipelinesascode.tekton.dev/on-event": "[push]",
                    "pipelinesascode.tekton.dev/on-target-branch": "[main]",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-on-push",
                    "pipelinesascode.tekton.dev/pipeline": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/pipelines/docker-build-tssc.yaml",
                    "pipelinesascode.tekton.dev/repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-repository",
                    "pipelinesascode.tekton.dev/scm-reporting-plr-started": "true",
                    "pipelinesascode.tekton.dev/sender": "rhtap-qe-ci[bot]",
                    "pipelinesascode.tekton.dev/sha": "d711a5d8883e9450adf3c1a5857fdabf2c50014b",
                    "pipelinesascode.tekton.dev/sha-title": "initial commit",
                    "pipelinesascode.tekton.dev/sha-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt/commit/d711a5d8883e9450adf3c1a5857fdabf2c50014b",
                    "pipelinesascode.tekton.dev/source-branch": "refs/heads/main",
                    "pipelinesascode.tekton.dev/source-repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/task-0": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/init.yaml",
                    "pipelinesascode.tekton.dev/task-1": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/git-clone.yaml",
                    "pipelinesascode.tekton.dev/task-10": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/deploy-workload.yaml",
                    "pipelinesascode.tekton.dev/task-11": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/scan-workload.yaml",
                    "pipelinesascode.tekton.dev/task-12": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/summarize-workload.yaml",
                    "pipelinesascode.tekton.dev/task-13": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/show-workload-sbom.yaml",
                    "pipelinesascode.tekton.dev/task-14": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/deploy-workload-check.yaml",
                    "pipelinesascode.tekton.dev/task-2": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/buildah-rhtap.yaml",
                    "pipelinesascode.tekton.dev/task-3": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-image-check.yaml",
                    "pipelinesascode.tekton.dev/task-4": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-image-scan.yaml",
                    "pipelinesascode.tekton.dev/task-5": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-deploy-check.yaml",
                    "pipelinesascode.tekton.dev/task-6": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/update-deployment.yaml",
                    "pipelinesascode.tekton.dev/task-7": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/show-sbom-rhdh.yaml",
                    "pipelinesascode.tekton.dev/task-8": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/summary.yaml",
                    "pipelinesascode.tekton.dev/task-9": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/build-workload.yaml",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt",
                    "results.tekton.dev/childReadyForDeletion": "true",
                    "results.tekton.dev/record": "tssc-app-ci/results/e10d3620-b97b-45a9-b88f-3ddbf1a2a31e/records/44c49dbc-e42c-4d96-9c1e-6adbafb80615",
                    "results.tekton.dev/recordSummaryAnnotations": "{\"repo\":\"e2e-tests-go-vvrntsvt\",\"commit\":\"d711a5d8883e9450adf3c1a5857fdabf2c50014b\",\"eventType\":\"push\"}",
                    "results.tekton.dev/result": "tssc-app-ci/results/e10d3620-b97b-45a9-b88f-3ddbf1a2a31e",
                    "results.tekton.dev/stored": "true",
                    "tekton.dev/pipelines.minVersion": "0.12.1",
                    "tekton.dev/tags": "containers, tssc"
                },
                "creationTimestamp": "2026-05-10T19:26:49Z",
                "finalizers": [
                    "results.tekton.dev/taskrun",
                    "chains.tekton.dev/taskrun"
                ],
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/managed-by": "pipelinesascode.tekton.dev",
                    "app.kubernetes.io/part-of": "e2e-tests-go-vvrntsvt",
                    "app.kubernetes.io/version": "v0.39.5",
                    "argocd/app-name": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-id": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-namespace": "tssc-app",
                    "build.appstudio.redhat.com/build_type": "docker",
                    "janus-idp.io/tekton": "e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/check-run-id": "75252223574",
                    "pipelinesascode.tekton.dev/event-type": "push",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-on-push",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-repository",
                    "pipelinesascode.tekton.dev/sha": "d711a5d8883e9450adf3c1a5857fdabf2c50014b",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt",
                    "tekton.dev/memberOf": "tasks",
                    "tekton.dev/pipeline": "e2e-tests-go-vvrntsvt-on-push-s25g4",
                    "tekton.dev/pipelineRun": "e2e-tests-go-vvrntsvt-on-push-s25g4",
                    "tekton.dev/pipelineRunUID": "e10d3620-b97b-45a9-b88f-3ddbf1a2a31e",
                    "tekton.dev/pipelineTask": "deploy"
                },
                "name": "e2e-tests-go-vvrntsvt-on-push-s25g4-deploy",
                "namespace": "tssc-app-ci",
                "ownerReferences": [
                    {
                        "apiVersion": "tekton.dev/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "PipelineRun",
                        "name": "e2e-tests-go-vvrntsvt-on-push-s25g4",
                        "uid": "e10d3620-b97b-45a9-b88f-3ddbf1a2a31e"
                    }
                ],
                "resourceVersion": "34560",
                "uid": "44c49dbc-e42c-4d96-9c1e-6adbafb80615"
            },
            "spec": {
                "params": [
                    {
                        "name": "gitops-secret-name",
                        "value": "gitops-auth-secret"
                    },
                    {
                        "name": "IMAGE",
                        "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:d711a5d8883e9450adf3c1a5857fdabf2c50014b"
                    },
                    {
                        "name": "CONTEXT",
                        "value": "."
                    },
                    {
                        "name": "IMAGE_EXPIRES_AFTER",
                        "value": "5d"
                    },
                    {
                        "name": "COMMIT_SHA",
                        "value": "d711a5d8883e9450adf3c1a5857fdabf2c50014b"
                    }
                ],
                "serviceAccountName": "pipeline",
                "taskSpec": {
                    "description": "Deploy built image to development environment.",
                    "params": [
                        {
                            "description": "Reference of the image buildah will produce.",
                            "name": "IMAGE",
                            "type": "string"
                        },
                        {
                            "default": ".",
                            "description": "Path to the directory to use as context.",
                            "name": "CONTEXT",
                            "type": "string"
                        },
                        {
                            "default": "vfs",
                            "description": "Storage driver to configure for buildah",
                            "name": "STORAGE_DRIVER",
                            "type": "string"
                        }
                    ],
                    "stepTemplate": {
                        "computeResources": {},
                        "env": [
                            {
                                "name": "CI_TYPE",
                                "value": "tekton"
                            },
                            {
                                "name": "STORAGE_DRIVER",
                                "value": "$(params.STORAGE_DRIVER)"
                            },
                            {
                                "name": "CONTEXT",
                                "value": "$(params.CONTEXT)"
                            },
                            {
                                "name": "IMAGE",
                                "value": "$(params.IMAGE)"
                            },
                            {
                                "name": "IMAGE_URL",
                                "value": "$(params.IMAGE)"
                            },
                            {
                                "name": "GITOPS_AUTH_PASSWORD",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "password",
                                        "name": "$(params.gitops-secret-name)"
                                    }
                                }
                            },
                            {
                                "name": "GITOPS_AUTH_USERNAME",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "username",
                                        "name": "$(params.gitops-secret-name)"
                                    }
                                }
                            }
                        ],
                        "workingDir": "$(workspaces.source.path)/source"
                    },
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "STORAGE_DRIVER",
                                    "value": "$(params.STORAGE_DRIVER)"
                                },
                                {
                                    "name": "CONTEXT",
                                    "value": "$(params.CONTEXT)"
                                },
                                {
                                    "name": "IMAGE",
                                    "value": "$(params.IMAGE)"
                                },
                                {
                                    "name": "IMAGE_URL",
                                    "value": "$(params.IMAGE)"
                                },
                                {
                                    "name": "GITOPS_AUTH_PASSWORD",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "password",
                                            "name": "$(params.gitops-secret-name)"
                                        }
                                    }
                                },
                                {
                                    "name": "GITOPS_AUTH_USERNAME",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "username",
                                            "name": "$(params.gitops-secret-name)"
                                        }
                                    }
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "deploy",
                            "script": "echo \"running update-deployment\"\n/workspace/source/tssc/update-deployment.sh\n",
                            "volumeMounts": [
                                {
                                    "mountPath": "/var/lib/containers",
                                    "name": "varlibcontainers"
                                },
                                {
                                    "mountPath": "/tmp/files",
                                    "name": "tmpfiles"
                                }
                            ],
                            "workingDir": "$(workspaces.source.path)/source"
                        }
                    ],
                    "volumes": [
                        {
                            "emptyDir": {},
                            "name": "varlibcontainers"
                        },
                        {
                            "emptyDir": {},
                            "name": "tmpfiles"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "Workspace containing the source code to build.",
                            "name": "source"
                        }
                    ]
                },
                "timeout": "1h0m0s",
                "workspaces": [
                    {
                        "name": "source",
                        "persistentVolumeClaim": {
                            "claimName": "pvc-c2bc0820aa"
                        }
                    }
                ]
            },
            "status": {
                "artifacts": {},
                "completionTime": "2026-05-10T19:26:57Z",
                "conditions": [
                    {
                        "lastTransitionTime": "2026-05-10T19:26:57Z",
                        "message": "All Steps have completed executing",
                        "reason": "Succeeded",
                        "status": "True",
                        "type": "Succeeded"
                    }
                ],
                "podName": "e2e-tests-go-vvrntsvt-on-push-s25g4-deploy-pod",
                "provenance": {
                    "featureFlags": {
                        "awaitSidecarReadiness": true,
                        "coschedule": "workspaces",
                        "enableAPIFields": "beta",
                        "enableProvenanceInStatus": true,
                        "enforceNonfalsifiability": "none",
                        "maxResultSize": 4096,
                        "resultExtractionMethod": "termination-message",
                        "runningInEnvWithInjectedSidecars": true,
                        "verificationNoMatchPolicy": "ignore"
                    }
                },
                "startTime": "2026-05-10T19:26:49Z",
                "steps": [
                    {
                        "container": "step-deploy",
                        "imageID": "quay.io/redhat-tssc/task-runner@sha256:db633cb62eb097a46ca9e3e0a54d21c8ebd444f81a074ce1f1afa61956185dbf",
                        "name": "deploy",
                        "provenance": {},
                        "terminated": {
                            "containerID": "cri-o://57cd4a979e75eec7418811effeee8476c5d47a6b4cf19fcea2b32344d8bf5ed5",
                            "exitCode": 0,
                            "finishedAt": "2026-05-10T19:26:56Z",
                            "reason": "Completed",
                            "startedAt": "2026-05-10T19:26:55Z"
                        },
                        "terminationReason": "Completed"
                    }
                ],
                "taskSpec": {
                    "description": "Deploy built image to development environment.",
                    "params": [
                        {
                            "description": "Reference of the image buildah will produce.",
                            "name": "IMAGE",
                            "type": "string"
                        },
                        {
                            "default": ".",
                            "description": "Path to the directory to use as context.",
                            "name": "CONTEXT",
                            "type": "string"
                        },
                        {
                            "default": "vfs",
                            "description": "Storage driver to configure for buildah",
                            "name": "STORAGE_DRIVER",
                            "type": "string"
                        }
                    ],
                    "stepTemplate": {
                        "computeResources": {},
                        "env": [
                            {
                                "name": "CI_TYPE",
                                "value": "tekton"
                            },
                            {
                                "name": "STORAGE_DRIVER",
                                "value": "vfs"
                            },
                            {
                                "name": "CONTEXT",
                                "value": "."
                            },
                            {
                                "name": "IMAGE",
                                "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:d711a5d8883e9450adf3c1a5857fdabf2c50014b"
                            },
                            {
                                "name": "IMAGE_URL",
                                "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:d711a5d8883e9450adf3c1a5857fdabf2c50014b"
                            },
                            {
                                "name": "GITOPS_AUTH_PASSWORD",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "password",
                                        "name": "gitops-auth-secret"
                                    }
                                }
                            },
                            {
                                "name": "GITOPS_AUTH_USERNAME",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "username",
                                        "name": "gitops-auth-secret"
                                    }
                                }
                            }
                        ],
                        "workingDir": "/workspace/source/source"
                    },
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "STORAGE_DRIVER",
                                    "value": "vfs"
                                },
                                {
                                    "name": "CONTEXT",
                                    "value": "."
                                },
                                {
                                    "name": "IMAGE",
                                    "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:d711a5d8883e9450adf3c1a5857fdabf2c50014b"
                                },
                                {
                                    "name": "IMAGE_URL",
                                    "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:d711a5d8883e9450adf3c1a5857fdabf2c50014b"
                                },
                                {
                                    "name": "GITOPS_AUTH_PASSWORD",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "password",
                                            "name": "gitops-auth-secret"
                                        }
                                    }
                                },
                                {
                                    "name": "GITOPS_AUTH_USERNAME",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "username",
                                            "name": "gitops-auth-secret"
                                        }
                                    }
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "deploy",
                            "script": "echo \"running update-deployment\"\n/workspace/source/tssc/update-deployment.sh\n",
                            "volumeMounts": [
                                {
                                    "mountPath": "/var/lib/containers",
                                    "name": "varlibcontainers"
                                },
                                {
                                    "mountPath": "/tmp/files",
                                    "name": "tmpfiles"
                                }
                            ],
                            "workingDir": "/workspace/source/source"
                        }
                    ],
                    "volumes": [
                        {
                            "emptyDir": {},
                            "name": "varlibcontainers"
                        },
                        {
                            "emptyDir": {},
                            "name": "tmpfiles"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "Workspace containing the source code to build.",
                            "name": "source"
                        }
                    ]
                }
            }
        },
        {
            "apiVersion": "tekton.dev/v1",
            "kind": "TaskRun",
            "metadata": {
                "annotations": {
                    "build.appstudio.redhat.com/build-type": "docker",
                    "build.appstudio.redhat.com/task-name": "deploy-workload-check",
                    "chains.tekton.dev/signed": "true",
                    "chains.tekton.dev/transparency": "https://rekor-server-tssc-tas.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/api/v1/log/entries?logIndex=6",
                    "pipeline.tekton.dev/affinity-assistant": "affinity-assistant-80259cfe6b",
                    "pipeline.tekton.dev/release": "8910674cb953317a4373f33822024b9de8c5fa22",
                    "pipelinesascode.tekton.dev/branch": "refs/heads/main",
                    "pipelinesascode.tekton.dev/check-run-id": "75252223574",
                    "pipelinesascode.tekton.dev/controller-info": "{\"name\":\"default\",\"configmap\":\"pipelines-as-code\",\"secret\":\"pipelines-as-code-secret\", \"gRepo\": \"pipelines-as-code\"}",
                    "pipelinesascode.tekton.dev/event-type": "push",
                    "pipelinesascode.tekton.dev/git-auth-secret": "pac-gitauth-yusdup",
                    "pipelinesascode.tekton.dev/git-provider": "github",
                    "pipelinesascode.tekton.dev/installation-id": "47332704",
                    "pipelinesascode.tekton.dev/log-url": "https://console-openshift-console.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/k8s/ns/tssc-app-ci/tekton.dev~v1~PipelineRun/e2e-tests-go-vvrntsvt-on-push-s25g4",
                    "pipelinesascode.tekton.dev/max-keep-runs": "2",
                    "pipelinesascode.tekton.dev/on-event": "[push]",
                    "pipelinesascode.tekton.dev/on-target-branch": "[main]",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-on-push",
                    "pipelinesascode.tekton.dev/pipeline": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/pipelines/docker-build-tssc.yaml",
                    "pipelinesascode.tekton.dev/repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-repository",
                    "pipelinesascode.tekton.dev/scm-reporting-plr-started": "true",
                    "pipelinesascode.tekton.dev/sender": "rhtap-qe-ci[bot]",
                    "pipelinesascode.tekton.dev/sha": "d711a5d8883e9450adf3c1a5857fdabf2c50014b",
                    "pipelinesascode.tekton.dev/sha-title": "initial commit",
                    "pipelinesascode.tekton.dev/sha-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt/commit/d711a5d8883e9450adf3c1a5857fdabf2c50014b",
                    "pipelinesascode.tekton.dev/source-branch": "refs/heads/main",
                    "pipelinesascode.tekton.dev/source-repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/task-0": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/init.yaml",
                    "pipelinesascode.tekton.dev/task-1": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/git-clone.yaml",
                    "pipelinesascode.tekton.dev/task-10": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/deploy-workload.yaml",
                    "pipelinesascode.tekton.dev/task-11": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/scan-workload.yaml",
                    "pipelinesascode.tekton.dev/task-12": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/summarize-workload.yaml",
                    "pipelinesascode.tekton.dev/task-13": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/show-workload-sbom.yaml",
                    "pipelinesascode.tekton.dev/task-14": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/deploy-workload-check.yaml",
                    "pipelinesascode.tekton.dev/task-2": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/buildah-rhtap.yaml",
                    "pipelinesascode.tekton.dev/task-3": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-image-check.yaml",
                    "pipelinesascode.tekton.dev/task-4": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-image-scan.yaml",
                    "pipelinesascode.tekton.dev/task-5": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-deploy-check.yaml",
                    "pipelinesascode.tekton.dev/task-6": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/update-deployment.yaml",
                    "pipelinesascode.tekton.dev/task-7": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/show-sbom-rhdh.yaml",
                    "pipelinesascode.tekton.dev/task-8": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/summary.yaml",
                    "pipelinesascode.tekton.dev/task-9": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/build-workload.yaml",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt",
                    "results.tekton.dev/childReadyForDeletion": "true",
                    "results.tekton.dev/record": "tssc-app-ci/results/e10d3620-b97b-45a9-b88f-3ddbf1a2a31e/records/6e10f0de-f022-45a2-acbf-fc561f25956b",
                    "results.tekton.dev/recordSummaryAnnotations": "{\"repo\":\"e2e-tests-go-vvrntsvt\",\"commit\":\"d711a5d8883e9450adf3c1a5857fdabf2c50014b\",\"eventType\":\"push\"}",
                    "results.tekton.dev/result": "tssc-app-ci/results/e10d3620-b97b-45a9-b88f-3ddbf1a2a31e",
                    "results.tekton.dev/stored": "true",
                    "tekton.dev/pipelines.minVersion": "0.12.1",
                    "tekton.dev/tags": "containers, tssc"
                },
                "creationTimestamp": "2026-05-10T19:26:57Z",
                "finalizers": [
                    "chains.tekton.dev/taskrun",
                    "results.tekton.dev/taskrun"
                ],
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/managed-by": "pipelinesascode.tekton.dev",
                    "app.kubernetes.io/part-of": "e2e-tests-go-vvrntsvt",
                    "app.kubernetes.io/version": "v0.39.5",
                    "argocd/app-name": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-id": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-namespace": "tssc-app",
                    "build.appstudio.redhat.com/build_type": "docker",
                    "janus-idp.io/tekton": "e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/check-run-id": "75252223574",
                    "pipelinesascode.tekton.dev/event-type": "push",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-on-push",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-repository",
                    "pipelinesascode.tekton.dev/sha": "d711a5d8883e9450adf3c1a5857fdabf2c50014b",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt",
                    "tekton.dev/memberOf": "tasks",
                    "tekton.dev/pipeline": "e2e-tests-go-vvrntsvt-on-push-s25g4",
                    "tekton.dev/pipelineRun": "e2e-tests-go-vvrntsvt-on-push-s25g4",
                    "tekton.dev/pipelineRunUID": "e10d3620-b97b-45a9-b88f-3ddbf1a2a31e",
                    "tekton.dev/pipelineTask": "deployment-check"
                },
                "name": "e2e-tests-go-vvrntsvt-on-push-s25g4-deployment-check",
                "namespace": "tssc-app-ci",
                "ownerReferences": [
                    {
                        "apiVersion": "tekton.dev/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "PipelineRun",
                        "name": "e2e-tests-go-vvrntsvt-on-push-s25g4",
                        "uid": "e10d3620-b97b-45a9-b88f-3ddbf1a2a31e"
                    }
                ],
                "resourceVersion": "34660",
                "uid": "6e10f0de-f022-45a2-acbf-fc561f25956b"
            },
            "spec": {
                "params": [
                    {
                        "name": "rox-secret-name",
                        "value": "rox-api-token"
                    },
                    {
                        "name": "gitops-secret-name",
                        "value": "gitops-auth-secret"
                    },
                    {
                        "name": "IMAGE",
                        "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:d711a5d8883e9450adf3c1a5857fdabf2c50014b"
                    },
                    {
                        "name": "CONTEXT",
                        "value": "."
                    },
                    {
                        "name": "IMAGE_EXPIRES_AFTER",
                        "value": "5d"
                    },
                    {
                        "name": "COMMIT_SHA",
                        "value": "d711a5d8883e9450adf3c1a5857fdabf2c50014b"
                    }
                ],
                "serviceAccountName": "pipeline",
                "taskSpec": {
                    "description": "Scan image built for vulnerabilities.",
                    "params": [
                        {
                            "description": "Reference of the image buildah will produce.",
                            "name": "IMAGE",
                            "type": "string"
                        },
                        {
                            "default": ".",
                            "description": "Path to the directory to use as context.",
                            "name": "CONTEXT",
                            "type": "string"
                        },
                        {
                            "default": "vfs",
                            "description": "Storage driver to configure for buildah",
                            "name": "STORAGE_DRIVER",
                            "type": "string"
                        }
                    ],
                    "results": [
                        {
                            "description": "Summary of the roxctl scan",
                            "name": "SCAN_OUTPUT",
                            "type": "string"
                        }
                    ],
                    "stepTemplate": {
                        "computeResources": {},
                        "env": [
                            {
                                "name": "CI_TYPE",
                                "value": "tekton"
                            },
                            {
                                "name": "STORAGE_DRIVER",
                                "value": "$(params.STORAGE_DRIVER)"
                            },
                            {
                                "name": "CONTEXT",
                                "value": "$(params.CONTEXT)"
                            },
                            {
                                "name": "IMAGE",
                                "value": "$(params.IMAGE)"
                            },
                            {
                                "name": "IMAGE_URL",
                                "value": "$(params.IMAGE)"
                            },
                            {
                                "name": "ROX_CENTRAL_ENDPOINT",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "rox-api-endpoint",
                                        "name": "$(params.rox-secret-name)"
                                    }
                                }
                            },
                            {
                                "name": "ROX_API_TOKEN",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "rox-api-token",
                                        "name": "$(params.rox-secret-name)"
                                    }
                                }
                            },
                            {
                                "name": "GITOPS_AUTH_PASSWORD",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "password",
                                        "name": "$(params.gitops-secret-name)"
                                    }
                                }
                            },
                            {
                                "name": "GITOPS_AUTH_USERNAME",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "username",
                                        "name": "$(params.gitops-secret-name)"
                                    }
                                }
                            }
                        ],
                        "workingDir": "$(workspaces.source.path)/source"
                    },
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "STORAGE_DRIVER",
                                    "value": "$(params.STORAGE_DRIVER)"
                                },
                                {
                                    "name": "CONTEXT",
                                    "value": "$(params.CONTEXT)"
                                },
                                {
                                    "name": "IMAGE",
                                    "value": "$(params.IMAGE)"
                                },
                                {
                                    "name": "IMAGE_URL",
                                    "value": "$(params.IMAGE)"
                                },
                                {
                                    "name": "ROX_CENTRAL_ENDPOINT",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rox-api-endpoint",
                                            "name": "$(params.rox-secret-name)"
                                        }
                                    }
                                },
                                {
                                    "name": "ROX_API_TOKEN",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rox-api-token",
                                            "name": "$(params.rox-secret-name)"
                                        }
                                    }
                                },
                                {
                                    "name": "GITOPS_AUTH_PASSWORD",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "password",
                                            "name": "$(params.gitops-secret-name)"
                                        }
                                    }
                                },
                                {
                                    "name": "GITOPS_AUTH_USERNAME",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "username",
                                            "name": "$(params.gitops-secret-name)"
                                        }
                                    }
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "deploy-check",
                            "script": "echo \"running acs-deploy-check\"\n/workspace/source/tssc/acs-deploy-check.sh\n",
                            "volumeMounts": [
                                {
                                    "mountPath": "/var/lib/containers",
                                    "name": "varlibcontainers"
                                },
                                {
                                    "mountPath": "/tmp/files",
                                    "name": "tmpfiles"
                                }
                            ],
                            "workingDir": "$(workspaces.source.path)/source"
                        }
                    ],
                    "volumes": [
                        {
                            "emptyDir": {},
                            "name": "varlibcontainers"
                        },
                        {
                            "emptyDir": {},
                            "name": "tmpfiles"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "Workspace containing the source code to build.",
                            "name": "source"
                        }
                    ]
                },
                "timeout": "1h0m0s",
                "workspaces": [
                    {
                        "name": "source",
                        "persistentVolumeClaim": {
                            "claimName": "pvc-c2bc0820aa"
                        }
                    }
                ]
            },
            "status": {
                "artifacts": {},
                "completionTime": "2026-05-10T19:27:04Z",
                "conditions": [
                    {
                        "lastTransitionTime": "2026-05-10T19:27:04Z",
                        "message": "All Steps have completed executing",
                        "reason": "Succeeded",
                        "status": "True",
                        "type": "Succeeded"
                    }
                ],
                "podName": "e2e-tests-go-vvrntsvt-on-push-s25g4-deployment-check-pod",
                "provenance": {
                    "featureFlags": {
                        "awaitSidecarReadiness": true,
                        "coschedule": "workspaces",
                        "enableAPIFields": "beta",
                        "enableProvenanceInStatus": true,
                        "enforceNonfalsifiability": "none",
                        "maxResultSize": 4096,
                        "resultExtractionMethod": "termination-message",
                        "runningInEnvWithInjectedSidecars": true,
                        "verificationNoMatchPolicy": "ignore"
                    }
                },
                "startTime": "2026-05-10T19:26:57Z",
                "steps": [
                    {
                        "container": "step-deploy-check",
                        "imageID": "quay.io/redhat-tssc/task-runner@sha256:db633cb62eb097a46ca9e3e0a54d21c8ebd444f81a074ce1f1afa61956185dbf",
                        "name": "deploy-check",
                        "provenance": {},
                        "terminated": {
                            "containerID": "cri-o://c67ce86dfeb9e855b30029bf8dea3d2b3496c5ee292dbef090ce797f143154ba",
                            "exitCode": 0,
                            "finishedAt": "2026-05-10T19:27:03Z",
                            "reason": "Completed",
                            "startedAt": "2026-05-10T19:27:02Z"
                        },
                        "terminationReason": "Completed"
                    }
                ],
                "taskSpec": {
                    "description": "Scan image built for vulnerabilities.",
                    "params": [
                        {
                            "description": "Reference of the image buildah will produce.",
                            "name": "IMAGE",
                            "type": "string"
                        },
                        {
                            "default": ".",
                            "description": "Path to the directory to use as context.",
                            "name": "CONTEXT",
                            "type": "string"
                        },
                        {
                            "default": "vfs",
                            "description": "Storage driver to configure for buildah",
                            "name": "STORAGE_DRIVER",
                            "type": "string"
                        }
                    ],
                    "results": [
                        {
                            "description": "Summary of the roxctl scan",
                            "name": "SCAN_OUTPUT",
                            "type": "string"
                        }
                    ],
                    "stepTemplate": {
                        "computeResources": {},
                        "env": [
                            {
                                "name": "CI_TYPE",
                                "value": "tekton"
                            },
                            {
                                "name": "STORAGE_DRIVER",
                                "value": "vfs"
                            },
                            {
                                "name": "CONTEXT",
                                "value": "."
                            },
                            {
                                "name": "IMAGE",
                                "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:d711a5d8883e9450adf3c1a5857fdabf2c50014b"
                            },
                            {
                                "name": "IMAGE_URL",
                                "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:d711a5d8883e9450adf3c1a5857fdabf2c50014b"
                            },
                            {
                                "name": "ROX_CENTRAL_ENDPOINT",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "rox-api-endpoint",
                                        "name": "rox-api-token"
                                    }
                                }
                            },
                            {
                                "name": "ROX_API_TOKEN",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "rox-api-token",
                                        "name": "rox-api-token"
                                    }
                                }
                            },
                            {
                                "name": "GITOPS_AUTH_PASSWORD",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "password",
                                        "name": "gitops-auth-secret"
                                    }
                                }
                            },
                            {
                                "name": "GITOPS_AUTH_USERNAME",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "username",
                                        "name": "gitops-auth-secret"
                                    }
                                }
                            }
                        ],
                        "workingDir": "/workspace/source/source"
                    },
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "STORAGE_DRIVER",
                                    "value": "vfs"
                                },
                                {
                                    "name": "CONTEXT",
                                    "value": "."
                                },
                                {
                                    "name": "IMAGE",
                                    "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:d711a5d8883e9450adf3c1a5857fdabf2c50014b"
                                },
                                {
                                    "name": "IMAGE_URL",
                                    "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:d711a5d8883e9450adf3c1a5857fdabf2c50014b"
                                },
                                {
                                    "name": "ROX_CENTRAL_ENDPOINT",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rox-api-endpoint",
                                            "name": "rox-api-token"
                                        }
                                    }
                                },
                                {
                                    "name": "ROX_API_TOKEN",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rox-api-token",
                                            "name": "rox-api-token"
                                        }
                                    }
                                },
                                {
                                    "name": "GITOPS_AUTH_PASSWORD",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "password",
                                            "name": "gitops-auth-secret"
                                        }
                                    }
                                },
                                {
                                    "name": "GITOPS_AUTH_USERNAME",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "username",
                                            "name": "gitops-auth-secret"
                                        }
                                    }
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "deploy-check",
                            "script": "echo \"running acs-deploy-check\"\n/workspace/source/tssc/acs-deploy-check.sh\n",
                            "volumeMounts": [
                                {
                                    "mountPath": "/var/lib/containers",
                                    "name": "varlibcontainers"
                                },
                                {
                                    "mountPath": "/tmp/files",
                                    "name": "tmpfiles"
                                }
                            ],
                            "workingDir": "/workspace/source/source"
                        }
                    ],
                    "volumes": [
                        {
                            "emptyDir": {},
                            "name": "varlibcontainers"
                        },
                        {
                            "emptyDir": {},
                            "name": "tmpfiles"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "Workspace containing the source code to build.",
                            "name": "source"
                        }
                    ]
                }
            }
        },
        {
            "apiVersion": "tekton.dev/v1",
            "kind": "TaskRun",
            "metadata": {
                "annotations": {
                    "build.appstudio.redhat.com/build-type": "docker",
                    "build.appstudio.redhat.com/task-name": "scan-workload",
                    "chains.tekton.dev/signed": "true",
                    "chains.tekton.dev/transparency": "https://rekor-server-tssc-tas.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/api/v1/log/entries?logIndex=5",
                    "pipeline.tekton.dev/affinity-assistant": "affinity-assistant-80259cfe6b",
                    "pipeline.tekton.dev/release": "8910674cb953317a4373f33822024b9de8c5fa22",
                    "pipelinesascode.tekton.dev/branch": "refs/heads/main",
                    "pipelinesascode.tekton.dev/check-run-id": "75252223574",
                    "pipelinesascode.tekton.dev/controller-info": "{\"name\":\"default\",\"configmap\":\"pipelines-as-code\",\"secret\":\"pipelines-as-code-secret\", \"gRepo\": \"pipelines-as-code\"}",
                    "pipelinesascode.tekton.dev/event-type": "push",
                    "pipelinesascode.tekton.dev/git-auth-secret": "pac-gitauth-yusdup",
                    "pipelinesascode.tekton.dev/git-provider": "github",
                    "pipelinesascode.tekton.dev/installation-id": "47332704",
                    "pipelinesascode.tekton.dev/log-url": "https://console-openshift-console.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/k8s/ns/tssc-app-ci/tekton.dev~v1~PipelineRun/e2e-tests-go-vvrntsvt-on-push-s25g4",
                    "pipelinesascode.tekton.dev/max-keep-runs": "2",
                    "pipelinesascode.tekton.dev/on-event": "[push]",
                    "pipelinesascode.tekton.dev/on-target-branch": "[main]",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-on-push",
                    "pipelinesascode.tekton.dev/pipeline": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/pipelines/docker-build-tssc.yaml",
                    "pipelinesascode.tekton.dev/repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-repository",
                    "pipelinesascode.tekton.dev/scm-reporting-plr-started": "true",
                    "pipelinesascode.tekton.dev/sender": "rhtap-qe-ci[bot]",
                    "pipelinesascode.tekton.dev/sha": "d711a5d8883e9450adf3c1a5857fdabf2c50014b",
                    "pipelinesascode.tekton.dev/sha-title": "initial commit",
                    "pipelinesascode.tekton.dev/sha-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt/commit/d711a5d8883e9450adf3c1a5857fdabf2c50014b",
                    "pipelinesascode.tekton.dev/source-branch": "refs/heads/main",
                    "pipelinesascode.tekton.dev/source-repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/task-0": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/init.yaml",
                    "pipelinesascode.tekton.dev/task-1": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/git-clone.yaml",
                    "pipelinesascode.tekton.dev/task-10": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/deploy-workload.yaml",
                    "pipelinesascode.tekton.dev/task-11": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/scan-workload.yaml",
                    "pipelinesascode.tekton.dev/task-12": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/summarize-workload.yaml",
                    "pipelinesascode.tekton.dev/task-13": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/show-workload-sbom.yaml",
                    "pipelinesascode.tekton.dev/task-14": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/deploy-workload-check.yaml",
                    "pipelinesascode.tekton.dev/task-2": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/buildah-rhtap.yaml",
                    "pipelinesascode.tekton.dev/task-3": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-image-check.yaml",
                    "pipelinesascode.tekton.dev/task-4": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-image-scan.yaml",
                    "pipelinesascode.tekton.dev/task-5": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-deploy-check.yaml",
                    "pipelinesascode.tekton.dev/task-6": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/update-deployment.yaml",
                    "pipelinesascode.tekton.dev/task-7": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/show-sbom-rhdh.yaml",
                    "pipelinesascode.tekton.dev/task-8": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/summary.yaml",
                    "pipelinesascode.tekton.dev/task-9": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/build-workload.yaml",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt",
                    "results.tekton.dev/childReadyForDeletion": "true",
                    "results.tekton.dev/record": "tssc-app-ci/results/e10d3620-b97b-45a9-b88f-3ddbf1a2a31e/records/f42c4242-e894-4bdc-8d0d-1b1edb5aaa12",
                    "results.tekton.dev/recordSummaryAnnotations": "{\"repo\":\"e2e-tests-go-vvrntsvt\",\"commit\":\"d711a5d8883e9450adf3c1a5857fdabf2c50014b\",\"eventType\":\"push\"}",
                    "results.tekton.dev/result": "tssc-app-ci/results/e10d3620-b97b-45a9-b88f-3ddbf1a2a31e",
                    "results.tekton.dev/stored": "true",
                    "tekton.dev/pipelines.minVersion": "0.12.1",
                    "tekton.dev/tags": "containers, tssc"
                },
                "creationTimestamp": "2026-05-10T19:26:49Z",
                "finalizers": [
                    "chains.tekton.dev/taskrun",
                    "results.tekton.dev/taskrun"
                ],
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/managed-by": "pipelinesascode.tekton.dev",
                    "app.kubernetes.io/part-of": "e2e-tests-go-vvrntsvt",
                    "app.kubernetes.io/version": "v0.39.5",
                    "argocd/app-name": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-id": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-namespace": "tssc-app",
                    "build.appstudio.redhat.com/build_type": "docker",
                    "janus-idp.io/tekton": "e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/check-run-id": "75252223574",
                    "pipelinesascode.tekton.dev/event-type": "push",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-on-push",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-repository",
                    "pipelinesascode.tekton.dev/sha": "d711a5d8883e9450adf3c1a5857fdabf2c50014b",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt",
                    "tekton.dev/memberOf": "tasks",
                    "tekton.dev/pipeline": "e2e-tests-go-vvrntsvt-on-push-s25g4",
                    "tekton.dev/pipelineRun": "e2e-tests-go-vvrntsvt-on-push-s25g4",
                    "tekton.dev/pipelineRunUID": "e10d3620-b97b-45a9-b88f-3ddbf1a2a31e",
                    "tekton.dev/pipelineTask": "scan"
                },
                "name": "e2e-tests-go-vvrntsvt-on-push-s25g4-scan",
                "namespace": "tssc-app-ci",
                "ownerReferences": [
                    {
                        "apiVersion": "tekton.dev/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "PipelineRun",
                        "name": "e2e-tests-go-vvrntsvt-on-push-s25g4",
                        "uid": "e10d3620-b97b-45a9-b88f-3ddbf1a2a31e"
                    }
                ],
                "resourceVersion": "34637",
                "uid": "f42c4242-e894-4bdc-8d0d-1b1edb5aaa12"
            },
            "spec": {
                "params": [
                    {
                        "name": "rox-secret-name",
                        "value": "rox-api-token"
                    },
                    {
                        "name": "IMAGE",
                        "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:d711a5d8883e9450adf3c1a5857fdabf2c50014b"
                    },
                    {
                        "name": "CONTEXT",
                        "value": "."
                    },
                    {
                        "name": "IMAGE_EXPIRES_AFTER",
                        "value": "5d"
                    },
                    {
                        "name": "COMMIT_SHA",
                        "value": "d711a5d8883e9450adf3c1a5857fdabf2c50014b"
                    }
                ],
                "serviceAccountName": "pipeline",
                "taskSpec": {
                    "description": "Scan image built for vulnerabilities.",
                    "params": [
                        {
                            "description": "Reference of the image buildah will produce.",
                            "name": "IMAGE",
                            "type": "string"
                        },
                        {
                            "default": ".",
                            "description": "Path to the directory to use as context.",
                            "name": "CONTEXT",
                            "type": "string"
                        },
                        {
                            "default": "vfs",
                            "description": "Storage driver to configure for buildah",
                            "name": "STORAGE_DRIVER",
                            "type": "string"
                        }
                    ],
                    "results": [
                        {
                            "description": "Summary of the roxctl scan",
                            "name": "SCAN_OUTPUT",
                            "type": "string"
                        }
                    ],
                    "stepTemplate": {
                        "computeResources": {},
                        "env": [
                            {
                                "name": "CI_TYPE",
                                "value": "tekton"
                            },
                            {
                                "name": "STORAGE_DRIVER",
                                "value": "$(params.STORAGE_DRIVER)"
                            },
                            {
                                "name": "CONTEXT",
                                "value": "$(params.CONTEXT)"
                            },
                            {
                                "name": "IMAGE",
                                "value": "$(params.IMAGE)"
                            },
                            {
                                "name": "IMAGE_URL",
                                "value": "$(params.IMAGE)"
                            },
                            {
                                "name": "ROX_CENTRAL_ENDPOINT",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "rox-api-endpoint",
                                        "name": "$(params.rox-secret-name)"
                                    }
                                }
                            },
                            {
                                "name": "ROX_API_TOKEN",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "rox-api-token",
                                        "name": "$(params.rox-secret-name)"
                                    }
                                }
                            }
                        ],
                        "workingDir": "$(workspaces.source.path)/source"
                    },
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "STORAGE_DRIVER",
                                    "value": "$(params.STORAGE_DRIVER)"
                                },
                                {
                                    "name": "CONTEXT",
                                    "value": "$(params.CONTEXT)"
                                },
                                {
                                    "name": "IMAGE",
                                    "value": "$(params.IMAGE)"
                                },
                                {
                                    "name": "IMAGE_URL",
                                    "value": "$(params.IMAGE)"
                                },
                                {
                                    "name": "ROX_CENTRAL_ENDPOINT",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rox-api-endpoint",
                                            "name": "$(params.rox-secret-name)"
                                        }
                                    }
                                },
                                {
                                    "name": "ROX_API_TOKEN",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rox-api-token",
                                            "name": "$(params.rox-secret-name)"
                                        }
                                    }
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "scan",
                            "script": "echo \"running acs-image-check\"\n/workspace/source/tssc/acs-image-check.sh\necho \"running acs-image-scan\"\n/workspace/source/tssc/acs-image-scan.sh\ncat ./results/acs-image-scan/SCAN_OUTPUT \u003e $(results.SCAN_OUTPUT.path)\n",
                            "volumeMounts": [
                                {
                                    "mountPath": "/var/lib/containers",
                                    "name": "varlibcontainers"
                                },
                                {
                                    "mountPath": "/tmp/files",
                                    "name": "tmpfiles"
                                }
                            ],
                            "workingDir": "$(workspaces.source.path)/source"
                        }
                    ],
                    "volumes": [
                        {
                            "emptyDir": {},
                            "name": "varlibcontainers"
                        },
                        {
                            "emptyDir": {},
                            "name": "tmpfiles"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "Workspace containing the source code to build.",
                            "name": "source"
                        }
                    ]
                },
                "timeout": "1h0m0s",
                "workspaces": [
                    {
                        "name": "source",
                        "persistentVolumeClaim": {
                            "claimName": "pvc-c2bc0820aa"
                        }
                    }
                ]
            },
            "status": {
                "artifacts": {},
                "completionTime": "2026-05-10T19:27:01Z",
                "conditions": [
                    {
                        "lastTransitionTime": "2026-05-10T19:27:01Z",
                        "message": "All Steps have completed executing",
                        "reason": "Succeeded",
                        "status": "True",
                        "type": "Succeeded"
                    }
                ],
                "podName": "e2e-tests-go-vvrntsvt-on-push-s25g4-scan-pod",
                "provenance": {
                    "featureFlags": {
                        "awaitSidecarReadiness": true,
                        "coschedule": "workspaces",
                        "enableAPIFields": "beta",
                        "enableProvenanceInStatus": true,
                        "enforceNonfalsifiability": "none",
                        "maxResultSize": 4096,
                        "resultExtractionMethod": "termination-message",
                        "runningInEnvWithInjectedSidecars": true,
                        "verificationNoMatchPolicy": "ignore"
                    }
                },
                "results": [
                    {
                        "name": "SCAN_OUTPUT",
                        "type": "string",
                        "value": "{\"vulnerabilities\":{\"critical\":0,\"high\":3,\"medium\":8,\"low\":16}}\n"
                    }
                ],
                "startTime": "2026-05-10T19:26:49Z",
                "steps": [
                    {
                        "container": "step-scan",
                        "imageID": "quay.io/redhat-tssc/task-runner@sha256:db633cb62eb097a46ca9e3e0a54d21c8ebd444f81a074ce1f1afa61956185dbf",
                        "name": "scan",
                        "provenance": {},
                        "terminated": {
                            "containerID": "cri-o://1c3a4c933975005cb0a980dc6763cdac1b5280d7b6f38fb278c62915d9967ad1",
                            "exitCode": 0,
                            "finishedAt": "2026-05-10T19:27:00Z",
                            "message": "[{\"key\":\"SCAN_OUTPUT\",\"value\":\"{\\\"vulnerabilities\\\":{\\\"critical\\\":0,\\\"high\\\":3,\\\"medium\\\":8,\\\"low\\\":16}}\\n\",\"type\":1}]",
                            "reason": "Completed",
                            "startedAt": "2026-05-10T19:26:54Z"
                        },
                        "terminationReason": "Completed"
                    }
                ],
                "taskSpec": {
                    "description": "Scan image built for vulnerabilities.",
                    "params": [
                        {
                            "description": "Reference of the image buildah will produce.",
                            "name": "IMAGE",
                            "type": "string"
                        },
                        {
                            "default": ".",
                            "description": "Path to the directory to use as context.",
                            "name": "CONTEXT",
                            "type": "string"
                        },
                        {
                            "default": "vfs",
                            "description": "Storage driver to configure for buildah",
                            "name": "STORAGE_DRIVER",
                            "type": "string"
                        }
                    ],
                    "results": [
                        {
                            "description": "Summary of the roxctl scan",
                            "name": "SCAN_OUTPUT",
                            "type": "string"
                        }
                    ],
                    "stepTemplate": {
                        "computeResources": {},
                        "env": [
                            {
                                "name": "CI_TYPE",
                                "value": "tekton"
                            },
                            {
                                "name": "STORAGE_DRIVER",
                                "value": "vfs"
                            },
                            {
                                "name": "CONTEXT",
                                "value": "."
                            },
                            {
                                "name": "IMAGE",
                                "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:d711a5d8883e9450adf3c1a5857fdabf2c50014b"
                            },
                            {
                                "name": "IMAGE_URL",
                                "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:d711a5d8883e9450adf3c1a5857fdabf2c50014b"
                            },
                            {
                                "name": "ROX_CENTRAL_ENDPOINT",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "rox-api-endpoint",
                                        "name": "rox-api-token"
                                    }
                                }
                            },
                            {
                                "name": "ROX_API_TOKEN",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "rox-api-token",
                                        "name": "rox-api-token"
                                    }
                                }
                            }
                        ],
                        "workingDir": "/workspace/source/source"
                    },
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "STORAGE_DRIVER",
                                    "value": "vfs"
                                },
                                {
                                    "name": "CONTEXT",
                                    "value": "."
                                },
                                {
                                    "name": "IMAGE",
                                    "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:d711a5d8883e9450adf3c1a5857fdabf2c50014b"
                                },
                                {
                                    "name": "IMAGE_URL",
                                    "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:d711a5d8883e9450adf3c1a5857fdabf2c50014b"
                                },
                                {
                                    "name": "ROX_CENTRAL_ENDPOINT",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rox-api-endpoint",
                                            "name": "rox-api-token"
                                        }
                                    }
                                },
                                {
                                    "name": "ROX_API_TOKEN",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rox-api-token",
                                            "name": "rox-api-token"
                                        }
                                    }
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "scan",
                            "script": "echo \"running acs-image-check\"\n/workspace/source/tssc/acs-image-check.sh\necho \"running acs-image-scan\"\n/workspace/source/tssc/acs-image-scan.sh\ncat ./results/acs-image-scan/SCAN_OUTPUT \u003e /tekton/results/SCAN_OUTPUT\n",
                            "volumeMounts": [
                                {
                                    "mountPath": "/var/lib/containers",
                                    "name": "varlibcontainers"
                                },
                                {
                                    "mountPath": "/tmp/files",
                                    "name": "tmpfiles"
                                }
                            ],
                            "workingDir": "/workspace/source/source"
                        }
                    ],
                    "volumes": [
                        {
                            "emptyDir": {},
                            "name": "varlibcontainers"
                        },
                        {
                            "emptyDir": {},
                            "name": "tmpfiles"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "Workspace containing the source code to build.",
                            "name": "source"
                        }
                    ]
                }
            }
        },
        {
            "apiVersion": "tekton.dev/v1",
            "kind": "TaskRun",
            "metadata": {
                "annotations": {
                    "build.appstudio.redhat.com/build-type": "docker",
                    "build.appstudio.redhat.com/task-name": "show-workload-sbom",
                    "chains.tekton.dev/signed": "true",
                    "chains.tekton.dev/transparency": "https://rekor-server-tssc-tas.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/api/v1/log/entries?logIndex=8",
                    "pipeline.tekton.dev/affinity-assistant": "affinity-assistant-80259cfe6b",
                    "pipeline.tekton.dev/release": "8910674cb953317a4373f33822024b9de8c5fa22",
                    "pipelinesascode.tekton.dev/branch": "refs/heads/main",
                    "pipelinesascode.tekton.dev/check-run-id": "75252223574",
                    "pipelinesascode.tekton.dev/controller-info": "{\"name\":\"default\",\"configmap\":\"pipelines-as-code\",\"secret\":\"pipelines-as-code-secret\", \"gRepo\": \"pipelines-as-code\"}",
                    "pipelinesascode.tekton.dev/event-type": "push",
                    "pipelinesascode.tekton.dev/git-auth-secret": "pac-gitauth-yusdup",
                    "pipelinesascode.tekton.dev/git-provider": "github",
                    "pipelinesascode.tekton.dev/installation-id": "47332704",
                    "pipelinesascode.tekton.dev/log-url": "https://console-openshift-console.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/k8s/ns/tssc-app-ci/tekton.dev~v1~PipelineRun/e2e-tests-go-vvrntsvt-on-push-s25g4",
                    "pipelinesascode.tekton.dev/max-keep-runs": "2",
                    "pipelinesascode.tekton.dev/on-event": "[push]",
                    "pipelinesascode.tekton.dev/on-target-branch": "[main]",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-on-push",
                    "pipelinesascode.tekton.dev/pipeline": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/pipelines/docker-build-tssc.yaml",
                    "pipelinesascode.tekton.dev/repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-repository",
                    "pipelinesascode.tekton.dev/scm-reporting-plr-started": "true",
                    "pipelinesascode.tekton.dev/sender": "rhtap-qe-ci[bot]",
                    "pipelinesascode.tekton.dev/sha": "d711a5d8883e9450adf3c1a5857fdabf2c50014b",
                    "pipelinesascode.tekton.dev/sha-title": "initial commit",
                    "pipelinesascode.tekton.dev/sha-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt/commit/d711a5d8883e9450adf3c1a5857fdabf2c50014b",
                    "pipelinesascode.tekton.dev/source-branch": "refs/heads/main",
                    "pipelinesascode.tekton.dev/source-repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/task-0": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/init.yaml",
                    "pipelinesascode.tekton.dev/task-1": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/git-clone.yaml",
                    "pipelinesascode.tekton.dev/task-10": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/deploy-workload.yaml",
                    "pipelinesascode.tekton.dev/task-11": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/scan-workload.yaml",
                    "pipelinesascode.tekton.dev/task-12": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/summarize-workload.yaml",
                    "pipelinesascode.tekton.dev/task-13": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/show-workload-sbom.yaml",
                    "pipelinesascode.tekton.dev/task-14": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/deploy-workload-check.yaml",
                    "pipelinesascode.tekton.dev/task-2": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/buildah-rhtap.yaml",
                    "pipelinesascode.tekton.dev/task-3": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-image-check.yaml",
                    "pipelinesascode.tekton.dev/task-4": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-image-scan.yaml",
                    "pipelinesascode.tekton.dev/task-5": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-deploy-check.yaml",
                    "pipelinesascode.tekton.dev/task-6": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/update-deployment.yaml",
                    "pipelinesascode.tekton.dev/task-7": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/show-sbom-rhdh.yaml",
                    "pipelinesascode.tekton.dev/task-8": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/summary.yaml",
                    "pipelinesascode.tekton.dev/task-9": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/build-workload.yaml",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt",
                    "results.tekton.dev/childReadyForDeletion": "true",
                    "results.tekton.dev/record": "tssc-app-ci/results/e10d3620-b97b-45a9-b88f-3ddbf1a2a31e/records/d63982e9-517b-4830-940a-335884914933",
                    "results.tekton.dev/recordSummaryAnnotations": "{\"repo\":\"e2e-tests-go-vvrntsvt\",\"commit\":\"d711a5d8883e9450adf3c1a5857fdabf2c50014b\",\"eventType\":\"push\"}",
                    "results.tekton.dev/result": "tssc-app-ci/results/e10d3620-b97b-45a9-b88f-3ddbf1a2a31e",
                    "results.tekton.dev/stored": "true",
                    "task.output.location": "results",
                    "task.results.format": "application/text",
                    "task.results.key": "LINK_TO_SBOM",
                    "tekton.dev/pipelines.minVersion": "0.12.1",
                    "tekton.dev/tags": "containers, tssc"
                },
                "creationTimestamp": "2026-05-10T19:27:01Z",
                "finalizers": [
                    "chains.tekton.dev/taskrun",
                    "results.tekton.dev/taskrun"
                ],
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/managed-by": "pipelinesascode.tekton.dev",
                    "app.kubernetes.io/part-of": "e2e-tests-go-vvrntsvt",
                    "app.kubernetes.io/version": "v0.39.5",
                    "argocd/app-name": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-id": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-namespace": "tssc-app",
                    "build.appstudio.redhat.com/build_type": "docker",
                    "janus-idp.io/tekton": "e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/check-run-id": "75252223574",
                    "pipelinesascode.tekton.dev/event-type": "push",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-on-push",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-repository",
                    "pipelinesascode.tekton.dev/sha": "d711a5d8883e9450adf3c1a5857fdabf2c50014b",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt",
                    "tekton.dev/memberOf": "tasks",
                    "tekton.dev/pipeline": "e2e-tests-go-vvrntsvt-on-push-s25g4",
                    "tekton.dev/pipelineRun": "e2e-tests-go-vvrntsvt-on-push-s25g4",
                    "tekton.dev/pipelineRunUID": "e10d3620-b97b-45a9-b88f-3ddbf1a2a31e",
                    "tekton.dev/pipelineTask": "show-sbom"
                },
                "name": "e2e-tests-go-vvrntsvt-on-push-s25g4-show-sbom",
                "namespace": "tssc-app-ci",
                "ownerReferences": [
                    {
                        "apiVersion": "tekton.dev/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "PipelineRun",
                        "name": "e2e-tests-go-vvrntsvt-on-push-s25g4",
                        "uid": "e10d3620-b97b-45a9-b88f-3ddbf1a2a31e"
                    }
                ],
                "resourceVersion": "34707",
                "uid": "d63982e9-517b-4830-940a-335884914933"
            },
            "spec": {
                "params": [
                    {
                        "name": "IMAGE",
                        "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:d711a5d8883e9450adf3c1a5857fdabf2c50014b"
                    },
                    {
                        "name": "CONTEXT",
                        "value": "."
                    },
                    {
                        "name": "IMAGE_EXPIRES_AFTER",
                        "value": "5d"
                    },
                    {
                        "name": "COMMIT_SHA",
                        "value": "d711a5d8883e9450adf3c1a5857fdabf2c50014b"
                    }
                ],
                "serviceAccountName": "pipeline",
                "taskSpec": {
                    "description": "Show SBOM report for the built image.",
                    "params": [
                        {
                            "description": "Reference of the image buildah will produce.",
                            "name": "IMAGE",
                            "type": "string"
                        },
                        {
                            "default": ".",
                            "description": "Path to the directory to use as context.",
                            "name": "CONTEXT",
                            "type": "string"
                        },
                        {
                            "default": "vfs",
                            "description": "Storage driver to configure for buildah",
                            "name": "STORAGE_DRIVER",
                            "type": "string"
                        }
                    ],
                    "results": [
                        {
                            "description": "Placeholder result meant to make RHDH identify this task as the producer of the SBOM logs.",
                            "name": "LINK_TO_SBOM",
                            "type": "string"
                        }
                    ],
                    "stepTemplate": {
                        "computeResources": {},
                        "env": [
                            {
                                "name": "CI_TYPE",
                                "value": "tekton"
                            },
                            {
                                "name": "STORAGE_DRIVER",
                                "value": "$(params.STORAGE_DRIVER)"
                            },
                            {
                                "name": "CONTEXT",
                                "value": "$(params.CONTEXT)"
                            },
                            {
                                "name": "IMAGE",
                                "value": "$(params.IMAGE)"
                            },
                            {
                                "name": "IMAGE_URL",
                                "value": "$(params.IMAGE)"
                            }
                        ],
                        "workingDir": "$(workspaces.source.path)/source"
                    },
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "STORAGE_DRIVER",
                                    "value": "$(params.STORAGE_DRIVER)"
                                },
                                {
                                    "name": "CONTEXT",
                                    "value": "$(params.CONTEXT)"
                                },
                                {
                                    "name": "IMAGE",
                                    "value": "$(params.IMAGE)"
                                },
                                {
                                    "name": "IMAGE_URL",
                                    "value": "$(params.IMAGE)"
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "show-sbom",
                            "script": "echo \"running show-sbom-rhdh\"\n/workspace/source/tssc/show-sbom-rhdh.sh\n",
                            "volumeMounts": [
                                {
                                    "mountPath": "/var/lib/containers",
                                    "name": "varlibcontainers"
                                },
                                {
                                    "mountPath": "/tmp/files",
                                    "name": "tmpfiles"
                                }
                            ],
                            "workingDir": "$(workspaces.source.path)/source"
                        }
                    ],
                    "volumes": [
                        {
                            "emptyDir": {},
                            "name": "varlibcontainers"
                        },
                        {
                            "emptyDir": {},
                            "name": "tmpfiles"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "Workspace containing the source code to build.",
                            "name": "source"
                        }
                    ]
                },
                "timeout": "1h0m0s",
                "workspaces": [
                    {
                        "name": "source",
                        "persistentVolumeClaim": {
                            "claimName": "pvc-c2bc0820aa"
                        }
                    }
                ]
            },
            "status": {
                "artifacts": {},
                "completionTime": "2026-05-10T19:27:08Z",
                "conditions": [
                    {
                        "lastTransitionTime": "2026-05-10T19:27:08Z",
                        "message": "All Steps have completed executing",
                        "reason": "Succeeded",
                        "status": "True",
                        "type": "Succeeded"
                    }
                ],
                "podName": "e2e-tests-go-vvrntsvt-on-push-s25g4-show-sbom-pod",
                "provenance": {
                    "featureFlags": {
                        "awaitSidecarReadiness": true,
                        "coschedule": "workspaces",
                        "enableAPIFields": "beta",
                        "enableProvenanceInStatus": true,
                        "enforceNonfalsifiability": "none",
                        "maxResultSize": 4096,
                        "resultExtractionMethod": "termination-message",
                        "runningInEnvWithInjectedSidecars": true,
                        "verificationNoMatchPolicy": "ignore"
                    }
                },
                "startTime": "2026-05-10T19:27:01Z",
                "steps": [
                    {
                        "container": "step-show-sbom",
                        "imageID": "quay.io/redhat-tssc/task-runner@sha256:db633cb62eb097a46ca9e3e0a54d21c8ebd444f81a074ce1f1afa61956185dbf",
                        "name": "show-sbom",
                        "provenance": {},
                        "terminated": {
                            "containerID": "cri-o://322c8c2c3b02948fb049adcfc331e56130196ab431070498279f3a8c0e305460",
                            "exitCode": 0,
                            "finishedAt": "2026-05-10T19:27:08Z",
                            "reason": "Completed",
                            "startedAt": "2026-05-10T19:27:07Z"
                        },
                        "terminationReason": "Completed"
                    }
                ],
                "taskSpec": {
                    "description": "Show SBOM report for the built image.",
                    "params": [
                        {
                            "description": "Reference of the image buildah will produce.",
                            "name": "IMAGE",
                            "type": "string"
                        },
                        {
                            "default": ".",
                            "description": "Path to the directory to use as context.",
                            "name": "CONTEXT",
                            "type": "string"
                        },
                        {
                            "default": "vfs",
                            "description": "Storage driver to configure for buildah",
                            "name": "STORAGE_DRIVER",
                            "type": "string"
                        }
                    ],
                    "results": [
                        {
                            "description": "Placeholder result meant to make RHDH identify this task as the producer of the SBOM logs.",
                            "name": "LINK_TO_SBOM",
                            "type": "string"
                        }
                    ],
                    "stepTemplate": {
                        "computeResources": {},
                        "env": [
                            {
                                "name": "CI_TYPE",
                                "value": "tekton"
                            },
                            {
                                "name": "STORAGE_DRIVER",
                                "value": "vfs"
                            },
                            {
                                "name": "CONTEXT",
                                "value": "."
                            },
                            {
                                "name": "IMAGE",
                                "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:d711a5d8883e9450adf3c1a5857fdabf2c50014b"
                            },
                            {
                                "name": "IMAGE_URL",
                                "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:d711a5d8883e9450adf3c1a5857fdabf2c50014b"
                            }
                        ],
                        "workingDir": "/workspace/source/source"
                    },
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "STORAGE_DRIVER",
                                    "value": "vfs"
                                },
                                {
                                    "name": "CONTEXT",
                                    "value": "."
                                },
                                {
                                    "name": "IMAGE",
                                    "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:d711a5d8883e9450adf3c1a5857fdabf2c50014b"
                                },
                                {
                                    "name": "IMAGE_URL",
                                    "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:d711a5d8883e9450adf3c1a5857fdabf2c50014b"
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "show-sbom",
                            "script": "echo \"running show-sbom-rhdh\"\n/workspace/source/tssc/show-sbom-rhdh.sh\n",
                            "volumeMounts": [
                                {
                                    "mountPath": "/var/lib/containers",
                                    "name": "varlibcontainers"
                                },
                                {
                                    "mountPath": "/tmp/files",
                                    "name": "tmpfiles"
                                }
                            ],
                            "workingDir": "/workspace/source/source"
                        }
                    ],
                    "volumes": [
                        {
                            "emptyDir": {},
                            "name": "varlibcontainers"
                        },
                        {
                            "emptyDir": {},
                            "name": "tmpfiles"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "Workspace containing the source code to build.",
                            "name": "source"
                        }
                    ]
                }
            }
        },
        {
            "apiVersion": "tekton.dev/v1",
            "kind": "TaskRun",
            "metadata": {
                "annotations": {
                    "build.appstudio.redhat.com/build-type": "docker",
                    "build.appstudio.redhat.com/task-name": "summarize-workload",
                    "chains.tekton.dev/signed": "true",
                    "chains.tekton.dev/transparency": "https://rekor-server-tssc-tas.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/api/v1/log/entries?logIndex=7",
                    "pipeline.tekton.dev/affinity-assistant": "affinity-assistant-80259cfe6b",
                    "pipeline.tekton.dev/release": "8910674cb953317a4373f33822024b9de8c5fa22",
                    "pipelinesascode.tekton.dev/branch": "refs/heads/main",
                    "pipelinesascode.tekton.dev/check-run-id": "75252223574",
                    "pipelinesascode.tekton.dev/controller-info": "{\"name\":\"default\",\"configmap\":\"pipelines-as-code\",\"secret\":\"pipelines-as-code-secret\", \"gRepo\": \"pipelines-as-code\"}",
                    "pipelinesascode.tekton.dev/event-type": "push",
                    "pipelinesascode.tekton.dev/git-auth-secret": "pac-gitauth-yusdup",
                    "pipelinesascode.tekton.dev/git-provider": "github",
                    "pipelinesascode.tekton.dev/installation-id": "47332704",
                    "pipelinesascode.tekton.dev/log-url": "https://console-openshift-console.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/k8s/ns/tssc-app-ci/tekton.dev~v1~PipelineRun/e2e-tests-go-vvrntsvt-on-push-s25g4",
                    "pipelinesascode.tekton.dev/max-keep-runs": "2",
                    "pipelinesascode.tekton.dev/on-event": "[push]",
                    "pipelinesascode.tekton.dev/on-target-branch": "[main]",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-on-push",
                    "pipelinesascode.tekton.dev/pipeline": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/pipelines/docker-build-tssc.yaml",
                    "pipelinesascode.tekton.dev/repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-repository",
                    "pipelinesascode.tekton.dev/scm-reporting-plr-started": "true",
                    "pipelinesascode.tekton.dev/sender": "rhtap-qe-ci[bot]",
                    "pipelinesascode.tekton.dev/sha": "d711a5d8883e9450adf3c1a5857fdabf2c50014b",
                    "pipelinesascode.tekton.dev/sha-title": "initial commit",
                    "pipelinesascode.tekton.dev/sha-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt/commit/d711a5d8883e9450adf3c1a5857fdabf2c50014b",
                    "pipelinesascode.tekton.dev/source-branch": "refs/heads/main",
                    "pipelinesascode.tekton.dev/source-repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/task-0": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/init.yaml",
                    "pipelinesascode.tekton.dev/task-1": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/git-clone.yaml",
                    "pipelinesascode.tekton.dev/task-10": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/deploy-workload.yaml",
                    "pipelinesascode.tekton.dev/task-11": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/scan-workload.yaml",
                    "pipelinesascode.tekton.dev/task-12": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/summarize-workload.yaml",
                    "pipelinesascode.tekton.dev/task-13": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/show-workload-sbom.yaml",
                    "pipelinesascode.tekton.dev/task-14": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/deploy-workload-check.yaml",
                    "pipelinesascode.tekton.dev/task-2": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/buildah-rhtap.yaml",
                    "pipelinesascode.tekton.dev/task-3": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-image-check.yaml",
                    "pipelinesascode.tekton.dev/task-4": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-image-scan.yaml",
                    "pipelinesascode.tekton.dev/task-5": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-deploy-check.yaml",
                    "pipelinesascode.tekton.dev/task-6": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/update-deployment.yaml",
                    "pipelinesascode.tekton.dev/task-7": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/show-sbom-rhdh.yaml",
                    "pipelinesascode.tekton.dev/task-8": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/summary.yaml",
                    "pipelinesascode.tekton.dev/task-9": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/build-workload.yaml",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt",
                    "results.tekton.dev/childReadyForDeletion": "true",
                    "results.tekton.dev/record": "tssc-app-ci/results/e10d3620-b97b-45a9-b88f-3ddbf1a2a31e/records/5fdd7efe-771b-4d03-b413-a8fede2e42e6",
                    "results.tekton.dev/recordSummaryAnnotations": "{\"repo\":\"e2e-tests-go-vvrntsvt\",\"commit\":\"d711a5d8883e9450adf3c1a5857fdabf2c50014b\",\"eventType\":\"push\"}",
                    "results.tekton.dev/result": "tssc-app-ci/results/e10d3620-b97b-45a9-b88f-3ddbf1a2a31e",
                    "results.tekton.dev/stored": "true",
                    "tekton.dev/pipelines.minVersion": "0.12.1",
                    "tekton.dev/tags": "containers, tssc"
                },
                "creationTimestamp": "2026-05-10T19:27:01Z",
                "finalizers": [
                    "chains.tekton.dev/taskrun",
                    "results.tekton.dev/taskrun"
                ],
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/managed-by": "pipelinesascode.tekton.dev",
                    "app.kubernetes.io/part-of": "e2e-tests-go-vvrntsvt",
                    "app.kubernetes.io/version": "v0.39.5",
                    "argocd/app-name": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-id": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-namespace": "tssc-app",
                    "build.appstudio.redhat.com/build_type": "docker",
                    "janus-idp.io/tekton": "e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/check-run-id": "75252223574",
                    "pipelinesascode.tekton.dev/event-type": "push",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-on-push",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-repository",
                    "pipelinesascode.tekton.dev/sha": "d711a5d8883e9450adf3c1a5857fdabf2c50014b",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt",
                    "tekton.dev/memberOf": "tasks",
                    "tekton.dev/pipeline": "e2e-tests-go-vvrntsvt-on-push-s25g4",
                    "tekton.dev/pipelineRun": "e2e-tests-go-vvrntsvt-on-push-s25g4",
                    "tekton.dev/pipelineRunUID": "e10d3620-b97b-45a9-b88f-3ddbf1a2a31e",
                    "tekton.dev/pipelineTask": "summarize"
                },
                "name": "e2e-tests-go-vvrntsvt-on-push-s25g4-summarize",
                "namespace": "tssc-app-ci",
                "ownerReferences": [
                    {
                        "apiVersion": "tekton.dev/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "PipelineRun",
                        "name": "e2e-tests-go-vvrntsvt-on-push-s25g4",
                        "uid": "e10d3620-b97b-45a9-b88f-3ddbf1a2a31e"
                    }
                ],
                "resourceVersion": "34736",
                "uid": "5fdd7efe-771b-4d03-b413-a8fede2e42e6"
            },
            "spec": {
                "params": [
                    {
                        "name": "IMAGE",
                        "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:d711a5d8883e9450adf3c1a5857fdabf2c50014b"
                    },
                    {
                        "name": "CONTEXT",
                        "value": "."
                    },
                    {
                        "name": "IMAGE_EXPIRES_AFTER",
                        "value": "5d"
                    },
                    {
                        "name": "COMMIT_SHA",
                        "value": "d711a5d8883e9450adf3c1a5857fdabf2c50014b"
                    }
                ],
                "serviceAccountName": "pipeline",
                "taskSpec": {
                    "description": "Summarize all the steps in the build pipeline.",
                    "params": [
                        {
                            "description": "Reference of the image buildah will produce.",
                            "name": "IMAGE",
                            "type": "string"
                        },
                        {
                            "default": ".",
                            "description": "Path to the directory to use as context.",
                            "name": "CONTEXT",
                            "type": "string"
                        },
                        {
                            "default": "vfs",
                            "description": "Storage driver to configure for buildah",
                            "name": "STORAGE_DRIVER",
                            "type": "string"
                        }
                    ],
                    "stepTemplate": {
                        "computeResources": {},
                        "env": [
                            {
                                "name": "CI_TYPE",
                                "value": "tekton"
                            },
                            {
                                "name": "STORAGE_DRIVER",
                                "value": "$(params.STORAGE_DRIVER)"
                            },
                            {
                                "name": "CONTEXT",
                                "value": "$(params.CONTEXT)"
                            },
                            {
                                "name": "IMAGE",
                                "value": "$(params.IMAGE)"
                            },
                            {
                                "name": "IMAGE_URL",
                                "value": "$(params.IMAGE)"
                            }
                        ],
                        "workingDir": "$(workspaces.source.path)/source"
                    },
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "STORAGE_DRIVER",
                                    "value": "$(params.STORAGE_DRIVER)"
                                },
                                {
                                    "name": "CONTEXT",
                                    "value": "$(params.CONTEXT)"
                                },
                                {
                                    "name": "IMAGE",
                                    "value": "$(params.IMAGE)"
                                },
                                {
                                    "name": "IMAGE_URL",
                                    "value": "$(params.IMAGE)"
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "summary",
                            "script": "echo \"running summary\"\n/workspace/source/tssc/summary.sh\n",
                            "volumeMounts": [
                                {
                                    "mountPath": "/var/lib/containers",
                                    "name": "varlibcontainers"
                                },
                                {
                                    "mountPath": "/tmp/files",
                                    "name": "tmpfiles"
                                }
                            ],
                            "workingDir": "$(workspaces.source.path)/source"
                        }
                    ],
                    "volumes": [
                        {
                            "emptyDir": {},
                            "name": "varlibcontainers"
                        },
                        {
                            "emptyDir": {},
                            "name": "tmpfiles"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "Workspace containing the source code to build.",
                            "name": "source"
                        }
                    ]
                },
                "timeout": "1h0m0s",
                "workspaces": [
                    {
                        "name": "source",
                        "persistentVolumeClaim": {
                            "claimName": "pvc-c2bc0820aa"
                        }
                    }
                ]
            },
            "status": {
                "artifacts": {},
                "completionTime": "2026-05-10T19:27:07Z",
                "conditions": [
                    {
                        "lastTransitionTime": "2026-05-10T19:27:07Z",
                        "message": "All Steps have completed executing",
                        "reason": "Succeeded",
                        "status": "True",
                        "type": "Succeeded"
                    }
                ],
                "podName": "e2e-tests-go-vvrntsvt-on-push-s25g4-summarize-pod",
                "provenance": {
                    "featureFlags": {
                        "awaitSidecarReadiness": true,
                        "coschedule": "workspaces",
                        "enableAPIFields": "beta",
                        "enableProvenanceInStatus": true,
                        "enforceNonfalsifiability": "none",
                        "maxResultSize": 4096,
                        "resultExtractionMethod": "termination-message",
                        "runningInEnvWithInjectedSidecars": true,
                        "verificationNoMatchPolicy": "ignore"
                    }
                },
                "startTime": "2026-05-10T19:27:01Z",
                "steps": [
                    {
                        "container": "step-summary",
                        "imageID": "quay.io/redhat-tssc/task-runner@sha256:db633cb62eb097a46ca9e3e0a54d21c8ebd444f81a074ce1f1afa61956185dbf",
                        "name": "summary",
                        "provenance": {},
                        "terminated": {
                            "containerID": "cri-o://c3ddd3b6b70e757fe1c7229e883a0d2d85993dc4c9cc585d9f6d74052a3fd72e",
                            "exitCode": 0,
                            "finishedAt": "2026-05-10T19:27:07Z",
                            "reason": "Completed",
                            "startedAt": "2026-05-10T19:27:06Z"
                        },
                        "terminationReason": "Completed"
                    }
                ],
                "taskSpec": {
                    "description": "Summarize all the steps in the build pipeline.",
                    "params": [
                        {
                            "description": "Reference of the image buildah will produce.",
                            "name": "IMAGE",
                            "type": "string"
                        },
                        {
                            "default": ".",
                            "description": "Path to the directory to use as context.",
                            "name": "CONTEXT",
                            "type": "string"
                        },
                        {
                            "default": "vfs",
                            "description": "Storage driver to configure for buildah",
                            "name": "STORAGE_DRIVER",
                            "type": "string"
                        }
                    ],
                    "stepTemplate": {
                        "computeResources": {},
                        "env": [
                            {
                                "name": "CI_TYPE",
                                "value": "tekton"
                            },
                            {
                                "name": "STORAGE_DRIVER",
                                "value": "vfs"
                            },
                            {
                                "name": "CONTEXT",
                                "value": "."
                            },
                            {
                                "name": "IMAGE",
                                "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:d711a5d8883e9450adf3c1a5857fdabf2c50014b"
                            },
                            {
                                "name": "IMAGE_URL",
                                "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:d711a5d8883e9450adf3c1a5857fdabf2c50014b"
                            }
                        ],
                        "workingDir": "/workspace/source/source"
                    },
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "STORAGE_DRIVER",
                                    "value": "vfs"
                                },
                                {
                                    "name": "CONTEXT",
                                    "value": "."
                                },
                                {
                                    "name": "IMAGE",
                                    "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:d711a5d8883e9450adf3c1a5857fdabf2c50014b"
                                },
                                {
                                    "name": "IMAGE_URL",
                                    "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:d711a5d8883e9450adf3c1a5857fdabf2c50014b"
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "summary",
                            "script": "echo \"running summary\"\n/workspace/source/tssc/summary.sh\n",
                            "volumeMounts": [
                                {
                                    "mountPath": "/var/lib/containers",
                                    "name": "varlibcontainers"
                                },
                                {
                                    "mountPath": "/tmp/files",
                                    "name": "tmpfiles"
                                }
                            ],
                            "workingDir": "/workspace/source/source"
                        }
                    ],
                    "volumes": [
                        {
                            "emptyDir": {},
                            "name": "varlibcontainers"
                        },
                        {
                            "emptyDir": {},
                            "name": "tmpfiles"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "Workspace containing the source code to build.",
                            "name": "source"
                        }
                    ]
                }
            }
        },
        {
            "apiVersion": "tekton.dev/v1",
            "kind": "TaskRun",
            "metadata": {
                "annotations": {
                    "build.appstudio.redhat.com/build-type": "docker",
                    "build.appstudio.redhat.com/task-name": "build-workload",
                    "chains.tekton.dev/signed": "true",
                    "chains.tekton.dev/transparency": "https://rekor-server-tssc-tas.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/api/v1/log/entries?logIndex=22",
                    "pipeline.tekton.dev/affinity-assistant": "affinity-assistant-a31b27c03f",
                    "pipeline.tekton.dev/release": "8910674cb953317a4373f33822024b9de8c5fa22",
                    "pipelinesascode.tekton.dev/branch": "refs/heads/main",
                    "pipelinesascode.tekton.dev/check-run-id": "75252396454",
                    "pipelinesascode.tekton.dev/controller-info": "{\"name\":\"default\",\"configmap\":\"pipelines-as-code\",\"secret\":\"pipelines-as-code-secret\", \"gRepo\": \"pipelines-as-code\"}",
                    "pipelinesascode.tekton.dev/event-type": "push",
                    "pipelinesascode.tekton.dev/git-auth-secret": "pac-gitauth-qzuxqm",
                    "pipelinesascode.tekton.dev/git-provider": "github",
                    "pipelinesascode.tekton.dev/installation-id": "47332704",
                    "pipelinesascode.tekton.dev/log-url": "https://console-openshift-console.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/k8s/ns/tssc-app-ci/tekton.dev~v1~PipelineRun/e2e-tests-go-vvrntsvt-on-push-w2974",
                    "pipelinesascode.tekton.dev/max-keep-runs": "2",
                    "pipelinesascode.tekton.dev/on-event": "[push]",
                    "pipelinesascode.tekton.dev/on-target-branch": "[main]",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-on-push",
                    "pipelinesascode.tekton.dev/pipeline": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/pipelines/docker-build-tssc.yaml",
                    "pipelinesascode.tekton.dev/repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-repository",
                    "pipelinesascode.tekton.dev/scm-reporting-plr-started": "true",
                    "pipelinesascode.tekton.dev/sender": "rhtap-ci-tests-bot",
                    "pipelinesascode.tekton.dev/sha": "75fa74cac116f98d938b14369eebbd41a498e067",
                    "pipelinesascode.tekton.dev/sha-title": "Merge pull request #1 from rhtap-rhdh-qe/test-branch-1778441151900",
                    "pipelinesascode.tekton.dev/sha-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt/commit/75fa74cac116f98d938b14369eebbd41a498e067",
                    "pipelinesascode.tekton.dev/source-branch": "refs/heads/main",
                    "pipelinesascode.tekton.dev/source-repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/task-0": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/init.yaml",
                    "pipelinesascode.tekton.dev/task-1": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/git-clone.yaml",
                    "pipelinesascode.tekton.dev/task-10": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/deploy-workload.yaml",
                    "pipelinesascode.tekton.dev/task-11": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/scan-workload.yaml",
                    "pipelinesascode.tekton.dev/task-12": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/summarize-workload.yaml",
                    "pipelinesascode.tekton.dev/task-13": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/show-workload-sbom.yaml",
                    "pipelinesascode.tekton.dev/task-14": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/deploy-workload-check.yaml",
                    "pipelinesascode.tekton.dev/task-2": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/buildah-rhtap.yaml",
                    "pipelinesascode.tekton.dev/task-3": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-image-check.yaml",
                    "pipelinesascode.tekton.dev/task-4": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-image-scan.yaml",
                    "pipelinesascode.tekton.dev/task-5": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-deploy-check.yaml",
                    "pipelinesascode.tekton.dev/task-6": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/update-deployment.yaml",
                    "pipelinesascode.tekton.dev/task-7": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/show-sbom-rhdh.yaml",
                    "pipelinesascode.tekton.dev/task-8": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/summary.yaml",
                    "pipelinesascode.tekton.dev/task-9": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/build-workload.yaml",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt",
                    "results.tekton.dev/childReadyForDeletion": "true",
                    "results.tekton.dev/record": "tssc-app-ci/results/2c702a38-5d38-4ce8-8901-6b2f5ce89bd1/records/84f745d8-60e7-477f-ac60-ed2d00cee184",
                    "results.tekton.dev/recordSummaryAnnotations": "{\"repo\":\"e2e-tests-go-vvrntsvt\",\"commit\":\"75fa74cac116f98d938b14369eebbd41a498e067\",\"eventType\":\"push\"}",
                    "results.tekton.dev/result": "tssc-app-ci/results/2c702a38-5d38-4ce8-8901-6b2f5ce89bd1",
                    "results.tekton.dev/stored": "true",
                    "tekton.dev/pipelines.minVersion": "0.12.1",
                    "tekton.dev/tags": "containers, tssc"
                },
                "creationTimestamp": "2026-05-10T19:28:29Z",
                "finalizers": [
                    "chains.tekton.dev/taskrun",
                    "results.tekton.dev/taskrun"
                ],
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/managed-by": "pipelinesascode.tekton.dev",
                    "app.kubernetes.io/part-of": "e2e-tests-go-vvrntsvt",
                    "app.kubernetes.io/version": "v0.39.5",
                    "argocd/app-name": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-id": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-namespace": "tssc-app",
                    "build.appstudio.redhat.com/build_type": "docker",
                    "janus-idp.io/tekton": "e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/check-run-id": "75252396454",
                    "pipelinesascode.tekton.dev/event-type": "push",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-on-push",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-repository",
                    "pipelinesascode.tekton.dev/sha": "75fa74cac116f98d938b14369eebbd41a498e067",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt",
                    "tekton.dev/memberOf": "tasks",
                    "tekton.dev/pipeline": "e2e-tests-go-vvrntsvt-on-push-w2974",
                    "tekton.dev/pipelineRun": "e2e-tests-go-vvrntsvt-on-push-w2974",
                    "tekton.dev/pipelineRunUID": "2c702a38-5d38-4ce8-8901-6b2f5ce89bd1",
                    "tekton.dev/pipelineTask": "build"
                },
                "name": "e2e-tests-go-vvrntsvt-on-push-w2974-build",
                "namespace": "tssc-app-ci",
                "ownerReferences": [
                    {
                        "apiVersion": "tekton.dev/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "PipelineRun",
                        "name": "e2e-tests-go-vvrntsvt-on-push-w2974",
                        "uid": "2c702a38-5d38-4ce8-8901-6b2f5ce89bd1"
                    }
                ],
                "resourceVersion": "37069",
                "uid": "84f745d8-60e7-477f-ac60-ed2d00cee184"
            },
            "spec": {
                "params": [
                    {
                        "name": "rox-secret-name",
                        "value": "rox-api-token"
                    },
                    {
                        "name": "gitops-secret-name",
                        "value": "gitops-auth-secret"
                    },
                    {
                        "name": "cosign-public-secret-name",
                        "value": "cosign-pub"
                    },
                    {
                        "name": "tpa_secret_name",
                        "value": "tpa-secret"
                    },
                    {
                        "name": "IMAGE",
                        "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:75fa74cac116f98d938b14369eebbd41a498e067"
                    },
                    {
                        "name": "DOCKERFILE",
                        "value": "docker/Dockerfile"
                    },
                    {
                        "name": "CONTEXT",
                        "value": "."
                    },
                    {
                        "name": "IMAGE_EXPIRES_AFTER",
                        "value": "5d"
                    },
                    {
                        "name": "COMMIT_SHA",
                        "value": "75fa74cac116f98d938b14369eebbd41a498e067"
                    },
                    {
                        "name": "BUILD_ARGS",
                        "value": []
                    },
                    {
                        "name": "BUILD_ARGS_FILE",
                        "value": ""
                    }
                ],
                "serviceAccountName": "pipeline",
                "taskSpec": {
                    "description": "Builds source code into a container image and pushes the image into container registry using buildah tool.\nIn addition it generates a SBOM file, injects the SBOM file into final container image and pushes the SBOM file as separate image using cosign tool.",
                    "params": [
                        {
                            "description": "Reference of the image buildah will produce.",
                            "name": "IMAGE",
                            "type": "string"
                        },
                        {
                            "default": "./Dockerfile",
                            "description": "Path to the Dockerfile to build.",
                            "name": "DOCKERFILE",
                            "type": "string"
                        },
                        {
                            "default": ".",
                            "description": "Path to the directory to use as context.",
                            "name": "CONTEXT",
                            "type": "string"
                        },
                        {
                            "default": "true",
                            "description": "Verify the TLS on the registry endpoint (for push/pull to a non-TLS registry)",
                            "name": "TLSVERIFY",
                            "type": "string"
                        },
                        {
                            "default": [],
                            "description": "Array of --build-arg values (\"arg=value\" strings)",
                            "name": "BUILD_ARGS",
                            "type": "array"
                        },
                        {
                            "default": "",
                            "description": "Path to a file with build arguments, see https://www.mankier.com/1/buildah-build#--build-arg-file",
                            "name": "BUILD_ARGS_FILE",
                            "type": "string"
                        },
                        {
                            "default": "vfs",
                            "description": "Storage driver to configure for buildah",
                            "name": "STORAGE_DRIVER",
                            "type": "string"
                        }
                    ],
                    "results": [
                        {
                            "description": "Digest of the image just built",
                            "name": "IMAGE_DIGEST",
                            "type": "string"
                        },
                        {
                            "description": "Image repository and tag where the built image was pushed",
                            "name": "IMAGE_URL",
                            "type": "string"
                        },
                        {
                            "description": "Digests of the base images used for build",
                            "name": "BASE_IMAGES_DIGESTS",
                            "type": "string"
                        },
                        {
                            "description": "Link to the SBOM layer pushed to the registry as part of an OCI artifact.",
                            "name": "SBOM_BLOB_URL",
                            "type": "string"
                        }
                    ],
                    "stepTemplate": {
                        "computeResources": {},
                        "env": [
                            {
                                "name": "CI_TYPE",
                                "value": "tekton"
                            },
                            {
                                "name": "STORAGE_DRIVER",
                                "value": "$(params.STORAGE_DRIVER)"
                            },
                            {
                                "name": "CONTEXT",
                                "value": "$(params.CONTEXT)"
                            },
                            {
                                "name": "DOCKERFILE",
                                "value": "$(params.DOCKERFILE)"
                            },
                            {
                                "name": "IMAGE",
                                "value": "$(params.IMAGE)"
                            },
                            {
                                "name": "IMAGE_URL",
                                "value": "$(params.IMAGE)"
                            },
                            {
                                "name": "TLSVERIFY",
                                "value": "$(params.TLSVERIFY)"
                            },
                            {
                                "name": "BUILD_ARGS_FILE",
                                "value": "$(params.BUILD_ARGS_FILE)"
                            },
                            {
                                "name": "_BUILDAH_STARTED_IN_USERNS"
                            },
                            {
                                "name": "BUILDAH_ISOLATION",
                                "value": "chroot"
                            },
                            {
                                "name": "COSIGN_SECRET_PASSWORD",
                                "value": "dummy"
                            },
                            {
                                "name": "COSIGN_SECRET_KEY",
                                "value": "dummy"
                            },
                            {
                                "name": "ROX_CENTRAL_ENDPOINT",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "rox-api-endpoint",
                                        "name": "$(params.rox-secret-name)"
                                    }
                                }
                            },
                            {
                                "name": "TRUSTIFICATION_SUPPORTED_CYCLONEDX_VERSION",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "supported_cyclonedx_version",
                                        "name": "$(params.tpa_secret_name)"
                                    }
                                }
                            },
                            {
                                "name": "ROX_API_TOKEN",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "rox-api-token",
                                        "name": "$(params.rox-secret-name)"
                                    }
                                }
                            },
                            {
                                "name": "GITOPS_AUTH_PASSWORD",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "password",
                                        "name": "$(params.gitops-secret-name)"
                                    }
                                }
                            },
                            {
                                "name": "GITOPS_AUTH_USERNAME",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "username",
                                        "name": "$(params.gitops-secret-name)"
                                    }
                                }
                            },
                            {
                                "name": "COSIGN_PUBLIC_KEY",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "cosign.pub",
                                        "name": "$(params.cosign-public-secret-name)"
                                    }
                                }
                            }
                        ],
                        "workingDir": "$(workspaces.source.path)/source"
                    },
                    "steps": [
                        {
                            "args": [
                                "$(params.BUILD_ARGS[*])"
                            ],
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "STORAGE_DRIVER",
                                    "value": "$(params.STORAGE_DRIVER)"
                                },
                                {
                                    "name": "CONTEXT",
                                    "value": "$(params.CONTEXT)"
                                },
                                {
                                    "name": "DOCKERFILE",
                                    "value": "$(params.DOCKERFILE)"
                                },
                                {
                                    "name": "IMAGE",
                                    "value": "$(params.IMAGE)"
                                },
                                {
                                    "name": "IMAGE_URL",
                                    "value": "$(params.IMAGE)"
                                },
                                {
                                    "name": "TLSVERIFY",
                                    "value": "$(params.TLSVERIFY)"
                                },
                                {
                                    "name": "BUILD_ARGS_FILE",
                                    "value": "$(params.BUILD_ARGS_FILE)"
                                },
                                {
                                    "name": "_BUILDAH_STARTED_IN_USERNS"
                                },
                                {
                                    "name": "BUILDAH_ISOLATION",
                                    "value": "chroot"
                                },
                                {
                                    "name": "COSIGN_SECRET_PASSWORD",
                                    "value": "dummy"
                                },
                                {
                                    "name": "COSIGN_SECRET_KEY",
                                    "value": "dummy"
                                },
                                {
                                    "name": "ROX_CENTRAL_ENDPOINT",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rox-api-endpoint",
                                            "name": "$(params.rox-secret-name)"
                                        }
                                    }
                                },
                                {
                                    "name": "TRUSTIFICATION_SUPPORTED_CYCLONEDX_VERSION",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "supported_cyclonedx_version",
                                            "name": "$(params.tpa_secret_name)"
                                        }
                                    }
                                },
                                {
                                    "name": "ROX_API_TOKEN",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rox-api-token",
                                            "name": "$(params.rox-secret-name)"
                                        }
                                    }
                                },
                                {
                                    "name": "GITOPS_AUTH_PASSWORD",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "password",
                                            "name": "$(params.gitops-secret-name)"
                                        }
                                    }
                                },
                                {
                                    "name": "GITOPS_AUTH_USERNAME",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "username",
                                            "name": "$(params.gitops-secret-name)"
                                        }
                                    }
                                },
                                {
                                    "name": "COSIGN_PUBLIC_KEY",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "cosign.pub",
                                            "name": "$(params.cosign-public-secret-name)"
                                        }
                                    }
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "init",
                            "script": "# Sync scripts to the writable workspace\ncp -rf /work/tssc/ /workspace/source/\n# Append the dummy function to common.sh\nprintf '\\nfunction registry-login() {\\n  echo \"--- Registry Auth Bypass Active ---\"\\n  return 0\\n}\\n' \u003e\u003e /workspace/source/tssc/common.sh\necho \"Successfully patched /workspace/source/tssc/common.sh\"\necho \"running init\"\npwd\nls -la\n/workspace/source/tssc/init.sh\n",
                            "securityContext": {
                                "capabilities": {
                                    "add": [
                                        "SETFCAP"
                                    ]
                                }
                            },
                            "volumeMounts": [
                                {
                                    "mountPath": "/var/lib/containers",
                                    "name": "varlibcontainers"
                                },
                                {
                                    "mountPath": "/tmp/files",
                                    "name": "tmpfiles"
                                }
                            ],
                            "workingDir": "$(workspaces.source.path)/source"
                        },
                        {
                            "args": [
                                "$(params.BUILD_ARGS[*])"
                            ],
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "STORAGE_DRIVER",
                                    "value": "$(params.STORAGE_DRIVER)"
                                },
                                {
                                    "name": "CONTEXT",
                                    "value": "$(params.CONTEXT)"
                                },
                                {
                                    "name": "DOCKERFILE",
                                    "value": "$(params.DOCKERFILE)"
                                },
                                {
                                    "name": "IMAGE",
                                    "value": "$(params.IMAGE)"
                                },
                                {
                                    "name": "IMAGE_URL",
                                    "value": "$(params.IMAGE)"
                                },
                                {
                                    "name": "TLSVERIFY",
                                    "value": "$(params.TLSVERIFY)"
                                },
                                {
                                    "name": "BUILD_ARGS_FILE",
                                    "value": "$(params.BUILD_ARGS_FILE)"
                                },
                                {
                                    "name": "_BUILDAH_STARTED_IN_USERNS"
                                },
                                {
                                    "name": "BUILDAH_ISOLATION",
                                    "value": "chroot"
                                },
                                {
                                    "name": "COSIGN_SECRET_PASSWORD",
                                    "value": "dummy"
                                },
                                {
                                    "name": "COSIGN_SECRET_KEY",
                                    "value": "dummy"
                                },
                                {
                                    "name": "ROX_CENTRAL_ENDPOINT",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rox-api-endpoint",
                                            "name": "$(params.rox-secret-name)"
                                        }
                                    }
                                },
                                {
                                    "name": "TRUSTIFICATION_SUPPORTED_CYCLONEDX_VERSION",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "supported_cyclonedx_version",
                                            "name": "$(params.tpa_secret_name)"
                                        }
                                    }
                                },
                                {
                                    "name": "ROX_API_TOKEN",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rox-api-token",
                                            "name": "$(params.rox-secret-name)"
                                        }
                                    }
                                },
                                {
                                    "name": "GITOPS_AUTH_PASSWORD",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "password",
                                            "name": "$(params.gitops-secret-name)"
                                        }
                                    }
                                },
                                {
                                    "name": "GITOPS_AUTH_USERNAME",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "username",
                                            "name": "$(params.gitops-secret-name)"
                                        }
                                    }
                                },
                                {
                                    "name": "COSIGN_PUBLIC_KEY",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "cosign.pub",
                                            "name": "$(params.cosign-public-secret-name)"
                                        }
                                    }
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "build",
                            "script": "echo \"running buildah-tssc\"\n/workspace/source/tssc/buildah-tssc.sh\ncat ./results/buildah-tssc/BASE_IMAGES_DIGESTS \u003e $(results.BASE_IMAGES_DIGESTS.path)\ncat ./results/buildah-tssc/IMAGE_DIGEST \u003e $(results.IMAGE_DIGEST.path)\ncat ./results/buildah-tssc/IMAGE_URL \u003e $(results.IMAGE_URL.path)\ncat ./results/buildah-tssc/SBOM_BLOB_URL \u003e $(results.SBOM_BLOB_URL.path)\n",
                            "securityContext": {
                                "capabilities": {
                                    "add": [
                                        "SETFCAP"
                                    ]
                                }
                            },
                            "volumeMounts": [
                                {
                                    "mountPath": "/var/lib/containers",
                                    "name": "varlibcontainers"
                                },
                                {
                                    "mountPath": "/tmp/files",
                                    "name": "tmpfiles"
                                }
                            ],
                            "workingDir": "$(workspaces.source.path)/source"
                        }
                    ],
                    "volumes": [
                        {
                            "emptyDir": {},
                            "name": "varlibcontainers"
                        },
                        {
                            "emptyDir": {},
                            "name": "tmpfiles"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "Workspace containing the source code to build.",
                            "name": "source"
                        }
                    ]
                },
                "timeout": "1h0m0s",
                "workspaces": [
                    {
                        "name": "source",
                        "persistentVolumeClaim": {
                            "claimName": "pvc-d48ef23286"
                        }
                    }
                ]
            },
            "status": {
                "artifacts": {},
                "completionTime": "2026-05-10T19:29:44Z",
                "conditions": [
                    {
                        "lastTransitionTime": "2026-05-10T19:29:44Z",
                        "message": "All Steps have completed executing",
                        "reason": "Succeeded",
                        "status": "True",
                        "type": "Succeeded"
                    }
                ],
                "podName": "e2e-tests-go-vvrntsvt-on-push-w2974-build-pod",
                "provenance": {
                    "featureFlags": {
                        "awaitSidecarReadiness": true,
                        "coschedule": "workspaces",
                        "enableAPIFields": "beta",
                        "enableProvenanceInStatus": true,
                        "enforceNonfalsifiability": "none",
                        "maxResultSize": 4096,
                        "resultExtractionMethod": "termination-message",
                        "runningInEnvWithInjectedSidecars": true,
                        "verificationNoMatchPolicy": "ignore"
                    }
                },
                "results": [
                    {
                        "name": "BASE_IMAGES_DIGESTS",
                        "type": "string",
                        "value": "registry.access.redhat.com/ubi9/ubi-micro:latest@sha256:e0b6e93fe3800bf75a3e95aaf63bdfd020ea6dc30a92ca4bfa0021fa28cd671a\nregistry.access.redhat.com/ubi9/go-toolset:9.7-1773088126@sha256:6da1160c0e8da15b585560ac6ef7b0179f17686aeaaa477ead6427daf8948fea\n"
                    },
                    {
                        "name": "IMAGE_DIGEST",
                        "type": "string",
                        "value": "sha256:b6142f7c0a3168d5045dff6432633319797fa416ea93b70cfe7c5cd664c6ccba"
                    },
                    {
                        "name": "IMAGE_URL",
                        "type": "string",
                        "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:75fa74cac116f98d938b14369eebbd41a498e067"
                    },
                    {
                        "name": "SBOM_BLOB_URL",
                        "type": "string",
                        "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt@sha256:3269847d919358e7d55a68843ad6af0b7766166330d6fa0dc7c58f1b675882c2"
                    }
                ],
                "startTime": "2026-05-10T19:28:29Z",
                "steps": [
                    {
                        "container": "step-init",
                        "imageID": "quay.io/redhat-tssc/task-runner@sha256:db633cb62eb097a46ca9e3e0a54d21c8ebd444f81a074ce1f1afa61956185dbf",
                        "name": "init",
                        "provenance": {},
                        "terminated": {
                            "containerID": "cri-o://45f48d3e01697a761dc8c948329b1cd243a52fab38ee169f935e3739959065e3",
                            "exitCode": 0,
                            "finishedAt": "2026-05-10T19:28:34Z",
                            "reason": "Completed",
                            "startedAt": "2026-05-10T19:28:34Z"
                        },
                        "terminationReason": "Completed"
                    },
                    {
                        "container": "step-build",
                        "imageID": "quay.io/redhat-tssc/task-runner@sha256:db633cb62eb097a46ca9e3e0a54d21c8ebd444f81a074ce1f1afa61956185dbf",
                        "name": "build",
                        "provenance": {},
                        "terminated": {
                            "containerID": "cri-o://f375de0be7b92155038f84f76884e5f66801ca8f9f16422fb4ba3346d69271aa",
                            "exitCode": 0,
                            "finishedAt": "2026-05-10T19:29:43Z",
                            "message": "[{\"key\":\"BASE_IMAGES_DIGESTS\",\"value\":\"registry.access.redhat.com/ubi9/ubi-micro:latest@sha256:e0b6e93fe3800bf75a3e95aaf63bdfd020ea6dc30a92ca4bfa0021fa28cd671a\\nregistry.access.redhat.com/ubi9/go-toolset:9.7-1773088126@sha256:6da1160c0e8da15b585560ac6ef7b0179f17686aeaaa477ead6427daf8948fea\\n\",\"type\":1},{\"key\":\"IMAGE_DIGEST\",\"value\":\"sha256:b6142f7c0a3168d5045dff6432633319797fa416ea93b70cfe7c5cd664c6ccba\",\"type\":1},{\"key\":\"IMAGE_URL\",\"value\":\"quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:75fa74cac116f98d938b14369eebbd41a498e067\",\"type\":1},{\"key\":\"SBOM_BLOB_URL\",\"value\":\"quay.io/rhtap_qe/e2e-tests-go-vvrntsvt@sha256:3269847d919358e7d55a68843ad6af0b7766166330d6fa0dc7c58f1b675882c2\",\"type\":1}]",
                            "reason": "Completed",
                            "startedAt": "2026-05-10T19:28:34Z"
                        },
                        "terminationReason": "Completed"
                    }
                ],
                "taskSpec": {
                    "description": "Builds source code into a container image and pushes the image into container registry using buildah tool.\nIn addition it generates a SBOM file, injects the SBOM file into final container image and pushes the SBOM file as separate image using cosign tool.",
                    "params": [
                        {
                            "description": "Reference of the image buildah will produce.",
                            "name": "IMAGE",
                            "type": "string"
                        },
                        {
                            "default": "./Dockerfile",
                            "description": "Path to the Dockerfile to build.",
                            "name": "DOCKERFILE",
                            "type": "string"
                        },
                        {
                            "default": ".",
                            "description": "Path to the directory to use as context.",
                            "name": "CONTEXT",
                            "type": "string"
                        },
                        {
                            "default": "true",
                            "description": "Verify the TLS on the registry endpoint (for push/pull to a non-TLS registry)",
                            "name": "TLSVERIFY",
                            "type": "string"
                        },
                        {
                            "default": [],
                            "description": "Array of --build-arg values (\"arg=value\" strings)",
                            "name": "BUILD_ARGS",
                            "type": "array"
                        },
                        {
                            "default": "",
                            "description": "Path to a file with build arguments, see https://www.mankier.com/1/buildah-build#--build-arg-file",
                            "name": "BUILD_ARGS_FILE",
                            "type": "string"
                        },
                        {
                            "default": "vfs",
                            "description": "Storage driver to configure for buildah",
                            "name": "STORAGE_DRIVER",
                            "type": "string"
                        }
                    ],
                    "results": [
                        {
                            "description": "Digest of the image just built",
                            "name": "IMAGE_DIGEST",
                            "type": "string"
                        },
                        {
                            "description": "Image repository and tag where the built image was pushed",
                            "name": "IMAGE_URL",
                            "type": "string"
                        },
                        {
                            "description": "Digests of the base images used for build",
                            "name": "BASE_IMAGES_DIGESTS",
                            "type": "string"
                        },
                        {
                            "description": "Link to the SBOM layer pushed to the registry as part of an OCI artifact.",
                            "name": "SBOM_BLOB_URL",
                            "type": "string"
                        }
                    ],
                    "stepTemplate": {
                        "computeResources": {},
                        "env": [
                            {
                                "name": "CI_TYPE",
                                "value": "tekton"
                            },
                            {
                                "name": "STORAGE_DRIVER",
                                "value": "vfs"
                            },
                            {
                                "name": "CONTEXT",
                                "value": "."
                            },
                            {
                                "name": "DOCKERFILE",
                                "value": "docker/Dockerfile"
                            },
                            {
                                "name": "IMAGE",
                                "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:75fa74cac116f98d938b14369eebbd41a498e067"
                            },
                            {
                                "name": "IMAGE_URL",
                                "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:75fa74cac116f98d938b14369eebbd41a498e067"
                            },
                            {
                                "name": "TLSVERIFY",
                                "value": "true"
                            },
                            {
                                "name": "BUILD_ARGS_FILE"
                            },
                            {
                                "name": "_BUILDAH_STARTED_IN_USERNS"
                            },
                            {
                                "name": "BUILDAH_ISOLATION",
                                "value": "chroot"
                            },
                            {
                                "name": "COSIGN_SECRET_PASSWORD",
                                "value": "dummy"
                            },
                            {
                                "name": "COSIGN_SECRET_KEY",
                                "value": "dummy"
                            },
                            {
                                "name": "ROX_CENTRAL_ENDPOINT",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "rox-api-endpoint",
                                        "name": "rox-api-token"
                                    }
                                }
                            },
                            {
                                "name": "TRUSTIFICATION_SUPPORTED_CYCLONEDX_VERSION",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "supported_cyclonedx_version",
                                        "name": "tpa-secret"
                                    }
                                }
                            },
                            {
                                "name": "ROX_API_TOKEN",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "rox-api-token",
                                        "name": "rox-api-token"
                                    }
                                }
                            },
                            {
                                "name": "GITOPS_AUTH_PASSWORD",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "password",
                                        "name": "gitops-auth-secret"
                                    }
                                }
                            },
                            {
                                "name": "GITOPS_AUTH_USERNAME",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "username",
                                        "name": "gitops-auth-secret"
                                    }
                                }
                            },
                            {
                                "name": "COSIGN_PUBLIC_KEY",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "cosign.pub",
                                        "name": "cosign-pub"
                                    }
                                }
                            }
                        ],
                        "workingDir": "/workspace/source/source"
                    },
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "STORAGE_DRIVER",
                                    "value": "vfs"
                                },
                                {
                                    "name": "CONTEXT",
                                    "value": "."
                                },
                                {
                                    "name": "DOCKERFILE",
                                    "value": "docker/Dockerfile"
                                },
                                {
                                    "name": "IMAGE",
                                    "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:75fa74cac116f98d938b14369eebbd41a498e067"
                                },
                                {
                                    "name": "IMAGE_URL",
                                    "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:75fa74cac116f98d938b14369eebbd41a498e067"
                                },
                                {
                                    "name": "TLSVERIFY",
                                    "value": "true"
                                },
                                {
                                    "name": "BUILD_ARGS_FILE"
                                },
                                {
                                    "name": "_BUILDAH_STARTED_IN_USERNS"
                                },
                                {
                                    "name": "BUILDAH_ISOLATION",
                                    "value": "chroot"
                                },
                                {
                                    "name": "COSIGN_SECRET_PASSWORD",
                                    "value": "dummy"
                                },
                                {
                                    "name": "COSIGN_SECRET_KEY",
                                    "value": "dummy"
                                },
                                {
                                    "name": "ROX_CENTRAL_ENDPOINT",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rox-api-endpoint",
                                            "name": "rox-api-token"
                                        }
                                    }
                                },
                                {
                                    "name": "TRUSTIFICATION_SUPPORTED_CYCLONEDX_VERSION",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "supported_cyclonedx_version",
                                            "name": "tpa-secret"
                                        }
                                    }
                                },
                                {
                                    "name": "ROX_API_TOKEN",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rox-api-token",
                                            "name": "rox-api-token"
                                        }
                                    }
                                },
                                {
                                    "name": "GITOPS_AUTH_PASSWORD",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "password",
                                            "name": "gitops-auth-secret"
                                        }
                                    }
                                },
                                {
                                    "name": "GITOPS_AUTH_USERNAME",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "username",
                                            "name": "gitops-auth-secret"
                                        }
                                    }
                                },
                                {
                                    "name": "COSIGN_PUBLIC_KEY",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "cosign.pub",
                                            "name": "cosign-pub"
                                        }
                                    }
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "init",
                            "script": "# Sync scripts to the writable workspace\ncp -rf /work/tssc/ /workspace/source/\n# Append the dummy function to common.sh\nprintf '\\nfunction registry-login() {\\n  echo \"--- Registry Auth Bypass Active ---\"\\n  return 0\\n}\\n' \u003e\u003e /workspace/source/tssc/common.sh\necho \"Successfully patched /workspace/source/tssc/common.sh\"\necho \"running init\"\npwd\nls -la\n/workspace/source/tssc/init.sh\n",
                            "securityContext": {
                                "capabilities": {
                                    "add": [
                                        "SETFCAP"
                                    ]
                                }
                            },
                            "volumeMounts": [
                                {
                                    "mountPath": "/var/lib/containers",
                                    "name": "varlibcontainers"
                                },
                                {
                                    "mountPath": "/tmp/files",
                                    "name": "tmpfiles"
                                }
                            ],
                            "workingDir": "/workspace/source/source"
                        },
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "STORAGE_DRIVER",
                                    "value": "vfs"
                                },
                                {
                                    "name": "CONTEXT",
                                    "value": "."
                                },
                                {
                                    "name": "DOCKERFILE",
                                    "value": "docker/Dockerfile"
                                },
                                {
                                    "name": "IMAGE",
                                    "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:75fa74cac116f98d938b14369eebbd41a498e067"
                                },
                                {
                                    "name": "IMAGE_URL",
                                    "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:75fa74cac116f98d938b14369eebbd41a498e067"
                                },
                                {
                                    "name": "TLSVERIFY",
                                    "value": "true"
                                },
                                {
                                    "name": "BUILD_ARGS_FILE"
                                },
                                {
                                    "name": "_BUILDAH_STARTED_IN_USERNS"
                                },
                                {
                                    "name": "BUILDAH_ISOLATION",
                                    "value": "chroot"
                                },
                                {
                                    "name": "COSIGN_SECRET_PASSWORD",
                                    "value": "dummy"
                                },
                                {
                                    "name": "COSIGN_SECRET_KEY",
                                    "value": "dummy"
                                },
                                {
                                    "name": "ROX_CENTRAL_ENDPOINT",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rox-api-endpoint",
                                            "name": "rox-api-token"
                                        }
                                    }
                                },
                                {
                                    "name": "TRUSTIFICATION_SUPPORTED_CYCLONEDX_VERSION",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "supported_cyclonedx_version",
                                            "name": "tpa-secret"
                                        }
                                    }
                                },
                                {
                                    "name": "ROX_API_TOKEN",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rox-api-token",
                                            "name": "rox-api-token"
                                        }
                                    }
                                },
                                {
                                    "name": "GITOPS_AUTH_PASSWORD",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "password",
                                            "name": "gitops-auth-secret"
                                        }
                                    }
                                },
                                {
                                    "name": "GITOPS_AUTH_USERNAME",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "username",
                                            "name": "gitops-auth-secret"
                                        }
                                    }
                                },
                                {
                                    "name": "COSIGN_PUBLIC_KEY",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "cosign.pub",
                                            "name": "cosign-pub"
                                        }
                                    }
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "build",
                            "script": "echo \"running buildah-tssc\"\n/workspace/source/tssc/buildah-tssc.sh\ncat ./results/buildah-tssc/BASE_IMAGES_DIGESTS \u003e /tekton/results/BASE_IMAGES_DIGESTS\ncat ./results/buildah-tssc/IMAGE_DIGEST \u003e /tekton/results/IMAGE_DIGEST\ncat ./results/buildah-tssc/IMAGE_URL \u003e /tekton/results/IMAGE_URL\ncat ./results/buildah-tssc/SBOM_BLOB_URL \u003e /tekton/results/SBOM_BLOB_URL\n",
                            "securityContext": {
                                "capabilities": {
                                    "add": [
                                        "SETFCAP"
                                    ]
                                }
                            },
                            "volumeMounts": [
                                {
                                    "mountPath": "/var/lib/containers",
                                    "name": "varlibcontainers"
                                },
                                {
                                    "mountPath": "/tmp/files",
                                    "name": "tmpfiles"
                                }
                            ],
                            "workingDir": "/workspace/source/source"
                        }
                    ],
                    "volumes": [
                        {
                            "emptyDir": {},
                            "name": "varlibcontainers"
                        },
                        {
                            "emptyDir": {},
                            "name": "tmpfiles"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "Workspace containing the source code to build.",
                            "name": "source"
                        }
                    ]
                }
            }
        },
        {
            "apiVersion": "tekton.dev/v1",
            "kind": "TaskRun",
            "metadata": {
                "annotations": {
                    "chains.tekton.dev/signed": "true",
                    "chains.tekton.dev/transparency": "https://rekor-server-tssc-tas.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/api/v1/log/entries?logIndex=20",
                    "pipeline.tekton.dev/affinity-assistant": "affinity-assistant-a31b27c03f",
                    "pipeline.tekton.dev/release": "8910674cb953317a4373f33822024b9de8c5fa22",
                    "pipelinesascode.tekton.dev/branch": "refs/heads/main",
                    "pipelinesascode.tekton.dev/controller-info": "{\"name\":\"default\",\"configmap\":\"pipelines-as-code\",\"secret\":\"pipelines-as-code-secret\", \"gRepo\": \"pipelines-as-code\"}",
                    "pipelinesascode.tekton.dev/event-type": "push",
                    "pipelinesascode.tekton.dev/git-auth-secret": "pac-gitauth-qzuxqm",
                    "pipelinesascode.tekton.dev/git-provider": "github",
                    "pipelinesascode.tekton.dev/installation-id": "47332704",
                    "pipelinesascode.tekton.dev/max-keep-runs": "2",
                    "pipelinesascode.tekton.dev/on-event": "[push]",
                    "pipelinesascode.tekton.dev/on-target-branch": "[main]",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-on-push",
                    "pipelinesascode.tekton.dev/pipeline": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/pipelines/docker-build-tssc.yaml",
                    "pipelinesascode.tekton.dev/repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-repository",
                    "pipelinesascode.tekton.dev/sender": "rhtap-ci-tests-bot",
                    "pipelinesascode.tekton.dev/sha": "75fa74cac116f98d938b14369eebbd41a498e067",
                    "pipelinesascode.tekton.dev/sha-title": "Merge pull request #1 from rhtap-rhdh-qe/test-branch-1778441151900",
                    "pipelinesascode.tekton.dev/sha-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt/commit/75fa74cac116f98d938b14369eebbd41a498e067",
                    "pipelinesascode.tekton.dev/source-branch": "refs/heads/main",
                    "pipelinesascode.tekton.dev/source-repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/task-0": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/init.yaml",
                    "pipelinesascode.tekton.dev/task-1": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/git-clone.yaml",
                    "pipelinesascode.tekton.dev/task-10": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/deploy-workload.yaml",
                    "pipelinesascode.tekton.dev/task-11": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/scan-workload.yaml",
                    "pipelinesascode.tekton.dev/task-12": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/summarize-workload.yaml",
                    "pipelinesascode.tekton.dev/task-13": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/show-workload-sbom.yaml",
                    "pipelinesascode.tekton.dev/task-14": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/deploy-workload-check.yaml",
                    "pipelinesascode.tekton.dev/task-2": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/buildah-rhtap.yaml",
                    "pipelinesascode.tekton.dev/task-3": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-image-check.yaml",
                    "pipelinesascode.tekton.dev/task-4": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-image-scan.yaml",
                    "pipelinesascode.tekton.dev/task-5": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-deploy-check.yaml",
                    "pipelinesascode.tekton.dev/task-6": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/update-deployment.yaml",
                    "pipelinesascode.tekton.dev/task-7": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/show-sbom-rhdh.yaml",
                    "pipelinesascode.tekton.dev/task-8": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/summary.yaml",
                    "pipelinesascode.tekton.dev/task-9": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/build-workload.yaml",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt",
                    "results.tekton.dev/childReadyForDeletion": "true",
                    "results.tekton.dev/record": "tssc-app-ci/results/2c702a38-5d38-4ce8-8901-6b2f5ce89bd1/records/721202c2-34e0-4094-887b-dc1e85180592",
                    "results.tekton.dev/recordSummaryAnnotations": "{\"repo\":\"e2e-tests-go-vvrntsvt\",\"commit\":\"75fa74cac116f98d938b14369eebbd41a498e067\",\"eventType\":\"push\"}",
                    "results.tekton.dev/result": "tssc-app-ci/results/2c702a38-5d38-4ce8-8901-6b2f5ce89bd1",
                    "results.tekton.dev/stored": "true",
                    "tekton.dev/categories": "Git",
                    "tekton.dev/displayName": "git clone",
                    "tekton.dev/pipelines.minVersion": "0.21.0",
                    "tekton.dev/platforms": "linux/amd64,linux/s390x,linux/ppc64le,linux/arm64",
                    "tekton.dev/tags": "git"
                },
                "creationTimestamp": "2026-05-10T19:28:10Z",
                "finalizers": [
                    "chains.tekton.dev/taskrun",
                    "results.tekton.dev/taskrun"
                ],
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/managed-by": "pipelinesascode.tekton.dev",
                    "app.kubernetes.io/part-of": "e2e-tests-go-vvrntsvt",
                    "app.kubernetes.io/version": "v0.39.5",
                    "argocd/app-name": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-id": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-namespace": "tssc-app",
                    "janus-idp.io/tekton": "e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/event-type": "push",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-on-push",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-repository",
                    "pipelinesascode.tekton.dev/sha": "75fa74cac116f98d938b14369eebbd41a498e067",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt",
                    "tekton.dev/memberOf": "tasks",
                    "tekton.dev/pipeline": "e2e-tests-go-vvrntsvt-on-push-w2974",
                    "tekton.dev/pipelineRun": "e2e-tests-go-vvrntsvt-on-push-w2974",
                    "tekton.dev/pipelineRunUID": "2c702a38-5d38-4ce8-8901-6b2f5ce89bd1",
                    "tekton.dev/pipelineTask": "clone-repository"
                },
                "name": "e2e-tests-go-vvrntsvt-on-push-w2974-clone-repository",
                "namespace": "tssc-app-ci",
                "ownerReferences": [
                    {
                        "apiVersion": "tekton.dev/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "PipelineRun",
                        "name": "e2e-tests-go-vvrntsvt-on-push-w2974",
                        "uid": "2c702a38-5d38-4ce8-8901-6b2f5ce89bd1"
                    }
                ],
                "resourceVersion": "36001",
                "uid": "721202c2-34e0-4094-887b-dc1e85180592"
            },
            "spec": {
                "params": [
                    {
                        "name": "url",
                        "value": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt"
                    },
                    {
                        "name": "revision",
                        "value": "75fa74cac116f98d938b14369eebbd41a498e067"
                    },
                    {
                        "name": "depth",
                        "value": "0"
                    }
                ],
                "serviceAccountName": "pipeline",
                "taskSpec": {
                    "description": "The git-clone Task will clone a repo from the provided url into the output Workspace. By default the repo will be cloned into the root of your Workspace.",
                    "params": [
                        {
                            "description": "Repository URL to clone from.",
                            "name": "url",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Revision to checkout. (branch, tag, sha, ref, etc...)",
                            "name": "revision",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Refspec to fetch before checking out revision.",
                            "name": "refspec",
                            "type": "string"
                        },
                        {
                            "default": "true",
                            "description": "Initialize and fetch git submodules.",
                            "name": "submodules",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Comma-separated list of specific submodule paths to initialize and fetch. Only submodules in the specified directories and their subdirectories will be fetched.\nEmpty string fetches all submodules. Parameter \"submodules\" must be set to \"true\" to make this parameter applicable.\n",
                            "name": "submodulePaths",
                            "type": "string"
                        },
                        {
                            "default": "1",
                            "description": "Perform a shallow clone, fetching only the most recent N commits.",
                            "name": "depth",
                            "type": "string"
                        },
                        {
                            "default": "7",
                            "description": "Length of short commit SHA",
                            "name": "shortCommitLength",
                            "type": "string"
                        },
                        {
                            "default": "true",
                            "description": "Set the `http.sslVerify` global git config. Setting this to `false` is not advised unless you are sure that you trust your git remote.",
                            "name": "sslVerify",
                            "type": "string"
                        },
                        {
                            "default": "source",
                            "description": "Subdirectory inside the `output` Workspace to clone the repo into.",
                            "name": "subdirectory",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Define the directory patterns to match or exclude when performing a sparse checkout.",
                            "name": "sparseCheckoutDirectories",
                            "type": "string"
                        },
                        {
                            "default": "true",
                            "description": "Clean out the contents of the destination directory if it already exists before cloning.",
                            "name": "deleteExisting",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "HTTP proxy server for non-SSL requests.",
                            "name": "httpProxy",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "HTTPS proxy server for SSL requests.",
                            "name": "httpsProxy",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Opt out of proxying HTTP/HTTPS requests.",
                            "name": "noProxy",
                            "type": "string"
                        },
                        {
                            "default": "false",
                            "description": "Log the commands that are executed during `git-clone`'s operation.",
                            "name": "verbose",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Deprecated. Has no effect. Will be removed in the future.",
                            "name": "gitInitImage",
                            "type": "string"
                        },
                        {
                            "default": "/tekton/home",
                            "description": "Absolute path to the user's home directory. Set this explicitly if you are running the image as a non-root user.\n",
                            "name": "userHome",
                            "type": "string"
                        },
                        {
                            "default": "true",
                            "description": "Check symlinks in the repo. If they're pointing outside of the repo, the build will fail.\n",
                            "name": "enableSymlinkCheck",
                            "type": "string"
                        },
                        {
                            "default": "false",
                            "description": "Fetch all tags for the repo.",
                            "name": "fetchTags",
                            "type": "string"
                        },
                        {
                            "default": "trusted-ca",
                            "description": "The name of the ConfigMap to read CA bundle data from.",
                            "name": "caTrustConfigMapName",
                            "type": "string"
                        },
                        {
                            "default": "ca-bundle.crt",
                            "description": "The name of the key in the ConfigMap that contains the CA bundle data.",
                            "name": "caTrustConfigMapKey",
                            "type": "string"
                        },
                        {
                            "default": "false",
                            "description": "Set to \"true\" to merge the targetBranch into the checked-out revision.",
                            "name": "mergeTargetBranch",
                            "type": "string"
                        },
                        {
                            "default": "main",
                            "description": "The target branch to merge into the revision (if mergeTargetBranch is true).",
                            "name": "targetBranch",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "URL of the repository to fetch the target branch from when mergeTargetBranch is true.\nIf empty, uses the same repository (origin). This allows merging a branch from a different repository.\n",
                            "name": "mergeSourceRepoUrl",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Perform a shallow fetch of the target branch, fetching only the most recent N commits.\nIf empty, fetches the full history of the target branch.\n",
                            "name": "mergeSourceDepth",
                            "type": "string"
                        }
                    ],
                    "results": [
                        {
                            "description": "The precise commit SHA that was fetched by this Task.",
                            "name": "commit",
                            "type": "string"
                        },
                        {
                            "description": "The commit SHA that was fetched by this Task limited to params.shortCommitLength number of characters",
                            "name": "short-commit",
                            "type": "string"
                        },
                        {
                            "description": "The precise URL that was fetched by this Task.",
                            "name": "url",
                            "type": "string"
                        },
                        {
                            "description": "The commit timestamp of the checkout",
                            "name": "commit-timestamp",
                            "type": "string"
                        },
                        {
                            "description": "The precise URL that was fetched by this Task. This result uses Chains type hinting to include in the provenance.",
                            "name": "CHAINS-GIT_URL",
                            "type": "string"
                        },
                        {
                            "description": "The precise commit SHA that was fetched by this Task. This result uses Chains type hinting to include in the provenance.",
                            "name": "CHAINS-GIT_COMMIT",
                            "type": "string"
                        },
                        {
                            "description": "The SHA of the commit after merging the target branch (if the param mergeTargetBranch is true).",
                            "name": "merged_sha",
                            "type": "string"
                        }
                    ],
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "HOME",
                                    "value": "$(params.userHome)"
                                },
                                {
                                    "name": "PARAM_URL",
                                    "value": "$(params.url)"
                                },
                                {
                                    "name": "PARAM_REVISION",
                                    "value": "75fa74cac116f98d938b14369eebbd41a498e067"
                                },
                                {
                                    "name": "PARAM_REFSPEC",
                                    "value": "$(params.refspec)"
                                },
                                {
                                    "name": "PARAM_SUBMODULES",
                                    "value": "$(params.submodules)"
                                },
                                {
                                    "name": "PARAM_SUBMODULE_PATHS",
                                    "value": "$(params.submodulePaths)"
                                },
                                {
                                    "name": "PARAM_DEPTH",
                                    "value": "$(params.depth)"
                                },
                                {
                                    "name": "PARAM_SHORT_COMMIT_LENGTH",
                                    "value": "$(params.shortCommitLength)"
                                },
                                {
                                    "name": "PARAM_SSL_VERIFY",
                                    "value": "$(params.sslVerify)"
                                },
                                {
                                    "name": "PARAM_SUBDIRECTORY",
                                    "value": "$(params.subdirectory)"
                                },
                                {
                                    "name": "PARAM_DELETE_EXISTING",
                                    "value": "$(params.deleteExisting)"
                                },
                                {
                                    "name": "PARAM_HTTP_PROXY",
                                    "value": "$(params.httpProxy)"
                                },
                                {
                                    "name": "PARAM_HTTPS_PROXY",
                                    "value": "$(params.httpsProxy)"
                                },
                                {
                                    "name": "PARAM_NO_PROXY",
                                    "value": "$(params.noProxy)"
                                },
                                {
                                    "name": "PARAM_VERBOSE",
                                    "value": "$(params.verbose)"
                                },
                                {
                                    "name": "PARAM_SPARSE_CHECKOUT_DIRECTORIES",
                                    "value": "$(params.sparseCheckoutDirectories)"
                                },
                                {
                                    "name": "PARAM_USER_HOME",
                                    "value": "$(params.userHome)"
                                },
                                {
                                    "name": "PARAM_FETCH_TAGS",
                                    "value": "$(params.fetchTags)"
                                },
                                {
                                    "name": "PARAM_GIT_INIT_IMAGE",
                                    "value": "$(params.gitInitImage)"
                                },
                                {
                                    "name": "PARAM_MERGE_TARGET_BRANCH",
                                    "value": "$(params.mergeTargetBranch)"
                                },
                                {
                                    "name": "PARAM_TARGET_BRANCH",
                                    "value": "$(params.targetBranch)"
                                },
                                {
                                    "name": "PARAM_MERGE_SOURCE_REPO_URL",
                                    "value": "$(params.mergeSourceRepoUrl)"
                                },
                                {
                                    "name": "PARAM_MERGE_SOURCE_DEPTH",
                                    "value": "$(params.mergeSourceDepth)"
                                },
                                {
                                    "name": "WORKSPACE_OUTPUT_PATH",
                                    "value": "$(workspaces.output.path)"
                                },
                                {
                                    "name": "WORKSPACE_SSH_DIRECTORY_BOUND",
                                    "value": "$(workspaces.ssh-directory.bound)"
                                },
                                {
                                    "name": "WORKSPACE_SSH_DIRECTORY_PATH",
                                    "value": "$(workspaces.ssh-directory.path)"
                                },
                                {
                                    "name": "WORKSPACE_BASIC_AUTH_DIRECTORY_BOUND",
                                    "value": "$(workspaces.basic-auth.bound)"
                                },
                                {
                                    "name": "WORKSPACE_BASIC_AUTH_DIRECTORY_PATH",
                                    "value": "$(workspaces.basic-auth.path)"
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "clone",
                            "script": "#!/usr/bin/env sh\nset -eu\n\nif [ \"${PARAM_VERBOSE}\" = \"true\" ] ; then\n  set -x\nfi\n\nif [ -n \"${PARAM_GIT_INIT_IMAGE}\" ]; then\n  echo \"WARNING: provided deprecated gitInitImage parameter has no effect.\"\nfi\n\nif [ \"${WORKSPACE_BASIC_AUTH_DIRECTORY_BOUND}\" = \"true\" ] ; then\n  if [ -f \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/.git-credentials\" ] \u0026\u0026 [ -f \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/.gitconfig\" ]; then\n    cp \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/.git-credentials\" \"${PARAM_USER_HOME}/.git-credentials\"\n    cp \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/.gitconfig\" \"${PARAM_USER_HOME}/.gitconfig\"\n  # Compatibility with kubernetes.io/basic-auth secrets\n  elif [ -f \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/username\" ] \u0026\u0026 [ -f \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/password\" ]; then\n    HOSTNAME=$(echo $PARAM_URL | awk -F/ '{print $3}')\n    echo \"https://$(cat ${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/username):$(cat ${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/password)@$HOSTNAME\" \u003e \"${PARAM_USER_HOME}/.git-credentials\"\n    echo -e \"[credential \\\"https://$HOSTNAME\\\"]\\n  helper = store\" \u003e \"${PARAM_USER_HOME}/.gitconfig\"\n  else\n    echo \"Unknown basic-auth workspace format\"\n    exit 1\n  fi\n  chmod 400 \"${PARAM_USER_HOME}/.git-credentials\"\n  chmod 400 \"${PARAM_USER_HOME}/.gitconfig\"\nfi\n\n# Should be called after the gitconfig is copied from the repository secret\nca_bundle=/mnt/trusted-ca/ca-bundle.crt\nif [ -f \"$ca_bundle\" ]; then\n  echo \"INFO: Using mounted CA bundle: $ca_bundle\"\n  git config --global http.sslCAInfo \"$ca_bundle\"\nfi\n\nif [ \"${WORKSPACE_SSH_DIRECTORY_BOUND}\" = \"true\" ] ; then\n  cp -R \"${WORKSPACE_SSH_DIRECTORY_PATH}\" \"${PARAM_USER_HOME}\"/.ssh\n  chmod 700 \"${PARAM_USER_HOME}\"/.ssh\n  chmod -R 400 \"${PARAM_USER_HOME}\"/.ssh/*\nfi\n\nCHECKOUT_DIR=\"${WORKSPACE_OUTPUT_PATH}/${PARAM_SUBDIRECTORY}\"\n\ncleandir() {\n  # Delete any existing contents of the repo directory if it exists.\n  #\n  # We don't just \"rm -rf ${CHECKOUT_DIR}\" because ${CHECKOUT_DIR} might be \"/\"\n  # or the root of a mounted volume.\n  if [ -d \"${CHECKOUT_DIR}\" ] ; then\n    # Delete non-hidden files and directories\n    rm -rf \"${CHECKOUT_DIR:?}\"/*\n    # Delete files and directories starting with . but excluding ..\n    rm -rf \"${CHECKOUT_DIR}\"/.[!.]*\n    # Delete files and directories starting with .. plus any other character\n    rm -rf \"${CHECKOUT_DIR}\"/..?*\n  fi\n}\n\nif [ \"${PARAM_DELETE_EXISTING}\" = \"true\" ] ; then\n  cleandir\nfi\n\ntest -z \"${PARAM_HTTP_PROXY}\" || export HTTP_PROXY=\"${PARAM_HTTP_PROXY}\"\ntest -z \"${PARAM_HTTPS_PROXY}\" || export HTTPS_PROXY=\"${PARAM_HTTPS_PROXY}\"\ntest -z \"${PARAM_NO_PROXY}\" || export NO_PROXY=\"${PARAM_NO_PROXY}\"\n\n/ko-app/git-init \\\n  -url=\"${PARAM_URL}\" \\\n  -revision=\"${PARAM_REVISION}\" \\\n  -refspec=\"${PARAM_REFSPEC}\" \\\n  -path=\"${CHECKOUT_DIR}\" \\\n  -sslVerify=\"${PARAM_SSL_VERIFY}\" \\\n  -submodules=\"${PARAM_SUBMODULES}\" \\\n  -submodulePaths=\"${PARAM_SUBMODULE_PATHS}\" \\\n  -depth=\"${PARAM_DEPTH}\" \\\n  -sparseCheckoutDirectories=\"${PARAM_SPARSE_CHECKOUT_DIRECTORIES}\" \\\n  -retryMaxAttempts=10\ncd \"${CHECKOUT_DIR}\"\nRESULT_SHA=\"$(git rev-parse HEAD)\"\nRESULT_SHA_SHORT=\"$(git rev-parse --short=\"${PARAM_SHORT_COMMIT_LENGTH}\" HEAD)\"\nEXIT_CODE=\"$?\"\nif [ \"${EXIT_CODE}\" != 0 ] ; then\n  exit \"${EXIT_CODE}\"\nfi\nif [ \"${PARAM_MERGE_TARGET_BRANCH}\" = \"true\" ]; then\n  echo \"Merge option enabled. Attempting to merge target branch '${PARAM_TARGET_BRANCH}' into HEAD (${RESULT_SHA}).\"\n\n  if [ \"${PARAM_DEPTH}\" = \"1\" ]; then\n    echo \"WARNING: Shallow clone with depth=1 may cause merge conflicts due to insufficient commit history.\" \u003e\u00262\n  fi\n\n  if [ \"${PARAM_MERGE_SOURCE_DEPTH}\" = \"1\" ]; then\n    echo \"WARNING: Shallow fetch with mergeSourceDepth=1 may cause merge conflicts due to insufficient commit history.\" \u003e\u00262\n  fi\n\n  # Determine if merging from a different repository or the same one\n  if [ -n \"${PARAM_MERGE_SOURCE_REPO_URL}\" ]; then\n    # Normalize URLs for comparison (remove trailing slashes and .git suffix)\n    normalize_url() {\n      echo \"$1\" | sed -e 's#/$##' -e 's#\\.git$##'\n    }\n\n    NORMALIZED_ORIGIN_URL=$(normalize_url \"${PARAM_URL}\")\n    NORMALIZED_MERGE_URL=$(normalize_url \"${PARAM_MERGE_SOURCE_REPO_URL}\")\n\n    if [ \"${NORMALIZED_ORIGIN_URL}\" = \"${NORMALIZED_MERGE_URL}\" ]; then\n      echo \"Merge source URL is the same as origin. Using existing 'origin' remote.\"\n      MERGE_REMOTE=\"origin\"\n    else\n      echo \"Merging from different repository: ${PARAM_MERGE_SOURCE_REPO_URL}\"\n      echo \"Adding remote 'merge-source'...\"\n      git remote add merge-source \"${PARAM_MERGE_SOURCE_REPO_URL}\"\n      MERGE_REMOTE=\"merge-source\"\n    fi\n  else\n    echo \"Merging from the same repository (origin)\"\n    MERGE_REMOTE=\"origin\"\n  fi\n\n  echo \"Fetching target branch '${PARAM_TARGET_BRANCH}' from ${MERGE_REMOTE}...\"\n  if [ -n \"${PARAM_MERGE_SOURCE_DEPTH}\" ]; then\n    retry git fetch --depth=\"${PARAM_MERGE_SOURCE_DEPTH}\" ${MERGE_REMOTE} \"${PARAM_TARGET_BRANCH}\"\n  else\n    retry git fetch ${MERGE_REMOTE} \"${PARAM_TARGET_BRANCH}\"\n  fi\n  FETCH_EXIT_CODE=\"$?\"\n  if [ \"${FETCH_EXIT_CODE}\" != \"0\" ]; then\n    echo \"ERROR: Failed to fetch target branch '${PARAM_TARGET_BRANCH}' from ${MERGE_REMOTE}.\" \u003e\u00262\n    exit \"${FETCH_EXIT_CODE}\"\n  fi\n\n  echo \"Merging ${MERGE_REMOTE}/${PARAM_TARGET_BRANCH} into current HEAD...\"\n  git config --global user.email \"tekton-git-clone@tekton.dev\"\n  git config --global user.name \"Tekton Git Clone Task\"\n  git merge \"${MERGE_REMOTE}/${PARAM_TARGET_BRANCH}\" --no-commit --no-ff --allow-unrelated-histories\n  MERGE_CHECK_EXIT_CODE=\"$?\"\n  if [ \"${MERGE_CHECK_EXIT_CODE}\" != \"0\" ] ; then\n    echo \"ERROR: Merge conflict detected or merge failed before commit.\" \u003e\u00262\n    echo \"--- Git Status ---\"\n    git status\n    echo \"------------------\"\n    exit \"${MERGE_CHECK_EXIT_CODE}\"\n  else\n    # Check if there are changes that need to be merged, and if so, create a merge commit.\n    if git diff --staged --quiet; then\n      echo \"No diff was found, skipping merge...\" \u003e\u00262\n    else\n      echo \"Merge successful (no conflicts found), committing...\"\n      git commit -m \"Merge branch '${PARAM_TARGET_BRANCH}' from ${MERGE_REMOTE} into ${RESULT_SHA}\"\n      COMMIT_EXIT_CODE=\"$?\"\n      if [ \"${COMMIT_EXIT_CODE}\" != \"0\" ]; then\n        echo \"ERROR: Failed to commit merge.\" \u003e\u00262\n        exit \"${COMMIT_EXIT_CODE}\"\n      fi\n      MERGED_SHA=$(git rev-parse HEAD)\n      echo \"New HEAD after merge: ${MERGED_SHA}\"\n      echo \"${MERGED_SHA}\" \u003e \"$(results.merged_sha.path)\"\n    fi\n  fi\nelse\n  echo \"Merge option disabled. Using checked-out revision ${RESULT_SHA} directly.\"\nfi\nprintf \"%s\" \"${RESULT_SHA}\" \u003e \"$(results.commit.path)\"\nprintf \"%s\" \"${RESULT_SHA}\" \u003e \"$(results.CHAINS-GIT_COMMIT.path)\"\nprintf \"%s\" \"${RESULT_SHA_SHORT}\" \u003e \"$(results.short-commit.path)\"\nprintf \"%s\" \"${PARAM_URL}\" \u003e \"$(results.url.path)\"\nprintf \"%s\" \"${PARAM_URL}\" \u003e \"$(results.CHAINS-GIT_URL.path)\"\nprintf \"%s\" \"$(git log -1 --pretty=%ct)\" \u003e \"$(results.commit-timestamp.path)\"\n\nif [ \"${PARAM_FETCH_TAGS}\" = \"true\" ] ; then\n  echo \"Fetching tags\"\n  retry git fetch --tags\nfi\n",
                            "securityContext": {
                                "runAsUser": 0
                            },
                            "volumeMounts": [
                                {
                                    "mountPath": "/mnt/trusted-ca",
                                    "name": "trusted-ca",
                                    "readOnly": true
                                }
                            ]
                        },
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "PARAM_ENABLE_SYMLINK_CHECK",
                                    "value": "$(params.enableSymlinkCheck)"
                                },
                                {
                                    "name": "PARAM_SUBDIRECTORY",
                                    "value": "$(params.subdirectory)"
                                },
                                {
                                    "name": "WORKSPACE_OUTPUT_PATH",
                                    "value": "$(workspaces.output.path)"
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "symlink-check",
                            "script": "#!/usr/bin/env bash\nset -euo pipefail\n\nCHECKOUT_DIR=\"${WORKSPACE_OUTPUT_PATH}/${PARAM_SUBDIRECTORY}\"\ncheck_symlinks() {\n  FOUND_SYMLINK_POINTING_OUTSIDE_OF_REPO=false\n  while read -r symlink\n  do\n    target=$(readlink -m \"$symlink\")\n    if ! [[ \"$target\" =~ ^$CHECKOUT_DIR ]]; then\n      echo \"The cloned repository contains symlink pointing outside of the cloned repository: $symlink\"\n      FOUND_SYMLINK_POINTING_OUTSIDE_OF_REPO=true\n    fi\n  done \u003c \u003c(find $CHECKOUT_DIR -type l -print)\n  if [ \"$FOUND_SYMLINK_POINTING_OUTSIDE_OF_REPO\" = true ] ; then\n    return 1\n  fi\n}\n\nif [ \"${PARAM_ENABLE_SYMLINK_CHECK}\" = \"true\" ] ; then\n  echo \"Running symlink check\"\n  check_symlinks\nfi\n"
                        }
                    ],
                    "volumes": [
                        {
                            "configMap": {
                                "items": [
                                    {
                                        "key": "$(params.caTrustConfigMapKey)",
                                        "path": "ca-bundle.crt"
                                    }
                                ],
                                "name": "$(params.caTrustConfigMapName)",
                                "optional": true
                            },
                            "name": "trusted-ca"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "The git repo will be cloned onto the volume backing this Workspace.",
                            "name": "output"
                        },
                        {
                            "description": "A .ssh directory with private key, known_hosts, config, etc. Copied to\nthe user's home before git commands are executed. Used to authenticate\nwith the git remote when performing the clone. Binding a Secret to this\nWorkspace is strongly recommended over other volume types.\n",
                            "name": "ssh-directory",
                            "optional": true
                        },
                        {
                            "description": "A Workspace containing a .gitconfig and .git-credentials file or username and password.\nThese will be copied to the user's home before any git commands are run. Any\nother files in this Workspace are ignored. It is strongly recommended\nto use ssh-directory over basic-auth whenever possible and to bind a\nSecret to this Workspace over other volume types.\n",
                            "name": "basic-auth",
                            "optional": true
                        }
                    ]
                },
                "timeout": "1h0m0s",
                "workspaces": [
                    {
                        "name": "output",
                        "persistentVolumeClaim": {
                            "claimName": "pvc-d48ef23286"
                        }
                    },
                    {
                        "name": "basic-auth",
                        "secret": {
                            "secretName": "pac-gitauth-qzuxqm"
                        }
                    }
                ]
            },
            "status": {
                "artifacts": {},
                "completionTime": "2026-05-10T19:28:29Z",
                "conditions": [
                    {
                        "lastTransitionTime": "2026-05-10T19:28:29Z",
                        "message": "All Steps have completed executing",
                        "reason": "Succeeded",
                        "status": "True",
                        "type": "Succeeded"
                    }
                ],
                "podName": "e2e-tests-go-vvrntsvt-on-push-w2974-clone-repository-pod",
                "provenance": {
                    "featureFlags": {
                        "awaitSidecarReadiness": true,
                        "coschedule": "workspaces",
                        "enableAPIFields": "beta",
                        "enableProvenanceInStatus": true,
                        "enforceNonfalsifiability": "none",
                        "maxResultSize": 4096,
                        "resultExtractionMethod": "termination-message",
                        "runningInEnvWithInjectedSidecars": true,
                        "verificationNoMatchPolicy": "ignore"
                    }
                },
                "results": [
                    {
                        "name": "CHAINS-GIT_COMMIT",
                        "type": "string",
                        "value": "75fa74cac116f98d938b14369eebbd41a498e067"
                    },
                    {
                        "name": "CHAINS-GIT_URL",
                        "type": "string",
                        "value": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt"
                    },
                    {
                        "name": "commit",
                        "type": "string",
                        "value": "75fa74cac116f98d938b14369eebbd41a498e067"
                    },
                    {
                        "name": "commit-timestamp",
                        "type": "string",
                        "value": "1778441285"
                    },
                    {
                        "name": "short-commit",
                        "type": "string",
                        "value": "75fa74c"
                    },
                    {
                        "name": "url",
                        "type": "string",
                        "value": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt"
                    }
                ],
                "startTime": "2026-05-10T19:28:11Z",
                "steps": [
                    {
                        "container": "step-clone",
                        "imageID": "quay.io/redhat-tssc/task-runner@sha256:db633cb62eb097a46ca9e3e0a54d21c8ebd444f81a074ce1f1afa61956185dbf",
                        "name": "clone",
                        "provenance": {},
                        "terminated": {
                            "containerID": "cri-o://1a10d104c21efa93e0b3eebb8f38cb45ce63ddbf98fd9dbae55a1ebdc4c06058",
                            "exitCode": 0,
                            "finishedAt": "2026-05-10T19:28:28Z",
                            "message": "[{\"key\":\"CHAINS-GIT_COMMIT\",\"value\":\"75fa74cac116f98d938b14369eebbd41a498e067\",\"type\":1},{\"key\":\"CHAINS-GIT_URL\",\"value\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt\",\"type\":1},{\"key\":\"commit\",\"value\":\"75fa74cac116f98d938b14369eebbd41a498e067\",\"type\":1},{\"key\":\"commit-timestamp\",\"value\":\"1778441285\",\"type\":1},{\"key\":\"short-commit\",\"value\":\"75fa74c\",\"type\":1},{\"key\":\"url\",\"value\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt\",\"type\":1}]",
                            "reason": "Completed",
                            "startedAt": "2026-05-10T19:28:27Z"
                        },
                        "terminationReason": "Completed"
                    },
                    {
                        "container": "step-symlink-check",
                        "imageID": "quay.io/redhat-tssc/task-runner@sha256:db633cb62eb097a46ca9e3e0a54d21c8ebd444f81a074ce1f1afa61956185dbf",
                        "name": "symlink-check",
                        "provenance": {},
                        "terminated": {
                            "containerID": "cri-o://afb69c0c4d525f54ad581bbaf2a701761e2861dded4ebe24d36d1ae3a3c118f4",
                            "exitCode": 0,
                            "finishedAt": "2026-05-10T19:28:29Z",
                            "message": "[{\"key\":\"CHAINS-GIT_COMMIT\",\"value\":\"75fa74cac116f98d938b14369eebbd41a498e067\",\"type\":1},{\"key\":\"CHAINS-GIT_URL\",\"value\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt\",\"type\":1},{\"key\":\"commit\",\"value\":\"75fa74cac116f98d938b14369eebbd41a498e067\",\"type\":1},{\"key\":\"commit-timestamp\",\"value\":\"1778441285\",\"type\":1},{\"key\":\"short-commit\",\"value\":\"75fa74c\",\"type\":1},{\"key\":\"url\",\"value\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt\",\"type\":1}]",
                            "reason": "Completed",
                            "startedAt": "2026-05-10T19:28:29Z"
                        },
                        "terminationReason": "Completed"
                    }
                ],
                "taskSpec": {
                    "description": "The git-clone Task will clone a repo from the provided url into the output Workspace. By default the repo will be cloned into the root of your Workspace.",
                    "params": [
                        {
                            "description": "Repository URL to clone from.",
                            "name": "url",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Revision to checkout. (branch, tag, sha, ref, etc...)",
                            "name": "revision",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Refspec to fetch before checking out revision.",
                            "name": "refspec",
                            "type": "string"
                        },
                        {
                            "default": "true",
                            "description": "Initialize and fetch git submodules.",
                            "name": "submodules",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Comma-separated list of specific submodule paths to initialize and fetch. Only submodules in the specified directories and their subdirectories will be fetched.\nEmpty string fetches all submodules. Parameter \"submodules\" must be set to \"true\" to make this parameter applicable.\n",
                            "name": "submodulePaths",
                            "type": "string"
                        },
                        {
                            "default": "1",
                            "description": "Perform a shallow clone, fetching only the most recent N commits.",
                            "name": "depth",
                            "type": "string"
                        },
                        {
                            "default": "7",
                            "description": "Length of short commit SHA",
                            "name": "shortCommitLength",
                            "type": "string"
                        },
                        {
                            "default": "true",
                            "description": "Set the `http.sslVerify` global git config. Setting this to `false` is not advised unless you are sure that you trust your git remote.",
                            "name": "sslVerify",
                            "type": "string"
                        },
                        {
                            "default": "source",
                            "description": "Subdirectory inside the `output` Workspace to clone the repo into.",
                            "name": "subdirectory",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Define the directory patterns to match or exclude when performing a sparse checkout.",
                            "name": "sparseCheckoutDirectories",
                            "type": "string"
                        },
                        {
                            "default": "true",
                            "description": "Clean out the contents of the destination directory if it already exists before cloning.",
                            "name": "deleteExisting",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "HTTP proxy server for non-SSL requests.",
                            "name": "httpProxy",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "HTTPS proxy server for SSL requests.",
                            "name": "httpsProxy",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Opt out of proxying HTTP/HTTPS requests.",
                            "name": "noProxy",
                            "type": "string"
                        },
                        {
                            "default": "false",
                            "description": "Log the commands that are executed during `git-clone`'s operation.",
                            "name": "verbose",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Deprecated. Has no effect. Will be removed in the future.",
                            "name": "gitInitImage",
                            "type": "string"
                        },
                        {
                            "default": "/tekton/home",
                            "description": "Absolute path to the user's home directory. Set this explicitly if you are running the image as a non-root user.\n",
                            "name": "userHome",
                            "type": "string"
                        },
                        {
                            "default": "true",
                            "description": "Check symlinks in the repo. If they're pointing outside of the repo, the build will fail.\n",
                            "name": "enableSymlinkCheck",
                            "type": "string"
                        },
                        {
                            "default": "false",
                            "description": "Fetch all tags for the repo.",
                            "name": "fetchTags",
                            "type": "string"
                        },
                        {
                            "default": "trusted-ca",
                            "description": "The name of the ConfigMap to read CA bundle data from.",
                            "name": "caTrustConfigMapName",
                            "type": "string"
                        },
                        {
                            "default": "ca-bundle.crt",
                            "description": "The name of the key in the ConfigMap that contains the CA bundle data.",
                            "name": "caTrustConfigMapKey",
                            "type": "string"
                        },
                        {
                            "default": "false",
                            "description": "Set to \"true\" to merge the targetBranch into the checked-out revision.",
                            "name": "mergeTargetBranch",
                            "type": "string"
                        },
                        {
                            "default": "main",
                            "description": "The target branch to merge into the revision (if mergeTargetBranch is true).",
                            "name": "targetBranch",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "URL of the repository to fetch the target branch from when mergeTargetBranch is true.\nIf empty, uses the same repository (origin). This allows merging a branch from a different repository.\n",
                            "name": "mergeSourceRepoUrl",
                            "type": "string"
                        },
                        {
                            "default": "",
                            "description": "Perform a shallow fetch of the target branch, fetching only the most recent N commits.\nIf empty, fetches the full history of the target branch.\n",
                            "name": "mergeSourceDepth",
                            "type": "string"
                        }
                    ],
                    "results": [
                        {
                            "description": "The precise commit SHA that was fetched by this Task.",
                            "name": "commit",
                            "type": "string"
                        },
                        {
                            "description": "The commit SHA that was fetched by this Task limited to params.shortCommitLength number of characters",
                            "name": "short-commit",
                            "type": "string"
                        },
                        {
                            "description": "The precise URL that was fetched by this Task.",
                            "name": "url",
                            "type": "string"
                        },
                        {
                            "description": "The commit timestamp of the checkout",
                            "name": "commit-timestamp",
                            "type": "string"
                        },
                        {
                            "description": "The precise URL that was fetched by this Task. This result uses Chains type hinting to include in the provenance.",
                            "name": "CHAINS-GIT_URL",
                            "type": "string"
                        },
                        {
                            "description": "The precise commit SHA that was fetched by this Task. This result uses Chains type hinting to include in the provenance.",
                            "name": "CHAINS-GIT_COMMIT",
                            "type": "string"
                        },
                        {
                            "description": "The SHA of the commit after merging the target branch (if the param mergeTargetBranch is true).",
                            "name": "merged_sha",
                            "type": "string"
                        }
                    ],
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "HOME",
                                    "value": "/tekton/home"
                                },
                                {
                                    "name": "PARAM_URL",
                                    "value": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt"
                                },
                                {
                                    "name": "PARAM_REVISION",
                                    "value": "75fa74cac116f98d938b14369eebbd41a498e067"
                                },
                                {
                                    "name": "PARAM_REFSPEC"
                                },
                                {
                                    "name": "PARAM_SUBMODULES",
                                    "value": "true"
                                },
                                {
                                    "name": "PARAM_SUBMODULE_PATHS"
                                },
                                {
                                    "name": "PARAM_DEPTH",
                                    "value": "0"
                                },
                                {
                                    "name": "PARAM_SHORT_COMMIT_LENGTH",
                                    "value": "7"
                                },
                                {
                                    "name": "PARAM_SSL_VERIFY",
                                    "value": "true"
                                },
                                {
                                    "name": "PARAM_SUBDIRECTORY",
                                    "value": "source"
                                },
                                {
                                    "name": "PARAM_DELETE_EXISTING",
                                    "value": "true"
                                },
                                {
                                    "name": "PARAM_HTTP_PROXY"
                                },
                                {
                                    "name": "PARAM_HTTPS_PROXY"
                                },
                                {
                                    "name": "PARAM_NO_PROXY"
                                },
                                {
                                    "name": "PARAM_VERBOSE",
                                    "value": "false"
                                },
                                {
                                    "name": "PARAM_SPARSE_CHECKOUT_DIRECTORIES"
                                },
                                {
                                    "name": "PARAM_USER_HOME",
                                    "value": "/tekton/home"
                                },
                                {
                                    "name": "PARAM_FETCH_TAGS",
                                    "value": "false"
                                },
                                {
                                    "name": "PARAM_GIT_INIT_IMAGE"
                                },
                                {
                                    "name": "PARAM_MERGE_TARGET_BRANCH",
                                    "value": "false"
                                },
                                {
                                    "name": "PARAM_TARGET_BRANCH",
                                    "value": "main"
                                },
                                {
                                    "name": "PARAM_MERGE_SOURCE_REPO_URL"
                                },
                                {
                                    "name": "PARAM_MERGE_SOURCE_DEPTH"
                                },
                                {
                                    "name": "WORKSPACE_OUTPUT_PATH",
                                    "value": "/workspace/output"
                                },
                                {
                                    "name": "WORKSPACE_SSH_DIRECTORY_BOUND",
                                    "value": "false"
                                },
                                {
                                    "name": "WORKSPACE_SSH_DIRECTORY_PATH"
                                },
                                {
                                    "name": "WORKSPACE_BASIC_AUTH_DIRECTORY_BOUND",
                                    "value": "true"
                                },
                                {
                                    "name": "WORKSPACE_BASIC_AUTH_DIRECTORY_PATH",
                                    "value": "/workspace/basic-auth"
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "clone",
                            "script": "#!/usr/bin/env sh\nset -eu\n\nif [ \"${PARAM_VERBOSE}\" = \"true\" ] ; then\n  set -x\nfi\n\nif [ -n \"${PARAM_GIT_INIT_IMAGE}\" ]; then\n  echo \"WARNING: provided deprecated gitInitImage parameter has no effect.\"\nfi\n\nif [ \"${WORKSPACE_BASIC_AUTH_DIRECTORY_BOUND}\" = \"true\" ] ; then\n  if [ -f \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/.git-credentials\" ] \u0026\u0026 [ -f \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/.gitconfig\" ]; then\n    cp \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/.git-credentials\" \"${PARAM_USER_HOME}/.git-credentials\"\n    cp \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/.gitconfig\" \"${PARAM_USER_HOME}/.gitconfig\"\n  # Compatibility with kubernetes.io/basic-auth secrets\n  elif [ -f \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/username\" ] \u0026\u0026 [ -f \"${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/password\" ]; then\n    HOSTNAME=$(echo $PARAM_URL | awk -F/ '{print $3}')\n    echo \"https://$(cat ${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/username):$(cat ${WORKSPACE_BASIC_AUTH_DIRECTORY_PATH}/password)@$HOSTNAME\" \u003e \"${PARAM_USER_HOME}/.git-credentials\"\n    echo -e \"[credential \\\"https://$HOSTNAME\\\"]\\n  helper = store\" \u003e \"${PARAM_USER_HOME}/.gitconfig\"\n  else\n    echo \"Unknown basic-auth workspace format\"\n    exit 1\n  fi\n  chmod 400 \"${PARAM_USER_HOME}/.git-credentials\"\n  chmod 400 \"${PARAM_USER_HOME}/.gitconfig\"\nfi\n\n# Should be called after the gitconfig is copied from the repository secret\nca_bundle=/mnt/trusted-ca/ca-bundle.crt\nif [ -f \"$ca_bundle\" ]; then\n  echo \"INFO: Using mounted CA bundle: $ca_bundle\"\n  git config --global http.sslCAInfo \"$ca_bundle\"\nfi\n\nif [ \"${WORKSPACE_SSH_DIRECTORY_BOUND}\" = \"true\" ] ; then\n  cp -R \"${WORKSPACE_SSH_DIRECTORY_PATH}\" \"${PARAM_USER_HOME}\"/.ssh\n  chmod 700 \"${PARAM_USER_HOME}\"/.ssh\n  chmod -R 400 \"${PARAM_USER_HOME}\"/.ssh/*\nfi\n\nCHECKOUT_DIR=\"${WORKSPACE_OUTPUT_PATH}/${PARAM_SUBDIRECTORY}\"\n\ncleandir() {\n  # Delete any existing contents of the repo directory if it exists.\n  #\n  # We don't just \"rm -rf ${CHECKOUT_DIR}\" because ${CHECKOUT_DIR} might be \"/\"\n  # or the root of a mounted volume.\n  if [ -d \"${CHECKOUT_DIR}\" ] ; then\n    # Delete non-hidden files and directories\n    rm -rf \"${CHECKOUT_DIR:?}\"/*\n    # Delete files and directories starting with . but excluding ..\n    rm -rf \"${CHECKOUT_DIR}\"/.[!.]*\n    # Delete files and directories starting with .. plus any other character\n    rm -rf \"${CHECKOUT_DIR}\"/..?*\n  fi\n}\n\nif [ \"${PARAM_DELETE_EXISTING}\" = \"true\" ] ; then\n  cleandir\nfi\n\ntest -z \"${PARAM_HTTP_PROXY}\" || export HTTP_PROXY=\"${PARAM_HTTP_PROXY}\"\ntest -z \"${PARAM_HTTPS_PROXY}\" || export HTTPS_PROXY=\"${PARAM_HTTPS_PROXY}\"\ntest -z \"${PARAM_NO_PROXY}\" || export NO_PROXY=\"${PARAM_NO_PROXY}\"\n\n/ko-app/git-init \\\n  -url=\"${PARAM_URL}\" \\\n  -revision=\"${PARAM_REVISION}\" \\\n  -refspec=\"${PARAM_REFSPEC}\" \\\n  -path=\"${CHECKOUT_DIR}\" \\\n  -sslVerify=\"${PARAM_SSL_VERIFY}\" \\\n  -submodules=\"${PARAM_SUBMODULES}\" \\\n  -submodulePaths=\"${PARAM_SUBMODULE_PATHS}\" \\\n  -depth=\"${PARAM_DEPTH}\" \\\n  -sparseCheckoutDirectories=\"${PARAM_SPARSE_CHECKOUT_DIRECTORIES}\" \\\n  -retryMaxAttempts=10\ncd \"${CHECKOUT_DIR}\"\nRESULT_SHA=\"$(git rev-parse HEAD)\"\nRESULT_SHA_SHORT=\"$(git rev-parse --short=\"${PARAM_SHORT_COMMIT_LENGTH}\" HEAD)\"\nEXIT_CODE=\"$?\"\nif [ \"${EXIT_CODE}\" != 0 ] ; then\n  exit \"${EXIT_CODE}\"\nfi\nif [ \"${PARAM_MERGE_TARGET_BRANCH}\" = \"true\" ]; then\n  echo \"Merge option enabled. Attempting to merge target branch '${PARAM_TARGET_BRANCH}' into HEAD (${RESULT_SHA}).\"\n\n  if [ \"${PARAM_DEPTH}\" = \"1\" ]; then\n    echo \"WARNING: Shallow clone with depth=1 may cause merge conflicts due to insufficient commit history.\" \u003e\u00262\n  fi\n\n  if [ \"${PARAM_MERGE_SOURCE_DEPTH}\" = \"1\" ]; then\n    echo \"WARNING: Shallow fetch with mergeSourceDepth=1 may cause merge conflicts due to insufficient commit history.\" \u003e\u00262\n  fi\n\n  # Determine if merging from a different repository or the same one\n  if [ -n \"${PARAM_MERGE_SOURCE_REPO_URL}\" ]; then\n    # Normalize URLs for comparison (remove trailing slashes and .git suffix)\n    normalize_url() {\n      echo \"$1\" | sed -e 's#/$##' -e 's#\\.git$##'\n    }\n\n    NORMALIZED_ORIGIN_URL=$(normalize_url \"${PARAM_URL}\")\n    NORMALIZED_MERGE_URL=$(normalize_url \"${PARAM_MERGE_SOURCE_REPO_URL}\")\n\n    if [ \"${NORMALIZED_ORIGIN_URL}\" = \"${NORMALIZED_MERGE_URL}\" ]; then\n      echo \"Merge source URL is the same as origin. Using existing 'origin' remote.\"\n      MERGE_REMOTE=\"origin\"\n    else\n      echo \"Merging from different repository: ${PARAM_MERGE_SOURCE_REPO_URL}\"\n      echo \"Adding remote 'merge-source'...\"\n      git remote add merge-source \"${PARAM_MERGE_SOURCE_REPO_URL}\"\n      MERGE_REMOTE=\"merge-source\"\n    fi\n  else\n    echo \"Merging from the same repository (origin)\"\n    MERGE_REMOTE=\"origin\"\n  fi\n\n  echo \"Fetching target branch '${PARAM_TARGET_BRANCH}' from ${MERGE_REMOTE}...\"\n  if [ -n \"${PARAM_MERGE_SOURCE_DEPTH}\" ]; then\n    retry git fetch --depth=\"${PARAM_MERGE_SOURCE_DEPTH}\" ${MERGE_REMOTE} \"${PARAM_TARGET_BRANCH}\"\n  else\n    retry git fetch ${MERGE_REMOTE} \"${PARAM_TARGET_BRANCH}\"\n  fi\n  FETCH_EXIT_CODE=\"$?\"\n  if [ \"${FETCH_EXIT_CODE}\" != \"0\" ]; then\n    echo \"ERROR: Failed to fetch target branch '${PARAM_TARGET_BRANCH}' from ${MERGE_REMOTE}.\" \u003e\u00262\n    exit \"${FETCH_EXIT_CODE}\"\n  fi\n\n  echo \"Merging ${MERGE_REMOTE}/${PARAM_TARGET_BRANCH} into current HEAD...\"\n  git config --global user.email \"tekton-git-clone@tekton.dev\"\n  git config --global user.name \"Tekton Git Clone Task\"\n  git merge \"${MERGE_REMOTE}/${PARAM_TARGET_BRANCH}\" --no-commit --no-ff --allow-unrelated-histories\n  MERGE_CHECK_EXIT_CODE=\"$?\"\n  if [ \"${MERGE_CHECK_EXIT_CODE}\" != \"0\" ] ; then\n    echo \"ERROR: Merge conflict detected or merge failed before commit.\" \u003e\u00262\n    echo \"--- Git Status ---\"\n    git status\n    echo \"------------------\"\n    exit \"${MERGE_CHECK_EXIT_CODE}\"\n  else\n    # Check if there are changes that need to be merged, and if so, create a merge commit.\n    if git diff --staged --quiet; then\n      echo \"No diff was found, skipping merge...\" \u003e\u00262\n    else\n      echo \"Merge successful (no conflicts found), committing...\"\n      git commit -m \"Merge branch '${PARAM_TARGET_BRANCH}' from ${MERGE_REMOTE} into ${RESULT_SHA}\"\n      COMMIT_EXIT_CODE=\"$?\"\n      if [ \"${COMMIT_EXIT_CODE}\" != \"0\" ]; then\n        echo \"ERROR: Failed to commit merge.\" \u003e\u00262\n        exit \"${COMMIT_EXIT_CODE}\"\n      fi\n      MERGED_SHA=$(git rev-parse HEAD)\n      echo \"New HEAD after merge: ${MERGED_SHA}\"\n      echo \"${MERGED_SHA}\" \u003e \"/tekton/results/merged_sha\"\n    fi\n  fi\nelse\n  echo \"Merge option disabled. Using checked-out revision ${RESULT_SHA} directly.\"\nfi\nprintf \"%s\" \"${RESULT_SHA}\" \u003e \"/tekton/results/commit\"\nprintf \"%s\" \"${RESULT_SHA}\" \u003e \"/tekton/results/CHAINS-GIT_COMMIT\"\nprintf \"%s\" \"${RESULT_SHA_SHORT}\" \u003e \"/tekton/results/short-commit\"\nprintf \"%s\" \"${PARAM_URL}\" \u003e \"/tekton/results/url\"\nprintf \"%s\" \"${PARAM_URL}\" \u003e \"/tekton/results/CHAINS-GIT_URL\"\nprintf \"%s\" \"$(git log -1 --pretty=%ct)\" \u003e \"/tekton/results/commit-timestamp\"\n\nif [ \"${PARAM_FETCH_TAGS}\" = \"true\" ] ; then\n  echo \"Fetching tags\"\n  retry git fetch --tags\nfi\n",
                            "securityContext": {
                                "runAsUser": 0
                            },
                            "volumeMounts": [
                                {
                                    "mountPath": "/mnt/trusted-ca",
                                    "name": "trusted-ca",
                                    "readOnly": true
                                }
                            ]
                        },
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "PARAM_ENABLE_SYMLINK_CHECK",
                                    "value": "true"
                                },
                                {
                                    "name": "PARAM_SUBDIRECTORY",
                                    "value": "source"
                                },
                                {
                                    "name": "WORKSPACE_OUTPUT_PATH",
                                    "value": "/workspace/output"
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "symlink-check",
                            "script": "#!/usr/bin/env bash\nset -euo pipefail\n\nCHECKOUT_DIR=\"${WORKSPACE_OUTPUT_PATH}/${PARAM_SUBDIRECTORY}\"\ncheck_symlinks() {\n  FOUND_SYMLINK_POINTING_OUTSIDE_OF_REPO=false\n  while read -r symlink\n  do\n    target=$(readlink -m \"$symlink\")\n    if ! [[ \"$target\" =~ ^$CHECKOUT_DIR ]]; then\n      echo \"The cloned repository contains symlink pointing outside of the cloned repository: $symlink\"\n      FOUND_SYMLINK_POINTING_OUTSIDE_OF_REPO=true\n    fi\n  done \u003c \u003c(find $CHECKOUT_DIR -type l -print)\n  if [ \"$FOUND_SYMLINK_POINTING_OUTSIDE_OF_REPO\" = true ] ; then\n    return 1\n  fi\n}\n\nif [ \"${PARAM_ENABLE_SYMLINK_CHECK}\" = \"true\" ] ; then\n  echo \"Running symlink check\"\n  check_symlinks\nfi\n"
                        }
                    ],
                    "volumes": [
                        {
                            "configMap": {
                                "items": [
                                    {
                                        "key": "ca-bundle.crt",
                                        "path": "ca-bundle.crt"
                                    }
                                ],
                                "name": "trusted-ca",
                                "optional": true
                            },
                            "name": "trusted-ca"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "The git repo will be cloned onto the volume backing this Workspace.",
                            "name": "output"
                        },
                        {
                            "description": "A .ssh directory with private key, known_hosts, config, etc. Copied to\nthe user's home before git commands are executed. Used to authenticate\nwith the git remote when performing the clone. Binding a Secret to this\nWorkspace is strongly recommended over other volume types.\n",
                            "name": "ssh-directory",
                            "optional": true
                        },
                        {
                            "description": "A Workspace containing a .gitconfig and .git-credentials file or username and password.\nThese will be copied to the user's home before any git commands are run. Any\nother files in this Workspace are ignored. It is strongly recommended\nto use ssh-directory over basic-auth whenever possible and to bind a\nSecret to this Workspace over other volume types.\n",
                            "name": "basic-auth",
                            "optional": true
                        }
                    ]
                }
            }
        },
        {
            "apiVersion": "tekton.dev/v1",
            "kind": "TaskRun",
            "metadata": {
                "annotations": {
                    "build.appstudio.redhat.com/build-type": "docker",
                    "build.appstudio.redhat.com/task-name": "deploy-workload",
                    "chains.tekton.dev/signed": "true",
                    "chains.tekton.dev/transparency": "https://rekor-server-tssc-tas.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/api/v1/log/entries?logIndex=23",
                    "pipeline.tekton.dev/affinity-assistant": "affinity-assistant-a31b27c03f",
                    "pipeline.tekton.dev/release": "8910674cb953317a4373f33822024b9de8c5fa22",
                    "pipelinesascode.tekton.dev/branch": "refs/heads/main",
                    "pipelinesascode.tekton.dev/check-run-id": "75252396454",
                    "pipelinesascode.tekton.dev/controller-info": "{\"name\":\"default\",\"configmap\":\"pipelines-as-code\",\"secret\":\"pipelines-as-code-secret\", \"gRepo\": \"pipelines-as-code\"}",
                    "pipelinesascode.tekton.dev/event-type": "push",
                    "pipelinesascode.tekton.dev/git-auth-secret": "pac-gitauth-qzuxqm",
                    "pipelinesascode.tekton.dev/git-provider": "github",
                    "pipelinesascode.tekton.dev/installation-id": "47332704",
                    "pipelinesascode.tekton.dev/log-url": "https://console-openshift-console.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/k8s/ns/tssc-app-ci/tekton.dev~v1~PipelineRun/e2e-tests-go-vvrntsvt-on-push-w2974",
                    "pipelinesascode.tekton.dev/max-keep-runs": "2",
                    "pipelinesascode.tekton.dev/on-event": "[push]",
                    "pipelinesascode.tekton.dev/on-target-branch": "[main]",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-on-push",
                    "pipelinesascode.tekton.dev/pipeline": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/pipelines/docker-build-tssc.yaml",
                    "pipelinesascode.tekton.dev/repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-repository",
                    "pipelinesascode.tekton.dev/scm-reporting-plr-started": "true",
                    "pipelinesascode.tekton.dev/sender": "rhtap-ci-tests-bot",
                    "pipelinesascode.tekton.dev/sha": "75fa74cac116f98d938b14369eebbd41a498e067",
                    "pipelinesascode.tekton.dev/sha-title": "Merge pull request #1 from rhtap-rhdh-qe/test-branch-1778441151900",
                    "pipelinesascode.tekton.dev/sha-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt/commit/75fa74cac116f98d938b14369eebbd41a498e067",
                    "pipelinesascode.tekton.dev/source-branch": "refs/heads/main",
                    "pipelinesascode.tekton.dev/source-repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/task-0": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/init.yaml",
                    "pipelinesascode.tekton.dev/task-1": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/git-clone.yaml",
                    "pipelinesascode.tekton.dev/task-10": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/deploy-workload.yaml",
                    "pipelinesascode.tekton.dev/task-11": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/scan-workload.yaml",
                    "pipelinesascode.tekton.dev/task-12": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/summarize-workload.yaml",
                    "pipelinesascode.tekton.dev/task-13": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/show-workload-sbom.yaml",
                    "pipelinesascode.tekton.dev/task-14": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/deploy-workload-check.yaml",
                    "pipelinesascode.tekton.dev/task-2": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/buildah-rhtap.yaml",
                    "pipelinesascode.tekton.dev/task-3": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-image-check.yaml",
                    "pipelinesascode.tekton.dev/task-4": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-image-scan.yaml",
                    "pipelinesascode.tekton.dev/task-5": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-deploy-check.yaml",
                    "pipelinesascode.tekton.dev/task-6": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/update-deployment.yaml",
                    "pipelinesascode.tekton.dev/task-7": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/show-sbom-rhdh.yaml",
                    "pipelinesascode.tekton.dev/task-8": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/summary.yaml",
                    "pipelinesascode.tekton.dev/task-9": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/build-workload.yaml",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt",
                    "results.tekton.dev/childReadyForDeletion": "true",
                    "results.tekton.dev/record": "tssc-app-ci/results/2c702a38-5d38-4ce8-8901-6b2f5ce89bd1/records/97688022-720f-467f-9939-fc1165a204b7",
                    "results.tekton.dev/recordSummaryAnnotations": "{\"repo\":\"e2e-tests-go-vvrntsvt\",\"commit\":\"75fa74cac116f98d938b14369eebbd41a498e067\",\"eventType\":\"push\"}",
                    "results.tekton.dev/result": "tssc-app-ci/results/2c702a38-5d38-4ce8-8901-6b2f5ce89bd1",
                    "results.tekton.dev/stored": "true",
                    "tekton.dev/pipelines.minVersion": "0.12.1",
                    "tekton.dev/tags": "containers, tssc"
                },
                "creationTimestamp": "2026-05-10T19:29:44Z",
                "finalizers": [
                    "chains.tekton.dev/taskrun",
                    "results.tekton.dev/taskrun"
                ],
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/managed-by": "pipelinesascode.tekton.dev",
                    "app.kubernetes.io/part-of": "e2e-tests-go-vvrntsvt",
                    "app.kubernetes.io/version": "v0.39.5",
                    "argocd/app-name": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-id": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-namespace": "tssc-app",
                    "build.appstudio.redhat.com/build_type": "docker",
                    "janus-idp.io/tekton": "e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/check-run-id": "75252396454",
                    "pipelinesascode.tekton.dev/event-type": "push",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-on-push",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-repository",
                    "pipelinesascode.tekton.dev/sha": "75fa74cac116f98d938b14369eebbd41a498e067",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt",
                    "tekton.dev/memberOf": "tasks",
                    "tekton.dev/pipeline": "e2e-tests-go-vvrntsvt-on-push-w2974",
                    "tekton.dev/pipelineRun": "e2e-tests-go-vvrntsvt-on-push-w2974",
                    "tekton.dev/pipelineRunUID": "2c702a38-5d38-4ce8-8901-6b2f5ce89bd1",
                    "tekton.dev/pipelineTask": "deploy"
                },
                "name": "e2e-tests-go-vvrntsvt-on-push-w2974-deploy",
                "namespace": "tssc-app-ci",
                "ownerReferences": [
                    {
                        "apiVersion": "tekton.dev/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "PipelineRun",
                        "name": "e2e-tests-go-vvrntsvt-on-push-w2974",
                        "uid": "2c702a38-5d38-4ce8-8901-6b2f5ce89bd1"
                    }
                ],
                "resourceVersion": "37225",
                "uid": "97688022-720f-467f-9939-fc1165a204b7"
            },
            "spec": {
                "params": [
                    {
                        "name": "gitops-secret-name",
                        "value": "gitops-auth-secret"
                    },
                    {
                        "name": "IMAGE",
                        "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:75fa74cac116f98d938b14369eebbd41a498e067"
                    },
                    {
                        "name": "CONTEXT",
                        "value": "."
                    },
                    {
                        "name": "IMAGE_EXPIRES_AFTER",
                        "value": "5d"
                    },
                    {
                        "name": "COMMIT_SHA",
                        "value": "75fa74cac116f98d938b14369eebbd41a498e067"
                    }
                ],
                "serviceAccountName": "pipeline",
                "taskSpec": {
                    "description": "Deploy built image to development environment.",
                    "params": [
                        {
                            "description": "Reference of the image buildah will produce.",
                            "name": "IMAGE",
                            "type": "string"
                        },
                        {
                            "default": ".",
                            "description": "Path to the directory to use as context.",
                            "name": "CONTEXT",
                            "type": "string"
                        },
                        {
                            "default": "vfs",
                            "description": "Storage driver to configure for buildah",
                            "name": "STORAGE_DRIVER",
                            "type": "string"
                        }
                    ],
                    "stepTemplate": {
                        "computeResources": {},
                        "env": [
                            {
                                "name": "CI_TYPE",
                                "value": "tekton"
                            },
                            {
                                "name": "STORAGE_DRIVER",
                                "value": "$(params.STORAGE_DRIVER)"
                            },
                            {
                                "name": "CONTEXT",
                                "value": "$(params.CONTEXT)"
                            },
                            {
                                "name": "IMAGE",
                                "value": "$(params.IMAGE)"
                            },
                            {
                                "name": "IMAGE_URL",
                                "value": "$(params.IMAGE)"
                            },
                            {
                                "name": "GITOPS_AUTH_PASSWORD",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "password",
                                        "name": "$(params.gitops-secret-name)"
                                    }
                                }
                            },
                            {
                                "name": "GITOPS_AUTH_USERNAME",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "username",
                                        "name": "$(params.gitops-secret-name)"
                                    }
                                }
                            }
                        ],
                        "workingDir": "$(workspaces.source.path)/source"
                    },
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "STORAGE_DRIVER",
                                    "value": "$(params.STORAGE_DRIVER)"
                                },
                                {
                                    "name": "CONTEXT",
                                    "value": "$(params.CONTEXT)"
                                },
                                {
                                    "name": "IMAGE",
                                    "value": "$(params.IMAGE)"
                                },
                                {
                                    "name": "IMAGE_URL",
                                    "value": "$(params.IMAGE)"
                                },
                                {
                                    "name": "GITOPS_AUTH_PASSWORD",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "password",
                                            "name": "$(params.gitops-secret-name)"
                                        }
                                    }
                                },
                                {
                                    "name": "GITOPS_AUTH_USERNAME",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "username",
                                            "name": "$(params.gitops-secret-name)"
                                        }
                                    }
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "deploy",
                            "script": "echo \"running update-deployment\"\n/workspace/source/tssc/update-deployment.sh\n",
                            "volumeMounts": [
                                {
                                    "mountPath": "/var/lib/containers",
                                    "name": "varlibcontainers"
                                },
                                {
                                    "mountPath": "/tmp/files",
                                    "name": "tmpfiles"
                                }
                            ],
                            "workingDir": "$(workspaces.source.path)/source"
                        }
                    ],
                    "volumes": [
                        {
                            "emptyDir": {},
                            "name": "varlibcontainers"
                        },
                        {
                            "emptyDir": {},
                            "name": "tmpfiles"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "Workspace containing the source code to build.",
                            "name": "source"
                        }
                    ]
                },
                "timeout": "1h0m0s",
                "workspaces": [
                    {
                        "name": "source",
                        "persistentVolumeClaim": {
                            "claimName": "pvc-d48ef23286"
                        }
                    }
                ]
            },
            "status": {
                "artifacts": {},
                "completionTime": "2026-05-10T19:29:50Z",
                "conditions": [
                    {
                        "lastTransitionTime": "2026-05-10T19:29:50Z",
                        "message": "All Steps have completed executing",
                        "reason": "Succeeded",
                        "status": "True",
                        "type": "Succeeded"
                    }
                ],
                "podName": "e2e-tests-go-vvrntsvt-on-push-w2974-deploy-pod",
                "provenance": {
                    "featureFlags": {
                        "awaitSidecarReadiness": true,
                        "coschedule": "workspaces",
                        "enableAPIFields": "beta",
                        "enableProvenanceInStatus": true,
                        "enforceNonfalsifiability": "none",
                        "maxResultSize": 4096,
                        "resultExtractionMethod": "termination-message",
                        "runningInEnvWithInjectedSidecars": true,
                        "verificationNoMatchPolicy": "ignore"
                    }
                },
                "startTime": "2026-05-10T19:29:44Z",
                "steps": [
                    {
                        "container": "step-deploy",
                        "imageID": "quay.io/redhat-tssc/task-runner@sha256:db633cb62eb097a46ca9e3e0a54d21c8ebd444f81a074ce1f1afa61956185dbf",
                        "name": "deploy",
                        "provenance": {},
                        "terminated": {
                            "containerID": "cri-o://525eb82ff9f21016b0d68360acfc11bd1c9a250f84d0636327d4d3ef4d9b0966",
                            "exitCode": 0,
                            "finishedAt": "2026-05-10T19:29:49Z",
                            "reason": "Completed",
                            "startedAt": "2026-05-10T19:29:48Z"
                        },
                        "terminationReason": "Completed"
                    }
                ],
                "taskSpec": {
                    "description": "Deploy built image to development environment.",
                    "params": [
                        {
                            "description": "Reference of the image buildah will produce.",
                            "name": "IMAGE",
                            "type": "string"
                        },
                        {
                            "default": ".",
                            "description": "Path to the directory to use as context.",
                            "name": "CONTEXT",
                            "type": "string"
                        },
                        {
                            "default": "vfs",
                            "description": "Storage driver to configure for buildah",
                            "name": "STORAGE_DRIVER",
                            "type": "string"
                        }
                    ],
                    "stepTemplate": {
                        "computeResources": {},
                        "env": [
                            {
                                "name": "CI_TYPE",
                                "value": "tekton"
                            },
                            {
                                "name": "STORAGE_DRIVER",
                                "value": "vfs"
                            },
                            {
                                "name": "CONTEXT",
                                "value": "."
                            },
                            {
                                "name": "IMAGE",
                                "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:75fa74cac116f98d938b14369eebbd41a498e067"
                            },
                            {
                                "name": "IMAGE_URL",
                                "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:75fa74cac116f98d938b14369eebbd41a498e067"
                            },
                            {
                                "name": "GITOPS_AUTH_PASSWORD",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "password",
                                        "name": "gitops-auth-secret"
                                    }
                                }
                            },
                            {
                                "name": "GITOPS_AUTH_USERNAME",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "username",
                                        "name": "gitops-auth-secret"
                                    }
                                }
                            }
                        ],
                        "workingDir": "/workspace/source/source"
                    },
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "STORAGE_DRIVER",
                                    "value": "vfs"
                                },
                                {
                                    "name": "CONTEXT",
                                    "value": "."
                                },
                                {
                                    "name": "IMAGE",
                                    "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:75fa74cac116f98d938b14369eebbd41a498e067"
                                },
                                {
                                    "name": "IMAGE_URL",
                                    "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:75fa74cac116f98d938b14369eebbd41a498e067"
                                },
                                {
                                    "name": "GITOPS_AUTH_PASSWORD",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "password",
                                            "name": "gitops-auth-secret"
                                        }
                                    }
                                },
                                {
                                    "name": "GITOPS_AUTH_USERNAME",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "username",
                                            "name": "gitops-auth-secret"
                                        }
                                    }
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "deploy",
                            "script": "echo \"running update-deployment\"\n/workspace/source/tssc/update-deployment.sh\n",
                            "volumeMounts": [
                                {
                                    "mountPath": "/var/lib/containers",
                                    "name": "varlibcontainers"
                                },
                                {
                                    "mountPath": "/tmp/files",
                                    "name": "tmpfiles"
                                }
                            ],
                            "workingDir": "/workspace/source/source"
                        }
                    ],
                    "volumes": [
                        {
                            "emptyDir": {},
                            "name": "varlibcontainers"
                        },
                        {
                            "emptyDir": {},
                            "name": "tmpfiles"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "Workspace containing the source code to build.",
                            "name": "source"
                        }
                    ]
                }
            }
        },
        {
            "apiVersion": "tekton.dev/v1",
            "kind": "TaskRun",
            "metadata": {
                "annotations": {
                    "build.appstudio.redhat.com/build-type": "docker",
                    "build.appstudio.redhat.com/task-name": "deploy-workload-check",
                    "chains.tekton.dev/signed": "true",
                    "chains.tekton.dev/transparency": "https://rekor-server-tssc-tas.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/api/v1/log/entries?logIndex=24",
                    "pipeline.tekton.dev/affinity-assistant": "affinity-assistant-a31b27c03f",
                    "pipeline.tekton.dev/release": "8910674cb953317a4373f33822024b9de8c5fa22",
                    "pipelinesascode.tekton.dev/branch": "refs/heads/main",
                    "pipelinesascode.tekton.dev/check-run-id": "75252396454",
                    "pipelinesascode.tekton.dev/controller-info": "{\"name\":\"default\",\"configmap\":\"pipelines-as-code\",\"secret\":\"pipelines-as-code-secret\", \"gRepo\": \"pipelines-as-code\"}",
                    "pipelinesascode.tekton.dev/event-type": "push",
                    "pipelinesascode.tekton.dev/git-auth-secret": "pac-gitauth-qzuxqm",
                    "pipelinesascode.tekton.dev/git-provider": "github",
                    "pipelinesascode.tekton.dev/installation-id": "47332704",
                    "pipelinesascode.tekton.dev/log-url": "https://console-openshift-console.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/k8s/ns/tssc-app-ci/tekton.dev~v1~PipelineRun/e2e-tests-go-vvrntsvt-on-push-w2974",
                    "pipelinesascode.tekton.dev/max-keep-runs": "2",
                    "pipelinesascode.tekton.dev/on-event": "[push]",
                    "pipelinesascode.tekton.dev/on-target-branch": "[main]",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-on-push",
                    "pipelinesascode.tekton.dev/pipeline": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/pipelines/docker-build-tssc.yaml",
                    "pipelinesascode.tekton.dev/repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-repository",
                    "pipelinesascode.tekton.dev/scm-reporting-plr-started": "true",
                    "pipelinesascode.tekton.dev/sender": "rhtap-ci-tests-bot",
                    "pipelinesascode.tekton.dev/sha": "75fa74cac116f98d938b14369eebbd41a498e067",
                    "pipelinesascode.tekton.dev/sha-title": "Merge pull request #1 from rhtap-rhdh-qe/test-branch-1778441151900",
                    "pipelinesascode.tekton.dev/sha-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt/commit/75fa74cac116f98d938b14369eebbd41a498e067",
                    "pipelinesascode.tekton.dev/source-branch": "refs/heads/main",
                    "pipelinesascode.tekton.dev/source-repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/task-0": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/init.yaml",
                    "pipelinesascode.tekton.dev/task-1": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/git-clone.yaml",
                    "pipelinesascode.tekton.dev/task-10": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/deploy-workload.yaml",
                    "pipelinesascode.tekton.dev/task-11": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/scan-workload.yaml",
                    "pipelinesascode.tekton.dev/task-12": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/summarize-workload.yaml",
                    "pipelinesascode.tekton.dev/task-13": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/show-workload-sbom.yaml",
                    "pipelinesascode.tekton.dev/task-14": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/deploy-workload-check.yaml",
                    "pipelinesascode.tekton.dev/task-2": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/buildah-rhtap.yaml",
                    "pipelinesascode.tekton.dev/task-3": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-image-check.yaml",
                    "pipelinesascode.tekton.dev/task-4": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-image-scan.yaml",
                    "pipelinesascode.tekton.dev/task-5": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-deploy-check.yaml",
                    "pipelinesascode.tekton.dev/task-6": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/update-deployment.yaml",
                    "pipelinesascode.tekton.dev/task-7": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/show-sbom-rhdh.yaml",
                    "pipelinesascode.tekton.dev/task-8": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/summary.yaml",
                    "pipelinesascode.tekton.dev/task-9": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/build-workload.yaml",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt",
                    "results.tekton.dev/childReadyForDeletion": "true",
                    "results.tekton.dev/record": "tssc-app-ci/results/2c702a38-5d38-4ce8-8901-6b2f5ce89bd1/records/92af388c-a3d1-4c74-8b47-0bf44cbbc7d5",
                    "results.tekton.dev/recordSummaryAnnotations": "{\"repo\":\"e2e-tests-go-vvrntsvt\",\"commit\":\"75fa74cac116f98d938b14369eebbd41a498e067\",\"eventType\":\"push\"}",
                    "results.tekton.dev/result": "tssc-app-ci/results/2c702a38-5d38-4ce8-8901-6b2f5ce89bd1",
                    "results.tekton.dev/stored": "true",
                    "tekton.dev/pipelines.minVersion": "0.12.1",
                    "tekton.dev/tags": "containers, tssc"
                },
                "creationTimestamp": "2026-05-10T19:29:50Z",
                "finalizers": [
                    "chains.tekton.dev/taskrun",
                    "results.tekton.dev/taskrun"
                ],
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/managed-by": "pipelinesascode.tekton.dev",
                    "app.kubernetes.io/part-of": "e2e-tests-go-vvrntsvt",
                    "app.kubernetes.io/version": "v0.39.5",
                    "argocd/app-name": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-id": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-namespace": "tssc-app",
                    "build.appstudio.redhat.com/build_type": "docker",
                    "janus-idp.io/tekton": "e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/check-run-id": "75252396454",
                    "pipelinesascode.tekton.dev/event-type": "push",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-on-push",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-repository",
                    "pipelinesascode.tekton.dev/sha": "75fa74cac116f98d938b14369eebbd41a498e067",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt",
                    "tekton.dev/memberOf": "tasks",
                    "tekton.dev/pipeline": "e2e-tests-go-vvrntsvt-on-push-w2974",
                    "tekton.dev/pipelineRun": "e2e-tests-go-vvrntsvt-on-push-w2974",
                    "tekton.dev/pipelineRunUID": "2c702a38-5d38-4ce8-8901-6b2f5ce89bd1",
                    "tekton.dev/pipelineTask": "deployment-check"
                },
                "name": "e2e-tests-go-vvrntsvt-on-push-w2974-deployment-check",
                "namespace": "tssc-app-ci",
                "ownerReferences": [
                    {
                        "apiVersion": "tekton.dev/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "PipelineRun",
                        "name": "e2e-tests-go-vvrntsvt-on-push-w2974",
                        "uid": "2c702a38-5d38-4ce8-8901-6b2f5ce89bd1"
                    }
                ],
                "resourceVersion": "37436",
                "uid": "92af388c-a3d1-4c74-8b47-0bf44cbbc7d5"
            },
            "spec": {
                "params": [
                    {
                        "name": "rox-secret-name",
                        "value": "rox-api-token"
                    },
                    {
                        "name": "gitops-secret-name",
                        "value": "gitops-auth-secret"
                    },
                    {
                        "name": "IMAGE",
                        "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:75fa74cac116f98d938b14369eebbd41a498e067"
                    },
                    {
                        "name": "CONTEXT",
                        "value": "."
                    },
                    {
                        "name": "IMAGE_EXPIRES_AFTER",
                        "value": "5d"
                    },
                    {
                        "name": "COMMIT_SHA",
                        "value": "75fa74cac116f98d938b14369eebbd41a498e067"
                    }
                ],
                "serviceAccountName": "pipeline",
                "taskSpec": {
                    "description": "Scan image built for vulnerabilities.",
                    "params": [
                        {
                            "description": "Reference of the image buildah will produce.",
                            "name": "IMAGE",
                            "type": "string"
                        },
                        {
                            "default": ".",
                            "description": "Path to the directory to use as context.",
                            "name": "CONTEXT",
                            "type": "string"
                        },
                        {
                            "default": "vfs",
                            "description": "Storage driver to configure for buildah",
                            "name": "STORAGE_DRIVER",
                            "type": "string"
                        }
                    ],
                    "results": [
                        {
                            "description": "Summary of the roxctl scan",
                            "name": "SCAN_OUTPUT",
                            "type": "string"
                        }
                    ],
                    "stepTemplate": {
                        "computeResources": {},
                        "env": [
                            {
                                "name": "CI_TYPE",
                                "value": "tekton"
                            },
                            {
                                "name": "STORAGE_DRIVER",
                                "value": "$(params.STORAGE_DRIVER)"
                            },
                            {
                                "name": "CONTEXT",
                                "value": "$(params.CONTEXT)"
                            },
                            {
                                "name": "IMAGE",
                                "value": "$(params.IMAGE)"
                            },
                            {
                                "name": "IMAGE_URL",
                                "value": "$(params.IMAGE)"
                            },
                            {
                                "name": "ROX_CENTRAL_ENDPOINT",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "rox-api-endpoint",
                                        "name": "$(params.rox-secret-name)"
                                    }
                                }
                            },
                            {
                                "name": "ROX_API_TOKEN",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "rox-api-token",
                                        "name": "$(params.rox-secret-name)"
                                    }
                                }
                            },
                            {
                                "name": "GITOPS_AUTH_PASSWORD",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "password",
                                        "name": "$(params.gitops-secret-name)"
                                    }
                                }
                            },
                            {
                                "name": "GITOPS_AUTH_USERNAME",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "username",
                                        "name": "$(params.gitops-secret-name)"
                                    }
                                }
                            }
                        ],
                        "workingDir": "$(workspaces.source.path)/source"
                    },
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "STORAGE_DRIVER",
                                    "value": "$(params.STORAGE_DRIVER)"
                                },
                                {
                                    "name": "CONTEXT",
                                    "value": "$(params.CONTEXT)"
                                },
                                {
                                    "name": "IMAGE",
                                    "value": "$(params.IMAGE)"
                                },
                                {
                                    "name": "IMAGE_URL",
                                    "value": "$(params.IMAGE)"
                                },
                                {
                                    "name": "ROX_CENTRAL_ENDPOINT",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rox-api-endpoint",
                                            "name": "$(params.rox-secret-name)"
                                        }
                                    }
                                },
                                {
                                    "name": "ROX_API_TOKEN",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rox-api-token",
                                            "name": "$(params.rox-secret-name)"
                                        }
                                    }
                                },
                                {
                                    "name": "GITOPS_AUTH_PASSWORD",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "password",
                                            "name": "$(params.gitops-secret-name)"
                                        }
                                    }
                                },
                                {
                                    "name": "GITOPS_AUTH_USERNAME",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "username",
                                            "name": "$(params.gitops-secret-name)"
                                        }
                                    }
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "deploy-check",
                            "script": "echo \"running acs-deploy-check\"\n/workspace/source/tssc/acs-deploy-check.sh\n",
                            "volumeMounts": [
                                {
                                    "mountPath": "/var/lib/containers",
                                    "name": "varlibcontainers"
                                },
                                {
                                    "mountPath": "/tmp/files",
                                    "name": "tmpfiles"
                                }
                            ],
                            "workingDir": "$(workspaces.source.path)/source"
                        }
                    ],
                    "volumes": [
                        {
                            "emptyDir": {},
                            "name": "varlibcontainers"
                        },
                        {
                            "emptyDir": {},
                            "name": "tmpfiles"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "Workspace containing the source code to build.",
                            "name": "source"
                        }
                    ]
                },
                "timeout": "1h0m0s",
                "workspaces": [
                    {
                        "name": "source",
                        "persistentVolumeClaim": {
                            "claimName": "pvc-d48ef23286"
                        }
                    }
                ]
            },
            "status": {
                "artifacts": {},
                "completionTime": "2026-05-10T19:29:56Z",
                "conditions": [
                    {
                        "lastTransitionTime": "2026-05-10T19:29:56Z",
                        "message": "All Steps have completed executing",
                        "reason": "Succeeded",
                        "status": "True",
                        "type": "Succeeded"
                    }
                ],
                "podName": "e2e-tests-go-vvrntsvt-on-push-w2974-deployment-check-pod",
                "provenance": {
                    "featureFlags": {
                        "awaitSidecarReadiness": true,
                        "coschedule": "workspaces",
                        "enableAPIFields": "beta",
                        "enableProvenanceInStatus": true,
                        "enforceNonfalsifiability": "none",
                        "maxResultSize": 4096,
                        "resultExtractionMethod": "termination-message",
                        "runningInEnvWithInjectedSidecars": true,
                        "verificationNoMatchPolicy": "ignore"
                    }
                },
                "startTime": "2026-05-10T19:29:50Z",
                "steps": [
                    {
                        "container": "step-deploy-check",
                        "imageID": "quay.io/redhat-tssc/task-runner@sha256:db633cb62eb097a46ca9e3e0a54d21c8ebd444f81a074ce1f1afa61956185dbf",
                        "name": "deploy-check",
                        "provenance": {},
                        "terminated": {
                            "containerID": "cri-o://633b09fe6408c7d83af256c45de4a01eb9dd731b9ac8f40a9c805dacdc8d258b",
                            "exitCode": 0,
                            "finishedAt": "2026-05-10T19:29:56Z",
                            "reason": "Completed",
                            "startedAt": "2026-05-10T19:29:54Z"
                        },
                        "terminationReason": "Completed"
                    }
                ],
                "taskSpec": {
                    "description": "Scan image built for vulnerabilities.",
                    "params": [
                        {
                            "description": "Reference of the image buildah will produce.",
                            "name": "IMAGE",
                            "type": "string"
                        },
                        {
                            "default": ".",
                            "description": "Path to the directory to use as context.",
                            "name": "CONTEXT",
                            "type": "string"
                        },
                        {
                            "default": "vfs",
                            "description": "Storage driver to configure for buildah",
                            "name": "STORAGE_DRIVER",
                            "type": "string"
                        }
                    ],
                    "results": [
                        {
                            "description": "Summary of the roxctl scan",
                            "name": "SCAN_OUTPUT",
                            "type": "string"
                        }
                    ],
                    "stepTemplate": {
                        "computeResources": {},
                        "env": [
                            {
                                "name": "CI_TYPE",
                                "value": "tekton"
                            },
                            {
                                "name": "STORAGE_DRIVER",
                                "value": "vfs"
                            },
                            {
                                "name": "CONTEXT",
                                "value": "."
                            },
                            {
                                "name": "IMAGE",
                                "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:75fa74cac116f98d938b14369eebbd41a498e067"
                            },
                            {
                                "name": "IMAGE_URL",
                                "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:75fa74cac116f98d938b14369eebbd41a498e067"
                            },
                            {
                                "name": "ROX_CENTRAL_ENDPOINT",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "rox-api-endpoint",
                                        "name": "rox-api-token"
                                    }
                                }
                            },
                            {
                                "name": "ROX_API_TOKEN",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "rox-api-token",
                                        "name": "rox-api-token"
                                    }
                                }
                            },
                            {
                                "name": "GITOPS_AUTH_PASSWORD",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "password",
                                        "name": "gitops-auth-secret"
                                    }
                                }
                            },
                            {
                                "name": "GITOPS_AUTH_USERNAME",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "username",
                                        "name": "gitops-auth-secret"
                                    }
                                }
                            }
                        ],
                        "workingDir": "/workspace/source/source"
                    },
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "STORAGE_DRIVER",
                                    "value": "vfs"
                                },
                                {
                                    "name": "CONTEXT",
                                    "value": "."
                                },
                                {
                                    "name": "IMAGE",
                                    "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:75fa74cac116f98d938b14369eebbd41a498e067"
                                },
                                {
                                    "name": "IMAGE_URL",
                                    "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:75fa74cac116f98d938b14369eebbd41a498e067"
                                },
                                {
                                    "name": "ROX_CENTRAL_ENDPOINT",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rox-api-endpoint",
                                            "name": "rox-api-token"
                                        }
                                    }
                                },
                                {
                                    "name": "ROX_API_TOKEN",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rox-api-token",
                                            "name": "rox-api-token"
                                        }
                                    }
                                },
                                {
                                    "name": "GITOPS_AUTH_PASSWORD",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "password",
                                            "name": "gitops-auth-secret"
                                        }
                                    }
                                },
                                {
                                    "name": "GITOPS_AUTH_USERNAME",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "username",
                                            "name": "gitops-auth-secret"
                                        }
                                    }
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "deploy-check",
                            "script": "echo \"running acs-deploy-check\"\n/workspace/source/tssc/acs-deploy-check.sh\n",
                            "volumeMounts": [
                                {
                                    "mountPath": "/var/lib/containers",
                                    "name": "varlibcontainers"
                                },
                                {
                                    "mountPath": "/tmp/files",
                                    "name": "tmpfiles"
                                }
                            ],
                            "workingDir": "/workspace/source/source"
                        }
                    ],
                    "volumes": [
                        {
                            "emptyDir": {},
                            "name": "varlibcontainers"
                        },
                        {
                            "emptyDir": {},
                            "name": "tmpfiles"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "Workspace containing the source code to build.",
                            "name": "source"
                        }
                    ]
                }
            }
        },
        {
            "apiVersion": "tekton.dev/v1",
            "kind": "TaskRun",
            "metadata": {
                "annotations": {
                    "build.appstudio.redhat.com/build-type": "docker",
                    "build.appstudio.redhat.com/task-name": "scan-workload",
                    "chains.tekton.dev/signed": "true",
                    "chains.tekton.dev/transparency": "https://rekor-server-tssc-tas.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/api/v1/log/entries?logIndex=25",
                    "pipeline.tekton.dev/affinity-assistant": "affinity-assistant-a31b27c03f",
                    "pipeline.tekton.dev/release": "8910674cb953317a4373f33822024b9de8c5fa22",
                    "pipelinesascode.tekton.dev/branch": "refs/heads/main",
                    "pipelinesascode.tekton.dev/check-run-id": "75252396454",
                    "pipelinesascode.tekton.dev/controller-info": "{\"name\":\"default\",\"configmap\":\"pipelines-as-code\",\"secret\":\"pipelines-as-code-secret\", \"gRepo\": \"pipelines-as-code\"}",
                    "pipelinesascode.tekton.dev/event-type": "push",
                    "pipelinesascode.tekton.dev/git-auth-secret": "pac-gitauth-qzuxqm",
                    "pipelinesascode.tekton.dev/git-provider": "github",
                    "pipelinesascode.tekton.dev/installation-id": "47332704",
                    "pipelinesascode.tekton.dev/log-url": "https://console-openshift-console.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/k8s/ns/tssc-app-ci/tekton.dev~v1~PipelineRun/e2e-tests-go-vvrntsvt-on-push-w2974",
                    "pipelinesascode.tekton.dev/max-keep-runs": "2",
                    "pipelinesascode.tekton.dev/on-event": "[push]",
                    "pipelinesascode.tekton.dev/on-target-branch": "[main]",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-on-push",
                    "pipelinesascode.tekton.dev/pipeline": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/pipelines/docker-build-tssc.yaml",
                    "pipelinesascode.tekton.dev/repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-repository",
                    "pipelinesascode.tekton.dev/scm-reporting-plr-started": "true",
                    "pipelinesascode.tekton.dev/sender": "rhtap-ci-tests-bot",
                    "pipelinesascode.tekton.dev/sha": "75fa74cac116f98d938b14369eebbd41a498e067",
                    "pipelinesascode.tekton.dev/sha-title": "Merge pull request #1 from rhtap-rhdh-qe/test-branch-1778441151900",
                    "pipelinesascode.tekton.dev/sha-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt/commit/75fa74cac116f98d938b14369eebbd41a498e067",
                    "pipelinesascode.tekton.dev/source-branch": "refs/heads/main",
                    "pipelinesascode.tekton.dev/source-repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/task-0": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/init.yaml",
                    "pipelinesascode.tekton.dev/task-1": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/git-clone.yaml",
                    "pipelinesascode.tekton.dev/task-10": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/deploy-workload.yaml",
                    "pipelinesascode.tekton.dev/task-11": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/scan-workload.yaml",
                    "pipelinesascode.tekton.dev/task-12": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/summarize-workload.yaml",
                    "pipelinesascode.tekton.dev/task-13": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/show-workload-sbom.yaml",
                    "pipelinesascode.tekton.dev/task-14": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/deploy-workload-check.yaml",
                    "pipelinesascode.tekton.dev/task-2": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/buildah-rhtap.yaml",
                    "pipelinesascode.tekton.dev/task-3": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-image-check.yaml",
                    "pipelinesascode.tekton.dev/task-4": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-image-scan.yaml",
                    "pipelinesascode.tekton.dev/task-5": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-deploy-check.yaml",
                    "pipelinesascode.tekton.dev/task-6": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/update-deployment.yaml",
                    "pipelinesascode.tekton.dev/task-7": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/show-sbom-rhdh.yaml",
                    "pipelinesascode.tekton.dev/task-8": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/summary.yaml",
                    "pipelinesascode.tekton.dev/task-9": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/build-workload.yaml",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt",
                    "results.tekton.dev/childReadyForDeletion": "true",
                    "results.tekton.dev/record": "tssc-app-ci/results/2c702a38-5d38-4ce8-8901-6b2f5ce89bd1/records/f59f8873-9ed9-4713-8268-d31f836e97c6",
                    "results.tekton.dev/recordSummaryAnnotations": "{\"repo\":\"e2e-tests-go-vvrntsvt\",\"commit\":\"75fa74cac116f98d938b14369eebbd41a498e067\",\"eventType\":\"push\"}",
                    "results.tekton.dev/result": "tssc-app-ci/results/2c702a38-5d38-4ce8-8901-6b2f5ce89bd1",
                    "results.tekton.dev/stored": "true",
                    "tekton.dev/pipelines.minVersion": "0.12.1",
                    "tekton.dev/tags": "containers, tssc"
                },
                "creationTimestamp": "2026-05-10T19:29:44Z",
                "finalizers": [
                    "chains.tekton.dev/taskrun",
                    "results.tekton.dev/taskrun"
                ],
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/managed-by": "pipelinesascode.tekton.dev",
                    "app.kubernetes.io/part-of": "e2e-tests-go-vvrntsvt",
                    "app.kubernetes.io/version": "v0.39.5",
                    "argocd/app-name": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-id": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-namespace": "tssc-app",
                    "build.appstudio.redhat.com/build_type": "docker",
                    "janus-idp.io/tekton": "e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/check-run-id": "75252396454",
                    "pipelinesascode.tekton.dev/event-type": "push",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-on-push",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-repository",
                    "pipelinesascode.tekton.dev/sha": "75fa74cac116f98d938b14369eebbd41a498e067",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt",
                    "tekton.dev/memberOf": "tasks",
                    "tekton.dev/pipeline": "e2e-tests-go-vvrntsvt-on-push-w2974",
                    "tekton.dev/pipelineRun": "e2e-tests-go-vvrntsvt-on-push-w2974",
                    "tekton.dev/pipelineRunUID": "2c702a38-5d38-4ce8-8901-6b2f5ce89bd1",
                    "tekton.dev/pipelineTask": "scan"
                },
                "name": "e2e-tests-go-vvrntsvt-on-push-w2974-scan",
                "namespace": "tssc-app-ci",
                "ownerReferences": [
                    {
                        "apiVersion": "tekton.dev/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "PipelineRun",
                        "name": "e2e-tests-go-vvrntsvt-on-push-w2974",
                        "uid": "2c702a38-5d38-4ce8-8901-6b2f5ce89bd1"
                    }
                ],
                "resourceVersion": "37541",
                "uid": "f59f8873-9ed9-4713-8268-d31f836e97c6"
            },
            "spec": {
                "params": [
                    {
                        "name": "rox-secret-name",
                        "value": "rox-api-token"
                    },
                    {
                        "name": "IMAGE",
                        "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:75fa74cac116f98d938b14369eebbd41a498e067"
                    },
                    {
                        "name": "CONTEXT",
                        "value": "."
                    },
                    {
                        "name": "IMAGE_EXPIRES_AFTER",
                        "value": "5d"
                    },
                    {
                        "name": "COMMIT_SHA",
                        "value": "75fa74cac116f98d938b14369eebbd41a498e067"
                    }
                ],
                "serviceAccountName": "pipeline",
                "taskSpec": {
                    "description": "Scan image built for vulnerabilities.",
                    "params": [
                        {
                            "description": "Reference of the image buildah will produce.",
                            "name": "IMAGE",
                            "type": "string"
                        },
                        {
                            "default": ".",
                            "description": "Path to the directory to use as context.",
                            "name": "CONTEXT",
                            "type": "string"
                        },
                        {
                            "default": "vfs",
                            "description": "Storage driver to configure for buildah",
                            "name": "STORAGE_DRIVER",
                            "type": "string"
                        }
                    ],
                    "results": [
                        {
                            "description": "Summary of the roxctl scan",
                            "name": "SCAN_OUTPUT",
                            "type": "string"
                        }
                    ],
                    "stepTemplate": {
                        "computeResources": {},
                        "env": [
                            {
                                "name": "CI_TYPE",
                                "value": "tekton"
                            },
                            {
                                "name": "STORAGE_DRIVER",
                                "value": "$(params.STORAGE_DRIVER)"
                            },
                            {
                                "name": "CONTEXT",
                                "value": "$(params.CONTEXT)"
                            },
                            {
                                "name": "IMAGE",
                                "value": "$(params.IMAGE)"
                            },
                            {
                                "name": "IMAGE_URL",
                                "value": "$(params.IMAGE)"
                            },
                            {
                                "name": "ROX_CENTRAL_ENDPOINT",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "rox-api-endpoint",
                                        "name": "$(params.rox-secret-name)"
                                    }
                                }
                            },
                            {
                                "name": "ROX_API_TOKEN",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "rox-api-token",
                                        "name": "$(params.rox-secret-name)"
                                    }
                                }
                            }
                        ],
                        "workingDir": "$(workspaces.source.path)/source"
                    },
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "STORAGE_DRIVER",
                                    "value": "$(params.STORAGE_DRIVER)"
                                },
                                {
                                    "name": "CONTEXT",
                                    "value": "$(params.CONTEXT)"
                                },
                                {
                                    "name": "IMAGE",
                                    "value": "$(params.IMAGE)"
                                },
                                {
                                    "name": "IMAGE_URL",
                                    "value": "$(params.IMAGE)"
                                },
                                {
                                    "name": "ROX_CENTRAL_ENDPOINT",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rox-api-endpoint",
                                            "name": "$(params.rox-secret-name)"
                                        }
                                    }
                                },
                                {
                                    "name": "ROX_API_TOKEN",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rox-api-token",
                                            "name": "$(params.rox-secret-name)"
                                        }
                                    }
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "scan",
                            "script": "echo \"running acs-image-check\"\n/workspace/source/tssc/acs-image-check.sh\necho \"running acs-image-scan\"\n/workspace/source/tssc/acs-image-scan.sh\ncat ./results/acs-image-scan/SCAN_OUTPUT \u003e $(results.SCAN_OUTPUT.path)\n",
                            "volumeMounts": [
                                {
                                    "mountPath": "/var/lib/containers",
                                    "name": "varlibcontainers"
                                },
                                {
                                    "mountPath": "/tmp/files",
                                    "name": "tmpfiles"
                                }
                            ],
                            "workingDir": "$(workspaces.source.path)/source"
                        }
                    ],
                    "volumes": [
                        {
                            "emptyDir": {},
                            "name": "varlibcontainers"
                        },
                        {
                            "emptyDir": {},
                            "name": "tmpfiles"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "Workspace containing the source code to build.",
                            "name": "source"
                        }
                    ]
                },
                "timeout": "1h0m0s",
                "workspaces": [
                    {
                        "name": "source",
                        "persistentVolumeClaim": {
                            "claimName": "pvc-d48ef23286"
                        }
                    }
                ]
            },
            "status": {
                "artifacts": {},
                "completionTime": "2026-05-10T19:29:58Z",
                "conditions": [
                    {
                        "lastTransitionTime": "2026-05-10T19:29:58Z",
                        "message": "All Steps have completed executing",
                        "reason": "Succeeded",
                        "status": "True",
                        "type": "Succeeded"
                    }
                ],
                "podName": "e2e-tests-go-vvrntsvt-on-push-w2974-scan-pod",
                "provenance": {
                    "featureFlags": {
                        "awaitSidecarReadiness": true,
                        "coschedule": "workspaces",
                        "enableAPIFields": "beta",
                        "enableProvenanceInStatus": true,
                        "enforceNonfalsifiability": "none",
                        "maxResultSize": 4096,
                        "resultExtractionMethod": "termination-message",
                        "runningInEnvWithInjectedSidecars": true,
                        "verificationNoMatchPolicy": "ignore"
                    }
                },
                "results": [
                    {
                        "name": "SCAN_OUTPUT",
                        "type": "string",
                        "value": "{\"vulnerabilities\":{\"critical\":0,\"high\":3,\"medium\":8,\"low\":16}}\n"
                    }
                ],
                "startTime": "2026-05-10T19:29:44Z",
                "steps": [
                    {
                        "container": "step-scan",
                        "imageID": "quay.io/redhat-tssc/task-runner@sha256:db633cb62eb097a46ca9e3e0a54d21c8ebd444f81a074ce1f1afa61956185dbf",
                        "name": "scan",
                        "provenance": {},
                        "terminated": {
                            "containerID": "cri-o://e3a99b4698108ce93981dea229ce030c084731632d76526653b04d071db25474",
                            "exitCode": 0,
                            "finishedAt": "2026-05-10T19:29:57Z",
                            "message": "[{\"key\":\"SCAN_OUTPUT\",\"value\":\"{\\\"vulnerabilities\\\":{\\\"critical\\\":0,\\\"high\\\":3,\\\"medium\\\":8,\\\"low\\\":16}}\\n\",\"type\":1}]",
                            "reason": "Completed",
                            "startedAt": "2026-05-10T19:29:50Z"
                        },
                        "terminationReason": "Completed"
                    }
                ],
                "taskSpec": {
                    "description": "Scan image built for vulnerabilities.",
                    "params": [
                        {
                            "description": "Reference of the image buildah will produce.",
                            "name": "IMAGE",
                            "type": "string"
                        },
                        {
                            "default": ".",
                            "description": "Path to the directory to use as context.",
                            "name": "CONTEXT",
                            "type": "string"
                        },
                        {
                            "default": "vfs",
                            "description": "Storage driver to configure for buildah",
                            "name": "STORAGE_DRIVER",
                            "type": "string"
                        }
                    ],
                    "results": [
                        {
                            "description": "Summary of the roxctl scan",
                            "name": "SCAN_OUTPUT",
                            "type": "string"
                        }
                    ],
                    "stepTemplate": {
                        "computeResources": {},
                        "env": [
                            {
                                "name": "CI_TYPE",
                                "value": "tekton"
                            },
                            {
                                "name": "STORAGE_DRIVER",
                                "value": "vfs"
                            },
                            {
                                "name": "CONTEXT",
                                "value": "."
                            },
                            {
                                "name": "IMAGE",
                                "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:75fa74cac116f98d938b14369eebbd41a498e067"
                            },
                            {
                                "name": "IMAGE_URL",
                                "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:75fa74cac116f98d938b14369eebbd41a498e067"
                            },
                            {
                                "name": "ROX_CENTRAL_ENDPOINT",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "rox-api-endpoint",
                                        "name": "rox-api-token"
                                    }
                                }
                            },
                            {
                                "name": "ROX_API_TOKEN",
                                "valueFrom": {
                                    "secretKeyRef": {
                                        "key": "rox-api-token",
                                        "name": "rox-api-token"
                                    }
                                }
                            }
                        ],
                        "workingDir": "/workspace/source/source"
                    },
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "STORAGE_DRIVER",
                                    "value": "vfs"
                                },
                                {
                                    "name": "CONTEXT",
                                    "value": "."
                                },
                                {
                                    "name": "IMAGE",
                                    "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:75fa74cac116f98d938b14369eebbd41a498e067"
                                },
                                {
                                    "name": "IMAGE_URL",
                                    "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:75fa74cac116f98d938b14369eebbd41a498e067"
                                },
                                {
                                    "name": "ROX_CENTRAL_ENDPOINT",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rox-api-endpoint",
                                            "name": "rox-api-token"
                                        }
                                    }
                                },
                                {
                                    "name": "ROX_API_TOKEN",
                                    "valueFrom": {
                                        "secretKeyRef": {
                                            "key": "rox-api-token",
                                            "name": "rox-api-token"
                                        }
                                    }
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "scan",
                            "script": "echo \"running acs-image-check\"\n/workspace/source/tssc/acs-image-check.sh\necho \"running acs-image-scan\"\n/workspace/source/tssc/acs-image-scan.sh\ncat ./results/acs-image-scan/SCAN_OUTPUT \u003e /tekton/results/SCAN_OUTPUT\n",
                            "volumeMounts": [
                                {
                                    "mountPath": "/var/lib/containers",
                                    "name": "varlibcontainers"
                                },
                                {
                                    "mountPath": "/tmp/files",
                                    "name": "tmpfiles"
                                }
                            ],
                            "workingDir": "/workspace/source/source"
                        }
                    ],
                    "volumes": [
                        {
                            "emptyDir": {},
                            "name": "varlibcontainers"
                        },
                        {
                            "emptyDir": {},
                            "name": "tmpfiles"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "Workspace containing the source code to build.",
                            "name": "source"
                        }
                    ]
                }
            }
        },
        {
            "apiVersion": "tekton.dev/v1",
            "kind": "TaskRun",
            "metadata": {
                "annotations": {
                    "build.appstudio.redhat.com/build-type": "docker",
                    "build.appstudio.redhat.com/task-name": "show-workload-sbom",
                    "chains.tekton.dev/signed": "true",
                    "chains.tekton.dev/transparency": "https://rekor-server-tssc-tas.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/api/v1/log/entries?logIndex=26",
                    "pipeline.tekton.dev/affinity-assistant": "affinity-assistant-a31b27c03f",
                    "pipeline.tekton.dev/release": "8910674cb953317a4373f33822024b9de8c5fa22",
                    "pipelinesascode.tekton.dev/branch": "refs/heads/main",
                    "pipelinesascode.tekton.dev/check-run-id": "75252396454",
                    "pipelinesascode.tekton.dev/controller-info": "{\"name\":\"default\",\"configmap\":\"pipelines-as-code\",\"secret\":\"pipelines-as-code-secret\", \"gRepo\": \"pipelines-as-code\"}",
                    "pipelinesascode.tekton.dev/event-type": "push",
                    "pipelinesascode.tekton.dev/git-auth-secret": "pac-gitauth-qzuxqm",
                    "pipelinesascode.tekton.dev/git-provider": "github",
                    "pipelinesascode.tekton.dev/installation-id": "47332704",
                    "pipelinesascode.tekton.dev/log-url": "https://console-openshift-console.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/k8s/ns/tssc-app-ci/tekton.dev~v1~PipelineRun/e2e-tests-go-vvrntsvt-on-push-w2974",
                    "pipelinesascode.tekton.dev/max-keep-runs": "2",
                    "pipelinesascode.tekton.dev/on-event": "[push]",
                    "pipelinesascode.tekton.dev/on-target-branch": "[main]",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-on-push",
                    "pipelinesascode.tekton.dev/pipeline": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/pipelines/docker-build-tssc.yaml",
                    "pipelinesascode.tekton.dev/repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-repository",
                    "pipelinesascode.tekton.dev/scm-reporting-plr-started": "true",
                    "pipelinesascode.tekton.dev/sender": "rhtap-ci-tests-bot",
                    "pipelinesascode.tekton.dev/sha": "75fa74cac116f98d938b14369eebbd41a498e067",
                    "pipelinesascode.tekton.dev/sha-title": "Merge pull request #1 from rhtap-rhdh-qe/test-branch-1778441151900",
                    "pipelinesascode.tekton.dev/sha-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt/commit/75fa74cac116f98d938b14369eebbd41a498e067",
                    "pipelinesascode.tekton.dev/source-branch": "refs/heads/main",
                    "pipelinesascode.tekton.dev/source-repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/task-0": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/init.yaml",
                    "pipelinesascode.tekton.dev/task-1": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/git-clone.yaml",
                    "pipelinesascode.tekton.dev/task-10": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/deploy-workload.yaml",
                    "pipelinesascode.tekton.dev/task-11": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/scan-workload.yaml",
                    "pipelinesascode.tekton.dev/task-12": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/summarize-workload.yaml",
                    "pipelinesascode.tekton.dev/task-13": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/show-workload-sbom.yaml",
                    "pipelinesascode.tekton.dev/task-14": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/deploy-workload-check.yaml",
                    "pipelinesascode.tekton.dev/task-2": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/buildah-rhtap.yaml",
                    "pipelinesascode.tekton.dev/task-3": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-image-check.yaml",
                    "pipelinesascode.tekton.dev/task-4": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-image-scan.yaml",
                    "pipelinesascode.tekton.dev/task-5": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-deploy-check.yaml",
                    "pipelinesascode.tekton.dev/task-6": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/update-deployment.yaml",
                    "pipelinesascode.tekton.dev/task-7": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/show-sbom-rhdh.yaml",
                    "pipelinesascode.tekton.dev/task-8": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/summary.yaml",
                    "pipelinesascode.tekton.dev/task-9": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/build-workload.yaml",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt",
                    "results.tekton.dev/childReadyForDeletion": "true",
                    "results.tekton.dev/record": "tssc-app-ci/results/2c702a38-5d38-4ce8-8901-6b2f5ce89bd1/records/fd854109-b759-403e-b361-22fcad6707d8",
                    "results.tekton.dev/recordSummaryAnnotations": "{\"repo\":\"e2e-tests-go-vvrntsvt\",\"commit\":\"75fa74cac116f98d938b14369eebbd41a498e067\",\"eventType\":\"push\"}",
                    "results.tekton.dev/result": "tssc-app-ci/results/2c702a38-5d38-4ce8-8901-6b2f5ce89bd1",
                    "results.tekton.dev/stored": "true",
                    "task.output.location": "results",
                    "task.results.format": "application/text",
                    "task.results.key": "LINK_TO_SBOM",
                    "tekton.dev/pipelines.minVersion": "0.12.1",
                    "tekton.dev/tags": "containers, tssc"
                },
                "creationTimestamp": "2026-05-10T19:29:58Z",
                "finalizers": [
                    "chains.tekton.dev/taskrun",
                    "results.tekton.dev/taskrun"
                ],
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/managed-by": "pipelinesascode.tekton.dev",
                    "app.kubernetes.io/part-of": "e2e-tests-go-vvrntsvt",
                    "app.kubernetes.io/version": "v0.39.5",
                    "argocd/app-name": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-id": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-namespace": "tssc-app",
                    "build.appstudio.redhat.com/build_type": "docker",
                    "janus-idp.io/tekton": "e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/check-run-id": "75252396454",
                    "pipelinesascode.tekton.dev/event-type": "push",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-on-push",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-repository",
                    "pipelinesascode.tekton.dev/sha": "75fa74cac116f98d938b14369eebbd41a498e067",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt",
                    "tekton.dev/memberOf": "tasks",
                    "tekton.dev/pipeline": "e2e-tests-go-vvrntsvt-on-push-w2974",
                    "tekton.dev/pipelineRun": "e2e-tests-go-vvrntsvt-on-push-w2974",
                    "tekton.dev/pipelineRunUID": "2c702a38-5d38-4ce8-8901-6b2f5ce89bd1",
                    "tekton.dev/pipelineTask": "show-sbom"
                },
                "name": "e2e-tests-go-vvrntsvt-on-push-w2974-show-sbom",
                "namespace": "tssc-app-ci",
                "ownerReferences": [
                    {
                        "apiVersion": "tekton.dev/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "PipelineRun",
                        "name": "e2e-tests-go-vvrntsvt-on-push-w2974",
                        "uid": "2c702a38-5d38-4ce8-8901-6b2f5ce89bd1"
                    }
                ],
                "resourceVersion": "37591",
                "uid": "fd854109-b759-403e-b361-22fcad6707d8"
            },
            "spec": {
                "params": [
                    {
                        "name": "IMAGE",
                        "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:75fa74cac116f98d938b14369eebbd41a498e067"
                    },
                    {
                        "name": "CONTEXT",
                        "value": "."
                    },
                    {
                        "name": "IMAGE_EXPIRES_AFTER",
                        "value": "5d"
                    },
                    {
                        "name": "COMMIT_SHA",
                        "value": "75fa74cac116f98d938b14369eebbd41a498e067"
                    }
                ],
                "serviceAccountName": "pipeline",
                "taskSpec": {
                    "description": "Show SBOM report for the built image.",
                    "params": [
                        {
                            "description": "Reference of the image buildah will produce.",
                            "name": "IMAGE",
                            "type": "string"
                        },
                        {
                            "default": ".",
                            "description": "Path to the directory to use as context.",
                            "name": "CONTEXT",
                            "type": "string"
                        },
                        {
                            "default": "vfs",
                            "description": "Storage driver to configure for buildah",
                            "name": "STORAGE_DRIVER",
                            "type": "string"
                        }
                    ],
                    "results": [
                        {
                            "description": "Placeholder result meant to make RHDH identify this task as the producer of the SBOM logs.",
                            "name": "LINK_TO_SBOM",
                            "type": "string"
                        }
                    ],
                    "stepTemplate": {
                        "computeResources": {},
                        "env": [
                            {
                                "name": "CI_TYPE",
                                "value": "tekton"
                            },
                            {
                                "name": "STORAGE_DRIVER",
                                "value": "$(params.STORAGE_DRIVER)"
                            },
                            {
                                "name": "CONTEXT",
                                "value": "$(params.CONTEXT)"
                            },
                            {
                                "name": "IMAGE",
                                "value": "$(params.IMAGE)"
                            },
                            {
                                "name": "IMAGE_URL",
                                "value": "$(params.IMAGE)"
                            }
                        ],
                        "workingDir": "$(workspaces.source.path)/source"
                    },
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "STORAGE_DRIVER",
                                    "value": "$(params.STORAGE_DRIVER)"
                                },
                                {
                                    "name": "CONTEXT",
                                    "value": "$(params.CONTEXT)"
                                },
                                {
                                    "name": "IMAGE",
                                    "value": "$(params.IMAGE)"
                                },
                                {
                                    "name": "IMAGE_URL",
                                    "value": "$(params.IMAGE)"
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "show-sbom",
                            "script": "echo \"running show-sbom-rhdh\"\n/workspace/source/tssc/show-sbom-rhdh.sh\n",
                            "volumeMounts": [
                                {
                                    "mountPath": "/var/lib/containers",
                                    "name": "varlibcontainers"
                                },
                                {
                                    "mountPath": "/tmp/files",
                                    "name": "tmpfiles"
                                }
                            ],
                            "workingDir": "$(workspaces.source.path)/source"
                        }
                    ],
                    "volumes": [
                        {
                            "emptyDir": {},
                            "name": "varlibcontainers"
                        },
                        {
                            "emptyDir": {},
                            "name": "tmpfiles"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "Workspace containing the source code to build.",
                            "name": "source"
                        }
                    ]
                },
                "timeout": "1h0m0s",
                "workspaces": [
                    {
                        "name": "source",
                        "persistentVolumeClaim": {
                            "claimName": "pvc-d48ef23286"
                        }
                    }
                ]
            },
            "status": {
                "artifacts": {},
                "completionTime": "2026-05-10T19:30:04Z",
                "conditions": [
                    {
                        "lastTransitionTime": "2026-05-10T19:30:04Z",
                        "message": "All Steps have completed executing",
                        "reason": "Succeeded",
                        "status": "True",
                        "type": "Succeeded"
                    }
                ],
                "podName": "e2e-tests-go-vvrntsvt-on-push-w2974-show-sbom-pod",
                "provenance": {
                    "featureFlags": {
                        "awaitSidecarReadiness": true,
                        "coschedule": "workspaces",
                        "enableAPIFields": "beta",
                        "enableProvenanceInStatus": true,
                        "enforceNonfalsifiability": "none",
                        "maxResultSize": 4096,
                        "resultExtractionMethod": "termination-message",
                        "runningInEnvWithInjectedSidecars": true,
                        "verificationNoMatchPolicy": "ignore"
                    }
                },
                "startTime": "2026-05-10T19:29:58Z",
                "steps": [
                    {
                        "container": "step-show-sbom",
                        "imageID": "quay.io/redhat-tssc/task-runner@sha256:db633cb62eb097a46ca9e3e0a54d21c8ebd444f81a074ce1f1afa61956185dbf",
                        "name": "show-sbom",
                        "provenance": {},
                        "terminated": {
                            "containerID": "cri-o://977647377e2d79166a1a4fabd214cb9ec5fa075b086de13b792f9cd4c1720431",
                            "exitCode": 0,
                            "finishedAt": "2026-05-10T19:30:04Z",
                            "reason": "Completed",
                            "startedAt": "2026-05-10T19:30:03Z"
                        },
                        "terminationReason": "Completed"
                    }
                ],
                "taskSpec": {
                    "description": "Show SBOM report for the built image.",
                    "params": [
                        {
                            "description": "Reference of the image buildah will produce.",
                            "name": "IMAGE",
                            "type": "string"
                        },
                        {
                            "default": ".",
                            "description": "Path to the directory to use as context.",
                            "name": "CONTEXT",
                            "type": "string"
                        },
                        {
                            "default": "vfs",
                            "description": "Storage driver to configure for buildah",
                            "name": "STORAGE_DRIVER",
                            "type": "string"
                        }
                    ],
                    "results": [
                        {
                            "description": "Placeholder result meant to make RHDH identify this task as the producer of the SBOM logs.",
                            "name": "LINK_TO_SBOM",
                            "type": "string"
                        }
                    ],
                    "stepTemplate": {
                        "computeResources": {},
                        "env": [
                            {
                                "name": "CI_TYPE",
                                "value": "tekton"
                            },
                            {
                                "name": "STORAGE_DRIVER",
                                "value": "vfs"
                            },
                            {
                                "name": "CONTEXT",
                                "value": "."
                            },
                            {
                                "name": "IMAGE",
                                "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:75fa74cac116f98d938b14369eebbd41a498e067"
                            },
                            {
                                "name": "IMAGE_URL",
                                "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:75fa74cac116f98d938b14369eebbd41a498e067"
                            }
                        ],
                        "workingDir": "/workspace/source/source"
                    },
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "STORAGE_DRIVER",
                                    "value": "vfs"
                                },
                                {
                                    "name": "CONTEXT",
                                    "value": "."
                                },
                                {
                                    "name": "IMAGE",
                                    "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:75fa74cac116f98d938b14369eebbd41a498e067"
                                },
                                {
                                    "name": "IMAGE_URL",
                                    "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:75fa74cac116f98d938b14369eebbd41a498e067"
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "show-sbom",
                            "script": "echo \"running show-sbom-rhdh\"\n/workspace/source/tssc/show-sbom-rhdh.sh\n",
                            "volumeMounts": [
                                {
                                    "mountPath": "/var/lib/containers",
                                    "name": "varlibcontainers"
                                },
                                {
                                    "mountPath": "/tmp/files",
                                    "name": "tmpfiles"
                                }
                            ],
                            "workingDir": "/workspace/source/source"
                        }
                    ],
                    "volumes": [
                        {
                            "emptyDir": {},
                            "name": "varlibcontainers"
                        },
                        {
                            "emptyDir": {},
                            "name": "tmpfiles"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "Workspace containing the source code to build.",
                            "name": "source"
                        }
                    ]
                }
            }
        },
        {
            "apiVersion": "tekton.dev/v1",
            "kind": "TaskRun",
            "metadata": {
                "annotations": {
                    "build.appstudio.redhat.com/build-type": "docker",
                    "build.appstudio.redhat.com/task-name": "summarize-workload",
                    "chains.tekton.dev/signed": "true",
                    "chains.tekton.dev/transparency": "https://rekor-server-tssc-tas.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/api/v1/log/entries?logIndex=27",
                    "pipeline.tekton.dev/affinity-assistant": "affinity-assistant-a31b27c03f",
                    "pipeline.tekton.dev/release": "8910674cb953317a4373f33822024b9de8c5fa22",
                    "pipelinesascode.tekton.dev/branch": "refs/heads/main",
                    "pipelinesascode.tekton.dev/check-run-id": "75252396454",
                    "pipelinesascode.tekton.dev/controller-info": "{\"name\":\"default\",\"configmap\":\"pipelines-as-code\",\"secret\":\"pipelines-as-code-secret\", \"gRepo\": \"pipelines-as-code\"}",
                    "pipelinesascode.tekton.dev/event-type": "push",
                    "pipelinesascode.tekton.dev/git-auth-secret": "pac-gitauth-qzuxqm",
                    "pipelinesascode.tekton.dev/git-provider": "github",
                    "pipelinesascode.tekton.dev/installation-id": "47332704",
                    "pipelinesascode.tekton.dev/log-url": "https://console-openshift-console.apps.rosa.kx-5fe61076ba.6jzp.p3.openshiftapps.com/k8s/ns/tssc-app-ci/tekton.dev~v1~PipelineRun/e2e-tests-go-vvrntsvt-on-push-w2974",
                    "pipelinesascode.tekton.dev/max-keep-runs": "2",
                    "pipelinesascode.tekton.dev/on-event": "[push]",
                    "pipelinesascode.tekton.dev/on-target-branch": "[main]",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-on-push",
                    "pipelinesascode.tekton.dev/pipeline": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/pipelines/docker-build-tssc.yaml",
                    "pipelinesascode.tekton.dev/repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-repository",
                    "pipelinesascode.tekton.dev/scm-reporting-plr-started": "true",
                    "pipelinesascode.tekton.dev/sender": "rhtap-ci-tests-bot",
                    "pipelinesascode.tekton.dev/sha": "75fa74cac116f98d938b14369eebbd41a498e067",
                    "pipelinesascode.tekton.dev/sha-title": "Merge pull request #1 from rhtap-rhdh-qe/test-branch-1778441151900",
                    "pipelinesascode.tekton.dev/sha-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt/commit/75fa74cac116f98d938b14369eebbd41a498e067",
                    "pipelinesascode.tekton.dev/source-branch": "refs/heads/main",
                    "pipelinesascode.tekton.dev/source-repo-url": "https://github.com/rhtap-rhdh-qe/e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/task-0": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/init.yaml",
                    "pipelinesascode.tekton.dev/task-1": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/git-clone.yaml",
                    "pipelinesascode.tekton.dev/task-10": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/deploy-workload.yaml",
                    "pipelinesascode.tekton.dev/task-11": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/scan-workload.yaml",
                    "pipelinesascode.tekton.dev/task-12": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/summarize-workload.yaml",
                    "pipelinesascode.tekton.dev/task-13": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/show-workload-sbom.yaml",
                    "pipelinesascode.tekton.dev/task-14": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/deploy-workload-check.yaml",
                    "pipelinesascode.tekton.dev/task-2": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/buildah-rhtap.yaml",
                    "pipelinesascode.tekton.dev/task-3": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-image-check.yaml",
                    "pipelinesascode.tekton.dev/task-4": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-image-scan.yaml",
                    "pipelinesascode.tekton.dev/task-5": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/acs-deploy-check.yaml",
                    "pipelinesascode.tekton.dev/task-6": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/update-deployment.yaml",
                    "pipelinesascode.tekton.dev/task-7": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/show-sbom-rhdh.yaml",
                    "pipelinesascode.tekton.dev/task-8": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/summary.yaml",
                    "pipelinesascode.tekton.dev/task-9": "https://raw.githubusercontent.com/redhat-appstudio/tssc-dev-multi-ci/release-v1.9.x/samples/tekton/pac/tasks/build-workload.yaml",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt",
                    "results.tekton.dev/childReadyForDeletion": "true",
                    "results.tekton.dev/record": "tssc-app-ci/results/2c702a38-5d38-4ce8-8901-6b2f5ce89bd1/records/1aca6b07-369c-4153-9549-b44ce33b9cae",
                    "results.tekton.dev/recordSummaryAnnotations": "{\"repo\":\"e2e-tests-go-vvrntsvt\",\"commit\":\"75fa74cac116f98d938b14369eebbd41a498e067\",\"eventType\":\"push\"}",
                    "results.tekton.dev/result": "tssc-app-ci/results/2c702a38-5d38-4ce8-8901-6b2f5ce89bd1",
                    "results.tekton.dev/stored": "true",
                    "tekton.dev/pipelines.minVersion": "0.12.1",
                    "tekton.dev/tags": "containers, tssc"
                },
                "creationTimestamp": "2026-05-10T19:29:58Z",
                "finalizers": [
                    "chains.tekton.dev/taskrun",
                    "results.tekton.dev/taskrun"
                ],
                "generation": 1,
                "labels": {
                    "app.kubernetes.io/managed-by": "pipelinesascode.tekton.dev",
                    "app.kubernetes.io/part-of": "e2e-tests-go-vvrntsvt",
                    "app.kubernetes.io/version": "v0.39.5",
                    "argocd/app-name": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-id": "e2e-tests-go-vvrntsvt",
                    "backstage.io/kubernetes-namespace": "tssc-app",
                    "build.appstudio.redhat.com/build_type": "docker",
                    "janus-idp.io/tekton": "e2e-tests-go-vvrntsvt",
                    "pipelinesascode.tekton.dev/check-run-id": "75252396454",
                    "pipelinesascode.tekton.dev/event-type": "push",
                    "pipelinesascode.tekton.dev/original-prname": "e2e-tests-go-vvrntsvt-on-push",
                    "pipelinesascode.tekton.dev/repository": "e2e-tests-go-vvrntsvt-repository",
                    "pipelinesascode.tekton.dev/sha": "75fa74cac116f98d938b14369eebbd41a498e067",
                    "pipelinesascode.tekton.dev/state": "started",
                    "pipelinesascode.tekton.dev/url-org": "rhtap-rhdh-qe",
                    "pipelinesascode.tekton.dev/url-repository": "e2e-tests-go-vvrntsvt",
                    "tekton.dev/memberOf": "tasks",
                    "tekton.dev/pipeline": "e2e-tests-go-vvrntsvt-on-push-w2974",
                    "tekton.dev/pipelineRun": "e2e-tests-go-vvrntsvt-on-push-w2974",
                    "tekton.dev/pipelineRunUID": "2c702a38-5d38-4ce8-8901-6b2f5ce89bd1",
                    "tekton.dev/pipelineTask": "summarize"
                },
                "name": "e2e-tests-go-vvrntsvt-on-push-w2974-summarize",
                "namespace": "tssc-app-ci",
                "ownerReferences": [
                    {
                        "apiVersion": "tekton.dev/v1",
                        "blockOwnerDeletion": true,
                        "controller": true,
                        "kind": "PipelineRun",
                        "name": "e2e-tests-go-vvrntsvt-on-push-w2974",
                        "uid": "2c702a38-5d38-4ce8-8901-6b2f5ce89bd1"
                    }
                ],
                "resourceVersion": "37622",
                "uid": "1aca6b07-369c-4153-9549-b44ce33b9cae"
            },
            "spec": {
                "params": [
                    {
                        "name": "IMAGE",
                        "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:75fa74cac116f98d938b14369eebbd41a498e067"
                    },
                    {
                        "name": "CONTEXT",
                        "value": "."
                    },
                    {
                        "name": "IMAGE_EXPIRES_AFTER",
                        "value": "5d"
                    },
                    {
                        "name": "COMMIT_SHA",
                        "value": "75fa74cac116f98d938b14369eebbd41a498e067"
                    }
                ],
                "serviceAccountName": "pipeline",
                "taskSpec": {
                    "description": "Summarize all the steps in the build pipeline.",
                    "params": [
                        {
                            "description": "Reference of the image buildah will produce.",
                            "name": "IMAGE",
                            "type": "string"
                        },
                        {
                            "default": ".",
                            "description": "Path to the directory to use as context.",
                            "name": "CONTEXT",
                            "type": "string"
                        },
                        {
                            "default": "vfs",
                            "description": "Storage driver to configure for buildah",
                            "name": "STORAGE_DRIVER",
                            "type": "string"
                        }
                    ],
                    "stepTemplate": {
                        "computeResources": {},
                        "env": [
                            {
                                "name": "CI_TYPE",
                                "value": "tekton"
                            },
                            {
                                "name": "STORAGE_DRIVER",
                                "value": "$(params.STORAGE_DRIVER)"
                            },
                            {
                                "name": "CONTEXT",
                                "value": "$(params.CONTEXT)"
                            },
                            {
                                "name": "IMAGE",
                                "value": "$(params.IMAGE)"
                            },
                            {
                                "name": "IMAGE_URL",
                                "value": "$(params.IMAGE)"
                            }
                        ],
                        "workingDir": "$(workspaces.source.path)/source"
                    },
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "STORAGE_DRIVER",
                                    "value": "$(params.STORAGE_DRIVER)"
                                },
                                {
                                    "name": "CONTEXT",
                                    "value": "$(params.CONTEXT)"
                                },
                                {
                                    "name": "IMAGE",
                                    "value": "$(params.IMAGE)"
                                },
                                {
                                    "name": "IMAGE_URL",
                                    "value": "$(params.IMAGE)"
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "summary",
                            "script": "echo \"running summary\"\n/workspace/source/tssc/summary.sh\n",
                            "volumeMounts": [
                                {
                                    "mountPath": "/var/lib/containers",
                                    "name": "varlibcontainers"
                                },
                                {
                                    "mountPath": "/tmp/files",
                                    "name": "tmpfiles"
                                }
                            ],
                            "workingDir": "$(workspaces.source.path)/source"
                        }
                    ],
                    "volumes": [
                        {
                            "emptyDir": {},
                            "name": "varlibcontainers"
                        },
                        {
                            "emptyDir": {},
                            "name": "tmpfiles"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "Workspace containing the source code to build.",
                            "name": "source"
                        }
                    ]
                },
                "timeout": "1h0m0s",
                "workspaces": [
                    {
                        "name": "source",
                        "persistentVolumeClaim": {
                            "claimName": "pvc-d48ef23286"
                        }
                    }
                ]
            },
            "status": {
                "artifacts": {},
                "completionTime": "2026-05-10T19:30:05Z",
                "conditions": [
                    {
                        "lastTransitionTime": "2026-05-10T19:30:05Z",
                        "message": "All Steps have completed executing",
                        "reason": "Succeeded",
                        "status": "True",
                        "type": "Succeeded"
                    }
                ],
                "podName": "e2e-tests-go-vvrntsvt-on-push-w2974-summarize-pod",
                "provenance": {
                    "featureFlags": {
                        "awaitSidecarReadiness": true,
                        "coschedule": "workspaces",
                        "enableAPIFields": "beta",
                        "enableProvenanceInStatus": true,
                        "enforceNonfalsifiability": "none",
                        "maxResultSize": 4096,
                        "resultExtractionMethod": "termination-message",
                        "runningInEnvWithInjectedSidecars": true,
                        "verificationNoMatchPolicy": "ignore"
                    }
                },
                "startTime": "2026-05-10T19:29:58Z",
                "steps": [
                    {
                        "container": "step-summary",
                        "imageID": "quay.io/redhat-tssc/task-runner@sha256:db633cb62eb097a46ca9e3e0a54d21c8ebd444f81a074ce1f1afa61956185dbf",
                        "name": "summary",
                        "provenance": {},
                        "terminated": {
                            "containerID": "cri-o://55dc73bc7239a35af3a471e01ff4746a4fdb019fb7dca74f5bbd9ba809b18e51",
                            "exitCode": 0,
                            "finishedAt": "2026-05-10T19:30:04Z",
                            "reason": "Completed",
                            "startedAt": "2026-05-10T19:30:03Z"
                        },
                        "terminationReason": "Completed"
                    }
                ],
                "taskSpec": {
                    "description": "Summarize all the steps in the build pipeline.",
                    "params": [
                        {
                            "description": "Reference of the image buildah will produce.",
                            "name": "IMAGE",
                            "type": "string"
                        },
                        {
                            "default": ".",
                            "description": "Path to the directory to use as context.",
                            "name": "CONTEXT",
                            "type": "string"
                        },
                        {
                            "default": "vfs",
                            "description": "Storage driver to configure for buildah",
                            "name": "STORAGE_DRIVER",
                            "type": "string"
                        }
                    ],
                    "stepTemplate": {
                        "computeResources": {},
                        "env": [
                            {
                                "name": "CI_TYPE",
                                "value": "tekton"
                            },
                            {
                                "name": "STORAGE_DRIVER",
                                "value": "vfs"
                            },
                            {
                                "name": "CONTEXT",
                                "value": "."
                            },
                            {
                                "name": "IMAGE",
                                "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:75fa74cac116f98d938b14369eebbd41a498e067"
                            },
                            {
                                "name": "IMAGE_URL",
                                "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:75fa74cac116f98d938b14369eebbd41a498e067"
                            }
                        ],
                        "workingDir": "/workspace/source/source"
                    },
                    "steps": [
                        {
                            "computeResources": {},
                            "env": [
                                {
                                    "name": "CI_TYPE",
                                    "value": "tekton"
                                },
                                {
                                    "name": "STORAGE_DRIVER",
                                    "value": "vfs"
                                },
                                {
                                    "name": "CONTEXT",
                                    "value": "."
                                },
                                {
                                    "name": "IMAGE",
                                    "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:75fa74cac116f98d938b14369eebbd41a498e067"
                                },
                                {
                                    "name": "IMAGE_URL",
                                    "value": "quay.io/rhtap_qe/e2e-tests-go-vvrntsvt:75fa74cac116f98d938b14369eebbd41a498e067"
                                }
                            ],
                            "image": "quay.io/redhat-tssc/task-runner:1.9",
                            "imagePullPolicy": "Always",
                            "name": "summary",
                            "script": "echo \"running summary\"\n/workspace/source/tssc/summary.sh\n",
                            "volumeMounts": [
                                {
                                    "mountPath": "/var/lib/containers",
                                    "name": "varlibcontainers"
                                },
                                {
                                    "mountPath": "/tmp/files",
                                    "name": "tmpfiles"
                                }
                            ],
                            "workingDir": "/workspace/source/source"
                        }
                    ],
                    "volumes": [
                        {
                            "emptyDir": {},
                            "name": "varlibcontainers"
                        },
                        {
                            "emptyDir": {},
                            "name": "tmpfiles"
                        }
                    ],
                    "workspaces": [
                        {
                            "description": "Workspace containing the source code to build.",
                            "name": "source"
                        }
                    ]
                }
            }
        }
    ],
    "kind": "List",
    "metadata": {
        "resourceVersion": ""
    }
}
