2026/07/13 21:16:13 [COVERAGE] Starting coverage server on :9095 2026/07/13 21:16:13 [COVERAGE] Endpoints: GET :9095/coverage, GET :9095/health warning: GOCOVERDIR not set, no coverage data emitted {"level":"info","ts":"2026-07-13T21:16:13.495Z","logger":"setup","caller":"cmd/main.go:210","msg":"Quay host: quay.io"} {"level":"info","ts":"2026-07-13T21:16:13.496Z","logger":"setup","caller":"cmd/main.go:211","msg":"Quay API URL: https://quay.io/api/v1"} {"level":"info","ts":"2026-07-13T21:16:13.496Z","logger":"setup","caller":"cmd/main.go:212","msg":"Quay Org: redhat-appstudio-qe"} {"level":"info","ts":"2026-07-13T21:16:14.358Z","caller":"metrics/metrics.go:63","msg":"Starting image controller metrics"} {"level":"info","ts":"2026-07-13T21:16:14.358Z","logger":"setup","caller":"cmd/main.go:265","msg":"starting manager"} {"level":"info","ts":"2026-07-13T21:16:14.358Z","logger":"controller-runtime.metrics","caller":"server/server.go:208","msg":"Starting metrics server"} {"level":"info","ts":"2026-07-13T21:16:14.358Z","logger":"setup","caller":"cmd/main.go:130","msg":"disabling http/2"} {"level":"info","ts":"2026-07-13T21:16:14.358Z","caller":"manager/server.go:83","msg":"starting server","name":"health probe","addr":"[::]:8081"} {"level":"info","ts":"2026-07-13T21:16:14.358Z","caller":"controller/controller.go:370","msg":"Starting EventSource","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","source":"kind source: *v1alpha1.Component"} {"level":"info","ts":"2026-07-13T21:16:14.359Z","caller":"controller/controller.go:370","msg":"Starting EventSource","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","source":"kind source: *v1alpha1.ImageRepository"} {"level":"info","ts":"2026-07-13T21:16:14.359Z","caller":"controller/controller.go:370","msg":"Starting EventSource","controller":"imagerepository-konflux","controllerGroup":"konflux-ci.dev","controllerKind":"ImageRepository","source":"kind source: *v1alpha1.ImageRepository"} {"level":"info","ts":"2026-07-13T21:16:14.359Z","caller":"controller/controller.go:370","msg":"Starting EventSource","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","source":"kind source: *v1alpha1.Application"} {"level":"info","ts":"2026-07-13T21:16:14.468Z","caller":"controller/controller.go:303","msg":"Starting Controller","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component"} {"level":"info","ts":"2026-07-13T21:16:14.468Z","caller":"controller/controller.go:306","msg":"Starting workers","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","worker count":1} {"level":"info","ts":"2026-07-13T21:16:14.468Z","caller":"controller/controller.go:303","msg":"Starting Controller","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository"} {"level":"info","ts":"2026-07-13T21:16:14.468Z","caller":"controller/controller.go:306","msg":"Starting workers","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","worker count":1} {"level":"info","ts":"2026-07-13T21:16:14.468Z","caller":"controller/controller.go:303","msg":"Starting Controller","controller":"imagerepository-konflux","controllerGroup":"konflux-ci.dev","controllerKind":"ImageRepository"} {"level":"info","ts":"2026-07-13T21:16:14.468Z","caller":"controller/controller.go:306","msg":"Starting workers","controller":"imagerepository-konflux","controllerGroup":"konflux-ci.dev","controllerKind":"ImageRepository","worker count":1} {"level":"info","ts":"2026-07-13T21:16:14.469Z","caller":"controller/controller.go:303","msg":"Starting Controller","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application"} {"level":"info","ts":"2026-07-13T21:16:14.469Z","caller":"controller/controller.go:306","msg":"Starting workers","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","worker count":1} {"level":"info","ts":"2026-07-13T21:16:14.558Z","logger":"controller-runtime.metrics","caller":"server/server.go:247","msg":"Serving metrics server","bindAddress":":8443","secure":true} {"level":"info","ts":"2026-07-13T21:20:33.124Z","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-keal","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"build-suite-test-application-keal","reconcileID":"3f5de468-3143-4580-844c-f9e61b7876ca","action":"DELETE"} {"level":"info","ts":"2026-07-13T21:20:33.127Z","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-keal","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"build-suite-test-application-keal","reconcileID":"3f5de468-3143-4580-844c-f9e61b7876ca","secretName":"build-suite-test-application-keal-pull"} {"level":"info","ts":"2026-07-13T21:20:33.134Z","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-keal","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"build-suite-test-application-keal","reconcileID":"3f5de468-3143-4580-844c-f9e61b7876ca","secretName":"build-suite-test-application-keal-pull"} {"level":"info","ts":"2026-07-13T21:20:33.234Z","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-keal","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"build-suite-test-application-keal","reconcileID":"3f5de468-3143-4580-844c-f9e61b7876ca","serviceAccountName":"konflux-integration-runner","namespace":"image-controller-e2e-mpke"} {"level":"info","ts":"2026-07-13T21:20:33.236Z","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-keal","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"build-suite-test-application-keal","reconcileID":"ab2ea3af-1806-4d35-ae5d-ff4353e81860","serviceAccountName":"konflux-integration-runner","namespace":"image-controller-e2e-mpke"} {"level":"info","ts":"2026-07-13T21:20:34.820Z","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-ignskb","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"gh-test-custom-default-ignskb","reconcileID":"9c8069e5-8651-42b0-aa80-504e1474a8a3","ImageRepositoryName":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-default-ignskb","ComponentName":"gh-test-custom-default-ignskb"} {"level":"info","ts":"2026-07-13T21:20:34.826Z","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-ignskb","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"gh-test-custom-default-ignskb","reconcileID":"9c8069e5-8651-42b0-aa80-504e1474a8a3","ImageRepositoryName":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-default-ignskb","ComponentName":"gh-test-custom-default-ignskb"} {"level":"info","ts":"2026-07-13T21:20:34.833Z","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-ignskb","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"gh-test-custom-default-ignskb","reconcileID":"9c8069e5-8651-42b0-aa80-504e1474a8a3","ComponentName":"gh-test-custom-default-ignskb"} {"level":"info","ts":"2026-07-13T21:20:36.567Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:1314","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-default-ignskb","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-default-ignskb","reconcileID":"87a20352-4c6b-49c1-8bba-9b1c9e58be17","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-07-13T21:20:37.926Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:1314","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-default-ignskb","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-default-ignskb","reconcileID":"87a20352-4c6b-49c1-8bba-9b1c9e58be17","IsPullOnly":false,"SecretName":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-default-ignskb-image-push"} {"level":"info","ts":"2026-07-13T21:20:38.820Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:1314","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-default-ignskb","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-default-ignskb","reconcileID":"87a20352-4c6b-49c1-8bba-9b1c9e58be17","IsPullOnly":true,"SecretName":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-default-ignskb-image-pull"} {"level":"info","ts":"2026-07-13T21:20:38.826Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:948","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-keal-gh-test-custom-default-ignskb","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-default-ignskb","reconcileID":"87a20352-4c6b-49c1-8bba-9b1c9e58be17"} {"level":"info","ts":"2026-07-13T21:20:39.177Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:1566","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-keal-gh-test-custom-default-ignskb","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-default-ignskb","reconcileID":"8b1f19cc-1fb2-4619-b536-d763e4db9e16","application":"build-suite-test-application-keal"} {"level":"info","ts":"2026-07-13T21:20:39.182Z","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-keal-gh-test-custom-default-ignskb","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-default-ignskb","reconcileID":"8b1f19cc-1fb2-4619-b536-d763e4db9e16","ServiceAccountName":"build-pipeline-gh-test-custom-default-ignskb","SecretName":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-default-ignskb-image-push","action":"UPDATE"} {"level":"info","ts":"2026-07-13T21:20:39.191Z","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-keal-gh-test-custom-default-ignskb","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-default-ignskb","reconcileID":"8b1f19cc-1fb2-4619-b536-d763e4db9e16","ServiceAccountName":"build-pipeline-gh-test-custom-default-ignskb","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-07-13T21:20:39.191Z","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-keal-gh-test-custom-default-ignskb","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-default-ignskb","reconcileID":"8b1f19cc-1fb2-4619-b536-d763e4db9e16","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-13T21:20:39.200Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:631","msg":"Updated component's ContainerImage","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-default-ignskb","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-default-ignskb","reconcileID":"8b1f19cc-1fb2-4619-b536-d763e4db9e16","ComponentName":"gh-test-custom-default-ignskb"} {"level":"info","ts":"2026-07-13T21:20:39.209Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:645","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-keal-gh-test-custom-default-ignskb","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-default-ignskb","reconcileID":"8b1f19cc-1fb2-4619-b536-d763e4db9e16"} {"level":"info","ts":"2026-07-13T21:20:39.548Z","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-keal-gh-test-custom-default-ignskb","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-default-ignskb","reconcileID":"2a502f61-24a1-41c3-b29c-a541e83bb0e4","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-13T21:30:07.111Z","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-keal-gh-test-custom-default-ignskb","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-default-ignskb","reconcileID":"6290e124-c667-488b-8f1c-9c1d87a24265","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-13T21:30:07.511Z","logger":"ImageRepository.RegenerateImageRepositoryAccessToken","caller":"controller/imagerepository_controller.go:1120","msg":"Refreshed quay robot account token","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-default-ignskb","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-default-ignskb","reconcileID":"6290e124-c667-488b-8f1c-9c1d87a24265","IsPullOnly":false} {"level":"info","ts":"2026-07-13T21:30:07.518Z","logger":"ImageRepository.RegenerateImageRepositoryAccessToken","caller":"controller/imagerepository_controller.go:1322","msg":"Image repository secret updated","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-default-ignskb","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-default-ignskb","reconcileID":"6290e124-c667-488b-8f1c-9c1d87a24265","IsPullOnly":false,"SecretName":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-default-ignskb-image-push"} {"level":"info","ts":"2026-07-13T21:30:08.102Z","logger":"ImageRepository.RegenerateImageRepositoryAccessToken","caller":"controller/imagerepository_controller.go:1120","msg":"Refreshed quay robot account token","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-default-ignskb","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-default-ignskb","reconcileID":"6290e124-c667-488b-8f1c-9c1d87a24265","IsPullOnly":true} {"level":"info","ts":"2026-07-13T21:30:08.109Z","logger":"ImageRepository.RegenerateImageRepositoryAccessToken","caller":"controller/imagerepository_controller.go:1322","msg":"Image repository secret updated","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-default-ignskb","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-default-ignskb","reconcileID":"6290e124-c667-488b-8f1c-9c1d87a24265","IsPullOnly":true,"SecretName":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-default-ignskb-image-pull"} {"level":"info","ts":"2026-07-13T21:30:08.120Z","logger":"ImageRepository.RegenerateImageRepositoryAccessToken","caller":"controller/imagerepository_controller.go:1566","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-keal-gh-test-custom-default-ignskb","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-default-ignskb","reconcileID":"6290e124-c667-488b-8f1c-9c1d87a24265","IsPullOnly":true,"application":"build-suite-test-application-keal"} {"level":"info","ts":"2026-07-13T21:30:08.521Z","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-keal-gh-test-custom-default-ignskb","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-default-ignskb","reconcileID":"893427b0-e7e9-49c6-9091-8f091b33cdba","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-13T21:30:09.227Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:1728","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-keal-gh-test-custom-default-ignskb","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-default-ignskb","reconcileID":"0b8258cd-3e84-4a79-b876-f38ffb2e350f","application":"build-suite-test-application-keal"} {"level":"info","ts":"2026-07-13T21:30:09.682Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:372","msg":"Removing permissions from namespace robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-default-ignskb","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-default-ignskb","reconcileID":"0b8258cd-3e84-4a79-b876-f38ffb2e350f","repoName":"image-controller-e2e-mpke/gh-test-custom-default-ignskb","robotName":"redhat-appstudio-qe+image_controller_e2e_mpke_44a321b2_646c_4bce_bf86_104ec147fd54"} {"level":"info","ts":"2026-07-13T21:30:10.085Z","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-otwgdr","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"gh-test-custom-branch-otwgdr","reconcileID":"716da605-5ef8-479e-b6e3-7b0f224671fc","ImageRepositoryName":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-branch-otwgdr","ComponentName":"gh-test-custom-branch-otwgdr"} {"level":"info","ts":"2026-07-13T21:30:10.090Z","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-otwgdr","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"gh-test-custom-branch-otwgdr","reconcileID":"716da605-5ef8-479e-b6e3-7b0f224671fc","ImageRepositoryName":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-branch-otwgdr","ComponentName":"gh-test-custom-branch-otwgdr"} {"level":"info","ts":"2026-07-13T21:30:10.096Z","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-otwgdr","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"gh-test-custom-branch-otwgdr","reconcileID":"716da605-5ef8-479e-b6e3-7b0f224671fc","ComponentName":"gh-test-custom-branch-otwgdr"} {"level":"info","ts":"2026-07-13T21:30:10.666Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1181","msg":"Deleted push robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-default-ignskb","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-default-ignskb","reconcileID":"0b8258cd-3e84-4a79-b876-f38ffb2e350f","RobotAccountName":"image_controller_e2e_mpke_gh_test_custom_default_ignskb_10ad50fcc4","action":"DELETE"} {"level":"info","ts":"2026-07-13T21:30:11.488Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1192","msg":"Deleted pull robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-default-ignskb","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-default-ignskb","reconcileID":"0b8258cd-3e84-4a79-b876-f38ffb2e350f","RobotAccountName":"image_controller_e2e_mpke_gh_test_custom_default_ignskb_1477cb2601_pull","action":"DELETE"} {"level":"info","ts":"2026-07-13T21:30:12.231Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1208","msg":"Deleted image repository","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-default-ignskb","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-default-ignskb","reconcileID":"0b8258cd-3e84-4a79-b876-f38ffb2e350f","ImageRepository":"image-controller-e2e-mpke/gh-test-custom-default-ignskb","action":"DELETE"} {"level":"info","ts":"2026-07-13T21:30:12.239Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:393","msg":"Image repository finalizer removed","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-default-ignskb","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-default-ignskb","reconcileID":"0b8258cd-3e84-4a79-b876-f38ffb2e350f","action":"DELETE"} {"level":"info","ts":"2026-07-13T21:30:13.229Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:1322","msg":"Image repository secret updated","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-branch-otwgdr","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-branch-otwgdr","reconcileID":"1aa965a7-eedd-4c8c-9a96-18363858c6e5","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-07-13T21:30:15.304Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:1314","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-branch-otwgdr","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-branch-otwgdr","reconcileID":"1aa965a7-eedd-4c8c-9a96-18363858c6e5","IsPullOnly":false,"SecretName":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-branch-otwgdr-image-push"} {"level":"info","ts":"2026-07-13T21:30:16.210Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:1314","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-branch-otwgdr","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-branch-otwgdr","reconcileID":"1aa965a7-eedd-4c8c-9a96-18363858c6e5","IsPullOnly":true,"SecretName":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-branch-otwgdr-image-pull"} {"level":"info","ts":"2026-07-13T21:30:16.217Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:948","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-keal-gh-test-custom-branch-otwgdr","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-branch-otwgdr","reconcileID":"1aa965a7-eedd-4c8c-9a96-18363858c6e5"} {"level":"info","ts":"2026-07-13T21:30:16.780Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:1566","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-keal-gh-test-custom-branch-otwgdr","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-branch-otwgdr","reconcileID":"a262c2d3-d9e1-4c03-b202-874bea64171f","application":"build-suite-test-application-keal"} {"level":"info","ts":"2026-07-13T21:30:16.785Z","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-keal-gh-test-custom-branch-otwgdr","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-branch-otwgdr","reconcileID":"a262c2d3-d9e1-4c03-b202-874bea64171f","ServiceAccountName":"build-pipeline-gh-test-custom-branch-otwgdr","SecretName":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-branch-otwgdr-image-push","action":"UPDATE"} {"level":"info","ts":"2026-07-13T21:30:16.791Z","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-keal-gh-test-custom-branch-otwgdr","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-branch-otwgdr","reconcileID":"a262c2d3-d9e1-4c03-b202-874bea64171f","ServiceAccountName":"build-pipeline-gh-test-custom-branch-otwgdr","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-07-13T21:30:16.791Z","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-keal-gh-test-custom-branch-otwgdr","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-branch-otwgdr","reconcileID":"a262c2d3-d9e1-4c03-b202-874bea64171f","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-13T21:30:16.798Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:631","msg":"Updated component's ContainerImage","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-branch-otwgdr","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-branch-otwgdr","reconcileID":"a262c2d3-d9e1-4c03-b202-874bea64171f","ComponentName":"gh-test-custom-branch-otwgdr"} {"level":"info","ts":"2026-07-13T21:30:16.805Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:645","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-keal-gh-test-custom-branch-otwgdr","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-branch-otwgdr","reconcileID":"a262c2d3-d9e1-4c03-b202-874bea64171f"} {"level":"info","ts":"2026-07-13T21:30:17.438Z","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-keal-gh-test-custom-branch-otwgdr","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-branch-otwgdr","reconcileID":"36bae15f-b7f8-474c-83ec-4f99da6680e6","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-13T21:36:43.325Z","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-keal-gh-test-custom-branch-otwgdr","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-branch-otwgdr","reconcileID":"2606de37-c9f6-43a5-a954-2e3b877368ff","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-13T21:36:44.009Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:1231","msg":"changed image repository visibility","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-branch-otwgdr","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-branch-otwgdr","reconcileID":"2606de37-c9f6-43a5-a954-2e3b877368ff","visibility":"private"} {"level":"info","ts":"2026-07-13T21:36:44.373Z","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-keal-gh-test-custom-branch-otwgdr","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-branch-otwgdr","reconcileID":"e35b13fd-1824-42a3-a4d7-bd0f25bce3dc","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-13T21:37:43.367Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:1728","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-keal-gh-test-custom-branch-otwgdr","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-branch-otwgdr","reconcileID":"b8aecb3f-15d3-4f56-a340-990ec6ec5cd1","application":"build-suite-test-application-keal"} {"level":"info","ts":"2026-07-13T21:37:43.489Z","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-keal","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"build-suite-test-application-keal","reconcileID":"e94be555-9ffe-48a1-b4a4-38e7e11f8b59","action":"DELETE"} {"level":"info","ts":"2026-07-13T21:37:43.926Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:372","msg":"Removing permissions from namespace robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-branch-otwgdr","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-branch-otwgdr","reconcileID":"b8aecb3f-15d3-4f56-a340-990ec6ec5cd1","repoName":"image-controller-e2e-mpke/gh-test-custom-branch-otwgdr","robotName":"redhat-appstudio-qe+image_controller_e2e_mpke_44a321b2_646c_4bce_bf86_104ec147fd54"} {"level":"info","ts":"2026-07-13T21:37:44.989Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1181","msg":"Deleted push robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-branch-otwgdr","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-branch-otwgdr","reconcileID":"b8aecb3f-15d3-4f56-a340-990ec6ec5cd1","RobotAccountName":"image_controller_e2e_mpke_gh_test_custom_branch_otwgdr_b42dc1d799","action":"DELETE"} {"level":"info","ts":"2026-07-13T21:37:45.561Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1192","msg":"Deleted pull robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-branch-otwgdr","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-branch-otwgdr","reconcileID":"b8aecb3f-15d3-4f56-a340-990ec6ec5cd1","RobotAccountName":"image_controller_e2e_mpke_gh_test_custom_branch_otwgdr_6add6b7d76_pull","action":"DELETE"} {"level":"info","ts":"2026-07-13T21:37:46.341Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1208","msg":"Deleted image repository","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-branch-otwgdr","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-branch-otwgdr","reconcileID":"b8aecb3f-15d3-4f56-a340-990ec6ec5cd1","ImageRepository":"image-controller-e2e-mpke/gh-test-custom-branch-otwgdr","action":"DELETE"} {"level":"info","ts":"2026-07-13T21:37:46.349Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:393","msg":"Image repository finalizer removed","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-branch-otwgdr","namespace":"image-controller-e2e-mpke"},"namespace":"image-controller-e2e-mpke","name":"imagerepository-for-build-suite-test-application-keal-gh-test-custom-branch-otwgdr","reconcileID":"b8aecb3f-15d3-4f56-a340-990ec6ec5cd1","action":"DELETE"} {"level":"info","ts":"2026-07-13T21:37:47.860Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:1314","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"sample-image-repo","namespace":"image-controller-e2e-zcny"},"namespace":"image-controller-e2e-zcny","name":"sample-image-repo","reconcileID":"a791f101-e1a9-4aca-a329-ab731e6a2873","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-07-13T21:37:49.647Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:1314","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"sample-image-repo","namespace":"image-controller-e2e-zcny"},"namespace":"image-controller-e2e-zcny","name":"sample-image-repo","reconcileID":"a791f101-e1a9-4aca-a329-ab731e6a2873","IsPullOnly":false,"SecretName":"sample-image-repo-image-push"} {"level":"info","ts":"2026-07-13T21:37:50.813Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:1314","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"sample-image-repo","namespace":"image-controller-e2e-zcny"},"namespace":"image-controller-e2e-zcny","name":"sample-image-repo","reconcileID":"a791f101-e1a9-4aca-a329-ab731e6a2873","IsPullOnly":true,"SecretName":"sample-image-repo-image-pull"} {"level":"info","ts":"2026-07-13T21:37:50.819Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:948","msg":"Finished provision of image repository and added finalizer","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"sample-image-repo","namespace":"image-controller-e2e-zcny"},"namespace":"image-controller-e2e-zcny","name":"sample-image-repo","reconcileID":"a791f101-e1a9-4aca-a329-ab731e6a2873"} {"level":"info","ts":"2026-07-13T21:37:53.036Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:372","msg":"Removing permissions from namespace robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"sample-image-repo","namespace":"image-controller-e2e-zcny"},"namespace":"image-controller-e2e-zcny","name":"sample-image-repo","reconcileID":"ef301b05-36bb-48a6-b769-2dad1ea20bd3","repoName":"image-controller-e2e-zcny/sample-image-repo","robotName":"redhat-appstudio-qe+image_controller_e2e_zcny_44a321b2_646c_4bce_bf86_104ec147fd54"} {"level":"info","ts":"2026-07-13T21:37:53.941Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1181","msg":"Deleted push robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"sample-image-repo","namespace":"image-controller-e2e-zcny"},"namespace":"image-controller-e2e-zcny","name":"sample-image-repo","reconcileID":"ef301b05-36bb-48a6-b769-2dad1ea20bd3","RobotAccountName":"image_controller_e2e_zcny_sample_image_repo_f202b4a6d9","action":"DELETE"} {"level":"info","ts":"2026-07-13T21:37:54.557Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1192","msg":"Deleted pull robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"sample-image-repo","namespace":"image-controller-e2e-zcny"},"namespace":"image-controller-e2e-zcny","name":"sample-image-repo","reconcileID":"ef301b05-36bb-48a6-b769-2dad1ea20bd3","RobotAccountName":"image_controller_e2e_zcny_sample_image_repo_e036092cca_pull","action":"DELETE"} {"level":"info","ts":"2026-07-13T21:37:55.204Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1208","msg":"Deleted image repository","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"sample-image-repo","namespace":"image-controller-e2e-zcny"},"namespace":"image-controller-e2e-zcny","name":"sample-image-repo","reconcileID":"ef301b05-36bb-48a6-b769-2dad1ea20bd3","ImageRepository":"image-controller-e2e-zcny/sample-image-repo","action":"DELETE"} {"level":"info","ts":"2026-07-13T21:37:55.212Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:393","msg":"Image repository finalizer removed","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"sample-image-repo","namespace":"image-controller-e2e-zcny"},"namespace":"image-controller-e2e-zcny","name":"sample-image-repo","reconcileID":"ef301b05-36bb-48a6-b769-2dad1ea20bd3","action":"DELETE"} {"level":"info","ts":"2026-07-13T21:37:55.988Z","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-dapn","namespace":"image-controller-e2e-gjoi"},"namespace":"image-controller-e2e-gjoi","name":"build-suite-test-application-dapn","reconcileID":"87c51c12-7308-44e4-b052-5803ee043029","action":"DELETE"} {"level":"info","ts":"2026-07-13T21:37:55.991Z","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-dapn","namespace":"image-controller-e2e-gjoi"},"namespace":"image-controller-e2e-gjoi","name":"build-suite-test-application-dapn","reconcileID":"87c51c12-7308-44e4-b052-5803ee043029","secretName":"build-suite-test-application-dapn-pull"} {"level":"info","ts":"2026-07-13T21:37:55.998Z","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-dapn","namespace":"image-controller-e2e-gjoi"},"namespace":"image-controller-e2e-gjoi","name":"build-suite-test-application-dapn","reconcileID":"87c51c12-7308-44e4-b052-5803ee043029","secretName":"build-suite-test-application-dapn-pull"} {"level":"info","ts":"2026-07-13T21:37:55.998Z","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-dapn","namespace":"image-controller-e2e-gjoi"},"namespace":"image-controller-e2e-gjoi","name":"build-suite-test-application-dapn","reconcileID":"87c51c12-7308-44e4-b052-5803ee043029","serviceAccountName":"konflux-integration-runner","namespace":"image-controller-e2e-gjoi"} {"level":"info","ts":"2026-07-13T21:37:55.999Z","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-dapn","namespace":"image-controller-e2e-gjoi"},"namespace":"image-controller-e2e-gjoi","name":"build-suite-test-application-dapn","reconcileID":"119d2b6c-5ebf-4325-b280-652e1e258ffb","serviceAccountName":"konflux-integration-runner","namespace":"image-controller-e2e-gjoi"} {"level":"info","ts":"2026-07-13T21:37:57.830Z","logger":"ImageRepository.CheckComponentExistence","caller":"controller/imagerepository_controller.go:766","msg":"component related to image repository doesn't exist, will wait for component","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-ioms","namespace":"image-controller-e2e-gjoi"},"namespace":"image-controller-e2e-gjoi","name":"image-repository-ioms","reconcileID":"e4a4d4ec-8f48-46c2-b5e0-3f4bfa9cc289","Component":"test-secret-linking-zggplt"} {"level":"info","ts":"2026-07-13T21:37:57.838Z","logger":"ImageRepository.CheckComponentExistence","caller":"controller/imagerepository_controller.go:766","msg":"component related to image repository doesn't exist, will wait for component","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-ioms","namespace":"image-controller-e2e-gjoi"},"namespace":"image-controller-e2e-gjoi","name":"image-repository-ioms","reconcileID":"76757003-c59f-4582-9faf-4141a7dcbbe1","Component":"test-secret-linking-zggplt"} {"level":"info","ts":"2026-07-13T21:38:04.225Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:1314","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-ioms","namespace":"image-controller-e2e-gjoi"},"namespace":"image-controller-e2e-gjoi","name":"image-repository-ioms","reconcileID":"5dfdd548-421e-4f09-aa5d-b0535985059e","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-07-13T21:38:05.600Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:1314","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-ioms","namespace":"image-controller-e2e-gjoi"},"namespace":"image-controller-e2e-gjoi","name":"image-repository-ioms","reconcileID":"5dfdd548-421e-4f09-aa5d-b0535985059e","IsPullOnly":false,"SecretName":"image-repository-ioms-image-push"} {"level":"info","ts":"2026-07-13T21:38:06.744Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:1314","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-ioms","namespace":"image-controller-e2e-gjoi"},"namespace":"image-controller-e2e-gjoi","name":"image-repository-ioms","reconcileID":"5dfdd548-421e-4f09-aa5d-b0535985059e","IsPullOnly":true,"SecretName":"image-repository-ioms-image-pull"} {"level":"info","ts":"2026-07-13T21:38:06.751Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:948","msg":"Finished provision of image repository and added finalizer","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-ioms","namespace":"image-controller-e2e-gjoi"},"namespace":"image-controller-e2e-gjoi","name":"image-repository-ioms","reconcileID":"5dfdd548-421e-4f09-aa5d-b0535985059e"} {"level":"info","ts":"2026-07-13T21:38:07.167Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:1566","msg":"Application pull secret updated with new registry auth","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-ioms","namespace":"image-controller-e2e-gjoi"},"namespace":"image-controller-e2e-gjoi","name":"image-repository-ioms","reconcileID":"a9557661-6f07-4453-bf02-77fa4ca85fbc","application":"build-suite-test-application-dapn"} {"level":"info","ts":"2026-07-13T21:38:07.172Z","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":"image-repository-ioms","namespace":"image-controller-e2e-gjoi"},"namespace":"image-controller-e2e-gjoi","name":"image-repository-ioms","reconcileID":"a9557661-6f07-4453-bf02-77fa4ca85fbc","ServiceAccountName":"build-pipeline-test-secret-linking-zggplt","SecretName":"image-repository-ioms-image-push","action":"UPDATE"} {"level":"info","ts":"2026-07-13T21:38:07.177Z","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":"image-repository-ioms","namespace":"image-controller-e2e-gjoi"},"namespace":"image-controller-e2e-gjoi","name":"image-repository-ioms","reconcileID":"a9557661-6f07-4453-bf02-77fa4ca85fbc","ServiceAccountName":"build-pipeline-test-secret-linking-zggplt","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-07-13T21:38:07.178Z","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":"image-repository-ioms","namespace":"image-controller-e2e-gjoi"},"namespace":"image-controller-e2e-gjoi","name":"image-repository-ioms","reconcileID":"a9557661-6f07-4453-bf02-77fa4ca85fbc","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-13T21:38:07.184Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:631","msg":"Updated component's ContainerImage","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-ioms","namespace":"image-controller-e2e-gjoi"},"namespace":"image-controller-e2e-gjoi","name":"image-repository-ioms","reconcileID":"a9557661-6f07-4453-bf02-77fa4ca85fbc","ComponentName":"test-secret-linking-zggplt"} {"level":"info","ts":"2026-07-13T21:38:07.192Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:645","msg":"Deleted update-component-image image repository annotation","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-ioms","namespace":"image-controller-e2e-gjoi"},"namespace":"image-controller-e2e-gjoi","name":"image-repository-ioms","reconcileID":"a9557661-6f07-4453-bf02-77fa4ca85fbc"} {"level":"info","ts":"2026-07-13T21:38:07.200Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:668","msg":"added message about image change to imageRepository","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-ioms","namespace":"image-controller-e2e-gjoi"},"namespace":"image-controller-e2e-gjoi","name":"image-repository-ioms","reconcileID":"a9557661-6f07-4453-bf02-77fa4ca85fbc","ImageRepository":"image-repository-ioms"} {"level":"info","ts":"2026-07-13T21:38:07.584Z","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":"image-repository-ioms","namespace":"image-controller-e2e-gjoi"},"namespace":"image-controller-e2e-gjoi","name":"image-repository-ioms","reconcileID":"85e2ad24-6104-4061-a6f9-979b847469e7","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-13T21:38:07.971Z","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":"image-repository-ioms","namespace":"image-controller-e2e-gjoi"},"namespace":"image-controller-e2e-gjoi","name":"image-repository-ioms","reconcileID":"58b02cd3-1d36-4805-9b21-313b995d967f","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-13T21:38:08.780Z","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":"image-repository-ioms","namespace":"image-controller-e2e-gjoi"},"namespace":"image-controller-e2e-gjoi","name":"image-repository-ioms","reconcileID":"c4b5ad39-966f-402f-ab88-e5cca02ba9a1","ServiceAccountName":"build-pipeline-test-secret-linking-zggplt","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-07-13T21:38:08.780Z","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":"image-repository-ioms","namespace":"image-controller-e2e-gjoi"},"namespace":"image-controller-e2e-gjoi","name":"image-repository-ioms","reconcileID":"c4b5ad39-966f-402f-ab88-e5cca02ba9a1","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-13T21:38:08.780Z","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":"image-repository-ioms","namespace":"image-controller-e2e-gjoi"},"namespace":"image-controller-e2e-gjoi","name":"image-repository-ioms","reconcileID":"c4b5ad39-966f-402f-ab88-e5cca02ba9a1","ServiceAccountName":"konflux-integration-runner","SecretName":"build-suite-test-application-dapn-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-13T21:38:09.155Z","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":"image-repository-ioms","namespace":"image-controller-e2e-gjoi"},"namespace":"image-controller-e2e-gjoi","name":"image-repository-ioms","reconcileID":"c57b732f-14fa-445f-81e3-6d35ee714c0f","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-13T21:38:10.609Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:1728","msg":"Application pull secret updated after removing registry auth","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-ioms","namespace":"image-controller-e2e-gjoi"},"namespace":"image-controller-e2e-gjoi","name":"image-repository-ioms","reconcileID":"8b376ee6-9276-4543-8df8-db8ff01757e7","application":"build-suite-test-application-dapn"} {"level":"info","ts":"2026-07-13T21:38:10.752Z","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-dapn","namespace":"image-controller-e2e-gjoi"},"namespace":"image-controller-e2e-gjoi","name":"build-suite-test-application-dapn","reconcileID":"d5576ce0-5918-4a55-ba47-9e98875357fb","action":"DELETE"} {"level":"info","ts":"2026-07-13T21:38:10.994Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:372","msg":"Removing permissions from namespace robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-ioms","namespace":"image-controller-e2e-gjoi"},"namespace":"image-controller-e2e-gjoi","name":"image-repository-ioms","reconcileID":"8b376ee6-9276-4543-8df8-db8ff01757e7","repoName":"image-controller-e2e-gjoi/image-name-cirx","robotName":"redhat-appstudio-qe+image_controller_e2e_gjoi_44a321b2_646c_4bce_bf86_104ec147fd54"} {"level":"info","ts":"2026-07-13T21:38:11.968Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1181","msg":"Deleted push robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-ioms","namespace":"image-controller-e2e-gjoi"},"namespace":"image-controller-e2e-gjoi","name":"image-repository-ioms","reconcileID":"8b376ee6-9276-4543-8df8-db8ff01757e7","RobotAccountName":"image_controller_e2e_gjoi_image_name_cirx_7ed95911b3","action":"DELETE"} {"level":"info","ts":"2026-07-13T21:38:12.455Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1192","msg":"Deleted pull robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-ioms","namespace":"image-controller-e2e-gjoi"},"namespace":"image-controller-e2e-gjoi","name":"image-repository-ioms","reconcileID":"8b376ee6-9276-4543-8df8-db8ff01757e7","RobotAccountName":"image_controller_e2e_gjoi_image_name_cirx_0023d26ab6_pull","action":"DELETE"} {"level":"info","ts":"2026-07-13T21:38:13.107Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1208","msg":"Deleted image repository","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-ioms","namespace":"image-controller-e2e-gjoi"},"namespace":"image-controller-e2e-gjoi","name":"image-repository-ioms","reconcileID":"8b376ee6-9276-4543-8df8-db8ff01757e7","ImageRepository":"image-controller-e2e-gjoi/image-name-cirx","action":"DELETE"} {"level":"info","ts":"2026-07-13T21:38:13.115Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:393","msg":"Image repository finalizer removed","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-ioms","namespace":"image-controller-e2e-gjoi"},"namespace":"image-controller-e2e-gjoi","name":"image-repository-ioms","reconcileID":"8b376ee6-9276-4543-8df8-db8ff01757e7","action":"DELETE"} 2026/07/13 21:38:26 [COVERAGE] Collecting coverage data... 2026/07/13 21:38:26 [COVERAGE] Collected 20863 bytes metadata, 1566 bytes counters 2026/07/13 21:38:26 [COVERAGE] Coverage data sent successfully