2026/07/08 19:11:50 [COVERAGE] Starting coverage server on :9095 2026/07/08 19:11:50 [COVERAGE] Endpoints: GET :9095/coverage, GET :9095/health warning: GOCOVERDIR not set, no coverage data emitted {"level":"info","ts":"2026-07-08T19:11:50.141Z","logger":"setup","caller":"cmd/main.go:208","msg":"Quay host: quay.io"} {"level":"info","ts":"2026-07-08T19:11:50.141Z","logger":"setup","caller":"cmd/main.go:209","msg":"Quay API URL: https://quay.io/api/v1"} {"level":"info","ts":"2026-07-08T19:11:50.141Z","logger":"setup","caller":"cmd/main.go:210","msg":"Quay Org: redhat-appstudio-qe"} {"level":"info","ts":"2026-07-08T19:11:51.055Z","caller":"metrics/metrics.go:63","msg":"Starting image controller metrics"} {"level":"info","ts":"2026-07-08T19:11:51.055Z","logger":"setup","caller":"cmd/main.go:263","msg":"starting manager"} {"level":"info","ts":"2026-07-08T19:11:51.055Z","logger":"controller-runtime.metrics","caller":"server/server.go:208","msg":"Starting metrics server"} {"level":"info","ts":"2026-07-08T19:11:51.055Z","logger":"setup","caller":"cmd/main.go:128","msg":"disabling http/2"} {"level":"info","ts":"2026-07-08T19:11:51.055Z","caller":"manager/server.go:83","msg":"starting server","name":"health probe","addr":"[::]:8081"} {"level":"info","ts":"2026-07-08T19:11:51.056Z","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-08T19:11:51.056Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component"} {"level":"info","ts":"2026-07-08T19:11:51.056Z","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-08T19:11:51.056Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository"} {"level":"info","ts":"2026-07-08T19:11:51.056Z","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-08T19:11:51.056Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"imagerepository-konflux","controllerGroup":"konflux-ci.dev","controllerKind":"ImageRepository"} {"level":"info","ts":"2026-07-08T19:11:51.056Z","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-08T19:11:51.056Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application"} {"level":"info","ts":"2026-07-08T19:11:51.161Z","caller":"controller/controller.go:217","msg":"Starting workers","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","worker count":1} {"level":"info","ts":"2026-07-08T19:11:51.161Z","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-08T19:11:51.165Z","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-08T19:11:51.166Z","caller":"controller/controller.go:217","msg":"Starting workers","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","worker count":1} {"level":"info","ts":"2026-07-08T19:11:51.170Z","logger":"controller-runtime.metrics","caller":"server/server.go:247","msg":"Serving metrics server","bindAddress":":8443","secure":true} {"level":"info","ts":"2026-07-08T19:15:59.156Z","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-ynna","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"build-suite-test-application-ynna","reconcileID":"8a727695-f950-4445-9a51-52fea9e72279","action":"DELETE"} {"level":"info","ts":"2026-07-08T19:15:59.161Z","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-ynna","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"build-suite-test-application-ynna","reconcileID":"8a727695-f950-4445-9a51-52fea9e72279","secretName":"build-suite-test-application-ynna-pull"} {"level":"info","ts":"2026-07-08T19:15:59.168Z","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-ynna","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"build-suite-test-application-ynna","reconcileID":"8a727695-f950-4445-9a51-52fea9e72279","secretName":"build-suite-test-application-ynna-pull"} {"level":"info","ts":"2026-07-08T19:15:59.268Z","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-ynna","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"build-suite-test-application-ynna","reconcileID":"8a727695-f950-4445-9a51-52fea9e72279","serviceAccountName":"konflux-integration-runner","namespace":"image-controller-e2e-hxqg"} {"level":"info","ts":"2026-07-08T19:15:59.270Z","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-ynna","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"build-suite-test-application-ynna","reconcileID":"0159d4c6-e407-4b6e-a81e-79405d18f3d8","serviceAccountName":"konflux-integration-runner","namespace":"image-controller-e2e-hxqg"} {"level":"info","ts":"2026-07-08T19:16:01.141Z","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-iallnj","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"gh-test-custom-default-iallnj","reconcileID":"1f08bc37-961f-4414-9c47-1bf92c2f8975","ImageRepositoryName":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-default-iallnj","ComponentName":"gh-test-custom-default-iallnj"} {"level":"info","ts":"2026-07-08T19:16:01.147Z","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-iallnj","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"gh-test-custom-default-iallnj","reconcileID":"1f08bc37-961f-4414-9c47-1bf92c2f8975","ImageRepositoryName":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-default-iallnj","ComponentName":"gh-test-custom-default-iallnj"} {"level":"info","ts":"2026-07-08T19:16:01.153Z","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-iallnj","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"gh-test-custom-default-iallnj","reconcileID":"1f08bc37-961f-4414-9c47-1bf92c2f8975","ComponentName":"gh-test-custom-default-iallnj"} {"level":"info","ts":"2026-07-08T19:16:02.857Z","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-ynna-gh-test-custom-default-iallnj","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-default-iallnj","reconcileID":"8450efa0-72dc-4d31-853f-576e34d2d5bc","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-07-08T19:16:04.492Z","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-ynna-gh-test-custom-default-iallnj","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-default-iallnj","reconcileID":"8450efa0-72dc-4d31-853f-576e34d2d5bc","IsPullOnly":false,"SecretName":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-default-iallnj-image-push"} {"level":"info","ts":"2026-07-08T19:16:05.417Z","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-ynna-gh-test-custom-default-iallnj","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-default-iallnj","reconcileID":"8450efa0-72dc-4d31-853f-576e34d2d5bc","IsPullOnly":true,"SecretName":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-default-iallnj-image-pull"} {"level":"info","ts":"2026-07-08T19:16:05.424Z","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-ynna-gh-test-custom-default-iallnj","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-default-iallnj","reconcileID":"8450efa0-72dc-4d31-853f-576e34d2d5bc"} {"level":"info","ts":"2026-07-08T19:16:05.789Z","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-ynna-gh-test-custom-default-iallnj","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-default-iallnj","reconcileID":"ff9c34bc-a65d-4f94-ae07-a1244421ccae","application":"build-suite-test-application-ynna"} {"level":"info","ts":"2026-07-08T19:16:05.797Z","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-ynna-gh-test-custom-default-iallnj","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-default-iallnj","reconcileID":"ff9c34bc-a65d-4f94-ae07-a1244421ccae","ServiceAccountName":"build-pipeline-gh-test-custom-default-iallnj","SecretName":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-default-iallnj-image-push","action":"UPDATE"} {"level":"info","ts":"2026-07-08T19:16:05.802Z","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-ynna-gh-test-custom-default-iallnj","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-default-iallnj","reconcileID":"ff9c34bc-a65d-4f94-ae07-a1244421ccae","ServiceAccountName":"build-pipeline-gh-test-custom-default-iallnj","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-07-08T19:16:05.802Z","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-ynna-gh-test-custom-default-iallnj","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-default-iallnj","reconcileID":"ff9c34bc-a65d-4f94-ae07-a1244421ccae","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-08T19:16:05.808Z","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-ynna-gh-test-custom-default-iallnj","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-default-iallnj","reconcileID":"ff9c34bc-a65d-4f94-ae07-a1244421ccae","ComponentName":"gh-test-custom-default-iallnj"} {"level":"info","ts":"2026-07-08T19:16:05.815Z","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-ynna-gh-test-custom-default-iallnj","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-default-iallnj","reconcileID":"ff9c34bc-a65d-4f94-ae07-a1244421ccae"} {"level":"info","ts":"2026-07-08T19:16:06.188Z","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-ynna-gh-test-custom-default-iallnj","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-default-iallnj","reconcileID":"ee91cc37-f71d-4b51-ba22-ef077207b594","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-08T19:23:53.445Z","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-ynna-gh-test-custom-default-iallnj","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-default-iallnj","reconcileID":"f725d0c8-1546-48bc-bdac-1eefcc912e8e","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-08T19:23:53.893Z","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-ynna-gh-test-custom-default-iallnj","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-default-iallnj","reconcileID":"f725d0c8-1546-48bc-bdac-1eefcc912e8e","IsPullOnly":false} {"level":"info","ts":"2026-07-08T19:23:53.902Z","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-ynna-gh-test-custom-default-iallnj","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-default-iallnj","reconcileID":"f725d0c8-1546-48bc-bdac-1eefcc912e8e","IsPullOnly":false,"SecretName":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-default-iallnj-image-push"} {"level":"info","ts":"2026-07-08T19:23:54.375Z","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-ynna-gh-test-custom-default-iallnj","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-default-iallnj","reconcileID":"f725d0c8-1546-48bc-bdac-1eefcc912e8e","IsPullOnly":true} {"level":"info","ts":"2026-07-08T19:23:54.383Z","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-ynna-gh-test-custom-default-iallnj","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-default-iallnj","reconcileID":"f725d0c8-1546-48bc-bdac-1eefcc912e8e","IsPullOnly":true,"SecretName":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-default-iallnj-image-pull"} {"level":"info","ts":"2026-07-08T19:23:54.391Z","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-ynna-gh-test-custom-default-iallnj","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-default-iallnj","reconcileID":"f725d0c8-1546-48bc-bdac-1eefcc912e8e","IsPullOnly":true,"application":"build-suite-test-application-ynna"} {"level":"info","ts":"2026-07-08T19:23:54.752Z","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-ynna-gh-test-custom-default-iallnj","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-default-iallnj","reconcileID":"ae004c02-4931-4b00-b0ff-af1180f6633f","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-08T19:23:55.328Z","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-ynna-gh-test-custom-default-iallnj","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-default-iallnj","reconcileID":"56a65020-516c-4c6a-b583-9e651706a064","application":"build-suite-test-application-ynna"} {"level":"info","ts":"2026-07-08T19:23:55.432Z","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-wfxjhn","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"gh-test-custom-branch-wfxjhn","reconcileID":"7154e2cc-05cf-4dd5-860a-5b66b5efd11e","ImageRepositoryName":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-branch-wfxjhn","ComponentName":"gh-test-custom-branch-wfxjhn"} {"level":"info","ts":"2026-07-08T19:23:55.445Z","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-wfxjhn","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"gh-test-custom-branch-wfxjhn","reconcileID":"7154e2cc-05cf-4dd5-860a-5b66b5efd11e","ImageRepositoryName":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-branch-wfxjhn","ComponentName":"gh-test-custom-branch-wfxjhn"} {"level":"info","ts":"2026-07-08T19:23:55.451Z","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-wfxjhn","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"gh-test-custom-branch-wfxjhn","reconcileID":"7154e2cc-05cf-4dd5-860a-5b66b5efd11e","ComponentName":"gh-test-custom-branch-wfxjhn"} {"level":"info","ts":"2026-07-08T19:23:55.769Z","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-ynna-gh-test-custom-default-iallnj","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-default-iallnj","reconcileID":"56a65020-516c-4c6a-b583-9e651706a064","repoName":"image-controller-e2e-hxqg/gh-test-custom-default-iallnj","robotName":"redhat-appstudio-qe+image_controller_e2e_hxqg_a2599a28_248b_476c_a349_d63fd4b5f7fc"} {"level":"info","ts":"2026-07-08T19:23:56.698Z","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-ynna-gh-test-custom-default-iallnj","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-default-iallnj","reconcileID":"56a65020-516c-4c6a-b583-9e651706a064","RobotAccountName":"image_controller_e2e_hxqg_gh_test_custom_default_iallnj_74ea3373fc","action":"DELETE"} {"level":"info","ts":"2026-07-08T19:23:57.232Z","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-ynna-gh-test-custom-default-iallnj","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-default-iallnj","reconcileID":"56a65020-516c-4c6a-b583-9e651706a064","RobotAccountName":"image_controller_e2e_hxqg_gh_test_custom_default_iallnj_b3f5e1ccae_pull","action":"DELETE"} {"level":"info","ts":"2026-07-08T19:23:57.908Z","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-ynna-gh-test-custom-default-iallnj","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-default-iallnj","reconcileID":"56a65020-516c-4c6a-b583-9e651706a064","ImageRepository":"image-controller-e2e-hxqg/gh-test-custom-default-iallnj","action":"DELETE"} {"level":"info","ts":"2026-07-08T19:23:57.917Z","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-ynna-gh-test-custom-default-iallnj","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-default-iallnj","reconcileID":"56a65020-516c-4c6a-b583-9e651706a064","action":"DELETE"} {"level":"info","ts":"2026-07-08T19:23:58.810Z","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-ynna-gh-test-custom-branch-wfxjhn","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-branch-wfxjhn","reconcileID":"ed02dd56-f3f2-4a67-8502-465d276a8d90","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-07-08T19:24:00.334Z","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-ynna-gh-test-custom-branch-wfxjhn","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-branch-wfxjhn","reconcileID":"ed02dd56-f3f2-4a67-8502-465d276a8d90","IsPullOnly":false,"SecretName":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-branch-wfxjhn-image-push"} {"level":"info","ts":"2026-07-08T19:24:01.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":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-branch-wfxjhn","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-branch-wfxjhn","reconcileID":"ed02dd56-f3f2-4a67-8502-465d276a8d90","IsPullOnly":true,"SecretName":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-branch-wfxjhn-image-pull"} {"level":"info","ts":"2026-07-08T19:24:01.359Z","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-ynna-gh-test-custom-branch-wfxjhn","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-branch-wfxjhn","reconcileID":"ed02dd56-f3f2-4a67-8502-465d276a8d90"} {"level":"info","ts":"2026-07-08T19:24:01.741Z","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-ynna-gh-test-custom-branch-wfxjhn","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-branch-wfxjhn","reconcileID":"6b8dd9da-62d7-471f-9092-1fc9bb22fca2","application":"build-suite-test-application-ynna"} {"level":"info","ts":"2026-07-08T19:24:01.746Z","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-ynna-gh-test-custom-branch-wfxjhn","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-branch-wfxjhn","reconcileID":"6b8dd9da-62d7-471f-9092-1fc9bb22fca2","ServiceAccountName":"build-pipeline-gh-test-custom-branch-wfxjhn","SecretName":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-branch-wfxjhn-image-push","action":"UPDATE"} {"level":"info","ts":"2026-07-08T19:24:01.758Z","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-ynna-gh-test-custom-branch-wfxjhn","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-branch-wfxjhn","reconcileID":"6b8dd9da-62d7-471f-9092-1fc9bb22fca2","ServiceAccountName":"build-pipeline-gh-test-custom-branch-wfxjhn","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-07-08T19:24:01.758Z","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-ynna-gh-test-custom-branch-wfxjhn","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-branch-wfxjhn","reconcileID":"6b8dd9da-62d7-471f-9092-1fc9bb22fca2","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-08T19:24:01.764Z","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-ynna-gh-test-custom-branch-wfxjhn","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-branch-wfxjhn","reconcileID":"6b8dd9da-62d7-471f-9092-1fc9bb22fca2","ComponentName":"gh-test-custom-branch-wfxjhn"} {"level":"info","ts":"2026-07-08T19:24:01.771Z","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-ynna-gh-test-custom-branch-wfxjhn","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-branch-wfxjhn","reconcileID":"6b8dd9da-62d7-471f-9092-1fc9bb22fca2"} {"level":"info","ts":"2026-07-08T19:24:02.136Z","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-ynna-gh-test-custom-branch-wfxjhn","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-branch-wfxjhn","reconcileID":"28b7367e-0b52-4bfd-b573-a65449de15d0","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-08T19:29:07.594Z","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-ynna-gh-test-custom-branch-wfxjhn","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-branch-wfxjhn","reconcileID":"83bba561-8385-4ac9-befe-02a9d1182749","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-08T19:29:09.041Z","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-ynna-gh-test-custom-branch-wfxjhn","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-branch-wfxjhn","reconcileID":"83bba561-8385-4ac9-befe-02a9d1182749","visibility":"private"} {"level":"info","ts":"2026-07-08T19:29:09.462Z","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-ynna-gh-test-custom-branch-wfxjhn","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-branch-wfxjhn","reconcileID":"60d0d215-95af-45f3-8aea-ce5d328a70e2","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-08T19:30:07.660Z","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-ynna-gh-test-custom-branch-wfxjhn","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-branch-wfxjhn","reconcileID":"ea530943-0eb1-4f61-8592-129a0ecc6c8a","application":"build-suite-test-application-ynna"} {"level":"info","ts":"2026-07-08T19:30:07.786Z","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-ynna","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"build-suite-test-application-ynna","reconcileID":"de66d0eb-3bd1-430a-ba1a-a90ff9803875","action":"DELETE"} {"level":"info","ts":"2026-07-08T19:30:08.244Z","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-ynna-gh-test-custom-branch-wfxjhn","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-branch-wfxjhn","reconcileID":"ea530943-0eb1-4f61-8592-129a0ecc6c8a","repoName":"image-controller-e2e-hxqg/gh-test-custom-branch-wfxjhn","robotName":"redhat-appstudio-qe+image_controller_e2e_hxqg_a2599a28_248b_476c_a349_d63fd4b5f7fc"} {"level":"info","ts":"2026-07-08T19:30:09.270Z","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-ynna-gh-test-custom-branch-wfxjhn","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-branch-wfxjhn","reconcileID":"ea530943-0eb1-4f61-8592-129a0ecc6c8a","RobotAccountName":"image_controller_e2e_hxqg_gh_test_custom_branch_wfxjhn_683bdf2c77","action":"DELETE"} {"level":"info","ts":"2026-07-08T19:30:09.844Z","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-ynna-gh-test-custom-branch-wfxjhn","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-branch-wfxjhn","reconcileID":"ea530943-0eb1-4f61-8592-129a0ecc6c8a","RobotAccountName":"image_controller_e2e_hxqg_gh_test_custom_branch_wfxjhn_a791f0eb3c_pull","action":"DELETE"} {"level":"info","ts":"2026-07-08T19:30:11.591Z","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-ynna-gh-test-custom-branch-wfxjhn","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-branch-wfxjhn","reconcileID":"ea530943-0eb1-4f61-8592-129a0ecc6c8a","ImageRepository":"image-controller-e2e-hxqg/gh-test-custom-branch-wfxjhn","action":"DELETE"} {"level":"info","ts":"2026-07-08T19:30:11.600Z","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-ynna-gh-test-custom-branch-wfxjhn","namespace":"image-controller-e2e-hxqg"},"namespace":"image-controller-e2e-hxqg","name":"imagerepository-for-build-suite-test-application-ynna-gh-test-custom-branch-wfxjhn","reconcileID":"ea530943-0eb1-4f61-8592-129a0ecc6c8a","action":"DELETE"} {"level":"info","ts":"2026-07-08T19:30:12.816Z","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-gwwg"},"namespace":"image-controller-e2e-gwwg","name":"sample-image-repo","reconcileID":"1e3c4f00-b60c-47d2-bbbc-c840f2ccb998","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-07-08T19:30:14.224Z","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-gwwg"},"namespace":"image-controller-e2e-gwwg","name":"sample-image-repo","reconcileID":"1e3c4f00-b60c-47d2-bbbc-c840f2ccb998","IsPullOnly":false,"SecretName":"sample-image-repo-image-push"} {"level":"info","ts":"2026-07-08T19:30:15.149Z","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-gwwg"},"namespace":"image-controller-e2e-gwwg","name":"sample-image-repo","reconcileID":"1e3c4f00-b60c-47d2-bbbc-c840f2ccb998","IsPullOnly":true,"SecretName":"sample-image-repo-image-pull"} {"level":"info","ts":"2026-07-08T19:30:15.155Z","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-gwwg"},"namespace":"image-controller-e2e-gwwg","name":"sample-image-repo","reconcileID":"1e3c4f00-b60c-47d2-bbbc-c840f2ccb998"} {"level":"info","ts":"2026-07-08T19:30:18.172Z","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-gwwg"},"namespace":"image-controller-e2e-gwwg","name":"sample-image-repo","reconcileID":"8f0cb1da-4454-4b45-953b-376005639130","repoName":"image-controller-e2e-gwwg/sample-image-repo","robotName":"redhat-appstudio-qe+image_controller_e2e_gwwg_a2599a28_248b_476c_a349_d63fd4b5f7fc"} {"level":"info","ts":"2026-07-08T19:30:19.427Z","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-gwwg"},"namespace":"image-controller-e2e-gwwg","name":"sample-image-repo","reconcileID":"8f0cb1da-4454-4b45-953b-376005639130","RobotAccountName":"image_controller_e2e_gwwg_sample_image_repo_f2ec11de92","action":"DELETE"} {"level":"info","ts":"2026-07-08T19:30:20.103Z","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-gwwg"},"namespace":"image-controller-e2e-gwwg","name":"sample-image-repo","reconcileID":"8f0cb1da-4454-4b45-953b-376005639130","RobotAccountName":"image_controller_e2e_gwwg_sample_image_repo_aa38ab5ce5_pull","action":"DELETE"} {"level":"info","ts":"2026-07-08T19:30:21.044Z","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-gwwg"},"namespace":"image-controller-e2e-gwwg","name":"sample-image-repo","reconcileID":"8f0cb1da-4454-4b45-953b-376005639130","ImageRepository":"image-controller-e2e-gwwg/sample-image-repo","action":"DELETE"} {"level":"info","ts":"2026-07-08T19:30:21.052Z","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-gwwg"},"namespace":"image-controller-e2e-gwwg","name":"sample-image-repo","reconcileID":"8f0cb1da-4454-4b45-953b-376005639130","action":"DELETE"} {"level":"info","ts":"2026-07-08T19:30:21.073Z","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-npoi","namespace":"image-controller-e2e-qlez"},"namespace":"image-controller-e2e-qlez","name":"build-suite-test-application-npoi","reconcileID":"70cb5758-5243-4939-9209-5021d7615647","action":"DELETE"} {"level":"info","ts":"2026-07-08T19:30:21.075Z","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-npoi","namespace":"image-controller-e2e-qlez"},"namespace":"image-controller-e2e-qlez","name":"build-suite-test-application-npoi","reconcileID":"70cb5758-5243-4939-9209-5021d7615647","secretName":"build-suite-test-application-npoi-pull"} {"level":"info","ts":"2026-07-08T19:30:21.082Z","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-npoi","namespace":"image-controller-e2e-qlez"},"namespace":"image-controller-e2e-qlez","name":"build-suite-test-application-npoi","reconcileID":"70cb5758-5243-4939-9209-5021d7615647","secretName":"build-suite-test-application-npoi-pull"} {"level":"info","ts":"2026-07-08T19:30:21.082Z","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-npoi","namespace":"image-controller-e2e-qlez"},"namespace":"image-controller-e2e-qlez","name":"build-suite-test-application-npoi","reconcileID":"70cb5758-5243-4939-9209-5021d7615647","serviceAccountName":"konflux-integration-runner","namespace":"image-controller-e2e-qlez"} {"level":"info","ts":"2026-07-08T19:30:21.083Z","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-npoi","namespace":"image-controller-e2e-qlez"},"namespace":"image-controller-e2e-qlez","name":"build-suite-test-application-npoi","reconcileID":"edc7a8bf-e531-431a-8e7c-30b441887ec8","serviceAccountName":"konflux-integration-runner","namespace":"image-controller-e2e-qlez"} {"level":"info","ts":"2026-07-08T19:30:22.986Z","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-myex","namespace":"image-controller-e2e-qlez"},"namespace":"image-controller-e2e-qlez","name":"image-repository-myex","reconcileID":"7e77bc63-2c65-44df-b0e6-3c6ae4f1d131","Component":"test-secret-linking-vygyxh"} {"level":"info","ts":"2026-07-08T19:30:22.995Z","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-myex","namespace":"image-controller-e2e-qlez"},"namespace":"image-controller-e2e-qlez","name":"image-repository-myex","reconcileID":"9c2e98a2-e61d-4e2d-93f6-a3178736bfe0","Component":"test-secret-linking-vygyxh"} {"level":"info","ts":"2026-07-08T19:30:29.893Z","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-myex","namespace":"image-controller-e2e-qlez"},"namespace":"image-controller-e2e-qlez","name":"image-repository-myex","reconcileID":"b1062446-535e-4c9d-a4ac-b07bfa809931","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-07-08T19:30:31.310Z","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-myex","namespace":"image-controller-e2e-qlez"},"namespace":"image-controller-e2e-qlez","name":"image-repository-myex","reconcileID":"b1062446-535e-4c9d-a4ac-b07bfa809931","IsPullOnly":false,"SecretName":"image-repository-myex-image-push"} {"level":"info","ts":"2026-07-08T19:30:32.225Z","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-myex","namespace":"image-controller-e2e-qlez"},"namespace":"image-controller-e2e-qlez","name":"image-repository-myex","reconcileID":"b1062446-535e-4c9d-a4ac-b07bfa809931","IsPullOnly":true,"SecretName":"image-repository-myex-image-pull"} {"level":"info","ts":"2026-07-08T19:30:32.232Z","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-myex","namespace":"image-controller-e2e-qlez"},"namespace":"image-controller-e2e-qlez","name":"image-repository-myex","reconcileID":"b1062446-535e-4c9d-a4ac-b07bfa809931"} {"level":"info","ts":"2026-07-08T19:30:32.678Z","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-myex","namespace":"image-controller-e2e-qlez"},"namespace":"image-controller-e2e-qlez","name":"image-repository-myex","reconcileID":"d8a13bd9-c2fb-4746-bbd5-67739c51c01c","application":"build-suite-test-application-npoi"} {"level":"info","ts":"2026-07-08T19:30:32.683Z","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-myex","namespace":"image-controller-e2e-qlez"},"namespace":"image-controller-e2e-qlez","name":"image-repository-myex","reconcileID":"d8a13bd9-c2fb-4746-bbd5-67739c51c01c","ServiceAccountName":"build-pipeline-test-secret-linking-vygyxh","SecretName":"image-repository-myex-image-push","action":"UPDATE"} {"level":"info","ts":"2026-07-08T19:30:32.689Z","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-myex","namespace":"image-controller-e2e-qlez"},"namespace":"image-controller-e2e-qlez","name":"image-repository-myex","reconcileID":"d8a13bd9-c2fb-4746-bbd5-67739c51c01c","ServiceAccountName":"build-pipeline-test-secret-linking-vygyxh","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-07-08T19:30:32.689Z","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-myex","namespace":"image-controller-e2e-qlez"},"namespace":"image-controller-e2e-qlez","name":"image-repository-myex","reconcileID":"d8a13bd9-c2fb-4746-bbd5-67739c51c01c","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-08T19:30:32.696Z","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-myex","namespace":"image-controller-e2e-qlez"},"namespace":"image-controller-e2e-qlez","name":"image-repository-myex","reconcileID":"d8a13bd9-c2fb-4746-bbd5-67739c51c01c","ComponentName":"test-secret-linking-vygyxh"} {"level":"info","ts":"2026-07-08T19:30:32.703Z","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-myex","namespace":"image-controller-e2e-qlez"},"namespace":"image-controller-e2e-qlez","name":"image-repository-myex","reconcileID":"d8a13bd9-c2fb-4746-bbd5-67739c51c01c"} {"level":"info","ts":"2026-07-08T19:30:32.709Z","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-myex","namespace":"image-controller-e2e-qlez"},"namespace":"image-controller-e2e-qlez","name":"image-repository-myex","reconcileID":"d8a13bd9-c2fb-4746-bbd5-67739c51c01c","ImageRepository":"image-repository-myex"} {"level":"info","ts":"2026-07-08T19:30:33.226Z","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-myex","namespace":"image-controller-e2e-qlez"},"namespace":"image-controller-e2e-qlez","name":"image-repository-myex","reconcileID":"eafe80d4-7a4e-4d34-8a52-9f21b4929c02","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-08T19:30:33.835Z","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-myex","namespace":"image-controller-e2e-qlez"},"namespace":"image-controller-e2e-qlez","name":"image-repository-myex","reconcileID":"d5be5e1c-7911-4494-b0de-ae3263b21b83","ServiceAccountName":"build-pipeline-test-secret-linking-vygyxh","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-07-08T19:30:33.835Z","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-myex","namespace":"image-controller-e2e-qlez"},"namespace":"image-controller-e2e-qlez","name":"image-repository-myex","reconcileID":"d5be5e1c-7911-4494-b0de-ae3263b21b83","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-08T19:30:33.835Z","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-myex","namespace":"image-controller-e2e-qlez"},"namespace":"image-controller-e2e-qlez","name":"image-repository-myex","reconcileID":"d5be5e1c-7911-4494-b0de-ae3263b21b83","ServiceAccountName":"konflux-integration-runner","SecretName":"build-suite-test-application-npoi-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-08T19:30:34.204Z","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-myex","namespace":"image-controller-e2e-qlez"},"namespace":"image-controller-e2e-qlez","name":"image-repository-myex","reconcileID":"516ff993-64a5-4ba4-a2ce-d49b019cf507","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-08T19:30:35.717Z","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-myex","namespace":"image-controller-e2e-qlez"},"namespace":"image-controller-e2e-qlez","name":"image-repository-myex","reconcileID":"6bcc3bf9-249b-4973-9c12-4b6a58aa1622","application":"build-suite-test-application-npoi"} {"level":"info","ts":"2026-07-08T19:30:35.858Z","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-npoi","namespace":"image-controller-e2e-qlez"},"namespace":"image-controller-e2e-qlez","name":"build-suite-test-application-npoi","reconcileID":"bc128940-a763-400b-9566-1883f6bad5b6","action":"DELETE"} {"level":"info","ts":"2026-07-08T19:30:36.085Z","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-myex","namespace":"image-controller-e2e-qlez"},"namespace":"image-controller-e2e-qlez","name":"image-repository-myex","reconcileID":"6bcc3bf9-249b-4973-9c12-4b6a58aa1622","repoName":"image-controller-e2e-qlez/image-name-wyuf","robotName":"redhat-appstudio-qe+image_controller_e2e_qlez_a2599a28_248b_476c_a349_d63fd4b5f7fc"} {"level":"info","ts":"2026-07-08T19:30:37.425Z","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-myex","namespace":"image-controller-e2e-qlez"},"namespace":"image-controller-e2e-qlez","name":"image-repository-myex","reconcileID":"6bcc3bf9-249b-4973-9c12-4b6a58aa1622","RobotAccountName":"image_controller_e2e_qlez_image_name_wyuf_dfa2eab28a","action":"DELETE"} {"level":"info","ts":"2026-07-08T19:30:37.897Z","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-myex","namespace":"image-controller-e2e-qlez"},"namespace":"image-controller-e2e-qlez","name":"image-repository-myex","reconcileID":"6bcc3bf9-249b-4973-9c12-4b6a58aa1622","RobotAccountName":"image_controller_e2e_qlez_image_name_wyuf_d02c532843_pull","action":"DELETE"} {"level":"info","ts":"2026-07-08T19:30:39.545Z","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-myex","namespace":"image-controller-e2e-qlez"},"namespace":"image-controller-e2e-qlez","name":"image-repository-myex","reconcileID":"6bcc3bf9-249b-4973-9c12-4b6a58aa1622","ImageRepository":"image-controller-e2e-qlez/image-name-wyuf","action":"DELETE"} {"level":"info","ts":"2026-07-08T19:30:39.554Z","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-myex","namespace":"image-controller-e2e-qlez"},"namespace":"image-controller-e2e-qlez","name":"image-repository-myex","reconcileID":"6bcc3bf9-249b-4973-9c12-4b6a58aa1622","action":"DELETE"} 2026/07/08 19:30:53 [COVERAGE] Collecting coverage data... 2026/07/08 19:30:53 [COVERAGE] Collected 20556 bytes metadata, 1560 bytes counters 2026/07/08 19:30:53 [COVERAGE] Coverage data sent successfully