2026/07/02 01:55:27 [COVERAGE] Starting coverage server on :9095 2026/07/02 01:55:27 [COVERAGE] Endpoints: GET :9095/coverage, GET :9095/health warning: GOCOVERDIR not set, no coverage data emitted {"level":"info","ts":"2026-07-02T01:55:27.337Z","logger":"setup","caller":"cmd/main.go:208","msg":"Quay host: quay.io"} {"level":"info","ts":"2026-07-02T01:55:27.337Z","logger":"setup","caller":"cmd/main.go:209","msg":"Quay API URL: https://quay.io/api/v1"} {"level":"info","ts":"2026-07-02T01:55:27.337Z","logger":"setup","caller":"cmd/main.go:210","msg":"Quay Org: redhat-appstudio-qe"} {"level":"info","ts":"2026-07-02T01:55:28.214Z","caller":"metrics/metrics.go:63","msg":"Starting image controller metrics"} {"level":"info","ts":"2026-07-02T01:55:28.214Z","logger":"setup","caller":"cmd/main.go:263","msg":"starting manager"} {"level":"info","ts":"2026-07-02T01:55:28.214Z","logger":"controller-runtime.metrics","caller":"server/server.go:208","msg":"Starting metrics server"} {"level":"info","ts":"2026-07-02T01:55:28.214Z","caller":"manager/server.go:83","msg":"starting server","name":"health probe","addr":"[::]:8081"} {"level":"info","ts":"2026-07-02T01:55:28.214Z","logger":"setup","caller":"cmd/main.go:128","msg":"disabling http/2"} {"level":"info","ts":"2026-07-02T01:55:28.214Z","caller":"controller/controller.go:175","msg":"Starting EventSource","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","source":"kind source: *v1alpha1.Component"} {"level":"info","ts":"2026-07-02T01:55:28.214Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component"} {"level":"info","ts":"2026-07-02T01:55:28.214Z","caller":"controller/controller.go:175","msg":"Starting EventSource","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","source":"kind source: *v1alpha1.ImageRepository"} {"level":"info","ts":"2026-07-02T01:55:28.214Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository"} {"level":"info","ts":"2026-07-02T01:55:28.214Z","caller":"controller/controller.go:175","msg":"Starting EventSource","controller":"imagerepository-konflux","controllerGroup":"konflux-ci.dev","controllerKind":"ImageRepository","source":"kind source: *v1alpha1.ImageRepository"} {"level":"info","ts":"2026-07-02T01:55:28.214Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"imagerepository-konflux","controllerGroup":"konflux-ci.dev","controllerKind":"ImageRepository"} {"level":"info","ts":"2026-07-02T01:55:28.215Z","caller":"controller/controller.go:175","msg":"Starting EventSource","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","source":"kind source: *v1alpha1.Application"} {"level":"info","ts":"2026-07-02T01:55:28.215Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application"} {"level":"info","ts":"2026-07-02T01:55:28.319Z","caller":"controller/controller.go:217","msg":"Starting workers","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","worker count":1} {"level":"info","ts":"2026-07-02T01:55:28.319Z","caller":"controller/controller.go:217","msg":"Starting workers","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","worker count":1} {"level":"info","ts":"2026-07-02T01:55:28.320Z","caller":"controller/controller.go:217","msg":"Starting workers","controller":"imagerepository-konflux","controllerGroup":"konflux-ci.dev","controllerKind":"ImageRepository","worker count":1} {"level":"info","ts":"2026-07-02T01:55:28.320Z","caller":"controller/controller.go:217","msg":"Starting workers","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","worker count":1} {"level":"info","ts":"2026-07-02T01:55:28.671Z","logger":"controller-runtime.metrics","caller":"server/server.go:247","msg":"Serving metrics server","bindAddress":":8443","secure":true} {"level":"info","ts":"2026-07-02T01:59:14.599Z","logger":"Application","caller":"controller/application_controller.go:116","msg":"Application finalizer added","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"build-suite-test-application-bcyq","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"build-suite-test-application-bcyq","reconcileID":"d5f48b1b-b3d8-4a9f-9437-50ee044547ee","action":"DELETE"} {"level":"info","ts":"2026-07-02T01:59:14.603Z","logger":"Application","caller":"controller/application_controller.go:208","msg":"Creating application pull secret","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"build-suite-test-application-bcyq","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"build-suite-test-application-bcyq","reconcileID":"d5f48b1b-b3d8-4a9f-9437-50ee044547ee","secretName":"build-suite-test-application-bcyq-pull"} {"level":"info","ts":"2026-07-02T01:59:14.610Z","logger":"Application","caller":"controller/application_controller.go:285","msg":"Application pull secret created successfully","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"build-suite-test-application-bcyq","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"build-suite-test-application-bcyq","reconcileID":"d5f48b1b-b3d8-4a9f-9437-50ee044547ee","secretName":"build-suite-test-application-bcyq-pull"} {"level":"info","ts":"2026-07-02T01:59:14.710Z","logger":"Application","caller":"controller/application_controller.go:298","msg":"Integration ServiceAccount not found","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"build-suite-test-application-bcyq","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"build-suite-test-application-bcyq","reconcileID":"d5f48b1b-b3d8-4a9f-9437-50ee044547ee","serviceAccountName":"konflux-integration-runner","namespace":"image-controller-e2e-tvjk"} {"level":"info","ts":"2026-07-02T01:59:14.712Z","logger":"Application","caller":"controller/application_controller.go:298","msg":"Integration ServiceAccount not found","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"build-suite-test-application-bcyq","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"build-suite-test-application-bcyq","reconcileID":"a2407337-c0a6-47cf-b08a-b786f8126b72","serviceAccountName":"konflux-integration-runner","namespace":"image-controller-e2e-tvjk"} {"level":"info","ts":"2026-07-02T01:59:16.674Z","logger":"ComponentImageRepository","caller":"controller/component_image_controller.go:191","msg":"Will create image repository","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","Component":{"name":"gh-test-custom-default-zjkiwr","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"gh-test-custom-default-zjkiwr","reconcileID":"f80907a6-ac8b-45c2-9adc-6f05fba943e1","ImageRepositoryName":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-default-zjkiwr","ComponentName":"gh-test-custom-default-zjkiwr"} {"level":"info","ts":"2026-07-02T01:59:16.686Z","logger":"ComponentImageRepository","caller":"controller/component_image_controller.go:222","msg":"Image repository created","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","Component":{"name":"gh-test-custom-default-zjkiwr","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"gh-test-custom-default-zjkiwr","reconcileID":"f80907a6-ac8b-45c2-9adc-6f05fba943e1","ImageRepositoryName":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-default-zjkiwr","ComponentName":"gh-test-custom-default-zjkiwr"} {"level":"info","ts":"2026-07-02T01:59:16.692Z","logger":"ComponentImageRepository","caller":"controller/component_image_controller.go:238","msg":"Component updated successfully, 'generate' annotation removed","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","Component":{"name":"gh-test-custom-default-zjkiwr","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"gh-test-custom-default-zjkiwr","reconcileID":"f80907a6-ac8b-45c2-9adc-6f05fba943e1","ComponentName":"gh-test-custom-default-zjkiwr"} {"level":"info","ts":"2026-07-02T01:59:18.628Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:1205","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-default-zjkiwr","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-default-zjkiwr","reconcileID":"52eabb1b-7053-4fb5-9e37-182c77b55771","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-07-02T01:59:20.277Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:1205","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-default-zjkiwr","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-default-zjkiwr","reconcileID":"52eabb1b-7053-4fb5-9e37-182c77b55771","IsPullOnly":false,"SecretName":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-default-zjkiwr-image-push"} {"level":"info","ts":"2026-07-02T01:59:21.231Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:1205","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-default-zjkiwr","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-default-zjkiwr","reconcileID":"52eabb1b-7053-4fb5-9e37-182c77b55771","IsPullOnly":true,"SecretName":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-default-zjkiwr-image-pull"} {"level":"info","ts":"2026-07-02T01:59:21.238Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:845","msg":"Finished provision of image repository and added finalizer","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-default-zjkiwr","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-default-zjkiwr","reconcileID":"52eabb1b-7053-4fb5-9e37-182c77b55771"} {"level":"info","ts":"2026-07-02T01:59:21.600Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:1457","msg":"Application pull secret updated with new registry auth","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-default-zjkiwr","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-default-zjkiwr","reconcileID":"db89d447-0955-4b21-9f0e-178ecfca71b2","application":"build-suite-test-application-bcyq"} {"level":"info","ts":"2026-07-02T01:59:21.605Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:89","msg":"Added secret link to service account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-default-zjkiwr","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-default-zjkiwr","reconcileID":"db89d447-0955-4b21-9f0e-178ecfca71b2","ServiceAccountName":"build-pipeline-gh-test-custom-default-zjkiwr","SecretName":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-default-zjkiwr-image-push","action":"UPDATE"} {"level":"info","ts":"2026-07-02T01:59:21.611Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:89","msg":"Added secret link to service account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-default-zjkiwr","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-default-zjkiwr","reconcileID":"db89d447-0955-4b21-9f0e-178ecfca71b2","ServiceAccountName":"build-pipeline-gh-test-custom-default-zjkiwr","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-07-02T01:59:21.611Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:43","msg":"ServiceAccount not found","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-default-zjkiwr","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-default-zjkiwr","reconcileID":"db89d447-0955-4b21-9f0e-178ecfca71b2","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-02T01:59:21.618Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:554","msg":"Updated component's ContainerImage","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-default-zjkiwr","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-default-zjkiwr","reconcileID":"db89d447-0955-4b21-9f0e-178ecfca71b2","ComponentName":"gh-test-custom-default-zjkiwr"} {"level":"info","ts":"2026-07-02T01:59:21.625Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:563","msg":"Deleted update-component-image image repository annotation","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-default-zjkiwr","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-default-zjkiwr","reconcileID":"db89d447-0955-4b21-9f0e-178ecfca71b2"} {"level":"info","ts":"2026-07-02T01:59:21.997Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:43","msg":"ServiceAccount not found","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-default-zjkiwr","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-default-zjkiwr","reconcileID":"0d961c8c-d562-4851-9e3a-438278dc240c","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-02T02:08:28.633Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:1619","msg":"Application pull secret updated after removing registry auth","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-default-zjkiwr","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-default-zjkiwr","reconcileID":"9c657c43-a317-4b8f-ab79-0f8b85a485f1","application":"build-suite-test-application-bcyq"} {"level":"info","ts":"2026-07-02T02:08:28.729Z","logger":"ComponentImageRepository","caller":"controller/component_image_controller.go:191","msg":"Will create image repository","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","Component":{"name":"gh-test-custom-branch-mspmcg","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"gh-test-custom-branch-mspmcg","reconcileID":"70821189-2315-4180-894d-c230a01e8193","ImageRepositoryName":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-branch-mspmcg","ComponentName":"gh-test-custom-branch-mspmcg"} {"level":"info","ts":"2026-07-02T02:08:28.735Z","logger":"ComponentImageRepository","caller":"controller/component_image_controller.go:222","msg":"Image repository created","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","Component":{"name":"gh-test-custom-branch-mspmcg","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"gh-test-custom-branch-mspmcg","reconcileID":"70821189-2315-4180-894d-c230a01e8193","ImageRepositoryName":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-branch-mspmcg","ComponentName":"gh-test-custom-branch-mspmcg"} {"level":"error","ts":"2026-07-02T02:08:28.744Z","logger":"ComponentImageRepository","caller":"controller/component_image_controller.go:235","msg":"failed to update Component after 'generate' annotation removal","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","Component":{"name":"gh-test-custom-branch-mspmcg","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"gh-test-custom-branch-mspmcg","reconcileID":"70821189-2315-4180-894d-c230a01e8193","ComponentName":"gh-test-custom-branch-mspmcg","error":"Operation cannot be fulfilled on components.appstudio.redhat.com \"gh-test-custom-branch-mspmcg\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/konflux-ci/image-controller/internal/controller.(*ComponentReconciler).Reconcile\n\t/workspace/internal/controller/component_image_controller.go:235\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.19.0/pkg/internal/controller/controller.go:116\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.19.0/pkg/internal/controller/controller.go:303\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.19.0/pkg/internal/controller/controller.go:263\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.19.0/pkg/internal/controller/controller.go:224"} {"level":"error","ts":"2026-07-02T02:08:28.744Z","caller":"controller/controller.go:316","msg":"Reconciler error","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","Component":{"name":"gh-test-custom-branch-mspmcg","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"gh-test-custom-branch-mspmcg","reconcileID":"70821189-2315-4180-894d-c230a01e8193","error":"error updating the component: Operation cannot be fulfilled on components.appstudio.redhat.com \"gh-test-custom-branch-mspmcg\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.19.0/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.19.0/pkg/internal/controller/controller.go:263\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.19.0/pkg/internal/controller/controller.go:224"} {"level":"info","ts":"2026-07-02T02:08:28.836Z","logger":"ComponentImageRepository","caller":"controller/component_image_controller.go:186","msg":"Image repository owner reference is fixed","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","Component":{"name":"gh-test-custom-branch-mspmcg","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"gh-test-custom-branch-mspmcg","reconcileID":"a3895a41-1e4d-44f0-a536-4ce0e73efdee","ImageRepositoryName":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-branch-mspmcg","action":"UPDATE"} {"level":"info","ts":"2026-07-02T02:08:28.836Z","logger":"ComponentImageRepository","caller":"controller/component_image_controller.go:224","msg":"Image repository already exists","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","Component":{"name":"gh-test-custom-branch-mspmcg","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"gh-test-custom-branch-mspmcg","reconcileID":"a3895a41-1e4d-44f0-a536-4ce0e73efdee","ImageRepositoryName":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-branch-mspmcg","ComponentName":"gh-test-custom-branch-mspmcg"} {"level":"info","ts":"2026-07-02T02:08:28.844Z","logger":"ComponentImageRepository","caller":"controller/component_image_controller.go:238","msg":"Component updated successfully, 'generate' annotation removed","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","Component":{"name":"gh-test-custom-branch-mspmcg","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"gh-test-custom-branch-mspmcg","reconcileID":"a3895a41-1e4d-44f0-a536-4ce0e73efdee","ComponentName":"gh-test-custom-branch-mspmcg"} {"level":"info","ts":"2026-07-02T02:08:29.520Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:352","msg":"Removing permissions from namespace robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-default-zjkiwr","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-default-zjkiwr","reconcileID":"9c657c43-a317-4b8f-ab79-0f8b85a485f1","repoName":"image-controller-e2e-tvjk/gh-test-custom-default-zjkiwr","robotName":"redhat-appstudio-qe+image_controller_e2e_tvjk_20fe095d_9d9f_4c06_a7c0_ffd74e2f831d"} {"level":"info","ts":"2026-07-02T02:08:30.808Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1078","msg":"Deleted push robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-default-zjkiwr","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-default-zjkiwr","reconcileID":"9c657c43-a317-4b8f-ab79-0f8b85a485f1","RobotAccountName":"image_controller_e2e_tvjk_gh_test_custom_default_zjkiwr_8a077c518c","action":"DELETE"} {"level":"info","ts":"2026-07-02T02:08:31.639Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1089","msg":"Deleted pull robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-default-zjkiwr","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-default-zjkiwr","reconcileID":"9c657c43-a317-4b8f-ab79-0f8b85a485f1","RobotAccountName":"image_controller_e2e_tvjk_gh_test_custom_default_zjkiwr_7f34fe330c_pull","action":"DELETE"} {"level":"info","ts":"2026-07-02T02:08:32.727Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1105","msg":"Deleted image repository","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-default-zjkiwr","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-default-zjkiwr","reconcileID":"9c657c43-a317-4b8f-ab79-0f8b85a485f1","ImageRepository":"image-controller-e2e-tvjk/gh-test-custom-default-zjkiwr","action":"DELETE"} {"level":"info","ts":"2026-07-02T02:08:32.736Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:368","msg":"Image repository finalizer removed","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-default-zjkiwr","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-default-zjkiwr","reconcileID":"9c657c43-a317-4b8f-ab79-0f8b85a485f1","action":"DELETE"} {"level":"info","ts":"2026-07-02T02:08:33.539Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:1213","msg":"Image repository secret updated","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-branch-mspmcg","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-branch-mspmcg","reconcileID":"ead1cd61-c124-46f4-b287-5de19a33fa6e","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-07-02T02:08:36.200Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:1205","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-branch-mspmcg","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-branch-mspmcg","reconcileID":"ead1cd61-c124-46f4-b287-5de19a33fa6e","IsPullOnly":false,"SecretName":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-branch-mspmcg-image-push"} {"level":"info","ts":"2026-07-02T02:08:38.643Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:1205","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-branch-mspmcg","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-branch-mspmcg","reconcileID":"ead1cd61-c124-46f4-b287-5de19a33fa6e","IsPullOnly":true,"SecretName":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-branch-mspmcg-image-pull"} {"level":"info","ts":"2026-07-02T02:08:38.652Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:845","msg":"Finished provision of image repository and added finalizer","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-branch-mspmcg","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-branch-mspmcg","reconcileID":"ead1cd61-c124-46f4-b287-5de19a33fa6e"} {"level":"info","ts":"2026-07-02T02:08:39.372Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:1457","msg":"Application pull secret updated with new registry auth","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-branch-mspmcg","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-branch-mspmcg","reconcileID":"c64350d4-aa21-4af6-8791-ae426d4c4ffe","application":"build-suite-test-application-bcyq"} {"level":"info","ts":"2026-07-02T02:08:39.378Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:89","msg":"Added secret link to service account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-branch-mspmcg","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-branch-mspmcg","reconcileID":"c64350d4-aa21-4af6-8791-ae426d4c4ffe","ServiceAccountName":"build-pipeline-gh-test-custom-branch-mspmcg","SecretName":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-branch-mspmcg-image-push","action":"UPDATE"} {"level":"info","ts":"2026-07-02T02:08:39.383Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:89","msg":"Added secret link to service account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-branch-mspmcg","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-branch-mspmcg","reconcileID":"c64350d4-aa21-4af6-8791-ae426d4c4ffe","ServiceAccountName":"build-pipeline-gh-test-custom-branch-mspmcg","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-07-02T02:08:39.383Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:43","msg":"ServiceAccount not found","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-branch-mspmcg","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-branch-mspmcg","reconcileID":"c64350d4-aa21-4af6-8791-ae426d4c4ffe","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-02T02:08:39.394Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:554","msg":"Updated component's ContainerImage","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-branch-mspmcg","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-branch-mspmcg","reconcileID":"c64350d4-aa21-4af6-8791-ae426d4c4ffe","ComponentName":"gh-test-custom-branch-mspmcg"} {"level":"info","ts":"2026-07-02T02:08:39.401Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:563","msg":"Deleted update-component-image image repository annotation","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-branch-mspmcg","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-branch-mspmcg","reconcileID":"c64350d4-aa21-4af6-8791-ae426d4c4ffe"} {"level":"info","ts":"2026-07-02T02:08:39.772Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:43","msg":"ServiceAccount not found","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-branch-mspmcg","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-branch-mspmcg","reconcileID":"5e841191-6a6a-4a97-a53f-54642a1269f5","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-02T02:15:01.005Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:43","msg":"ServiceAccount not found","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-branch-mspmcg","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-branch-mspmcg","reconcileID":"daa7aae0-dcf2-4442-b7fd-c497642b5c9e","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-02T02:15:01.844Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:1128","msg":"changed image repository visibility","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-branch-mspmcg","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-branch-mspmcg","reconcileID":"daa7aae0-dcf2-4442-b7fd-c497642b5c9e","visibility":"private"} {"level":"info","ts":"2026-07-02T02:15:02.242Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:43","msg":"ServiceAccount not found","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-branch-mspmcg","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-branch-mspmcg","reconcileID":"a3494436-e3c6-4486-bca2-499b6f57b1bd","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-02T02:16:01.125Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:1619","msg":"Application pull secret updated after removing registry auth","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-branch-mspmcg","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-branch-mspmcg","reconcileID":"e0cbcc8d-f064-4e52-93cf-0d83db48ff6c","application":"build-suite-test-application-bcyq"} {"level":"info","ts":"2026-07-02T02:16:01.258Z","logger":"Application","caller":"controller/application_controller.go:105","msg":"Application finalizer removed","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"build-suite-test-application-bcyq","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"build-suite-test-application-bcyq","reconcileID":"ee9eff6c-06e0-4222-ae65-5f0848dc53c1","action":"DELETE"} {"level":"info","ts":"2026-07-02T02:16:01.493Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:352","msg":"Removing permissions from namespace robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-branch-mspmcg","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-branch-mspmcg","reconcileID":"e0cbcc8d-f064-4e52-93cf-0d83db48ff6c","repoName":"image-controller-e2e-tvjk/gh-test-custom-branch-mspmcg","robotName":"redhat-appstudio-qe+image_controller_e2e_tvjk_20fe095d_9d9f_4c06_a7c0_ffd74e2f831d"} {"level":"info","ts":"2026-07-02T02:16:04.070Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1078","msg":"Deleted push robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-branch-mspmcg","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-branch-mspmcg","reconcileID":"e0cbcc8d-f064-4e52-93cf-0d83db48ff6c","RobotAccountName":"image_controller_e2e_tvjk_gh_test_custom_branch_mspmcg_05aee9f69a","action":"DELETE"} {"level":"info","ts":"2026-07-02T02:16:04.786Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1089","msg":"Deleted pull robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-branch-mspmcg","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-branch-mspmcg","reconcileID":"e0cbcc8d-f064-4e52-93cf-0d83db48ff6c","RobotAccountName":"image_controller_e2e_tvjk_gh_test_custom_branch_mspmcg_10a90b20bd_pull","action":"DELETE"} {"level":"info","ts":"2026-07-02T02:16:05.550Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1105","msg":"Deleted image repository","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-branch-mspmcg","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-branch-mspmcg","reconcileID":"e0cbcc8d-f064-4e52-93cf-0d83db48ff6c","ImageRepository":"image-controller-e2e-tvjk/gh-test-custom-branch-mspmcg","action":"DELETE"} {"level":"info","ts":"2026-07-02T02:16:05.558Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:368","msg":"Image repository finalizer removed","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-branch-mspmcg","namespace":"image-controller-e2e-tvjk"},"namespace":"image-controller-e2e-tvjk","name":"imagerepository-for-build-suite-test-application-bcyq-gh-test-custom-branch-mspmcg","reconcileID":"e0cbcc8d-f064-4e52-93cf-0d83db48ff6c","action":"DELETE"}