2026/10/08 02:38:23 [COVERAGE] Starting coverage server on :9095 2026/10/08 02:38:23 [COVERAGE] Endpoints: GET :9095/coverage, GET :9095/health warning: GOCOVERDIR not set, no coverage data emitted {"level":"info","ts":"2026-10-08T02:38:23.554Z","logger":"setup","caller":"cmd/main.go:215","msg":"Quay host: quay.io"} {"level":"info","ts":"2026-10-08T02:38:23.554Z","logger":"setup","caller":"cmd/main.go:216","msg":"Quay API URL: https://quay.io/api/v1"} {"level":"info","ts":"2026-10-08T02:38:23.554Z","logger":"setup","caller":"cmd/main.go:217","msg":"Quay Org: redhat-appstudio-qe"} {"level":"info","ts":"2026-10-08T02:38:23.554Z","logger":"setup","caller":"cmd/main.go:218","msg":"Quay Image Default Visibility: public"} {"level":"info","ts":"2026-10-08T02:38:24.194Z","caller":"metrics/metrics.go:63","msg":"Starting image controller metrics"} {"level":"info","ts":"2026-10-08T02:38:24.194Z","logger":"setup","caller":"cmd/main.go:272","msg":"starting manager"} {"level":"info","ts":"2026-10-08T02:38:24.194Z","logger":"controller-runtime.metrics","caller":"server/server.go:208","msg":"Starting metrics server"} {"level":"info","ts":"2026-10-08T02:38:24.194Z","logger":"setup","caller":"cmd/main.go:132","msg":"disabling http/2"} {"level":"info","ts":"2026-10-08T02:38:24.194Z","caller":"manager/server.go:83","msg":"starting server","name":"health probe","addr":"[::]:8081"} {"level":"info","ts":"2026-10-08T02:38:24.195Z","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-10-08T02:38:24.195Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component"} {"level":"info","ts":"2026-10-08T02:38:24.195Z","logger":"controller-runtime.certwatcher","caller":"certwatcher/certwatcher.go:161","msg":"Updated current TLS certificate"} {"level":"info","ts":"2026-10-08T02:38:24.195Z","logger":"controller-runtime.metrics","caller":"server/server.go:247","msg":"Serving metrics server","bindAddress":":8443","secure":true} {"level":"info","ts":"2026-10-08T02:38:24.195Z","logger":"controller-runtime.certwatcher","caller":"certwatcher/certwatcher.go:115","msg":"Starting certificate watcher"} {"level":"info","ts":"2026-10-08T02:38:24.195Z","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-10-08T02:38:24.195Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository"} {"level":"info","ts":"2026-10-08T02:38:24.195Z","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-10-08T02:38:24.195Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"imagerepository-konflux","controllerGroup":"konflux-ci.dev","controllerKind":"ImageRepository"} {"level":"info","ts":"2026-10-08T02:38:24.195Z","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-10-08T02:38:24.195Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application"} {"level":"info","ts":"2026-10-08T02:38:24.298Z","caller":"controller/controller.go:217","msg":"Starting workers","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","worker count":1} {"level":"info","ts":"2026-10-08T02:38:24.298Z","caller":"controller/controller.go:217","msg":"Starting workers","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","worker count":1} {"level":"info","ts":"2026-10-08T02:38:24.299Z","caller":"controller/controller.go:217","msg":"Starting workers","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","worker count":1} {"level":"info","ts":"2026-10-08T02:38:24.299Z","caller":"controller/controller.go:217","msg":"Starting workers","controller":"imagerepository-konflux","controllerGroup":"konflux-ci.dev","controllerKind":"ImageRepository","worker count":1} {"level":"info","ts":"2026-10-08T02:43:09.324Z","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-vatuir","namespace":"image-controller-e2e-ukhf"},"namespace":"image-controller-e2e-ukhf","name":"gh-test-custom-default-vatuir","reconcileID":"7b97d076-91c4-4630-822f-44ecb7999eb1","ImageRepositoryName":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-default-vatuir","ComponentName":"gh-test-custom-default-vatuir"} {"level":"info","ts":"2026-10-08T02:43:09.329Z","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-vatuir","namespace":"image-controller-e2e-ukhf"},"namespace":"image-controller-e2e-ukhf","name":"gh-test-custom-default-vatuir","reconcileID":"7b97d076-91c4-4630-822f-44ecb7999eb1","ImageRepositoryName":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-default-vatuir","ComponentName":"gh-test-custom-default-vatuir"} {"level":"info","ts":"2026-10-08T02:43:09.334Z","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-vatuir","namespace":"image-controller-e2e-ukhf"},"namespace":"image-controller-e2e-ukhf","name":"gh-test-custom-default-vatuir","reconcileID":"7b97d076-91c4-4630-822f-44ecb7999eb1","ComponentName":"gh-test-custom-default-vatuir"} {"level":"info","ts":"2026-10-08T02:43:10.612Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:1342","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-default-vatuir","namespace":"image-controller-e2e-ukhf"},"namespace":"image-controller-e2e-ukhf","name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-default-vatuir","reconcileID":"ca0d0a93-fb5e-4108-97ea-24d8ea740b30","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-10-08T02:43:11.762Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:1342","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-default-vatuir","namespace":"image-controller-e2e-ukhf"},"namespace":"image-controller-e2e-ukhf","name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-default-vatuir","reconcileID":"ca0d0a93-fb5e-4108-97ea-24d8ea740b30","IsPullOnly":false,"SecretName":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-default-vatuir-image-push"} {"level":"info","ts":"2026-10-08T02:43:12.539Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:1342","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-default-vatuir","namespace":"image-controller-e2e-ukhf"},"namespace":"image-controller-e2e-ukhf","name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-default-vatuir","reconcileID":"ca0d0a93-fb5e-4108-97ea-24d8ea740b30","IsPullOnly":true,"SecretName":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-default-vatuir-image-pull"} {"level":"info","ts":"2026-10-08T02:43:12.546Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:986","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-icbt-gh-test-custom-default-vatuir","namespace":"image-controller-e2e-ukhf"},"namespace":"image-controller-e2e-ukhf","name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-default-vatuir","reconcileID":"ca0d0a93-fb5e-4108-97ea-24d8ea740b30"} {"level":"info","ts":"2026-10-08T02:43:12.961Z","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-icbt-gh-test-custom-default-vatuir","namespace":"image-controller-e2e-ukhf"},"namespace":"image-controller-e2e-ukhf","name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-default-vatuir","reconcileID":"454e1fa3-49be-4c18-a26a-4ca3a24548c2","ServiceAccountName":"build-pipeline-gh-test-custom-default-vatuir","SecretName":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-default-vatuir-image-push","action":"UPDATE"} {"level":"info","ts":"2026-10-08T02:43:12.965Z","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-icbt-gh-test-custom-default-vatuir","namespace":"image-controller-e2e-ukhf"},"namespace":"image-controller-e2e-ukhf","name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-default-vatuir","reconcileID":"454e1fa3-49be-4c18-a26a-4ca3a24548c2","ServiceAccountName":"build-pipeline-gh-test-custom-default-vatuir","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-10-08T02:43:12.972Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:652","msg":"Updated component's ContainerImage","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-default-vatuir","namespace":"image-controller-e2e-ukhf"},"namespace":"image-controller-e2e-ukhf","name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-default-vatuir","reconcileID":"454e1fa3-49be-4c18-a26a-4ca3a24548c2","ComponentName":"gh-test-custom-default-vatuir"} {"level":"info","ts":"2026-10-08T02:43:12.979Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:666","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-icbt-gh-test-custom-default-vatuir","namespace":"image-controller-e2e-ukhf"},"namespace":"image-controller-e2e-ukhf","name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-default-vatuir","reconcileID":"454e1fa3-49be-4c18-a26a-4ca3a24548c2"} {"level":"info","ts":"2026-10-08T02:55:02.263Z","logger":"ImageRepository.RegenerateImageRepositoryAccessToken","caller":"controller/imagerepository_controller.go:1162","msg":"Refreshed quay robot account token","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-default-vatuir","namespace":"image-controller-e2e-ukhf"},"namespace":"image-controller-e2e-ukhf","name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-default-vatuir","reconcileID":"5c5d73cf-2d99-45d9-93fb-a4867c551c3c","IsPullOnly":false} {"level":"info","ts":"2026-10-08T02:55:02.271Z","logger":"ImageRepository.RegenerateImageRepositoryAccessToken","caller":"controller/imagerepository_controller.go:1350","msg":"Image repository secret updated","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-default-vatuir","namespace":"image-controller-e2e-ukhf"},"namespace":"image-controller-e2e-ukhf","name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-default-vatuir","reconcileID":"5c5d73cf-2d99-45d9-93fb-a4867c551c3c","IsPullOnly":false,"SecretName":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-default-vatuir-image-push"} {"level":"info","ts":"2026-10-08T02:55:03.333Z","logger":"ImageRepository.RegenerateImageRepositoryAccessToken","caller":"controller/imagerepository_controller.go:1162","msg":"Refreshed quay robot account token","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-default-vatuir","namespace":"image-controller-e2e-ukhf"},"namespace":"image-controller-e2e-ukhf","name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-default-vatuir","reconcileID":"5c5d73cf-2d99-45d9-93fb-a4867c551c3c","IsPullOnly":true} {"level":"info","ts":"2026-10-08T02:55:03.341Z","logger":"ImageRepository.RegenerateImageRepositoryAccessToken","caller":"controller/imagerepository_controller.go:1350","msg":"Image repository secret updated","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-default-vatuir","namespace":"image-controller-e2e-ukhf"},"namespace":"image-controller-e2e-ukhf","name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-default-vatuir","reconcileID":"5c5d73cf-2d99-45d9-93fb-a4867c551c3c","IsPullOnly":true,"SecretName":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-default-vatuir-image-pull"} {"level":"info","ts":"2026-10-08T02:55:05.100Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:375","msg":"Removing permissions from namespace robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-default-vatuir","namespace":"image-controller-e2e-ukhf"},"namespace":"image-controller-e2e-ukhf","name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-default-vatuir","reconcileID":"56e5dbdd-eb83-4573-88ea-d62dfd189b2a","repoName":"image-controller-e2e-ukhf/gh-test-custom-default-vatuir","robotName":"redhat-appstudio-qe+image_controller_e2e_ukhf_8837908c_1f81_4ea5_a799_d4e80fa72555"} {"level":"info","ts":"2026-10-08T02:55:05.700Z","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-ysnfah","namespace":"image-controller-e2e-ukhf"},"namespace":"image-controller-e2e-ukhf","name":"gh-test-custom-branch-ysnfah","reconcileID":"857241b8-8ea6-4ab5-9986-6711749669a3","ImageRepositoryName":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-branch-ysnfah","ComponentName":"gh-test-custom-branch-ysnfah"} {"level":"info","ts":"2026-10-08T02:55:05.705Z","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-ysnfah","namespace":"image-controller-e2e-ukhf"},"namespace":"image-controller-e2e-ukhf","name":"gh-test-custom-branch-ysnfah","reconcileID":"857241b8-8ea6-4ab5-9986-6711749669a3","ImageRepositoryName":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-branch-ysnfah","ComponentName":"gh-test-custom-branch-ysnfah"} {"level":"info","ts":"2026-10-08T02:55:05.711Z","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-ysnfah","namespace":"image-controller-e2e-ukhf"},"namespace":"image-controller-e2e-ukhf","name":"gh-test-custom-branch-ysnfah","reconcileID":"857241b8-8ea6-4ab5-9986-6711749669a3","ComponentName":"gh-test-custom-branch-ysnfah"} {"level":"info","ts":"2026-10-08T02:55:06.056Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1209","msg":"Deleted push robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-default-vatuir","namespace":"image-controller-e2e-ukhf"},"namespace":"image-controller-e2e-ukhf","name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-default-vatuir","reconcileID":"56e5dbdd-eb83-4573-88ea-d62dfd189b2a","RobotAccountName":"image_controller_e2e_ukhf_gh_test_custom_default_vatuir_d928abc22e","action":"DELETE"} {"level":"info","ts":"2026-10-08T02:55:06.862Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1220","msg":"Deleted pull robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-default-vatuir","namespace":"image-controller-e2e-ukhf"},"namespace":"image-controller-e2e-ukhf","name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-default-vatuir","reconcileID":"56e5dbdd-eb83-4573-88ea-d62dfd189b2a","RobotAccountName":"image_controller_e2e_ukhf_gh_test_custom_default_vatuir_22a24362a9_pull","action":"DELETE"} {"level":"info","ts":"2026-10-08T02:55:07.630Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1236","msg":"Deleted image repository","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-default-vatuir","namespace":"image-controller-e2e-ukhf"},"namespace":"image-controller-e2e-ukhf","name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-default-vatuir","reconcileID":"56e5dbdd-eb83-4573-88ea-d62dfd189b2a","ImageRepository":"image-controller-e2e-ukhf/gh-test-custom-default-vatuir","action":"DELETE"} {"level":"info","ts":"2026-10-08T02:55:07.638Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:396","msg":"Image repository finalizer removed","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-default-vatuir","namespace":"image-controller-e2e-ukhf"},"namespace":"image-controller-e2e-ukhf","name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-default-vatuir","reconcileID":"56e5dbdd-eb83-4573-88ea-d62dfd189b2a","action":"DELETE"} {"level":"info","ts":"2026-10-08T02:55:08.342Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:1350","msg":"Image repository secret updated","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-branch-ysnfah","namespace":"image-controller-e2e-ukhf"},"namespace":"image-controller-e2e-ukhf","name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-branch-ysnfah","reconcileID":"6c2bba0a-251f-4f0a-955d-2c32addf60c6","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-10-08T02:55:10.598Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:1342","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-branch-ysnfah","namespace":"image-controller-e2e-ukhf"},"namespace":"image-controller-e2e-ukhf","name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-branch-ysnfah","reconcileID":"6c2bba0a-251f-4f0a-955d-2c32addf60c6","IsPullOnly":false,"SecretName":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-branch-ysnfah-image-push"} {"level":"info","ts":"2026-10-08T02:55:11.550Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:1342","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-branch-ysnfah","namespace":"image-controller-e2e-ukhf"},"namespace":"image-controller-e2e-ukhf","name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-branch-ysnfah","reconcileID":"6c2bba0a-251f-4f0a-955d-2c32addf60c6","IsPullOnly":true,"SecretName":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-branch-ysnfah-image-pull"} {"level":"info","ts":"2026-10-08T02:55:11.556Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:986","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-icbt-gh-test-custom-branch-ysnfah","namespace":"image-controller-e2e-ukhf"},"namespace":"image-controller-e2e-ukhf","name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-branch-ysnfah","reconcileID":"6c2bba0a-251f-4f0a-955d-2c32addf60c6"} {"level":"info","ts":"2026-10-08T02:55:11.878Z","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-icbt-gh-test-custom-branch-ysnfah","namespace":"image-controller-e2e-ukhf"},"namespace":"image-controller-e2e-ukhf","name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-branch-ysnfah","reconcileID":"6ed741f4-7034-40fe-835d-2cc122ff6cbd","ServiceAccountName":"build-pipeline-gh-test-custom-branch-ysnfah","SecretName":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-branch-ysnfah-image-push","action":"UPDATE"} {"level":"info","ts":"2026-10-08T02:55:11.884Z","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-icbt-gh-test-custom-branch-ysnfah","namespace":"image-controller-e2e-ukhf"},"namespace":"image-controller-e2e-ukhf","name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-branch-ysnfah","reconcileID":"6ed741f4-7034-40fe-835d-2cc122ff6cbd","ServiceAccountName":"build-pipeline-gh-test-custom-branch-ysnfah","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-10-08T02:55:11.891Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:652","msg":"Updated component's ContainerImage","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-branch-ysnfah","namespace":"image-controller-e2e-ukhf"},"namespace":"image-controller-e2e-ukhf","name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-branch-ysnfah","reconcileID":"6ed741f4-7034-40fe-835d-2cc122ff6cbd","ComponentName":"gh-test-custom-branch-ysnfah"} {"level":"info","ts":"2026-10-08T02:55:11.897Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:666","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-icbt-gh-test-custom-branch-ysnfah","namespace":"image-controller-e2e-ukhf"},"namespace":"image-controller-e2e-ukhf","name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-branch-ysnfah","reconcileID":"6ed741f4-7034-40fe-835d-2cc122ff6cbd"} {"level":"info","ts":"2026-10-08T02:59:17.830Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:1259","msg":"changed image repository visibility","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-branch-ysnfah","namespace":"image-controller-e2e-ukhf"},"namespace":"image-controller-e2e-ukhf","name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-branch-ysnfah","reconcileID":"fd29af57-9b8c-4aa3-93d5-a57f6f02a31e","visibility":"private"} {"level":"info","ts":"2026-10-08T03:01:11.815Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:375","msg":"Removing permissions from namespace robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-branch-ysnfah","namespace":"image-controller-e2e-ukhf"},"namespace":"image-controller-e2e-ukhf","name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-branch-ysnfah","reconcileID":"c8c33dce-6934-4dba-aa87-ef05ec7e8429","repoName":"image-controller-e2e-ukhf/gh-test-custom-branch-ysnfah","robotName":"redhat-appstudio-qe+image_controller_e2e_ukhf_8837908c_1f81_4ea5_a799_d4e80fa72555"} {"level":"info","ts":"2026-10-08T03:01:14.044Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1209","msg":"Deleted push robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-branch-ysnfah","namespace":"image-controller-e2e-ukhf"},"namespace":"image-controller-e2e-ukhf","name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-branch-ysnfah","reconcileID":"c8c33dce-6934-4dba-aa87-ef05ec7e8429","RobotAccountName":"image_controller_e2e_ukhf_gh_test_custom_branch_ysnfah_386439fbcb","action":"DELETE"} {"level":"info","ts":"2026-10-08T03:01:14.639Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1220","msg":"Deleted pull robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-branch-ysnfah","namespace":"image-controller-e2e-ukhf"},"namespace":"image-controller-e2e-ukhf","name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-branch-ysnfah","reconcileID":"c8c33dce-6934-4dba-aa87-ef05ec7e8429","RobotAccountName":"image_controller_e2e_ukhf_gh_test_custom_branch_ysnfah_a04d922cd0_pull","action":"DELETE"} {"level":"info","ts":"2026-10-08T03:01:17.156Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1236","msg":"Deleted image repository","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-branch-ysnfah","namespace":"image-controller-e2e-ukhf"},"namespace":"image-controller-e2e-ukhf","name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-branch-ysnfah","reconcileID":"c8c33dce-6934-4dba-aa87-ef05ec7e8429","ImageRepository":"image-controller-e2e-ukhf/gh-test-custom-branch-ysnfah","action":"DELETE"} {"level":"info","ts":"2026-10-08T03:01:17.163Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:396","msg":"Image repository finalizer removed","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-branch-ysnfah","namespace":"image-controller-e2e-ukhf"},"namespace":"image-controller-e2e-ukhf","name":"imagerepository-for-build-suite-test-application-icbt-gh-test-custom-branch-ysnfah","reconcileID":"c8c33dce-6934-4dba-aa87-ef05ec7e8429","action":"DELETE"} {"level":"info","ts":"2026-10-08T03:01:24.782Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:1342","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"sample-image-repo","namespace":"image-controller-e2e-kfwc"},"namespace":"image-controller-e2e-kfwc","name":"sample-image-repo","reconcileID":"5cc171af-b556-4677-b515-2fdb2a701a94","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-10-08T03:01:29.645Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:1342","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"sample-image-repo","namespace":"image-controller-e2e-kfwc"},"namespace":"image-controller-e2e-kfwc","name":"sample-image-repo","reconcileID":"5cc171af-b556-4677-b515-2fdb2a701a94","IsPullOnly":false,"SecretName":"sample-image-repo-image-push"} {"level":"info","ts":"2026-10-08T03:01:31.569Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:1342","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"sample-image-repo","namespace":"image-controller-e2e-kfwc"},"namespace":"image-controller-e2e-kfwc","name":"sample-image-repo","reconcileID":"5cc171af-b556-4677-b515-2fdb2a701a94","IsPullOnly":true,"SecretName":"sample-image-repo-image-pull"} {"level":"info","ts":"2026-10-08T03:01:31.575Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:986","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-kfwc"},"namespace":"image-controller-e2e-kfwc","name":"sample-image-repo","reconcileID":"5cc171af-b556-4677-b515-2fdb2a701a94"} {"level":"error","ts":"2026-10-08T03:01:35.362Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:752","msg":"failed to update imageRepository status","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"sample-image-repo","namespace":"image-controller-e2e-kfwc"},"namespace":"image-controller-e2e-kfwc","name":"sample-image-repo","reconcileID":"1bfdcbac-13b6-4a50-a0c4-dbeedaf68268","action":"UPDATE","error":"Operation cannot be fulfilled on imagerepositories.appstudio.redhat.com \"sample-image-repo\": 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:752\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-10-08T03:01:35.362Z","caller":"controller/controller.go:316","msg":"Reconciler error","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"sample-image-repo","namespace":"image-controller-e2e-kfwc"},"namespace":"image-controller-e2e-kfwc","name":"sample-image-repo","reconcileID":"1bfdcbac-13b6-4a50-a0c4-dbeedaf68268","error":"Operation cannot be fulfilled on imagerepositories.appstudio.redhat.com \"sample-image-repo\": 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-10-08T03:01:35.646Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:375","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-kfwc"},"namespace":"image-controller-e2e-kfwc","name":"sample-image-repo","reconcileID":"9902ad6c-4ce7-4665-acec-476d8312ea78","repoName":"image-controller-e2e-kfwc/sample-image-repo","robotName":"redhat-appstudio-qe+image_controller_e2e_kfwc_8837908c_1f81_4ea5_a799_d4e80fa72555"} {"level":"info","ts":"2026-10-08T03:01:36.905Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1209","msg":"Deleted push robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"sample-image-repo","namespace":"image-controller-e2e-kfwc"},"namespace":"image-controller-e2e-kfwc","name":"sample-image-repo","reconcileID":"9902ad6c-4ce7-4665-acec-476d8312ea78","RobotAccountName":"image_controller_e2e_kfwc_sample_image_repo_46a057e8d6","action":"DELETE"} {"level":"info","ts":"2026-10-08T03:01:37.514Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1220","msg":"Deleted pull robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"sample-image-repo","namespace":"image-controller-e2e-kfwc"},"namespace":"image-controller-e2e-kfwc","name":"sample-image-repo","reconcileID":"9902ad6c-4ce7-4665-acec-476d8312ea78","RobotAccountName":"image_controller_e2e_kfwc_sample_image_repo_2c8415e3dc_pull","action":"DELETE"} {"level":"info","ts":"2026-10-08T03:01:38.769Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1236","msg":"Deleted image repository","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"sample-image-repo","namespace":"image-controller-e2e-kfwc"},"namespace":"image-controller-e2e-kfwc","name":"sample-image-repo","reconcileID":"9902ad6c-4ce7-4665-acec-476d8312ea78","ImageRepository":"image-controller-e2e-kfwc/sample-image-repo","action":"DELETE"} {"level":"info","ts":"2026-10-08T03:01:38.778Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:396","msg":"Image repository finalizer removed","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"sample-image-repo","namespace":"image-controller-e2e-kfwc"},"namespace":"image-controller-e2e-kfwc","name":"sample-image-repo","reconcileID":"9902ad6c-4ce7-4665-acec-476d8312ea78","action":"DELETE"} {"level":"info","ts":"2026-10-08T03:01:41.913Z","logger":"ImageRepository.CheckComponentExistence","caller":"controller/imagerepository_controller.go:791","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-wfss","namespace":"image-controller-e2e-gdpz"},"namespace":"image-controller-e2e-gdpz","name":"image-repository-wfss","reconcileID":"d6beb989-055f-42e1-bc88-f2507f76ea7c","Component":"test-secret-linking-tnijjy"} {"level":"info","ts":"2026-10-08T03:01:43.247Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:1342","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-wfss","namespace":"image-controller-e2e-gdpz"},"namespace":"image-controller-e2e-gdpz","name":"image-repository-wfss","reconcileID":"bb29e177-0e4a-4f0b-a96f-ad53a725f03d","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-10-08T03:01:46.435Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:1342","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-wfss","namespace":"image-controller-e2e-gdpz"},"namespace":"image-controller-e2e-gdpz","name":"image-repository-wfss","reconcileID":"bb29e177-0e4a-4f0b-a96f-ad53a725f03d","IsPullOnly":false,"SecretName":"image-repository-wfss-image-push"} {"level":"info","ts":"2026-10-08T03:01:48.244Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:1342","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-wfss","namespace":"image-controller-e2e-gdpz"},"namespace":"image-controller-e2e-gdpz","name":"image-repository-wfss","reconcileID":"bb29e177-0e4a-4f0b-a96f-ad53a725f03d","IsPullOnly":true,"SecretName":"image-repository-wfss-image-pull"} {"level":"info","ts":"2026-10-08T03:01:48.251Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:986","msg":"Finished provision of image repository and added finalizer","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-wfss","namespace":"image-controller-e2e-gdpz"},"namespace":"image-controller-e2e-gdpz","name":"image-repository-wfss","reconcileID":"bb29e177-0e4a-4f0b-a96f-ad53a725f03d"} {"level":"info","ts":"2026-10-08T03:01:48.670Z","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-wfss","namespace":"image-controller-e2e-gdpz"},"namespace":"image-controller-e2e-gdpz","name":"image-repository-wfss","reconcileID":"60efbd42-30c1-441b-8b0b-af4c65219cfe","ServiceAccountName":"build-pipeline-test-secret-linking-tnijjy","SecretName":"image-repository-wfss-image-push","action":"UPDATE"} {"level":"error","ts":"2026-10-08T03:01:48.671Z","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-wfss","namespace":"image-controller-e2e-gdpz"},"namespace":"image-controller-e2e-gdpz","name":"image-repository-wfss","reconcileID":"60efbd42-30c1-441b-8b0b-af4c65219cfe","ServiceAccountName":"build-pipeline-test-secret-linking-tnijjy","SecretName":"components-namespace-pull","action":"UPDATE","error":"Operation cannot be fulfilled on serviceaccounts \"build-pipeline-test-secret-linking-tnijjy\": 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:593\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-10-08T03:01:48.671Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:594","msg":"failed to link namespace pull secret to component service account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-wfss","namespace":"image-controller-e2e-gdpz"},"namespace":"image-controller-e2e-gdpz","name":"image-repository-wfss","reconcileID":"60efbd42-30c1-441b-8b0b-af4c65219cfe","SaName":"build-pipeline-test-secret-linking-tnijjy","SecretName":"components-namespace-pull","action":"UPDATE","error":"Operation cannot be fulfilled on serviceaccounts \"build-pipeline-test-secret-linking-tnijjy\": 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:594\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-10-08T03:01:48.671Z","caller":"controller/controller.go:316","msg":"Reconciler error","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-wfss","namespace":"image-controller-e2e-gdpz"},"namespace":"image-controller-e2e-gdpz","name":"image-repository-wfss","reconcileID":"60efbd42-30c1-441b-8b0b-af4c65219cfe","error":"Operation cannot be fulfilled on serviceaccounts \"build-pipeline-test-secret-linking-tnijjy\": 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-10-08T03:01:49.548Z","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-wfss","namespace":"image-controller-e2e-gdpz"},"namespace":"image-controller-e2e-gdpz","name":"image-repository-wfss","reconcileID":"7dd52d60-b7d6-4d28-a230-6ef797957b0c","ServiceAccountName":"build-pipeline-test-secret-linking-tnijjy","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-10-08T03:01:49.557Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:652","msg":"Updated component's ContainerImage","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-wfss","namespace":"image-controller-e2e-gdpz"},"namespace":"image-controller-e2e-gdpz","name":"image-repository-wfss","reconcileID":"7dd52d60-b7d6-4d28-a230-6ef797957b0c","ComponentName":"test-secret-linking-tnijjy"} {"level":"info","ts":"2026-10-08T03:01:49.563Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:666","msg":"Deleted update-component-image image repository annotation","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-wfss","namespace":"image-controller-e2e-gdpz"},"namespace":"image-controller-e2e-gdpz","name":"image-repository-wfss","reconcileID":"7dd52d60-b7d6-4d28-a230-6ef797957b0c"} {"level":"info","ts":"2026-10-08T03:01:49.569Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:689","msg":"added message about image change to imageRepository","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-wfss","namespace":"image-controller-e2e-gdpz"},"namespace":"image-controller-e2e-gdpz","name":"image-repository-wfss","reconcileID":"7dd52d60-b7d6-4d28-a230-6ef797957b0c","ImageRepository":"image-repository-wfss"} {"level":"info","ts":"2026-10-08T03:01:52.324Z","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-wfss","namespace":"image-controller-e2e-gdpz"},"namespace":"image-controller-e2e-gdpz","name":"image-repository-wfss","reconcileID":"3f0cf0c6-b66f-431b-8a78-8fdb62c4bf5f","ServiceAccountName":"build-pipeline-test-secret-linking-tnijjy","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-10-08T03:01:54.402Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:375","msg":"Removing permissions from namespace robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-wfss","namespace":"image-controller-e2e-gdpz"},"namespace":"image-controller-e2e-gdpz","name":"image-repository-wfss","reconcileID":"0f207f5b-8465-4734-b6e4-79fc2111df87","repoName":"image-controller-e2e-gdpz/image-name-xkhf","robotName":"redhat-appstudio-qe+image_controller_e2e_gdpz_8837908c_1f81_4ea5_a799_d4e80fa72555"} {"level":"info","ts":"2026-10-08T03:01:55.421Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1209","msg":"Deleted push robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-wfss","namespace":"image-controller-e2e-gdpz"},"namespace":"image-controller-e2e-gdpz","name":"image-repository-wfss","reconcileID":"0f207f5b-8465-4734-b6e4-79fc2111df87","RobotAccountName":"image_controller_e2e_gdpz_image_name_xkhf_8f299c2662","action":"DELETE"} {"level":"info","ts":"2026-10-08T03:01:56.124Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1220","msg":"Deleted pull robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-wfss","namespace":"image-controller-e2e-gdpz"},"namespace":"image-controller-e2e-gdpz","name":"image-repository-wfss","reconcileID":"0f207f5b-8465-4734-b6e4-79fc2111df87","RobotAccountName":"image_controller_e2e_gdpz_image_name_xkhf_d20ed127cb_pull","action":"DELETE"} {"level":"info","ts":"2026-10-08T03:01:56.708Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1236","msg":"Deleted image repository","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-wfss","namespace":"image-controller-e2e-gdpz"},"namespace":"image-controller-e2e-gdpz","name":"image-repository-wfss","reconcileID":"0f207f5b-8465-4734-b6e4-79fc2111df87","ImageRepository":"image-controller-e2e-gdpz/image-name-xkhf","action":"DELETE"} {"level":"info","ts":"2026-10-08T03:01:56.715Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:396","msg":"Image repository finalizer removed","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-wfss","namespace":"image-controller-e2e-gdpz"},"namespace":"image-controller-e2e-gdpz","name":"image-repository-wfss","reconcileID":"0f207f5b-8465-4734-b6e4-79fc2111df87","action":"DELETE"}