2026/07/07 14:26:35 [COVERAGE] Starting coverage server on :9095 2026/07/07 14:26:35 [COVERAGE] Endpoints: GET :9095/coverage, GET :9095/health warning: GOCOVERDIR not set, no coverage data emitted {"level":"info","ts":"2026-07-07T14:26:35.123Z","logger":"setup","caller":"cmd/main.go:208","msg":"Quay host: quay.io"} {"level":"info","ts":"2026-07-07T14:26:35.123Z","logger":"setup","caller":"cmd/main.go:209","msg":"Quay API URL: https://quay.io/api/v1"} {"level":"info","ts":"2026-07-07T14:26:35.123Z","logger":"setup","caller":"cmd/main.go:210","msg":"Quay Org: redhat-appstudio-qe"} {"level":"info","ts":"2026-07-07T14:26:35.950Z","caller":"metrics/metrics.go:63","msg":"Starting image controller metrics"} {"level":"info","ts":"2026-07-07T14:26:35.950Z","logger":"setup","caller":"cmd/main.go:263","msg":"starting manager"} {"level":"info","ts":"2026-07-07T14:26:35.950Z","logger":"controller-runtime.metrics","caller":"server/server.go:208","msg":"Starting metrics server"} {"level":"info","ts":"2026-07-07T14:26:35.950Z","logger":"setup","caller":"cmd/main.go:128","msg":"disabling http/2"} {"level":"info","ts":"2026-07-07T14:26:35.950Z","caller":"manager/server.go:83","msg":"starting server","name":"health probe","addr":"[::]:8081"} {"level":"info","ts":"2026-07-07T14:26:35.950Z","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-07T14:26:35.950Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component"} {"level":"info","ts":"2026-07-07T14:26:35.951Z","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-07T14:26:35.951Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository"} {"level":"info","ts":"2026-07-07T14:26:35.951Z","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-07T14:26:35.951Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"imagerepository-konflux","controllerGroup":"konflux-ci.dev","controllerKind":"ImageRepository"} {"level":"info","ts":"2026-07-07T14:26:35.951Z","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-07T14:26:35.951Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application"} {"level":"info","ts":"2026-07-07T14:26:36.056Z","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-07T14:26:36.056Z","caller":"controller/controller.go:217","msg":"Starting workers","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","worker count":1} {"level":"info","ts":"2026-07-07T14:26:36.060Z","caller":"controller/controller.go:217","msg":"Starting workers","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","worker count":1} {"level":"info","ts":"2026-07-07T14:26:36.060Z","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-07T14:26:36.261Z","logger":"controller-runtime.metrics","caller":"server/server.go:247","msg":"Serving metrics server","bindAddress":":8443","secure":true} {"level":"info","ts":"2026-07-07T14:30:50.672Z","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-ruqp","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"build-suite-test-application-ruqp","reconcileID":"4cba1597-6540-464b-8bce-aa2d2ee1bea8","action":"DELETE"} {"level":"info","ts":"2026-07-07T14:30:50.677Z","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-ruqp","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"build-suite-test-application-ruqp","reconcileID":"4cba1597-6540-464b-8bce-aa2d2ee1bea8","secretName":"build-suite-test-application-ruqp-pull"} {"level":"info","ts":"2026-07-07T14:30:50.683Z","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-ruqp","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"build-suite-test-application-ruqp","reconcileID":"4cba1597-6540-464b-8bce-aa2d2ee1bea8","secretName":"build-suite-test-application-ruqp-pull"} {"level":"info","ts":"2026-07-07T14:30:50.783Z","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-ruqp","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"build-suite-test-application-ruqp","reconcileID":"4cba1597-6540-464b-8bce-aa2d2ee1bea8","serviceAccountName":"konflux-integration-runner","namespace":"image-controller-e2e-pnjj"} {"level":"info","ts":"2026-07-07T14:30:50.785Z","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-ruqp","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"build-suite-test-application-ruqp","reconcileID":"98ff9820-17b7-4ab5-a05e-babd7b0f2a2e","serviceAccountName":"konflux-integration-runner","namespace":"image-controller-e2e-pnjj"} {"level":"info","ts":"2026-07-07T14:30:53.338Z","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-iptslp","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"gh-test-custom-default-iptslp","reconcileID":"5671df8c-2cd7-42de-b864-f7812526cb2a","ImageRepositoryName":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-default-iptslp","ComponentName":"gh-test-custom-default-iptslp"} {"level":"info","ts":"2026-07-07T14:30:53.344Z","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-iptslp","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"gh-test-custom-default-iptslp","reconcileID":"5671df8c-2cd7-42de-b864-f7812526cb2a","ImageRepositoryName":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-default-iptslp","ComponentName":"gh-test-custom-default-iptslp"} {"level":"info","ts":"2026-07-07T14:30:53.351Z","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-iptslp","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"gh-test-custom-default-iptslp","reconcileID":"5671df8c-2cd7-42de-b864-f7812526cb2a","ComponentName":"gh-test-custom-default-iptslp"} {"level":"info","ts":"2026-07-07T14:30:55.558Z","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-ruqp-gh-test-custom-default-iptslp","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-default-iptslp","reconcileID":"c43c3f90-215f-4685-942b-9fb5af90b79b","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-07-07T14:30:56.921Z","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-ruqp-gh-test-custom-default-iptslp","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-default-iptslp","reconcileID":"c43c3f90-215f-4685-942b-9fb5af90b79b","IsPullOnly":false,"SecretName":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-default-iptslp-image-push"} {"level":"info","ts":"2026-07-07T14:30:57.953Z","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-ruqp-gh-test-custom-default-iptslp","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-default-iptslp","reconcileID":"c43c3f90-215f-4685-942b-9fb5af90b79b","IsPullOnly":true,"SecretName":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-default-iptslp-image-pull"} {"level":"info","ts":"2026-07-07T14:30:57.960Z","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-ruqp-gh-test-custom-default-iptslp","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-default-iptslp","reconcileID":"c43c3f90-215f-4685-942b-9fb5af90b79b"} {"level":"info","ts":"2026-07-07T14:30:58.445Z","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-ruqp-gh-test-custom-default-iptslp","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-default-iptslp","reconcileID":"07dbfcd9-f55c-4056-be80-fcc2857ad20d","application":"build-suite-test-application-ruqp"} {"level":"info","ts":"2026-07-07T14:30:58.450Z","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-ruqp-gh-test-custom-default-iptslp","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-default-iptslp","reconcileID":"07dbfcd9-f55c-4056-be80-fcc2857ad20d","ServiceAccountName":"build-pipeline-gh-test-custom-default-iptslp","SecretName":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-default-iptslp-image-push","action":"UPDATE"} {"level":"info","ts":"2026-07-07T14:30:58.456Z","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-ruqp-gh-test-custom-default-iptslp","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-default-iptslp","reconcileID":"07dbfcd9-f55c-4056-be80-fcc2857ad20d","ServiceAccountName":"build-pipeline-gh-test-custom-default-iptslp","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-07-07T14:30:58.456Z","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-ruqp-gh-test-custom-default-iptslp","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-default-iptslp","reconcileID":"07dbfcd9-f55c-4056-be80-fcc2857ad20d","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-07T14:30:58.463Z","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-ruqp-gh-test-custom-default-iptslp","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-default-iptslp","reconcileID":"07dbfcd9-f55c-4056-be80-fcc2857ad20d","ComponentName":"gh-test-custom-default-iptslp"} {"level":"info","ts":"2026-07-07T14:30:58.470Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:563","msg":"Deleted update-component-image image repository annotation","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-default-iptslp","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-default-iptslp","reconcileID":"07dbfcd9-f55c-4056-be80-fcc2857ad20d"} {"level":"info","ts":"2026-07-07T14:30:58.850Z","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-ruqp-gh-test-custom-default-iptslp","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-default-iptslp","reconcileID":"c9a55172-560f-4bdb-a49e-0286f239824c","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-07T14:38:45.568Z","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-ruqp-gh-test-custom-default-iptslp","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-default-iptslp","reconcileID":"5e66983f-758b-48e9-830e-dafb5bfef323","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-07T14:38:46.049Z","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-ruqp-gh-test-custom-default-iptslp","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-default-iptslp","reconcileID":"5e66983f-758b-48e9-830e-dafb5bfef323","IsPullOnly":false} {"level":"info","ts":"2026-07-07T14:38:46.057Z","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-ruqp-gh-test-custom-default-iptslp","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-default-iptslp","reconcileID":"5e66983f-758b-48e9-830e-dafb5bfef323","IsPullOnly":false,"SecretName":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-default-iptslp-image-push"} {"level":"info","ts":"2026-07-07T14:38:46.447Z","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-ruqp-gh-test-custom-default-iptslp","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-default-iptslp","reconcileID":"5e66983f-758b-48e9-830e-dafb5bfef323","IsPullOnly":true} {"level":"info","ts":"2026-07-07T14:38:46.455Z","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-ruqp-gh-test-custom-default-iptslp","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-default-iptslp","reconcileID":"5e66983f-758b-48e9-830e-dafb5bfef323","IsPullOnly":true,"SecretName":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-default-iptslp-image-pull"} {"level":"info","ts":"2026-07-07T14:38:46.462Z","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-ruqp-gh-test-custom-default-iptslp","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-default-iptslp","reconcileID":"5e66983f-758b-48e9-830e-dafb5bfef323","IsPullOnly":true,"application":"build-suite-test-application-ruqp"} {"level":"info","ts":"2026-07-07T14:38:46.814Z","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-ruqp-gh-test-custom-default-iptslp","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-default-iptslp","reconcileID":"77d57d02-64c6-4c79-82a7-3fa78872d8c7","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-07T14:38:47.403Z","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-ruqp-gh-test-custom-default-iptslp","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-default-iptslp","reconcileID":"233d4dd3-51ea-4170-ba68-efc3cb888a30","application":"build-suite-test-application-ruqp"} {"level":"info","ts":"2026-07-07T14:38:47.500Z","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-wyudow","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"gh-test-custom-branch-wyudow","reconcileID":"855d8458-fc3d-4d6a-9d68-75b713369145","ImageRepositoryName":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-branch-wyudow","ComponentName":"gh-test-custom-branch-wyudow"} {"level":"info","ts":"2026-07-07T14:38:47.506Z","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-wyudow","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"gh-test-custom-branch-wyudow","reconcileID":"855d8458-fc3d-4d6a-9d68-75b713369145","ImageRepositoryName":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-branch-wyudow","ComponentName":"gh-test-custom-branch-wyudow"} {"level":"info","ts":"2026-07-07T14:38:47.514Z","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-wyudow","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"gh-test-custom-branch-wyudow","reconcileID":"855d8458-fc3d-4d6a-9d68-75b713369145","ComponentName":"gh-test-custom-branch-wyudow"} {"level":"info","ts":"2026-07-07T14:38:47.823Z","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-ruqp-gh-test-custom-default-iptslp","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-default-iptslp","reconcileID":"233d4dd3-51ea-4170-ba68-efc3cb888a30","repoName":"image-controller-e2e-pnjj/gh-test-custom-default-iptslp","robotName":"redhat-appstudio-qe+image_controller_e2e_pnjj_04a76666_6696_4deb_a89d_7df8b2b1b8ce"} {"level":"info","ts":"2026-07-07T14:38:48.722Z","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-ruqp-gh-test-custom-default-iptslp","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-default-iptslp","reconcileID":"233d4dd3-51ea-4170-ba68-efc3cb888a30","RobotAccountName":"image_controller_e2e_pnjj_gh_test_custom_default_iptslp_6642f165f5","action":"DELETE"} {"level":"info","ts":"2026-07-07T14:38:49.235Z","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-ruqp-gh-test-custom-default-iptslp","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-default-iptslp","reconcileID":"233d4dd3-51ea-4170-ba68-efc3cb888a30","RobotAccountName":"image_controller_e2e_pnjj_gh_test_custom_default_iptslp_3b5927d841_pull","action":"DELETE"} {"level":"info","ts":"2026-07-07T14:38:50.384Z","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-ruqp-gh-test-custom-default-iptslp","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-default-iptslp","reconcileID":"233d4dd3-51ea-4170-ba68-efc3cb888a30","ImageRepository":"image-controller-e2e-pnjj/gh-test-custom-default-iptslp","action":"DELETE"} {"level":"info","ts":"2026-07-07T14:38:50.393Z","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-ruqp-gh-test-custom-default-iptslp","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-default-iptslp","reconcileID":"233d4dd3-51ea-4170-ba68-efc3cb888a30","action":"DELETE"} {"level":"info","ts":"2026-07-07T14:38:51.254Z","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-ruqp-gh-test-custom-branch-wyudow","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-branch-wyudow","reconcileID":"059636d5-c0fb-4521-93f1-8497b0b4c874","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-07-07T14:38:52.541Z","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-ruqp-gh-test-custom-branch-wyudow","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-branch-wyudow","reconcileID":"059636d5-c0fb-4521-93f1-8497b0b4c874","IsPullOnly":false,"SecretName":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-branch-wyudow-image-push"} {"level":"info","ts":"2026-07-07T14:38:53.390Z","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-ruqp-gh-test-custom-branch-wyudow","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-branch-wyudow","reconcileID":"059636d5-c0fb-4521-93f1-8497b0b4c874","IsPullOnly":true,"SecretName":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-branch-wyudow-image-pull"} {"level":"info","ts":"2026-07-07T14:38:53.397Z","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-ruqp-gh-test-custom-branch-wyudow","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-branch-wyudow","reconcileID":"059636d5-c0fb-4521-93f1-8497b0b4c874"} {"level":"info","ts":"2026-07-07T14:38:53.752Z","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-ruqp-gh-test-custom-branch-wyudow","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-branch-wyudow","reconcileID":"c94f8d7e-f124-40d0-8190-904c7b845160","application":"build-suite-test-application-ruqp"} {"level":"info","ts":"2026-07-07T14:38:53.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-ruqp-gh-test-custom-branch-wyudow","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-branch-wyudow","reconcileID":"c94f8d7e-f124-40d0-8190-904c7b845160","ServiceAccountName":"build-pipeline-gh-test-custom-branch-wyudow","SecretName":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-branch-wyudow-image-push","action":"UPDATE"} {"level":"info","ts":"2026-07-07T14:38:53.763Z","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-ruqp-gh-test-custom-branch-wyudow","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-branch-wyudow","reconcileID":"c94f8d7e-f124-40d0-8190-904c7b845160","ServiceAccountName":"build-pipeline-gh-test-custom-branch-wyudow","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-07-07T14:38:53.763Z","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-ruqp-gh-test-custom-branch-wyudow","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-branch-wyudow","reconcileID":"c94f8d7e-f124-40d0-8190-904c7b845160","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-07T14:38:53.771Z","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-ruqp-gh-test-custom-branch-wyudow","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-branch-wyudow","reconcileID":"c94f8d7e-f124-40d0-8190-904c7b845160","ComponentName":"gh-test-custom-branch-wyudow"} {"level":"info","ts":"2026-07-07T14:38:53.778Z","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-ruqp-gh-test-custom-branch-wyudow","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-branch-wyudow","reconcileID":"c94f8d7e-f124-40d0-8190-904c7b845160"} {"level":"info","ts":"2026-07-07T14:38:54.131Z","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-ruqp-gh-test-custom-branch-wyudow","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-branch-wyudow","reconcileID":"20ed2b51-2171-4750-b67d-871cbb0297b9","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-07T14:43:59.927Z","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-ruqp-gh-test-custom-branch-wyudow","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-branch-wyudow","reconcileID":"f2143434-1949-4c9e-a84b-5df3c921a232","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-07T14:44:00.610Z","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-ruqp-gh-test-custom-branch-wyudow","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-branch-wyudow","reconcileID":"f2143434-1949-4c9e-a84b-5df3c921a232","visibility":"private"} {"level":"info","ts":"2026-07-07T14:44:00.958Z","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-ruqp-gh-test-custom-branch-wyudow","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-branch-wyudow","reconcileID":"50e1b033-b43c-4658-9439-fc67c28eb72f","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-07T14:44:59.946Z","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-ruqp-gh-test-custom-branch-wyudow","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-branch-wyudow","reconcileID":"b68ad703-1b54-43e8-b4bc-be0e538b4c9d","application":"build-suite-test-application-ruqp"} {"level":"info","ts":"2026-07-07T14:45:00.069Z","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-ruqp","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"build-suite-test-application-ruqp","reconcileID":"72a5a650-6896-4852-9fa6-1170df279162","action":"DELETE"} {"level":"info","ts":"2026-07-07T14:45:00.332Z","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-ruqp-gh-test-custom-branch-wyudow","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-branch-wyudow","reconcileID":"b68ad703-1b54-43e8-b4bc-be0e538b4c9d","repoName":"image-controller-e2e-pnjj/gh-test-custom-branch-wyudow","robotName":"redhat-appstudio-qe+image_controller_e2e_pnjj_04a76666_6696_4deb_a89d_7df8b2b1b8ce"} {"level":"info","ts":"2026-07-07T14:45:02.168Z","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-ruqp-gh-test-custom-branch-wyudow","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-branch-wyudow","reconcileID":"b68ad703-1b54-43e8-b4bc-be0e538b4c9d","RobotAccountName":"image_controller_e2e_pnjj_gh_test_custom_branch_wyudow_6a417a468b","action":"DELETE"} {"level":"info","ts":"2026-07-07T14:45:02.767Z","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-ruqp-gh-test-custom-branch-wyudow","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-branch-wyudow","reconcileID":"b68ad703-1b54-43e8-b4bc-be0e538b4c9d","RobotAccountName":"image_controller_e2e_pnjj_gh_test_custom_branch_wyudow_6fe6802334_pull","action":"DELETE"} {"level":"info","ts":"2026-07-07T14:45:03.517Z","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-ruqp-gh-test-custom-branch-wyudow","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-branch-wyudow","reconcileID":"b68ad703-1b54-43e8-b4bc-be0e538b4c9d","ImageRepository":"image-controller-e2e-pnjj/gh-test-custom-branch-wyudow","action":"DELETE"} {"level":"info","ts":"2026-07-07T14:45:03.526Z","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-ruqp-gh-test-custom-branch-wyudow","namespace":"image-controller-e2e-pnjj"},"namespace":"image-controller-e2e-pnjj","name":"imagerepository-for-build-suite-test-application-ruqp-gh-test-custom-branch-wyudow","reconcileID":"b68ad703-1b54-43e8-b4bc-be0e538b4c9d","action":"DELETE"} {"level":"info","ts":"2026-07-07T14:45:04.749Z","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-xccb"},"namespace":"image-controller-e2e-xccb","name":"sample-image-repo","reconcileID":"263398c0-b831-45bb-bf6b-ea93d8a953cf","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-07-07T14:45:07.004Z","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-xccb"},"namespace":"image-controller-e2e-xccb","name":"sample-image-repo","reconcileID":"263398c0-b831-45bb-bf6b-ea93d8a953cf","IsPullOnly":false,"SecretName":"sample-image-repo-image-push"} {"level":"info","ts":"2026-07-07T14:45:08.061Z","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-xccb"},"namespace":"image-controller-e2e-xccb","name":"sample-image-repo","reconcileID":"263398c0-b831-45bb-bf6b-ea93d8a953cf","IsPullOnly":true,"SecretName":"sample-image-repo-image-pull"} {"level":"info","ts":"2026-07-07T14:45:08.067Z","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-xccb"},"namespace":"image-controller-e2e-xccb","name":"sample-image-repo","reconcileID":"263398c0-b831-45bb-bf6b-ea93d8a953cf"} {"level":"info","ts":"2026-07-07T14:45:10.389Z","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-xccb"},"namespace":"image-controller-e2e-xccb","name":"sample-image-repo","reconcileID":"d745e7b8-b55f-4880-8e10-8bc8d5240390","repoName":"image-controller-e2e-xccb/sample-image-repo","robotName":"redhat-appstudio-qe+image_controller_e2e_xccb_04a76666_6696_4deb_a89d_7df8b2b1b8ce"} {"level":"info","ts":"2026-07-07T14:45:11.381Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1078","msg":"Deleted push robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"sample-image-repo","namespace":"image-controller-e2e-xccb"},"namespace":"image-controller-e2e-xccb","name":"sample-image-repo","reconcileID":"d745e7b8-b55f-4880-8e10-8bc8d5240390","RobotAccountName":"image_controller_e2e_xccb_sample_image_repo_fd7e366aa2","action":"DELETE"} {"level":"info","ts":"2026-07-07T14:45:11.914Z","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-xccb"},"namespace":"image-controller-e2e-xccb","name":"sample-image-repo","reconcileID":"d745e7b8-b55f-4880-8e10-8bc8d5240390","RobotAccountName":"image_controller_e2e_xccb_sample_image_repo_88218bf1ec_pull","action":"DELETE"} {"level":"info","ts":"2026-07-07T14:45:12.546Z","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-xccb"},"namespace":"image-controller-e2e-xccb","name":"sample-image-repo","reconcileID":"d745e7b8-b55f-4880-8e10-8bc8d5240390","ImageRepository":"image-controller-e2e-xccb/sample-image-repo","action":"DELETE"} {"level":"info","ts":"2026-07-07T14:45:12.555Z","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-xccb"},"namespace":"image-controller-e2e-xccb","name":"sample-image-repo","reconcileID":"d745e7b8-b55f-4880-8e10-8bc8d5240390","action":"DELETE"} {"level":"info","ts":"2026-07-07T14:45:13.205Z","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-ajnj","namespace":"image-controller-e2e-lsxs"},"namespace":"image-controller-e2e-lsxs","name":"build-suite-test-application-ajnj","reconcileID":"16b63574-42ab-4843-b6a8-c36923618f31","action":"DELETE"} {"level":"info","ts":"2026-07-07T14:45:13.209Z","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-ajnj","namespace":"image-controller-e2e-lsxs"},"namespace":"image-controller-e2e-lsxs","name":"build-suite-test-application-ajnj","reconcileID":"16b63574-42ab-4843-b6a8-c36923618f31","secretName":"build-suite-test-application-ajnj-pull"} {"level":"info","ts":"2026-07-07T14:45:13.216Z","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-ajnj","namespace":"image-controller-e2e-lsxs"},"namespace":"image-controller-e2e-lsxs","name":"build-suite-test-application-ajnj","reconcileID":"16b63574-42ab-4843-b6a8-c36923618f31","secretName":"build-suite-test-application-ajnj-pull"} {"level":"info","ts":"2026-07-07T14:45:13.216Z","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-ajnj","namespace":"image-controller-e2e-lsxs"},"namespace":"image-controller-e2e-lsxs","name":"build-suite-test-application-ajnj","reconcileID":"16b63574-42ab-4843-b6a8-c36923618f31","serviceAccountName":"konflux-integration-runner","namespace":"image-controller-e2e-lsxs"} {"level":"info","ts":"2026-07-07T14:45:13.217Z","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-ajnj","namespace":"image-controller-e2e-lsxs"},"namespace":"image-controller-e2e-lsxs","name":"build-suite-test-application-ajnj","reconcileID":"78b79a95-5f33-4a0f-8529-5c414b3f2684","serviceAccountName":"konflux-integration-runner","namespace":"image-controller-e2e-lsxs"} {"level":"info","ts":"2026-07-07T14:45:15.263Z","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-nbqx","namespace":"image-controller-e2e-lsxs"},"namespace":"image-controller-e2e-lsxs","name":"image-repository-nbqx","reconcileID":"17cd5a26-1024-443b-9eb7-0eda9fd906e7","Component":"test-secret-linking-ahtraa"} {"level":"info","ts":"2026-07-07T14:45:15.271Z","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-nbqx","namespace":"image-controller-e2e-lsxs"},"namespace":"image-controller-e2e-lsxs","name":"image-repository-nbqx","reconcileID":"6898cdd2-7636-45bc-bfc8-9a764b5215bb","Component":"test-secret-linking-ahtraa"} {"level":"info","ts":"2026-07-07T14:45:21.428Z","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-nbqx","namespace":"image-controller-e2e-lsxs"},"namespace":"image-controller-e2e-lsxs","name":"image-repository-nbqx","reconcileID":"e259e236-7170-42a5-aac7-4d440673b43f","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-07-07T14:45:23.586Z","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-nbqx","namespace":"image-controller-e2e-lsxs"},"namespace":"image-controller-e2e-lsxs","name":"image-repository-nbqx","reconcileID":"e259e236-7170-42a5-aac7-4d440673b43f","IsPullOnly":false,"SecretName":"image-repository-nbqx-image-push"} {"level":"info","ts":"2026-07-07T14:45:24.511Z","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-nbqx","namespace":"image-controller-e2e-lsxs"},"namespace":"image-controller-e2e-lsxs","name":"image-repository-nbqx","reconcileID":"e259e236-7170-42a5-aac7-4d440673b43f","IsPullOnly":true,"SecretName":"image-repository-nbqx-image-pull"} {"level":"info","ts":"2026-07-07T14:45:24.518Z","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-nbqx","namespace":"image-controller-e2e-lsxs"},"namespace":"image-controller-e2e-lsxs","name":"image-repository-nbqx","reconcileID":"e259e236-7170-42a5-aac7-4d440673b43f"} {"level":"info","ts":"2026-07-07T14:45:24.909Z","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-nbqx","namespace":"image-controller-e2e-lsxs"},"namespace":"image-controller-e2e-lsxs","name":"image-repository-nbqx","reconcileID":"eaeb068d-67f0-4daf-86ae-295929e225f4","application":"build-suite-test-application-ajnj"} {"level":"info","ts":"2026-07-07T14:45:24.915Z","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-nbqx","namespace":"image-controller-e2e-lsxs"},"namespace":"image-controller-e2e-lsxs","name":"image-repository-nbqx","reconcileID":"eaeb068d-67f0-4daf-86ae-295929e225f4","ServiceAccountName":"build-pipeline-test-secret-linking-ahtraa","SecretName":"image-repository-nbqx-image-push","action":"UPDATE"} {"level":"error","ts":"2026-07-07T14:45:24.917Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:86","msg":"failed to update service account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-nbqx","namespace":"image-controller-e2e-lsxs"},"namespace":"image-controller-e2e-lsxs","name":"image-repository-nbqx","reconcileID":"eaeb068d-67f0-4daf-86ae-295929e225f4","ServiceAccountName":"build-pipeline-test-secret-linking-ahtraa","SecretName":"components-namespace-pull","action":"UPDATE","error":"Operation cannot be fulfilled on serviceaccounts \"build-pipeline-test-secret-linking-ahtraa\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/konflux-ci/image-controller/internal/controller.(*ImageRepositoryReconciler).linkSecretToServiceAccount\n\t/workspace/internal/controller/imagerepository_controller_service_account.go:86\ngithub.com/konflux-ci/image-controller/internal/controller.(*ImageRepositoryReconciler).Reconcile\n\t/workspace/internal/controller/imagerepository_controller.go:522\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.19.0/pkg/internal/controller/controller.go:116\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.19.0/pkg/internal/controller/controller.go:303\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.19.0/pkg/internal/controller/controller.go:263\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.19.0/pkg/internal/controller/controller.go:224"} {"level":"error","ts":"2026-07-07T14:45:24.917Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:523","msg":"failed to link namespace pull secret to component service account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-nbqx","namespace":"image-controller-e2e-lsxs"},"namespace":"image-controller-e2e-lsxs","name":"image-repository-nbqx","reconcileID":"eaeb068d-67f0-4daf-86ae-295929e225f4","SaName":"build-pipeline-test-secret-linking-ahtraa","SecretName":"components-namespace-pull","action":"UPDATE","error":"Operation cannot be fulfilled on serviceaccounts \"build-pipeline-test-secret-linking-ahtraa\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/konflux-ci/image-controller/internal/controller.(*ImageRepositoryReconciler).Reconcile\n\t/workspace/internal/controller/imagerepository_controller.go:523\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.19.0/pkg/internal/controller/controller.go:116\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.19.0/pkg/internal/controller/controller.go:303\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.19.0/pkg/internal/controller/controller.go:263\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.19.0/pkg/internal/controller/controller.go:224"} {"level":"error","ts":"2026-07-07T14:45:24.917Z","caller":"controller/controller.go:316","msg":"Reconciler error","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-nbqx","namespace":"image-controller-e2e-lsxs"},"namespace":"image-controller-e2e-lsxs","name":"image-repository-nbqx","reconcileID":"eaeb068d-67f0-4daf-86ae-295929e225f4","error":"Operation cannot be fulfilled on serviceaccounts \"build-pipeline-test-secret-linking-ahtraa\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.19.0/pkg/internal/controller/controller.go:316\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.19.0/pkg/internal/controller/controller.go:263\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func2.2\n\t/cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.19.0/pkg/internal/controller/controller.go:224"} {"level":"info","ts":"2026-07-07T14:45:25.261Z","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-nbqx","namespace":"image-controller-e2e-lsxs"},"namespace":"image-controller-e2e-lsxs","name":"image-repository-nbqx","reconcileID":"fd02963d-b713-4523-b88d-fdba6e6695ac","ServiceAccountName":"build-pipeline-test-secret-linking-ahtraa","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-07-07T14:45:25.261Z","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-nbqx","namespace":"image-controller-e2e-lsxs"},"namespace":"image-controller-e2e-lsxs","name":"image-repository-nbqx","reconcileID":"fd02963d-b713-4523-b88d-fdba6e6695ac","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-07T14:45:25.268Z","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-nbqx","namespace":"image-controller-e2e-lsxs"},"namespace":"image-controller-e2e-lsxs","name":"image-repository-nbqx","reconcileID":"fd02963d-b713-4523-b88d-fdba6e6695ac","ComponentName":"test-secret-linking-ahtraa"} {"level":"info","ts":"2026-07-07T14:45:25.275Z","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-nbqx","namespace":"image-controller-e2e-lsxs"},"namespace":"image-controller-e2e-lsxs","name":"image-repository-nbqx","reconcileID":"fd02963d-b713-4523-b88d-fdba6e6695ac"} {"level":"info","ts":"2026-07-07T14:45:25.281Z","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-nbqx","namespace":"image-controller-e2e-lsxs"},"namespace":"image-controller-e2e-lsxs","name":"image-repository-nbqx","reconcileID":"fd02963d-b713-4523-b88d-fdba6e6695ac","ImageRepository":"image-repository-nbqx"} {"level":"info","ts":"2026-07-07T14:45:25.649Z","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-nbqx","namespace":"image-controller-e2e-lsxs"},"namespace":"image-controller-e2e-lsxs","name":"image-repository-nbqx","reconcileID":"28f618da-7bdc-4faf-bb33-54a2dafc926b","ServiceAccountName":"build-pipeline-test-secret-linking-ahtraa","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-07-07T14:45:25.649Z","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-nbqx","namespace":"image-controller-e2e-lsxs"},"namespace":"image-controller-e2e-lsxs","name":"image-repository-nbqx","reconcileID":"28f618da-7bdc-4faf-bb33-54a2dafc926b","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} 2026/07/07 14:45:50 [COVERAGE] Collecting coverage data... 2026/07/07 14:45:50 [COVERAGE] Collected 20556 bytes metadata, 1518 bytes counters 2026/07/07 14:45:50 [COVERAGE] Coverage data sent successfully