<testsuites id="" name="" tests="18" failures="0" skipped="15" errors="3" time="40.080402">
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-05T17:53:37.475Z" hostname="e2e-e2e-tests-go[github-tekton-quay]" tests="6" failures="0" skipped="5" time="36.919" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="36.919">
<system-out>
<![CDATA[2026-05-05 17:53:38.683 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-go-whprihrm {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:53:38.685 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-go-whprihrm'... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:53:38.691 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:53:38.757 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:53:38.785 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:53:38.787 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:53:38.788 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-4f6570557d-tz6b-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:53:38.824 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:53:38.825 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-4f6570557d.tz6b.p3.openshiftapps.com {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:53:38.825 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:53:38.967 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-go-whprihrm, ID: acf6153c-85e1-4bcc-8254-f258edbd2d5d {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:53:38.967 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-go-whprihrm to be completed... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:53:38.967 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task acf6153c-85e1-4bcc-8254-f258edbd2d5d to complete... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:53:39.041 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:53:39.041 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task acf6153c-85e1-4bcc-8254-f258edbd2d5d: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:53:44.069 [[32mINFO [0m] rhdh.developer-hub: Component creation status: failed {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:53:44.070 [[31mERROR[0m] rhdh.developer-hub: Component creation failed. {taskId=acf6153c-85e1-4bcc-8254-f258edbd2d5d, projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:53:44.094 [[31mERROR[0m] rhdh.developer-hub: Task logs:
event: log
data: {"id":1,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"Starting up task with 17 steps"},"type":"log","createdAt":"2026-05-05T17:53:39.093Z"}

event: log
data: {"id":2,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"Beginning step Fetch Gitops Skeleton","stepId":"fetch-gitops-skeleton","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:39.108Z"}

event: log
data: {"id":3,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Fetching template content from remote URL","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:39.164Z"}

event: log
data: {"id":11,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Listing files and directories in template","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.555Z"}

event: log
data: {"id":13,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Processing 39 template files/directories with input values {\"appName\":\"e2e-tests-go-whprihrm-gitops\",\"argoComponent\":\"./components/e2e-tests-go-whprihrm/overlays/development\",\"argoComponentOverlays\":\"./components/e2e-tests-go-whprihrm/overlays\",\"argoNS\":\"tssc-gitops\",\"argoProject\":\"default\",\"azureProject\":\"\",\"ciType\":\"tekton\",\"defaultBranch\":\"main\",\"defaultDeployNamespace\":\"tssc-app\",\"description\":\"This is GitOps manifest for e2e-tests-go-whprihrm\",\"gitRepoName\":\"e2e-tests-go-whprihrm-gitops\",\"gitRepoOwner\":\"rhtap-rhdh-qe\",\"gitSecret\":\"gitops-auth-secret\",\"gitSecretKey\":\"password\",\"hostType\":\"GitHub\",\"image\":\"quay.io/redhat-tssc/task-runner:1.9\",\"isJenkins\":false,\"isTekton\":true,\"name\":\"e2e-tests-go-whprihrm\",\"namespace\":\"tssc-app\",\"owner\":\"user:guest\",\"port\":8081,\"repoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-whprihrm-gitops\",\"rhtapNamespace\":\"tssc\",\"secretRef\":false,\"srcImage\":\"quay.io/rhtap_qe/e2e-tests-go-whprihrm\",\"srcRepoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-whprihrm\",\"webhookSecret\":\"github-pipelines-secret\",\"webhookSecretKey\":\"webhook.secret\"}","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.567Z"}

event: log
data: {"id":15,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory app-of-apps/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.691Z"}

event: log
data: {"id":19,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file application.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.703Z"}

event: log
data: {"id":21,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file catalog-info.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.717Z"}

event: log
data: {"id":24,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.732Z"}

event: log
data: {"id":25,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory docs/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.734Z"}

event: log
data: {"id":27,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-dev.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.738Z"}

event: log
data: {"id":30,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-prod.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.752Z"}

event: log
data: {"id":33,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-stage.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.765Z"}

event: log
data: {"id":38,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/ci-tekton.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.780Z"}

event: log
data: {"id":41,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.791Z"}

event: log
data: {"id":44,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.800Z"}

event: log
data: {"id":46,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file docs/index.md to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.804Z"}

event: log
data: {"id":49,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/README.md to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.811Z"}

event: log
data: {"id":54,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/base/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.820Z"}

event: log
data: {"id":55,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.822Z"}

event: log
data: {"id":56,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.824Z"}

event: log
data: {"id":59,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/deployment.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.827Z"}

event: log
data: {"id":63,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.838Z"}

event: log
data: {"id":66,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/route.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.845Z"}

event: log
data: {"id":71,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/service.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.857Z"}

event: log
data: {"id":76,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/get/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.866Z"}

event: log
data: {"id":78,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/set/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.869Z"}

event: log
data: {"id":80,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/ci/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.872Z"}

event: log
data: {"id":82,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/development/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.874Z"}

event: log
data: {"id":83,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/prod/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.876Z"}

event: log
data: {"id":84,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/stage/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.878Z"}

event: log
data: {"id":87,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/get/image to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.882Z"}

event: log
data: {"id":90,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/get/replicas to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.889Z"}

event: log
data: {"id":93,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/set/image to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.895Z"}

event: log
data: {"id":101,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/set/replicas to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.909Z"}

event: log
data: {"id":104,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/gitops-repository.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.916Z"}

event: log
data: {"id":107,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.925Z"}

event: log
data: {"id":110,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/source-repository.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.931Z"}

event: log
data: {"id":113,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/development/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.939Z"}

event: log
data: {"id":116,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/development/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.948Z"}

event: log
data: {"id":119,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/prod/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.954Z"}

event: log
data: {"id":122,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/prod/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.975Z"}

event: log
data: {"id":125,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/stage/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.982Z"}

event: log
data: {"id":128,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/stage/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.988Z"}

event: log
data: {"id":131,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Template result written to /tmp/acf6153c-85e1-4bcc-8254-f258edbd2d5d/gitops","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.994Z"}

event: log
data: {"id":135,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"Finished step Fetch Gitops Skeleton","stepId":"fetch-gitops-skeleton","status":"completed"},"type":"log","createdAt":"2026-05-05T17:53:41.005Z"}

event: log
data: {"id":138,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"Beginning step Fetch Gitops CI","stepId":"fetch-gitops-ci-skeleton","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:41.008Z"}

event: log
data: {"id":141,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Fetching template content from remote URL","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.054Z"}

event: log
data: {"id":148,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Listing files and directories in template","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.903Z"}

event: log
data: {"id":151,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Processing 7 template files/directories with input values {\"appName\":\"e2e-tests-go-whprihrm-gitops\",\"argoComponent\":\"./components/e2e-tests-go-whprihrm/overlays/development\",\"argoComponentOverlays\":\"./components/e2e-tests-go-whprihrm/overlays\",\"argoNS\":\"tssc-gitops\",\"argoProject\":\"default\",\"defaultBranch\":\"main\",\"defaultDeployNamespace\":\"tssc-app\",\"description\":\"This is GitOps manifest for e2e-tests-go-whprihrm\",\"gitSecret\":\"gitops-auth-secret\",\"gitSecretKey\":\"password\",\"hostType\":\"GitHub\",\"image\":\"quay.io/redhat-tssc/task-runner:1.9\",\"isJenkins\":false,\"isTekton\":true,\"name\":\"e2e-tests-go-whprihrm\",\"namespace\":\"tssc-app\",\"owner\":\"user:guest\",\"port\":8081,\"repoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-whprihrm-gitops\",\"rhtapNamespace\":\"tssc\",\"secretRef\":false,\"srcImage\":\"quay.io/rhtap_qe/e2e-tests-go-whprihrm\",\"srcRepoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-whprihrm\",\"webhookSecret\":\"github-pipelines-secret\",\"webhookSecretKey\":\"webhook.secret\"}","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.914Z"}

event: log
data: {"id":160,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory .tekton/ to template output path.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.946Z"}

event: log
data: {"id":162,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory tssc/ to template output path.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.953Z"}

event: log
data: {"id":167,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file .tekton/README.md to template output path with mode 33188.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.961Z"}

event: log
data: {"id":170,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file .tekton/gitops-on-pull-request.yaml to template output path with mode 33188.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.973Z"}

event: log
data: {"id":173,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file docs/pipelines.md to template output path with mode 33188.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.989Z"}

event: log
data: {"id":174,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file tssc/env.sh to template output path with mode 33261.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.997Z"}

event: log
data: {"id":178,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Template result written to /tmp/acf6153c-85e1-4bcc-8254-f258edbd2d5d/gitops","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:42.014Z"}

event: log
data: {"id":182,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"Finished step Fetch Gitops CI","stepId":"fetch-gitops-ci-skeleton","status":"completed"},"type":"log","createdAt":"2026-05-05T17:53:42.021Z"}

event: log
data: {"id":184,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"Beginning step Rename Component Directory","stepId":"renameComponentDir","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:42.024Z"}

event: log
data: {"id":185,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: File /tmp/acf6153c-85e1-4bcc-8254-f258edbd2d5d/gitops/components/http renamed to /tmp/acf6153c-85e1-4bcc-8254-f258edbd2d5d/gitops/components/e2e-tests-go-whprihrm successfully","stepId":"renameComponentDir"},"type":"log","createdAt":"2026-05-05T17:53:42.031Z"}

event: log
data: {"id":186,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"Finished step Rename Component Directory","stepId":"renameComponentDir","status":"completed"},"type":"log","createdAt":"2026-05-05T17:53:42.031Z"}

event: log
data: {"id":187,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"Beginning step Publish GitOps Repository to Github","stepId":"publish-github-gitops","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:42.034Z"}

event: log
data: {"id":189,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"NotFoundError: Template action with ID 'publish:github' is not registered. See https://backstage.io/docs/features/software-templates/builtin-actions/ on how to add a new action module.\n    at DefaultTemplateActionRegistry.get (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/actions/TemplateActionRegistry.cjs.js:23:13)\n    at process.processTicksAndRejections (node:internal/process/task_queues:103:5)\n    at async NunjucksWorkflowRunner.executeStep (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/NunjucksWorkflowRunner.cjs.js:140:22)\n    at async NunjucksWorkflowRunner.execute (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/NunjucksWorkflowRunner.cjs.js:359:9)\n    at async TaskWorker.runOneTask (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/TaskWorker.cjs.js:127:26)\n    at async run (/opt/app-root/src/node_modules/p-queue/dist/index.js:163:29)","stepId":"publish-github-gitops","status":"failed"},"type":"log","createdAt":"2026-05-05T17:53:42.038Z"}

event: completion
data: {"id":190,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"Run completed with status: failed","error":{"name":"NotFoundError","message":"Template action with ID 'publish:github' is not registered. See https://backstage.io/docs/features/software-templates/builtin-actions/ on how to add a new action module."}},"type":"completion","createdAt":"2026-05-05T17:53:42.049Z"}

 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:53:44.095 [[31mERROR[0m] rhdh.developer-hub: Component creation failed or was cancelled: Component creation failed for task acf6153c-85e1-4bcc-8254-f258edbd2d5d
---TASK_LOGS_START---
event: log
data: {"id":1,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"Starting up task with 17 steps"},"type":"log","createdAt":"2026-05-05T17:53:39.093Z"}

event: log
data: {"id":2,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"Beginning step Fetch Gitops Skeleton","stepId":"fetch-gitops-skeleton","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:39.108Z"}

event: log
data: {"id":3,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Fetching template content from remote URL","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:39.164Z"}

event: log
data: {"id":11,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Listing files and directories in template","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.555Z"}

event: log
data: {"id":13,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Processing 39 template files/directories with input values {\"appName\":\"e2e-tests-go-whprihrm-gitops\",\"argoComponent\":\"./components/e2e-tests-go-whprihrm/overlays/development\",\"argoComponentOverlays\":\"./components/e2e-tests-go-whprihrm/overlays\",\"argoNS\":\"tssc-gitops\",\"argoProject\":\"default\",\"azureProject\":\"\",\"ciType\":\"tekton\",\"defaultBranch\":\"main\",\"defaultDeployNamespace\":\"tssc-app\",\"description\":\"This is GitOps manifest for e2e-tests-go-whprihrm\",\"gitRepoName\":\"e2e-tests-go-whprihrm-gitops\",\"gitRepoOwner\":\"rhtap-rhdh-qe\",\"gitSecret\":\"gitops-auth-secret\",\"gitSecretKey\":\"password\",\"hostType\":\"GitHub\",\"image\":\"quay.io/redhat-tssc/task-runner:1.9\",\"isJenkins\":false,\"isTekton\":true,\"name\":\"e2e-tests-go-whprihrm\",\"namespace\":\"tssc-app\",\"owner\":\"user:guest\",\"port\":8081,\"repoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-whprihrm-gitops\",\"rhtapNamespace\":\"tssc\",\"secretRef\":false,\"srcImage\":\"quay.io/rhtap_qe/e2e-tests-go-whprihrm\",\"srcRepoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-whprihrm\",\"webhookSecret\":\"github-pipelines-secret\",\"webhookSecretKey\":\"webhook.secret\"}","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.567Z"}

event: log
data: {"id":15,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory app-of-apps/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.691Z"}

event: log
data: {"id":19,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file application.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.703Z"}

event: log
data: {"id":21,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file catalog-info.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.717Z"}

event: log
data: {"id":24,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.732Z"}

event: log
data: {"id":25,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory docs/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.734Z"}

event: log
data: {"id":27,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-dev.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.738Z"}

event: log
data: {"id":30,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-prod.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.752Z"}

event: log
data: {"id":33,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-stage.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.765Z"}

event: log
data: {"id":38,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/ci-tekton.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.780Z"}

event: log
data: {"id":41,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.791Z"}

event: log
data: {"id":44,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.800Z"}

event: log
data: {"id":46,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file docs/index.md to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.804Z"}

event: log
data: {"id":49,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/README.md to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.811Z"}

event: log
data: {"id":54,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/base/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.820Z"}

event: log
data: {"id":55,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.822Z"}

event: log
data: {"id":56,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.824Z"}

event: log
data: {"id":59,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/deployment.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.827Z"}

event: log
data: {"id":63,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.838Z"}

event: log
data: {"id":66,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/route.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.845Z"}

event: log
data: {"id":71,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/service.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.857Z"}

event: log
data: {"id":76,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/get/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.866Z"}

event: log
data: {"id":78,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/set/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.869Z"}

event: log
data: {"id":80,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/ci/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.872Z"}

event: log
data: {"id":82,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/development/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.874Z"}

event: log
data: {"id":83,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/prod/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.876Z"}

event: log
data: {"id":84,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/stage/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.878Z"}

event: log
data: {"id":87,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/get/image to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.882Z"}

event: log
data: {"id":90,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/get/replicas to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.889Z"}

event: log
data: {"id":93,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/set/image to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.895Z"}

event: log
data: {"id":101,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/set/replicas to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.909Z"}

event: log
data: {"id":104,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/gitops-repository.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.916Z"}

event: log
data: {"id":107,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.925Z"}

event: log
data: {"id":110,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/source-repository.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.931Z"}

event: log
data: {"id":113,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/development/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.939Z"}

event: log
data: {"id":116,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/development/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.948Z"}

event: log
data: {"id":119,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/prod/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.954Z"}

event: log
data: {"id":122,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/prod/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.975Z"}

event: log
data: {"id":125,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/stage/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.982Z"}

event: log
data: {"id":128,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/stage/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.988Z"}

event: log
data: {"id":131,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Template result written to /tmp/acf6153c-85e1-4bcc-8254-f258edbd2d5d/gitops","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.994Z"}

event: log
data: {"id":135,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"Finished step Fetch Gitops Skeleton","stepId":"fetch-gitops-skeleton","status":"completed"},"type":"log","createdAt":"2026-05-05T17:53:41.005Z"}

event: log
data: {"id":138,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"Beginning step Fetch Gitops CI","stepId":"fetch-gitops-ci-skeleton","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:41.008Z"}

event: log
data: {"id":141,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Fetching template content from remote URL","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.054Z"}

event: log
data: {"id":148,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Listing files and directories in template","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.903Z"}

event: log
data: {"id":151,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Processing 7 template files/directories with input values {\"appName\":\"e2e-tests-go-whprihrm-gitops\",\"argoComponent\":\"./components/e2e-tests-go-whprihrm/overlays/development\",\"argoComponentOverlays\":\"./components/e2e-tests-go-whprihrm/overlays\",\"argoNS\":\"tssc-gitops\",\"argoProject\":\"default\",\"defaultBranch\":\"main\",\"defaultDeployNamespace\":\"tssc-app\",\"description\":\"This is GitOps manifest for e2e-tests-go-whprihrm\",\"gitSecret\":\"gitops-auth-secret\",\"gitSecretKey\":\"password\",\"hostType\":\"GitHub\",\"image\":\"quay.io/redhat-tssc/task-runner:1.9\",\"isJenkins\":false,\"isTekton\":true,\"name\":\"e2e-tests-go-whprihrm\",\"namespace\":\"tssc-app\",\"owner\":\"user:guest\",\"port\":8081,\"repoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-whprihrm-gitops\",\"rhtapNamespace\":\"tssc\",\"secretRef\":false,\"srcImage\":\"quay.io/rhtap_qe/e2e-tests-go-whprihrm\",\"srcRepoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-whprihrm\",\"webhookSecret\":\"github-pipelines-secret\",\"webhookSecretKey\":\"webhook.secret\"}","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.914Z"}

event: log
data: {"id":160,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory .tekton/ to template output path.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.946Z"}

event: log
data: {"id":162,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory tssc/ to template output path.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.953Z"}

event: log
data: {"id":167,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file .tekton/README.md to template output path with mode 33188.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.961Z"}

event: log
data: {"id":170,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file .tekton/gitops-on-pull-request.yaml to template output path with mode 33188.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.973Z"}

event: log
data: {"id":173,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file docs/pipelines.md to template output path with mode 33188.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.989Z"}

event: log
data: {"id":174,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file tssc/env.sh to template output path with mode 33261.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.997Z"}

event: log
data: {"id":178,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: Template result written to /tmp/acf6153c-85e1-4bcc-8254-f258edbd2d5d/gitops","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:42.014Z"}

event: log
data: {"id":182,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"Finished step Fetch Gitops CI","stepId":"fetch-gitops-ci-skeleton","status":"completed"},"type":"log","createdAt":"2026-05-05T17:53:42.021Z"}

event: log
data: {"id":184,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"Beginning step Rename Component Directory","stepId":"renameComponentDir","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:42.024Z"}

event: log
data: {"id":185,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"\u001b[32minfo\u001b[39m: File /tmp/acf6153c-85e1-4bcc-8254-f258edbd2d5d/gitops/components/http renamed to /tmp/acf6153c-85e1-4bcc-8254-f258edbd2d5d/gitops/components/e2e-tests-go-whprihrm successfully","stepId":"renameComponentDir"},"type":"log","createdAt":"2026-05-05T17:53:42.031Z"}

event: log
data: {"id":186,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"Finished step Rename Component Directory","stepId":"renameComponentDir","status":"completed"},"type":"log","createdAt":"2026-05-05T17:53:42.031Z"}

event: log
data: {"id":187,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"Beginning step Publish GitOps Repository to Github","stepId":"publish-github-gitops","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:42.034Z"}

event: log
data: {"id":189,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"NotFoundError: Template action with ID 'publish:github' is not registered. See https://backstage.io/docs/features/software-templates/builtin-actions/ on how to add a new action module.\n    at DefaultTemplateActionRegistry.get (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/actions/TemplateActionRegistry.cjs.js:23:13)\n    at process.processTicksAndRejections (node:internal/process/task_queues:103:5)\n    at async NunjucksWorkflowRunner.executeStep (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/NunjucksWorkflowRunner.cjs.js:140:22)\n    at async NunjucksWorkflowRunner.execute (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/NunjucksWorkflowRunner.cjs.js:359:9)\n    at async TaskWorker.runOneTask (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/TaskWorker.cjs.js:127:26)\n    at async run (/opt/app-root/src/node_modules/p-queue/dist/index.js:163:29)","stepId":"publish-github-gitops","status":"failed"},"type":"log","createdAt":"2026-05-05T17:53:42.038Z"}

event: completion
data: {"id":190,"isTaskRecoverable":false,"taskId":"acf6153c-85e1-4bcc-8254-f258edbd2d5d","body":{"message":"Run completed with status: failed","error":{"name":"NotFoundError","message":"Template action with ID 'publish:github' is not registered. See https://backstage.io/docs/features/software-templates/builtin-actions/ on how to add a new action module."}},"type":"completion","createdAt":"2026-05-05T17:53:42.049Z"}


---TASK_LOGS_END--- {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:53:44.095 [[31mERROR[0m] utils.test.common: ❌ COMPONENT CREATION FAILED - Attempt 1/3 | Component: e2e-tests-go-whprihrm | Error: Component creation failed: Component creation failed for task acf6153c-85e1-4bcc-8254-f258edbd2d5d {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:53:44.096 [[32mINFO [0m] utils.test.common: 🔄 Will retry. Attempts remaining: 2 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:53:44.096 [[32mINFO [0m] playwright.testItem: Regenerated component name: 'e2e-tests-go-whprihrm' -> 'e2e-tests-go-llemrghi' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:53:44.096 [[32mINFO [0m] utils.test.common: New component name: 'e2e-tests-go-llemrghi' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:53:45.101 [[32mINFO [0m] playwright.testItem: Acquired lock for ./tmp/project-configs.json {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:53:45.101 [[32mINFO [0m] playwright.testItem: Updated component name in project-configs.json: 'e2e-tests-go-whprihrm' -> 'e2e-tests-go-llemrghi' (config: go/github/tekton/quay) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:53:45.102 [[32mINFO [0m] playwright.testItem: Updated project configs file: ./tmp/project-configs.json {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:53:45.102 [[32mINFO [0m] playwright.testItem: Released lock for ./tmp/project-configs.json {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:53:45.103 [[32mINFO [0m] utils.test.common: Waiting 10000ms before next attempt... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:53:55.104 [[32mINFO [0m] utils.test.common: [Attempt 2/3] Creating component 'e2e-tests-go-llemrghi'... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:53:55.106 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:53:55.139 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:53:55.172 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:53:55.173 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:53:55.173 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-4f6570557d-tz6b-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:53:55.207 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:53:55.207 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-4f6570557d.tz6b.p3.openshiftapps.com {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:53:55.207 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:53:55.252 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-go-llemrghi, ID: 79799330-963c-4859-a15a-dad3387dcbce {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:53:55.252 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-go-llemrghi to be completed... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:53:55.252 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 79799330-963c-4859-a15a-dad3387dcbce to complete... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:53:55.279 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:53:55.279 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 79799330-963c-4859-a15a-dad3387dcbce: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:54:00.306 [[32mINFO [0m] rhdh.developer-hub: Component creation status: failed {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:54:00.307 [[31mERROR[0m] rhdh.developer-hub: Component creation failed. {taskId=79799330-963c-4859-a15a-dad3387dcbce, projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:54:00.321 [[31mERROR[0m] rhdh.developer-hub: Task logs:
event: log
data: {"id":205,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"Starting up task with 17 steps"},"type":"log","createdAt":"2026-05-05T17:53:55.314Z"}

event: log
data: {"id":206,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"Beginning step Fetch Gitops Skeleton","stepId":"fetch-gitops-skeleton","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:55.317Z"}

event: log
data: {"id":209,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Fetching template content from remote URL","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.364Z"}

event: log
data: {"id":290,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Listing files and directories in template","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.023Z"}

event: log
data: {"id":291,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Processing 39 template files/directories with input values {\"appName\":\"e2e-tests-go-llemrghi-gitops\",\"argoComponent\":\"./components/e2e-tests-go-llemrghi/overlays/development\",\"argoComponentOverlays\":\"./components/e2e-tests-go-llemrghi/overlays\",\"argoNS\":\"tssc-gitops\",\"argoProject\":\"default\",\"azureProject\":\"\",\"ciType\":\"tekton\",\"defaultBranch\":\"main\",\"defaultDeployNamespace\":\"tssc-app\",\"description\":\"This is GitOps manifest for e2e-tests-go-llemrghi\",\"gitRepoName\":\"e2e-tests-go-llemrghi-gitops\",\"gitRepoOwner\":\"rhtap-rhdh-qe\",\"gitSecret\":\"gitops-auth-secret\",\"gitSecretKey\":\"password\",\"hostType\":\"GitHub\",\"image\":\"quay.io/redhat-tssc/task-runner:1.9\",\"isJenkins\":false,\"isTekton\":true,\"name\":\"e2e-tests-go-llemrghi\",\"namespace\":\"tssc-app\",\"owner\":\"user:guest\",\"port\":8081,\"repoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-llemrghi-gitops\",\"rhtapNamespace\":\"tssc\",\"secretRef\":false,\"srcImage\":\"quay.io/rhtap_qe/e2e-tests-go-llemrghi\",\"srcRepoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-llemrghi\",\"webhookSecret\":\"github-pipelines-secret\",\"webhookSecretKey\":\"webhook.secret\"}","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.029Z"}

event: log
data: {"id":292,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory app-of-apps/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.186Z"}

event: log
data: {"id":295,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file application.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.279Z"}

event: log
data: {"id":298,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file catalog-info.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.398Z"}

event: log
data: {"id":299,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.406Z"}

event: log
data: {"id":300,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory docs/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.408Z"}

event: log
data: {"id":301,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-dev.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.409Z"}

event: log
data: {"id":303,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-prod.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.418Z"}

event: log
data: {"id":306,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-stage.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.427Z"}

event: log
data: {"id":312,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/ci-tekton.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.444Z"}

event: log
data: {"id":316,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.454Z"}

event: log
data: {"id":318,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.466Z"}

event: log
data: {"id":321,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file docs/index.md to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.469Z"}

event: log
data: {"id":324,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/README.md to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.473Z"}

event: log
data: {"id":327,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/base/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.477Z"}

event: log
data: {"id":328,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.478Z"}

event: log
data: {"id":330,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.480Z"}

event: log
data: {"id":332,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/deployment.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.486Z"}

event: log
data: {"id":336,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.492Z"}

event: log
data: {"id":338,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/route.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.498Z"}

event: log
data: {"id":339,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/service.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.504Z"}

event: log
data: {"id":341,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/get/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.513Z"}

event: log
data: {"id":342,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/set/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.514Z"}

event: log
data: {"id":343,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/ci/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.516Z"}

event: log
data: {"id":344,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/development/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.518Z"}

event: log
data: {"id":345,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/prod/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.520Z"}

event: log
data: {"id":346,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/stage/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.521Z"}

event: log
data: {"id":348,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/get/image to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.528Z"}

event: log
data: {"id":349,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/get/replicas to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.532Z"}

event: log
data: {"id":350,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/set/image to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.535Z"}

event: log
data: {"id":351,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/set/replicas to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.537Z"}

event: log
data: {"id":352,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/gitops-repository.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.539Z"}

event: log
data: {"id":353,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.542Z"}

event: log
data: {"id":354,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/source-repository.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.544Z"}

event: log
data: {"id":355,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/development/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.547Z"}

event: log
data: {"id":356,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/development/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.550Z"}

event: log
data: {"id":357,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/prod/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.552Z"}

event: log
data: {"id":358,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/prod/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.555Z"}

event: log
data: {"id":359,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/stage/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.557Z"}

event: log
data: {"id":360,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/stage/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.560Z"}

event: log
data: {"id":361,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Template result written to /tmp/79799330-963c-4859-a15a-dad3387dcbce/gitops","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.561Z"}

event: log
data: {"id":362,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"Finished step Fetch Gitops Skeleton","stepId":"fetch-gitops-skeleton","status":"completed"},"type":"log","createdAt":"2026-05-05T17:53:56.563Z"}

event: log
data: {"id":363,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"Beginning step Fetch Gitops CI","stepId":"fetch-gitops-ci-skeleton","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:56.565Z"}

event: log
data: {"id":364,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Fetching template content from remote URL","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.586Z"}

event: log
data: {"id":365,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Listing files and directories in template","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:57.181Z"}

event: log
data: {"id":366,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Processing 7 template files/directories with input values {\"appName\":\"e2e-tests-go-llemrghi-gitops\",\"argoComponent\":\"./components/e2e-tests-go-llemrghi/overlays/development\",\"argoComponentOverlays\":\"./components/e2e-tests-go-llemrghi/overlays\",\"argoNS\":\"tssc-gitops\",\"argoProject\":\"default\",\"defaultBranch\":\"main\",\"defaultDeployNamespace\":\"tssc-app\",\"description\":\"This is GitOps manifest for e2e-tests-go-llemrghi\",\"gitSecret\":\"gitops-auth-secret\",\"gitSecretKey\":\"password\",\"hostType\":\"GitHub\",\"image\":\"quay.io/redhat-tssc/task-runner:1.9\",\"isJenkins\":false,\"isTekton\":true,\"name\":\"e2e-tests-go-llemrghi\",\"namespace\":\"tssc-app\",\"owner\":\"user:guest\",\"port\":8081,\"repoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-llemrghi-gitops\",\"rhtapNamespace\":\"tssc\",\"secretRef\":false,\"srcImage\":\"quay.io/rhtap_qe/e2e-tests-go-llemrghi\",\"srcRepoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-llemrghi\",\"webhookSecret\":\"github-pipelines-secret\",\"webhookSecretKey\":\"webhook.secret\"}","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:57.186Z"}

event: log
data: {"id":367,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory .tekton/ to template output path.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:57.212Z"}

event: log
data: {"id":368,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory tssc/ to template output path.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:57.214Z"}

event: log
data: {"id":369,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file docs/pipelines.md to template output path with mode 33188.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:57.216Z"}

event: log
data: {"id":370,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file .tekton/README.md to template output path with mode 33188.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:57.220Z"}

event: log
data: {"id":371,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file .tekton/gitops-on-pull-request.yaml to template output path with mode 33188.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:57.223Z"}

event: log
data: {"id":372,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file tssc/env.sh to template output path with mode 33261.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:57.230Z"}

event: log
data: {"id":373,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Template result written to /tmp/79799330-963c-4859-a15a-dad3387dcbce/gitops","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:57.236Z"}

event: log
data: {"id":374,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"Finished step Fetch Gitops CI","stepId":"fetch-gitops-ci-skeleton","status":"completed"},"type":"log","createdAt":"2026-05-05T17:53:57.237Z"}

event: log
data: {"id":375,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"Beginning step Rename Component Directory","stepId":"renameComponentDir","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:57.239Z"}

event: log
data: {"id":376,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: File /tmp/79799330-963c-4859-a15a-dad3387dcbce/gitops/components/http renamed to /tmp/79799330-963c-4859-a15a-dad3387dcbce/gitops/components/e2e-tests-go-llemrghi successfully","stepId":"renameComponentDir"},"type":"log","createdAt":"2026-05-05T17:53:57.246Z"}

event: log
data: {"id":377,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"Finished step Rename Component Directory","stepId":"renameComponentDir","status":"completed"},"type":"log","createdAt":"2026-05-05T17:53:57.246Z"}

event: log
data: {"id":378,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"Beginning step Publish GitOps Repository to Github","stepId":"publish-github-gitops","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:57.249Z"}

event: log
data: {"id":379,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"NotFoundError: Template action with ID 'publish:github' is not registered. See https://backstage.io/docs/features/software-templates/builtin-actions/ on how to add a new action module.\n    at DefaultTemplateActionRegistry.get (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/actions/TemplateActionRegistry.cjs.js:23:13)\n    at process.processTicksAndRejections (node:internal/process/task_queues:103:5)\n    at async NunjucksWorkflowRunner.executeStep (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/NunjucksWorkflowRunner.cjs.js:140:22)\n    at async NunjucksWorkflowRunner.execute (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/NunjucksWorkflowRunner.cjs.js:359:9)\n    at async TaskWorker.runOneTask (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/TaskWorker.cjs.js:127:26)\n    at async run (/opt/app-root/src/node_modules/p-queue/dist/index.js:163:29)","stepId":"publish-github-gitops","status":"failed"},"type":"log","createdAt":"2026-05-05T17:53:57.252Z"}

event: completion
data: {"id":380,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"Run completed with status: failed","error":{"name":"NotFoundError","message":"Template action with ID 'publish:github' is not registered. See https://backstage.io/docs/features/software-templates/builtin-actions/ on how to add a new action module."}},"type":"completion","createdAt":"2026-05-05T17:53:57.257Z"}

 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:54:00.321 [[31mERROR[0m] rhdh.developer-hub: Component creation failed or was cancelled: Component creation failed for task 79799330-963c-4859-a15a-dad3387dcbce
---TASK_LOGS_START---
event: log
data: {"id":205,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"Starting up task with 17 steps"},"type":"log","createdAt":"2026-05-05T17:53:55.314Z"}

event: log
data: {"id":206,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"Beginning step Fetch Gitops Skeleton","stepId":"fetch-gitops-skeleton","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:55.317Z"}

event: log
data: {"id":209,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Fetching template content from remote URL","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.364Z"}

event: log
data: {"id":290,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Listing files and directories in template","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.023Z"}

event: log
data: {"id":291,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Processing 39 template files/directories with input values {\"appName\":\"e2e-tests-go-llemrghi-gitops\",\"argoComponent\":\"./components/e2e-tests-go-llemrghi/overlays/development\",\"argoComponentOverlays\":\"./components/e2e-tests-go-llemrghi/overlays\",\"argoNS\":\"tssc-gitops\",\"argoProject\":\"default\",\"azureProject\":\"\",\"ciType\":\"tekton\",\"defaultBranch\":\"main\",\"defaultDeployNamespace\":\"tssc-app\",\"description\":\"This is GitOps manifest for e2e-tests-go-llemrghi\",\"gitRepoName\":\"e2e-tests-go-llemrghi-gitops\",\"gitRepoOwner\":\"rhtap-rhdh-qe\",\"gitSecret\":\"gitops-auth-secret\",\"gitSecretKey\":\"password\",\"hostType\":\"GitHub\",\"image\":\"quay.io/redhat-tssc/task-runner:1.9\",\"isJenkins\":false,\"isTekton\":true,\"name\":\"e2e-tests-go-llemrghi\",\"namespace\":\"tssc-app\",\"owner\":\"user:guest\",\"port\":8081,\"repoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-llemrghi-gitops\",\"rhtapNamespace\":\"tssc\",\"secretRef\":false,\"srcImage\":\"quay.io/rhtap_qe/e2e-tests-go-llemrghi\",\"srcRepoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-llemrghi\",\"webhookSecret\":\"github-pipelines-secret\",\"webhookSecretKey\":\"webhook.secret\"}","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.029Z"}

event: log
data: {"id":292,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory app-of-apps/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.186Z"}

event: log
data: {"id":295,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file application.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.279Z"}

event: log
data: {"id":298,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file catalog-info.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.398Z"}

event: log
data: {"id":299,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.406Z"}

event: log
data: {"id":300,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory docs/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.408Z"}

event: log
data: {"id":301,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-dev.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.409Z"}

event: log
data: {"id":303,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-prod.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.418Z"}

event: log
data: {"id":306,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-stage.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.427Z"}

event: log
data: {"id":312,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/ci-tekton.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.444Z"}

event: log
data: {"id":316,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.454Z"}

event: log
data: {"id":318,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.466Z"}

event: log
data: {"id":321,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file docs/index.md to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.469Z"}

event: log
data: {"id":324,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/README.md to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.473Z"}

event: log
data: {"id":327,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/base/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.477Z"}

event: log
data: {"id":328,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.478Z"}

event: log
data: {"id":330,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.480Z"}

event: log
data: {"id":332,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/deployment.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.486Z"}

event: log
data: {"id":336,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.492Z"}

event: log
data: {"id":338,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/route.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.498Z"}

event: log
data: {"id":339,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/service.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.504Z"}

event: log
data: {"id":341,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/get/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.513Z"}

event: log
data: {"id":342,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/set/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.514Z"}

event: log
data: {"id":343,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/ci/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.516Z"}

event: log
data: {"id":344,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/development/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.518Z"}

event: log
data: {"id":345,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/prod/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.520Z"}

event: log
data: {"id":346,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/stage/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.521Z"}

event: log
data: {"id":348,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/get/image to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.528Z"}

event: log
data: {"id":349,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/get/replicas to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.532Z"}

event: log
data: {"id":350,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/set/image to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.535Z"}

event: log
data: {"id":351,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/set/replicas to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.537Z"}

event: log
data: {"id":352,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/gitops-repository.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.539Z"}

event: log
data: {"id":353,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.542Z"}

event: log
data: {"id":354,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/source-repository.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.544Z"}

event: log
data: {"id":355,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/development/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.547Z"}

event: log
data: {"id":356,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/development/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.550Z"}

event: log
data: {"id":357,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/prod/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.552Z"}

event: log
data: {"id":358,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/prod/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.555Z"}

event: log
data: {"id":359,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/stage/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.557Z"}

event: log
data: {"id":360,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/stage/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.560Z"}

event: log
data: {"id":361,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Template result written to /tmp/79799330-963c-4859-a15a-dad3387dcbce/gitops","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.561Z"}

event: log
data: {"id":362,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"Finished step Fetch Gitops Skeleton","stepId":"fetch-gitops-skeleton","status":"completed"},"type":"log","createdAt":"2026-05-05T17:53:56.563Z"}

event: log
data: {"id":363,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"Beginning step Fetch Gitops CI","stepId":"fetch-gitops-ci-skeleton","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:56.565Z"}

event: log
data: {"id":364,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Fetching template content from remote URL","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.586Z"}

event: log
data: {"id":365,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Listing files and directories in template","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:57.181Z"}

event: log
data: {"id":366,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Processing 7 template files/directories with input values {\"appName\":\"e2e-tests-go-llemrghi-gitops\",\"argoComponent\":\"./components/e2e-tests-go-llemrghi/overlays/development\",\"argoComponentOverlays\":\"./components/e2e-tests-go-llemrghi/overlays\",\"argoNS\":\"tssc-gitops\",\"argoProject\":\"default\",\"defaultBranch\":\"main\",\"defaultDeployNamespace\":\"tssc-app\",\"description\":\"This is GitOps manifest for e2e-tests-go-llemrghi\",\"gitSecret\":\"gitops-auth-secret\",\"gitSecretKey\":\"password\",\"hostType\":\"GitHub\",\"image\":\"quay.io/redhat-tssc/task-runner:1.9\",\"isJenkins\":false,\"isTekton\":true,\"name\":\"e2e-tests-go-llemrghi\",\"namespace\":\"tssc-app\",\"owner\":\"user:guest\",\"port\":8081,\"repoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-llemrghi-gitops\",\"rhtapNamespace\":\"tssc\",\"secretRef\":false,\"srcImage\":\"quay.io/rhtap_qe/e2e-tests-go-llemrghi\",\"srcRepoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-llemrghi\",\"webhookSecret\":\"github-pipelines-secret\",\"webhookSecretKey\":\"webhook.secret\"}","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:57.186Z"}

event: log
data: {"id":367,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory .tekton/ to template output path.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:57.212Z"}

event: log
data: {"id":368,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory tssc/ to template output path.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:57.214Z"}

event: log
data: {"id":369,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file docs/pipelines.md to template output path with mode 33188.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:57.216Z"}

event: log
data: {"id":370,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file .tekton/README.md to template output path with mode 33188.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:57.220Z"}

event: log
data: {"id":371,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file .tekton/gitops-on-pull-request.yaml to template output path with mode 33188.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:57.223Z"}

event: log
data: {"id":372,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Writing file tssc/env.sh to template output path with mode 33261.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:57.230Z"}

event: log
data: {"id":373,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: Template result written to /tmp/79799330-963c-4859-a15a-dad3387dcbce/gitops","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:57.236Z"}

event: log
data: {"id":374,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"Finished step Fetch Gitops CI","stepId":"fetch-gitops-ci-skeleton","status":"completed"},"type":"log","createdAt":"2026-05-05T17:53:57.237Z"}

event: log
data: {"id":375,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"Beginning step Rename Component Directory","stepId":"renameComponentDir","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:57.239Z"}

event: log
data: {"id":376,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"\u001b[32minfo\u001b[39m: File /tmp/79799330-963c-4859-a15a-dad3387dcbce/gitops/components/http renamed to /tmp/79799330-963c-4859-a15a-dad3387dcbce/gitops/components/e2e-tests-go-llemrghi successfully","stepId":"renameComponentDir"},"type":"log","createdAt":"2026-05-05T17:53:57.246Z"}

event: log
data: {"id":377,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"Finished step Rename Component Directory","stepId":"renameComponentDir","status":"completed"},"type":"log","createdAt":"2026-05-05T17:53:57.246Z"}

event: log
data: {"id":378,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"Beginning step Publish GitOps Repository to Github","stepId":"publish-github-gitops","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:57.249Z"}

event: log
data: {"id":379,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"NotFoundError: Template action with ID 'publish:github' is not registered. See https://backstage.io/docs/features/software-templates/builtin-actions/ on how to add a new action module.\n    at DefaultTemplateActionRegistry.get (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/actions/TemplateActionRegistry.cjs.js:23:13)\n    at process.processTicksAndRejections (node:internal/process/task_queues:103:5)\n    at async NunjucksWorkflowRunner.executeStep (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/NunjucksWorkflowRunner.cjs.js:140:22)\n    at async NunjucksWorkflowRunner.execute (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/NunjucksWorkflowRunner.cjs.js:359:9)\n    at async TaskWorker.runOneTask (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/TaskWorker.cjs.js:127:26)\n    at async run (/opt/app-root/src/node_modules/p-queue/dist/index.js:163:29)","stepId":"publish-github-gitops","status":"failed"},"type":"log","createdAt":"2026-05-05T17:53:57.252Z"}

event: completion
data: {"id":380,"isTaskRecoverable":false,"taskId":"79799330-963c-4859-a15a-dad3387dcbce","body":{"message":"Run completed with status: failed","error":{"name":"NotFoundError","message":"Template action with ID 'publish:github' is not registered. See https://backstage.io/docs/features/software-templates/builtin-actions/ on how to add a new action module."}},"type":"completion","createdAt":"2026-05-05T17:53:57.257Z"}


---TASK_LOGS_END--- {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:54:00.321 [[31mERROR[0m] utils.test.common: ❌ COMPONENT CREATION FAILED - Attempt 2/3 | Component: e2e-tests-go-llemrghi | Error: Component creation failed: Component creation failed for task 79799330-963c-4859-a15a-dad3387dcbce {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:54:00.322 [[32mINFO [0m] utils.test.common: 🔄 Will retry. Attempts remaining: 1 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:54:00.322 [[32mINFO [0m] playwright.testItem: Regenerated component name: 'e2e-tests-go-llemrghi' -> 'e2e-tests-go-vobrbqtd' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:54:00.322 [[32mINFO [0m] utils.test.common: New component name: 'e2e-tests-go-vobrbqtd' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:54:00.324 [[32mINFO [0m] playwright.testItem: Acquired lock for ./tmp/project-configs.json {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:54:00.324 [[32mINFO [0m] playwright.testItem: Updated component name in project-configs.json: 'e2e-tests-go-llemrghi' -> 'e2e-tests-go-vobrbqtd' (config: go/github/tekton/quay) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:54:00.325 [[32mINFO [0m] playwright.testItem: Updated project configs file: ./tmp/project-configs.json {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:54:00.325 [[32mINFO [0m] playwright.testItem: Released lock for ./tmp/project-configs.json {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:54:00.325 [[32mINFO [0m] utils.test.common: Waiting 10000ms before next attempt... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:54:10.326 [[32mINFO [0m] utils.test.common: [Attempt 3/3] Creating component 'e2e-tests-go-vobrbqtd'... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:54:10.327 [[32mINFO [0m] utils.util: Loaded environment variable QUAY_REGISTRY_ORG {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:54:10.352 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:54:10.379 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:54:10.379 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:54:10.380 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-4f6570557d-tz6b-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:54:10.419 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:54:10.420 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-4f6570557d.tz6b.p3.openshiftapps.com {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:54:10.420 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:54:10.517 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-go-vobrbqtd, ID: d69f3a9e-f53e-4155-a4b3-dd4f78ec4369 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:54:10.517 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-go-vobrbqtd to be completed... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:54:10.517 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task d69f3a9e-f53e-4155-a4b3-dd4f78ec4369 to complete... {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:54:10.551 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:54:10.551 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task d69f3a9e-f53e-4155-a4b3-dd4f78ec4369: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:54:15.573 [[32mINFO [0m] rhdh.developer-hub: Component creation status: failed {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:54:15.573 [[31mERROR[0m] rhdh.developer-hub: Component creation failed. {taskId=d69f3a9e-f53e-4155-a4b3-dd4f78ec4369, projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:54:15.588 [[31mERROR[0m] rhdh.developer-hub: Task logs:
event: log
data: {"id":403,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"Starting up task with 17 steps"},"type":"log","createdAt":"2026-05-05T17:54:10.592Z"}

event: log
data: {"id":406,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"Beginning step Fetch Gitops Skeleton","stepId":"fetch-gitops-skeleton","status":"processing"},"type":"log","createdAt":"2026-05-05T17:54:10.597Z"}

event: log
data: {"id":409,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Fetching template content from remote URL","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.634Z"}

event: log
data: {"id":486,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Listing files and directories in template","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.839Z"}

event: log
data: {"id":489,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Processing 39 template files/directories with input values {\"appName\":\"e2e-tests-go-vobrbqtd-gitops\",\"argoComponent\":\"./components/e2e-tests-go-vobrbqtd/overlays/development\",\"argoComponentOverlays\":\"./components/e2e-tests-go-vobrbqtd/overlays\",\"argoNS\":\"tssc-gitops\",\"argoProject\":\"default\",\"azureProject\":\"\",\"ciType\":\"tekton\",\"defaultBranch\":\"main\",\"defaultDeployNamespace\":\"tssc-app\",\"description\":\"This is GitOps manifest for e2e-tests-go-vobrbqtd\",\"gitRepoName\":\"e2e-tests-go-vobrbqtd-gitops\",\"gitRepoOwner\":\"rhtap-rhdh-qe\",\"gitSecret\":\"gitops-auth-secret\",\"gitSecretKey\":\"password\",\"hostType\":\"GitHub\",\"image\":\"quay.io/redhat-tssc/task-runner:1.9\",\"isJenkins\":false,\"isTekton\":true,\"name\":\"e2e-tests-go-vobrbqtd\",\"namespace\":\"tssc-app\",\"owner\":\"user:guest\",\"port\":8081,\"repoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-vobrbqtd-gitops\",\"rhtapNamespace\":\"tssc\",\"secretRef\":false,\"srcImage\":\"quay.io/rhtap_qe/e2e-tests-go-vobrbqtd\",\"srcRepoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-vobrbqtd\",\"webhookSecret\":\"github-pipelines-secret\",\"webhookSecretKey\":\"webhook.secret\"}","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.849Z"}

event: log
data: {"id":504,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory app-of-apps/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.898Z"}

event: log
data: {"id":507,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file application.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.901Z"}

event: log
data: {"id":511,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file catalog-info.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.910Z"}

event: log
data: {"id":513,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.919Z"}

event: log
data: {"id":514,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory docs/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.920Z"}

event: log
data: {"id":515,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-dev.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.922Z"}

event: log
data: {"id":516,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-prod.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.930Z"}

event: log
data: {"id":519,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-stage.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.946Z"}

event: log
data: {"id":520,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/ci-tekton.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.951Z"}

event: log
data: {"id":521,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.954Z"}

event: log
data: {"id":522,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.957Z"}

event: log
data: {"id":523,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file docs/index.md to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.958Z"}

event: log
data: {"id":524,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/README.md to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.960Z"}

event: log
data: {"id":525,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/base/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.962Z"}

event: log
data: {"id":526,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.963Z"}

event: log
data: {"id":527,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.965Z"}

event: log
data: {"id":528,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/get/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.966Z"}

event: log
data: {"id":529,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/set/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.967Z"}

event: log
data: {"id":530,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/deployment.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.968Z"}

event: log
data: {"id":531,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.972Z"}

event: log
data: {"id":532,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/route.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.975Z"}

event: log
data: {"id":533,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/service.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.977Z"}

event: log
data: {"id":534,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/ci/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.979Z"}

event: log
data: {"id":535,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/development/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.980Z"}

event: log
data: {"id":536,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/prod/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.981Z"}

event: log
data: {"id":537,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/stage/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.982Z"}

event: log
data: {"id":538,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/get/image to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.984Z"}

event: log
data: {"id":539,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/get/replicas to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.987Z"}

event: log
data: {"id":540,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/set/image to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.989Z"}

event: log
data: {"id":541,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/set/replicas to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.991Z"}

event: log
data: {"id":542,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/gitops-repository.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.993Z"}

event: log
data: {"id":543,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.997Z"}

event: log
data: {"id":544,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/source-repository.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.999Z"}

event: log
data: {"id":545,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/development/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:12.004Z"}

event: log
data: {"id":546,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/development/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:12.006Z"}

event: log
data: {"id":547,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/prod/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:12.021Z"}

event: log
data: {"id":548,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/prod/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:12.025Z"}

event: log
data: {"id":549,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/stage/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:12.029Z"}

event: log
data: {"id":550,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/stage/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:12.031Z"}

event: log
data: {"id":551,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Template result written to /tmp/d69f3a9e-f53e-4155-a4b3-dd4f78ec4369/gitops","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:12.033Z"}

event: log
data: {"id":552,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"Finished step Fetch Gitops Skeleton","stepId":"fetch-gitops-skeleton","status":"completed"},"type":"log","createdAt":"2026-05-05T17:54:12.035Z"}

event: log
data: {"id":553,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"Beginning step Fetch Gitops CI","stepId":"fetch-gitops-ci-skeleton","status":"processing"},"type":"log","createdAt":"2026-05-05T17:54:12.037Z"}

event: log
data: {"id":554,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Fetching template content from remote URL","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:12.059Z"}

event: log
data: {"id":555,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Listing files and directories in template","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:12.699Z"}

event: log
data: {"id":556,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Processing 7 template files/directories with input values {\"appName\":\"e2e-tests-go-vobrbqtd-gitops\",\"argoComponent\":\"./components/e2e-tests-go-vobrbqtd/overlays/development\",\"argoComponentOverlays\":\"./components/e2e-tests-go-vobrbqtd/overlays\",\"argoNS\":\"tssc-gitops\",\"argoProject\":\"default\",\"defaultBranch\":\"main\",\"defaultDeployNamespace\":\"tssc-app\",\"description\":\"This is GitOps manifest for e2e-tests-go-vobrbqtd\",\"gitSecret\":\"gitops-auth-secret\",\"gitSecretKey\":\"password\",\"hostType\":\"GitHub\",\"image\":\"quay.io/redhat-tssc/task-runner:1.9\",\"isJenkins\":false,\"isTekton\":true,\"name\":\"e2e-tests-go-vobrbqtd\",\"namespace\":\"tssc-app\",\"owner\":\"user:guest\",\"port\":8081,\"repoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-vobrbqtd-gitops\",\"rhtapNamespace\":\"tssc\",\"secretRef\":false,\"srcImage\":\"quay.io/rhtap_qe/e2e-tests-go-vobrbqtd\",\"srcRepoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-vobrbqtd\",\"webhookSecret\":\"github-pipelines-secret\",\"webhookSecretKey\":\"webhook.secret\"}","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:12.705Z"}

event: log
data: {"id":557,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory .tekton/ to template output path.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:12.741Z"}

event: log
data: {"id":558,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory tssc/ to template output path.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:12.743Z"}

event: log
data: {"id":559,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file docs/pipelines.md to template output path with mode 33188.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:12.753Z"}

event: log
data: {"id":560,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file .tekton/README.md to template output path with mode 33188.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:12.757Z"}

event: log
data: {"id":561,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file .tekton/gitops-on-pull-request.yaml to template output path with mode 33188.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:12.760Z"}

event: log
data: {"id":562,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file tssc/env.sh to template output path with mode 33261.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:12.767Z"}

event: log
data: {"id":563,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Template result written to /tmp/d69f3a9e-f53e-4155-a4b3-dd4f78ec4369/gitops","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:12.769Z"}

event: log
data: {"id":564,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"Finished step Fetch Gitops CI","stepId":"fetch-gitops-ci-skeleton","status":"completed"},"type":"log","createdAt":"2026-05-05T17:54:12.770Z"}

event: log
data: {"id":565,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"Beginning step Rename Component Directory","stepId":"renameComponentDir","status":"processing"},"type":"log","createdAt":"2026-05-05T17:54:12.772Z"}

event: log
data: {"id":566,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: File /tmp/d69f3a9e-f53e-4155-a4b3-dd4f78ec4369/gitops/components/http renamed to /tmp/d69f3a9e-f53e-4155-a4b3-dd4f78ec4369/gitops/components/e2e-tests-go-vobrbqtd successfully","stepId":"renameComponentDir"},"type":"log","createdAt":"2026-05-05T17:54:12.780Z"}

event: log
data: {"id":567,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"Finished step Rename Component Directory","stepId":"renameComponentDir","status":"completed"},"type":"log","createdAt":"2026-05-05T17:54:12.780Z"}

event: log
data: {"id":568,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"Beginning step Publish GitOps Repository to Github","stepId":"publish-github-gitops","status":"processing"},"type":"log","createdAt":"2026-05-05T17:54:12.783Z"}

event: log
data: {"id":569,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"NotFoundError: Template action with ID 'publish:github' is not registered. See https://backstage.io/docs/features/software-templates/builtin-actions/ on how to add a new action module.\n    at DefaultTemplateActionRegistry.get (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/actions/TemplateActionRegistry.cjs.js:23:13)\n    at process.processTicksAndRejections (node:internal/process/task_queues:103:5)\n    at async NunjucksWorkflowRunner.executeStep (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/NunjucksWorkflowRunner.cjs.js:140:22)\n    at async NunjucksWorkflowRunner.execute (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/NunjucksWorkflowRunner.cjs.js:359:9)\n    at async TaskWorker.runOneTask (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/TaskWorker.cjs.js:127:26)\n    at async run (/opt/app-root/src/node_modules/p-queue/dist/index.js:163:29)","stepId":"publish-github-gitops","status":"failed"},"type":"log","createdAt":"2026-05-05T17:54:12.785Z"}

event: completion
data: {"id":570,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"Run completed with status: failed","error":{"name":"NotFoundError","message":"Template action with ID 'publish:github' is not registered. See https://backstage.io/docs/features/software-templates/builtin-actions/ on how to add a new action module."}},"type":"completion","createdAt":"2026-05-05T17:54:12.790Z"}

 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:54:15.589 [[31mERROR[0m] rhdh.developer-hub: Component creation failed or was cancelled: Component creation failed for task d69f3a9e-f53e-4155-a4b3-dd4f78ec4369
---TASK_LOGS_START---
event: log
data: {"id":403,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"Starting up task with 17 steps"},"type":"log","createdAt":"2026-05-05T17:54:10.592Z"}

event: log
data: {"id":406,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"Beginning step Fetch Gitops Skeleton","stepId":"fetch-gitops-skeleton","status":"processing"},"type":"log","createdAt":"2026-05-05T17:54:10.597Z"}

event: log
data: {"id":409,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Fetching template content from remote URL","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.634Z"}

event: log
data: {"id":486,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Listing files and directories in template","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.839Z"}

event: log
data: {"id":489,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Processing 39 template files/directories with input values {\"appName\":\"e2e-tests-go-vobrbqtd-gitops\",\"argoComponent\":\"./components/e2e-tests-go-vobrbqtd/overlays/development\",\"argoComponentOverlays\":\"./components/e2e-tests-go-vobrbqtd/overlays\",\"argoNS\":\"tssc-gitops\",\"argoProject\":\"default\",\"azureProject\":\"\",\"ciType\":\"tekton\",\"defaultBranch\":\"main\",\"defaultDeployNamespace\":\"tssc-app\",\"description\":\"This is GitOps manifest for e2e-tests-go-vobrbqtd\",\"gitRepoName\":\"e2e-tests-go-vobrbqtd-gitops\",\"gitRepoOwner\":\"rhtap-rhdh-qe\",\"gitSecret\":\"gitops-auth-secret\",\"gitSecretKey\":\"password\",\"hostType\":\"GitHub\",\"image\":\"quay.io/redhat-tssc/task-runner:1.9\",\"isJenkins\":false,\"isTekton\":true,\"name\":\"e2e-tests-go-vobrbqtd\",\"namespace\":\"tssc-app\",\"owner\":\"user:guest\",\"port\":8081,\"repoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-vobrbqtd-gitops\",\"rhtapNamespace\":\"tssc\",\"secretRef\":false,\"srcImage\":\"quay.io/rhtap_qe/e2e-tests-go-vobrbqtd\",\"srcRepoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-vobrbqtd\",\"webhookSecret\":\"github-pipelines-secret\",\"webhookSecretKey\":\"webhook.secret\"}","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.849Z"}

event: log
data: {"id":504,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory app-of-apps/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.898Z"}

event: log
data: {"id":507,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file application.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.901Z"}

event: log
data: {"id":511,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file catalog-info.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.910Z"}

event: log
data: {"id":513,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.919Z"}

event: log
data: {"id":514,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory docs/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.920Z"}

event: log
data: {"id":515,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-dev.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.922Z"}

event: log
data: {"id":516,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-prod.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.930Z"}

event: log
data: {"id":519,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-stage.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.946Z"}

event: log
data: {"id":520,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/ci-tekton.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.951Z"}

event: log
data: {"id":521,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.954Z"}

event: log
data: {"id":522,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.957Z"}

event: log
data: {"id":523,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file docs/index.md to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.958Z"}

event: log
data: {"id":524,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/README.md to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.960Z"}

event: log
data: {"id":525,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/base/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.962Z"}

event: log
data: {"id":526,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.963Z"}

event: log
data: {"id":527,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.965Z"}

event: log
data: {"id":528,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/get/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.966Z"}

event: log
data: {"id":529,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/set/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.967Z"}

event: log
data: {"id":530,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/deployment.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.968Z"}

event: log
data: {"id":531,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.972Z"}

event: log
data: {"id":532,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/route.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.975Z"}

event: log
data: {"id":533,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/service.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.977Z"}

event: log
data: {"id":534,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/ci/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.979Z"}

event: log
data: {"id":535,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/development/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.980Z"}

event: log
data: {"id":536,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/prod/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.981Z"}

event: log
data: {"id":537,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/stage/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.982Z"}

event: log
data: {"id":538,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/get/image to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.984Z"}

event: log
data: {"id":539,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/get/replicas to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.987Z"}

event: log
data: {"id":540,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/set/image to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.989Z"}

event: log
data: {"id":541,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/set/replicas to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.991Z"}

event: log
data: {"id":542,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/gitops-repository.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.993Z"}

event: log
data: {"id":543,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.997Z"}

event: log
data: {"id":544,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/source-repository.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.999Z"}

event: log
data: {"id":545,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/development/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:12.004Z"}

event: log
data: {"id":546,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/development/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:12.006Z"}

event: log
data: {"id":547,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/prod/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:12.021Z"}

event: log
data: {"id":548,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/prod/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:12.025Z"}

event: log
data: {"id":549,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/stage/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:12.029Z"}

event: log
data: {"id":550,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/stage/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:12.031Z"}

event: log
data: {"id":551,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Template result written to /tmp/d69f3a9e-f53e-4155-a4b3-dd4f78ec4369/gitops","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:12.033Z"}

event: log
data: {"id":552,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"Finished step Fetch Gitops Skeleton","stepId":"fetch-gitops-skeleton","status":"completed"},"type":"log","createdAt":"2026-05-05T17:54:12.035Z"}

event: log
data: {"id":553,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"Beginning step Fetch Gitops CI","stepId":"fetch-gitops-ci-skeleton","status":"processing"},"type":"log","createdAt":"2026-05-05T17:54:12.037Z"}

event: log
data: {"id":554,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Fetching template content from remote URL","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:12.059Z"}

event: log
data: {"id":555,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Listing files and directories in template","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:12.699Z"}

event: log
data: {"id":556,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Processing 7 template files/directories with input values {\"appName\":\"e2e-tests-go-vobrbqtd-gitops\",\"argoComponent\":\"./components/e2e-tests-go-vobrbqtd/overlays/development\",\"argoComponentOverlays\":\"./components/e2e-tests-go-vobrbqtd/overlays\",\"argoNS\":\"tssc-gitops\",\"argoProject\":\"default\",\"defaultBranch\":\"main\",\"defaultDeployNamespace\":\"tssc-app\",\"description\":\"This is GitOps manifest for e2e-tests-go-vobrbqtd\",\"gitSecret\":\"gitops-auth-secret\",\"gitSecretKey\":\"password\",\"hostType\":\"GitHub\",\"image\":\"quay.io/redhat-tssc/task-runner:1.9\",\"isJenkins\":false,\"isTekton\":true,\"name\":\"e2e-tests-go-vobrbqtd\",\"namespace\":\"tssc-app\",\"owner\":\"user:guest\",\"port\":8081,\"repoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-vobrbqtd-gitops\",\"rhtapNamespace\":\"tssc\",\"secretRef\":false,\"srcImage\":\"quay.io/rhtap_qe/e2e-tests-go-vobrbqtd\",\"srcRepoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-vobrbqtd\",\"webhookSecret\":\"github-pipelines-secret\",\"webhookSecretKey\":\"webhook.secret\"}","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:12.705Z"}

event: log
data: {"id":557,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory .tekton/ to template output path.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:12.741Z"}

event: log
data: {"id":558,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory tssc/ to template output path.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:12.743Z"}

event: log
data: {"id":559,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file docs/pipelines.md to template output path with mode 33188.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:12.753Z"}

event: log
data: {"id":560,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file .tekton/README.md to template output path with mode 33188.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:12.757Z"}

event: log
data: {"id":561,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file .tekton/gitops-on-pull-request.yaml to template output path with mode 33188.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:12.760Z"}

event: log
data: {"id":562,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Writing file tssc/env.sh to template output path with mode 33261.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:12.767Z"}

event: log
data: {"id":563,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: Template result written to /tmp/d69f3a9e-f53e-4155-a4b3-dd4f78ec4369/gitops","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:12.769Z"}

event: log
data: {"id":564,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"Finished step Fetch Gitops CI","stepId":"fetch-gitops-ci-skeleton","status":"completed"},"type":"log","createdAt":"2026-05-05T17:54:12.770Z"}

event: log
data: {"id":565,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"Beginning step Rename Component Directory","stepId":"renameComponentDir","status":"processing"},"type":"log","createdAt":"2026-05-05T17:54:12.772Z"}

event: log
data: {"id":566,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"\u001b[32minfo\u001b[39m: File /tmp/d69f3a9e-f53e-4155-a4b3-dd4f78ec4369/gitops/components/http renamed to /tmp/d69f3a9e-f53e-4155-a4b3-dd4f78ec4369/gitops/components/e2e-tests-go-vobrbqtd successfully","stepId":"renameComponentDir"},"type":"log","createdAt":"2026-05-05T17:54:12.780Z"}

event: log
data: {"id":567,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"Finished step Rename Component Directory","stepId":"renameComponentDir","status":"completed"},"type":"log","createdAt":"2026-05-05T17:54:12.780Z"}

event: log
data: {"id":568,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"Beginning step Publish GitOps Repository to Github","stepId":"publish-github-gitops","status":"processing"},"type":"log","createdAt":"2026-05-05T17:54:12.783Z"}

event: log
data: {"id":569,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"NotFoundError: Template action with ID 'publish:github' is not registered. See https://backstage.io/docs/features/software-templates/builtin-actions/ on how to add a new action module.\n    at DefaultTemplateActionRegistry.get (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/actions/TemplateActionRegistry.cjs.js:23:13)\n    at process.processTicksAndRejections (node:internal/process/task_queues:103:5)\n    at async NunjucksWorkflowRunner.executeStep (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/NunjucksWorkflowRunner.cjs.js:140:22)\n    at async NunjucksWorkflowRunner.execute (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/NunjucksWorkflowRunner.cjs.js:359:9)\n    at async TaskWorker.runOneTask (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/TaskWorker.cjs.js:127:26)\n    at async run (/opt/app-root/src/node_modules/p-queue/dist/index.js:163:29)","stepId":"publish-github-gitops","status":"failed"},"type":"log","createdAt":"2026-05-05T17:54:12.785Z"}

event: completion
data: {"id":570,"isTaskRecoverable":false,"taskId":"d69f3a9e-f53e-4155-a4b3-dd4f78ec4369","body":{"message":"Run completed with status: failed","error":{"name":"NotFoundError","message":"Template action with ID 'publish:github' is not registered. See https://backstage.io/docs/features/software-templates/builtin-actions/ on how to add a new action module."}},"type":"completion","createdAt":"2026-05-05T17:54:12.790Z"}


---TASK_LOGS_END--- {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:54:15.590 [[31mERROR[0m] utils.test.common: ❌ COMPONENT CREATION FAILED - Attempt 3/3 | Component: e2e-tests-go-vobrbqtd | Error: Component creation failed: Component creation failed for task d69f3a9e-f53e-4155-a4b3-dd4f78ec4369 {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}
2026-05-05 17:54:15.590 [[31mERROR[0m] utils.test.common: ❌ All 3 attempts exhausted. Original: 'e2e-tests-go-whprihrm', Last tried: 'e2e-tests-go-vobrbqtd' {projectName=e2e-e2e-tests-go[github-tekton-quay], worker=0}

[[ATTACHMENT|tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-go-github-tekton-quay-/error-context.md]]
]]>
</system-out>
<system-err>
<![CDATA[(node:119) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
<error message="Component creation failed after 3 attempts. Original name: &apos;e2e-tests-go-whprihrm&apos;. Last error: Component creation failed: Component creation failed for task d69f3a9e-f53e-4155-a4b3-dd4f78ec4369" type="Error">
<![CDATA[  [e2e-e2e-tests-go[github-tekton-quay]] › tssc/full_workflow.test.ts:45:5 › TSSC Complete Workflow › Component Creation › should create a component successfully 

    Error: Component creation failed after 3 attempts. Original name: 'e2e-tests-go-whprihrm'. Last error: Component creation failed: Component creation failed for task d69f3a9e-f53e-4155-a4b3-dd4f78ec4369

       at ../src/utils/test/common.ts:129

      127 |
      128 |   // If we reach here, all retries failed
    > 129 |   throw new Error(
          |         ^
      130 |     `Component creation failed after ${attemptNumber} attempts. ` +
      131 |     `Original name: '${originalName}'. ` +
      132 |     `Last error: ${lastError?.message?.split('---TASK_LOGS_START---')[0].trim() || 'Unknown error'}`
        at createComponentAndWaitForCompletion (/workspace/e2e-test/src/utils/test/common.ts:129:9)
        at /workspace/e2e-test/tests/tssc/full_workflow.test.ts:51:19

    Error Context: ../test-results/tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-go-github-tekton-quay-/error-context.md
]]>
</error>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-05T17:53:37.475Z" hostname="e2e-e2e-tests-go[github-githubactions-artifactory]" tests="6" failures="0" skipped="5" time="35.942" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="35.942">
<system-out>
<![CDATA[2026-05-05 17:53:38.666 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-go-znfnwoiv {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:38.668 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-go-znfnwoiv'... {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:38.673 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:38.744 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:38.747 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:38.748 [[32mINFO [0m] utils.util: Loaded environment variable ARTIFACTORY_REGISTRY_ORG {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:38.782 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:38.785 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:38.785 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:38.810 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:38.811 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:38.811 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-4f6570557d-tz6b-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:38.841 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:38.842 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-4f6570557d.tz6b.p3.openshiftapps.com {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:38.842 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:38.970 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-go-znfnwoiv, ID: 4479af5c-38ae-4c32-8c54-f50cb55eb312 {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:38.970 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-go-znfnwoiv to be completed... {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:38.970 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 4479af5c-38ae-4c32-8c54-f50cb55eb312 to complete... {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:39.046 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:39.047 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 4479af5c-38ae-4c32-8c54-f50cb55eb312: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:44.070 [[32mINFO [0m] rhdh.developer-hub: Component creation status: failed {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:44.070 [[31mERROR[0m] rhdh.developer-hub: Component creation failed. {taskId=4479af5c-38ae-4c32-8c54-f50cb55eb312, projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:44.094 [[31mERROR[0m] rhdh.developer-hub: Task logs:
event: log
data: {"id":4,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"Starting up task with 17 steps"},"type":"log","createdAt":"2026-05-05T17:53:39.203Z"}

event: log
data: {"id":5,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"Beginning step Fetch Gitops Skeleton","stepId":"fetch-gitops-skeleton","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:39.206Z"}

event: log
data: {"id":7,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Fetching template content from remote URL","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:39.243Z"}

event: log
data: {"id":16,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Listing files and directories in template","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.693Z"}

event: log
data: {"id":17,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Processing 39 template files/directories with input values {\"appName\":\"e2e-tests-go-znfnwoiv-gitops\",\"argoComponent\":\"./components/e2e-tests-go-znfnwoiv/overlays/development\",\"argoComponentOverlays\":\"./components/e2e-tests-go-znfnwoiv/overlays\",\"argoNS\":\"tssc-gitops\",\"argoProject\":\"default\",\"azureProject\":\"\",\"ciType\":\"githubactions\",\"defaultBranch\":\"main\",\"defaultDeployNamespace\":\"tssc-app\",\"description\":\"This is GitOps manifest for e2e-tests-go-znfnwoiv\",\"gitRepoName\":\"e2e-tests-go-znfnwoiv-gitops\",\"gitRepoOwner\":\"rhtap-rhdh-qe\",\"gitSecret\":\"gitops-auth-secret\",\"gitSecretKey\":\"password\",\"hostType\":\"GitHub\",\"image\":\"quay.io/redhat-tssc/task-runner:1.9\",\"isJenkins\":false,\"isTekton\":false,\"name\":\"e2e-tests-go-znfnwoiv\",\"namespace\":\"tssc-app\",\"owner\":\"user:guest\",\"port\":8081,\"repoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-znfnwoiv-gitops\",\"rhtapNamespace\":\"tssc\",\"secretRef\":false,\"srcImage\":\"artifactory-docker-artifactory-jcr2.apps.rosa.rhtap-services.xmdt.p3.openshiftapps.com/rhtap/e2e-tests-go-znfnwoiv\",\"srcRepoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-znfnwoiv\",\"webhookSecret\":\"github-pipelines-secret\",\"webhookSecretKey\":\"webhook.secret\"}","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.701Z"}

event: log
data: {"id":28,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory app-of-apps/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.749Z"}

event: log
data: {"id":31,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file application.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.755Z"}

event: log
data: {"id":34,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file catalog-info.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.768Z"}

event: log
data: {"id":36,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.778Z"}

event: log
data: {"id":37,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory docs/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.779Z"}

event: log
data: {"id":39,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-dev.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.784Z"}

event: log
data: {"id":42,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-prod.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.796Z"}

event: log
data: {"id":47,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-stage.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.805Z"}

event: log
data: {"id":50,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/ci-tekton.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.812Z"}

event: log
data: {"id":58,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.826Z"}

event: log
data: {"id":60,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.835Z"}

event: log
data: {"id":62,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file docs/index.md to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.838Z"}

event: log
data: {"id":65,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/README.md to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.844Z"}

event: log
data: {"id":67,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/base/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.850Z"}

event: log
data: {"id":68,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.852Z"}

event: log
data: {"id":69,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.853Z"}

event: log
data: {"id":72,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/deployment.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.858Z"}

event: log
data: {"id":85,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.879Z"}

event: log
data: {"id":88,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/route.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.887Z"}

event: log
data: {"id":91,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/service.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.893Z"}

event: log
data: {"id":94,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/get/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.898Z"}

event: log
data: {"id":95,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/set/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.899Z"}

event: log
data: {"id":96,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/ci/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.901Z"}

event: log
data: {"id":97,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/development/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.903Z"}

event: log
data: {"id":98,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/prod/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.905Z"}

event: log
data: {"id":99,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/stage/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.906Z"}

event: log
data: {"id":102,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/get/image to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.910Z"}

event: log
data: {"id":105,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/get/replicas to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.918Z"}

event: log
data: {"id":108,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/set/image to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.926Z"}

event: log
data: {"id":111,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/set/replicas to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.932Z"}

event: log
data: {"id":114,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/gitops-repository.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.941Z"}

event: log
data: {"id":117,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.949Z"}

event: log
data: {"id":120,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/source-repository.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.954Z"}

event: log
data: {"id":123,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/development/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.975Z"}

event: log
data: {"id":126,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/development/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.983Z"}

event: log
data: {"id":129,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/stage/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.989Z"}

event: log
data: {"id":132,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/stage/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.997Z"}

event: log
data: {"id":133,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/prod/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.002Z"}

event: log
data: {"id":136,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/prod/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.006Z"}

event: log
data: {"id":139,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Template result written to /tmp/4479af5c-38ae-4c32-8c54-f50cb55eb312/gitops","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.047Z"}

event: log
data: {"id":142,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"Finished step Fetch Gitops Skeleton","stepId":"fetch-gitops-skeleton","status":"completed"},"type":"log","createdAt":"2026-05-05T17:53:41.059Z"}

event: log
data: {"id":143,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"Beginning step Fetch Gitops CI","stepId":"fetch-gitops-ci-skeleton","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:41.061Z"}

event: log
data: {"id":144,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Fetching template content from remote URL","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.087Z"}

event: log
data: {"id":147,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Listing files and directories in template","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.809Z"}

event: log
data: {"id":150,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Processing 5 template files/directories with input values {\"appName\":\"e2e-tests-go-znfnwoiv-gitops\",\"argoComponent\":\"./components/e2e-tests-go-znfnwoiv/overlays/development\",\"argoComponentOverlays\":\"./components/e2e-tests-go-znfnwoiv/overlays\",\"argoNS\":\"tssc-gitops\",\"argoProject\":\"default\",\"defaultBranch\":\"main\",\"defaultDeployNamespace\":\"tssc-app\",\"description\":\"This is GitOps manifest for e2e-tests-go-znfnwoiv\",\"gitSecret\":\"gitops-auth-secret\",\"gitSecretKey\":\"password\",\"hostType\":\"GitHub\",\"image\":\"quay.io/redhat-tssc/task-runner:1.9\",\"isJenkins\":false,\"isTekton\":false,\"name\":\"e2e-tests-go-znfnwoiv\",\"namespace\":\"tssc-app\",\"owner\":\"user:guest\",\"port\":8081,\"repoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-znfnwoiv-gitops\",\"rhtapNamespace\":\"tssc\",\"secretRef\":false,\"srcImage\":\"artifactory-docker-artifactory-jcr2.apps.rosa.rhtap-services.xmdt.p3.openshiftapps.com/rhtap/e2e-tests-go-znfnwoiv\",\"srcRepoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-znfnwoiv\",\"webhookSecret\":\"github-pipelines-secret\",\"webhookSecretKey\":\"webhook.secret\"}","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.909Z"}

event: log
data: {"id":161,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory .github/ to template output path.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.951Z"}

event: log
data: {"id":163,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory tssc/ to template output path.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.954Z"}

event: log
data: {"id":165,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory .github/workflows/ to template output path.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.958Z"}

event: log
data: {"id":168,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file tssc/env.sh to template output path with mode 33261.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.962Z"}

event: log
data: {"id":171,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file .github/workflows/gitops-promotion.yml to template output path with mode 33188.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.974Z"}

event: log
data: {"id":172,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Template result written to /tmp/4479af5c-38ae-4c32-8c54-f50cb55eb312/gitops","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.987Z"}

event: log
data: {"id":175,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"Finished step Fetch Gitops CI","stepId":"fetch-gitops-ci-skeleton","status":"completed"},"type":"log","createdAt":"2026-05-05T17:53:41.998Z"}

event: log
data: {"id":177,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"Beginning step Rename Component Directory","stepId":"renameComponentDir","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:42.002Z"}

event: log
data: {"id":179,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: File /tmp/4479af5c-38ae-4c32-8c54-f50cb55eb312/gitops/components/http renamed to /tmp/4479af5c-38ae-4c32-8c54-f50cb55eb312/gitops/components/e2e-tests-go-znfnwoiv successfully","stepId":"renameComponentDir"},"type":"log","createdAt":"2026-05-05T17:53:42.018Z"}

event: log
data: {"id":180,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"Finished step Rename Component Directory","stepId":"renameComponentDir","status":"completed"},"type":"log","createdAt":"2026-05-05T17:53:42.018Z"}

event: log
data: {"id":181,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"Beginning step Publish GitOps Repository to Github","stepId":"publish-github-gitops","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:42.021Z"}

event: log
data: {"id":183,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"NotFoundError: Template action with ID 'publish:github' is not registered. See https://backstage.io/docs/features/software-templates/builtin-actions/ on how to add a new action module.\n    at DefaultTemplateActionRegistry.get (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/actions/TemplateActionRegistry.cjs.js:23:13)\n    at process.processTicksAndRejections (node:internal/process/task_queues:103:5)\n    at async NunjucksWorkflowRunner.executeStep (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/NunjucksWorkflowRunner.cjs.js:140:22)\n    at async NunjucksWorkflowRunner.execute (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/NunjucksWorkflowRunner.cjs.js:359:9)\n    at async TaskWorker.runOneTask (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/TaskWorker.cjs.js:127:26)\n    at async run (/opt/app-root/src/node_modules/p-queue/dist/index.js:163:29)","stepId":"publish-github-gitops","status":"failed"},"type":"log","createdAt":"2026-05-05T17:53:42.024Z"}

event: completion
data: {"id":188,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"Run completed with status: failed","error":{"name":"NotFoundError","message":"Template action with ID 'publish:github' is not registered. See https://backstage.io/docs/features/software-templates/builtin-actions/ on how to add a new action module."}},"type":"completion","createdAt":"2026-05-05T17:53:42.033Z"}

 {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:44.094 [[31mERROR[0m] rhdh.developer-hub: Component creation failed or was cancelled: Component creation failed for task 4479af5c-38ae-4c32-8c54-f50cb55eb312
---TASK_LOGS_START---
event: log
data: {"id":4,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"Starting up task with 17 steps"},"type":"log","createdAt":"2026-05-05T17:53:39.203Z"}

event: log
data: {"id":5,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"Beginning step Fetch Gitops Skeleton","stepId":"fetch-gitops-skeleton","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:39.206Z"}

event: log
data: {"id":7,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Fetching template content from remote URL","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:39.243Z"}

event: log
data: {"id":16,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Listing files and directories in template","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.693Z"}

event: log
data: {"id":17,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Processing 39 template files/directories with input values {\"appName\":\"e2e-tests-go-znfnwoiv-gitops\",\"argoComponent\":\"./components/e2e-tests-go-znfnwoiv/overlays/development\",\"argoComponentOverlays\":\"./components/e2e-tests-go-znfnwoiv/overlays\",\"argoNS\":\"tssc-gitops\",\"argoProject\":\"default\",\"azureProject\":\"\",\"ciType\":\"githubactions\",\"defaultBranch\":\"main\",\"defaultDeployNamespace\":\"tssc-app\",\"description\":\"This is GitOps manifest for e2e-tests-go-znfnwoiv\",\"gitRepoName\":\"e2e-tests-go-znfnwoiv-gitops\",\"gitRepoOwner\":\"rhtap-rhdh-qe\",\"gitSecret\":\"gitops-auth-secret\",\"gitSecretKey\":\"password\",\"hostType\":\"GitHub\",\"image\":\"quay.io/redhat-tssc/task-runner:1.9\",\"isJenkins\":false,\"isTekton\":false,\"name\":\"e2e-tests-go-znfnwoiv\",\"namespace\":\"tssc-app\",\"owner\":\"user:guest\",\"port\":8081,\"repoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-znfnwoiv-gitops\",\"rhtapNamespace\":\"tssc\",\"secretRef\":false,\"srcImage\":\"artifactory-docker-artifactory-jcr2.apps.rosa.rhtap-services.xmdt.p3.openshiftapps.com/rhtap/e2e-tests-go-znfnwoiv\",\"srcRepoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-znfnwoiv\",\"webhookSecret\":\"github-pipelines-secret\",\"webhookSecretKey\":\"webhook.secret\"}","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.701Z"}

event: log
data: {"id":28,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory app-of-apps/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.749Z"}

event: log
data: {"id":31,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file application.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.755Z"}

event: log
data: {"id":34,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file catalog-info.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.768Z"}

event: log
data: {"id":36,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.778Z"}

event: log
data: {"id":37,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory docs/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.779Z"}

event: log
data: {"id":39,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-dev.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.784Z"}

event: log
data: {"id":42,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-prod.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.796Z"}

event: log
data: {"id":47,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-stage.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.805Z"}

event: log
data: {"id":50,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/ci-tekton.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.812Z"}

event: log
data: {"id":58,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.826Z"}

event: log
data: {"id":60,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.835Z"}

event: log
data: {"id":62,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file docs/index.md to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.838Z"}

event: log
data: {"id":65,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/README.md to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.844Z"}

event: log
data: {"id":67,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/base/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.850Z"}

event: log
data: {"id":68,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.852Z"}

event: log
data: {"id":69,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.853Z"}

event: log
data: {"id":72,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/deployment.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.858Z"}

event: log
data: {"id":85,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.879Z"}

event: log
data: {"id":88,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/route.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.887Z"}

event: log
data: {"id":91,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/service.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.893Z"}

event: log
data: {"id":94,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/get/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.898Z"}

event: log
data: {"id":95,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/set/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.899Z"}

event: log
data: {"id":96,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/ci/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.901Z"}

event: log
data: {"id":97,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/development/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.903Z"}

event: log
data: {"id":98,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/prod/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.905Z"}

event: log
data: {"id":99,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/stage/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.906Z"}

event: log
data: {"id":102,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/get/image to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.910Z"}

event: log
data: {"id":105,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/get/replicas to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.918Z"}

event: log
data: {"id":108,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/set/image to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.926Z"}

event: log
data: {"id":111,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/set/replicas to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.932Z"}

event: log
data: {"id":114,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/gitops-repository.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.941Z"}

event: log
data: {"id":117,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.949Z"}

event: log
data: {"id":120,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/source-repository.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.954Z"}

event: log
data: {"id":123,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/development/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.975Z"}

event: log
data: {"id":126,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/development/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.983Z"}

event: log
data: {"id":129,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/stage/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.989Z"}

event: log
data: {"id":132,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/stage/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.997Z"}

event: log
data: {"id":133,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/prod/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.002Z"}

event: log
data: {"id":136,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/prod/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.006Z"}

event: log
data: {"id":139,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Template result written to /tmp/4479af5c-38ae-4c32-8c54-f50cb55eb312/gitops","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.047Z"}

event: log
data: {"id":142,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"Finished step Fetch Gitops Skeleton","stepId":"fetch-gitops-skeleton","status":"completed"},"type":"log","createdAt":"2026-05-05T17:53:41.059Z"}

event: log
data: {"id":143,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"Beginning step Fetch Gitops CI","stepId":"fetch-gitops-ci-skeleton","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:41.061Z"}

event: log
data: {"id":144,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Fetching template content from remote URL","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.087Z"}

event: log
data: {"id":147,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Listing files and directories in template","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.809Z"}

event: log
data: {"id":150,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Processing 5 template files/directories with input values {\"appName\":\"e2e-tests-go-znfnwoiv-gitops\",\"argoComponent\":\"./components/e2e-tests-go-znfnwoiv/overlays/development\",\"argoComponentOverlays\":\"./components/e2e-tests-go-znfnwoiv/overlays\",\"argoNS\":\"tssc-gitops\",\"argoProject\":\"default\",\"defaultBranch\":\"main\",\"defaultDeployNamespace\":\"tssc-app\",\"description\":\"This is GitOps manifest for e2e-tests-go-znfnwoiv\",\"gitSecret\":\"gitops-auth-secret\",\"gitSecretKey\":\"password\",\"hostType\":\"GitHub\",\"image\":\"quay.io/redhat-tssc/task-runner:1.9\",\"isJenkins\":false,\"isTekton\":false,\"name\":\"e2e-tests-go-znfnwoiv\",\"namespace\":\"tssc-app\",\"owner\":\"user:guest\",\"port\":8081,\"repoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-znfnwoiv-gitops\",\"rhtapNamespace\":\"tssc\",\"secretRef\":false,\"srcImage\":\"artifactory-docker-artifactory-jcr2.apps.rosa.rhtap-services.xmdt.p3.openshiftapps.com/rhtap/e2e-tests-go-znfnwoiv\",\"srcRepoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-znfnwoiv\",\"webhookSecret\":\"github-pipelines-secret\",\"webhookSecretKey\":\"webhook.secret\"}","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.909Z"}

event: log
data: {"id":161,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory .github/ to template output path.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.951Z"}

event: log
data: {"id":163,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory tssc/ to template output path.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.954Z"}

event: log
data: {"id":165,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory .github/workflows/ to template output path.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.958Z"}

event: log
data: {"id":168,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file tssc/env.sh to template output path with mode 33261.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.962Z"}

event: log
data: {"id":171,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Writing file .github/workflows/gitops-promotion.yml to template output path with mode 33188.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.974Z"}

event: log
data: {"id":172,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: Template result written to /tmp/4479af5c-38ae-4c32-8c54-f50cb55eb312/gitops","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.987Z"}

event: log
data: {"id":175,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"Finished step Fetch Gitops CI","stepId":"fetch-gitops-ci-skeleton","status":"completed"},"type":"log","createdAt":"2026-05-05T17:53:41.998Z"}

event: log
data: {"id":177,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"Beginning step Rename Component Directory","stepId":"renameComponentDir","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:42.002Z"}

event: log
data: {"id":179,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"\u001b[32minfo\u001b[39m: File /tmp/4479af5c-38ae-4c32-8c54-f50cb55eb312/gitops/components/http renamed to /tmp/4479af5c-38ae-4c32-8c54-f50cb55eb312/gitops/components/e2e-tests-go-znfnwoiv successfully","stepId":"renameComponentDir"},"type":"log","createdAt":"2026-05-05T17:53:42.018Z"}

event: log
data: {"id":180,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"Finished step Rename Component Directory","stepId":"renameComponentDir","status":"completed"},"type":"log","createdAt":"2026-05-05T17:53:42.018Z"}

event: log
data: {"id":181,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"Beginning step Publish GitOps Repository to Github","stepId":"publish-github-gitops","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:42.021Z"}

event: log
data: {"id":183,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"NotFoundError: Template action with ID 'publish:github' is not registered. See https://backstage.io/docs/features/software-templates/builtin-actions/ on how to add a new action module.\n    at DefaultTemplateActionRegistry.get (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/actions/TemplateActionRegistry.cjs.js:23:13)\n    at process.processTicksAndRejections (node:internal/process/task_queues:103:5)\n    at async NunjucksWorkflowRunner.executeStep (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/NunjucksWorkflowRunner.cjs.js:140:22)\n    at async NunjucksWorkflowRunner.execute (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/NunjucksWorkflowRunner.cjs.js:359:9)\n    at async TaskWorker.runOneTask (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/TaskWorker.cjs.js:127:26)\n    at async run (/opt/app-root/src/node_modules/p-queue/dist/index.js:163:29)","stepId":"publish-github-gitops","status":"failed"},"type":"log","createdAt":"2026-05-05T17:53:42.024Z"}

event: completion
data: {"id":188,"isTaskRecoverable":false,"taskId":"4479af5c-38ae-4c32-8c54-f50cb55eb312","body":{"message":"Run completed with status: failed","error":{"name":"NotFoundError","message":"Template action with ID 'publish:github' is not registered. See https://backstage.io/docs/features/software-templates/builtin-actions/ on how to add a new action module."}},"type":"completion","createdAt":"2026-05-05T17:53:42.033Z"}


---TASK_LOGS_END--- {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:44.095 [[31mERROR[0m] utils.test.common: ❌ COMPONENT CREATION FAILED - Attempt 1/3 | Component: e2e-tests-go-znfnwoiv | Error: Component creation failed: Component creation failed for task 4479af5c-38ae-4c32-8c54-f50cb55eb312 {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:44.095 [[32mINFO [0m] utils.test.common: 🔄 Will retry. Attempts remaining: 2 {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:44.096 [[32mINFO [0m] playwright.testItem: Regenerated component name: 'e2e-tests-go-znfnwoiv' -> 'e2e-tests-go-wiyisksm' {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:44.096 [[32mINFO [0m] utils.test.common: New component name: 'e2e-tests-go-wiyisksm' {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:44.098 [[32mINFO [0m] playwright.testItem: Acquired lock for ./tmp/project-configs.json {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:44.098 [[32mINFO [0m] playwright.testItem: Updated component name in project-configs.json: 'e2e-tests-go-znfnwoiv' -> 'e2e-tests-go-wiyisksm' (config: go/github/githubactions/artifactory) {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:44.099 [[32mINFO [0m] playwright.testItem: Updated project configs file: ./tmp/project-configs.json {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:44.100 [[32mINFO [0m] playwright.testItem: Released lock for ./tmp/project-configs.json {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:44.100 [[32mINFO [0m] utils.test.common: Waiting 10000ms before next attempt... {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:54.107 [[32mINFO [0m] utils.test.common: [Attempt 2/3] Creating component 'e2e-tests-go-wiyisksm'... {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:54.109 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:54.146 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:54.147 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:54.147 [[32mINFO [0m] utils.util: Loaded environment variable ARTIFACTORY_REGISTRY_ORG {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:54.176 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:54.177 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:54.186 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:54.218 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:54.218 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:54.218 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-4f6570557d-tz6b-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:54.255 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:54.255 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-4f6570557d.tz6b.p3.openshiftapps.com {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:54.256 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:54.296 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-go-wiyisksm, ID: 19e583a2-259c-4d7a-ad76-59b3ae9ce4d2 {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:54.296 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-go-wiyisksm to be completed... {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:54.297 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 19e583a2-259c-4d7a-ad76-59b3ae9ce4d2 to complete... {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:54.321 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:54.322 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 19e583a2-259c-4d7a-ad76-59b3ae9ce4d2: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:59.349 [[32mINFO [0m] rhdh.developer-hub: Component creation status: failed {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:59.350 [[31mERROR[0m] rhdh.developer-hub: Component creation failed. {taskId=19e583a2-259c-4d7a-ad76-59b3ae9ce4d2, projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:59.364 [[31mERROR[0m] rhdh.developer-hub: Task logs:
event: log
data: {"id":191,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"Starting up task with 17 steps"},"type":"log","createdAt":"2026-05-05T17:53:54.373Z"}

event: log
data: {"id":192,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"Beginning step Fetch Gitops Skeleton","stepId":"fetch-gitops-skeleton","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:54.375Z"}

event: log
data: {"id":194,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Fetching template content from remote URL","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:54.409Z"}

event: log
data: {"id":198,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Listing files and directories in template","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.220Z"}

event: log
data: {"id":200,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Processing 39 template files/directories with input values {\"appName\":\"e2e-tests-go-wiyisksm-gitops\",\"argoComponent\":\"./components/e2e-tests-go-wiyisksm/overlays/development\",\"argoComponentOverlays\":\"./components/e2e-tests-go-wiyisksm/overlays\",\"argoNS\":\"tssc-gitops\",\"argoProject\":\"default\",\"azureProject\":\"\",\"ciType\":\"githubactions\",\"defaultBranch\":\"main\",\"defaultDeployNamespace\":\"tssc-app\",\"description\":\"This is GitOps manifest for e2e-tests-go-wiyisksm\",\"gitRepoName\":\"e2e-tests-go-wiyisksm-gitops\",\"gitRepoOwner\":\"rhtap-rhdh-qe\",\"gitSecret\":\"gitops-auth-secret\",\"gitSecretKey\":\"password\",\"hostType\":\"GitHub\",\"image\":\"quay.io/redhat-tssc/task-runner:1.9\",\"isJenkins\":false,\"isTekton\":false,\"name\":\"e2e-tests-go-wiyisksm\",\"namespace\":\"tssc-app\",\"owner\":\"user:guest\",\"port\":8081,\"repoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-wiyisksm-gitops\",\"rhtapNamespace\":\"tssc\",\"secretRef\":false,\"srcImage\":\"artifactory-docker-artifactory-jcr2.apps.rosa.rhtap-services.xmdt.p3.openshiftapps.com/rhtap/e2e-tests-go-wiyisksm\",\"srcRepoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-wiyisksm\",\"webhookSecret\":\"github-pipelines-secret\",\"webhookSecretKey\":\"webhook.secret\"}","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.238Z"}

event: log
data: {"id":201,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory app-of-apps/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.291Z"}

event: log
data: {"id":203,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file application.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.299Z"}

event: log
data: {"id":207,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file catalog-info.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.317Z"}

event: log
data: {"id":210,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.369Z"}

event: log
data: {"id":211,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory docs/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.370Z"}

event: log
data: {"id":214,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-dev.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.376Z"}

event: log
data: {"id":216,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-prod.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.387Z"}

event: log
data: {"id":218,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-stage.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.395Z"}

event: log
data: {"id":220,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/ci-tekton.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.401Z"}

event: log
data: {"id":222,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.407Z"}

event: log
data: {"id":224,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.412Z"}

event: log
data: {"id":226,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file docs/index.md to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.416Z"}

event: log
data: {"id":228,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/README.md to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.422Z"}

event: log
data: {"id":230,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/base/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.426Z"}

event: log
data: {"id":231,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.428Z"}

event: log
data: {"id":233,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.430Z"}

event: log
data: {"id":236,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/deployment.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.435Z"}

event: log
data: {"id":238,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.442Z"}

event: log
data: {"id":240,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/route.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.448Z"}

event: log
data: {"id":242,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/service.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.453Z"}

event: log
data: {"id":244,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/get/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.457Z"}

event: log
data: {"id":245,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/set/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.458Z"}

event: log
data: {"id":247,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/ci/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.460Z"}

event: log
data: {"id":249,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/development/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.463Z"}

event: log
data: {"id":251,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/prod/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.465Z"}

event: log
data: {"id":253,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/stage/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.468Z"}

event: log
data: {"id":256,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/get/image to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.473Z"}

event: log
data: {"id":258,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/get/replicas to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.478Z"}

event: log
data: {"id":260,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/set/image to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.482Z"}

event: log
data: {"id":262,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/set/replicas to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.486Z"}

event: log
data: {"id":264,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/gitops-repository.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.491Z"}

event: log
data: {"id":266,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.498Z"}

event: log
data: {"id":268,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/source-repository.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.504Z"}

event: log
data: {"id":270,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/development/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.511Z"}

event: log
data: {"id":272,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/development/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.515Z"}

event: log
data: {"id":274,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/prod/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.519Z"}

event: log
data: {"id":276,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/prod/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.524Z"}

event: log
data: {"id":278,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/stage/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.528Z"}

event: log
data: {"id":280,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/stage/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.532Z"}

event: log
data: {"id":282,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Template result written to /tmp/19e583a2-259c-4d7a-ad76-59b3ae9ce4d2/gitops","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.535Z"}

event: log
data: {"id":284,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"Finished step Fetch Gitops Skeleton","stepId":"fetch-gitops-skeleton","status":"completed"},"type":"log","createdAt":"2026-05-05T17:53:55.539Z"}

event: log
data: {"id":286,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"Beginning step Fetch Gitops CI","stepId":"fetch-gitops-ci-skeleton","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:55.541Z"}

event: log
data: {"id":288,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Fetching template content from remote URL","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.579Z"}

event: log
data: {"id":296,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Listing files and directories in template","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.390Z"}

event: log
data: {"id":297,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Processing 5 template files/directories with input values {\"appName\":\"e2e-tests-go-wiyisksm-gitops\",\"argoComponent\":\"./components/e2e-tests-go-wiyisksm/overlays/development\",\"argoComponentOverlays\":\"./components/e2e-tests-go-wiyisksm/overlays\",\"argoNS\":\"tssc-gitops\",\"argoProject\":\"default\",\"defaultBranch\":\"main\",\"defaultDeployNamespace\":\"tssc-app\",\"description\":\"This is GitOps manifest for e2e-tests-go-wiyisksm\",\"gitSecret\":\"gitops-auth-secret\",\"gitSecretKey\":\"password\",\"hostType\":\"GitHub\",\"image\":\"quay.io/redhat-tssc/task-runner:1.9\",\"isJenkins\":false,\"isTekton\":false,\"name\":\"e2e-tests-go-wiyisksm\",\"namespace\":\"tssc-app\",\"owner\":\"user:guest\",\"port\":8081,\"repoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-wiyisksm-gitops\",\"rhtapNamespace\":\"tssc\",\"secretRef\":false,\"srcImage\":\"artifactory-docker-artifactory-jcr2.apps.rosa.rhtap-services.xmdt.p3.openshiftapps.com/rhtap/e2e-tests-go-wiyisksm\",\"srcRepoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-wiyisksm\",\"webhookSecret\":\"github-pipelines-secret\",\"webhookSecretKey\":\"webhook.secret\"}","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.397Z"}

event: log
data: {"id":307,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory .github/ to template output path.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.436Z"}

event: log
data: {"id":308,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory tssc/ to template output path.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.437Z"}

event: log
data: {"id":309,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory .github/workflows/ to template output path.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.439Z"}

event: log
data: {"id":311,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file tssc/env.sh to template output path with mode 33261.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.443Z"}

event: log
data: {"id":314,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file .github/workflows/gitops-promotion.yml to template output path with mode 33188.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.453Z"}

event: log
data: {"id":317,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Template result written to /tmp/19e583a2-259c-4d7a-ad76-59b3ae9ce4d2/gitops","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.465Z"}

event: log
data: {"id":323,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"Finished step Fetch Gitops CI","stepId":"fetch-gitops-ci-skeleton","status":"completed"},"type":"log","createdAt":"2026-05-05T17:53:56.472Z"}

event: log
data: {"id":326,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"Beginning step Rename Component Directory","stepId":"renameComponentDir","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:56.475Z"}

event: log
data: {"id":333,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: File /tmp/19e583a2-259c-4d7a-ad76-59b3ae9ce4d2/gitops/components/http renamed to /tmp/19e583a2-259c-4d7a-ad76-59b3ae9ce4d2/gitops/components/e2e-tests-go-wiyisksm successfully","stepId":"renameComponentDir"},"type":"log","createdAt":"2026-05-05T17:53:56.487Z"}

event: log
data: {"id":334,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"Finished step Rename Component Directory","stepId":"renameComponentDir","status":"completed"},"type":"log","createdAt":"2026-05-05T17:53:56.487Z"}

event: log
data: {"id":335,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"Beginning step Publish GitOps Repository to Github","stepId":"publish-github-gitops","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:56.490Z"}

event: log
data: {"id":337,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"NotFoundError: Template action with ID 'publish:github' is not registered. See https://backstage.io/docs/features/software-templates/builtin-actions/ on how to add a new action module.\n    at DefaultTemplateActionRegistry.get (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/actions/TemplateActionRegistry.cjs.js:23:13)\n    at process.processTicksAndRejections (node:internal/process/task_queues:103:5)\n    at async NunjucksWorkflowRunner.executeStep (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/NunjucksWorkflowRunner.cjs.js:140:22)\n    at async NunjucksWorkflowRunner.execute (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/NunjucksWorkflowRunner.cjs.js:359:9)\n    at async TaskWorker.runOneTask (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/TaskWorker.cjs.js:127:26)\n    at async run (/opt/app-root/src/node_modules/p-queue/dist/index.js:163:29)","stepId":"publish-github-gitops","status":"failed"},"type":"log","createdAt":"2026-05-05T17:53:56.494Z"}

event: completion
data: {"id":347,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"Run completed with status: failed","error":{"name":"NotFoundError","message":"Template action with ID 'publish:github' is not registered. See https://backstage.io/docs/features/software-templates/builtin-actions/ on how to add a new action module."}},"type":"completion","createdAt":"2026-05-05T17:53:56.515Z"}

 {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:59.365 [[31mERROR[0m] rhdh.developer-hub: Component creation failed or was cancelled: Component creation failed for task 19e583a2-259c-4d7a-ad76-59b3ae9ce4d2
---TASK_LOGS_START---
event: log
data: {"id":191,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"Starting up task with 17 steps"},"type":"log","createdAt":"2026-05-05T17:53:54.373Z"}

event: log
data: {"id":192,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"Beginning step Fetch Gitops Skeleton","stepId":"fetch-gitops-skeleton","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:54.375Z"}

event: log
data: {"id":194,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Fetching template content from remote URL","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:54.409Z"}

event: log
data: {"id":198,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Listing files and directories in template","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.220Z"}

event: log
data: {"id":200,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Processing 39 template files/directories with input values {\"appName\":\"e2e-tests-go-wiyisksm-gitops\",\"argoComponent\":\"./components/e2e-tests-go-wiyisksm/overlays/development\",\"argoComponentOverlays\":\"./components/e2e-tests-go-wiyisksm/overlays\",\"argoNS\":\"tssc-gitops\",\"argoProject\":\"default\",\"azureProject\":\"\",\"ciType\":\"githubactions\",\"defaultBranch\":\"main\",\"defaultDeployNamespace\":\"tssc-app\",\"description\":\"This is GitOps manifest for e2e-tests-go-wiyisksm\",\"gitRepoName\":\"e2e-tests-go-wiyisksm-gitops\",\"gitRepoOwner\":\"rhtap-rhdh-qe\",\"gitSecret\":\"gitops-auth-secret\",\"gitSecretKey\":\"password\",\"hostType\":\"GitHub\",\"image\":\"quay.io/redhat-tssc/task-runner:1.9\",\"isJenkins\":false,\"isTekton\":false,\"name\":\"e2e-tests-go-wiyisksm\",\"namespace\":\"tssc-app\",\"owner\":\"user:guest\",\"port\":8081,\"repoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-wiyisksm-gitops\",\"rhtapNamespace\":\"tssc\",\"secretRef\":false,\"srcImage\":\"artifactory-docker-artifactory-jcr2.apps.rosa.rhtap-services.xmdt.p3.openshiftapps.com/rhtap/e2e-tests-go-wiyisksm\",\"srcRepoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-wiyisksm\",\"webhookSecret\":\"github-pipelines-secret\",\"webhookSecretKey\":\"webhook.secret\"}","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.238Z"}

event: log
data: {"id":201,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory app-of-apps/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.291Z"}

event: log
data: {"id":203,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file application.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.299Z"}

event: log
data: {"id":207,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file catalog-info.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.317Z"}

event: log
data: {"id":210,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.369Z"}

event: log
data: {"id":211,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory docs/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.370Z"}

event: log
data: {"id":214,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-dev.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.376Z"}

event: log
data: {"id":216,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-prod.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.387Z"}

event: log
data: {"id":218,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-stage.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.395Z"}

event: log
data: {"id":220,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/ci-tekton.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.401Z"}

event: log
data: {"id":222,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.407Z"}

event: log
data: {"id":224,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.412Z"}

event: log
data: {"id":226,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file docs/index.md to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.416Z"}

event: log
data: {"id":228,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/README.md to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.422Z"}

event: log
data: {"id":230,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/base/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.426Z"}

event: log
data: {"id":231,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.428Z"}

event: log
data: {"id":233,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.430Z"}

event: log
data: {"id":236,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/deployment.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.435Z"}

event: log
data: {"id":238,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.442Z"}

event: log
data: {"id":240,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/route.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.448Z"}

event: log
data: {"id":242,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/service.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.453Z"}

event: log
data: {"id":244,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/get/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.457Z"}

event: log
data: {"id":245,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/set/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.458Z"}

event: log
data: {"id":247,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/ci/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.460Z"}

event: log
data: {"id":249,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/development/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.463Z"}

event: log
data: {"id":251,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/prod/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.465Z"}

event: log
data: {"id":253,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/stage/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.468Z"}

event: log
data: {"id":256,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/get/image to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.473Z"}

event: log
data: {"id":258,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/get/replicas to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.478Z"}

event: log
data: {"id":260,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/set/image to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.482Z"}

event: log
data: {"id":262,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/set/replicas to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.486Z"}

event: log
data: {"id":264,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/gitops-repository.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.491Z"}

event: log
data: {"id":266,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.498Z"}

event: log
data: {"id":268,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/source-repository.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.504Z"}

event: log
data: {"id":270,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/development/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.511Z"}

event: log
data: {"id":272,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/development/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.515Z"}

event: log
data: {"id":274,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/prod/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.519Z"}

event: log
data: {"id":276,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/prod/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.524Z"}

event: log
data: {"id":278,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/stage/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.528Z"}

event: log
data: {"id":280,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/stage/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.532Z"}

event: log
data: {"id":282,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Template result written to /tmp/19e583a2-259c-4d7a-ad76-59b3ae9ce4d2/gitops","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.535Z"}

event: log
data: {"id":284,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"Finished step Fetch Gitops Skeleton","stepId":"fetch-gitops-skeleton","status":"completed"},"type":"log","createdAt":"2026-05-05T17:53:55.539Z"}

event: log
data: {"id":286,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"Beginning step Fetch Gitops CI","stepId":"fetch-gitops-ci-skeleton","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:55.541Z"}

event: log
data: {"id":288,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Fetching template content from remote URL","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.579Z"}

event: log
data: {"id":296,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Listing files and directories in template","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.390Z"}

event: log
data: {"id":297,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Processing 5 template files/directories with input values {\"appName\":\"e2e-tests-go-wiyisksm-gitops\",\"argoComponent\":\"./components/e2e-tests-go-wiyisksm/overlays/development\",\"argoComponentOverlays\":\"./components/e2e-tests-go-wiyisksm/overlays\",\"argoNS\":\"tssc-gitops\",\"argoProject\":\"default\",\"defaultBranch\":\"main\",\"defaultDeployNamespace\":\"tssc-app\",\"description\":\"This is GitOps manifest for e2e-tests-go-wiyisksm\",\"gitSecret\":\"gitops-auth-secret\",\"gitSecretKey\":\"password\",\"hostType\":\"GitHub\",\"image\":\"quay.io/redhat-tssc/task-runner:1.9\",\"isJenkins\":false,\"isTekton\":false,\"name\":\"e2e-tests-go-wiyisksm\",\"namespace\":\"tssc-app\",\"owner\":\"user:guest\",\"port\":8081,\"repoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-wiyisksm-gitops\",\"rhtapNamespace\":\"tssc\",\"secretRef\":false,\"srcImage\":\"artifactory-docker-artifactory-jcr2.apps.rosa.rhtap-services.xmdt.p3.openshiftapps.com/rhtap/e2e-tests-go-wiyisksm\",\"srcRepoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-wiyisksm\",\"webhookSecret\":\"github-pipelines-secret\",\"webhookSecretKey\":\"webhook.secret\"}","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.397Z"}

event: log
data: {"id":307,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory .github/ to template output path.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.436Z"}

event: log
data: {"id":308,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory tssc/ to template output path.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.437Z"}

event: log
data: {"id":309,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory .github/workflows/ to template output path.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.439Z"}

event: log
data: {"id":311,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file tssc/env.sh to template output path with mode 33261.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.443Z"}

event: log
data: {"id":314,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Writing file .github/workflows/gitops-promotion.yml to template output path with mode 33188.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.453Z"}

event: log
data: {"id":317,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: Template result written to /tmp/19e583a2-259c-4d7a-ad76-59b3ae9ce4d2/gitops","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.465Z"}

event: log
data: {"id":323,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"Finished step Fetch Gitops CI","stepId":"fetch-gitops-ci-skeleton","status":"completed"},"type":"log","createdAt":"2026-05-05T17:53:56.472Z"}

event: log
data: {"id":326,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"Beginning step Rename Component Directory","stepId":"renameComponentDir","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:56.475Z"}

event: log
data: {"id":333,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"\u001b[32minfo\u001b[39m: File /tmp/19e583a2-259c-4d7a-ad76-59b3ae9ce4d2/gitops/components/http renamed to /tmp/19e583a2-259c-4d7a-ad76-59b3ae9ce4d2/gitops/components/e2e-tests-go-wiyisksm successfully","stepId":"renameComponentDir"},"type":"log","createdAt":"2026-05-05T17:53:56.487Z"}

event: log
data: {"id":334,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"Finished step Rename Component Directory","stepId":"renameComponentDir","status":"completed"},"type":"log","createdAt":"2026-05-05T17:53:56.487Z"}

event: log
data: {"id":335,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"Beginning step Publish GitOps Repository to Github","stepId":"publish-github-gitops","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:56.490Z"}

event: log
data: {"id":337,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"NotFoundError: Template action with ID 'publish:github' is not registered. See https://backstage.io/docs/features/software-templates/builtin-actions/ on how to add a new action module.\n    at DefaultTemplateActionRegistry.get (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/actions/TemplateActionRegistry.cjs.js:23:13)\n    at process.processTicksAndRejections (node:internal/process/task_queues:103:5)\n    at async NunjucksWorkflowRunner.executeStep (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/NunjucksWorkflowRunner.cjs.js:140:22)\n    at async NunjucksWorkflowRunner.execute (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/NunjucksWorkflowRunner.cjs.js:359:9)\n    at async TaskWorker.runOneTask (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/TaskWorker.cjs.js:127:26)\n    at async run (/opt/app-root/src/node_modules/p-queue/dist/index.js:163:29)","stepId":"publish-github-gitops","status":"failed"},"type":"log","createdAt":"2026-05-05T17:53:56.494Z"}

event: completion
data: {"id":347,"isTaskRecoverable":false,"taskId":"19e583a2-259c-4d7a-ad76-59b3ae9ce4d2","body":{"message":"Run completed with status: failed","error":{"name":"NotFoundError","message":"Template action with ID 'publish:github' is not registered. See https://backstage.io/docs/features/software-templates/builtin-actions/ on how to add a new action module."}},"type":"completion","createdAt":"2026-05-05T17:53:56.515Z"}


---TASK_LOGS_END--- {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:59.366 [[31mERROR[0m] utils.test.common: ❌ COMPONENT CREATION FAILED - Attempt 2/3 | Component: e2e-tests-go-wiyisksm | Error: Component creation failed: Component creation failed for task 19e583a2-259c-4d7a-ad76-59b3ae9ce4d2 {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:59.366 [[32mINFO [0m] utils.test.common: 🔄 Will retry. Attempts remaining: 1 {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:59.367 [[32mINFO [0m] playwright.testItem: Regenerated component name: 'e2e-tests-go-wiyisksm' -> 'e2e-tests-go-yutfancy' {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:59.367 [[32mINFO [0m] utils.test.common: New component name: 'e2e-tests-go-yutfancy' {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:59.368 [[32mINFO [0m] playwright.testItem: Acquired lock for ./tmp/project-configs.json {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:59.368 [[32mINFO [0m] playwright.testItem: Updated component name in project-configs.json: 'e2e-tests-go-wiyisksm' -> 'e2e-tests-go-yutfancy' (config: go/github/githubactions/artifactory) {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:59.368 [[32mINFO [0m] playwright.testItem: Updated project configs file: ./tmp/project-configs.json {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:59.369 [[32mINFO [0m] playwright.testItem: Released lock for ./tmp/project-configs.json {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:53:59.369 [[32mINFO [0m] utils.test.common: Waiting 10000ms before next attempt... {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:54:09.368 [[32mINFO [0m] utils.test.common: [Attempt 3/3] Creating component 'e2e-tests-go-yutfancy'... {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:54:09.370 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:54:09.398 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:54:09.399 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:54:09.399 [[32mINFO [0m] utils.util: Loaded environment variable ARTIFACTORY_REGISTRY_ORG {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:54:09.429 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:54:09.429 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:54:09.430 [[32mINFO [0m] utils.util: Loaded environment variable GITHUB_ORGANIZATION {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:54:09.459 [[32mINFO [0m] github.client: Initializing GitHub client {baseUrl=https://api.github.com, projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:54:09.459 [[32mINFO [0m] github.client: GitHub client initialized successfully {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:54:09.460 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-4f6570557d-tz6b-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:54:09.501 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:54:09.502 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-4f6570557d.tz6b.p3.openshiftapps.com {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:54:09.502 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:54:09.536 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-go-yutfancy, ID: 1f06a573-f969-4ada-964d-17469c44f585 {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:54:09.537 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-go-yutfancy to be completed... {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:54:09.537 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 1f06a573-f969-4ada-964d-17469c44f585 to complete... {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:54:09.560 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:54:09.561 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 1f06a573-f969-4ada-964d-17469c44f585: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:54:14.583 [[32mINFO [0m] rhdh.developer-hub: Component creation status: failed {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:54:14.584 [[31mERROR[0m] rhdh.developer-hub: Component creation failed. {taskId=1f06a573-f969-4ada-964d-17469c44f585, projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:54:14.596 [[31mERROR[0m] rhdh.developer-hub: Task logs:
event: log
data: {"id":381,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"Starting up task with 17 steps"},"type":"log","createdAt":"2026-05-05T17:54:09.594Z"}

event: log
data: {"id":382,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"Beginning step Fetch Gitops Skeleton","stepId":"fetch-gitops-skeleton","status":"processing"},"type":"log","createdAt":"2026-05-05T17:54:09.602Z"}

event: log
data: {"id":383,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Fetching template content from remote URL","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:09.635Z"}

event: log
data: {"id":390,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Listing files and directories in template","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.489Z"}

event: log
data: {"id":392,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Processing 39 template files/directories with input values {\"appName\":\"e2e-tests-go-yutfancy-gitops\",\"argoComponent\":\"./components/e2e-tests-go-yutfancy/overlays/development\",\"argoComponentOverlays\":\"./components/e2e-tests-go-yutfancy/overlays\",\"argoNS\":\"tssc-gitops\",\"argoProject\":\"default\",\"azureProject\":\"\",\"ciType\":\"githubactions\",\"defaultBranch\":\"main\",\"defaultDeployNamespace\":\"tssc-app\",\"description\":\"This is GitOps manifest for e2e-tests-go-yutfancy\",\"gitRepoName\":\"e2e-tests-go-yutfancy-gitops\",\"gitRepoOwner\":\"rhtap-rhdh-qe\",\"gitSecret\":\"gitops-auth-secret\",\"gitSecretKey\":\"password\",\"hostType\":\"GitHub\",\"image\":\"quay.io/redhat-tssc/task-runner:1.9\",\"isJenkins\":false,\"isTekton\":false,\"name\":\"e2e-tests-go-yutfancy\",\"namespace\":\"tssc-app\",\"owner\":\"user:guest\",\"port\":8081,\"repoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-yutfancy-gitops\",\"rhtapNamespace\":\"tssc\",\"secretRef\":false,\"srcImage\":\"artifactory-docker-artifactory-jcr2.apps.rosa.rhtap-services.xmdt.p3.openshiftapps.com/rhtap/e2e-tests-go-yutfancy\",\"srcRepoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-yutfancy\",\"webhookSecret\":\"github-pipelines-secret\",\"webhookSecretKey\":\"webhook.secret\"}","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.501Z"}

event: log
data: {"id":398,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory app-of-apps/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.573Z"}

event: log
data: {"id":399,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file application.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.576Z"}

event: log
data: {"id":401,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file catalog-info.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.585Z"}

event: log
data: {"id":404,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.594Z"}

event: log
data: {"id":405,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory docs/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.596Z"}

event: log
data: {"id":408,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-dev.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.599Z"}

event: log
data: {"id":412,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-prod.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.643Z"}

event: log
data: {"id":414,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-stage.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.649Z"}

event: log
data: {"id":418,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/ci-tekton.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.661Z"}

event: log
data: {"id":420,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.666Z"}

event: log
data: {"id":422,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.671Z"}

event: log
data: {"id":423,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file docs/index.md to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.673Z"}

event: log
data: {"id":425,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/README.md to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.678Z"}

event: log
data: {"id":427,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/base/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.681Z"}

event: log
data: {"id":428,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.683Z"}

event: log
data: {"id":430,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.685Z"}

event: log
data: {"id":436,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/deployment.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.696Z"}

event: log
data: {"id":438,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.702Z"}

event: log
data: {"id":440,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/route.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.705Z"}

event: log
data: {"id":442,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/service.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.709Z"}

event: log
data: {"id":444,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/get/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.713Z"}

event: log
data: {"id":445,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/set/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.714Z"}

event: log
data: {"id":446,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/ci/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.716Z"}

event: log
data: {"id":447,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/development/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.717Z"}

event: log
data: {"id":448,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/prod/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.718Z"}

event: log
data: {"id":449,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/stage/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.719Z"}

event: log
data: {"id":451,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/get/image to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.722Z"}

event: log
data: {"id":453,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/get/replicas to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.729Z"}

event: log
data: {"id":455,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/set/image to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.734Z"}

event: log
data: {"id":457,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/set/replicas to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.741Z"}

event: log
data: {"id":459,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/gitops-repository.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.745Z"}

event: log
data: {"id":461,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.750Z"}

event: log
data: {"id":463,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/source-repository.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.756Z"}

event: log
data: {"id":465,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/development/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.762Z"}

event: log
data: {"id":467,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/development/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.766Z"}

event: log
data: {"id":469,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/prod/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.769Z"}

event: log
data: {"id":470,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/prod/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.773Z"}

event: log
data: {"id":473,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/stage/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.777Z"}

event: log
data: {"id":474,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/stage/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.798Z"}

event: log
data: {"id":476,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Template result written to /tmp/1f06a573-f969-4ada-964d-17469c44f585/gitops","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.803Z"}

event: log
data: {"id":477,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"Finished step Fetch Gitops Skeleton","stepId":"fetch-gitops-skeleton","status":"completed"},"type":"log","createdAt":"2026-05-05T17:54:10.806Z"}

event: log
data: {"id":478,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"Beginning step Fetch Gitops CI","stepId":"fetch-gitops-ci-skeleton","status":"processing"},"type":"log","createdAt":"2026-05-05T17:54:10.808Z"}

event: log
data: {"id":479,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Fetching template content from remote URL","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.832Z"}

event: log
data: {"id":480,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Listing files and directories in template","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.586Z"}

event: log
data: {"id":481,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Processing 5 template files/directories with input values {\"appName\":\"e2e-tests-go-yutfancy-gitops\",\"argoComponent\":\"./components/e2e-tests-go-yutfancy/overlays/development\",\"argoComponentOverlays\":\"./components/e2e-tests-go-yutfancy/overlays\",\"argoNS\":\"tssc-gitops\",\"argoProject\":\"default\",\"defaultBranch\":\"main\",\"defaultDeployNamespace\":\"tssc-app\",\"description\":\"This is GitOps manifest for e2e-tests-go-yutfancy\",\"gitSecret\":\"gitops-auth-secret\",\"gitSecretKey\":\"password\",\"hostType\":\"GitHub\",\"image\":\"quay.io/redhat-tssc/task-runner:1.9\",\"isJenkins\":false,\"isTekton\":false,\"name\":\"e2e-tests-go-yutfancy\",\"namespace\":\"tssc-app\",\"owner\":\"user:guest\",\"port\":8081,\"repoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-yutfancy-gitops\",\"rhtapNamespace\":\"tssc\",\"secretRef\":false,\"srcImage\":\"artifactory-docker-artifactory-jcr2.apps.rosa.rhtap-services.xmdt.p3.openshiftapps.com/rhtap/e2e-tests-go-yutfancy\",\"srcRepoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-yutfancy\",\"webhookSecret\":\"github-pipelines-secret\",\"webhookSecretKey\":\"webhook.secret\"}","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.595Z"}

event: log
data: {"id":484,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory .github/ to template output path.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.738Z"}

event: log
data: {"id":485,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory tssc/ to template output path.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.743Z"}

event: log
data: {"id":488,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file tssc/env.sh to template output path with mode 33261.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.841Z"}

event: log
data: {"id":491,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory .github/workflows/ to template output path.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.858Z"}

event: log
data: {"id":493,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file .github/workflows/gitops-promotion.yml to template output path with mode 33188.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.862Z"}

event: log
data: {"id":495,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Template result written to /tmp/1f06a573-f969-4ada-964d-17469c44f585/gitops","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.877Z"}

event: log
data: {"id":497,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"Finished step Fetch Gitops CI","stepId":"fetch-gitops-ci-skeleton","status":"completed"},"type":"log","createdAt":"2026-05-05T17:54:11.879Z"}

event: log
data: {"id":499,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"Beginning step Rename Component Directory","stepId":"renameComponentDir","status":"processing"},"type":"log","createdAt":"2026-05-05T17:54:11.881Z"}

event: log
data: {"id":500,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: File /tmp/1f06a573-f969-4ada-964d-17469c44f585/gitops/components/http renamed to /tmp/1f06a573-f969-4ada-964d-17469c44f585/gitops/components/e2e-tests-go-yutfancy successfully","stepId":"renameComponentDir"},"type":"log","createdAt":"2026-05-05T17:54:11.892Z"}

event: log
data: {"id":501,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"Finished step Rename Component Directory","stepId":"renameComponentDir","status":"completed"},"type":"log","createdAt":"2026-05-05T17:54:11.893Z"}

event: log
data: {"id":505,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"Beginning step Publish GitOps Repository to Github","stepId":"publish-github-gitops","status":"processing"},"type":"log","createdAt":"2026-05-05T17:54:11.899Z"}

event: log
data: {"id":508,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"NotFoundError: Template action with ID 'publish:github' is not registered. See https://backstage.io/docs/features/software-templates/builtin-actions/ on how to add a new action module.\n    at DefaultTemplateActionRegistry.get (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/actions/TemplateActionRegistry.cjs.js:23:13)\n    at process.processTicksAndRejections (node:internal/process/task_queues:103:5)\n    at async NunjucksWorkflowRunner.executeStep (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/NunjucksWorkflowRunner.cjs.js:140:22)\n    at async NunjucksWorkflowRunner.execute (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/NunjucksWorkflowRunner.cjs.js:359:9)\n    at async TaskWorker.runOneTask (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/TaskWorker.cjs.js:127:26)\n    at async run (/opt/app-root/src/node_modules/p-queue/dist/index.js:163:29)","stepId":"publish-github-gitops","status":"failed"},"type":"log","createdAt":"2026-05-05T17:54:11.902Z"}

event: completion
data: {"id":517,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"Run completed with status: failed","error":{"name":"NotFoundError","message":"Template action with ID 'publish:github' is not registered. See https://backstage.io/docs/features/software-templates/builtin-actions/ on how to add a new action module."}},"type":"completion","createdAt":"2026-05-05T17:54:11.924Z"}

 {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:54:14.597 [[31mERROR[0m] rhdh.developer-hub: Component creation failed or was cancelled: Component creation failed for task 1f06a573-f969-4ada-964d-17469c44f585
---TASK_LOGS_START---
event: log
data: {"id":381,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"Starting up task with 17 steps"},"type":"log","createdAt":"2026-05-05T17:54:09.594Z"}

event: log
data: {"id":382,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"Beginning step Fetch Gitops Skeleton","stepId":"fetch-gitops-skeleton","status":"processing"},"type":"log","createdAt":"2026-05-05T17:54:09.602Z"}

event: log
data: {"id":383,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Fetching template content from remote URL","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:09.635Z"}

event: log
data: {"id":390,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Listing files and directories in template","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.489Z"}

event: log
data: {"id":392,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Processing 39 template files/directories with input values {\"appName\":\"e2e-tests-go-yutfancy-gitops\",\"argoComponent\":\"./components/e2e-tests-go-yutfancy/overlays/development\",\"argoComponentOverlays\":\"./components/e2e-tests-go-yutfancy/overlays\",\"argoNS\":\"tssc-gitops\",\"argoProject\":\"default\",\"azureProject\":\"\",\"ciType\":\"githubactions\",\"defaultBranch\":\"main\",\"defaultDeployNamespace\":\"tssc-app\",\"description\":\"This is GitOps manifest for e2e-tests-go-yutfancy\",\"gitRepoName\":\"e2e-tests-go-yutfancy-gitops\",\"gitRepoOwner\":\"rhtap-rhdh-qe\",\"gitSecret\":\"gitops-auth-secret\",\"gitSecretKey\":\"password\",\"hostType\":\"GitHub\",\"image\":\"quay.io/redhat-tssc/task-runner:1.9\",\"isJenkins\":false,\"isTekton\":false,\"name\":\"e2e-tests-go-yutfancy\",\"namespace\":\"tssc-app\",\"owner\":\"user:guest\",\"port\":8081,\"repoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-yutfancy-gitops\",\"rhtapNamespace\":\"tssc\",\"secretRef\":false,\"srcImage\":\"artifactory-docker-artifactory-jcr2.apps.rosa.rhtap-services.xmdt.p3.openshiftapps.com/rhtap/e2e-tests-go-yutfancy\",\"srcRepoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-yutfancy\",\"webhookSecret\":\"github-pipelines-secret\",\"webhookSecretKey\":\"webhook.secret\"}","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.501Z"}

event: log
data: {"id":398,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory app-of-apps/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.573Z"}

event: log
data: {"id":399,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file application.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.576Z"}

event: log
data: {"id":401,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file catalog-info.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.585Z"}

event: log
data: {"id":404,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.594Z"}

event: log
data: {"id":405,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory docs/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.596Z"}

event: log
data: {"id":408,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-dev.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.599Z"}

event: log
data: {"id":412,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-prod.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.643Z"}

event: log
data: {"id":414,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-stage.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.649Z"}

event: log
data: {"id":418,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/ci-tekton.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.661Z"}

event: log
data: {"id":420,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.666Z"}

event: log
data: {"id":422,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.671Z"}

event: log
data: {"id":423,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file docs/index.md to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.673Z"}

event: log
data: {"id":425,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/README.md to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.678Z"}

event: log
data: {"id":427,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/base/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.681Z"}

event: log
data: {"id":428,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.683Z"}

event: log
data: {"id":430,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.685Z"}

event: log
data: {"id":436,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/deployment.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.696Z"}

event: log
data: {"id":438,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.702Z"}

event: log
data: {"id":440,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/route.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.705Z"}

event: log
data: {"id":442,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/service.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.709Z"}

event: log
data: {"id":444,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/get/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.713Z"}

event: log
data: {"id":445,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/set/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.714Z"}

event: log
data: {"id":446,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/ci/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.716Z"}

event: log
data: {"id":447,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/development/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.717Z"}

event: log
data: {"id":448,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/prod/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.718Z"}

event: log
data: {"id":449,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/stage/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.719Z"}

event: log
data: {"id":451,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/get/image to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.722Z"}

event: log
data: {"id":453,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/get/replicas to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.729Z"}

event: log
data: {"id":455,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/set/image to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.734Z"}

event: log
data: {"id":457,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/set/replicas to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.741Z"}

event: log
data: {"id":459,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/gitops-repository.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.745Z"}

event: log
data: {"id":461,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.750Z"}

event: log
data: {"id":463,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/source-repository.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.756Z"}

event: log
data: {"id":465,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/development/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.762Z"}

event: log
data: {"id":467,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/development/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.766Z"}

event: log
data: {"id":469,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/prod/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.769Z"}

event: log
data: {"id":470,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/prod/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.773Z"}

event: log
data: {"id":473,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/stage/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.777Z"}

event: log
data: {"id":474,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/stage/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.798Z"}

event: log
data: {"id":476,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Template result written to /tmp/1f06a573-f969-4ada-964d-17469c44f585/gitops","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.803Z"}

event: log
data: {"id":477,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"Finished step Fetch Gitops Skeleton","stepId":"fetch-gitops-skeleton","status":"completed"},"type":"log","createdAt":"2026-05-05T17:54:10.806Z"}

event: log
data: {"id":478,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"Beginning step Fetch Gitops CI","stepId":"fetch-gitops-ci-skeleton","status":"processing"},"type":"log","createdAt":"2026-05-05T17:54:10.808Z"}

event: log
data: {"id":479,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Fetching template content from remote URL","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.832Z"}

event: log
data: {"id":480,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Listing files and directories in template","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.586Z"}

event: log
data: {"id":481,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Processing 5 template files/directories with input values {\"appName\":\"e2e-tests-go-yutfancy-gitops\",\"argoComponent\":\"./components/e2e-tests-go-yutfancy/overlays/development\",\"argoComponentOverlays\":\"./components/e2e-tests-go-yutfancy/overlays\",\"argoNS\":\"tssc-gitops\",\"argoProject\":\"default\",\"defaultBranch\":\"main\",\"defaultDeployNamespace\":\"tssc-app\",\"description\":\"This is GitOps manifest for e2e-tests-go-yutfancy\",\"gitSecret\":\"gitops-auth-secret\",\"gitSecretKey\":\"password\",\"hostType\":\"GitHub\",\"image\":\"quay.io/redhat-tssc/task-runner:1.9\",\"isJenkins\":false,\"isTekton\":false,\"name\":\"e2e-tests-go-yutfancy\",\"namespace\":\"tssc-app\",\"owner\":\"user:guest\",\"port\":8081,\"repoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-yutfancy-gitops\",\"rhtapNamespace\":\"tssc\",\"secretRef\":false,\"srcImage\":\"artifactory-docker-artifactory-jcr2.apps.rosa.rhtap-services.xmdt.p3.openshiftapps.com/rhtap/e2e-tests-go-yutfancy\",\"srcRepoURL\":\"https://github.com/rhtap-rhdh-qe/e2e-tests-go-yutfancy\",\"webhookSecret\":\"github-pipelines-secret\",\"webhookSecretKey\":\"webhook.secret\"}","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.595Z"}

event: log
data: {"id":484,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory .github/ to template output path.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.738Z"}

event: log
data: {"id":485,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory tssc/ to template output path.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.743Z"}

event: log
data: {"id":488,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file tssc/env.sh to template output path with mode 33261.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.841Z"}

event: log
data: {"id":491,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory .github/workflows/ to template output path.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.858Z"}

event: log
data: {"id":493,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Writing file .github/workflows/gitops-promotion.yml to template output path with mode 33188.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.862Z"}

event: log
data: {"id":495,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: Template result written to /tmp/1f06a573-f969-4ada-964d-17469c44f585/gitops","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.877Z"}

event: log
data: {"id":497,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"Finished step Fetch Gitops CI","stepId":"fetch-gitops-ci-skeleton","status":"completed"},"type":"log","createdAt":"2026-05-05T17:54:11.879Z"}

event: log
data: {"id":499,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"Beginning step Rename Component Directory","stepId":"renameComponentDir","status":"processing"},"type":"log","createdAt":"2026-05-05T17:54:11.881Z"}

event: log
data: {"id":500,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"\u001b[32minfo\u001b[39m: File /tmp/1f06a573-f969-4ada-964d-17469c44f585/gitops/components/http renamed to /tmp/1f06a573-f969-4ada-964d-17469c44f585/gitops/components/e2e-tests-go-yutfancy successfully","stepId":"renameComponentDir"},"type":"log","createdAt":"2026-05-05T17:54:11.892Z"}

event: log
data: {"id":501,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"Finished step Rename Component Directory","stepId":"renameComponentDir","status":"completed"},"type":"log","createdAt":"2026-05-05T17:54:11.893Z"}

event: log
data: {"id":505,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"Beginning step Publish GitOps Repository to Github","stepId":"publish-github-gitops","status":"processing"},"type":"log","createdAt":"2026-05-05T17:54:11.899Z"}

event: log
data: {"id":508,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"NotFoundError: Template action with ID 'publish:github' is not registered. See https://backstage.io/docs/features/software-templates/builtin-actions/ on how to add a new action module.\n    at DefaultTemplateActionRegistry.get (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/actions/TemplateActionRegistry.cjs.js:23:13)\n    at process.processTicksAndRejections (node:internal/process/task_queues:103:5)\n    at async NunjucksWorkflowRunner.executeStep (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/NunjucksWorkflowRunner.cjs.js:140:22)\n    at async NunjucksWorkflowRunner.execute (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/NunjucksWorkflowRunner.cjs.js:359:9)\n    at async TaskWorker.runOneTask (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/TaskWorker.cjs.js:127:26)\n    at async run (/opt/app-root/src/node_modules/p-queue/dist/index.js:163:29)","stepId":"publish-github-gitops","status":"failed"},"type":"log","createdAt":"2026-05-05T17:54:11.902Z"}

event: completion
data: {"id":517,"isTaskRecoverable":false,"taskId":"1f06a573-f969-4ada-964d-17469c44f585","body":{"message":"Run completed with status: failed","error":{"name":"NotFoundError","message":"Template action with ID 'publish:github' is not registered. See https://backstage.io/docs/features/software-templates/builtin-actions/ on how to add a new action module."}},"type":"completion","createdAt":"2026-05-05T17:54:11.924Z"}


---TASK_LOGS_END--- {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:54:14.597 [[31mERROR[0m] utils.test.common: ❌ COMPONENT CREATION FAILED - Attempt 3/3 | Component: e2e-tests-go-yutfancy | Error: Component creation failed: Component creation failed for task 1f06a573-f969-4ada-964d-17469c44f585 {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}
2026-05-05 17:54:14.598 [[31mERROR[0m] utils.test.common: ❌ All 3 attempts exhausted. Original: 'e2e-tests-go-znfnwoiv', Last tried: 'e2e-tests-go-yutfancy' {projectName=e2e-e2e-tests-go[github-githubactions-artifactory], worker=1}

[[ATTACHMENT|tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-go-github-githubactions-artifactory-/error-context.md]]
]]>
</system-out>
<system-err>
<![CDATA[(node:126) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
<error message="Component creation failed after 3 attempts. Original name: &apos;e2e-tests-go-znfnwoiv&apos;. Last error: Component creation failed: Component creation failed for task 1f06a573-f969-4ada-964d-17469c44f585" type="Error">
<![CDATA[  [e2e-e2e-tests-go[github-githubactions-artifactory]] › tssc/full_workflow.test.ts:45:5 › TSSC Complete Workflow › Component Creation › should create a component successfully 

    Error: Component creation failed after 3 attempts. Original name: 'e2e-tests-go-znfnwoiv'. Last error: Component creation failed: Component creation failed for task 1f06a573-f969-4ada-964d-17469c44f585

       at ../src/utils/test/common.ts:129

      127 |
      128 |   // If we reach here, all retries failed
    > 129 |   throw new Error(
          |         ^
      130 |     `Component creation failed after ${attemptNumber} attempts. ` +
      131 |     `Original name: '${originalName}'. ` +
      132 |     `Last error: ${lastError?.message?.split('---TASK_LOGS_START---')[0].trim() || 'Unknown error'}`
        at createComponentAndWaitForCompletion (/workspace/e2e-test/src/utils/test/common.ts:129:9)
        at /workspace/e2e-test/tests/tssc/full_workflow.test.ts:51:19

    Error Context: ../test-results/tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-go-github-githubactions-artifactory-/error-context.md
]]>
</error>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
</testsuite>
<testsuite name="tssc/full_workflow.test.ts" timestamp="2026-05-05T17:53:37.475Z" hostname="e2e-e2e-tests-go[gitlab-gitlabci-nexus]" tests="6" failures="0" skipped="5" time="35.951" errors="1">
<testcase name="TSSC Complete Workflow › Component Creation › should create a component successfully" classname="tssc/full_workflow.test.ts" time="35.951">
<system-out>
<![CDATA[2026-05-05 17:53:38.698 [[32mINFO [0m] full_workflow: Creating component with retry support. Initial name: e2e-tests-go-odxkaqts {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:38.700 [[32mINFO [0m] utils.test.common: [Attempt 1/3] Creating component 'e2e-tests-go-odxkaqts'... {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:38.800 [[32mINFO [0m] base-api: Initialized GitLab client {baseUrl=https://gitlab.com, timeout=60000, sslVerify=true, projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:38.801 [[32mINFO [0m] utils.util: Loaded environment variable NEXUS_REGISTRY_ORG {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:38.861 [[32mINFO [0m] base-api: Initialized GitLab client {baseUrl=https://gitlab.com, timeout=60000, sslVerify=null, projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:38.862 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-4f6570557d-tz6b-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:38.892 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:38.892 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-4f6570557d.tz6b.p3.openshiftapps.com {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:38.893 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:39.009 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-go-odxkaqts, ID: 00d17e47-fff6-480a-b0d4-dcfb98742df8 {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:39.009 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-go-odxkaqts to be completed... {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:39.010 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 00d17e47-fff6-480a-b0d4-dcfb98742df8 to complete... {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:39.073 [[32mINFO [0m] rhdh.developer-hub: Component creation status: open {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:39.074 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 00d17e47-fff6-480a-b0d4-dcfb98742df8: Error: Component creation still in progress (status: open) {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:44.096 [[32mINFO [0m] rhdh.developer-hub: Component creation status: failed {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:44.097 [[31mERROR[0m] rhdh.developer-hub: Component creation failed. {taskId=00d17e47-fff6-480a-b0d4-dcfb98742df8, projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:44.122 [[31mERROR[0m] rhdh.developer-hub: Task logs:
event: log
data: {"id":6,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"Starting up task with 17 steps"},"type":"log","createdAt":"2026-05-05T17:53:39.241Z"}

event: log
data: {"id":8,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"Beginning step Fetch Gitops Skeleton","stepId":"fetch-gitops-skeleton","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:39.251Z"}

event: log
data: {"id":9,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Fetching template content from remote URL","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:39.303Z"}

event: log
data: {"id":10,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Listing files and directories in template","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.540Z"}

event: log
data: {"id":12,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Processing 39 template files/directories with input values {\"appName\":\"e2e-tests-go-odxkaqts-gitops\",\"argoComponent\":\"./components/e2e-tests-go-odxkaqts/overlays/development\",\"argoComponentOverlays\":\"./components/e2e-tests-go-odxkaqts/overlays\",\"argoNS\":\"tssc-gitops\",\"argoProject\":\"default\",\"azureProject\":\"\",\"ciType\":\"gitlabci\",\"defaultBranch\":\"main\",\"defaultDeployNamespace\":\"tssc-app\",\"description\":\"This is GitOps manifest for e2e-tests-go-odxkaqts\",\"gitRepoName\":\"e2e-tests-go-odxkaqts-gitops\",\"gitRepoOwner\":\"rhtap-qe\",\"gitSecret\":\"gitlab-auth-secret\",\"gitSecretKey\":\"password\",\"hostType\":\"GitLab\",\"image\":\"quay.io/redhat-tssc/task-runner:1.9\",\"isJenkins\":false,\"isTekton\":false,\"name\":\"e2e-tests-go-odxkaqts\",\"namespace\":\"tssc-app\",\"owner\":\"user:guest\",\"port\":8081,\"repoURL\":\"https://gitlab.com/rhtap-qe/e2e-tests-go-odxkaqts-gitops\",\"rhtapNamespace\":\"tssc\",\"secretRef\":true,\"srcImage\":\"nexus-docker-nexus.apps.rosa.rhtap-services.xmdt.p3.openshiftapps.com/rhtap/e2e-tests-go-odxkaqts\",\"srcRepoURL\":\"https://gitlab.com/rhtap-qe/e2e-tests-go-odxkaqts\",\"webhookSecret\":\"gitlab-pipelines-secret\",\"webhookSecretKey\":\"webhook.secret\"}","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.563Z"}

event: log
data: {"id":14,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory app-of-apps/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.672Z"}

event: log
data: {"id":18,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file application.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.702Z"}

event: log
data: {"id":20,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file catalog-info.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.717Z"}

event: log
data: {"id":22,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.729Z"}

event: log
data: {"id":23,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory docs/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.731Z"}

event: log
data: {"id":26,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-dev.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.737Z"}

event: log
data: {"id":29,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-prod.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.750Z"}

event: log
data: {"id":32,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-stage.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.763Z"}

event: log
data: {"id":35,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/ci-tekton.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.776Z"}

event: log
data: {"id":40,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.789Z"}

event: log
data: {"id":43,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.797Z"}

event: log
data: {"id":45,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file docs/index.md to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.802Z"}

event: log
data: {"id":48,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/README.md to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.810Z"}

event: log
data: {"id":51,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/base/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.816Z"}

event: log
data: {"id":52,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.817Z"}

event: log
data: {"id":53,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.819Z"}

event: log
data: {"id":57,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/deployment.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.826Z"}

event: log
data: {"id":61,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.837Z"}

event: log
data: {"id":64,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/route.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.844Z"}

event: log
data: {"id":70,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/service.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.854Z"}

event: log
data: {"id":73,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/get/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.862Z"}

event: log
data: {"id":74,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/set/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.864Z"}

event: log
data: {"id":75,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/ci/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.865Z"}

event: log
data: {"id":77,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/development/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.867Z"}

event: log
data: {"id":79,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/prod/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.871Z"}

event: log
data: {"id":81,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/stage/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.873Z"}

event: log
data: {"id":86,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/get/image to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.880Z"}

event: log
data: {"id":89,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/get/replicas to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.888Z"}

event: log
data: {"id":92,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/set/image to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.894Z"}

event: log
data: {"id":100,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/set/replicas to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.908Z"}

event: log
data: {"id":103,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/gitops-repository.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.915Z"}

event: log
data: {"id":106,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.924Z"}

event: log
data: {"id":109,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/source-repository.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.930Z"}

event: log
data: {"id":112,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/development/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.939Z"}

event: log
data: {"id":115,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/development/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.947Z"}

event: log
data: {"id":118,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/prod/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.953Z"}

event: log
data: {"id":121,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/prod/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.974Z"}

event: log
data: {"id":124,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/stage/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.981Z"}

event: log
data: {"id":127,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/stage/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.988Z"}

event: log
data: {"id":130,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Template result written to /tmp/00d17e47-fff6-480a-b0d4-dcfb98742df8/gitops","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.992Z"}

event: log
data: {"id":134,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"Finished step Fetch Gitops Skeleton","stepId":"fetch-gitops-skeleton","status":"completed"},"type":"log","createdAt":"2026-05-05T17:53:41.004Z"}

event: log
data: {"id":137,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"Beginning step Fetch Gitops CI","stepId":"fetch-gitops-ci-skeleton","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:41.008Z"}

event: log
data: {"id":140,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Fetching template content from remote URL","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.050Z"}

event: log
data: {"id":145,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Listing files and directories in template","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.552Z"}

event: log
data: {"id":146,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Processing 3 template files/directories with input values {\"appName\":\"e2e-tests-go-odxkaqts-gitops\",\"argoComponent\":\"./components/e2e-tests-go-odxkaqts/overlays/development\",\"argoComponentOverlays\":\"./components/e2e-tests-go-odxkaqts/overlays\",\"argoNS\":\"tssc-gitops\",\"argoProject\":\"default\",\"defaultBranch\":\"main\",\"defaultDeployNamespace\":\"tssc-app\",\"description\":\"This is GitOps manifest for e2e-tests-go-odxkaqts\",\"gitSecret\":\"gitlab-auth-secret\",\"gitSecretKey\":\"password\",\"hostType\":\"GitLab\",\"image\":\"quay.io/redhat-tssc/task-runner:1.9\",\"isJenkins\":false,\"isTekton\":false,\"name\":\"e2e-tests-go-odxkaqts\",\"namespace\":\"tssc-app\",\"owner\":\"user:guest\",\"port\":8081,\"repoURL\":\"https://gitlab.com/rhtap-qe/e2e-tests-go-odxkaqts-gitops\",\"rhtapNamespace\":\"tssc\",\"secretRef\":true,\"srcImage\":\"nexus-docker-nexus.apps.rosa.rhtap-services.xmdt.p3.openshiftapps.com/rhtap/e2e-tests-go-odxkaqts\",\"srcRepoURL\":\"https://gitlab.com/rhtap-qe/e2e-tests-go-odxkaqts\",\"webhookSecret\":\"gitlab-pipelines-secret\",\"webhookSecretKey\":\"webhook.secret\"}","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.684Z"}

event: log
data: {"id":149,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file .gitlab-ci.yml to template output path with mode 33188.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.903Z"}

event: log
data: {"id":152,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory tssc/ to template output path.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.918Z"}

event: log
data: {"id":153,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file tssc/env.sh to template output path with mode 33261.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.922Z"}

event: log
data: {"id":154,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Template result written to /tmp/00d17e47-fff6-480a-b0d4-dcfb98742df8/gitops","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.928Z"}

event: log
data: {"id":155,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"Finished step Fetch Gitops CI","stepId":"fetch-gitops-ci-skeleton","status":"completed"},"type":"log","createdAt":"2026-05-05T17:53:41.929Z"}

event: log
data: {"id":156,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"Beginning step Rename Component Directory","stepId":"renameComponentDir","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:41.931Z"}

event: log
data: {"id":157,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: File /tmp/00d17e47-fff6-480a-b0d4-dcfb98742df8/gitops/components/http renamed to /tmp/00d17e47-fff6-480a-b0d4-dcfb98742df8/gitops/components/e2e-tests-go-odxkaqts successfully","stepId":"renameComponentDir"},"type":"log","createdAt":"2026-05-05T17:53:41.939Z"}

event: log
data: {"id":158,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"Finished step Rename Component Directory","stepId":"renameComponentDir","status":"completed"},"type":"log","createdAt":"2026-05-05T17:53:41.939Z"}

event: log
data: {"id":159,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"Beginning step Publish GitOps Repository to Github","stepId":"publish-github-gitops","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:41.942Z"}

event: log
data: {"id":164,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"Skipping step publish-github-gitops because its if condition was false","stepId":"publish-github-gitops","status":"skipped"},"type":"log","createdAt":"2026-05-05T17:53:41.956Z"}

event: log
data: {"id":166,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"Beginning step Publish GitOps Repository to GitLab","stepId":"publish-gitlab-gitops","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:41.960Z"}

event: log
data: {"id":169,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"NotFoundError: Template action with ID 'publish:gitlab' is not registered. See https://backstage.io/docs/features/software-templates/builtin-actions/ on how to add a new action module.\n    at DefaultTemplateActionRegistry.get (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/actions/TemplateActionRegistry.cjs.js:23:13)\n    at process.processTicksAndRejections (node:internal/process/task_queues:103:5)\n    at async NunjucksWorkflowRunner.executeStep (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/NunjucksWorkflowRunner.cjs.js:140:22)\n    at async NunjucksWorkflowRunner.execute (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/NunjucksWorkflowRunner.cjs.js:359:9)\n    at async TaskWorker.runOneTask (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/TaskWorker.cjs.js:127:26)\n    at async run (/opt/app-root/src/node_modules/p-queue/dist/index.js:163:29)","stepId":"publish-gitlab-gitops","status":"failed"},"type":"log","createdAt":"2026-05-05T17:53:41.963Z"}

event: completion
data: {"id":176,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"Run completed with status: failed","error":{"name":"NotFoundError","message":"Template action with ID 'publish:gitlab' is not registered. See https://backstage.io/docs/features/software-templates/builtin-actions/ on how to add a new action module."}},"type":"completion","createdAt":"2026-05-05T17:53:41.994Z"}

 {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:44.122 [[31mERROR[0m] rhdh.developer-hub: Component creation failed or was cancelled: Component creation failed for task 00d17e47-fff6-480a-b0d4-dcfb98742df8
---TASK_LOGS_START---
event: log
data: {"id":6,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"Starting up task with 17 steps"},"type":"log","createdAt":"2026-05-05T17:53:39.241Z"}

event: log
data: {"id":8,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"Beginning step Fetch Gitops Skeleton","stepId":"fetch-gitops-skeleton","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:39.251Z"}

event: log
data: {"id":9,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Fetching template content from remote URL","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:39.303Z"}

event: log
data: {"id":10,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Listing files and directories in template","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.540Z"}

event: log
data: {"id":12,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Processing 39 template files/directories with input values {\"appName\":\"e2e-tests-go-odxkaqts-gitops\",\"argoComponent\":\"./components/e2e-tests-go-odxkaqts/overlays/development\",\"argoComponentOverlays\":\"./components/e2e-tests-go-odxkaqts/overlays\",\"argoNS\":\"tssc-gitops\",\"argoProject\":\"default\",\"azureProject\":\"\",\"ciType\":\"gitlabci\",\"defaultBranch\":\"main\",\"defaultDeployNamespace\":\"tssc-app\",\"description\":\"This is GitOps manifest for e2e-tests-go-odxkaqts\",\"gitRepoName\":\"e2e-tests-go-odxkaqts-gitops\",\"gitRepoOwner\":\"rhtap-qe\",\"gitSecret\":\"gitlab-auth-secret\",\"gitSecretKey\":\"password\",\"hostType\":\"GitLab\",\"image\":\"quay.io/redhat-tssc/task-runner:1.9\",\"isJenkins\":false,\"isTekton\":false,\"name\":\"e2e-tests-go-odxkaqts\",\"namespace\":\"tssc-app\",\"owner\":\"user:guest\",\"port\":8081,\"repoURL\":\"https://gitlab.com/rhtap-qe/e2e-tests-go-odxkaqts-gitops\",\"rhtapNamespace\":\"tssc\",\"secretRef\":true,\"srcImage\":\"nexus-docker-nexus.apps.rosa.rhtap-services.xmdt.p3.openshiftapps.com/rhtap/e2e-tests-go-odxkaqts\",\"srcRepoURL\":\"https://gitlab.com/rhtap-qe/e2e-tests-go-odxkaqts\",\"webhookSecret\":\"gitlab-pipelines-secret\",\"webhookSecretKey\":\"webhook.secret\"}","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.563Z"}

event: log
data: {"id":14,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory app-of-apps/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.672Z"}

event: log
data: {"id":18,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file application.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.702Z"}

event: log
data: {"id":20,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file catalog-info.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.717Z"}

event: log
data: {"id":22,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.729Z"}

event: log
data: {"id":23,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory docs/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.731Z"}

event: log
data: {"id":26,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-dev.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.737Z"}

event: log
data: {"id":29,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-prod.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.750Z"}

event: log
data: {"id":32,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-stage.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.763Z"}

event: log
data: {"id":35,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/ci-tekton.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.776Z"}

event: log
data: {"id":40,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.789Z"}

event: log
data: {"id":43,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.797Z"}

event: log
data: {"id":45,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file docs/index.md to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.802Z"}

event: log
data: {"id":48,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/README.md to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.810Z"}

event: log
data: {"id":51,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/base/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.816Z"}

event: log
data: {"id":52,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.817Z"}

event: log
data: {"id":53,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.819Z"}

event: log
data: {"id":57,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/deployment.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.826Z"}

event: log
data: {"id":61,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.837Z"}

event: log
data: {"id":64,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/route.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.844Z"}

event: log
data: {"id":70,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/service.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.854Z"}

event: log
data: {"id":73,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/get/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.862Z"}

event: log
data: {"id":74,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/set/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.864Z"}

event: log
data: {"id":75,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/ci/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.865Z"}

event: log
data: {"id":77,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/development/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.867Z"}

event: log
data: {"id":79,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/prod/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.871Z"}

event: log
data: {"id":81,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/stage/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.873Z"}

event: log
data: {"id":86,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/get/image to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.880Z"}

event: log
data: {"id":89,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/get/replicas to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.888Z"}

event: log
data: {"id":92,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/set/image to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.894Z"}

event: log
data: {"id":100,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/set/replicas to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.908Z"}

event: log
data: {"id":103,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/gitops-repository.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.915Z"}

event: log
data: {"id":106,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.924Z"}

event: log
data: {"id":109,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/source-repository.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.930Z"}

event: log
data: {"id":112,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/development/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.939Z"}

event: log
data: {"id":115,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/development/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.947Z"}

event: log
data: {"id":118,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/prod/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.953Z"}

event: log
data: {"id":121,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/prod/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.974Z"}

event: log
data: {"id":124,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/stage/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.981Z"}

event: log
data: {"id":127,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/stage/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.988Z"}

event: log
data: {"id":130,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Template result written to /tmp/00d17e47-fff6-480a-b0d4-dcfb98742df8/gitops","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:40.992Z"}

event: log
data: {"id":134,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"Finished step Fetch Gitops Skeleton","stepId":"fetch-gitops-skeleton","status":"completed"},"type":"log","createdAt":"2026-05-05T17:53:41.004Z"}

event: log
data: {"id":137,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"Beginning step Fetch Gitops CI","stepId":"fetch-gitops-ci-skeleton","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:41.008Z"}

event: log
data: {"id":140,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Fetching template content from remote URL","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.050Z"}

event: log
data: {"id":145,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Listing files and directories in template","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.552Z"}

event: log
data: {"id":146,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Processing 3 template files/directories with input values {\"appName\":\"e2e-tests-go-odxkaqts-gitops\",\"argoComponent\":\"./components/e2e-tests-go-odxkaqts/overlays/development\",\"argoComponentOverlays\":\"./components/e2e-tests-go-odxkaqts/overlays\",\"argoNS\":\"tssc-gitops\",\"argoProject\":\"default\",\"defaultBranch\":\"main\",\"defaultDeployNamespace\":\"tssc-app\",\"description\":\"This is GitOps manifest for e2e-tests-go-odxkaqts\",\"gitSecret\":\"gitlab-auth-secret\",\"gitSecretKey\":\"password\",\"hostType\":\"GitLab\",\"image\":\"quay.io/redhat-tssc/task-runner:1.9\",\"isJenkins\":false,\"isTekton\":false,\"name\":\"e2e-tests-go-odxkaqts\",\"namespace\":\"tssc-app\",\"owner\":\"user:guest\",\"port\":8081,\"repoURL\":\"https://gitlab.com/rhtap-qe/e2e-tests-go-odxkaqts-gitops\",\"rhtapNamespace\":\"tssc\",\"secretRef\":true,\"srcImage\":\"nexus-docker-nexus.apps.rosa.rhtap-services.xmdt.p3.openshiftapps.com/rhtap/e2e-tests-go-odxkaqts\",\"srcRepoURL\":\"https://gitlab.com/rhtap-qe/e2e-tests-go-odxkaqts\",\"webhookSecret\":\"gitlab-pipelines-secret\",\"webhookSecretKey\":\"webhook.secret\"}","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.684Z"}

event: log
data: {"id":149,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file .gitlab-ci.yml to template output path with mode 33188.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.903Z"}

event: log
data: {"id":152,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory tssc/ to template output path.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.918Z"}

event: log
data: {"id":153,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Writing file tssc/env.sh to template output path with mode 33261.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.922Z"}

event: log
data: {"id":154,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: Template result written to /tmp/00d17e47-fff6-480a-b0d4-dcfb98742df8/gitops","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:41.928Z"}

event: log
data: {"id":155,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"Finished step Fetch Gitops CI","stepId":"fetch-gitops-ci-skeleton","status":"completed"},"type":"log","createdAt":"2026-05-05T17:53:41.929Z"}

event: log
data: {"id":156,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"Beginning step Rename Component Directory","stepId":"renameComponentDir","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:41.931Z"}

event: log
data: {"id":157,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"\u001b[32minfo\u001b[39m: File /tmp/00d17e47-fff6-480a-b0d4-dcfb98742df8/gitops/components/http renamed to /tmp/00d17e47-fff6-480a-b0d4-dcfb98742df8/gitops/components/e2e-tests-go-odxkaqts successfully","stepId":"renameComponentDir"},"type":"log","createdAt":"2026-05-05T17:53:41.939Z"}

event: log
data: {"id":158,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"Finished step Rename Component Directory","stepId":"renameComponentDir","status":"completed"},"type":"log","createdAt":"2026-05-05T17:53:41.939Z"}

event: log
data: {"id":159,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"Beginning step Publish GitOps Repository to Github","stepId":"publish-github-gitops","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:41.942Z"}

event: log
data: {"id":164,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"Skipping step publish-github-gitops because its if condition was false","stepId":"publish-github-gitops","status":"skipped"},"type":"log","createdAt":"2026-05-05T17:53:41.956Z"}

event: log
data: {"id":166,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"Beginning step Publish GitOps Repository to GitLab","stepId":"publish-gitlab-gitops","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:41.960Z"}

event: log
data: {"id":169,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"NotFoundError: Template action with ID 'publish:gitlab' is not registered. See https://backstage.io/docs/features/software-templates/builtin-actions/ on how to add a new action module.\n    at DefaultTemplateActionRegistry.get (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/actions/TemplateActionRegistry.cjs.js:23:13)\n    at process.processTicksAndRejections (node:internal/process/task_queues:103:5)\n    at async NunjucksWorkflowRunner.executeStep (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/NunjucksWorkflowRunner.cjs.js:140:22)\n    at async NunjucksWorkflowRunner.execute (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/NunjucksWorkflowRunner.cjs.js:359:9)\n    at async TaskWorker.runOneTask (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/TaskWorker.cjs.js:127:26)\n    at async run (/opt/app-root/src/node_modules/p-queue/dist/index.js:163:29)","stepId":"publish-gitlab-gitops","status":"failed"},"type":"log","createdAt":"2026-05-05T17:53:41.963Z"}

event: completion
data: {"id":176,"isTaskRecoverable":false,"taskId":"00d17e47-fff6-480a-b0d4-dcfb98742df8","body":{"message":"Run completed with status: failed","error":{"name":"NotFoundError","message":"Template action with ID 'publish:gitlab' is not registered. See https://backstage.io/docs/features/software-templates/builtin-actions/ on how to add a new action module."}},"type":"completion","createdAt":"2026-05-05T17:53:41.994Z"}


---TASK_LOGS_END--- {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:44.123 [[31mERROR[0m] utils.test.common: ❌ COMPONENT CREATION FAILED - Attempt 1/3 | Component: e2e-tests-go-odxkaqts | Error: Component creation failed: Component creation failed for task 00d17e47-fff6-480a-b0d4-dcfb98742df8 {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:44.124 [[32mINFO [0m] utils.test.common: 🔄 Will retry. Attempts remaining: 2 {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:44.124 [[32mINFO [0m] playwright.testItem: Regenerated component name: 'e2e-tests-go-odxkaqts' -> 'e2e-tests-go-tycnyhzt' {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:44.124 [[32mINFO [0m] utils.test.common: New component name: 'e2e-tests-go-tycnyhzt' {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:44.126 [[32mINFO [0m] playwright.testItem: Acquired lock for ./tmp/project-configs.json {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:44.127 [[32mINFO [0m] playwright.testItem: Updated component name in project-configs.json: 'e2e-tests-go-odxkaqts' -> 'e2e-tests-go-tycnyhzt' (config: go/gitlab/gitlabci/nexus) {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:44.127 [[32mINFO [0m] playwright.testItem: Updated project configs file: ./tmp/project-configs.json {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:44.128 [[32mINFO [0m] playwright.testItem: Released lock for ./tmp/project-configs.json {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:44.128 [[32mINFO [0m] utils.test.common: Waiting 10000ms before next attempt... {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:54.129 [[32mINFO [0m] utils.test.common: [Attempt 2/3] Creating component 'e2e-tests-go-tycnyhzt'... {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:54.169 [[32mINFO [0m] base-api: Initialized GitLab client {baseUrl=https://gitlab.com, timeout=60000, sslVerify=true, projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:54.169 [[32mINFO [0m] utils.util: Loaded environment variable NEXUS_REGISTRY_ORG {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:54.232 [[32mINFO [0m] base-api: Initialized GitLab client {baseUrl=https://gitlab.com, timeout=60000, sslVerify=null, projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:54.232 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-4f6570557d-tz6b-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:54.263 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:54.263 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-4f6570557d.tz6b.p3.openshiftapps.com {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:54.263 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:54.317 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-go-tycnyhzt, ID: 20c083eb-0165-4046-8805-87d42d70fc2d {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:54.318 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-go-tycnyhzt to be completed... {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:54.318 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task 20c083eb-0165-4046-8805-87d42d70fc2d to complete... {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:54.358 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:54.358 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task 20c083eb-0165-4046-8805-87d42d70fc2d: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:59.383 [[32mINFO [0m] rhdh.developer-hub: Component creation status: failed {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:59.383 [[31mERROR[0m] rhdh.developer-hub: Component creation failed. {taskId=20c083eb-0165-4046-8805-87d42d70fc2d, projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:59.397 [[31mERROR[0m] rhdh.developer-hub: Task logs:
event: log
data: {"id":193,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"Starting up task with 17 steps"},"type":"log","createdAt":"2026-05-05T17:53:54.408Z"}

event: log
data: {"id":195,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"Beginning step Fetch Gitops Skeleton","stepId":"fetch-gitops-skeleton","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:54.413Z"}

event: log
data: {"id":196,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Fetching template content from remote URL","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:54.447Z"}

event: log
data: {"id":197,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Listing files and directories in template","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.143Z"}

event: log
data: {"id":199,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Processing 39 template files/directories with input values {\"appName\":\"e2e-tests-go-tycnyhzt-gitops\",\"argoComponent\":\"./components/e2e-tests-go-tycnyhzt/overlays/development\",\"argoComponentOverlays\":\"./components/e2e-tests-go-tycnyhzt/overlays\",\"argoNS\":\"tssc-gitops\",\"argoProject\":\"default\",\"azureProject\":\"\",\"ciType\":\"gitlabci\",\"defaultBranch\":\"main\",\"defaultDeployNamespace\":\"tssc-app\",\"description\":\"This is GitOps manifest for e2e-tests-go-tycnyhzt\",\"gitRepoName\":\"e2e-tests-go-tycnyhzt-gitops\",\"gitRepoOwner\":\"rhtap-qe\",\"gitSecret\":\"gitlab-auth-secret\",\"gitSecretKey\":\"password\",\"hostType\":\"GitLab\",\"image\":\"quay.io/redhat-tssc/task-runner:1.9\",\"isJenkins\":false,\"isTekton\":false,\"name\":\"e2e-tests-go-tycnyhzt\",\"namespace\":\"tssc-app\",\"owner\":\"user:guest\",\"port\":8081,\"repoURL\":\"https://gitlab.com/rhtap-qe/e2e-tests-go-tycnyhzt-gitops\",\"rhtapNamespace\":\"tssc\",\"secretRef\":true,\"srcImage\":\"nexus-docker-nexus.apps.rosa.rhtap-services.xmdt.p3.openshiftapps.com/rhtap/e2e-tests-go-tycnyhzt\",\"srcRepoURL\":\"https://gitlab.com/rhtap-qe/e2e-tests-go-tycnyhzt\",\"webhookSecret\":\"gitlab-pipelines-secret\",\"webhookSecretKey\":\"webhook.secret\"}","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.226Z"}

event: log
data: {"id":202,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory app-of-apps/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.296Z"}

event: log
data: {"id":204,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file application.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.300Z"}

event: log
data: {"id":208,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file catalog-info.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.318Z"}

event: log
data: {"id":212,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.372Z"}

event: log
data: {"id":213,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory docs/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.373Z"}

event: log
data: {"id":215,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-dev.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.377Z"}

event: log
data: {"id":217,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-prod.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.388Z"}

event: log
data: {"id":219,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-stage.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.396Z"}

event: log
data: {"id":221,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/ci-tekton.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.402Z"}

event: log
data: {"id":223,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.408Z"}

event: log
data: {"id":225,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.414Z"}

event: log
data: {"id":227,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file docs/index.md to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.417Z"}

event: log
data: {"id":229,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/README.md to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.423Z"}

event: log
data: {"id":232,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/base/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.429Z"}

event: log
data: {"id":234,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.431Z"}

event: log
data: {"id":235,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.433Z"}

event: log
data: {"id":237,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/deployment.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.436Z"}

event: log
data: {"id":239,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.443Z"}

event: log
data: {"id":241,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/route.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.448Z"}

event: log
data: {"id":243,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/service.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.453Z"}

event: log
data: {"id":246,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/get/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.459Z"}

event: log
data: {"id":248,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/set/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.462Z"}

event: log
data: {"id":250,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/ci/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.464Z"}

event: log
data: {"id":252,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/development/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.467Z"}

event: log
data: {"id":254,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/prod/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.469Z"}

event: log
data: {"id":255,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/stage/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.471Z"}

event: log
data: {"id":257,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/get/image to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.474Z"}

event: log
data: {"id":259,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/get/replicas to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.479Z"}

event: log
data: {"id":261,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/set/image to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.483Z"}

event: log
data: {"id":263,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/set/replicas to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.487Z"}

event: log
data: {"id":265,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/gitops-repository.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.491Z"}

event: log
data: {"id":267,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.499Z"}

event: log
data: {"id":269,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/source-repository.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.505Z"}

event: log
data: {"id":271,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/development/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.512Z"}

event: log
data: {"id":273,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/development/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.516Z"}

event: log
data: {"id":275,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/prod/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.520Z"}

event: log
data: {"id":277,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/prod/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.525Z"}

event: log
data: {"id":279,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/stage/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.529Z"}

event: log
data: {"id":281,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/stage/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.533Z"}

event: log
data: {"id":283,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Template result written to /tmp/20c083eb-0165-4046-8805-87d42d70fc2d/gitops","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.535Z"}

event: log
data: {"id":285,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"Finished step Fetch Gitops Skeleton","stepId":"fetch-gitops-skeleton","status":"completed"},"type":"log","createdAt":"2026-05-05T17:53:55.539Z"}

event: log
data: {"id":287,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"Beginning step Fetch Gitops CI","stepId":"fetch-gitops-ci-skeleton","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:55.542Z"}

event: log
data: {"id":289,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Fetching template content from remote URL","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.579Z"}

event: log
data: {"id":293,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Listing files and directories in template","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.272Z"}

event: log
data: {"id":294,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Processing 3 template files/directories with input values {\"appName\":\"e2e-tests-go-tycnyhzt-gitops\",\"argoComponent\":\"./components/e2e-tests-go-tycnyhzt/overlays/development\",\"argoComponentOverlays\":\"./components/e2e-tests-go-tycnyhzt/overlays\",\"argoNS\":\"tssc-gitops\",\"argoProject\":\"default\",\"defaultBranch\":\"main\",\"defaultDeployNamespace\":\"tssc-app\",\"description\":\"This is GitOps manifest for e2e-tests-go-tycnyhzt\",\"gitSecret\":\"gitlab-auth-secret\",\"gitSecretKey\":\"password\",\"hostType\":\"GitLab\",\"image\":\"quay.io/redhat-tssc/task-runner:1.9\",\"isJenkins\":false,\"isTekton\":false,\"name\":\"e2e-tests-go-tycnyhzt\",\"namespace\":\"tssc-app\",\"owner\":\"user:guest\",\"port\":8081,\"repoURL\":\"https://gitlab.com/rhtap-qe/e2e-tests-go-tycnyhzt-gitops\",\"rhtapNamespace\":\"tssc\",\"secretRef\":true,\"srcImage\":\"nexus-docker-nexus.apps.rosa.rhtap-services.xmdt.p3.openshiftapps.com/rhtap/e2e-tests-go-tycnyhzt\",\"srcRepoURL\":\"https://gitlab.com/rhtap-qe/e2e-tests-go-tycnyhzt\",\"webhookSecret\":\"gitlab-pipelines-secret\",\"webhookSecretKey\":\"webhook.secret\"}","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.278Z"}

event: log
data: {"id":302,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file .gitlab-ci.yml to template output path with mode 33188.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.417Z"}

event: log
data: {"id":304,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory tssc/ to template output path.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.424Z"}

event: log
data: {"id":305,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file tssc/env.sh to template output path with mode 33261.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.427Z"}

event: log
data: {"id":310,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Template result written to /tmp/20c083eb-0165-4046-8805-87d42d70fc2d/gitops","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.442Z"}

event: log
data: {"id":313,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"Finished step Fetch Gitops CI","stepId":"fetch-gitops-ci-skeleton","status":"completed"},"type":"log","createdAt":"2026-05-05T17:53:56.452Z"}

event: log
data: {"id":315,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"Beginning step Rename Component Directory","stepId":"renameComponentDir","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:56.454Z"}

event: log
data: {"id":319,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: File /tmp/20c083eb-0165-4046-8805-87d42d70fc2d/gitops/components/http renamed to /tmp/20c083eb-0165-4046-8805-87d42d70fc2d/gitops/components/e2e-tests-go-tycnyhzt successfully","stepId":"renameComponentDir"},"type":"log","createdAt":"2026-05-05T17:53:56.468Z"}

event: log
data: {"id":320,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"Finished step Rename Component Directory","stepId":"renameComponentDir","status":"completed"},"type":"log","createdAt":"2026-05-05T17:53:56.468Z"}

event: log
data: {"id":322,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"Beginning step Publish GitOps Repository to Github","stepId":"publish-github-gitops","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:56.471Z"}

event: log
data: {"id":325,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"Skipping step publish-github-gitops because its if condition was false","stepId":"publish-github-gitops","status":"skipped"},"type":"log","createdAt":"2026-05-05T17:53:56.475Z"}

event: log
data: {"id":329,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"Beginning step Publish GitOps Repository to GitLab","stepId":"publish-gitlab-gitops","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:56.479Z"}

event: log
data: {"id":331,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"NotFoundError: Template action with ID 'publish:gitlab' is not registered. See https://backstage.io/docs/features/software-templates/builtin-actions/ on how to add a new action module.\n    at DefaultTemplateActionRegistry.get (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/actions/TemplateActionRegistry.cjs.js:23:13)\n    at process.processTicksAndRejections (node:internal/process/task_queues:103:5)\n    at async NunjucksWorkflowRunner.executeStep (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/NunjucksWorkflowRunner.cjs.js:140:22)\n    at async NunjucksWorkflowRunner.execute (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/NunjucksWorkflowRunner.cjs.js:359:9)\n    at async TaskWorker.runOneTask (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/TaskWorker.cjs.js:127:26)\n    at async run (/opt/app-root/src/node_modules/p-queue/dist/index.js:163:29)","stepId":"publish-gitlab-gitops","status":"failed"},"type":"log","createdAt":"2026-05-05T17:53:56.485Z"}

event: completion
data: {"id":340,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"Run completed with status: failed","error":{"name":"NotFoundError","message":"Template action with ID 'publish:gitlab' is not registered. See https://backstage.io/docs/features/software-templates/builtin-actions/ on how to add a new action module."}},"type":"completion","createdAt":"2026-05-05T17:53:56.500Z"}

 {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:59.397 [[31mERROR[0m] rhdh.developer-hub: Component creation failed or was cancelled: Component creation failed for task 20c083eb-0165-4046-8805-87d42d70fc2d
---TASK_LOGS_START---
event: log
data: {"id":193,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"Starting up task with 17 steps"},"type":"log","createdAt":"2026-05-05T17:53:54.408Z"}

event: log
data: {"id":195,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"Beginning step Fetch Gitops Skeleton","stepId":"fetch-gitops-skeleton","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:54.413Z"}

event: log
data: {"id":196,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Fetching template content from remote URL","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:54.447Z"}

event: log
data: {"id":197,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Listing files and directories in template","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.143Z"}

event: log
data: {"id":199,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Processing 39 template files/directories with input values {\"appName\":\"e2e-tests-go-tycnyhzt-gitops\",\"argoComponent\":\"./components/e2e-tests-go-tycnyhzt/overlays/development\",\"argoComponentOverlays\":\"./components/e2e-tests-go-tycnyhzt/overlays\",\"argoNS\":\"tssc-gitops\",\"argoProject\":\"default\",\"azureProject\":\"\",\"ciType\":\"gitlabci\",\"defaultBranch\":\"main\",\"defaultDeployNamespace\":\"tssc-app\",\"description\":\"This is GitOps manifest for e2e-tests-go-tycnyhzt\",\"gitRepoName\":\"e2e-tests-go-tycnyhzt-gitops\",\"gitRepoOwner\":\"rhtap-qe\",\"gitSecret\":\"gitlab-auth-secret\",\"gitSecretKey\":\"password\",\"hostType\":\"GitLab\",\"image\":\"quay.io/redhat-tssc/task-runner:1.9\",\"isJenkins\":false,\"isTekton\":false,\"name\":\"e2e-tests-go-tycnyhzt\",\"namespace\":\"tssc-app\",\"owner\":\"user:guest\",\"port\":8081,\"repoURL\":\"https://gitlab.com/rhtap-qe/e2e-tests-go-tycnyhzt-gitops\",\"rhtapNamespace\":\"tssc\",\"secretRef\":true,\"srcImage\":\"nexus-docker-nexus.apps.rosa.rhtap-services.xmdt.p3.openshiftapps.com/rhtap/e2e-tests-go-tycnyhzt\",\"srcRepoURL\":\"https://gitlab.com/rhtap-qe/e2e-tests-go-tycnyhzt\",\"webhookSecret\":\"gitlab-pipelines-secret\",\"webhookSecretKey\":\"webhook.secret\"}","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.226Z"}

event: log
data: {"id":202,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory app-of-apps/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.296Z"}

event: log
data: {"id":204,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file application.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.300Z"}

event: log
data: {"id":208,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file catalog-info.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.318Z"}

event: log
data: {"id":212,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.372Z"}

event: log
data: {"id":213,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory docs/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.373Z"}

event: log
data: {"id":215,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-dev.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.377Z"}

event: log
data: {"id":217,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-prod.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.388Z"}

event: log
data: {"id":219,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-stage.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.396Z"}

event: log
data: {"id":221,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/ci-tekton.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.402Z"}

event: log
data: {"id":223,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.408Z"}

event: log
data: {"id":225,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.414Z"}

event: log
data: {"id":227,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file docs/index.md to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.417Z"}

event: log
data: {"id":229,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/README.md to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.423Z"}

event: log
data: {"id":232,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/base/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.429Z"}

event: log
data: {"id":234,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.431Z"}

event: log
data: {"id":235,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.433Z"}

event: log
data: {"id":237,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/deployment.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.436Z"}

event: log
data: {"id":239,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.443Z"}

event: log
data: {"id":241,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/route.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.448Z"}

event: log
data: {"id":243,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/service.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.453Z"}

event: log
data: {"id":246,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/get/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.459Z"}

event: log
data: {"id":248,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/set/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.462Z"}

event: log
data: {"id":250,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/ci/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.464Z"}

event: log
data: {"id":252,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/development/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.467Z"}

event: log
data: {"id":254,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/prod/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.469Z"}

event: log
data: {"id":255,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/stage/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.471Z"}

event: log
data: {"id":257,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/get/image to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.474Z"}

event: log
data: {"id":259,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/get/replicas to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.479Z"}

event: log
data: {"id":261,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/set/image to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.483Z"}

event: log
data: {"id":263,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/set/replicas to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.487Z"}

event: log
data: {"id":265,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/gitops-repository.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.491Z"}

event: log
data: {"id":267,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.499Z"}

event: log
data: {"id":269,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/source-repository.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.505Z"}

event: log
data: {"id":271,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/development/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.512Z"}

event: log
data: {"id":273,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/development/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.516Z"}

event: log
data: {"id":275,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/prod/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.520Z"}

event: log
data: {"id":277,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/prod/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.525Z"}

event: log
data: {"id":279,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/stage/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.529Z"}

event: log
data: {"id":281,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/stage/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.533Z"}

event: log
data: {"id":283,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Template result written to /tmp/20c083eb-0165-4046-8805-87d42d70fc2d/gitops","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.535Z"}

event: log
data: {"id":285,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"Finished step Fetch Gitops Skeleton","stepId":"fetch-gitops-skeleton","status":"completed"},"type":"log","createdAt":"2026-05-05T17:53:55.539Z"}

event: log
data: {"id":287,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"Beginning step Fetch Gitops CI","stepId":"fetch-gitops-ci-skeleton","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:55.542Z"}

event: log
data: {"id":289,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Fetching template content from remote URL","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:55.579Z"}

event: log
data: {"id":293,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Listing files and directories in template","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.272Z"}

event: log
data: {"id":294,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Processing 3 template files/directories with input values {\"appName\":\"e2e-tests-go-tycnyhzt-gitops\",\"argoComponent\":\"./components/e2e-tests-go-tycnyhzt/overlays/development\",\"argoComponentOverlays\":\"./components/e2e-tests-go-tycnyhzt/overlays\",\"argoNS\":\"tssc-gitops\",\"argoProject\":\"default\",\"defaultBranch\":\"main\",\"defaultDeployNamespace\":\"tssc-app\",\"description\":\"This is GitOps manifest for e2e-tests-go-tycnyhzt\",\"gitSecret\":\"gitlab-auth-secret\",\"gitSecretKey\":\"password\",\"hostType\":\"GitLab\",\"image\":\"quay.io/redhat-tssc/task-runner:1.9\",\"isJenkins\":false,\"isTekton\":false,\"name\":\"e2e-tests-go-tycnyhzt\",\"namespace\":\"tssc-app\",\"owner\":\"user:guest\",\"port\":8081,\"repoURL\":\"https://gitlab.com/rhtap-qe/e2e-tests-go-tycnyhzt-gitops\",\"rhtapNamespace\":\"tssc\",\"secretRef\":true,\"srcImage\":\"nexus-docker-nexus.apps.rosa.rhtap-services.xmdt.p3.openshiftapps.com/rhtap/e2e-tests-go-tycnyhzt\",\"srcRepoURL\":\"https://gitlab.com/rhtap-qe/e2e-tests-go-tycnyhzt\",\"webhookSecret\":\"gitlab-pipelines-secret\",\"webhookSecretKey\":\"webhook.secret\"}","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.278Z"}

event: log
data: {"id":302,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file .gitlab-ci.yml to template output path with mode 33188.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.417Z"}

event: log
data: {"id":304,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory tssc/ to template output path.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.424Z"}

event: log
data: {"id":305,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Writing file tssc/env.sh to template output path with mode 33261.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.427Z"}

event: log
data: {"id":310,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: Template result written to /tmp/20c083eb-0165-4046-8805-87d42d70fc2d/gitops","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:53:56.442Z"}

event: log
data: {"id":313,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"Finished step Fetch Gitops CI","stepId":"fetch-gitops-ci-skeleton","status":"completed"},"type":"log","createdAt":"2026-05-05T17:53:56.452Z"}

event: log
data: {"id":315,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"Beginning step Rename Component Directory","stepId":"renameComponentDir","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:56.454Z"}

event: log
data: {"id":319,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"\u001b[32minfo\u001b[39m: File /tmp/20c083eb-0165-4046-8805-87d42d70fc2d/gitops/components/http renamed to /tmp/20c083eb-0165-4046-8805-87d42d70fc2d/gitops/components/e2e-tests-go-tycnyhzt successfully","stepId":"renameComponentDir"},"type":"log","createdAt":"2026-05-05T17:53:56.468Z"}

event: log
data: {"id":320,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"Finished step Rename Component Directory","stepId":"renameComponentDir","status":"completed"},"type":"log","createdAt":"2026-05-05T17:53:56.468Z"}

event: log
data: {"id":322,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"Beginning step Publish GitOps Repository to Github","stepId":"publish-github-gitops","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:56.471Z"}

event: log
data: {"id":325,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"Skipping step publish-github-gitops because its if condition was false","stepId":"publish-github-gitops","status":"skipped"},"type":"log","createdAt":"2026-05-05T17:53:56.475Z"}

event: log
data: {"id":329,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"Beginning step Publish GitOps Repository to GitLab","stepId":"publish-gitlab-gitops","status":"processing"},"type":"log","createdAt":"2026-05-05T17:53:56.479Z"}

event: log
data: {"id":331,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"NotFoundError: Template action with ID 'publish:gitlab' is not registered. See https://backstage.io/docs/features/software-templates/builtin-actions/ on how to add a new action module.\n    at DefaultTemplateActionRegistry.get (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/actions/TemplateActionRegistry.cjs.js:23:13)\n    at process.processTicksAndRejections (node:internal/process/task_queues:103:5)\n    at async NunjucksWorkflowRunner.executeStep (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/NunjucksWorkflowRunner.cjs.js:140:22)\n    at async NunjucksWorkflowRunner.execute (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/NunjucksWorkflowRunner.cjs.js:359:9)\n    at async TaskWorker.runOneTask (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/TaskWorker.cjs.js:127:26)\n    at async run (/opt/app-root/src/node_modules/p-queue/dist/index.js:163:29)","stepId":"publish-gitlab-gitops","status":"failed"},"type":"log","createdAt":"2026-05-05T17:53:56.485Z"}

event: completion
data: {"id":340,"isTaskRecoverable":false,"taskId":"20c083eb-0165-4046-8805-87d42d70fc2d","body":{"message":"Run completed with status: failed","error":{"name":"NotFoundError","message":"Template action with ID 'publish:gitlab' is not registered. See https://backstage.io/docs/features/software-templates/builtin-actions/ on how to add a new action module."}},"type":"completion","createdAt":"2026-05-05T17:53:56.500Z"}


---TASK_LOGS_END--- {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:59.398 [[31mERROR[0m] utils.test.common: ❌ COMPONENT CREATION FAILED - Attempt 2/3 | Component: e2e-tests-go-tycnyhzt | Error: Component creation failed: Component creation failed for task 20c083eb-0165-4046-8805-87d42d70fc2d {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:59.399 [[32mINFO [0m] utils.test.common: 🔄 Will retry. Attempts remaining: 1 {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:59.399 [[32mINFO [0m] playwright.testItem: Regenerated component name: 'e2e-tests-go-tycnyhzt' -> 'e2e-tests-go-zvtmmzsz' {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:59.399 [[32mINFO [0m] utils.test.common: New component name: 'e2e-tests-go-zvtmmzsz' {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:59.400 [[32mINFO [0m] playwright.testItem: Acquired lock for ./tmp/project-configs.json {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:59.400 [[32mINFO [0m] playwright.testItem: Updated component name in project-configs.json: 'e2e-tests-go-tycnyhzt' -> 'e2e-tests-go-zvtmmzsz' (config: go/gitlab/gitlabci/nexus) {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:59.400 [[32mINFO [0m] playwright.testItem: Updated project configs file: ./tmp/project-configs.json {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:59.401 [[32mINFO [0m] playwright.testItem: Released lock for ./tmp/project-configs.json {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:53:59.401 [[32mINFO [0m] utils.test.common: Waiting 10000ms before next attempt... {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:54:09.401 [[32mINFO [0m] utils.test.common: [Attempt 3/3] Creating component 'e2e-tests-go-zvtmmzsz'... {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:54:09.439 [[32mINFO [0m] base-api: Initialized GitLab client {baseUrl=https://gitlab.com, timeout=60000, sslVerify=true, projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:54:09.440 [[32mINFO [0m] utils.util: Loaded environment variable NEXUS_REGISTRY_ORG {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:54:09.502 [[32mINFO [0m] base-api: Initialized GitLab client {baseUrl=https://gitlab.com, timeout=60000, sslVerify=null, projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:54:09.502 [[32mINFO [0m] argocd.client: Initialized ArgoCD client {context=default/api-kx-4f6570557d-tz6b-p3-openshiftapps-com:443/cluster-admin, projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:54:09.536 [[32mINFO [0m] rhdh.developer-hub: Initialized Developer Hub client {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:54:09.536 [[32mINFO [0m] rhtap.core.component: Connected to Developer Hub at: https://backstage-developer-hub-tssc-dh.apps.rosa.kx-4f6570557d.tz6b.p3.openshiftapps.com {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:54:09.536 [[32mINFO [0m] rhdh.developer-hub: Creating component with options: [object Object] {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:54:09.580 [[32mINFO [0m] rhtap.core.component: Component creation started. Component Name: e2e-tests-go-zvtmmzsz, ID: dcbe94b3-71f3-467b-98e7-0ce8104d895b {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:54:09.580 [[32mINFO [0m] rhtap.core.component: Waiting for component e2e-tests-go-zvtmmzsz to be completed... {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:54:09.580 [[32mINFO [0m] rhdh.developer-hub: Waiting for component creation task dcbe94b3-71f3-467b-98e7-0ce8104d895b to complete... {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:54:09.602 [[32mINFO [0m] rhdh.developer-hub: Component creation status: processing {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:54:09.603 [[33mWARN [0m] rhdh.developer-hub: Retry attempt 1/24 for task dcbe94b3-71f3-467b-98e7-0ce8104d895b: Error: Component creation still in progress (status: processing) {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:54:14.621 [[32mINFO [0m] rhdh.developer-hub: Component creation status: failed {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:54:14.621 [[31mERROR[0m] rhdh.developer-hub: Component creation failed. {taskId=dcbe94b3-71f3-467b-98e7-0ce8104d895b, projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:54:14.633 [[31mERROR[0m] rhdh.developer-hub: Task logs:
event: log
data: {"id":384,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"Starting up task with 17 steps"},"type":"log","createdAt":"2026-05-05T17:54:09.645Z"}

event: log
data: {"id":385,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"Beginning step Fetch Gitops Skeleton","stepId":"fetch-gitops-skeleton","status":"processing"},"type":"log","createdAt":"2026-05-05T17:54:09.647Z"}

event: log
data: {"id":386,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Fetching template content from remote URL","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:09.681Z"}

event: log
data: {"id":387,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Listing files and directories in template","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.360Z"}

event: log
data: {"id":388,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Processing 39 template files/directories with input values {\"appName\":\"e2e-tests-go-zvtmmzsz-gitops\",\"argoComponent\":\"./components/e2e-tests-go-zvtmmzsz/overlays/development\",\"argoComponentOverlays\":\"./components/e2e-tests-go-zvtmmzsz/overlays\",\"argoNS\":\"tssc-gitops\",\"argoProject\":\"default\",\"azureProject\":\"\",\"ciType\":\"gitlabci\",\"defaultBranch\":\"main\",\"defaultDeployNamespace\":\"tssc-app\",\"description\":\"This is GitOps manifest for e2e-tests-go-zvtmmzsz\",\"gitRepoName\":\"e2e-tests-go-zvtmmzsz-gitops\",\"gitRepoOwner\":\"rhtap-qe\",\"gitSecret\":\"gitlab-auth-secret\",\"gitSecretKey\":\"password\",\"hostType\":\"GitLab\",\"image\":\"quay.io/redhat-tssc/task-runner:1.9\",\"isJenkins\":false,\"isTekton\":false,\"name\":\"e2e-tests-go-zvtmmzsz\",\"namespace\":\"tssc-app\",\"owner\":\"user:guest\",\"port\":8081,\"repoURL\":\"https://gitlab.com/rhtap-qe/e2e-tests-go-zvtmmzsz-gitops\",\"rhtapNamespace\":\"tssc\",\"secretRef\":true,\"srcImage\":\"nexus-docker-nexus.apps.rosa.rhtap-services.xmdt.p3.openshiftapps.com/rhtap/e2e-tests-go-zvtmmzsz\",\"srcRepoURL\":\"https://gitlab.com/rhtap-qe/e2e-tests-go-zvtmmzsz\",\"webhookSecret\":\"gitlab-pipelines-secret\",\"webhookSecretKey\":\"webhook.secret\"}","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.374Z"}

event: log
data: {"id":389,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory app-of-apps/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.405Z"}

event: log
data: {"id":391,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file application.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.495Z"}

event: log
data: {"id":393,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file catalog-info.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.513Z"}

event: log
data: {"id":394,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.549Z"}

event: log
data: {"id":395,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory docs/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.556Z"}

event: log
data: {"id":396,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-dev.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.561Z"}

event: log
data: {"id":397,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-prod.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.566Z"}

event: log
data: {"id":400,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-stage.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.576Z"}

event: log
data: {"id":402,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/ci-tekton.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.585Z"}

event: log
data: {"id":407,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.598Z"}

event: log
data: {"id":410,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.640Z"}

event: log
data: {"id":411,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file docs/index.md to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.643Z"}

event: log
data: {"id":413,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/README.md to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.649Z"}

event: log
data: {"id":415,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/base/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.656Z"}

event: log
data: {"id":416,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.658Z"}

event: log
data: {"id":417,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.659Z"}

event: log
data: {"id":419,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/deployment.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.662Z"}

event: log
data: {"id":421,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.667Z"}

event: log
data: {"id":424,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/route.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.674Z"}

event: log
data: {"id":426,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/service.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.678Z"}

event: log
data: {"id":429,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/get/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.684Z"}

event: log
data: {"id":431,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/set/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.686Z"}

event: log
data: {"id":432,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/ci/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.690Z"}

event: log
data: {"id":433,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/development/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.692Z"}

event: log
data: {"id":434,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/prod/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.693Z"}

event: log
data: {"id":435,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/stage/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.694Z"}

event: log
data: {"id":437,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/get/image to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.699Z"}

event: log
data: {"id":439,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/get/replicas to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.703Z"}

event: log
data: {"id":441,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/set/image to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.707Z"}

event: log
data: {"id":443,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/set/replicas to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.712Z"}

event: log
data: {"id":450,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/gitops-repository.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.722Z"}

event: log
data: {"id":452,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.728Z"}

event: log
data: {"id":454,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/source-repository.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.733Z"}

event: log
data: {"id":456,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/development/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.740Z"}

event: log
data: {"id":458,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/development/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.744Z"}

event: log
data: {"id":460,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/prod/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.749Z"}

event: log
data: {"id":462,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/prod/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.755Z"}

event: log
data: {"id":464,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/stage/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.761Z"}

event: log
data: {"id":466,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/stage/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.765Z"}

event: log
data: {"id":468,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Template result written to /tmp/dcbe94b3-71f3-467b-98e7-0ce8104d895b/gitops","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.768Z"}

event: log
data: {"id":471,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"Finished step Fetch Gitops Skeleton","stepId":"fetch-gitops-skeleton","status":"completed"},"type":"log","createdAt":"2026-05-05T17:54:10.774Z"}

event: log
data: {"id":472,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"Beginning step Fetch Gitops CI","stepId":"fetch-gitops-ci-skeleton","status":"processing"},"type":"log","createdAt":"2026-05-05T17:54:10.777Z"}

event: log
data: {"id":475,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Fetching template content from remote URL","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.799Z"}

event: log
data: {"id":482,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Listing files and directories in template","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.696Z"}

event: log
data: {"id":483,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Processing 3 template files/directories with input values {\"appName\":\"e2e-tests-go-zvtmmzsz-gitops\",\"argoComponent\":\"./components/e2e-tests-go-zvtmmzsz/overlays/development\",\"argoComponentOverlays\":\"./components/e2e-tests-go-zvtmmzsz/overlays\",\"argoNS\":\"tssc-gitops\",\"argoProject\":\"default\",\"defaultBranch\":\"main\",\"defaultDeployNamespace\":\"tssc-app\",\"description\":\"This is GitOps manifest for e2e-tests-go-zvtmmzsz\",\"gitSecret\":\"gitlab-auth-secret\",\"gitSecretKey\":\"password\",\"hostType\":\"GitLab\",\"image\":\"quay.io/redhat-tssc/task-runner:1.9\",\"isJenkins\":false,\"isTekton\":false,\"name\":\"e2e-tests-go-zvtmmzsz\",\"namespace\":\"tssc-app\",\"owner\":\"user:guest\",\"port\":8081,\"repoURL\":\"https://gitlab.com/rhtap-qe/e2e-tests-go-zvtmmzsz-gitops\",\"rhtapNamespace\":\"tssc\",\"secretRef\":true,\"srcImage\":\"nexus-docker-nexus.apps.rosa.rhtap-services.xmdt.p3.openshiftapps.com/rhtap/e2e-tests-go-zvtmmzsz\",\"srcRepoURL\":\"https://gitlab.com/rhtap-qe/e2e-tests-go-zvtmmzsz\",\"webhookSecret\":\"gitlab-pipelines-secret\",\"webhookSecretKey\":\"webhook.secret\"}","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.704Z"}

event: log
data: {"id":487,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file .gitlab-ci.yml to template output path with mode 33188.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.840Z"}

event: log
data: {"id":490,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory tssc/ to template output path.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.856Z"}

event: log
data: {"id":492,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file tssc/env.sh to template output path with mode 33261.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.860Z"}

event: log
data: {"id":494,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Template result written to /tmp/dcbe94b3-71f3-467b-98e7-0ce8104d895b/gitops","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.876Z"}

event: log
data: {"id":496,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"Finished step Fetch Gitops CI","stepId":"fetch-gitops-ci-skeleton","status":"completed"},"type":"log","createdAt":"2026-05-05T17:54:11.878Z"}

event: log
data: {"id":498,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"Beginning step Rename Component Directory","stepId":"renameComponentDir","status":"processing"},"type":"log","createdAt":"2026-05-05T17:54:11.880Z"}

event: log
data: {"id":502,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: File /tmp/dcbe94b3-71f3-467b-98e7-0ce8104d895b/gitops/components/http renamed to /tmp/dcbe94b3-71f3-467b-98e7-0ce8104d895b/gitops/components/e2e-tests-go-zvtmmzsz successfully","stepId":"renameComponentDir"},"type":"log","createdAt":"2026-05-05T17:54:11.893Z"}

event: log
data: {"id":503,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"Finished step Rename Component Directory","stepId":"renameComponentDir","status":"completed"},"type":"log","createdAt":"2026-05-05T17:54:11.894Z"}

event: log
data: {"id":506,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"Beginning step Publish GitOps Repository to Github","stepId":"publish-github-gitops","status":"processing"},"type":"log","createdAt":"2026-05-05T17:54:11.899Z"}

event: log
data: {"id":509,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"Skipping step publish-github-gitops because its if condition was false","stepId":"publish-github-gitops","status":"skipped"},"type":"log","createdAt":"2026-05-05T17:54:11.903Z"}

event: log
data: {"id":510,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"Beginning step Publish GitOps Repository to GitLab","stepId":"publish-gitlab-gitops","status":"processing"},"type":"log","createdAt":"2026-05-05T17:54:11.909Z"}

event: log
data: {"id":512,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"NotFoundError: Template action with ID 'publish:gitlab' is not registered. See https://backstage.io/docs/features/software-templates/builtin-actions/ on how to add a new action module.\n    at DefaultTemplateActionRegistry.get (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/actions/TemplateActionRegistry.cjs.js:23:13)\n    at process.processTicksAndRejections (node:internal/process/task_queues:103:5)\n    at async NunjucksWorkflowRunner.executeStep (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/NunjucksWorkflowRunner.cjs.js:140:22)\n    at async NunjucksWorkflowRunner.execute (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/NunjucksWorkflowRunner.cjs.js:359:9)\n    at async TaskWorker.runOneTask (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/TaskWorker.cjs.js:127:26)\n    at async run (/opt/app-root/src/node_modules/p-queue/dist/index.js:163:29)","stepId":"publish-gitlab-gitops","status":"failed"},"type":"log","createdAt":"2026-05-05T17:54:11.912Z"}

event: completion
data: {"id":518,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"Run completed with status: failed","error":{"name":"NotFoundError","message":"Template action with ID 'publish:gitlab' is not registered. See https://backstage.io/docs/features/software-templates/builtin-actions/ on how to add a new action module."}},"type":"completion","createdAt":"2026-05-05T17:54:11.935Z"}

 {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:54:14.635 [[31mERROR[0m] rhdh.developer-hub: Component creation failed or was cancelled: Component creation failed for task dcbe94b3-71f3-467b-98e7-0ce8104d895b
---TASK_LOGS_START---
event: log
data: {"id":384,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"Starting up task with 17 steps"},"type":"log","createdAt":"2026-05-05T17:54:09.645Z"}

event: log
data: {"id":385,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"Beginning step Fetch Gitops Skeleton","stepId":"fetch-gitops-skeleton","status":"processing"},"type":"log","createdAt":"2026-05-05T17:54:09.647Z"}

event: log
data: {"id":386,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Fetching template content from remote URL","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:09.681Z"}

event: log
data: {"id":387,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Listing files and directories in template","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.360Z"}

event: log
data: {"id":388,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Processing 39 template files/directories with input values {\"appName\":\"e2e-tests-go-zvtmmzsz-gitops\",\"argoComponent\":\"./components/e2e-tests-go-zvtmmzsz/overlays/development\",\"argoComponentOverlays\":\"./components/e2e-tests-go-zvtmmzsz/overlays\",\"argoNS\":\"tssc-gitops\",\"argoProject\":\"default\",\"azureProject\":\"\",\"ciType\":\"gitlabci\",\"defaultBranch\":\"main\",\"defaultDeployNamespace\":\"tssc-app\",\"description\":\"This is GitOps manifest for e2e-tests-go-zvtmmzsz\",\"gitRepoName\":\"e2e-tests-go-zvtmmzsz-gitops\",\"gitRepoOwner\":\"rhtap-qe\",\"gitSecret\":\"gitlab-auth-secret\",\"gitSecretKey\":\"password\",\"hostType\":\"GitLab\",\"image\":\"quay.io/redhat-tssc/task-runner:1.9\",\"isJenkins\":false,\"isTekton\":false,\"name\":\"e2e-tests-go-zvtmmzsz\",\"namespace\":\"tssc-app\",\"owner\":\"user:guest\",\"port\":8081,\"repoURL\":\"https://gitlab.com/rhtap-qe/e2e-tests-go-zvtmmzsz-gitops\",\"rhtapNamespace\":\"tssc\",\"secretRef\":true,\"srcImage\":\"nexus-docker-nexus.apps.rosa.rhtap-services.xmdt.p3.openshiftapps.com/rhtap/e2e-tests-go-zvtmmzsz\",\"srcRepoURL\":\"https://gitlab.com/rhtap-qe/e2e-tests-go-zvtmmzsz\",\"webhookSecret\":\"gitlab-pipelines-secret\",\"webhookSecretKey\":\"webhook.secret\"}","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.374Z"}

event: log
data: {"id":389,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory app-of-apps/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.405Z"}

event: log
data: {"id":391,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file application.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.495Z"}

event: log
data: {"id":393,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file catalog-info.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.513Z"}

event: log
data: {"id":394,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.549Z"}

event: log
data: {"id":395,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory docs/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.556Z"}

event: log
data: {"id":396,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-dev.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.561Z"}

event: log
data: {"id":397,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-prod.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.566Z"}

event: log
data: {"id":400,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/application-stage.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.576Z"}

event: log
data: {"id":402,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/ci-tekton.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.585Z"}

event: log
data: {"id":407,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file app-of-apps/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.598Z"}

event: log
data: {"id":410,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.640Z"}

event: log
data: {"id":411,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file docs/index.md to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.643Z"}

event: log
data: {"id":413,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/README.md to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.649Z"}

event: log
data: {"id":415,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/base/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.656Z"}

event: log
data: {"id":416,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.658Z"}

event: log
data: {"id":417,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.659Z"}

event: log
data: {"id":419,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/deployment.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.662Z"}

event: log
data: {"id":421,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.667Z"}

event: log
data: {"id":424,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/route.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.674Z"}

event: log
data: {"id":426,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/base/service.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.678Z"}

event: log
data: {"id":429,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/get/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.684Z"}

event: log
data: {"id":431,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/edit/set/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.686Z"}

event: log
data: {"id":432,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/ci/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.690Z"}

event: log
data: {"id":433,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/development/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.692Z"}

event: log
data: {"id":434,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/prod/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.693Z"}

event: log
data: {"id":435,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory components/http/overlays/stage/ to template output path.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.694Z"}

event: log
data: {"id":437,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/get/image to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.699Z"}

event: log
data: {"id":439,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/get/replicas to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.703Z"}

event: log
data: {"id":441,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/set/image to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.707Z"}

event: log
data: {"id":443,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/edit/set/replicas to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.712Z"}

event: log
data: {"id":450,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/gitops-repository.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.722Z"}

event: log
data: {"id":452,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.728Z"}

event: log
data: {"id":454,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/ci/source-repository.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.733Z"}

event: log
data: {"id":456,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/development/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.740Z"}

event: log
data: {"id":458,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/development/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.744Z"}

event: log
data: {"id":460,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/prod/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.749Z"}

event: log
data: {"id":462,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/prod/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.755Z"}

event: log
data: {"id":464,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/stage/deployment-patch.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.761Z"}

event: log
data: {"id":466,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file components/http/overlays/stage/kustomization.yaml to template output path with mode 33188.","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.765Z"}

event: log
data: {"id":468,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Template result written to /tmp/dcbe94b3-71f3-467b-98e7-0ce8104d895b/gitops","stepId":"fetch-gitops-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.768Z"}

event: log
data: {"id":471,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"Finished step Fetch Gitops Skeleton","stepId":"fetch-gitops-skeleton","status":"completed"},"type":"log","createdAt":"2026-05-05T17:54:10.774Z"}

event: log
data: {"id":472,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"Beginning step Fetch Gitops CI","stepId":"fetch-gitops-ci-skeleton","status":"processing"},"type":"log","createdAt":"2026-05-05T17:54:10.777Z"}

event: log
data: {"id":475,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Fetching template content from remote URL","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:10.799Z"}

event: log
data: {"id":482,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Listing files and directories in template","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.696Z"}

event: log
data: {"id":483,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Processing 3 template files/directories with input values {\"appName\":\"e2e-tests-go-zvtmmzsz-gitops\",\"argoComponent\":\"./components/e2e-tests-go-zvtmmzsz/overlays/development\",\"argoComponentOverlays\":\"./components/e2e-tests-go-zvtmmzsz/overlays\",\"argoNS\":\"tssc-gitops\",\"argoProject\":\"default\",\"defaultBranch\":\"main\",\"defaultDeployNamespace\":\"tssc-app\",\"description\":\"This is GitOps manifest for e2e-tests-go-zvtmmzsz\",\"gitSecret\":\"gitlab-auth-secret\",\"gitSecretKey\":\"password\",\"hostType\":\"GitLab\",\"image\":\"quay.io/redhat-tssc/task-runner:1.9\",\"isJenkins\":false,\"isTekton\":false,\"name\":\"e2e-tests-go-zvtmmzsz\",\"namespace\":\"tssc-app\",\"owner\":\"user:guest\",\"port\":8081,\"repoURL\":\"https://gitlab.com/rhtap-qe/e2e-tests-go-zvtmmzsz-gitops\",\"rhtapNamespace\":\"tssc\",\"secretRef\":true,\"srcImage\":\"nexus-docker-nexus.apps.rosa.rhtap-services.xmdt.p3.openshiftapps.com/rhtap/e2e-tests-go-zvtmmzsz\",\"srcRepoURL\":\"https://gitlab.com/rhtap-qe/e2e-tests-go-zvtmmzsz\",\"webhookSecret\":\"gitlab-pipelines-secret\",\"webhookSecretKey\":\"webhook.secret\"}","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.704Z"}

event: log
data: {"id":487,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file .gitlab-ci.yml to template output path with mode 33188.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.840Z"}

event: log
data: {"id":490,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing directory tssc/ to template output path.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.856Z"}

event: log
data: {"id":492,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Writing file tssc/env.sh to template output path with mode 33261.","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.860Z"}

event: log
data: {"id":494,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: Template result written to /tmp/dcbe94b3-71f3-467b-98e7-0ce8104d895b/gitops","stepId":"fetch-gitops-ci-skeleton"},"type":"log","createdAt":"2026-05-05T17:54:11.876Z"}

event: log
data: {"id":496,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"Finished step Fetch Gitops CI","stepId":"fetch-gitops-ci-skeleton","status":"completed"},"type":"log","createdAt":"2026-05-05T17:54:11.878Z"}

event: log
data: {"id":498,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"Beginning step Rename Component Directory","stepId":"renameComponentDir","status":"processing"},"type":"log","createdAt":"2026-05-05T17:54:11.880Z"}

event: log
data: {"id":502,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"\u001b[32minfo\u001b[39m: File /tmp/dcbe94b3-71f3-467b-98e7-0ce8104d895b/gitops/components/http renamed to /tmp/dcbe94b3-71f3-467b-98e7-0ce8104d895b/gitops/components/e2e-tests-go-zvtmmzsz successfully","stepId":"renameComponentDir"},"type":"log","createdAt":"2026-05-05T17:54:11.893Z"}

event: log
data: {"id":503,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"Finished step Rename Component Directory","stepId":"renameComponentDir","status":"completed"},"type":"log","createdAt":"2026-05-05T17:54:11.894Z"}

event: log
data: {"id":506,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"Beginning step Publish GitOps Repository to Github","stepId":"publish-github-gitops","status":"processing"},"type":"log","createdAt":"2026-05-05T17:54:11.899Z"}

event: log
data: {"id":509,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"Skipping step publish-github-gitops because its if condition was false","stepId":"publish-github-gitops","status":"skipped"},"type":"log","createdAt":"2026-05-05T17:54:11.903Z"}

event: log
data: {"id":510,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"Beginning step Publish GitOps Repository to GitLab","stepId":"publish-gitlab-gitops","status":"processing"},"type":"log","createdAt":"2026-05-05T17:54:11.909Z"}

event: log
data: {"id":512,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"NotFoundError: Template action with ID 'publish:gitlab' is not registered. See https://backstage.io/docs/features/software-templates/builtin-actions/ on how to add a new action module.\n    at DefaultTemplateActionRegistry.get (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/actions/TemplateActionRegistry.cjs.js:23:13)\n    at process.processTicksAndRejections (node:internal/process/task_queues:103:5)\n    at async NunjucksWorkflowRunner.executeStep (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/NunjucksWorkflowRunner.cjs.js:140:22)\n    at async NunjucksWorkflowRunner.execute (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/NunjucksWorkflowRunner.cjs.js:359:9)\n    at async TaskWorker.runOneTask (/opt/app-root/src/node_modules/@backstage/plugin-scaffolder-backend/dist/scaffolder/tasks/TaskWorker.cjs.js:127:26)\n    at async run (/opt/app-root/src/node_modules/p-queue/dist/index.js:163:29)","stepId":"publish-gitlab-gitops","status":"failed"},"type":"log","createdAt":"2026-05-05T17:54:11.912Z"}

event: completion
data: {"id":518,"isTaskRecoverable":false,"taskId":"dcbe94b3-71f3-467b-98e7-0ce8104d895b","body":{"message":"Run completed with status: failed","error":{"name":"NotFoundError","message":"Template action with ID 'publish:gitlab' is not registered. See https://backstage.io/docs/features/software-templates/builtin-actions/ on how to add a new action module."}},"type":"completion","createdAt":"2026-05-05T17:54:11.935Z"}


---TASK_LOGS_END--- {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:54:14.635 [[31mERROR[0m] utils.test.common: ❌ COMPONENT CREATION FAILED - Attempt 3/3 | Component: e2e-tests-go-zvtmmzsz | Error: Component creation failed: Component creation failed for task dcbe94b3-71f3-467b-98e7-0ce8104d895b {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}
2026-05-05 17:54:14.635 [[31mERROR[0m] utils.test.common: ❌ All 3 attempts exhausted. Original: 'e2e-tests-go-odxkaqts', Last tried: 'e2e-tests-go-zvtmmzsz' {projectName=e2e-e2e-tests-go[gitlab-gitlabci-nexus], worker=2}

[[ATTACHMENT|tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-go-gitlab-gitlabci-nexus-/error-context.md]]
]]>
</system-out>
<system-err>
<![CDATA[(node:120) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
(Use `node --trace-warnings ...` to show where the warning was created)
]]>
</system-err>
<error message="Component creation failed after 3 attempts. Original name: &apos;e2e-tests-go-odxkaqts&apos;. Last error: Component creation failed: Component creation failed for task dcbe94b3-71f3-467b-98e7-0ce8104d895b" type="Error">
<![CDATA[  [e2e-e2e-tests-go[gitlab-gitlabci-nexus]] › tssc/full_workflow.test.ts:45:5 › TSSC Complete Workflow › Component Creation › should create a component successfully 

    Error: Component creation failed after 3 attempts. Original name: 'e2e-tests-go-odxkaqts'. Last error: Component creation failed: Component creation failed for task dcbe94b3-71f3-467b-98e7-0ce8104d895b

       at ../src/utils/test/common.ts:129

      127 |
      128 |   // If we reach here, all retries failed
    > 129 |   throw new Error(
          |         ^
      130 |     `Component creation failed after ${attemptNumber} attempts. ` +
      131 |     `Original name: '${originalName}'. ` +
      132 |     `Last error: ${lastError?.message?.split('---TASK_LOGS_START---')[0].trim() || 'Unknown error'}`
        at createComponentAndWaitForCompletion (/workspace/e2e-test/src/utils/test/common.ts:129:9)
        at /workspace/e2e-test/tests/tssc/full_workflow.test.ts:51:19

    Error Context: ../test-results/tssc-full_workflow-TSSC-Co-4ffca-te-a-component-successfully-e2e-e2e-tests-go-gitlab-gitlabci-nexus-/error-context.md
]]>
</error>
</testcase>
<testcase name="TSSC Complete Workflow › Build Application Image › should build application changes as new image through pipelines" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should verify deployment to development environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to stage environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Deployment Verification › should promote and verify deployment to production environment" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
<testcase name="TSSC Complete Workflow › Security and Compliance › should verify SBOM is uploaded to Trustification server" classname="tssc/full_workflow.test.ts">
<skipped>
</skipped>
</testcase>
</testsuite>
</testsuites>