{"level":"info","ts":"2026-08-19T13:42:38.131Z","logger":"setup","caller":"cmd/main.go:204","msg":"using Quay API URL: https://quay.io/api/v1"} {"level":"info","ts":"2026-08-19T13:42:38.131Z","logger":"setup","caller":"cmd/main.go:211","msg":"using Quay Org: redhat-appstudio-qe"} {"level":"info","ts":"2026-08-19T13:42:38.793Z","caller":"metrics/metrics.go:62","msg":"Starting image controller metrics"} {"level":"info","ts":"2026-08-19T13:42:38.793Z","logger":"setup","caller":"cmd/main.go:282","msg":"starting manager"} {"level":"info","ts":"2026-08-19T13:42:38.793Z","logger":"controller-runtime.metrics","caller":"server/server.go:208","msg":"Starting metrics server"} {"level":"info","ts":"2026-08-19T13:42:38.793Z","logger":"setup","caller":"cmd/main.go:115","msg":"disabling http/2"} {"level":"info","ts":"2026-08-19T13:42:38.793Z","caller":"manager/server.go:83","msg":"starting server","name":"health probe","addr":"[::]:8081"} {"level":"info","ts":"2026-08-19T13:42:38.793Z","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-08-19T13:42:38.793Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component"} {"level":"info","ts":"2026-08-19T13:42:38.793Z","caller":"controller/controller.go:175","msg":"Starting EventSource","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","source":"kind source: *v1alpha1.ImageRepository"} {"level":"info","ts":"2026-08-19T13:42:38.793Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository"} {"level":"info","ts":"2026-08-19T13:42:38.793Z","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-08-19T13:42:38.793Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application"} {"level":"info","ts":"2026-08-19T13:42:38.899Z","caller":"controller/controller.go:217","msg":"Starting workers","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","worker count":1} {"level":"info","ts":"2026-08-19T13:42:38.901Z","caller":"controller/controller.go:217","msg":"Starting workers","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","worker count":1} {"level":"info","ts":"2026-08-19T13:42:38.901Z","caller":"controller/controller.go:217","msg":"Starting workers","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","worker count":1} {"level":"info","ts":"2026-08-19T13:42:39.417Z","logger":"controller-runtime.metrics","caller":"server/server.go:247","msg":"Serving metrics server","bindAddress":":8443","secure":true} {"level":"info","ts":"2026-08-19T13:42:57.497Z","logger":"Application","caller":"controller/application_controller.go:112","msg":"Application finalizer added","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"sample-component","namespace":"user-ns1"},"namespace":"user-ns1","name":"sample-component","reconcileID":"c6503abe-4c38-4e4b-89fc-6d956938a54d","action":"DELETE"} {"level":"info","ts":"2026-08-19T13:42:57.501Z","logger":"ComponentImageRepository","caller":"controller/component_image_controller.go:160","msg":"Will create image repository","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","Component":{"name":"sample-component","namespace":"user-ns1"},"namespace":"user-ns1","name":"sample-component","reconcileID":"94af2b56-5fc8-48f5-8bfb-8daa8347d604","ImageRepositoryName":"imagerepository-for-sample-component-sample-component","ComponentName":"sample-component"} {"level":"info","ts":"2026-08-19T13:42:57.501Z","logger":"Application","caller":"controller/application_controller.go:204","msg":"Creating application pull secret","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"sample-component","namespace":"user-ns1"},"namespace":"user-ns1","name":"sample-component","reconcileID":"c6503abe-4c38-4e4b-89fc-6d956938a54d","secretName":"sample-component-pull"} {"level":"info","ts":"2026-08-19T13:42:57.507Z","logger":"ComponentImageRepository","caller":"controller/component_image_controller.go:192","msg":"Image repository created","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","Component":{"name":"sample-component","namespace":"user-ns1"},"namespace":"user-ns1","name":"sample-component","reconcileID":"94af2b56-5fc8-48f5-8bfb-8daa8347d604","ImageRepositoryName":"imagerepository-for-sample-component-sample-component","ComponentName":"sample-component"} {"level":"info","ts":"2026-08-19T13:42:57.510Z","logger":"Application","caller":"controller/application_controller.go:281","msg":"Application pull secret created successfully","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"sample-component","namespace":"user-ns1"},"namespace":"user-ns1","name":"sample-component","reconcileID":"c6503abe-4c38-4e4b-89fc-6d956938a54d","secretName":"sample-component-pull"} {"level":"info","ts":"2026-08-19T13:42:57.514Z","logger":"ComponentImageRepository","caller":"controller/component_image_controller.go:207","msg":"Component updated successfully, 'generate' annotation removed","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","Component":{"name":"sample-component","namespace":"user-ns1"},"namespace":"user-ns1","name":"sample-component","reconcileID":"94af2b56-5fc8-48f5-8bfb-8daa8347d604","ComponentName":"sample-component"} {"level":"info","ts":"2026-08-19T13:42:57.618Z","logger":"Application","caller":"controller/application_controller.go:334","msg":"Service Account updated successfully with application pull secret.","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"sample-component","namespace":"user-ns1"},"namespace":"user-ns1","name":"sample-component","reconcileID":"c6503abe-4c38-4e4b-89fc-6d956938a54d","secretName":"sample-component-pull"} {"level":"info","ts":"2026-08-19T13:42:58.607Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:961","msg":"Image repository secret updated","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-sample-component-sample-component","namespace":"user-ns1"},"namespace":"user-ns1","name":"imagerepository-for-sample-component-sample-component","reconcileID":"ab192ef7-2670-4516-b399-60c2b6cabdcb","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-08-19T13:43:00.430Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:953","msg":"Image repository secret created","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-sample-component-sample-component","namespace":"user-ns1"},"namespace":"user-ns1","name":"imagerepository-for-sample-component-sample-component","reconcileID":"ab192ef7-2670-4516-b399-60c2b6cabdcb","IsPullOnly":false,"SecretName":"imagerepository-for-sample-component-sample-component-image-push"} {"level":"info","ts":"2026-08-19T13:43:01.170Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:953","msg":"Image repository secret created","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-sample-component-sample-component","namespace":"user-ns1"},"namespace":"user-ns1","name":"imagerepository-for-sample-component-sample-component","reconcileID":"ab192ef7-2670-4516-b399-60c2b6cabdcb","IsPullOnly":true,"SecretName":"imagerepository-for-sample-component-sample-component-image-pull"} {"level":"info","ts":"2026-08-19T13:43:01.177Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:642","msg":"Finished provision of image repository and added finalizer","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-sample-component-sample-component","namespace":"user-ns1"},"namespace":"user-ns1","name":"imagerepository-for-sample-component-sample-component","reconcileID":"ab192ef7-2670-4516-b399-60c2b6cabdcb"} {"level":"info","ts":"2026-08-19T13:43:01.194Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:1165","msg":"Application pull secret updated with new registry auth","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-sample-component-sample-component","namespace":"user-ns1"},"namespace":"user-ns1","name":"imagerepository-for-sample-component-sample-component","reconcileID":"d298f7ad-2fd8-4147-a861-7766c2eabce5","application":"sample-component"} {"level":"info","ts":"2026-08-19T13:43:01.201Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:89","msg":"Added secret link to service account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-sample-component-sample-component","namespace":"user-ns1"},"namespace":"user-ns1","name":"imagerepository-for-sample-component-sample-component","reconcileID":"d298f7ad-2fd8-4147-a861-7766c2eabce5","ServiceAccountName":"build-pipeline-sample-component","SecretName":"imagerepository-for-sample-component-sample-component-image-push","action":"UPDATE"} {"level":"info","ts":"2026-08-19T13:43:01.208Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:89","msg":"Added secret link to service account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-sample-component-sample-component","namespace":"user-ns1"},"namespace":"user-ns1","name":"imagerepository-for-sample-component-sample-component","reconcileID":"d298f7ad-2fd8-4147-a861-7766c2eabce5","ServiceAccountName":"build-pipeline-sample-component","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-19T13:43:01.215Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:89","msg":"Added secret link to service account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-sample-component-sample-component","namespace":"user-ns1"},"namespace":"user-ns1","name":"imagerepository-for-sample-component-sample-component","reconcileID":"d298f7ad-2fd8-4147-a861-7766c2eabce5","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-19T13:43:01.222Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:372","msg":"Updated component's ContainerImage","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-sample-component-sample-component","namespace":"user-ns1"},"namespace":"user-ns1","name":"imagerepository-for-sample-component-sample-component","reconcileID":"d298f7ad-2fd8-4147-a861-7766c2eabce5","ComponentName":"sample-component"} {"level":"info","ts":"2026-08-19T13:43:01.228Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:379","msg":"Updated image repository annotation","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-sample-component-sample-component","namespace":"user-ns1"},"namespace":"user-ns1","name":"imagerepository-for-sample-component-sample-component","reconcileID":"d298f7ad-2fd8-4147-a861-7766c2eabce5"} {"level":"info","ts":"2026-08-19T13:45:48.347Z","logger":"Application","caller":"controller/application_controller.go:112","msg":"Application finalizer added","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-1yt3","namespace":"forgejo-rep-ap6r"},"namespace":"forgejo-rep-ap6r","name":"integ-app-1yt3","reconcileID":"b5722e50-78a4-4d76-b45f-688e8e5237a8","action":"DELETE"} {"level":"info","ts":"2026-08-19T13:45:48.350Z","logger":"Application","caller":"controller/application_controller.go:204","msg":"Creating application pull secret","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-1yt3","namespace":"forgejo-rep-ap6r"},"namespace":"forgejo-rep-ap6r","name":"integ-app-1yt3","reconcileID":"b5722e50-78a4-4d76-b45f-688e8e5237a8","secretName":"integ-app-1yt3-pull"} {"level":"info","ts":"2026-08-19T13:45:48.357Z","logger":"Application","caller":"controller/application_controller.go:281","msg":"Application pull secret created successfully","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-1yt3","namespace":"forgejo-rep-ap6r"},"namespace":"forgejo-rep-ap6r","name":"integ-app-1yt3","reconcileID":"b5722e50-78a4-4d76-b45f-688e8e5237a8","secretName":"integ-app-1yt3-pull"} {"level":"info","ts":"2026-08-19T13:45:48.366Z","logger":"Application","caller":"controller/application_controller.go:334","msg":"Service Account updated successfully with application pull secret.","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-1yt3","namespace":"forgejo-rep-ap6r"},"namespace":"forgejo-rep-ap6r","name":"integ-app-1yt3","reconcileID":"b5722e50-78a4-4d76-b45f-688e8e5237a8","secretName":"integ-app-1yt3-pull"} {"level":"info","ts":"2026-08-19T13:45:52.121Z","logger":"ComponentImageRepository","caller":"controller/component_image_controller.go:160","msg":"Will create image repository","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","Component":{"name":"test-comp-pac-forgejo-m7f86s","namespace":"forgejo-rep-ap6r"},"namespace":"forgejo-rep-ap6r","name":"test-comp-pac-forgejo-m7f86s","reconcileID":"395d27f8-f761-4e1e-a1ed-52041493bac9","ImageRepositoryName":"imagerepository-for-integ-app-1yt3-test-comp-pac-forgejo-m7f86s","ComponentName":"test-comp-pac-forgejo-m7f86s"} {"level":"info","ts":"2026-08-19T13:45:52.130Z","logger":"ComponentImageRepository","caller":"controller/component_image_controller.go:192","msg":"Image repository created","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","Component":{"name":"test-comp-pac-forgejo-m7f86s","namespace":"forgejo-rep-ap6r"},"namespace":"forgejo-rep-ap6r","name":"test-comp-pac-forgejo-m7f86s","reconcileID":"395d27f8-f761-4e1e-a1ed-52041493bac9","ImageRepositoryName":"imagerepository-for-integ-app-1yt3-test-comp-pac-forgejo-m7f86s","ComponentName":"test-comp-pac-forgejo-m7f86s"} {"level":"info","ts":"2026-08-19T13:45:52.138Z","logger":"ComponentImageRepository","caller":"controller/component_image_controller.go:207","msg":"Component updated successfully, 'generate' annotation removed","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","Component":{"name":"test-comp-pac-forgejo-m7f86s","namespace":"forgejo-rep-ap6r"},"namespace":"forgejo-rep-ap6r","name":"test-comp-pac-forgejo-m7f86s","reconcileID":"395d27f8-f761-4e1e-a1ed-52041493bac9","ComponentName":"test-comp-pac-forgejo-m7f86s"} {"level":"info","ts":"2026-08-19T13:45:53.209Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:961","msg":"Image repository secret updated","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-1yt3-test-comp-pac-forgejo-m7f86s","namespace":"forgejo-rep-ap6r"},"namespace":"forgejo-rep-ap6r","name":"imagerepository-for-integ-app-1yt3-test-comp-pac-forgejo-m7f86s","reconcileID":"6965fdb4-c105-481f-9b10-80bb8c3ca04c","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-08-19T13:45:54.396Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:953","msg":"Image repository secret created","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-1yt3-test-comp-pac-forgejo-m7f86s","namespace":"forgejo-rep-ap6r"},"namespace":"forgejo-rep-ap6r","name":"imagerepository-for-integ-app-1yt3-test-comp-pac-forgejo-m7f86s","reconcileID":"6965fdb4-c105-481f-9b10-80bb8c3ca04c","IsPullOnly":false,"SecretName":"imagerepository-for-integ-app-1yt3-test-comp-pac-forgejo-m7f86s-image-push"} {"level":"info","ts":"2026-08-19T13:45:55.153Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:953","msg":"Image repository secret created","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-1yt3-test-comp-pac-forgejo-m7f86s","namespace":"forgejo-rep-ap6r"},"namespace":"forgejo-rep-ap6r","name":"imagerepository-for-integ-app-1yt3-test-comp-pac-forgejo-m7f86s","reconcileID":"6965fdb4-c105-481f-9b10-80bb8c3ca04c","IsPullOnly":true,"SecretName":"imagerepository-for-integ-app-1yt3-test-comp-pac-forgejo-m7f86s-image-pull"} {"level":"info","ts":"2026-08-19T13:45:55.160Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:642","msg":"Finished provision of image repository and added finalizer","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-1yt3-test-comp-pac-forgejo-m7f86s","namespace":"forgejo-rep-ap6r"},"namespace":"forgejo-rep-ap6r","name":"imagerepository-for-integ-app-1yt3-test-comp-pac-forgejo-m7f86s","reconcileID":"6965fdb4-c105-481f-9b10-80bb8c3ca04c"} {"level":"info","ts":"2026-08-19T13:45:55.177Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:1165","msg":"Application pull secret updated with new registry auth","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-1yt3-test-comp-pac-forgejo-m7f86s","namespace":"forgejo-rep-ap6r"},"namespace":"forgejo-rep-ap6r","name":"imagerepository-for-integ-app-1yt3-test-comp-pac-forgejo-m7f86s","reconcileID":"bf053ead-9802-4236-b574-19d23060f079","application":"integ-app-1yt3"} {"level":"info","ts":"2026-08-19T13:45:55.184Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:89","msg":"Added secret link to service account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-1yt3-test-comp-pac-forgejo-m7f86s","namespace":"forgejo-rep-ap6r"},"namespace":"forgejo-rep-ap6r","name":"imagerepository-for-integ-app-1yt3-test-comp-pac-forgejo-m7f86s","reconcileID":"bf053ead-9802-4236-b574-19d23060f079","ServiceAccountName":"build-pipeline-test-comp-pac-forgejo-m7f86s","SecretName":"imagerepository-for-integ-app-1yt3-test-comp-pac-forgejo-m7f86s-image-push","action":"UPDATE"} {"level":"error","ts":"2026-08-19T13:45:55.186Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:86","msg":"failed to update service account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-1yt3-test-comp-pac-forgejo-m7f86s","namespace":"forgejo-rep-ap6r"},"namespace":"forgejo-rep-ap6r","name":"imagerepository-for-integ-app-1yt3-test-comp-pac-forgejo-m7f86s","reconcileID":"bf053ead-9802-4236-b574-19d23060f079","ServiceAccountName":"build-pipeline-test-comp-pac-forgejo-m7f86s","SecretName":"components-namespace-pull","action":"UPDATE","error":"Operation cannot be fulfilled on serviceaccounts \"build-pipeline-test-comp-pac-forgejo-m7f86s\": 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:339\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-08-19T13:45:55.186Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:340","msg":"failed to link namespace pull secret to component service account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-1yt3-test-comp-pac-forgejo-m7f86s","namespace":"forgejo-rep-ap6r"},"namespace":"forgejo-rep-ap6r","name":"imagerepository-for-integ-app-1yt3-test-comp-pac-forgejo-m7f86s","reconcileID":"bf053ead-9802-4236-b574-19d23060f079","SaName":"build-pipeline-test-comp-pac-forgejo-m7f86s","SecretName":"components-namespace-pull","action":"UPDATE","error":"Operation cannot be fulfilled on serviceaccounts \"build-pipeline-test-comp-pac-forgejo-m7f86s\": 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:340\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-08-19T13:45:55.186Z","caller":"controller/controller.go:316","msg":"Reconciler error","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-1yt3-test-comp-pac-forgejo-m7f86s","namespace":"forgejo-rep-ap6r"},"namespace":"forgejo-rep-ap6r","name":"imagerepository-for-integ-app-1yt3-test-comp-pac-forgejo-m7f86s","reconcileID":"bf053ead-9802-4236-b574-19d23060f079","error":"Operation cannot be fulfilled on serviceaccounts \"build-pipeline-test-comp-pac-forgejo-m7f86s\": 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-08-19T13:45:55.202Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:89","msg":"Added secret link to service account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-1yt3-test-comp-pac-forgejo-m7f86s","namespace":"forgejo-rep-ap6r"},"namespace":"forgejo-rep-ap6r","name":"imagerepository-for-integ-app-1yt3-test-comp-pac-forgejo-m7f86s","reconcileID":"5f1516c8-6c56-4c80-afed-bbbfa7ff5c74","ServiceAccountName":"build-pipeline-test-comp-pac-forgejo-m7f86s","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-19T13:45:55.209Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:89","msg":"Added secret link to service account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-1yt3-test-comp-pac-forgejo-m7f86s","namespace":"forgejo-rep-ap6r"},"namespace":"forgejo-rep-ap6r","name":"imagerepository-for-integ-app-1yt3-test-comp-pac-forgejo-m7f86s","reconcileID":"5f1516c8-6c56-4c80-afed-bbbfa7ff5c74","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-19T13:45:55.217Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:372","msg":"Updated component's ContainerImage","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-1yt3-test-comp-pac-forgejo-m7f86s","namespace":"forgejo-rep-ap6r"},"namespace":"forgejo-rep-ap6r","name":"imagerepository-for-integ-app-1yt3-test-comp-pac-forgejo-m7f86s","reconcileID":"5f1516c8-6c56-4c80-afed-bbbfa7ff5c74","ComponentName":"test-comp-pac-forgejo-m7f86s"} {"level":"info","ts":"2026-08-19T13:45:55.224Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:379","msg":"Updated image repository annotation","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-1yt3-test-comp-pac-forgejo-m7f86s","namespace":"forgejo-rep-ap6r"},"namespace":"forgejo-rep-ap6r","name":"imagerepository-for-integ-app-1yt3-test-comp-pac-forgejo-m7f86s","reconcileID":"5f1516c8-6c56-4c80-afed-bbbfa7ff5c74"} {"level":"info","ts":"2026-08-19T14:04:07.487Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:1311","msg":"Application pull secret updated after removing registry auth","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-1yt3-test-comp-pac-forgejo-m7f86s","namespace":"forgejo-rep-ap6r"},"namespace":"forgejo-rep-ap6r","name":"imagerepository-for-integ-app-1yt3-test-comp-pac-forgejo-m7f86s","reconcileID":"3c4a277d-6675-4e1c-9893-8d2440dcc3fa","application":"integ-app-1yt3"} {"level":"info","ts":"2026-08-19T14:04:08.434Z","logger":"Application","caller":"controller/application_controller.go:400","msg":"Removed secret link from service account","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-1yt3","namespace":"forgejo-rep-ap6r"},"namespace":"forgejo-rep-ap6r","name":"integ-app-1yt3","reconcileID":"787c87a8-5abd-466f-b64c-4d72fa802187","ServiceAccountName":"konflux-integration-runner","SecretName":"integ-app-1yt3-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-19T14:04:08.441Z","logger":"Application","caller":"controller/application_controller.go:101","msg":"Application finalizer removed","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-1yt3","namespace":"forgejo-rep-ap6r"},"namespace":"forgejo-rep-ap6r","name":"integ-app-1yt3","reconcileID":"787c87a8-5abd-466f-b64c-4d72fa802187","action":"DELETE"} {"level":"info","ts":"2026-08-19T14:04:09.712Z","logger":"Application","caller":"controller/application_controller.go:112","msg":"Application finalizer added","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-x0dj","namespace":"integration1-5a6z"},"namespace":"integration1-5a6z","name":"integ-app-x0dj","reconcileID":"d80b9e2c-2b6e-48b2-abdf-be510703c66c","action":"DELETE"} {"level":"info","ts":"2026-08-19T14:04:09.714Z","logger":"Application","caller":"controller/application_controller.go:204","msg":"Creating application pull secret","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-x0dj","namespace":"integration1-5a6z"},"namespace":"integration1-5a6z","name":"integ-app-x0dj","reconcileID":"d80b9e2c-2b6e-48b2-abdf-be510703c66c","secretName":"integ-app-x0dj-pull"} {"level":"info","ts":"2026-08-19T14:04:09.720Z","logger":"Application","caller":"controller/application_controller.go:281","msg":"Application pull secret created successfully","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-x0dj","namespace":"integration1-5a6z"},"namespace":"integration1-5a6z","name":"integ-app-x0dj","reconcileID":"d80b9e2c-2b6e-48b2-abdf-be510703c66c","secretName":"integ-app-x0dj-pull"} {"level":"info","ts":"2026-08-19T14:04:09.726Z","logger":"Application","caller":"controller/application_controller.go:334","msg":"Service Account updated successfully with application pull secret.","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-x0dj","namespace":"integration1-5a6z"},"namespace":"integration1-5a6z","name":"integ-app-x0dj","reconcileID":"d80b9e2c-2b6e-48b2-abdf-be510703c66c","secretName":"integ-app-x0dj-pull"} {"level":"info","ts":"2026-08-19T14:04:09.735Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:200","msg":"Removing permissions from namespace robot account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-1yt3-test-comp-pac-forgejo-m7f86s","namespace":"forgejo-rep-ap6r"},"namespace":"forgejo-rep-ap6r","name":"imagerepository-for-integ-app-1yt3-test-comp-pac-forgejo-m7f86s","reconcileID":"3c4a277d-6675-4e1c-9893-8d2440dcc3fa","repoName":"forgejo-rep-ap6r/test-comp-pac-forgejo-m7f86s","robotName":"redhat-appstudio-qe+forgejo_rep_ap6r_ef918450_158c_45d7_8795_50829ae880f7"} {"level":"info","ts":"2026-08-19T14:04:10.473Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:846","msg":"Deleted push robot account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-1yt3-test-comp-pac-forgejo-m7f86s","namespace":"forgejo-rep-ap6r"},"namespace":"forgejo-rep-ap6r","name":"imagerepository-for-integ-app-1yt3-test-comp-pac-forgejo-m7f86s","reconcileID":"3c4a277d-6675-4e1c-9893-8d2440dcc3fa","RobotAccountName":"forgejo_rep_ap6r_test_comp_pac_forgejo_m7f86s_ea98a10999","action":"DELETE"} {"level":"info","ts":"2026-08-19T14:04:10.674Z","logger":"ComponentImageRepository","caller":"controller/component_image_controller.go:160","msg":"Will create image repository","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","Component":{"name":"test-component-pac-zefyiy","namespace":"integration1-5a6z"},"namespace":"integration1-5a6z","name":"test-component-pac-zefyiy","reconcileID":"40d02f97-1ba9-4cbc-ab20-5be7ebc85454","ImageRepositoryName":"imagerepository-for-integ-app-x0dj-test-component-pac-zefyiy","ComponentName":"test-component-pac-zefyiy"} {"level":"info","ts":"2026-08-19T14:04:10.682Z","logger":"ComponentImageRepository","caller":"controller/component_image_controller.go:192","msg":"Image repository created","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","Component":{"name":"test-component-pac-zefyiy","namespace":"integration1-5a6z"},"namespace":"integration1-5a6z","name":"test-component-pac-zefyiy","reconcileID":"40d02f97-1ba9-4cbc-ab20-5be7ebc85454","ImageRepositoryName":"imagerepository-for-integ-app-x0dj-test-component-pac-zefyiy","ComponentName":"test-component-pac-zefyiy"} {"level":"info","ts":"2026-08-19T14:04:10.689Z","logger":"ComponentImageRepository","caller":"controller/component_image_controller.go:207","msg":"Component updated successfully, 'generate' annotation removed","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","Component":{"name":"test-component-pac-zefyiy","namespace":"integration1-5a6z"},"namespace":"integration1-5a6z","name":"test-component-pac-zefyiy","reconcileID":"40d02f97-1ba9-4cbc-ab20-5be7ebc85454","ComponentName":"test-component-pac-zefyiy"} {"level":"info","ts":"2026-08-19T14:04:10.915Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:857","msg":"Deleted pull robot account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-1yt3-test-comp-pac-forgejo-m7f86s","namespace":"forgejo-rep-ap6r"},"namespace":"forgejo-rep-ap6r","name":"imagerepository-for-integ-app-1yt3-test-comp-pac-forgejo-m7f86s","reconcileID":"3c4a277d-6675-4e1c-9893-8d2440dcc3fa","RobotAccountName":"forgejo_rep_ap6r_test_comp_pac_forgejo_m7f86s_46f3df41b8_pull","action":"DELETE"} {"level":"info","ts":"2026-08-19T14:04:11.548Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:871","msg":"Deleted image repository","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-1yt3-test-comp-pac-forgejo-m7f86s","namespace":"forgejo-rep-ap6r"},"namespace":"forgejo-rep-ap6r","name":"imagerepository-for-integ-app-1yt3-test-comp-pac-forgejo-m7f86s","reconcileID":"3c4a277d-6675-4e1c-9893-8d2440dcc3fa","ImageRepository":"forgejo-rep-ap6r/test-comp-pac-forgejo-m7f86s","action":"DELETE"} {"level":"info","ts":"2026-08-19T14:04:11.556Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:213","msg":"Image repository finalizer removed","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-1yt3-test-comp-pac-forgejo-m7f86s","namespace":"forgejo-rep-ap6r"},"namespace":"forgejo-rep-ap6r","name":"imagerepository-for-integ-app-1yt3-test-comp-pac-forgejo-m7f86s","reconcileID":"3c4a277d-6675-4e1c-9893-8d2440dcc3fa","action":"DELETE"} {"level":"info","ts":"2026-08-19T14:04:12.628Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:953","msg":"Image repository secret created","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-x0dj-test-component-pac-zefyiy","namespace":"integration1-5a6z"},"namespace":"integration1-5a6z","name":"imagerepository-for-integ-app-x0dj-test-component-pac-zefyiy","reconcileID":"e963db37-e80f-4aca-bdb7-8217af3bc34b","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-08-19T14:04:14.897Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:953","msg":"Image repository secret created","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-x0dj-test-component-pac-zefyiy","namespace":"integration1-5a6z"},"namespace":"integration1-5a6z","name":"imagerepository-for-integ-app-x0dj-test-component-pac-zefyiy","reconcileID":"e963db37-e80f-4aca-bdb7-8217af3bc34b","IsPullOnly":false,"SecretName":"imagerepository-for-integ-app-x0dj-test-component-pac-zefyiy-image-push"} {"level":"info","ts":"2026-08-19T14:04:15.799Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:953","msg":"Image repository secret created","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-x0dj-test-component-pac-zefyiy","namespace":"integration1-5a6z"},"namespace":"integration1-5a6z","name":"imagerepository-for-integ-app-x0dj-test-component-pac-zefyiy","reconcileID":"e963db37-e80f-4aca-bdb7-8217af3bc34b","IsPullOnly":true,"SecretName":"imagerepository-for-integ-app-x0dj-test-component-pac-zefyiy-image-pull"} {"level":"info","ts":"2026-08-19T14:04:15.805Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:642","msg":"Finished provision of image repository and added finalizer","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-x0dj-test-component-pac-zefyiy","namespace":"integration1-5a6z"},"namespace":"integration1-5a6z","name":"imagerepository-for-integ-app-x0dj-test-component-pac-zefyiy","reconcileID":"e963db37-e80f-4aca-bdb7-8217af3bc34b"} {"level":"info","ts":"2026-08-19T14:04:15.821Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:1165","msg":"Application pull secret updated with new registry auth","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-x0dj-test-component-pac-zefyiy","namespace":"integration1-5a6z"},"namespace":"integration1-5a6z","name":"imagerepository-for-integ-app-x0dj-test-component-pac-zefyiy","reconcileID":"b92615fb-6639-4f98-9234-b1b7a90fa34e","application":"integ-app-x0dj"} {"level":"info","ts":"2026-08-19T14:04:15.827Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:89","msg":"Added secret link to service account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-x0dj-test-component-pac-zefyiy","namespace":"integration1-5a6z"},"namespace":"integration1-5a6z","name":"imagerepository-for-integ-app-x0dj-test-component-pac-zefyiy","reconcileID":"b92615fb-6639-4f98-9234-b1b7a90fa34e","ServiceAccountName":"build-pipeline-test-component-pac-zefyiy","SecretName":"imagerepository-for-integ-app-x0dj-test-component-pac-zefyiy-image-push","action":"UPDATE"} {"level":"info","ts":"2026-08-19T14:04:15.832Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:89","msg":"Added secret link to service account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-x0dj-test-component-pac-zefyiy","namespace":"integration1-5a6z"},"namespace":"integration1-5a6z","name":"imagerepository-for-integ-app-x0dj-test-component-pac-zefyiy","reconcileID":"b92615fb-6639-4f98-9234-b1b7a90fa34e","ServiceAccountName":"build-pipeline-test-component-pac-zefyiy","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-19T14:04:15.838Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:89","msg":"Added secret link to service account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-x0dj-test-component-pac-zefyiy","namespace":"integration1-5a6z"},"namespace":"integration1-5a6z","name":"imagerepository-for-integ-app-x0dj-test-component-pac-zefyiy","reconcileID":"b92615fb-6639-4f98-9234-b1b7a90fa34e","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-19T14:04:15.845Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:372","msg":"Updated component's ContainerImage","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-x0dj-test-component-pac-zefyiy","namespace":"integration1-5a6z"},"namespace":"integration1-5a6z","name":"imagerepository-for-integ-app-x0dj-test-component-pac-zefyiy","reconcileID":"b92615fb-6639-4f98-9234-b1b7a90fa34e","ComponentName":"test-component-pac-zefyiy"} {"level":"info","ts":"2026-08-19T14:04:15.851Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:379","msg":"Updated image repository annotation","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-x0dj-test-component-pac-zefyiy","namespace":"integration1-5a6z"},"namespace":"integration1-5a6z","name":"imagerepository-for-integ-app-x0dj-test-component-pac-zefyiy","reconcileID":"b92615fb-6639-4f98-9234-b1b7a90fa34e"} {"level":"info","ts":"2026-08-19T14:14:01.432Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:1311","msg":"Application pull secret updated after removing registry auth","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-x0dj-test-component-pac-zefyiy","namespace":"integration1-5a6z"},"namespace":"integration1-5a6z","name":"imagerepository-for-integ-app-x0dj-test-component-pac-zefyiy","reconcileID":"c3a3a863-2e44-49e0-8166-6f8ffead8821","application":"integ-app-x0dj"} {"level":"info","ts":"2026-08-19T14:14:02.195Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:200","msg":"Removing permissions from namespace robot account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-x0dj-test-component-pac-zefyiy","namespace":"integration1-5a6z"},"namespace":"integration1-5a6z","name":"imagerepository-for-integ-app-x0dj-test-component-pac-zefyiy","reconcileID":"c3a3a863-2e44-49e0-8166-6f8ffead8821","repoName":"integration1-5a6z/test-component-pac-zefyiy","robotName":"redhat-appstudio-qe+integration1_5a6z_ef918450_158c_45d7_8795_50829ae880f7"} {"level":"info","ts":"2026-08-19T14:14:02.404Z","logger":"Application","caller":"controller/application_controller.go:400","msg":"Removed secret link from service account","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-x0dj","namespace":"integration1-5a6z"},"namespace":"integration1-5a6z","name":"integ-app-x0dj","reconcileID":"39323382-ef90-4cb8-bb4b-925303dc250f","ServiceAccountName":"konflux-integration-runner","SecretName":"integ-app-x0dj-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-19T14:14:02.411Z","logger":"Application","caller":"controller/application_controller.go:101","msg":"Application finalizer removed","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-x0dj","namespace":"integration1-5a6z"},"namespace":"integration1-5a6z","name":"integ-app-x0dj","reconcileID":"39323382-ef90-4cb8-bb4b-925303dc250f","action":"DELETE"} {"level":"info","ts":"2026-08-19T14:14:03.011Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:846","msg":"Deleted push robot account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-x0dj-test-component-pac-zefyiy","namespace":"integration1-5a6z"},"namespace":"integration1-5a6z","name":"imagerepository-for-integ-app-x0dj-test-component-pac-zefyiy","reconcileID":"c3a3a863-2e44-49e0-8166-6f8ffead8821","RobotAccountName":"integration1_5a6z_test_component_pac_zefyiy_6543261fdd","action":"DELETE"} {"level":"info","ts":"2026-08-19T14:14:04.017Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:857","msg":"Deleted pull robot account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-x0dj-test-component-pac-zefyiy","namespace":"integration1-5a6z"},"namespace":"integration1-5a6z","name":"imagerepository-for-integ-app-x0dj-test-component-pac-zefyiy","reconcileID":"c3a3a863-2e44-49e0-8166-6f8ffead8821","RobotAccountName":"integration1_5a6z_test_component_pac_zefyiy_20dd2627f4_pull","action":"DELETE"} {"level":"info","ts":"2026-08-19T14:14:04.685Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:871","msg":"Deleted image repository","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-x0dj-test-component-pac-zefyiy","namespace":"integration1-5a6z"},"namespace":"integration1-5a6z","name":"imagerepository-for-integ-app-x0dj-test-component-pac-zefyiy","reconcileID":"c3a3a863-2e44-49e0-8166-6f8ffead8821","ImageRepository":"integration1-5a6z/test-component-pac-zefyiy","action":"DELETE"} {"level":"info","ts":"2026-08-19T14:14:04.694Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:213","msg":"Image repository finalizer removed","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-x0dj-test-component-pac-zefyiy","namespace":"integration1-5a6z"},"namespace":"integration1-5a6z","name":"imagerepository-for-integ-app-x0dj-test-component-pac-zefyiy","reconcileID":"c3a3a863-2e44-49e0-8166-6f8ffead8821","action":"DELETE"} {"level":"info","ts":"2026-08-19T14:14:33.025Z","logger":"Application","caller":"controller/application_controller.go:112","msg":"Application finalizer added","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-7rg6","namespace":"integration2-wu83"},"namespace":"integration2-wu83","name":"integ-app-7rg6","reconcileID":"b996ee50-ab81-4018-a3db-eeff8042ea62","action":"DELETE"} {"level":"info","ts":"2026-08-19T14:14:33.028Z","logger":"Application","caller":"controller/application_controller.go:204","msg":"Creating application pull secret","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-7rg6","namespace":"integration2-wu83"},"namespace":"integration2-wu83","name":"integ-app-7rg6","reconcileID":"b996ee50-ab81-4018-a3db-eeff8042ea62","secretName":"integ-app-7rg6-pull"} {"level":"info","ts":"2026-08-19T14:14:33.034Z","logger":"Application","caller":"controller/application_controller.go:281","msg":"Application pull secret created successfully","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-7rg6","namespace":"integration2-wu83"},"namespace":"integration2-wu83","name":"integ-app-7rg6","reconcileID":"b996ee50-ab81-4018-a3db-eeff8042ea62","secretName":"integ-app-7rg6-pull"} {"level":"info","ts":"2026-08-19T14:14:33.041Z","logger":"Application","caller":"controller/application_controller.go:334","msg":"Service Account updated successfully with application pull secret.","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-7rg6","namespace":"integration2-wu83"},"namespace":"integration2-wu83","name":"integ-app-7rg6","reconcileID":"b996ee50-ab81-4018-a3db-eeff8042ea62","secretName":"integ-app-7rg6-pull"} {"level":"info","ts":"2026-08-19T14:14:33.948Z","logger":"ComponentImageRepository","caller":"controller/component_image_controller.go:160","msg":"Will create image repository","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","Component":{"name":"test-component-pac-92bnla","namespace":"integration2-wu83"},"namespace":"integration2-wu83","name":"test-component-pac-92bnla","reconcileID":"17b7b585-ca20-4b25-be35-655ccc152002","ImageRepositoryName":"imagerepository-for-integ-app-7rg6-test-component-pac-92bnla","ComponentName":"test-component-pac-92bnla"} {"level":"info","ts":"2026-08-19T14:14:33.957Z","logger":"ComponentImageRepository","caller":"controller/component_image_controller.go:192","msg":"Image repository created","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","Component":{"name":"test-component-pac-92bnla","namespace":"integration2-wu83"},"namespace":"integration2-wu83","name":"test-component-pac-92bnla","reconcileID":"17b7b585-ca20-4b25-be35-655ccc152002","ImageRepositoryName":"imagerepository-for-integ-app-7rg6-test-component-pac-92bnla","ComponentName":"test-component-pac-92bnla"} {"level":"info","ts":"2026-08-19T14:14:33.965Z","logger":"ComponentImageRepository","caller":"controller/component_image_controller.go:207","msg":"Component updated successfully, 'generate' annotation removed","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","Component":{"name":"test-component-pac-92bnla","namespace":"integration2-wu83"},"namespace":"integration2-wu83","name":"test-component-pac-92bnla","reconcileID":"17b7b585-ca20-4b25-be35-655ccc152002","ComponentName":"test-component-pac-92bnla"} {"level":"info","ts":"2026-08-19T14:14:35.386Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:953","msg":"Image repository secret created","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-7rg6-test-component-pac-92bnla","namespace":"integration2-wu83"},"namespace":"integration2-wu83","name":"imagerepository-for-integ-app-7rg6-test-component-pac-92bnla","reconcileID":"726abe5c-118c-4074-8b85-421942c80b2e","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-08-19T14:14:37.125Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:953","msg":"Image repository secret created","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-7rg6-test-component-pac-92bnla","namespace":"integration2-wu83"},"namespace":"integration2-wu83","name":"imagerepository-for-integ-app-7rg6-test-component-pac-92bnla","reconcileID":"726abe5c-118c-4074-8b85-421942c80b2e","IsPullOnly":false,"SecretName":"imagerepository-for-integ-app-7rg6-test-component-pac-92bnla-image-push"} {"level":"info","ts":"2026-08-19T14:14:37.865Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:953","msg":"Image repository secret created","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-7rg6-test-component-pac-92bnla","namespace":"integration2-wu83"},"namespace":"integration2-wu83","name":"imagerepository-for-integ-app-7rg6-test-component-pac-92bnla","reconcileID":"726abe5c-118c-4074-8b85-421942c80b2e","IsPullOnly":true,"SecretName":"imagerepository-for-integ-app-7rg6-test-component-pac-92bnla-image-pull"} {"level":"info","ts":"2026-08-19T14:14:37.872Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:642","msg":"Finished provision of image repository and added finalizer","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-7rg6-test-component-pac-92bnla","namespace":"integration2-wu83"},"namespace":"integration2-wu83","name":"imagerepository-for-integ-app-7rg6-test-component-pac-92bnla","reconcileID":"726abe5c-118c-4074-8b85-421942c80b2e"} {"level":"info","ts":"2026-08-19T14:14:37.889Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:1165","msg":"Application pull secret updated with new registry auth","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-7rg6-test-component-pac-92bnla","namespace":"integration2-wu83"},"namespace":"integration2-wu83","name":"imagerepository-for-integ-app-7rg6-test-component-pac-92bnla","reconcileID":"92f1dbfa-e90a-404d-a622-1397e0977cac","application":"integ-app-7rg6"} {"level":"info","ts":"2026-08-19T14:14:37.896Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:89","msg":"Added secret link to service account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-7rg6-test-component-pac-92bnla","namespace":"integration2-wu83"},"namespace":"integration2-wu83","name":"imagerepository-for-integ-app-7rg6-test-component-pac-92bnla","reconcileID":"92f1dbfa-e90a-404d-a622-1397e0977cac","ServiceAccountName":"build-pipeline-test-component-pac-92bnla","SecretName":"imagerepository-for-integ-app-7rg6-test-component-pac-92bnla-image-push","action":"UPDATE"} {"level":"info","ts":"2026-08-19T14:14:37.902Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:89","msg":"Added secret link to service account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-7rg6-test-component-pac-92bnla","namespace":"integration2-wu83"},"namespace":"integration2-wu83","name":"imagerepository-for-integ-app-7rg6-test-component-pac-92bnla","reconcileID":"92f1dbfa-e90a-404d-a622-1397e0977cac","ServiceAccountName":"build-pipeline-test-component-pac-92bnla","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-19T14:14:37.909Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:89","msg":"Added secret link to service account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-7rg6-test-component-pac-92bnla","namespace":"integration2-wu83"},"namespace":"integration2-wu83","name":"imagerepository-for-integ-app-7rg6-test-component-pac-92bnla","reconcileID":"92f1dbfa-e90a-404d-a622-1397e0977cac","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-19T14:14:37.916Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:372","msg":"Updated component's ContainerImage","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-7rg6-test-component-pac-92bnla","namespace":"integration2-wu83"},"namespace":"integration2-wu83","name":"imagerepository-for-integ-app-7rg6-test-component-pac-92bnla","reconcileID":"92f1dbfa-e90a-404d-a622-1397e0977cac","ComponentName":"test-component-pac-92bnla"} {"level":"info","ts":"2026-08-19T14:14:37.923Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:379","msg":"Updated image repository annotation","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-7rg6-test-component-pac-92bnla","namespace":"integration2-wu83"},"namespace":"integration2-wu83","name":"imagerepository-for-integ-app-7rg6-test-component-pac-92bnla","reconcileID":"92f1dbfa-e90a-404d-a622-1397e0977cac"} {"level":"info","ts":"2026-08-19T14:21:04.516Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:1311","msg":"Application pull secret updated after removing registry auth","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-7rg6-test-component-pac-92bnla","namespace":"integration2-wu83"},"namespace":"integration2-wu83","name":"imagerepository-for-integ-app-7rg6-test-component-pac-92bnla","reconcileID":"3aef09e7-f17c-43ce-ade0-0f4da3acc6df","application":"integ-app-7rg6"} {"level":"info","ts":"2026-08-19T14:21:04.878Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:200","msg":"Removing permissions from namespace robot account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-7rg6-test-component-pac-92bnla","namespace":"integration2-wu83"},"namespace":"integration2-wu83","name":"imagerepository-for-integ-app-7rg6-test-component-pac-92bnla","reconcileID":"3aef09e7-f17c-43ce-ade0-0f4da3acc6df","repoName":"integration2-wu83/test-component-pac-92bnla","robotName":"redhat-appstudio-qe+integration2_wu83_ef918450_158c_45d7_8795_50829ae880f7"} {"level":"info","ts":"2026-08-19T14:21:05.481Z","logger":"Application","caller":"controller/application_controller.go:400","msg":"Removed secret link from service account","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-7rg6","namespace":"integration2-wu83"},"namespace":"integration2-wu83","name":"integ-app-7rg6","reconcileID":"7e43d108-d080-44c2-aa27-f4f684198d94","ServiceAccountName":"konflux-integration-runner","SecretName":"integ-app-7rg6-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-19T14:21:05.488Z","logger":"Application","caller":"controller/application_controller.go:101","msg":"Application finalizer removed","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-7rg6","namespace":"integration2-wu83"},"namespace":"integration2-wu83","name":"integ-app-7rg6","reconcileID":"7e43d108-d080-44c2-aa27-f4f684198d94","action":"DELETE"} {"level":"info","ts":"2026-08-19T14:21:07.272Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:846","msg":"Deleted push robot account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-7rg6-test-component-pac-92bnla","namespace":"integration2-wu83"},"namespace":"integration2-wu83","name":"imagerepository-for-integ-app-7rg6-test-component-pac-92bnla","reconcileID":"3aef09e7-f17c-43ce-ade0-0f4da3acc6df","RobotAccountName":"integration2_wu83_test_component_pac_92bnla_08db757ec1","action":"DELETE"} {"level":"info","ts":"2026-08-19T14:21:08.127Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:857","msg":"Deleted pull robot account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-7rg6-test-component-pac-92bnla","namespace":"integration2-wu83"},"namespace":"integration2-wu83","name":"imagerepository-for-integ-app-7rg6-test-component-pac-92bnla","reconcileID":"3aef09e7-f17c-43ce-ade0-0f4da3acc6df","RobotAccountName":"integration2_wu83_test_component_pac_92bnla_06e78ea4be_pull","action":"DELETE"} {"level":"info","ts":"2026-08-19T14:21:10.734Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:871","msg":"Deleted image repository","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-7rg6-test-component-pac-92bnla","namespace":"integration2-wu83"},"namespace":"integration2-wu83","name":"imagerepository-for-integ-app-7rg6-test-component-pac-92bnla","reconcileID":"3aef09e7-f17c-43ce-ade0-0f4da3acc6df","ImageRepository":"integration2-wu83/test-component-pac-92bnla","action":"DELETE"} {"level":"info","ts":"2026-08-19T14:21:10.744Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:213","msg":"Image repository finalizer removed","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-7rg6-test-component-pac-92bnla","namespace":"integration2-wu83"},"namespace":"integration2-wu83","name":"imagerepository-for-integ-app-7rg6-test-component-pac-92bnla","reconcileID":"3aef09e7-f17c-43ce-ade0-0f4da3acc6df","action":"DELETE"} {"level":"info","ts":"2026-08-19T14:21:42.880Z","logger":"Application","caller":"controller/application_controller.go:112","msg":"Application finalizer added","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-jpqe","namespace":"group-q0v0"},"namespace":"group-q0v0","name":"integ-app-jpqe","reconcileID":"35150660-4cb8-47e2-b341-10dc12706462","action":"DELETE"} {"level":"info","ts":"2026-08-19T14:21:42.883Z","logger":"Application","caller":"controller/application_controller.go:204","msg":"Creating application pull secret","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-jpqe","namespace":"group-q0v0"},"namespace":"group-q0v0","name":"integ-app-jpqe","reconcileID":"35150660-4cb8-47e2-b341-10dc12706462","secretName":"integ-app-jpqe-pull"} {"level":"info","ts":"2026-08-19T14:21:42.889Z","logger":"Application","caller":"controller/application_controller.go:281","msg":"Application pull secret created successfully","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-jpqe","namespace":"group-q0v0"},"namespace":"group-q0v0","name":"integ-app-jpqe","reconcileID":"35150660-4cb8-47e2-b341-10dc12706462","secretName":"integ-app-jpqe-pull"} {"level":"info","ts":"2026-08-19T14:21:42.896Z","logger":"Application","caller":"controller/application_controller.go:334","msg":"Service Account updated successfully with application pull secret.","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-jpqe","namespace":"group-q0v0"},"namespace":"group-q0v0","name":"integ-app-jpqe","reconcileID":"35150660-4cb8-47e2-b341-10dc12706462","secretName":"integ-app-jpqe-pull"} {"level":"info","ts":"2026-08-19T14:21:44.651Z","logger":"ComponentImageRepository","caller":"controller/component_image_controller.go:160","msg":"Will create image repository","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","Component":{"name":"go-component-3batdn","namespace":"group-q0v0"},"namespace":"group-q0v0","name":"go-component-3batdn","reconcileID":"8aa93aae-ee85-4b15-ba90-c0f98617430c","ImageRepositoryName":"imagerepository-for-integ-app-jpqe-go-component-3batdn","ComponentName":"go-component-3batdn"} {"level":"info","ts":"2026-08-19T14:21:44.658Z","logger":"ComponentImageRepository","caller":"controller/component_image_controller.go:192","msg":"Image repository created","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","Component":{"name":"go-component-3batdn","namespace":"group-q0v0"},"namespace":"group-q0v0","name":"go-component-3batdn","reconcileID":"8aa93aae-ee85-4b15-ba90-c0f98617430c","ImageRepositoryName":"imagerepository-for-integ-app-jpqe-go-component-3batdn","ComponentName":"go-component-3batdn"} {"level":"info","ts":"2026-08-19T14:21:44.665Z","logger":"ComponentImageRepository","caller":"controller/component_image_controller.go:207","msg":"Component updated successfully, 'generate' annotation removed","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","Component":{"name":"go-component-3batdn","namespace":"group-q0v0"},"namespace":"group-q0v0","name":"go-component-3batdn","reconcileID":"8aa93aae-ee85-4b15-ba90-c0f98617430c","ComponentName":"go-component-3batdn"} {"level":"info","ts":"2026-08-19T14:21:45.775Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:961","msg":"Image repository secret updated","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-jpqe-go-component-3batdn","namespace":"group-q0v0"},"namespace":"group-q0v0","name":"imagerepository-for-integ-app-jpqe-go-component-3batdn","reconcileID":"fde91f3a-fbce-4d49-a704-9802dbee9561","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-08-19T14:21:47.232Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:953","msg":"Image repository secret created","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-jpqe-go-component-3batdn","namespace":"group-q0v0"},"namespace":"group-q0v0","name":"imagerepository-for-integ-app-jpqe-go-component-3batdn","reconcileID":"fde91f3a-fbce-4d49-a704-9802dbee9561","IsPullOnly":false,"SecretName":"imagerepository-for-integ-app-jpqe-go-component-3batdn-image-push"} {"level":"info","ts":"2026-08-19T14:21:48.291Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:953","msg":"Image repository secret created","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-jpqe-go-component-3batdn","namespace":"group-q0v0"},"namespace":"group-q0v0","name":"imagerepository-for-integ-app-jpqe-go-component-3batdn","reconcileID":"fde91f3a-fbce-4d49-a704-9802dbee9561","IsPullOnly":true,"SecretName":"imagerepository-for-integ-app-jpqe-go-component-3batdn-image-pull"} {"level":"info","ts":"2026-08-19T14:21:48.297Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:642","msg":"Finished provision of image repository and added finalizer","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-jpqe-go-component-3batdn","namespace":"group-q0v0"},"namespace":"group-q0v0","name":"imagerepository-for-integ-app-jpqe-go-component-3batdn","reconcileID":"fde91f3a-fbce-4d49-a704-9802dbee9561"} {"level":"info","ts":"2026-08-19T14:21:48.314Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:1165","msg":"Application pull secret updated with new registry auth","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-jpqe-go-component-3batdn","namespace":"group-q0v0"},"namespace":"group-q0v0","name":"imagerepository-for-integ-app-jpqe-go-component-3batdn","reconcileID":"0dae4d25-e106-4224-b77a-58782f881b33","application":"integ-app-jpqe"} {"level":"info","ts":"2026-08-19T14:21:48.321Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:89","msg":"Added secret link to service account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-jpqe-go-component-3batdn","namespace":"group-q0v0"},"namespace":"group-q0v0","name":"imagerepository-for-integ-app-jpqe-go-component-3batdn","reconcileID":"0dae4d25-e106-4224-b77a-58782f881b33","ServiceAccountName":"build-pipeline-go-component-3batdn","SecretName":"imagerepository-for-integ-app-jpqe-go-component-3batdn-image-push","action":"UPDATE"} {"level":"info","ts":"2026-08-19T14:21:48.327Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:89","msg":"Added secret link to service account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-jpqe-go-component-3batdn","namespace":"group-q0v0"},"namespace":"group-q0v0","name":"imagerepository-for-integ-app-jpqe-go-component-3batdn","reconcileID":"0dae4d25-e106-4224-b77a-58782f881b33","ServiceAccountName":"build-pipeline-go-component-3batdn","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-19T14:21:48.334Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:89","msg":"Added secret link to service account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-jpqe-go-component-3batdn","namespace":"group-q0v0"},"namespace":"group-q0v0","name":"imagerepository-for-integ-app-jpqe-go-component-3batdn","reconcileID":"0dae4d25-e106-4224-b77a-58782f881b33","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-19T14:21:48.343Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:372","msg":"Updated component's ContainerImage","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-jpqe-go-component-3batdn","namespace":"group-q0v0"},"namespace":"group-q0v0","name":"imagerepository-for-integ-app-jpqe-go-component-3batdn","reconcileID":"0dae4d25-e106-4224-b77a-58782f881b33","ComponentName":"go-component-3batdn"} {"level":"info","ts":"2026-08-19T14:21:48.350Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:379","msg":"Updated image repository annotation","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-jpqe-go-component-3batdn","namespace":"group-q0v0"},"namespace":"group-q0v0","name":"imagerepository-for-integ-app-jpqe-go-component-3batdn","reconcileID":"0dae4d25-e106-4224-b77a-58782f881b33"} {"level":"info","ts":"2026-08-19T14:31:37.480Z","logger":"ComponentImageRepository","caller":"controller/component_image_controller.go:160","msg":"Will create image repository","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","Component":{"name":"python-component-wtdcdx","namespace":"group-q0v0"},"namespace":"group-q0v0","name":"python-component-wtdcdx","reconcileID":"9d1c2d28-b7b0-4f05-a3fd-f7231017d7f0","ImageRepositoryName":"imagerepository-for-integ-app-jpqe-python-component-wtdcdx","ComponentName":"python-component-wtdcdx"} {"level":"info","ts":"2026-08-19T14:31:37.488Z","logger":"ComponentImageRepository","caller":"controller/component_image_controller.go:192","msg":"Image repository created","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","Component":{"name":"python-component-wtdcdx","namespace":"group-q0v0"},"namespace":"group-q0v0","name":"python-component-wtdcdx","reconcileID":"9d1c2d28-b7b0-4f05-a3fd-f7231017d7f0","ImageRepositoryName":"imagerepository-for-integ-app-jpqe-python-component-wtdcdx","ComponentName":"python-component-wtdcdx"} {"level":"info","ts":"2026-08-19T14:31:37.495Z","logger":"ComponentImageRepository","caller":"controller/component_image_controller.go:207","msg":"Component updated successfully, 'generate' annotation removed","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","Component":{"name":"python-component-wtdcdx","namespace":"group-q0v0"},"namespace":"group-q0v0","name":"python-component-wtdcdx","reconcileID":"9d1c2d28-b7b0-4f05-a3fd-f7231017d7f0","ComponentName":"python-component-wtdcdx"} {"level":"info","ts":"2026-08-19T14:31:38.217Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:961","msg":"Image repository secret updated","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-jpqe-python-component-wtdcdx","namespace":"group-q0v0"},"namespace":"group-q0v0","name":"imagerepository-for-integ-app-jpqe-python-component-wtdcdx","reconcileID":"aa8ebe9b-be33-41d8-8f1e-6b83c6ffc46f","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-08-19T14:31:40.402Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:953","msg":"Image repository secret created","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-jpqe-python-component-wtdcdx","namespace":"group-q0v0"},"namespace":"group-q0v0","name":"imagerepository-for-integ-app-jpqe-python-component-wtdcdx","reconcileID":"aa8ebe9b-be33-41d8-8f1e-6b83c6ffc46f","IsPullOnly":false,"SecretName":"imagerepository-for-integ-app-jpqe-python-component-wtdcdx-image-push"} {"level":"info","ts":"2026-08-19T14:31:41.395Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:953","msg":"Image repository secret created","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-jpqe-python-component-wtdcdx","namespace":"group-q0v0"},"namespace":"group-q0v0","name":"imagerepository-for-integ-app-jpqe-python-component-wtdcdx","reconcileID":"aa8ebe9b-be33-41d8-8f1e-6b83c6ffc46f","IsPullOnly":true,"SecretName":"imagerepository-for-integ-app-jpqe-python-component-wtdcdx-image-pull"} {"level":"info","ts":"2026-08-19T14:31:41.401Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:642","msg":"Finished provision of image repository and added finalizer","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-jpqe-python-component-wtdcdx","namespace":"group-q0v0"},"namespace":"group-q0v0","name":"imagerepository-for-integ-app-jpqe-python-component-wtdcdx","reconcileID":"aa8ebe9b-be33-41d8-8f1e-6b83c6ffc46f"} {"level":"info","ts":"2026-08-19T14:31:41.416Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:1165","msg":"Application pull secret updated with new registry auth","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-jpqe-python-component-wtdcdx","namespace":"group-q0v0"},"namespace":"group-q0v0","name":"imagerepository-for-integ-app-jpqe-python-component-wtdcdx","reconcileID":"de73772f-4c01-4023-8658-612eaf16b908","application":"integ-app-jpqe"} {"level":"info","ts":"2026-08-19T14:31:41.423Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:89","msg":"Added secret link to service account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-jpqe-python-component-wtdcdx","namespace":"group-q0v0"},"namespace":"group-q0v0","name":"imagerepository-for-integ-app-jpqe-python-component-wtdcdx","reconcileID":"de73772f-4c01-4023-8658-612eaf16b908","ServiceAccountName":"build-pipeline-python-component-wtdcdx","SecretName":"imagerepository-for-integ-app-jpqe-python-component-wtdcdx-image-push","action":"UPDATE"} {"level":"info","ts":"2026-08-19T14:31:41.431Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:89","msg":"Added secret link to service account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-jpqe-python-component-wtdcdx","namespace":"group-q0v0"},"namespace":"group-q0v0","name":"imagerepository-for-integ-app-jpqe-python-component-wtdcdx","reconcileID":"de73772f-4c01-4023-8658-612eaf16b908","ServiceAccountName":"build-pipeline-python-component-wtdcdx","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-19T14:31:41.438Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:372","msg":"Updated component's ContainerImage","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-jpqe-python-component-wtdcdx","namespace":"group-q0v0"},"namespace":"group-q0v0","name":"imagerepository-for-integ-app-jpqe-python-component-wtdcdx","reconcileID":"de73772f-4c01-4023-8658-612eaf16b908","ComponentName":"python-component-wtdcdx"} {"level":"info","ts":"2026-08-19T14:31:41.445Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:379","msg":"Updated image repository annotation","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-jpqe-python-component-wtdcdx","namespace":"group-q0v0"},"namespace":"group-q0v0","name":"imagerepository-for-integ-app-jpqe-python-component-wtdcdx","reconcileID":"de73772f-4c01-4023-8658-612eaf16b908"} {"level":"info","ts":"2026-08-19T14:41:30.409Z","logger":"ComponentImageRepository","caller":"controller/component_image_controller.go:160","msg":"Will create image repository","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","Component":{"name":"konflux-test-integration-clone-o72xct","namespace":"group-q0v0"},"namespace":"group-q0v0","name":"konflux-test-integration-clone-o72xct","reconcileID":"6f001a1f-b213-485a-ad5f-609a770f1263","ImageRepositoryName":"imagerepository-for-integ-app-jpqe-konflux-test-integration-clone-o72xct","ComponentName":"konflux-test-integration-clone-o72xct"} {"level":"info","ts":"2026-08-19T14:41:30.416Z","logger":"ComponentImageRepository","caller":"controller/component_image_controller.go:192","msg":"Image repository created","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","Component":{"name":"konflux-test-integration-clone-o72xct","namespace":"group-q0v0"},"namespace":"group-q0v0","name":"konflux-test-integration-clone-o72xct","reconcileID":"6f001a1f-b213-485a-ad5f-609a770f1263","ImageRepositoryName":"imagerepository-for-integ-app-jpqe-konflux-test-integration-clone-o72xct","ComponentName":"konflux-test-integration-clone-o72xct"} {"level":"info","ts":"2026-08-19T14:41:30.423Z","logger":"ComponentImageRepository","caller":"controller/component_image_controller.go:207","msg":"Component updated successfully, 'generate' annotation removed","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","Component":{"name":"konflux-test-integration-clone-o72xct","namespace":"group-q0v0"},"namespace":"group-q0v0","name":"konflux-test-integration-clone-o72xct","reconcileID":"6f001a1f-b213-485a-ad5f-609a770f1263","ComponentName":"konflux-test-integration-clone-o72xct"} {"level":"info","ts":"2026-08-19T14:41:31.653Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:961","msg":"Image repository secret updated","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-jpqe-konflux-test-integration-clone-o72xct","namespace":"group-q0v0"},"namespace":"group-q0v0","name":"imagerepository-for-integ-app-jpqe-konflux-test-integration-clone-o72xct","reconcileID":"74f541ce-d873-4bb0-ae6e-1a5b801aed8a","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-08-19T14:41:33.431Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:953","msg":"Image repository secret created","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-jpqe-konflux-test-integration-clone-o72xct","namespace":"group-q0v0"},"namespace":"group-q0v0","name":"imagerepository-for-integ-app-jpqe-konflux-test-integration-clone-o72xct","reconcileID":"74f541ce-d873-4bb0-ae6e-1a5b801aed8a","IsPullOnly":false,"SecretName":"imagerepository-for-integ-app-jpqe-konflux-test-integration-clone-o72xct-image-push"} {"level":"info","ts":"2026-08-19T14:41:34.576Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:953","msg":"Image repository secret created","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-jpqe-konflux-test-integration-clone-o72xct","namespace":"group-q0v0"},"namespace":"group-q0v0","name":"imagerepository-for-integ-app-jpqe-konflux-test-integration-clone-o72xct","reconcileID":"74f541ce-d873-4bb0-ae6e-1a5b801aed8a","IsPullOnly":true,"SecretName":"imagerepository-for-integ-app-jpqe-konflux-test-integration-clone-o72xct-image-pull"} {"level":"info","ts":"2026-08-19T14:41:34.583Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:642","msg":"Finished provision of image repository and added finalizer","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-jpqe-konflux-test-integration-clone-o72xct","namespace":"group-q0v0"},"namespace":"group-q0v0","name":"imagerepository-for-integ-app-jpqe-konflux-test-integration-clone-o72xct","reconcileID":"74f541ce-d873-4bb0-ae6e-1a5b801aed8a"} {"level":"info","ts":"2026-08-19T14:41:34.599Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:1165","msg":"Application pull secret updated with new registry auth","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-jpqe-konflux-test-integration-clone-o72xct","namespace":"group-q0v0"},"namespace":"group-q0v0","name":"imagerepository-for-integ-app-jpqe-konflux-test-integration-clone-o72xct","reconcileID":"9c78a03e-17f8-4676-99e0-38b6f6fc33fc","application":"integ-app-jpqe"} {"level":"info","ts":"2026-08-19T14:41:34.606Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:89","msg":"Added secret link to service account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-jpqe-konflux-test-integration-clone-o72xct","namespace":"group-q0v0"},"namespace":"group-q0v0","name":"imagerepository-for-integ-app-jpqe-konflux-test-integration-clone-o72xct","reconcileID":"9c78a03e-17f8-4676-99e0-38b6f6fc33fc","ServiceAccountName":"build-pipeline-konflux-test-integration-clone-o72xct","SecretName":"imagerepository-for-integ-app-jpqe-konflux-test-integration-clone-o72xct-image-push","action":"UPDATE"} {"level":"info","ts":"2026-08-19T14:41:34.612Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:89","msg":"Added secret link to service account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-jpqe-konflux-test-integration-clone-o72xct","namespace":"group-q0v0"},"namespace":"group-q0v0","name":"imagerepository-for-integ-app-jpqe-konflux-test-integration-clone-o72xct","reconcileID":"9c78a03e-17f8-4676-99e0-38b6f6fc33fc","ServiceAccountName":"build-pipeline-konflux-test-integration-clone-o72xct","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-19T14:41:34.618Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:372","msg":"Updated component's ContainerImage","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-jpqe-konflux-test-integration-clone-o72xct","namespace":"group-q0v0"},"namespace":"group-q0v0","name":"imagerepository-for-integ-app-jpqe-konflux-test-integration-clone-o72xct","reconcileID":"9c78a03e-17f8-4676-99e0-38b6f6fc33fc","ComponentName":"konflux-test-integration-clone-o72xct"} {"level":"info","ts":"2026-08-19T14:41:34.632Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:379","msg":"Updated image repository annotation","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-jpqe-konflux-test-integration-clone-o72xct","namespace":"group-q0v0"},"namespace":"group-q0v0","name":"imagerepository-for-integ-app-jpqe-konflux-test-integration-clone-o72xct","reconcileID":"9c78a03e-17f8-4676-99e0-38b6f6fc33fc"} {"level":"info","ts":"2026-08-19T15:09:39.504Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:1311","msg":"Application pull secret updated after removing registry auth","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-jpqe-go-component-3batdn","namespace":"group-q0v0"},"namespace":"group-q0v0","name":"imagerepository-for-integ-app-jpqe-go-component-3batdn","reconcileID":"16d5e458-93d3-4f88-9538-e2f7ed7d3459","application":"integ-app-jpqe"} {"level":"info","ts":"2026-08-19T15:09:40.170Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:200","msg":"Removing permissions from namespace robot account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-jpqe-go-component-3batdn","namespace":"group-q0v0"},"namespace":"group-q0v0","name":"imagerepository-for-integ-app-jpqe-go-component-3batdn","reconcileID":"16d5e458-93d3-4f88-9538-e2f7ed7d3459","repoName":"group-q0v0/go-component-3batdn","robotName":"redhat-appstudio-qe+group_q0v0_ef918450_158c_45d7_8795_50829ae880f7"} {"level":"info","ts":"2026-08-19T15:09:40.477Z","logger":"Application","caller":"controller/application_controller.go:400","msg":"Removed secret link from service account","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-jpqe","namespace":"group-q0v0"},"namespace":"group-q0v0","name":"integ-app-jpqe","reconcileID":"2e59ba39-9f0d-4746-9352-a2f003bcd50b","ServiceAccountName":"konflux-integration-runner","SecretName":"integ-app-jpqe-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-19T15:09:40.483Z","logger":"Application","caller":"controller/application_controller.go:101","msg":"Application finalizer removed","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-jpqe","namespace":"group-q0v0"},"namespace":"group-q0v0","name":"integ-app-jpqe","reconcileID":"2e59ba39-9f0d-4746-9352-a2f003bcd50b","action":"DELETE"} {"level":"info","ts":"2026-08-19T15:09:41.408Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:846","msg":"Deleted push robot account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-jpqe-go-component-3batdn","namespace":"group-q0v0"},"namespace":"group-q0v0","name":"imagerepository-for-integ-app-jpqe-go-component-3batdn","reconcileID":"16d5e458-93d3-4f88-9538-e2f7ed7d3459","RobotAccountName":"group_q0v0_go_component_3batdn_1d43c96780","action":"DELETE"} {"level":"info","ts":"2026-08-19T15:09:41.982Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:857","msg":"Deleted pull robot account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-jpqe-go-component-3batdn","namespace":"group-q0v0"},"namespace":"group-q0v0","name":"imagerepository-for-integ-app-jpqe-go-component-3batdn","reconcileID":"16d5e458-93d3-4f88-9538-e2f7ed7d3459","RobotAccountName":"group_q0v0_go_component_3batdn_4a63617b27_pull","action":"DELETE"} {"level":"info","ts":"2026-08-19T15:09:42.670Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:871","msg":"Deleted image repository","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-jpqe-go-component-3batdn","namespace":"group-q0v0"},"namespace":"group-q0v0","name":"imagerepository-for-integ-app-jpqe-go-component-3batdn","reconcileID":"16d5e458-93d3-4f88-9538-e2f7ed7d3459","ImageRepository":"group-q0v0/go-component-3batdn","action":"DELETE"} {"level":"info","ts":"2026-08-19T15:09:42.678Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:213","msg":"Image repository finalizer removed","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-jpqe-go-component-3batdn","namespace":"group-q0v0"},"namespace":"group-q0v0","name":"imagerepository-for-integ-app-jpqe-go-component-3batdn","reconcileID":"16d5e458-93d3-4f88-9538-e2f7ed7d3459","action":"DELETE"} {"level":"info","ts":"2026-08-19T15:10:17.705Z","logger":"Application","caller":"controller/application_controller.go:112","msg":"Application finalizer added","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-vcu3","namespace":"stat-rep-iz3v"},"namespace":"stat-rep-iz3v","name":"integ-app-vcu3","reconcileID":"4d596ff0-94d7-4740-9355-cae3cdfa293b","action":"DELETE"} {"level":"info","ts":"2026-08-19T15:10:17.707Z","logger":"Application","caller":"controller/application_controller.go:204","msg":"Creating application pull secret","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-vcu3","namespace":"stat-rep-iz3v"},"namespace":"stat-rep-iz3v","name":"integ-app-vcu3","reconcileID":"4d596ff0-94d7-4740-9355-cae3cdfa293b","secretName":"integ-app-vcu3-pull"} {"level":"info","ts":"2026-08-19T15:10:17.713Z","logger":"Application","caller":"controller/application_controller.go:281","msg":"Application pull secret created successfully","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-vcu3","namespace":"stat-rep-iz3v"},"namespace":"stat-rep-iz3v","name":"integ-app-vcu3","reconcileID":"4d596ff0-94d7-4740-9355-cae3cdfa293b","secretName":"integ-app-vcu3-pull"} {"level":"info","ts":"2026-08-19T15:10:17.719Z","logger":"Application","caller":"controller/application_controller.go:334","msg":"Service Account updated successfully with application pull secret.","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-vcu3","namespace":"stat-rep-iz3v"},"namespace":"stat-rep-iz3v","name":"integ-app-vcu3","reconcileID":"4d596ff0-94d7-4740-9355-cae3cdfa293b","secretName":"integ-app-vcu3-pull"} {"level":"info","ts":"2026-08-19T15:10:18.507Z","logger":"ComponentImageRepository","caller":"controller/component_image_controller.go:160","msg":"Will create image repository","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","Component":{"name":"test-component-pac-2phbe3","namespace":"stat-rep-iz3v"},"namespace":"stat-rep-iz3v","name":"test-component-pac-2phbe3","reconcileID":"91aa8c55-0526-4ba6-8f44-e0c724e27d45","ImageRepositoryName":"imagerepository-for-integ-app-vcu3-test-component-pac-2phbe3","ComponentName":"test-component-pac-2phbe3"} {"level":"info","ts":"2026-08-19T15:10:18.518Z","logger":"ComponentImageRepository","caller":"controller/component_image_controller.go:192","msg":"Image repository created","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","Component":{"name":"test-component-pac-2phbe3","namespace":"stat-rep-iz3v"},"namespace":"stat-rep-iz3v","name":"test-component-pac-2phbe3","reconcileID":"91aa8c55-0526-4ba6-8f44-e0c724e27d45","ImageRepositoryName":"imagerepository-for-integ-app-vcu3-test-component-pac-2phbe3","ComponentName":"test-component-pac-2phbe3"} {"level":"info","ts":"2026-08-19T15:10:18.526Z","logger":"ComponentImageRepository","caller":"controller/component_image_controller.go:207","msg":"Component updated successfully, 'generate' annotation removed","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","Component":{"name":"test-component-pac-2phbe3","namespace":"stat-rep-iz3v"},"namespace":"stat-rep-iz3v","name":"test-component-pac-2phbe3","reconcileID":"91aa8c55-0526-4ba6-8f44-e0c724e27d45","ComponentName":"test-component-pac-2phbe3"} {"level":"info","ts":"2026-08-19T15:10:19.673Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:953","msg":"Image repository secret created","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-vcu3-test-component-pac-2phbe3","namespace":"stat-rep-iz3v"},"namespace":"stat-rep-iz3v","name":"imagerepository-for-integ-app-vcu3-test-component-pac-2phbe3","reconcileID":"ec63c3c9-8cab-49dd-95e3-e88fc3a7eba4","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-08-19T15:10:26.259Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:953","msg":"Image repository secret created","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-vcu3-test-component-pac-2phbe3","namespace":"stat-rep-iz3v"},"namespace":"stat-rep-iz3v","name":"imagerepository-for-integ-app-vcu3-test-component-pac-2phbe3","reconcileID":"ec63c3c9-8cab-49dd-95e3-e88fc3a7eba4","IsPullOnly":false,"SecretName":"imagerepository-for-integ-app-vcu3-test-component-pac-2phbe3-image-push"} {"level":"info","ts":"2026-08-19T15:10:28.292Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:953","msg":"Image repository secret created","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-vcu3-test-component-pac-2phbe3","namespace":"stat-rep-iz3v"},"namespace":"stat-rep-iz3v","name":"imagerepository-for-integ-app-vcu3-test-component-pac-2phbe3","reconcileID":"ec63c3c9-8cab-49dd-95e3-e88fc3a7eba4","IsPullOnly":true,"SecretName":"imagerepository-for-integ-app-vcu3-test-component-pac-2phbe3-image-pull"} {"level":"info","ts":"2026-08-19T15:10:28.299Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:642","msg":"Finished provision of image repository and added finalizer","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-vcu3-test-component-pac-2phbe3","namespace":"stat-rep-iz3v"},"namespace":"stat-rep-iz3v","name":"imagerepository-for-integ-app-vcu3-test-component-pac-2phbe3","reconcileID":"ec63c3c9-8cab-49dd-95e3-e88fc3a7eba4"} {"level":"info","ts":"2026-08-19T15:10:28.315Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:1165","msg":"Application pull secret updated with new registry auth","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-vcu3-test-component-pac-2phbe3","namespace":"stat-rep-iz3v"},"namespace":"stat-rep-iz3v","name":"imagerepository-for-integ-app-vcu3-test-component-pac-2phbe3","reconcileID":"f9ac1f96-a245-4e71-9531-f4e0e9d19147","application":"integ-app-vcu3"} {"level":"info","ts":"2026-08-19T15:10:28.323Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:89","msg":"Added secret link to service account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-vcu3-test-component-pac-2phbe3","namespace":"stat-rep-iz3v"},"namespace":"stat-rep-iz3v","name":"imagerepository-for-integ-app-vcu3-test-component-pac-2phbe3","reconcileID":"f9ac1f96-a245-4e71-9531-f4e0e9d19147","ServiceAccountName":"build-pipeline-test-component-pac-2phbe3","SecretName":"imagerepository-for-integ-app-vcu3-test-component-pac-2phbe3-image-push","action":"UPDATE"} {"level":"info","ts":"2026-08-19T15:10:28.330Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:89","msg":"Added secret link to service account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-vcu3-test-component-pac-2phbe3","namespace":"stat-rep-iz3v"},"namespace":"stat-rep-iz3v","name":"imagerepository-for-integ-app-vcu3-test-component-pac-2phbe3","reconcileID":"f9ac1f96-a245-4e71-9531-f4e0e9d19147","ServiceAccountName":"build-pipeline-test-component-pac-2phbe3","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-19T15:10:28.336Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:89","msg":"Added secret link to service account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-vcu3-test-component-pac-2phbe3","namespace":"stat-rep-iz3v"},"namespace":"stat-rep-iz3v","name":"imagerepository-for-integ-app-vcu3-test-component-pac-2phbe3","reconcileID":"f9ac1f96-a245-4e71-9531-f4e0e9d19147","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-19T15:10:28.351Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:372","msg":"Updated component's ContainerImage","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-vcu3-test-component-pac-2phbe3","namespace":"stat-rep-iz3v"},"namespace":"stat-rep-iz3v","name":"imagerepository-for-integ-app-vcu3-test-component-pac-2phbe3","reconcileID":"f9ac1f96-a245-4e71-9531-f4e0e9d19147","ComponentName":"test-component-pac-2phbe3"} {"level":"info","ts":"2026-08-19T15:10:28.358Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:379","msg":"Updated image repository annotation","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-vcu3-test-component-pac-2phbe3","namespace":"stat-rep-iz3v"},"namespace":"stat-rep-iz3v","name":"imagerepository-for-integ-app-vcu3-test-component-pac-2phbe3","reconcileID":"f9ac1f96-a245-4e71-9531-f4e0e9d19147"} {"level":"info","ts":"2026-08-19T15:17:44.594Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:1311","msg":"Application pull secret updated after removing registry auth","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-vcu3-test-component-pac-2phbe3","namespace":"stat-rep-iz3v"},"namespace":"stat-rep-iz3v","name":"imagerepository-for-integ-app-vcu3-test-component-pac-2phbe3","reconcileID":"6e23ab3a-e44f-49c5-add1-31a10585348f","application":"integ-app-vcu3"} {"level":"info","ts":"2026-08-19T15:17:44.977Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:200","msg":"Removing permissions from namespace robot account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-vcu3-test-component-pac-2phbe3","namespace":"stat-rep-iz3v"},"namespace":"stat-rep-iz3v","name":"imagerepository-for-integ-app-vcu3-test-component-pac-2phbe3","reconcileID":"6e23ab3a-e44f-49c5-add1-31a10585348f","repoName":"stat-rep-iz3v/test-component-pac-2phbe3","robotName":"redhat-appstudio-qe+stat_rep_iz3v_ef918450_158c_45d7_8795_50829ae880f7"} {"level":"info","ts":"2026-08-19T15:17:45.554Z","logger":"Application","caller":"controller/application_controller.go:400","msg":"Removed secret link from service account","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-vcu3","namespace":"stat-rep-iz3v"},"namespace":"stat-rep-iz3v","name":"integ-app-vcu3","reconcileID":"66f13731-1205-4854-af19-6a66848561a7","ServiceAccountName":"konflux-integration-runner","SecretName":"integ-app-vcu3-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-19T15:17:45.560Z","logger":"Application","caller":"controller/application_controller.go:101","msg":"Application finalizer removed","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-vcu3","namespace":"stat-rep-iz3v"},"namespace":"stat-rep-iz3v","name":"integ-app-vcu3","reconcileID":"66f13731-1205-4854-af19-6a66848561a7","action":"DELETE"} {"level":"info","ts":"2026-08-19T15:17:45.900Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:846","msg":"Deleted push robot account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-vcu3-test-component-pac-2phbe3","namespace":"stat-rep-iz3v"},"namespace":"stat-rep-iz3v","name":"imagerepository-for-integ-app-vcu3-test-component-pac-2phbe3","reconcileID":"6e23ab3a-e44f-49c5-add1-31a10585348f","RobotAccountName":"stat_rep_iz3v_test_component_pac_2phbe3_dea16d5558","action":"DELETE"} {"level":"info","ts":"2026-08-19T15:17:46.359Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:857","msg":"Deleted pull robot account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-vcu3-test-component-pac-2phbe3","namespace":"stat-rep-iz3v"},"namespace":"stat-rep-iz3v","name":"imagerepository-for-integ-app-vcu3-test-component-pac-2phbe3","reconcileID":"6e23ab3a-e44f-49c5-add1-31a10585348f","RobotAccountName":"stat_rep_iz3v_test_component_pac_2phbe3_ea10486621_pull","action":"DELETE"} {"level":"info","ts":"2026-08-19T15:17:47.143Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:871","msg":"Deleted image repository","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-vcu3-test-component-pac-2phbe3","namespace":"stat-rep-iz3v"},"namespace":"stat-rep-iz3v","name":"imagerepository-for-integ-app-vcu3-test-component-pac-2phbe3","reconcileID":"6e23ab3a-e44f-49c5-add1-31a10585348f","ImageRepository":"stat-rep-iz3v/test-component-pac-2phbe3","action":"DELETE"} {"level":"info","ts":"2026-08-19T15:17:47.151Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:213","msg":"Image repository finalizer removed","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-vcu3-test-component-pac-2phbe3","namespace":"stat-rep-iz3v"},"namespace":"stat-rep-iz3v","name":"imagerepository-for-integ-app-vcu3-test-component-pac-2phbe3","reconcileID":"6e23ab3a-e44f-49c5-add1-31a10585348f","action":"DELETE"} {"level":"info","ts":"2026-08-19T15:18:13.498Z","logger":"Application","caller":"controller/application_controller.go:112","msg":"Application finalizer added","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-0t6b","namespace":"gitlab-rep-95bi"},"namespace":"gitlab-rep-95bi","name":"integ-app-0t6b","reconcileID":"ccf4949f-6f2b-4334-bcfb-e140f2d92ae7","action":"DELETE"} {"level":"info","ts":"2026-08-19T15:18:13.504Z","logger":"Application","caller":"controller/application_controller.go:204","msg":"Creating application pull secret","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-0t6b","namespace":"gitlab-rep-95bi"},"namespace":"gitlab-rep-95bi","name":"integ-app-0t6b","reconcileID":"ccf4949f-6f2b-4334-bcfb-e140f2d92ae7","secretName":"integ-app-0t6b-pull"} {"level":"info","ts":"2026-08-19T15:18:13.512Z","logger":"Application","caller":"controller/application_controller.go:281","msg":"Application pull secret created successfully","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-0t6b","namespace":"gitlab-rep-95bi"},"namespace":"gitlab-rep-95bi","name":"integ-app-0t6b","reconcileID":"ccf4949f-6f2b-4334-bcfb-e140f2d92ae7","secretName":"integ-app-0t6b-pull"} {"level":"error","ts":"2026-08-19T15:18:13.518Z","logger":"Application","caller":"controller/application_controller.go:331","msg":"failed to update Service Account with application pull secret","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-0t6b","namespace":"gitlab-rep-95bi"},"namespace":"gitlab-rep-95bi","name":"integ-app-0t6b","reconcileID":"ccf4949f-6f2b-4334-bcfb-e140f2d92ae7","action":"UPDATE","error":"Operation cannot be fulfilled on serviceaccounts \"konflux-integration-runner\": 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.(*ApplicationPullSecretCreator).updateIntegrationServiceAccountWithApplicationPullSecret\n\t/workspace/internal/controller/application_controller.go:331\ngithub.com/konflux-ci/image-controller/internal/controller.(*ApplicationPullSecretCreator).Reconcile\n\t/workspace/internal/controller/application_controller.go:135\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-08-19T15:18:13.518Z","caller":"controller/controller.go:316","msg":"Reconciler error","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-0t6b","namespace":"gitlab-rep-95bi"},"namespace":"gitlab-rep-95bi","name":"integ-app-0t6b","reconcileID":"ccf4949f-6f2b-4334-bcfb-e140f2d92ae7","error":"Operation cannot be fulfilled on serviceaccounts \"konflux-integration-runner\": 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-08-19T15:18:13.529Z","logger":"Application","caller":"controller/application_controller.go:334","msg":"Service Account updated successfully with application pull secret.","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-0t6b","namespace":"gitlab-rep-95bi"},"namespace":"gitlab-rep-95bi","name":"integ-app-0t6b","reconcileID":"ee420ff5-69a3-44ab-8cb2-f3086e67a1e4","secretName":"integ-app-0t6b-pull"} {"level":"info","ts":"2026-08-19T15:18:14.437Z","logger":"ComponentImageRepository","caller":"controller/component_image_controller.go:160","msg":"Will create image repository","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","Component":{"name":"test-comp-pac-gitlab-umh4a2","namespace":"gitlab-rep-95bi"},"namespace":"gitlab-rep-95bi","name":"test-comp-pac-gitlab-umh4a2","reconcileID":"13b4df01-dd76-43a1-baca-eaddcc97a616","ImageRepositoryName":"imagerepository-for-integ-app-0t6b-test-comp-pac-gitlab-umh4a2","ComponentName":"test-comp-pac-gitlab-umh4a2"} {"level":"info","ts":"2026-08-19T15:18:14.445Z","logger":"ComponentImageRepository","caller":"controller/component_image_controller.go:192","msg":"Image repository created","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","Component":{"name":"test-comp-pac-gitlab-umh4a2","namespace":"gitlab-rep-95bi"},"namespace":"gitlab-rep-95bi","name":"test-comp-pac-gitlab-umh4a2","reconcileID":"13b4df01-dd76-43a1-baca-eaddcc97a616","ImageRepositoryName":"imagerepository-for-integ-app-0t6b-test-comp-pac-gitlab-umh4a2","ComponentName":"test-comp-pac-gitlab-umh4a2"} {"level":"info","ts":"2026-08-19T15:18:14.452Z","logger":"ComponentImageRepository","caller":"controller/component_image_controller.go:207","msg":"Component updated successfully, 'generate' annotation removed","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","Component":{"name":"test-comp-pac-gitlab-umh4a2","namespace":"gitlab-rep-95bi"},"namespace":"gitlab-rep-95bi","name":"test-comp-pac-gitlab-umh4a2","reconcileID":"13b4df01-dd76-43a1-baca-eaddcc97a616","ComponentName":"test-comp-pac-gitlab-umh4a2"} {"level":"info","ts":"2026-08-19T15:18:15.887Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:961","msg":"Image repository secret updated","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-0t6b-test-comp-pac-gitlab-umh4a2","namespace":"gitlab-rep-95bi"},"namespace":"gitlab-rep-95bi","name":"imagerepository-for-integ-app-0t6b-test-comp-pac-gitlab-umh4a2","reconcileID":"b258af3e-9c35-41bb-8040-59369fc19c5f","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-08-19T15:18:17.298Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:953","msg":"Image repository secret created","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-0t6b-test-comp-pac-gitlab-umh4a2","namespace":"gitlab-rep-95bi"},"namespace":"gitlab-rep-95bi","name":"imagerepository-for-integ-app-0t6b-test-comp-pac-gitlab-umh4a2","reconcileID":"b258af3e-9c35-41bb-8040-59369fc19c5f","IsPullOnly":false,"SecretName":"imagerepository-for-integ-app-0t6b-test-comp-pac-gitlab-umh4a2-image-push"} {"level":"info","ts":"2026-08-19T15:18:18.849Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:953","msg":"Image repository secret created","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-0t6b-test-comp-pac-gitlab-umh4a2","namespace":"gitlab-rep-95bi"},"namespace":"gitlab-rep-95bi","name":"imagerepository-for-integ-app-0t6b-test-comp-pac-gitlab-umh4a2","reconcileID":"b258af3e-9c35-41bb-8040-59369fc19c5f","IsPullOnly":true,"SecretName":"imagerepository-for-integ-app-0t6b-test-comp-pac-gitlab-umh4a2-image-pull"} {"level":"info","ts":"2026-08-19T15:18:18.856Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:642","msg":"Finished provision of image repository and added finalizer","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-0t6b-test-comp-pac-gitlab-umh4a2","namespace":"gitlab-rep-95bi"},"namespace":"gitlab-rep-95bi","name":"imagerepository-for-integ-app-0t6b-test-comp-pac-gitlab-umh4a2","reconcileID":"b258af3e-9c35-41bb-8040-59369fc19c5f"} {"level":"info","ts":"2026-08-19T15:18:18.873Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:1165","msg":"Application pull secret updated with new registry auth","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-0t6b-test-comp-pac-gitlab-umh4a2","namespace":"gitlab-rep-95bi"},"namespace":"gitlab-rep-95bi","name":"imagerepository-for-integ-app-0t6b-test-comp-pac-gitlab-umh4a2","reconcileID":"fb8f1498-c7bd-4594-b95e-dae4f1ead8f8","application":"integ-app-0t6b"} {"level":"info","ts":"2026-08-19T15:18:18.879Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:89","msg":"Added secret link to service account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-0t6b-test-comp-pac-gitlab-umh4a2","namespace":"gitlab-rep-95bi"},"namespace":"gitlab-rep-95bi","name":"imagerepository-for-integ-app-0t6b-test-comp-pac-gitlab-umh4a2","reconcileID":"fb8f1498-c7bd-4594-b95e-dae4f1ead8f8","ServiceAccountName":"build-pipeline-test-comp-pac-gitlab-umh4a2","SecretName":"imagerepository-for-integ-app-0t6b-test-comp-pac-gitlab-umh4a2-image-push","action":"UPDATE"} {"level":"info","ts":"2026-08-19T15:18:18.885Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:89","msg":"Added secret link to service account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-0t6b-test-comp-pac-gitlab-umh4a2","namespace":"gitlab-rep-95bi"},"namespace":"gitlab-rep-95bi","name":"imagerepository-for-integ-app-0t6b-test-comp-pac-gitlab-umh4a2","reconcileID":"fb8f1498-c7bd-4594-b95e-dae4f1ead8f8","ServiceAccountName":"build-pipeline-test-comp-pac-gitlab-umh4a2","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-19T15:18:18.892Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:89","msg":"Added secret link to service account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-0t6b-test-comp-pac-gitlab-umh4a2","namespace":"gitlab-rep-95bi"},"namespace":"gitlab-rep-95bi","name":"imagerepository-for-integ-app-0t6b-test-comp-pac-gitlab-umh4a2","reconcileID":"fb8f1498-c7bd-4594-b95e-dae4f1ead8f8","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-19T15:18:18.899Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:372","msg":"Updated component's ContainerImage","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-0t6b-test-comp-pac-gitlab-umh4a2","namespace":"gitlab-rep-95bi"},"namespace":"gitlab-rep-95bi","name":"imagerepository-for-integ-app-0t6b-test-comp-pac-gitlab-umh4a2","reconcileID":"fb8f1498-c7bd-4594-b95e-dae4f1ead8f8","ComponentName":"test-comp-pac-gitlab-umh4a2"} {"level":"info","ts":"2026-08-19T15:18:18.906Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:379","msg":"Updated image repository annotation","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-0t6b-test-comp-pac-gitlab-umh4a2","namespace":"gitlab-rep-95bi"},"namespace":"gitlab-rep-95bi","name":"imagerepository-for-integ-app-0t6b-test-comp-pac-gitlab-umh4a2","reconcileID":"fb8f1498-c7bd-4594-b95e-dae4f1ead8f8"} {"level":"info","ts":"2026-08-19T15:24:12.008Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:1311","msg":"Application pull secret updated after removing registry auth","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-0t6b-test-comp-pac-gitlab-umh4a2","namespace":"gitlab-rep-95bi"},"namespace":"gitlab-rep-95bi","name":"imagerepository-for-integ-app-0t6b-test-comp-pac-gitlab-umh4a2","reconcileID":"34e53418-b8b3-4a0a-8152-1a3d4c7f9c2f","application":"integ-app-0t6b"} {"level":"info","ts":"2026-08-19T15:24:12.395Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:200","msg":"Removing permissions from namespace robot account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-0t6b-test-comp-pac-gitlab-umh4a2","namespace":"gitlab-rep-95bi"},"namespace":"gitlab-rep-95bi","name":"imagerepository-for-integ-app-0t6b-test-comp-pac-gitlab-umh4a2","reconcileID":"34e53418-b8b3-4a0a-8152-1a3d4c7f9c2f","repoName":"gitlab-rep-95bi/test-comp-pac-gitlab-umh4a2","robotName":"redhat-appstudio-qe+gitlab_rep_95bi_ef918450_158c_45d7_8795_50829ae880f7"} {"level":"info","ts":"2026-08-19T15:24:12.970Z","logger":"Application","caller":"controller/application_controller.go:400","msg":"Removed secret link from service account","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-0t6b","namespace":"gitlab-rep-95bi"},"namespace":"gitlab-rep-95bi","name":"integ-app-0t6b","reconcileID":"6a1c5905-a674-4424-9bd4-42b57584ee83","ServiceAccountName":"konflux-integration-runner","SecretName":"integ-app-0t6b-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-19T15:24:12.977Z","logger":"Application","caller":"controller/application_controller.go:101","msg":"Application finalizer removed","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-0t6b","namespace":"gitlab-rep-95bi"},"namespace":"gitlab-rep-95bi","name":"integ-app-0t6b","reconcileID":"6a1c5905-a674-4424-9bd4-42b57584ee83","action":"DELETE"} {"level":"info","ts":"2026-08-19T15:24:13.139Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:846","msg":"Deleted push robot account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-0t6b-test-comp-pac-gitlab-umh4a2","namespace":"gitlab-rep-95bi"},"namespace":"gitlab-rep-95bi","name":"imagerepository-for-integ-app-0t6b-test-comp-pac-gitlab-umh4a2","reconcileID":"34e53418-b8b3-4a0a-8152-1a3d4c7f9c2f","RobotAccountName":"gitlab_rep_95bi_test_comp_pac_gitlab_umh4a2_0b72be335a","action":"DELETE"} {"level":"info","ts":"2026-08-19T15:24:13.787Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:857","msg":"Deleted pull robot account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-0t6b-test-comp-pac-gitlab-umh4a2","namespace":"gitlab-rep-95bi"},"namespace":"gitlab-rep-95bi","name":"imagerepository-for-integ-app-0t6b-test-comp-pac-gitlab-umh4a2","reconcileID":"34e53418-b8b3-4a0a-8152-1a3d4c7f9c2f","RobotAccountName":"gitlab_rep_95bi_test_comp_pac_gitlab_umh4a2_8ef925b18d_pull","action":"DELETE"} {"level":"info","ts":"2026-08-19T15:24:14.834Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:871","msg":"Deleted image repository","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-0t6b-test-comp-pac-gitlab-umh4a2","namespace":"gitlab-rep-95bi"},"namespace":"gitlab-rep-95bi","name":"imagerepository-for-integ-app-0t6b-test-comp-pac-gitlab-umh4a2","reconcileID":"34e53418-b8b3-4a0a-8152-1a3d4c7f9c2f","ImageRepository":"gitlab-rep-95bi/test-comp-pac-gitlab-umh4a2","action":"DELETE"} {"level":"info","ts":"2026-08-19T15:24:14.843Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:213","msg":"Image repository finalizer removed","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-0t6b-test-comp-pac-gitlab-umh4a2","namespace":"gitlab-rep-95bi"},"namespace":"gitlab-rep-95bi","name":"imagerepository-for-integ-app-0t6b-test-comp-pac-gitlab-umh4a2","reconcileID":"34e53418-b8b3-4a0a-8152-1a3d4c7f9c2f","action":"DELETE"}