2026/07/07 15:02:35 [COVERAGE] Starting coverage server on :9095 2026/07/07 15:02:35 [COVERAGE] Endpoints: GET :9095/coverage, GET :9095/health warning: GOCOVERDIR not set, no coverage data emitted {"level":"info","ts":"2026-07-07T15:02:35.492Z","logger":"setup","caller":"cmd/main.go:208","msg":"Quay host: quay.io"} {"level":"info","ts":"2026-07-07T15:02:35.492Z","logger":"setup","caller":"cmd/main.go:209","msg":"Quay API URL: https://quay.io/api/v1"} {"level":"info","ts":"2026-07-07T15:02:35.492Z","logger":"setup","caller":"cmd/main.go:210","msg":"Quay Org: redhat-appstudio-qe"} {"level":"info","ts":"2026-07-07T15:02:36.304Z","caller":"metrics/metrics.go:63","msg":"Starting image controller metrics"} {"level":"info","ts":"2026-07-07T15:02:36.304Z","logger":"setup","caller":"cmd/main.go:263","msg":"starting manager"} {"level":"info","ts":"2026-07-07T15:02:36.304Z","logger":"controller-runtime.metrics","caller":"server/server.go:208","msg":"Starting metrics server"} {"level":"info","ts":"2026-07-07T15:02:36.305Z","caller":"manager/server.go:83","msg":"starting server","name":"health probe","addr":"[::]:8081"} {"level":"info","ts":"2026-07-07T15:02:36.305Z","logger":"setup","caller":"cmd/main.go:128","msg":"disabling http/2"} {"level":"info","ts":"2026-07-07T15:02:36.305Z","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-07T15:02:36.305Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component"} {"level":"info","ts":"2026-07-07T15:02:36.305Z","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-07T15:02:36.305Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository"} {"level":"info","ts":"2026-07-07T15:02:36.305Z","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-07T15:02:36.305Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"imagerepository-konflux","controllerGroup":"konflux-ci.dev","controllerKind":"ImageRepository"} {"level":"info","ts":"2026-07-07T15:02:36.305Z","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-07T15:02:36.305Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application"} {"level":"info","ts":"2026-07-07T15:02:36.414Z","caller":"controller/controller.go:217","msg":"Starting workers","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","worker count":1} {"level":"info","ts":"2026-07-07T15:02:36.414Z","caller":"controller/controller.go:217","msg":"Starting workers","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","worker count":1} {"level":"info","ts":"2026-07-07T15:02:36.414Z","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-07T15:02:36.414Z","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-07T15:02:36.436Z","logger":"controller-runtime.metrics","caller":"server/server.go:247","msg":"Serving metrics server","bindAddress":":8443","secure":true} {"level":"info","ts":"2026-07-07T15:07:07.389Z","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-jgef","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"build-suite-test-application-jgef","reconcileID":"d22875e5-cf43-4298-ba90-9932c4d6503a","action":"DELETE"} {"level":"info","ts":"2026-07-07T15:07:07.392Z","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-jgef","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"build-suite-test-application-jgef","reconcileID":"d22875e5-cf43-4298-ba90-9932c4d6503a","secretName":"build-suite-test-application-jgef-pull"} {"level":"info","ts":"2026-07-07T15:07:07.399Z","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-jgef","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"build-suite-test-application-jgef","reconcileID":"d22875e5-cf43-4298-ba90-9932c4d6503a","secretName":"build-suite-test-application-jgef-pull"} {"level":"info","ts":"2026-07-07T15:07:07.500Z","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-jgef","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"build-suite-test-application-jgef","reconcileID":"d22875e5-cf43-4298-ba90-9932c4d6503a","serviceAccountName":"konflux-integration-runner","namespace":"image-controller-e2e-hzal"} {"level":"info","ts":"2026-07-07T15:07:07.501Z","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-jgef","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"build-suite-test-application-jgef","reconcileID":"9975244f-a9f1-4ed8-be23-6344ee1d408b","serviceAccountName":"konflux-integration-runner","namespace":"image-controller-e2e-hzal"} {"level":"info","ts":"2026-07-07T15:07:20.917Z","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-xhlqnc","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"gh-test-custom-default-xhlqnc","reconcileID":"b531ca89-a7e3-499d-841a-68a501a74710","ImageRepositoryName":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-default-xhlqnc","ComponentName":"gh-test-custom-default-xhlqnc"} {"level":"info","ts":"2026-07-07T15:07:20.922Z","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-xhlqnc","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"gh-test-custom-default-xhlqnc","reconcileID":"b531ca89-a7e3-499d-841a-68a501a74710","ImageRepositoryName":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-default-xhlqnc","ComponentName":"gh-test-custom-default-xhlqnc"} {"level":"info","ts":"2026-07-07T15:07:20.928Z","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-xhlqnc","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"gh-test-custom-default-xhlqnc","reconcileID":"b531ca89-a7e3-499d-841a-68a501a74710","ComponentName":"gh-test-custom-default-xhlqnc"} {"level":"info","ts":"2026-07-07T15:07:22.909Z","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-jgef-gh-test-custom-default-xhlqnc","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-default-xhlqnc","reconcileID":"29cd268a-d3bf-44c5-8ec6-edf3839f924e","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-07-07T15:07:25.246Z","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-jgef-gh-test-custom-default-xhlqnc","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-default-xhlqnc","reconcileID":"29cd268a-d3bf-44c5-8ec6-edf3839f924e","IsPullOnly":false,"SecretName":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-default-xhlqnc-image-push"} {"level":"info","ts":"2026-07-07T15:07:26.072Z","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-jgef-gh-test-custom-default-xhlqnc","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-default-xhlqnc","reconcileID":"29cd268a-d3bf-44c5-8ec6-edf3839f924e","IsPullOnly":true,"SecretName":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-default-xhlqnc-image-pull"} {"level":"info","ts":"2026-07-07T15:07:26.079Z","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-jgef-gh-test-custom-default-xhlqnc","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-default-xhlqnc","reconcileID":"29cd268a-d3bf-44c5-8ec6-edf3839f924e"} {"level":"info","ts":"2026-07-07T15:07:26.447Z","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-jgef-gh-test-custom-default-xhlqnc","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-default-xhlqnc","reconcileID":"6b3f04c2-96b2-4f67-aa3e-57d1359abd26","application":"build-suite-test-application-jgef"} {"level":"info","ts":"2026-07-07T15:07:26.452Z","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-jgef-gh-test-custom-default-xhlqnc","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-default-xhlqnc","reconcileID":"6b3f04c2-96b2-4f67-aa3e-57d1359abd26","ServiceAccountName":"build-pipeline-gh-test-custom-default-xhlqnc","SecretName":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-default-xhlqnc-image-push","action":"UPDATE"} {"level":"info","ts":"2026-07-07T15:07:26.457Z","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-jgef-gh-test-custom-default-xhlqnc","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-default-xhlqnc","reconcileID":"6b3f04c2-96b2-4f67-aa3e-57d1359abd26","ServiceAccountName":"build-pipeline-gh-test-custom-default-xhlqnc","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-07-07T15:07:26.457Z","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-jgef-gh-test-custom-default-xhlqnc","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-default-xhlqnc","reconcileID":"6b3f04c2-96b2-4f67-aa3e-57d1359abd26","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-07T15:07:26.464Z","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-jgef-gh-test-custom-default-xhlqnc","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-default-xhlqnc","reconcileID":"6b3f04c2-96b2-4f67-aa3e-57d1359abd26","ComponentName":"gh-test-custom-default-xhlqnc"} {"level":"info","ts":"2026-07-07T15:07:26.470Z","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-jgef-gh-test-custom-default-xhlqnc","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-default-xhlqnc","reconcileID":"6b3f04c2-96b2-4f67-aa3e-57d1359abd26"} {"level":"info","ts":"2026-07-07T15:07:26.821Z","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-jgef-gh-test-custom-default-xhlqnc","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-default-xhlqnc","reconcileID":"5f287c70-23fe-4c5e-87a3-be3dbf36d3eb","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-07T15:15:33.199Z","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-jgef-gh-test-custom-default-xhlqnc","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-default-xhlqnc","reconcileID":"c9aada7a-eb66-4ed4-8682-f54eafb0a3db","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-07T15:15:33.625Z","logger":"ImageRepository.RegenerateImageRepositoryAccessToken","caller":"controller/imagerepository_controller.go:1017","msg":"Refreshed quay robot account token","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-default-xhlqnc","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-default-xhlqnc","reconcileID":"c9aada7a-eb66-4ed4-8682-f54eafb0a3db","IsPullOnly":false} {"level":"info","ts":"2026-07-07T15:15:33.631Z","logger":"ImageRepository.RegenerateImageRepositoryAccessToken","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-jgef-gh-test-custom-default-xhlqnc","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-default-xhlqnc","reconcileID":"c9aada7a-eb66-4ed4-8682-f54eafb0a3db","IsPullOnly":false,"SecretName":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-default-xhlqnc-image-push"} {"level":"info","ts":"2026-07-07T15:15:34.141Z","logger":"ImageRepository.RegenerateImageRepositoryAccessToken","caller":"controller/imagerepository_controller.go:1017","msg":"Refreshed quay robot account token","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-default-xhlqnc","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-default-xhlqnc","reconcileID":"c9aada7a-eb66-4ed4-8682-f54eafb0a3db","IsPullOnly":true} {"level":"info","ts":"2026-07-07T15:15:34.146Z","logger":"ImageRepository.RegenerateImageRepositoryAccessToken","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-jgef-gh-test-custom-default-xhlqnc","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-default-xhlqnc","reconcileID":"c9aada7a-eb66-4ed4-8682-f54eafb0a3db","IsPullOnly":true,"SecretName":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-default-xhlqnc-image-pull"} {"level":"info","ts":"2026-07-07T15:15:34.152Z","logger":"ImageRepository.RegenerateImageRepositoryAccessToken","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-jgef-gh-test-custom-default-xhlqnc","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-default-xhlqnc","reconcileID":"c9aada7a-eb66-4ed4-8682-f54eafb0a3db","IsPullOnly":true,"application":"build-suite-test-application-jgef"} {"level":"info","ts":"2026-07-07T15:15:34.635Z","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-jgef-gh-test-custom-default-xhlqnc","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-default-xhlqnc","reconcileID":"78201423-b140-41f0-9c9b-99e4caa940eb","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-07T15:15:34.980Z","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-jgef-gh-test-custom-default-xhlqnc","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-default-xhlqnc","reconcileID":"dee13747-eb4e-4c69-8975-939b582e6bc9","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-07T15:15:35.115Z","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-jgef-gh-test-custom-default-xhlqnc","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-default-xhlqnc","reconcileID":"5ec0908f-2279-4f55-86af-b9811d2e4661","application":"build-suite-test-application-jgef"} {"level":"info","ts":"2026-07-07T15:15:35.219Z","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-twawix","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"gh-test-custom-branch-twawix","reconcileID":"b3432ccd-ec77-45ec-9652-96b20f97a45c","ImageRepositoryName":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-branch-twawix","ComponentName":"gh-test-custom-branch-twawix"} {"level":"info","ts":"2026-07-07T15:15:35.223Z","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-twawix","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"gh-test-custom-branch-twawix","reconcileID":"b3432ccd-ec77-45ec-9652-96b20f97a45c","ImageRepositoryName":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-branch-twawix","ComponentName":"gh-test-custom-branch-twawix"} {"level":"info","ts":"2026-07-07T15:15:35.228Z","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-twawix","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"gh-test-custom-branch-twawix","reconcileID":"b3432ccd-ec77-45ec-9652-96b20f97a45c","ComponentName":"gh-test-custom-branch-twawix"} {"level":"info","ts":"2026-07-07T15:15:35.474Z","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-jgef-gh-test-custom-default-xhlqnc","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-default-xhlqnc","reconcileID":"5ec0908f-2279-4f55-86af-b9811d2e4661","repoName":"image-controller-e2e-hzal/gh-test-custom-default-xhlqnc","robotName":"redhat-appstudio-qe+image_controller_e2e_hzal_599c02f9_c3eb_4cce_9b85_8046954e4046"} {"level":"info","ts":"2026-07-07T15:15:36.790Z","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-jgef-gh-test-custom-default-xhlqnc","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-default-xhlqnc","reconcileID":"5ec0908f-2279-4f55-86af-b9811d2e4661","RobotAccountName":"image_controller_e2e_hzal_gh_test_custom_default_xhlqnc_2201927cbd","action":"DELETE"} {"level":"info","ts":"2026-07-07T15:15:37.228Z","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-jgef-gh-test-custom-default-xhlqnc","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-default-xhlqnc","reconcileID":"5ec0908f-2279-4f55-86af-b9811d2e4661","RobotAccountName":"image_controller_e2e_hzal_gh_test_custom_default_xhlqnc_9a615212d7_pull","action":"DELETE"} {"level":"info","ts":"2026-07-07T15:15:38.422Z","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-jgef-gh-test-custom-default-xhlqnc","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-default-xhlqnc","reconcileID":"5ec0908f-2279-4f55-86af-b9811d2e4661","ImageRepository":"image-controller-e2e-hzal/gh-test-custom-default-xhlqnc","action":"DELETE"} {"level":"info","ts":"2026-07-07T15:15:38.428Z","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-jgef-gh-test-custom-default-xhlqnc","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-default-xhlqnc","reconcileID":"5ec0908f-2279-4f55-86af-b9811d2e4661","action":"DELETE"} {"level":"info","ts":"2026-07-07T15:15:39.637Z","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-jgef-gh-test-custom-branch-twawix","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-branch-twawix","reconcileID":"586ecce8-fecd-42d6-b370-b712dac0b434","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-07-07T15:15:41.661Z","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-jgef-gh-test-custom-branch-twawix","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-branch-twawix","reconcileID":"586ecce8-fecd-42d6-b370-b712dac0b434","IsPullOnly":false,"SecretName":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-branch-twawix-image-push"} {"level":"info","ts":"2026-07-07T15:15:42.618Z","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-jgef-gh-test-custom-branch-twawix","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-branch-twawix","reconcileID":"586ecce8-fecd-42d6-b370-b712dac0b434","IsPullOnly":true,"SecretName":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-branch-twawix-image-pull"} {"level":"info","ts":"2026-07-07T15:15:42.623Z","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-jgef-gh-test-custom-branch-twawix","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-branch-twawix","reconcileID":"586ecce8-fecd-42d6-b370-b712dac0b434"} {"level":"info","ts":"2026-07-07T15:15:42.963Z","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-jgef-gh-test-custom-branch-twawix","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-branch-twawix","reconcileID":"4facbc93-6539-4860-9725-0c0dd0a7d41c","application":"build-suite-test-application-jgef"} {"level":"info","ts":"2026-07-07T15:15:42.967Z","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-jgef-gh-test-custom-branch-twawix","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-branch-twawix","reconcileID":"4facbc93-6539-4860-9725-0c0dd0a7d41c","ServiceAccountName":"build-pipeline-gh-test-custom-branch-twawix","SecretName":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-branch-twawix-image-push","action":"UPDATE"} {"level":"info","ts":"2026-07-07T15:15:42.970Z","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-jgef-gh-test-custom-branch-twawix","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-branch-twawix","reconcileID":"4facbc93-6539-4860-9725-0c0dd0a7d41c","ServiceAccountName":"build-pipeline-gh-test-custom-branch-twawix","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-07-07T15:15:42.970Z","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-jgef-gh-test-custom-branch-twawix","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-branch-twawix","reconcileID":"4facbc93-6539-4860-9725-0c0dd0a7d41c","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-07T15:15:42.975Z","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-jgef-gh-test-custom-branch-twawix","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-branch-twawix","reconcileID":"4facbc93-6539-4860-9725-0c0dd0a7d41c","ComponentName":"gh-test-custom-branch-twawix"} {"level":"info","ts":"2026-07-07T15:15:42.981Z","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-jgef-gh-test-custom-branch-twawix","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-branch-twawix","reconcileID":"4facbc93-6539-4860-9725-0c0dd0a7d41c"} {"level":"info","ts":"2026-07-07T15:15:43.334Z","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-jgef-gh-test-custom-branch-twawix","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-branch-twawix","reconcileID":"94452b90-b978-4054-bd7b-a1d405a24450","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-07T15:21:28.905Z","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-jgef-gh-test-custom-branch-twawix","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-branch-twawix","reconcileID":"31ddff35-228e-409f-a4e7-8b4f19b9d612","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-07T15:21:31.460Z","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-jgef-gh-test-custom-branch-twawix","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-branch-twawix","reconcileID":"31ddff35-228e-409f-a4e7-8b4f19b9d612","visibility":"private"} {"level":"info","ts":"2026-07-07T15:21:31.881Z","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-jgef-gh-test-custom-branch-twawix","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-branch-twawix","reconcileID":"7585fddd-adcf-4349-bed2-0677611976ea","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-07T15:22:28.978Z","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-jgef-gh-test-custom-branch-twawix","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-branch-twawix","reconcileID":"be485bbd-b922-4ef8-8e6a-b26581260d15","application":"build-suite-test-application-jgef"} {"level":"info","ts":"2026-07-07T15:22:29.118Z","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-jgef","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"build-suite-test-application-jgef","reconcileID":"07e74dc9-8c8c-4d4e-87f0-d164b7e482c7","action":"DELETE"} {"level":"info","ts":"2026-07-07T15:22:29.423Z","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-jgef-gh-test-custom-branch-twawix","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-branch-twawix","reconcileID":"be485bbd-b922-4ef8-8e6a-b26581260d15","repoName":"image-controller-e2e-hzal/gh-test-custom-branch-twawix","robotName":"redhat-appstudio-qe+image_controller_e2e_hzal_599c02f9_c3eb_4cce_9b85_8046954e4046"} {"level":"info","ts":"2026-07-07T15:22:30.381Z","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-jgef-gh-test-custom-branch-twawix","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-branch-twawix","reconcileID":"be485bbd-b922-4ef8-8e6a-b26581260d15","RobotAccountName":"image_controller_e2e_hzal_gh_test_custom_branch_twawix_55563c1de6","action":"DELETE"} {"level":"info","ts":"2026-07-07T15:22:30.818Z","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-jgef-gh-test-custom-branch-twawix","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-branch-twawix","reconcileID":"be485bbd-b922-4ef8-8e6a-b26581260d15","RobotAccountName":"image_controller_e2e_hzal_gh_test_custom_branch_twawix_6833ca21e1_pull","action":"DELETE"} {"level":"info","ts":"2026-07-07T15:22:31.475Z","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-jgef-gh-test-custom-branch-twawix","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-branch-twawix","reconcileID":"be485bbd-b922-4ef8-8e6a-b26581260d15","ImageRepository":"image-controller-e2e-hzal/gh-test-custom-branch-twawix","action":"DELETE"} {"level":"info","ts":"2026-07-07T15:22:31.483Z","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-jgef-gh-test-custom-branch-twawix","namespace":"image-controller-e2e-hzal"},"namespace":"image-controller-e2e-hzal","name":"imagerepository-for-build-suite-test-application-jgef-gh-test-custom-branch-twawix","reconcileID":"be485bbd-b922-4ef8-8e6a-b26581260d15","action":"DELETE"} {"level":"info","ts":"2026-07-07T15:22:32.957Z","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":"sample-image-repo","namespace":"image-controller-e2e-twjh"},"namespace":"image-controller-e2e-twjh","name":"sample-image-repo","reconcileID":"6da0ccc9-5568-45f3-afc7-5ebd1a6af47b","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-07-07T15:22:34.352Z","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":"sample-image-repo","namespace":"image-controller-e2e-twjh"},"namespace":"image-controller-e2e-twjh","name":"sample-image-repo","reconcileID":"6da0ccc9-5568-45f3-afc7-5ebd1a6af47b","IsPullOnly":false,"SecretName":"sample-image-repo-image-push"} {"level":"info","ts":"2026-07-07T15:22:35.469Z","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":"sample-image-repo","namespace":"image-controller-e2e-twjh"},"namespace":"image-controller-e2e-twjh","name":"sample-image-repo","reconcileID":"6da0ccc9-5568-45f3-afc7-5ebd1a6af47b","IsPullOnly":true,"SecretName":"sample-image-repo-image-pull"} {"level":"info","ts":"2026-07-07T15:22:35.475Z","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":"sample-image-repo","namespace":"image-controller-e2e-twjh"},"namespace":"image-controller-e2e-twjh","name":"sample-image-repo","reconcileID":"6da0ccc9-5568-45f3-afc7-5ebd1a6af47b"} {"level":"info","ts":"2026-07-07T15:22:37.271Z","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":"sample-image-repo","namespace":"image-controller-e2e-twjh"},"namespace":"image-controller-e2e-twjh","name":"sample-image-repo","reconcileID":"9d494f4f-f3eb-41da-8221-1f64fd42389f","repoName":"image-controller-e2e-twjh/sample-image-repo","robotName":"redhat-appstudio-qe+image_controller_e2e_twjh_599c02f9_c3eb_4cce_9b85_8046954e4046"} {"level":"info","ts":"2026-07-07T15:22:38.395Z","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":"sample-image-repo","namespace":"image-controller-e2e-twjh"},"namespace":"image-controller-e2e-twjh","name":"sample-image-repo","reconcileID":"9d494f4f-f3eb-41da-8221-1f64fd42389f","RobotAccountName":"image_controller_e2e_twjh_sample_image_repo_77b7412471","action":"DELETE"} {"level":"info","ts":"2026-07-07T15:22:38.904Z","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":"sample-image-repo","namespace":"image-controller-e2e-twjh"},"namespace":"image-controller-e2e-twjh","name":"sample-image-repo","reconcileID":"9d494f4f-f3eb-41da-8221-1f64fd42389f","RobotAccountName":"image_controller_e2e_twjh_sample_image_repo_17f141a083_pull","action":"DELETE"} {"level":"info","ts":"2026-07-07T15:22:39.609Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1105","msg":"Deleted image repository","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"sample-image-repo","namespace":"image-controller-e2e-twjh"},"namespace":"image-controller-e2e-twjh","name":"sample-image-repo","reconcileID":"9d494f4f-f3eb-41da-8221-1f64fd42389f","ImageRepository":"image-controller-e2e-twjh/sample-image-repo","action":"DELETE"} {"level":"info","ts":"2026-07-07T15:22:39.616Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:368","msg":"Image repository finalizer removed","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"sample-image-repo","namespace":"image-controller-e2e-twjh"},"namespace":"image-controller-e2e-twjh","name":"sample-image-repo","reconcileID":"9d494f4f-f3eb-41da-8221-1f64fd42389f","action":"DELETE"} {"level":"info","ts":"2026-07-07T15:22:40.420Z","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-sumg","namespace":"image-controller-e2e-svly"},"namespace":"image-controller-e2e-svly","name":"build-suite-test-application-sumg","reconcileID":"d8d316d3-6fa1-4962-883d-603d8c7070dd","action":"DELETE"} {"level":"info","ts":"2026-07-07T15:22:40.422Z","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-sumg","namespace":"image-controller-e2e-svly"},"namespace":"image-controller-e2e-svly","name":"build-suite-test-application-sumg","reconcileID":"d8d316d3-6fa1-4962-883d-603d8c7070dd","secretName":"build-suite-test-application-sumg-pull"} {"level":"info","ts":"2026-07-07T15:22:40.428Z","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-sumg","namespace":"image-controller-e2e-svly"},"namespace":"image-controller-e2e-svly","name":"build-suite-test-application-sumg","reconcileID":"d8d316d3-6fa1-4962-883d-603d8c7070dd","secretName":"build-suite-test-application-sumg-pull"} {"level":"info","ts":"2026-07-07T15:22:40.428Z","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-sumg","namespace":"image-controller-e2e-svly"},"namespace":"image-controller-e2e-svly","name":"build-suite-test-application-sumg","reconcileID":"d8d316d3-6fa1-4962-883d-603d8c7070dd","serviceAccountName":"konflux-integration-runner","namespace":"image-controller-e2e-svly"} {"level":"info","ts":"2026-07-07T15:22:40.429Z","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-sumg","namespace":"image-controller-e2e-svly"},"namespace":"image-controller-e2e-svly","name":"build-suite-test-application-sumg","reconcileID":"8629c492-c038-48ce-bd75-f021e59771f9","serviceAccountName":"konflux-integration-runner","namespace":"image-controller-e2e-svly"} {"level":"info","ts":"2026-07-07T15:22:42.601Z","logger":"ImageRepository.CheckComponentExistence","caller":"controller/imagerepository_controller.go:676","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-qijk","namespace":"image-controller-e2e-svly"},"namespace":"image-controller-e2e-svly","name":"image-repository-qijk","reconcileID":"172875a2-af4e-421c-90cd-e918bdae8473","Component":"test-secret-linking-axnxww"} {"level":"info","ts":"2026-07-07T15:22:42.608Z","logger":"ImageRepository.CheckComponentExistence","caller":"controller/imagerepository_controller.go:676","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-qijk","namespace":"image-controller-e2e-svly"},"namespace":"image-controller-e2e-svly","name":"image-repository-qijk","reconcileID":"b2b5ffba-b759-4df9-b4b7-b32b32796cbf","Component":"test-secret-linking-axnxww"} {"level":"info","ts":"2026-07-07T15:22:48.779Z","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":"image-repository-qijk","namespace":"image-controller-e2e-svly"},"namespace":"image-controller-e2e-svly","name":"image-repository-qijk","reconcileID":"fa4dc500-5a2b-4e70-9cd3-3dd0e63bfe6c","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-07-07T15:22:50.059Z","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":"image-repository-qijk","namespace":"image-controller-e2e-svly"},"namespace":"image-controller-e2e-svly","name":"image-repository-qijk","reconcileID":"fa4dc500-5a2b-4e70-9cd3-3dd0e63bfe6c","IsPullOnly":false,"SecretName":"image-repository-qijk-image-push"} {"level":"info","ts":"2026-07-07T15:22:50.966Z","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":"image-repository-qijk","namespace":"image-controller-e2e-svly"},"namespace":"image-controller-e2e-svly","name":"image-repository-qijk","reconcileID":"fa4dc500-5a2b-4e70-9cd3-3dd0e63bfe6c","IsPullOnly":true,"SecretName":"image-repository-qijk-image-pull"} {"level":"info","ts":"2026-07-07T15:22:50.972Z","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":"image-repository-qijk","namespace":"image-controller-e2e-svly"},"namespace":"image-controller-e2e-svly","name":"image-repository-qijk","reconcileID":"fa4dc500-5a2b-4e70-9cd3-3dd0e63bfe6c"} {"level":"info","ts":"2026-07-07T15:22:51.338Z","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":"image-repository-qijk","namespace":"image-controller-e2e-svly"},"namespace":"image-controller-e2e-svly","name":"image-repository-qijk","reconcileID":"600f789d-9802-4311-a761-71db190bcd19","application":"build-suite-test-application-sumg"} {"level":"info","ts":"2026-07-07T15:22:51.343Z","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-qijk","namespace":"image-controller-e2e-svly"},"namespace":"image-controller-e2e-svly","name":"image-repository-qijk","reconcileID":"600f789d-9802-4311-a761-71db190bcd19","ServiceAccountName":"build-pipeline-test-secret-linking-axnxww","SecretName":"image-repository-qijk-image-push","action":"UPDATE"} {"level":"info","ts":"2026-07-07T15:22:51.347Z","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-qijk","namespace":"image-controller-e2e-svly"},"namespace":"image-controller-e2e-svly","name":"image-repository-qijk","reconcileID":"600f789d-9802-4311-a761-71db190bcd19","ServiceAccountName":"build-pipeline-test-secret-linking-axnxww","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-07-07T15:22:51.347Z","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-qijk","namespace":"image-controller-e2e-svly"},"namespace":"image-controller-e2e-svly","name":"image-repository-qijk","reconcileID":"600f789d-9802-4311-a761-71db190bcd19","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-07T15:22:51.353Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:554","msg":"Updated component's ContainerImage","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-qijk","namespace":"image-controller-e2e-svly"},"namespace":"image-controller-e2e-svly","name":"image-repository-qijk","reconcileID":"600f789d-9802-4311-a761-71db190bcd19","ComponentName":"test-secret-linking-axnxww"} {"level":"info","ts":"2026-07-07T15:22:51.360Z","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":"image-repository-qijk","namespace":"image-controller-e2e-svly"},"namespace":"image-controller-e2e-svly","name":"image-repository-qijk","reconcileID":"600f789d-9802-4311-a761-71db190bcd19"} {"level":"info","ts":"2026-07-07T15:22:51.366Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:586","msg":"added message about image change to imageRepository","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-qijk","namespace":"image-controller-e2e-svly"},"namespace":"image-controller-e2e-svly","name":"image-repository-qijk","reconcileID":"600f789d-9802-4311-a761-71db190bcd19","ImageRepository":"image-repository-qijk"} {"level":"info","ts":"2026-07-07T15:22:51.707Z","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-qijk","namespace":"image-controller-e2e-svly"},"namespace":"image-controller-e2e-svly","name":"image-repository-qijk","reconcileID":"378c12a0-3b9b-43cb-8ddf-fa67e6dfad24","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-07T15:22:53.483Z","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-qijk","namespace":"image-controller-e2e-svly"},"namespace":"image-controller-e2e-svly","name":"image-repository-qijk","reconcileID":"507ea348-9a68-4da2-96c5-f339254ba386","ServiceAccountName":"build-pipeline-test-secret-linking-axnxww","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-07-07T15:22:53.483Z","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-qijk","namespace":"image-controller-e2e-svly"},"namespace":"image-controller-e2e-svly","name":"image-repository-qijk","reconcileID":"507ea348-9a68-4da2-96c5-f339254ba386","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-07T15:22:53.483Z","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-qijk","namespace":"image-controller-e2e-svly"},"namespace":"image-controller-e2e-svly","name":"image-repository-qijk","reconcileID":"507ea348-9a68-4da2-96c5-f339254ba386","ServiceAccountName":"konflux-integration-runner","SecretName":"build-suite-test-application-sumg-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-07T15:22:53.838Z","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-qijk","namespace":"image-controller-e2e-svly"},"namespace":"image-controller-e2e-svly","name":"image-repository-qijk","reconcileID":"8e40e559-2dcd-426a-bde0-348c9c794ac6","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-07T15:22:55.365Z","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":"image-repository-qijk","namespace":"image-controller-e2e-svly"},"namespace":"image-controller-e2e-svly","name":"image-repository-qijk","reconcileID":"4e5c5dd0-9978-467b-ae06-ce22cab1a0dc","application":"build-suite-test-application-sumg"} {"level":"info","ts":"2026-07-07T15:22:55.509Z","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-sumg","namespace":"image-controller-e2e-svly"},"namespace":"image-controller-e2e-svly","name":"build-suite-test-application-sumg","reconcileID":"f961aae5-9bcc-43d8-8576-15069b8e3442","action":"DELETE"} {"level":"info","ts":"2026-07-07T15:22:55.738Z","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":"image-repository-qijk","namespace":"image-controller-e2e-svly"},"namespace":"image-controller-e2e-svly","name":"image-repository-qijk","reconcileID":"4e5c5dd0-9978-467b-ae06-ce22cab1a0dc","repoName":"image-controller-e2e-svly/image-name-jqxq","robotName":"redhat-appstudio-qe+image_controller_e2e_svly_599c02f9_c3eb_4cce_9b85_8046954e4046"} {"level":"info","ts":"2026-07-07T15:22:57.451Z","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":"image-repository-qijk","namespace":"image-controller-e2e-svly"},"namespace":"image-controller-e2e-svly","name":"image-repository-qijk","reconcileID":"4e5c5dd0-9978-467b-ae06-ce22cab1a0dc","RobotAccountName":"image_controller_e2e_svly_image_name_jqxq_ef922016ce","action":"DELETE"} {"level":"info","ts":"2026-07-07T15:22:57.907Z","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":"image-repository-qijk","namespace":"image-controller-e2e-svly"},"namespace":"image-controller-e2e-svly","name":"image-repository-qijk","reconcileID":"4e5c5dd0-9978-467b-ae06-ce22cab1a0dc","RobotAccountName":"image_controller_e2e_svly_image_name_jqxq_099dc0fda9_pull","action":"DELETE"} {"level":"info","ts":"2026-07-07T15:22:58.659Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1105","msg":"Deleted image repository","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-qijk","namespace":"image-controller-e2e-svly"},"namespace":"image-controller-e2e-svly","name":"image-repository-qijk","reconcileID":"4e5c5dd0-9978-467b-ae06-ce22cab1a0dc","ImageRepository":"image-controller-e2e-svly/image-name-jqxq","action":"DELETE"} {"level":"info","ts":"2026-07-07T15:22:58.668Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:368","msg":"Image repository finalizer removed","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-qijk","namespace":"image-controller-e2e-svly"},"namespace":"image-controller-e2e-svly","name":"image-repository-qijk","reconcileID":"4e5c5dd0-9978-467b-ae06-ce22cab1a0dc","action":"DELETE"} 2026/07/07 15:23:11 [COVERAGE] Collecting coverage data... 2026/07/07 15:23:11 [COVERAGE] Collected 20556 bytes metadata, 1560 bytes counters 2026/07/07 15:23:11 [COVERAGE] Coverage data sent successfully