2026/10/06 15:45:54 [COVERAGE] Starting coverage server on :9095 2026/10/06 15:45:54 [COVERAGE] Endpoints: GET :9095/coverage, GET :9095/health warning: GOCOVERDIR not set, no coverage data emitted {"level":"info","ts":"2026-10-06T15:45:54.165Z","logger":"setup","caller":"cmd/main.go:215","msg":"Quay host: quay.io"} {"level":"info","ts":"2026-10-06T15:45:54.165Z","logger":"setup","caller":"cmd/main.go:216","msg":"Quay API URL: https://quay.io/api/v1"} {"level":"info","ts":"2026-10-06T15:45:54.165Z","logger":"setup","caller":"cmd/main.go:217","msg":"Quay Org: redhat-appstudio-qe"} {"level":"info","ts":"2026-10-06T15:45:54.165Z","logger":"setup","caller":"cmd/main.go:218","msg":"Quay Image Default Visibility: public"} {"level":"info","ts":"2026-10-06T15:45:54.989Z","caller":"metrics/metrics.go:63","msg":"Starting image controller metrics"} {"level":"info","ts":"2026-10-06T15:45:54.989Z","logger":"setup","caller":"cmd/main.go:272","msg":"starting manager"} {"level":"info","ts":"2026-10-06T15:45:54.989Z","logger":"controller-runtime.metrics","caller":"server/server.go:208","msg":"Starting metrics server"} {"level":"info","ts":"2026-10-06T15:45:54.989Z","logger":"setup","caller":"cmd/main.go:132","msg":"disabling http/2"} {"level":"info","ts":"2026-10-06T15:45:54.989Z","caller":"manager/server.go:83","msg":"starting server","name":"health probe","addr":"[::]:8081"} {"level":"info","ts":"2026-10-06T15:45:54.989Z","logger":"controller-runtime.certwatcher","caller":"certwatcher/certwatcher.go:161","msg":"Updated current TLS certificate"} {"level":"info","ts":"2026-10-06T15:45:54.989Z","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-06T15:45:54.989Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component"} {"level":"info","ts":"2026-10-06T15:45:54.989Z","logger":"controller-runtime.metrics","caller":"server/server.go:247","msg":"Serving metrics server","bindAddress":":8443","secure":true} {"level":"info","ts":"2026-10-06T15:45:54.989Z","logger":"controller-runtime.certwatcher","caller":"certwatcher/certwatcher.go:115","msg":"Starting certificate watcher"} {"level":"info","ts":"2026-10-06T15:45:54.989Z","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-06T15:45:54.989Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository"} {"level":"info","ts":"2026-10-06T15:45:54.989Z","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-06T15:45:54.990Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"imagerepository-konflux","controllerGroup":"konflux-ci.dev","controllerKind":"ImageRepository"} {"level":"info","ts":"2026-10-06T15:45:54.990Z","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-06T15:45:54.990Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application"} {"level":"info","ts":"2026-10-06T15:45:55.092Z","caller":"controller/controller.go:217","msg":"Starting workers","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","worker count":1} {"level":"info","ts":"2026-10-06T15:45:55.093Z","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-06T15:45:55.094Z","caller":"controller/controller.go:217","msg":"Starting workers","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","worker count":1} {"level":"info","ts":"2026-10-06T15:45:55.094Z","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-06T15:50:04.238Z","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-sxnrzw","namespace":"image-controller-e2e-rtww"},"namespace":"image-controller-e2e-rtww","name":"gh-test-custom-default-sxnrzw","reconcileID":"71a5dea9-43b2-43b9-b63e-e84472001163","ImageRepositoryName":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-default-sxnrzw","ComponentName":"gh-test-custom-default-sxnrzw"} {"level":"info","ts":"2026-10-06T15:50:04.243Z","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-sxnrzw","namespace":"image-controller-e2e-rtww"},"namespace":"image-controller-e2e-rtww","name":"gh-test-custom-default-sxnrzw","reconcileID":"71a5dea9-43b2-43b9-b63e-e84472001163","ImageRepositoryName":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-default-sxnrzw","ComponentName":"gh-test-custom-default-sxnrzw"} {"level":"info","ts":"2026-10-06T15:50:04.248Z","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-sxnrzw","namespace":"image-controller-e2e-rtww"},"namespace":"image-controller-e2e-rtww","name":"gh-test-custom-default-sxnrzw","reconcileID":"71a5dea9-43b2-43b9-b63e-e84472001163","ComponentName":"gh-test-custom-default-sxnrzw"} {"level":"info","ts":"2026-10-06T15:50:07.303Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:1341","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-default-sxnrzw","namespace":"image-controller-e2e-rtww"},"namespace":"image-controller-e2e-rtww","name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-default-sxnrzw","reconcileID":"8d290d07-71ee-4268-b5d5-8b7bd754f9c2","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-10-06T15:50:08.764Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:1341","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-default-sxnrzw","namespace":"image-controller-e2e-rtww"},"namespace":"image-controller-e2e-rtww","name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-default-sxnrzw","reconcileID":"8d290d07-71ee-4268-b5d5-8b7bd754f9c2","IsPullOnly":false,"SecretName":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-default-sxnrzw-image-push"} {"level":"info","ts":"2026-10-06T15:50:09.981Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:1341","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-default-sxnrzw","namespace":"image-controller-e2e-rtww"},"namespace":"image-controller-e2e-rtww","name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-default-sxnrzw","reconcileID":"8d290d07-71ee-4268-b5d5-8b7bd754f9c2","IsPullOnly":true,"SecretName":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-default-sxnrzw-image-pull"} {"level":"info","ts":"2026-10-06T15:50:09.986Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:985","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-lgly-gh-test-custom-default-sxnrzw","namespace":"image-controller-e2e-rtww"},"namespace":"image-controller-e2e-rtww","name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-default-sxnrzw","reconcileID":"8d290d07-71ee-4268-b5d5-8b7bd754f9c2"} {"level":"info","ts":"2026-10-06T15:50:10.430Z","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-lgly-gh-test-custom-default-sxnrzw","namespace":"image-controller-e2e-rtww"},"namespace":"image-controller-e2e-rtww","name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-default-sxnrzw","reconcileID":"b8c308fb-a17e-4256-9321-bef2a749a882","ServiceAccountName":"build-pipeline-gh-test-custom-default-sxnrzw","SecretName":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-default-sxnrzw-image-push","action":"UPDATE"} {"level":"info","ts":"2026-10-06T15:50:10.435Z","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-lgly-gh-test-custom-default-sxnrzw","namespace":"image-controller-e2e-rtww"},"namespace":"image-controller-e2e-rtww","name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-default-sxnrzw","reconcileID":"b8c308fb-a17e-4256-9321-bef2a749a882","ServiceAccountName":"build-pipeline-gh-test-custom-default-sxnrzw","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-10-06T15:50:10.440Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:651","msg":"Updated component's ContainerImage","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-default-sxnrzw","namespace":"image-controller-e2e-rtww"},"namespace":"image-controller-e2e-rtww","name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-default-sxnrzw","reconcileID":"b8c308fb-a17e-4256-9321-bef2a749a882","ComponentName":"gh-test-custom-default-sxnrzw"} {"level":"info","ts":"2026-10-06T15:50:10.452Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:665","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-lgly-gh-test-custom-default-sxnrzw","namespace":"image-controller-e2e-rtww"},"namespace":"image-controller-e2e-rtww","name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-default-sxnrzw","reconcileID":"b8c308fb-a17e-4256-9321-bef2a749a882"} {"level":"info","ts":"2026-10-06T16:00:37.190Z","logger":"ImageRepository.RegenerateImageRepositoryAccessToken","caller":"controller/imagerepository_controller.go:1161","msg":"Refreshed quay robot account token","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-default-sxnrzw","namespace":"image-controller-e2e-rtww"},"namespace":"image-controller-e2e-rtww","name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-default-sxnrzw","reconcileID":"b2418517-0f49-4e0b-a63b-57c09ed5cd39","IsPullOnly":false} {"level":"info","ts":"2026-10-06T16:00:37.197Z","logger":"ImageRepository.RegenerateImageRepositoryAccessToken","caller":"controller/imagerepository_controller.go:1349","msg":"Image repository secret updated","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-default-sxnrzw","namespace":"image-controller-e2e-rtww"},"namespace":"image-controller-e2e-rtww","name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-default-sxnrzw","reconcileID":"b2418517-0f49-4e0b-a63b-57c09ed5cd39","IsPullOnly":false,"SecretName":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-default-sxnrzw-image-push"} {"level":"info","ts":"2026-10-06T16:00:37.638Z","logger":"ImageRepository.RegenerateImageRepositoryAccessToken","caller":"controller/imagerepository_controller.go:1161","msg":"Refreshed quay robot account token","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-default-sxnrzw","namespace":"image-controller-e2e-rtww"},"namespace":"image-controller-e2e-rtww","name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-default-sxnrzw","reconcileID":"b2418517-0f49-4e0b-a63b-57c09ed5cd39","IsPullOnly":true} {"level":"info","ts":"2026-10-06T16:00:37.644Z","logger":"ImageRepository.RegenerateImageRepositoryAccessToken","caller":"controller/imagerepository_controller.go:1349","msg":"Image repository secret updated","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-default-sxnrzw","namespace":"image-controller-e2e-rtww"},"namespace":"image-controller-e2e-rtww","name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-default-sxnrzw","reconcileID":"b2418517-0f49-4e0b-a63b-57c09ed5cd39","IsPullOnly":true,"SecretName":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-default-sxnrzw-image-pull"} {"level":"error","ts":"2026-10-06T16:00:38.828Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:47","msg":"service account doesn't exist yet","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-default-sxnrzw","namespace":"image-controller-e2e-rtww"},"namespace":"image-controller-e2e-rtww","name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-default-sxnrzw","reconcileID":"b9a58046-4ca7-42fc-a1e7-4092cb223c3d","ServiceAccountName":"build-pipeline-gh-test-custom-default-sxnrzw","SecretName":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-default-sxnrzw-image-push","action":"VIEW","error":"ServiceAccount \"build-pipeline-gh-test-custom-default-sxnrzw\" not found","stacktrace":"github.com/konflux-ci/image-controller/internal/controller.(*ImageRepositoryReconciler).linkSecretToServiceAccount\n\t/workspace/internal/controller/imagerepository_controller_service_account.go:47\ngithub.com/konflux-ci/image-controller/internal/controller.(*ImageRepositoryReconciler).Reconcile\n\t/workspace/internal/controller/imagerepository_controller.go:586\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-06T16:00:38.828Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:587","msg":"failed to link push secret to component service account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-default-sxnrzw","namespace":"image-controller-e2e-rtww"},"namespace":"image-controller-e2e-rtww","name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-default-sxnrzw","reconcileID":"b9a58046-4ca7-42fc-a1e7-4092cb223c3d","SaName":"build-pipeline-gh-test-custom-default-sxnrzw","SecretName":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-default-sxnrzw-image-push","action":"UPDATE","error":"ServiceAccount \"build-pipeline-gh-test-custom-default-sxnrzw\" not found","stacktrace":"github.com/konflux-ci/image-controller/internal/controller.(*ImageRepositoryReconciler).Reconcile\n\t/workspace/internal/controller/imagerepository_controller.go:587\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-06T16:00:38.828Z","caller":"controller/controller.go:316","msg":"Reconciler error","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-default-sxnrzw","namespace":"image-controller-e2e-rtww"},"namespace":"image-controller-e2e-rtww","name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-default-sxnrzw","reconcileID":"b9a58046-4ca7-42fc-a1e7-4092cb223c3d","error":"ServiceAccount \"build-pipeline-gh-test-custom-default-sxnrzw\" not found","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-06T16:00:39.124Z","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-hibkrh","namespace":"image-controller-e2e-rtww"},"namespace":"image-controller-e2e-rtww","name":"gh-test-custom-branch-hibkrh","reconcileID":"55b35c6f-f192-4e5e-bff5-9072779eaf77","ImageRepositoryName":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-branch-hibkrh","ComponentName":"gh-test-custom-branch-hibkrh"} {"level":"info","ts":"2026-10-06T16:00:39.129Z","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-hibkrh","namespace":"image-controller-e2e-rtww"},"namespace":"image-controller-e2e-rtww","name":"gh-test-custom-branch-hibkrh","reconcileID":"55b35c6f-f192-4e5e-bff5-9072779eaf77","ImageRepositoryName":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-branch-hibkrh","ComponentName":"gh-test-custom-branch-hibkrh"} {"level":"info","ts":"2026-10-06T16:00:39.134Z","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-hibkrh","namespace":"image-controller-e2e-rtww"},"namespace":"image-controller-e2e-rtww","name":"gh-test-custom-branch-hibkrh","reconcileID":"55b35c6f-f192-4e5e-bff5-9072779eaf77","ComponentName":"gh-test-custom-branch-hibkrh"} {"level":"info","ts":"2026-10-06T16:00:40.520Z","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-lgly-gh-test-custom-default-sxnrzw","namespace":"image-controller-e2e-rtww"},"namespace":"image-controller-e2e-rtww","name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-default-sxnrzw","reconcileID":"3ffbe96a-5cbd-4c01-8ddc-8f4a55a6059e","repoName":"image-controller-e2e-rtww/gh-test-custom-default-sxnrzw","robotName":"redhat-appstudio-qe+image_controller_e2e_rtww_c52cd9ff_a53b_4999_b999_ccb660342d42"} {"level":"info","ts":"2026-10-06T16:00:42.704Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1208","msg":"Deleted push robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-default-sxnrzw","namespace":"image-controller-e2e-rtww"},"namespace":"image-controller-e2e-rtww","name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-default-sxnrzw","reconcileID":"3ffbe96a-5cbd-4c01-8ddc-8f4a55a6059e","RobotAccountName":"image_controller_e2e_rtww_gh_test_custom_default_sxnrzw_80c86e7091","action":"DELETE"} {"level":"info","ts":"2026-10-06T16:00:49.936Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1219","msg":"Deleted pull robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-default-sxnrzw","namespace":"image-controller-e2e-rtww"},"namespace":"image-controller-e2e-rtww","name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-default-sxnrzw","reconcileID":"3ffbe96a-5cbd-4c01-8ddc-8f4a55a6059e","RobotAccountName":"image_controller_e2e_rtww_gh_test_custom_default_sxnrzw_010a20b595_pull","action":"DELETE"} {"level":"info","ts":"2026-10-06T16:00:53.099Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1235","msg":"Deleted image repository","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-default-sxnrzw","namespace":"image-controller-e2e-rtww"},"namespace":"image-controller-e2e-rtww","name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-default-sxnrzw","reconcileID":"3ffbe96a-5cbd-4c01-8ddc-8f4a55a6059e","ImageRepository":"image-controller-e2e-rtww/gh-test-custom-default-sxnrzw","action":"DELETE"} {"level":"info","ts":"2026-10-06T16:00:53.108Z","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-lgly-gh-test-custom-default-sxnrzw","namespace":"image-controller-e2e-rtww"},"namespace":"image-controller-e2e-rtww","name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-default-sxnrzw","reconcileID":"3ffbe96a-5cbd-4c01-8ddc-8f4a55a6059e","action":"DELETE"} {"level":"info","ts":"2026-10-06T16:01:06.751Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:1349","msg":"Image repository secret updated","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-branch-hibkrh","namespace":"image-controller-e2e-rtww"},"namespace":"image-controller-e2e-rtww","name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-branch-hibkrh","reconcileID":"7605e534-354f-4aeb-9784-55f748b82e71","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-10-06T16:01:11.759Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:1341","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-branch-hibkrh","namespace":"image-controller-e2e-rtww"},"namespace":"image-controller-e2e-rtww","name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-branch-hibkrh","reconcileID":"7605e534-354f-4aeb-9784-55f748b82e71","IsPullOnly":false,"SecretName":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-branch-hibkrh-image-push"} {"level":"info","ts":"2026-10-06T16:01:16.425Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:1341","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-branch-hibkrh","namespace":"image-controller-e2e-rtww"},"namespace":"image-controller-e2e-rtww","name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-branch-hibkrh","reconcileID":"7605e534-354f-4aeb-9784-55f748b82e71","IsPullOnly":true,"SecretName":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-branch-hibkrh-image-pull"} {"level":"info","ts":"2026-10-06T16:01:16.430Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:985","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-lgly-gh-test-custom-branch-hibkrh","namespace":"image-controller-e2e-rtww"},"namespace":"image-controller-e2e-rtww","name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-branch-hibkrh","reconcileID":"7605e534-354f-4aeb-9784-55f748b82e71"} {"level":"info","ts":"2026-10-06T16:01:17.173Z","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-lgly-gh-test-custom-branch-hibkrh","namespace":"image-controller-e2e-rtww"},"namespace":"image-controller-e2e-rtww","name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-branch-hibkrh","reconcileID":"df8346e7-a368-451c-8128-5cb7821e0b91","ServiceAccountName":"build-pipeline-gh-test-custom-branch-hibkrh","SecretName":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-branch-hibkrh-image-push","action":"UPDATE"} {"level":"error","ts":"2026-10-06T16:01:17.175Z","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":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-branch-hibkrh","namespace":"image-controller-e2e-rtww"},"namespace":"image-controller-e2e-rtww","name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-branch-hibkrh","reconcileID":"df8346e7-a368-451c-8128-5cb7821e0b91","ServiceAccountName":"build-pipeline-gh-test-custom-branch-hibkrh","SecretName":"components-namespace-pull","action":"UPDATE","error":"Operation cannot be fulfilled on serviceaccounts \"build-pipeline-gh-test-custom-branch-hibkrh\": 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:592\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-06T16:01:17.175Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:593","msg":"failed to link namespace pull secret to component service account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-branch-hibkrh","namespace":"image-controller-e2e-rtww"},"namespace":"image-controller-e2e-rtww","name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-branch-hibkrh","reconcileID":"df8346e7-a368-451c-8128-5cb7821e0b91","SaName":"build-pipeline-gh-test-custom-branch-hibkrh","SecretName":"components-namespace-pull","action":"UPDATE","error":"Operation cannot be fulfilled on serviceaccounts \"build-pipeline-gh-test-custom-branch-hibkrh\": 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: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-06T16:01:17.175Z","caller":"controller/controller.go:316","msg":"Reconciler error","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-branch-hibkrh","namespace":"image-controller-e2e-rtww"},"namespace":"image-controller-e2e-rtww","name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-branch-hibkrh","reconcileID":"df8346e7-a368-451c-8128-5cb7821e0b91","error":"Operation cannot be fulfilled on serviceaccounts \"build-pipeline-gh-test-custom-branch-hibkrh\": 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-06T16:01:18.051Z","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-lgly-gh-test-custom-branch-hibkrh","namespace":"image-controller-e2e-rtww"},"namespace":"image-controller-e2e-rtww","name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-branch-hibkrh","reconcileID":"47f2b557-9f4f-4276-9e5c-0d8773571c03","ServiceAccountName":"build-pipeline-gh-test-custom-branch-hibkrh","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-10-06T16:01:18.057Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:651","msg":"Updated component's ContainerImage","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-branch-hibkrh","namespace":"image-controller-e2e-rtww"},"namespace":"image-controller-e2e-rtww","name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-branch-hibkrh","reconcileID":"47f2b557-9f4f-4276-9e5c-0d8773571c03","ComponentName":"gh-test-custom-branch-hibkrh"} {"level":"info","ts":"2026-10-06T16:01:18.063Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:665","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-lgly-gh-test-custom-branch-hibkrh","namespace":"image-controller-e2e-rtww"},"namespace":"image-controller-e2e-rtww","name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-branch-hibkrh","reconcileID":"47f2b557-9f4f-4276-9e5c-0d8773571c03"} {"level":"info","ts":"2026-10-06T16:05:01.664Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:1258","msg":"changed image repository visibility","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-branch-hibkrh","namespace":"image-controller-e2e-rtww"},"namespace":"image-controller-e2e-rtww","name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-branch-hibkrh","reconcileID":"b06fae66-17c7-4927-9971-0425f27235b3","visibility":"private"} {"level":"info","ts":"2026-10-06T16:06:01.182Z","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-lgly-gh-test-custom-branch-hibkrh","namespace":"image-controller-e2e-rtww"},"namespace":"image-controller-e2e-rtww","name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-branch-hibkrh","reconcileID":"a1048c33-0916-4f5c-8e6e-7382674aac5e","repoName":"image-controller-e2e-rtww/gh-test-custom-branch-hibkrh","robotName":"redhat-appstudio-qe+image_controller_e2e_rtww_c52cd9ff_a53b_4999_b999_ccb660342d42"} {"level":"info","ts":"2026-10-06T16:06:03.389Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1208","msg":"Deleted push robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-branch-hibkrh","namespace":"image-controller-e2e-rtww"},"namespace":"image-controller-e2e-rtww","name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-branch-hibkrh","reconcileID":"a1048c33-0916-4f5c-8e6e-7382674aac5e","RobotAccountName":"image_controller_e2e_rtww_gh_test_custom_branch_hibkrh_d39c3fc247","action":"DELETE"} {"level":"info","ts":"2026-10-06T16:06:03.933Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1219","msg":"Deleted pull robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-branch-hibkrh","namespace":"image-controller-e2e-rtww"},"namespace":"image-controller-e2e-rtww","name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-branch-hibkrh","reconcileID":"a1048c33-0916-4f5c-8e6e-7382674aac5e","RobotAccountName":"image_controller_e2e_rtww_gh_test_custom_branch_hibkrh_8f0f1397a9_pull","action":"DELETE"} {"level":"info","ts":"2026-10-06T16:06:06.077Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1235","msg":"Deleted image repository","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-branch-hibkrh","namespace":"image-controller-e2e-rtww"},"namespace":"image-controller-e2e-rtww","name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-branch-hibkrh","reconcileID":"a1048c33-0916-4f5c-8e6e-7382674aac5e","ImageRepository":"image-controller-e2e-rtww/gh-test-custom-branch-hibkrh","action":"DELETE"} {"level":"info","ts":"2026-10-06T16:06:06.084Z","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-lgly-gh-test-custom-branch-hibkrh","namespace":"image-controller-e2e-rtww"},"namespace":"image-controller-e2e-rtww","name":"imagerepository-for-build-suite-test-application-lgly-gh-test-custom-branch-hibkrh","reconcileID":"a1048c33-0916-4f5c-8e6e-7382674aac5e","action":"DELETE"} {"level":"info","ts":"2026-10-06T16:06:07.687Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:1341","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"sample-image-repo","namespace":"image-controller-e2e-mpfi"},"namespace":"image-controller-e2e-mpfi","name":"sample-image-repo","reconcileID":"026a1f2a-aa36-4a0b-b82b-fe759497027e","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-10-06T16:06:13.351Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:1341","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"sample-image-repo","namespace":"image-controller-e2e-mpfi"},"namespace":"image-controller-e2e-mpfi","name":"sample-image-repo","reconcileID":"026a1f2a-aa36-4a0b-b82b-fe759497027e","IsPullOnly":false,"SecretName":"sample-image-repo-image-push"} {"level":"info","ts":"2026-10-06T16:06:22.861Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:1341","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"sample-image-repo","namespace":"image-controller-e2e-mpfi"},"namespace":"image-controller-e2e-mpfi","name":"sample-image-repo","reconcileID":"026a1f2a-aa36-4a0b-b82b-fe759497027e","IsPullOnly":true,"SecretName":"sample-image-repo-image-pull"} {"level":"info","ts":"2026-10-06T16:06:22.866Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:985","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-mpfi"},"namespace":"image-controller-e2e-mpfi","name":"sample-image-repo","reconcileID":"026a1f2a-aa36-4a0b-b82b-fe759497027e"} {"level":"info","ts":"2026-10-06T16:06:33.741Z","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-mpfi"},"namespace":"image-controller-e2e-mpfi","name":"sample-image-repo","reconcileID":"6d15d004-98f1-482e-b418-ac3c00c70123","repoName":"image-controller-e2e-mpfi/sample-image-repo","robotName":"redhat-appstudio-qe+image_controller_e2e_mpfi_c52cd9ff_a53b_4999_b999_ccb660342d42"} {"level":"info","ts":"2026-10-06T16:06:34.828Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1208","msg":"Deleted push robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"sample-image-repo","namespace":"image-controller-e2e-mpfi"},"namespace":"image-controller-e2e-mpfi","name":"sample-image-repo","reconcileID":"6d15d004-98f1-482e-b418-ac3c00c70123","RobotAccountName":"image_controller_e2e_mpfi_sample_image_repo_b6047e7e1c","action":"DELETE"} {"level":"info","ts":"2026-10-06T16:06:35.442Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1219","msg":"Deleted pull robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"sample-image-repo","namespace":"image-controller-e2e-mpfi"},"namespace":"image-controller-e2e-mpfi","name":"sample-image-repo","reconcileID":"6d15d004-98f1-482e-b418-ac3c00c70123","RobotAccountName":"image_controller_e2e_mpfi_sample_image_repo_14fe390ea8_pull","action":"DELETE"} {"level":"info","ts":"2026-10-06T16:06:36.594Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1235","msg":"Deleted image repository","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"sample-image-repo","namespace":"image-controller-e2e-mpfi"},"namespace":"image-controller-e2e-mpfi","name":"sample-image-repo","reconcileID":"6d15d004-98f1-482e-b418-ac3c00c70123","ImageRepository":"image-controller-e2e-mpfi/sample-image-repo","action":"DELETE"} {"level":"info","ts":"2026-10-06T16:06:36.601Z","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-mpfi"},"namespace":"image-controller-e2e-mpfi","name":"sample-image-repo","reconcileID":"6d15d004-98f1-482e-b418-ac3c00c70123","action":"DELETE"} {"level":"info","ts":"2026-10-06T16:06:41.597Z","logger":"ImageRepository.CheckComponentExistence","caller":"controller/imagerepository_controller.go:790","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-jduh","namespace":"image-controller-e2e-obsq"},"namespace":"image-controller-e2e-obsq","name":"image-repository-jduh","reconcileID":"71f64051-55a9-46da-8aee-8ee4043562b6","Component":"test-secret-linking-stjocu"} {"level":"info","ts":"2026-10-06T16:06:43.426Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:1341","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-jduh","namespace":"image-controller-e2e-obsq"},"namespace":"image-controller-e2e-obsq","name":"image-repository-jduh","reconcileID":"0362637f-6592-4877-91f7-9ad6658b6e30","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-10-06T16:06:44.790Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:1341","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-jduh","namespace":"image-controller-e2e-obsq"},"namespace":"image-controller-e2e-obsq","name":"image-repository-jduh","reconcileID":"0362637f-6592-4877-91f7-9ad6658b6e30","IsPullOnly":false,"SecretName":"image-repository-jduh-image-push"} {"level":"info","ts":"2026-10-06T16:06:45.753Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:1341","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-jduh","namespace":"image-controller-e2e-obsq"},"namespace":"image-controller-e2e-obsq","name":"image-repository-jduh","reconcileID":"0362637f-6592-4877-91f7-9ad6658b6e30","IsPullOnly":true,"SecretName":"image-repository-jduh-image-pull"} {"level":"info","ts":"2026-10-06T16:06:45.758Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:985","msg":"Finished provision of image repository and added finalizer","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-jduh","namespace":"image-controller-e2e-obsq"},"namespace":"image-controller-e2e-obsq","name":"image-repository-jduh","reconcileID":"0362637f-6592-4877-91f7-9ad6658b6e30"} {"level":"info","ts":"2026-10-06T16:06:46.050Z","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-jduh","namespace":"image-controller-e2e-obsq"},"namespace":"image-controller-e2e-obsq","name":"image-repository-jduh","reconcileID":"30c74394-1f9d-409d-96e0-9a8529837d6b","ServiceAccountName":"build-pipeline-test-secret-linking-stjocu","SecretName":"image-repository-jduh-image-push","action":"UPDATE"} {"level":"info","ts":"2026-10-06T16:06:46.055Z","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-jduh","namespace":"image-controller-e2e-obsq"},"namespace":"image-controller-e2e-obsq","name":"image-repository-jduh","reconcileID":"30c74394-1f9d-409d-96e0-9a8529837d6b","ServiceAccountName":"build-pipeline-test-secret-linking-stjocu","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-10-06T16:06:46.065Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:651","msg":"Updated component's ContainerImage","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-jduh","namespace":"image-controller-e2e-obsq"},"namespace":"image-controller-e2e-obsq","name":"image-repository-jduh","reconcileID":"30c74394-1f9d-409d-96e0-9a8529837d6b","ComponentName":"test-secret-linking-stjocu"} {"level":"info","ts":"2026-10-06T16:06:46.070Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:665","msg":"Deleted update-component-image image repository annotation","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-jduh","namespace":"image-controller-e2e-obsq"},"namespace":"image-controller-e2e-obsq","name":"image-repository-jduh","reconcileID":"30c74394-1f9d-409d-96e0-9a8529837d6b"} {"level":"info","ts":"2026-10-06T16:06:46.082Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:688","msg":"added message about image change to imageRepository","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-jduh","namespace":"image-controller-e2e-obsq"},"namespace":"image-controller-e2e-obsq","name":"image-repository-jduh","reconcileID":"30c74394-1f9d-409d-96e0-9a8529837d6b","ImageRepository":"image-repository-jduh"} {"level":"info","ts":"2026-10-06T16:06:52.028Z","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-jduh","namespace":"image-controller-e2e-obsq"},"namespace":"image-controller-e2e-obsq","name":"image-repository-jduh","reconcileID":"90b555fb-5bf0-4961-9207-6742abf77539","ServiceAccountName":"build-pipeline-test-secret-linking-stjocu","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-10-06T16:06:54.064Z","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-jduh","namespace":"image-controller-e2e-obsq"},"namespace":"image-controller-e2e-obsq","name":"image-repository-jduh","reconcileID":"49f46045-c699-4c3d-9a78-f32ce5216d6b","repoName":"image-controller-e2e-obsq/image-name-lnna","robotName":"redhat-appstudio-qe+image_controller_e2e_obsq_c52cd9ff_a53b_4999_b999_ccb660342d42"} {"level":"info","ts":"2026-10-06T16:06:55.671Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1208","msg":"Deleted push robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-jduh","namespace":"image-controller-e2e-obsq"},"namespace":"image-controller-e2e-obsq","name":"image-repository-jduh","reconcileID":"49f46045-c699-4c3d-9a78-f32ce5216d6b","RobotAccountName":"image_controller_e2e_obsq_image_name_lnna_dcaeb63250","action":"DELETE"} {"level":"info","ts":"2026-10-06T16:06:56.255Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1219","msg":"Deleted pull robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-jduh","namespace":"image-controller-e2e-obsq"},"namespace":"image-controller-e2e-obsq","name":"image-repository-jduh","reconcileID":"49f46045-c699-4c3d-9a78-f32ce5216d6b","RobotAccountName":"image_controller_e2e_obsq_image_name_lnna_d80da1f4ad_pull","action":"DELETE"} {"level":"info","ts":"2026-10-06T16:06:57.666Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1235","msg":"Deleted image repository","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-jduh","namespace":"image-controller-e2e-obsq"},"namespace":"image-controller-e2e-obsq","name":"image-repository-jduh","reconcileID":"49f46045-c699-4c3d-9a78-f32ce5216d6b","ImageRepository":"image-controller-e2e-obsq/image-name-lnna","action":"DELETE"} {"level":"info","ts":"2026-10-06T16:06:57.673Z","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-jduh","namespace":"image-controller-e2e-obsq"},"namespace":"image-controller-e2e-obsq","name":"image-repository-jduh","reconcileID":"49f46045-c699-4c3d-9a78-f32ce5216d6b","action":"DELETE"}