2026/07/06 17:33:02 [COVERAGE] Starting coverage server on :9095 2026/07/06 17:33:02 [COVERAGE] Endpoints: GET :9095/coverage, GET :9095/health warning: GOCOVERDIR not set, no coverage data emitted {"level":"info","ts":"2026-07-06T17:33:02.753Z","logger":"setup","caller":"cmd/main.go:208","msg":"Quay host: quay.io"} {"level":"info","ts":"2026-07-06T17:33:02.753Z","logger":"setup","caller":"cmd/main.go:209","msg":"Quay API URL: https://quay.io/api/v1"} {"level":"info","ts":"2026-07-06T17:33:02.753Z","logger":"setup","caller":"cmd/main.go:210","msg":"Quay Org: redhat-appstudio-qe"} {"level":"info","ts":"2026-07-06T17:33:03.638Z","caller":"metrics/metrics.go:63","msg":"Starting image controller metrics"} {"level":"info","ts":"2026-07-06T17:33:03.638Z","logger":"setup","caller":"cmd/main.go:263","msg":"starting manager"} {"level":"info","ts":"2026-07-06T17:33:03.638Z","logger":"controller-runtime.metrics","caller":"server/server.go:208","msg":"Starting metrics server"} {"level":"info","ts":"2026-07-06T17:33:03.638Z","logger":"setup","caller":"cmd/main.go:128","msg":"disabling http/2"} {"level":"info","ts":"2026-07-06T17:33:03.638Z","caller":"manager/server.go:83","msg":"starting server","name":"health probe","addr":"[::]:8081"} {"level":"info","ts":"2026-07-06T17:33:03.638Z","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-06T17:33:03.638Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component"} {"level":"info","ts":"2026-07-06T17:33:03.639Z","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-06T17:33:03.639Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository"} {"level":"info","ts":"2026-07-06T17:33:03.639Z","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-06T17:33:03.639Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"imagerepository-konflux","controllerGroup":"konflux-ci.dev","controllerKind":"ImageRepository"} {"level":"info","ts":"2026-07-06T17:33:03.639Z","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-06T17:33:03.639Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application"} {"level":"info","ts":"2026-07-06T17:33:03.743Z","caller":"controller/controller.go:217","msg":"Starting workers","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","worker count":1} {"level":"info","ts":"2026-07-06T17:33:03.744Z","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-06T17:33:03.747Z","caller":"controller/controller.go:217","msg":"Starting workers","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","worker count":1} {"level":"info","ts":"2026-07-06T17:33:03.747Z","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-06T17:33:03.858Z","logger":"controller-runtime.metrics","caller":"server/server.go:247","msg":"Serving metrics server","bindAddress":":8443","secure":true} {"level":"info","ts":"2026-07-06T17:37:27.973Z","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-frtj","namespace":"image-controller-e2e-vmtk"},"namespace":"image-controller-e2e-vmtk","name":"build-suite-test-application-frtj","reconcileID":"3c3cdda9-f9ee-4437-ba7d-13f8b971027e","action":"DELETE"} {"level":"info","ts":"2026-07-06T17:37:27.976Z","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-frtj","namespace":"image-controller-e2e-vmtk"},"namespace":"image-controller-e2e-vmtk","name":"build-suite-test-application-frtj","reconcileID":"3c3cdda9-f9ee-4437-ba7d-13f8b971027e","secretName":"build-suite-test-application-frtj-pull"} {"level":"info","ts":"2026-07-06T17:37:27.981Z","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-frtj","namespace":"image-controller-e2e-vmtk"},"namespace":"image-controller-e2e-vmtk","name":"build-suite-test-application-frtj","reconcileID":"3c3cdda9-f9ee-4437-ba7d-13f8b971027e","secretName":"build-suite-test-application-frtj-pull"} {"level":"info","ts":"2026-07-06T17:37:28.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-frtj","namespace":"image-controller-e2e-vmtk"},"namespace":"image-controller-e2e-vmtk","name":"build-suite-test-application-frtj","reconcileID":"3c3cdda9-f9ee-4437-ba7d-13f8b971027e","serviceAccountName":"konflux-integration-runner","namespace":"image-controller-e2e-vmtk"} {"level":"info","ts":"2026-07-06T17:37:28.084Z","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-frtj","namespace":"image-controller-e2e-vmtk"},"namespace":"image-controller-e2e-vmtk","name":"build-suite-test-application-frtj","reconcileID":"1ba8a917-c05f-44c9-87d8-e29c03ac640d","serviceAccountName":"konflux-integration-runner","namespace":"image-controller-e2e-vmtk"} {"level":"info","ts":"2026-07-06T17:37:30.097Z","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-qvwyti","namespace":"image-controller-e2e-vmtk"},"namespace":"image-controller-e2e-vmtk","name":"gh-test-custom-default-qvwyti","reconcileID":"daa395c9-b01c-4118-908b-cdcfa1da021b","ImageRepositoryName":"imagerepository-for-build-suite-test-application-frtj-gh-test-custom-default-qvwyti","ComponentName":"gh-test-custom-default-qvwyti"} {"level":"info","ts":"2026-07-06T17:37:30.101Z","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-qvwyti","namespace":"image-controller-e2e-vmtk"},"namespace":"image-controller-e2e-vmtk","name":"gh-test-custom-default-qvwyti","reconcileID":"daa395c9-b01c-4118-908b-cdcfa1da021b","ImageRepositoryName":"imagerepository-for-build-suite-test-application-frtj-gh-test-custom-default-qvwyti","ComponentName":"gh-test-custom-default-qvwyti"} {"level":"info","ts":"2026-07-06T17:37:30.107Z","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-qvwyti","namespace":"image-controller-e2e-vmtk"},"namespace":"image-controller-e2e-vmtk","name":"gh-test-custom-default-qvwyti","reconcileID":"daa395c9-b01c-4118-908b-cdcfa1da021b","ComponentName":"gh-test-custom-default-qvwyti"} {"level":"info","ts":"2026-07-06T17:37:33.153Z","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-frtj-gh-test-custom-default-qvwyti","namespace":"image-controller-e2e-vmtk"},"namespace":"image-controller-e2e-vmtk","name":"imagerepository-for-build-suite-test-application-frtj-gh-test-custom-default-qvwyti","reconcileID":"b241c8db-ca76-48b9-b9a9-cf5feecf0a08","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-07-06T17:37:34.802Z","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-frtj-gh-test-custom-default-qvwyti","namespace":"image-controller-e2e-vmtk"},"namespace":"image-controller-e2e-vmtk","name":"imagerepository-for-build-suite-test-application-frtj-gh-test-custom-default-qvwyti","reconcileID":"b241c8db-ca76-48b9-b9a9-cf5feecf0a08","IsPullOnly":false,"SecretName":"imagerepository-for-build-suite-test-application-frtj-gh-test-custom-default-qvwyti-image-push"} {"level":"info","ts":"2026-07-06T17:37:35.816Z","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-frtj-gh-test-custom-default-qvwyti","namespace":"image-controller-e2e-vmtk"},"namespace":"image-controller-e2e-vmtk","name":"imagerepository-for-build-suite-test-application-frtj-gh-test-custom-default-qvwyti","reconcileID":"b241c8db-ca76-48b9-b9a9-cf5feecf0a08","IsPullOnly":true,"SecretName":"imagerepository-for-build-suite-test-application-frtj-gh-test-custom-default-qvwyti-image-pull"} {"level":"info","ts":"2026-07-06T17:37:35.821Z","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-frtj-gh-test-custom-default-qvwyti","namespace":"image-controller-e2e-vmtk"},"namespace":"image-controller-e2e-vmtk","name":"imagerepository-for-build-suite-test-application-frtj-gh-test-custom-default-qvwyti","reconcileID":"b241c8db-ca76-48b9-b9a9-cf5feecf0a08"} {"level":"info","ts":"2026-07-06T17:37:36.186Z","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-frtj-gh-test-custom-default-qvwyti","namespace":"image-controller-e2e-vmtk"},"namespace":"image-controller-e2e-vmtk","name":"imagerepository-for-build-suite-test-application-frtj-gh-test-custom-default-qvwyti","reconcileID":"de2bc1aa-479e-4976-a3e5-63e25a0364f5","application":"build-suite-test-application-frtj"} {"level":"info","ts":"2026-07-06T17:37:36.191Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:89","msg":"Added secret link to service account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-frtj-gh-test-custom-default-qvwyti","namespace":"image-controller-e2e-vmtk"},"namespace":"image-controller-e2e-vmtk","name":"imagerepository-for-build-suite-test-application-frtj-gh-test-custom-default-qvwyti","reconcileID":"de2bc1aa-479e-4976-a3e5-63e25a0364f5","ServiceAccountName":"build-pipeline-gh-test-custom-default-qvwyti","SecretName":"imagerepository-for-build-suite-test-application-frtj-gh-test-custom-default-qvwyti-image-push","action":"UPDATE"} {"level":"info","ts":"2026-07-06T17:37:36.196Z","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-frtj-gh-test-custom-default-qvwyti","namespace":"image-controller-e2e-vmtk"},"namespace":"image-controller-e2e-vmtk","name":"imagerepository-for-build-suite-test-application-frtj-gh-test-custom-default-qvwyti","reconcileID":"de2bc1aa-479e-4976-a3e5-63e25a0364f5","ServiceAccountName":"build-pipeline-gh-test-custom-default-qvwyti","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-07-06T17:37:36.196Z","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-frtj-gh-test-custom-default-qvwyti","namespace":"image-controller-e2e-vmtk"},"namespace":"image-controller-e2e-vmtk","name":"imagerepository-for-build-suite-test-application-frtj-gh-test-custom-default-qvwyti","reconcileID":"de2bc1aa-479e-4976-a3e5-63e25a0364f5","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-06T17:37:36.201Z","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-frtj-gh-test-custom-default-qvwyti","namespace":"image-controller-e2e-vmtk"},"namespace":"image-controller-e2e-vmtk","name":"imagerepository-for-build-suite-test-application-frtj-gh-test-custom-default-qvwyti","reconcileID":"de2bc1aa-479e-4976-a3e5-63e25a0364f5","ComponentName":"gh-test-custom-default-qvwyti"} {"level":"info","ts":"2026-07-06T17:37:36.207Z","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-frtj-gh-test-custom-default-qvwyti","namespace":"image-controller-e2e-vmtk"},"namespace":"image-controller-e2e-vmtk","name":"imagerepository-for-build-suite-test-application-frtj-gh-test-custom-default-qvwyti","reconcileID":"de2bc1aa-479e-4976-a3e5-63e25a0364f5"} {"level":"info","ts":"2026-07-06T17:37:36.546Z","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-frtj-gh-test-custom-default-qvwyti","namespace":"image-controller-e2e-vmtk"},"namespace":"image-controller-e2e-vmtk","name":"imagerepository-for-build-suite-test-application-frtj-gh-test-custom-default-qvwyti","reconcileID":"253c5727-af98-427a-b672-91dc05ad7812","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-06T17:44:41.924Z","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-frtj-gh-test-custom-default-qvwyti","namespace":"image-controller-e2e-vmtk"},"namespace":"image-controller-e2e-vmtk","name":"imagerepository-for-build-suite-test-application-frtj-gh-test-custom-default-qvwyti","reconcileID":"eec7990d-bffa-46a9-865f-97328f318de2","application":"build-suite-test-application-frtj"} {"level":"info","ts":"2026-07-06T17:44:42.028Z","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-joukus","namespace":"image-controller-e2e-vmtk"},"namespace":"image-controller-e2e-vmtk","name":"gh-test-custom-branch-joukus","reconcileID":"ff168124-a0da-4e3f-84ac-9349689b0684","ImageRepositoryName":"imagerepository-for-build-suite-test-application-frtj-gh-test-custom-branch-joukus","ComponentName":"gh-test-custom-branch-joukus"} {"level":"info","ts":"2026-07-06T17:44:42.032Z","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-joukus","namespace":"image-controller-e2e-vmtk"},"namespace":"image-controller-e2e-vmtk","name":"gh-test-custom-branch-joukus","reconcileID":"ff168124-a0da-4e3f-84ac-9349689b0684","ImageRepositoryName":"imagerepository-for-build-suite-test-application-frtj-gh-test-custom-branch-joukus","ComponentName":"gh-test-custom-branch-joukus"} {"level":"info","ts":"2026-07-06T17:44:42.037Z","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-joukus","namespace":"image-controller-e2e-vmtk"},"namespace":"image-controller-e2e-vmtk","name":"gh-test-custom-branch-joukus","reconcileID":"ff168124-a0da-4e3f-84ac-9349689b0684","ComponentName":"gh-test-custom-branch-joukus"} {"level":"info","ts":"2026-07-06T17:44:42.289Z","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-frtj-gh-test-custom-default-qvwyti","namespace":"image-controller-e2e-vmtk"},"namespace":"image-controller-e2e-vmtk","name":"imagerepository-for-build-suite-test-application-frtj-gh-test-custom-default-qvwyti","reconcileID":"eec7990d-bffa-46a9-865f-97328f318de2","repoName":"image-controller-e2e-vmtk/gh-test-custom-default-qvwyti","robotName":"redhat-appstudio-qe+image_controller_e2e_vmtk_7d9c2881_e10e_4823_b90a_6a55441c0be5"} {"level":"info","ts":"2026-07-06T17:44:43.585Z","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-frtj-gh-test-custom-default-qvwyti","namespace":"image-controller-e2e-vmtk"},"namespace":"image-controller-e2e-vmtk","name":"imagerepository-for-build-suite-test-application-frtj-gh-test-custom-default-qvwyti","reconcileID":"eec7990d-bffa-46a9-865f-97328f318de2","RobotAccountName":"image_controller_e2e_vmtk_gh_test_custom_default_qvwyti_1671bc8c0e","action":"DELETE"} {"level":"info","ts":"2026-07-06T17:44:44.053Z","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-frtj-gh-test-custom-default-qvwyti","namespace":"image-controller-e2e-vmtk"},"namespace":"image-controller-e2e-vmtk","name":"imagerepository-for-build-suite-test-application-frtj-gh-test-custom-default-qvwyti","reconcileID":"eec7990d-bffa-46a9-865f-97328f318de2","RobotAccountName":"image_controller_e2e_vmtk_gh_test_custom_default_qvwyti_de99b44921_pull","action":"DELETE"} {"level":"info","ts":"2026-07-06T17:44:44.804Z","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-frtj-gh-test-custom-default-qvwyti","namespace":"image-controller-e2e-vmtk"},"namespace":"image-controller-e2e-vmtk","name":"imagerepository-for-build-suite-test-application-frtj-gh-test-custom-default-qvwyti","reconcileID":"eec7990d-bffa-46a9-865f-97328f318de2","ImageRepository":"image-controller-e2e-vmtk/gh-test-custom-default-qvwyti","action":"DELETE"} {"level":"info","ts":"2026-07-06T17:44:44.811Z","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-frtj-gh-test-custom-default-qvwyti","namespace":"image-controller-e2e-vmtk"},"namespace":"image-controller-e2e-vmtk","name":"imagerepository-for-build-suite-test-application-frtj-gh-test-custom-default-qvwyti","reconcileID":"eec7990d-bffa-46a9-865f-97328f318de2","action":"DELETE"} {"level":"info","ts":"2026-07-06T17:44:46.145Z","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-frtj-gh-test-custom-branch-joukus","namespace":"image-controller-e2e-vmtk"},"namespace":"image-controller-e2e-vmtk","name":"imagerepository-for-build-suite-test-application-frtj-gh-test-custom-branch-joukus","reconcileID":"8cbb4d46-8bfc-47d8-a0a6-e5b0c3ee8cb3","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-07-06T17:44:47.496Z","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-frtj-gh-test-custom-branch-joukus","namespace":"image-controller-e2e-vmtk"},"namespace":"image-controller-e2e-vmtk","name":"imagerepository-for-build-suite-test-application-frtj-gh-test-custom-branch-joukus","reconcileID":"8cbb4d46-8bfc-47d8-a0a6-e5b0c3ee8cb3","IsPullOnly":false,"SecretName":"imagerepository-for-build-suite-test-application-frtj-gh-test-custom-branch-joukus-image-push"} {"level":"info","ts":"2026-07-06T17:44:48.409Z","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-frtj-gh-test-custom-branch-joukus","namespace":"image-controller-e2e-vmtk"},"namespace":"image-controller-e2e-vmtk","name":"imagerepository-for-build-suite-test-application-frtj-gh-test-custom-branch-joukus","reconcileID":"8cbb4d46-8bfc-47d8-a0a6-e5b0c3ee8cb3","IsPullOnly":true,"SecretName":"imagerepository-for-build-suite-test-application-frtj-gh-test-custom-branch-joukus-image-pull"} {"level":"info","ts":"2026-07-06T17:44:48.414Z","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-frtj-gh-test-custom-branch-joukus","namespace":"image-controller-e2e-vmtk"},"namespace":"image-controller-e2e-vmtk","name":"imagerepository-for-build-suite-test-application-frtj-gh-test-custom-branch-joukus","reconcileID":"8cbb4d46-8bfc-47d8-a0a6-e5b0c3ee8cb3"} {"level":"info","ts":"2026-07-06T17:44:48.784Z","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-frtj-gh-test-custom-branch-joukus","namespace":"image-controller-e2e-vmtk"},"namespace":"image-controller-e2e-vmtk","name":"imagerepository-for-build-suite-test-application-frtj-gh-test-custom-branch-joukus","reconcileID":"69899473-bf90-4684-975d-1b92c16e1f4e","application":"build-suite-test-application-frtj"} {"level":"info","ts":"2026-07-06T17:44:48.788Z","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-frtj-gh-test-custom-branch-joukus","namespace":"image-controller-e2e-vmtk"},"namespace":"image-controller-e2e-vmtk","name":"imagerepository-for-build-suite-test-application-frtj-gh-test-custom-branch-joukus","reconcileID":"69899473-bf90-4684-975d-1b92c16e1f4e","ServiceAccountName":"build-pipeline-gh-test-custom-branch-joukus","SecretName":"imagerepository-for-build-suite-test-application-frtj-gh-test-custom-branch-joukus-image-push","action":"UPDATE"} {"level":"info","ts":"2026-07-06T17:44:48.793Z","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-frtj-gh-test-custom-branch-joukus","namespace":"image-controller-e2e-vmtk"},"namespace":"image-controller-e2e-vmtk","name":"imagerepository-for-build-suite-test-application-frtj-gh-test-custom-branch-joukus","reconcileID":"69899473-bf90-4684-975d-1b92c16e1f4e","ServiceAccountName":"build-pipeline-gh-test-custom-branch-joukus","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-07-06T17:44:48.793Z","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-frtj-gh-test-custom-branch-joukus","namespace":"image-controller-e2e-vmtk"},"namespace":"image-controller-e2e-vmtk","name":"imagerepository-for-build-suite-test-application-frtj-gh-test-custom-branch-joukus","reconcileID":"69899473-bf90-4684-975d-1b92c16e1f4e","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-06T17:44:48.798Z","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-frtj-gh-test-custom-branch-joukus","namespace":"image-controller-e2e-vmtk"},"namespace":"image-controller-e2e-vmtk","name":"imagerepository-for-build-suite-test-application-frtj-gh-test-custom-branch-joukus","reconcileID":"69899473-bf90-4684-975d-1b92c16e1f4e","ComponentName":"gh-test-custom-branch-joukus"} {"level":"info","ts":"2026-07-06T17:44:48.804Z","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-frtj-gh-test-custom-branch-joukus","namespace":"image-controller-e2e-vmtk"},"namespace":"image-controller-e2e-vmtk","name":"imagerepository-for-build-suite-test-application-frtj-gh-test-custom-branch-joukus","reconcileID":"69899473-bf90-4684-975d-1b92c16e1f4e"} {"level":"info","ts":"2026-07-06T17:44:49.172Z","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-frtj-gh-test-custom-branch-joukus","namespace":"image-controller-e2e-vmtk"},"namespace":"image-controller-e2e-vmtk","name":"imagerepository-for-build-suite-test-application-frtj-gh-test-custom-branch-joukus","reconcileID":"98eb7054-09ba-4bab-a7d8-a963c246c4eb","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-06T17:48:54.201Z","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-frtj-gh-test-custom-branch-joukus","namespace":"image-controller-e2e-vmtk"},"namespace":"image-controller-e2e-vmtk","name":"imagerepository-for-build-suite-test-application-frtj-gh-test-custom-branch-joukus","reconcileID":"75a85076-ee24-47fc-b8fa-e152b2e4fab3","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-06T17:48:54.776Z","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-frtj-gh-test-custom-branch-joukus","namespace":"image-controller-e2e-vmtk"},"namespace":"image-controller-e2e-vmtk","name":"imagerepository-for-build-suite-test-application-frtj-gh-test-custom-branch-joukus","reconcileID":"75a85076-ee24-47fc-b8fa-e152b2e4fab3","visibility":"private"} {"level":"info","ts":"2026-07-06T17:48:55.218Z","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-frtj-gh-test-custom-branch-joukus","namespace":"image-controller-e2e-vmtk"},"namespace":"image-controller-e2e-vmtk","name":"imagerepository-for-build-suite-test-application-frtj-gh-test-custom-branch-joukus","reconcileID":"e4d582ac-8f86-4cf2-ad94-e15d6ced34b6","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-06T17:49:54.247Z","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-frtj-gh-test-custom-branch-joukus","namespace":"image-controller-e2e-vmtk"},"namespace":"image-controller-e2e-vmtk","name":"imagerepository-for-build-suite-test-application-frtj-gh-test-custom-branch-joukus","reconcileID":"1b27240a-7f1c-4ad7-857a-53c4ad7d9202","application":"build-suite-test-application-frtj"} {"level":"info","ts":"2026-07-06T17:49:54.352Z","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-frtj","namespace":"image-controller-e2e-vmtk"},"namespace":"image-controller-e2e-vmtk","name":"build-suite-test-application-frtj","reconcileID":"551ebe1d-ea89-45b1-844e-3643eab9f894","action":"DELETE"} {"level":"info","ts":"2026-07-06T17:49:54.680Z","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-frtj-gh-test-custom-branch-joukus","namespace":"image-controller-e2e-vmtk"},"namespace":"image-controller-e2e-vmtk","name":"imagerepository-for-build-suite-test-application-frtj-gh-test-custom-branch-joukus","reconcileID":"1b27240a-7f1c-4ad7-857a-53c4ad7d9202","repoName":"image-controller-e2e-vmtk/gh-test-custom-branch-joukus","robotName":"redhat-appstudio-qe+image_controller_e2e_vmtk_7d9c2881_e10e_4823_b90a_6a55441c0be5"} {"level":"info","ts":"2026-07-06T17:49:55.578Z","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-frtj-gh-test-custom-branch-joukus","namespace":"image-controller-e2e-vmtk"},"namespace":"image-controller-e2e-vmtk","name":"imagerepository-for-build-suite-test-application-frtj-gh-test-custom-branch-joukus","reconcileID":"1b27240a-7f1c-4ad7-857a-53c4ad7d9202","RobotAccountName":"image_controller_e2e_vmtk_gh_test_custom_branch_joukus_7c337b6da6","action":"DELETE"} {"level":"info","ts":"2026-07-06T17:49:56.009Z","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-frtj-gh-test-custom-branch-joukus","namespace":"image-controller-e2e-vmtk"},"namespace":"image-controller-e2e-vmtk","name":"imagerepository-for-build-suite-test-application-frtj-gh-test-custom-branch-joukus","reconcileID":"1b27240a-7f1c-4ad7-857a-53c4ad7d9202","RobotAccountName":"image_controller_e2e_vmtk_gh_test_custom_branch_joukus_16df10ba11_pull","action":"DELETE"} {"level":"info","ts":"2026-07-06T17:49:56.751Z","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-frtj-gh-test-custom-branch-joukus","namespace":"image-controller-e2e-vmtk"},"namespace":"image-controller-e2e-vmtk","name":"imagerepository-for-build-suite-test-application-frtj-gh-test-custom-branch-joukus","reconcileID":"1b27240a-7f1c-4ad7-857a-53c4ad7d9202","ImageRepository":"image-controller-e2e-vmtk/gh-test-custom-branch-joukus","action":"DELETE"} {"level":"info","ts":"2026-07-06T17:49:56.758Z","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-frtj-gh-test-custom-branch-joukus","namespace":"image-controller-e2e-vmtk"},"namespace":"image-controller-e2e-vmtk","name":"imagerepository-for-build-suite-test-application-frtj-gh-test-custom-branch-joukus","reconcileID":"1b27240a-7f1c-4ad7-857a-53c4ad7d9202","action":"DELETE"} 2026/07/06 17:50:12 [COVERAGE] Collecting coverage data... 2026/07/06 17:50:12 [COVERAGE] Collected 20556 bytes metadata, 1479 bytes counters 2026/07/06 17:50:12 [COVERAGE] Coverage data sent successfully