{"level":"info","ts":"2026-08-14T13:11:07.924Z","logger":"setup","caller":"cmd/main.go:204","msg":"using Quay API URL: https://quay.io/api/v1"} {"level":"info","ts":"2026-08-14T13:11:07.924Z","logger":"setup","caller":"cmd/main.go:211","msg":"using Quay Org: redhat-appstudio-qe"} {"level":"info","ts":"2026-08-14T13:11:08.594Z","caller":"metrics/metrics.go:62","msg":"Starting image controller metrics"} {"level":"info","ts":"2026-08-14T13:11:08.594Z","logger":"setup","caller":"cmd/main.go:282","msg":"starting manager"} {"level":"info","ts":"2026-08-14T13:11:08.594Z","logger":"controller-runtime.metrics","caller":"server/server.go:208","msg":"Starting metrics server"} {"level":"info","ts":"2026-08-14T13:11:08.595Z","logger":"setup","caller":"cmd/main.go:115","msg":"disabling http/2"} {"level":"info","ts":"2026-08-14T13:11:08.595Z","caller":"manager/server.go:83","msg":"starting server","name":"health probe","addr":"[::]:8081"} {"level":"info","ts":"2026-08-14T13:11:08.595Z","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-14T13:11:08.595Z","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-14T13:11:08.595Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application"} {"level":"info","ts":"2026-08-14T13:11:08.595Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository"} {"level":"info","ts":"2026-08-14T13:11:08.595Z","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-14T13:11:08.595Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component"} {"level":"info","ts":"2026-08-14T13:11:08.710Z","caller":"controller/controller.go:217","msg":"Starting workers","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","worker count":1} {"level":"info","ts":"2026-08-14T13:11:08.710Z","caller":"controller/controller.go:217","msg":"Starting workers","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","worker count":1} {"level":"info","ts":"2026-08-14T13:11:08.710Z","caller":"controller/controller.go:217","msg":"Starting workers","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","worker count":1} {"level":"info","ts":"2026-08-14T13:11:09.132Z","logger":"controller-runtime.metrics","caller":"server/server.go:247","msg":"Serving metrics server","bindAddress":":8443","secure":true} {"level":"info","ts":"2026-08-14T13:11:26.341Z","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":"7debb56c-8c17-4e14-b778-9e68af83c5ec","action":"DELETE"} {"level":"info","ts":"2026-08-14T13:11:26.345Z","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":"ce404edb-a919-4223-aea9-ebdba2730a06","ImageRepositoryName":"imagerepository-for-sample-component-sample-component","ComponentName":"sample-component"} {"level":"info","ts":"2026-08-14T13:11:26.346Z","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":"7debb56c-8c17-4e14-b778-9e68af83c5ec","secretName":"sample-component-pull"} {"level":"info","ts":"2026-08-14T13:11:26.349Z","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":"ce404edb-a919-4223-aea9-ebdba2730a06","ImageRepositoryName":"imagerepository-for-sample-component-sample-component","ComponentName":"sample-component"} {"level":"info","ts":"2026-08-14T13:11:26.350Z","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":"7debb56c-8c17-4e14-b778-9e68af83c5ec","secretName":"sample-component-pull"} {"level":"info","ts":"2026-08-14T13:11:26.354Z","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":"ce404edb-a919-4223-aea9-ebdba2730a06","ComponentName":"sample-component"} {"level":"info","ts":"2026-08-14T13:11:26.456Z","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":"7debb56c-8c17-4e14-b778-9e68af83c5ec","secretName":"sample-component-pull"} {"level":"info","ts":"2026-08-14T13:11:27.980Z","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":"144ff1fa-def1-418e-ad56-401195d17196","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-08-14T13:11:29.546Z","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":"144ff1fa-def1-418e-ad56-401195d17196","IsPullOnly":false,"SecretName":"imagerepository-for-sample-component-sample-component-image-push"} {"level":"info","ts":"2026-08-14T13:11:30.312Z","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":"144ff1fa-def1-418e-ad56-401195d17196","IsPullOnly":true,"SecretName":"imagerepository-for-sample-component-sample-component-image-pull"} {"level":"info","ts":"2026-08-14T13:11:30.318Z","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":"144ff1fa-def1-418e-ad56-401195d17196"} {"level":"info","ts":"2026-08-14T13:11:30.333Z","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":"c596dc6f-78e7-483c-96c1-25de622312e1","application":"sample-component"} {"level":"info","ts":"2026-08-14T13:11:30.338Z","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":"c596dc6f-78e7-483c-96c1-25de622312e1","ServiceAccountName":"build-pipeline-sample-component","SecretName":"imagerepository-for-sample-component-sample-component-image-push","action":"UPDATE"} {"level":"info","ts":"2026-08-14T13:11:30.347Z","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":"c596dc6f-78e7-483c-96c1-25de622312e1","ServiceAccountName":"build-pipeline-sample-component","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-14T13:11:30.353Z","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":"c596dc6f-78e7-483c-96c1-25de622312e1","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-14T13:11:30.359Z","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":"c596dc6f-78e7-483c-96c1-25de622312e1","ComponentName":"sample-component"} {"level":"info","ts":"2026-08-14T13:11:30.366Z","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":"c596dc6f-78e7-483c-96c1-25de622312e1"} {"level":"info","ts":"2026-08-14T13:14:19.911Z","logger":"Application","caller":"controller/application_controller.go:112","msg":"Application finalizer added","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-91hv","namespace":"gitlab-rep-fxs4"},"namespace":"gitlab-rep-fxs4","name":"integ-app-91hv","reconcileID":"b7310559-9142-4ab9-9d7d-c474c9e7bb1f","action":"DELETE"} {"level":"info","ts":"2026-08-14T13:14:19.913Z","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-91hv","namespace":"gitlab-rep-fxs4"},"namespace":"gitlab-rep-fxs4","name":"integ-app-91hv","reconcileID":"b7310559-9142-4ab9-9d7d-c474c9e7bb1f","secretName":"integ-app-91hv-pull"} {"level":"info","ts":"2026-08-14T13:14:19.920Z","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-91hv","namespace":"gitlab-rep-fxs4"},"namespace":"gitlab-rep-fxs4","name":"integ-app-91hv","reconcileID":"b7310559-9142-4ab9-9d7d-c474c9e7bb1f","secretName":"integ-app-91hv-pull"} {"level":"info","ts":"2026-08-14T13:14:19.926Z","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-91hv","namespace":"gitlab-rep-fxs4"},"namespace":"gitlab-rep-fxs4","name":"integ-app-91hv","reconcileID":"b7310559-9142-4ab9-9d7d-c474c9e7bb1f","secretName":"integ-app-91hv-pull"} {"level":"info","ts":"2026-08-14T13:14:20.895Z","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-lvtti2","namespace":"gitlab-rep-fxs4"},"namespace":"gitlab-rep-fxs4","name":"test-comp-pac-gitlab-lvtti2","reconcileID":"3c44a73c-4b8f-4ed1-9420-cefd6ea8ad00","ImageRepositoryName":"imagerepository-for-integ-app-91hv-test-comp-pac-gitlab-lvtti2","ComponentName":"test-comp-pac-gitlab-lvtti2"} {"level":"info","ts":"2026-08-14T13:14:20.903Z","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-lvtti2","namespace":"gitlab-rep-fxs4"},"namespace":"gitlab-rep-fxs4","name":"test-comp-pac-gitlab-lvtti2","reconcileID":"3c44a73c-4b8f-4ed1-9420-cefd6ea8ad00","ImageRepositoryName":"imagerepository-for-integ-app-91hv-test-comp-pac-gitlab-lvtti2","ComponentName":"test-comp-pac-gitlab-lvtti2"} {"level":"info","ts":"2026-08-14T13:14:20.910Z","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-lvtti2","namespace":"gitlab-rep-fxs4"},"namespace":"gitlab-rep-fxs4","name":"test-comp-pac-gitlab-lvtti2","reconcileID":"3c44a73c-4b8f-4ed1-9420-cefd6ea8ad00","ComponentName":"test-comp-pac-gitlab-lvtti2"} {"level":"info","ts":"2026-08-14T13:14:22.044Z","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-91hv-test-comp-pac-gitlab-lvtti2","namespace":"gitlab-rep-fxs4"},"namespace":"gitlab-rep-fxs4","name":"imagerepository-for-integ-app-91hv-test-comp-pac-gitlab-lvtti2","reconcileID":"4f224976-32b2-4f04-97bb-80e821457487","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-08-14T13:14:23.337Z","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-91hv-test-comp-pac-gitlab-lvtti2","namespace":"gitlab-rep-fxs4"},"namespace":"gitlab-rep-fxs4","name":"imagerepository-for-integ-app-91hv-test-comp-pac-gitlab-lvtti2","reconcileID":"4f224976-32b2-4f04-97bb-80e821457487","IsPullOnly":false,"SecretName":"imagerepository-for-integ-app-91hv-test-comp-pac-gitlab-lvtti2-image-push"} {"level":"info","ts":"2026-08-14T13:14:24.786Z","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-91hv-test-comp-pac-gitlab-lvtti2","namespace":"gitlab-rep-fxs4"},"namespace":"gitlab-rep-fxs4","name":"imagerepository-for-integ-app-91hv-test-comp-pac-gitlab-lvtti2","reconcileID":"4f224976-32b2-4f04-97bb-80e821457487","IsPullOnly":true,"SecretName":"imagerepository-for-integ-app-91hv-test-comp-pac-gitlab-lvtti2-image-pull"} {"level":"info","ts":"2026-08-14T13:14:24.792Z","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-91hv-test-comp-pac-gitlab-lvtti2","namespace":"gitlab-rep-fxs4"},"namespace":"gitlab-rep-fxs4","name":"imagerepository-for-integ-app-91hv-test-comp-pac-gitlab-lvtti2","reconcileID":"4f224976-32b2-4f04-97bb-80e821457487"} {"level":"info","ts":"2026-08-14T13:14:24.813Z","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-91hv-test-comp-pac-gitlab-lvtti2","namespace":"gitlab-rep-fxs4"},"namespace":"gitlab-rep-fxs4","name":"imagerepository-for-integ-app-91hv-test-comp-pac-gitlab-lvtti2","reconcileID":"aabb1adf-7bea-4ed2-87a0-56a8652816e0","application":"integ-app-91hv"} {"level":"info","ts":"2026-08-14T13:14:24.820Z","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-91hv-test-comp-pac-gitlab-lvtti2","namespace":"gitlab-rep-fxs4"},"namespace":"gitlab-rep-fxs4","name":"imagerepository-for-integ-app-91hv-test-comp-pac-gitlab-lvtti2","reconcileID":"aabb1adf-7bea-4ed2-87a0-56a8652816e0","ServiceAccountName":"build-pipeline-test-comp-pac-gitlab-lvtti2","SecretName":"imagerepository-for-integ-app-91hv-test-comp-pac-gitlab-lvtti2-image-push","action":"UPDATE"} {"level":"info","ts":"2026-08-14T13:14:24.826Z","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-91hv-test-comp-pac-gitlab-lvtti2","namespace":"gitlab-rep-fxs4"},"namespace":"gitlab-rep-fxs4","name":"imagerepository-for-integ-app-91hv-test-comp-pac-gitlab-lvtti2","reconcileID":"aabb1adf-7bea-4ed2-87a0-56a8652816e0","ServiceAccountName":"build-pipeline-test-comp-pac-gitlab-lvtti2","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-14T13:14:24.833Z","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-91hv-test-comp-pac-gitlab-lvtti2","namespace":"gitlab-rep-fxs4"},"namespace":"gitlab-rep-fxs4","name":"imagerepository-for-integ-app-91hv-test-comp-pac-gitlab-lvtti2","reconcileID":"aabb1adf-7bea-4ed2-87a0-56a8652816e0","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-14T13:14:24.841Z","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-91hv-test-comp-pac-gitlab-lvtti2","namespace":"gitlab-rep-fxs4"},"namespace":"gitlab-rep-fxs4","name":"imagerepository-for-integ-app-91hv-test-comp-pac-gitlab-lvtti2","reconcileID":"aabb1adf-7bea-4ed2-87a0-56a8652816e0","ComponentName":"test-comp-pac-gitlab-lvtti2"} {"level":"info","ts":"2026-08-14T13:14:24.847Z","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-91hv-test-comp-pac-gitlab-lvtti2","namespace":"gitlab-rep-fxs4"},"namespace":"gitlab-rep-fxs4","name":"imagerepository-for-integ-app-91hv-test-comp-pac-gitlab-lvtti2","reconcileID":"aabb1adf-7bea-4ed2-87a0-56a8652816e0"} {"level":"info","ts":"2026-08-14T13:26:01.422Z","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-91hv-test-comp-pac-gitlab-lvtti2","namespace":"gitlab-rep-fxs4"},"namespace":"gitlab-rep-fxs4","name":"imagerepository-for-integ-app-91hv-test-comp-pac-gitlab-lvtti2","reconcileID":"e8e48f56-c1ba-4f78-a5c1-ad1c3a8a2167","application":"integ-app-91hv"} {"level":"info","ts":"2026-08-14T13:26:01.879Z","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-91hv-test-comp-pac-gitlab-lvtti2","namespace":"gitlab-rep-fxs4"},"namespace":"gitlab-rep-fxs4","name":"imagerepository-for-integ-app-91hv-test-comp-pac-gitlab-lvtti2","reconcileID":"e8e48f56-c1ba-4f78-a5c1-ad1c3a8a2167","repoName":"gitlab-rep-fxs4/test-comp-pac-gitlab-lvtti2","robotName":"redhat-appstudio-qe+gitlab_rep_fxs4_d33cb751_c282_4d83_b0d3_1d365e42a73d"} {"level":"info","ts":"2026-08-14T13:26:02.386Z","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-91hv","namespace":"gitlab-rep-fxs4"},"namespace":"gitlab-rep-fxs4","name":"integ-app-91hv","reconcileID":"b18d6a10-b515-4fae-8bba-52d3411454d7","ServiceAccountName":"konflux-integration-runner","SecretName":"integ-app-91hv-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-14T13:26:02.393Z","logger":"Application","caller":"controller/application_controller.go:101","msg":"Application finalizer removed","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-91hv","namespace":"gitlab-rep-fxs4"},"namespace":"gitlab-rep-fxs4","name":"integ-app-91hv","reconcileID":"b18d6a10-b515-4fae-8bba-52d3411454d7","action":"DELETE"} {"level":"info","ts":"2026-08-14T13:26:03.109Z","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-91hv-test-comp-pac-gitlab-lvtti2","namespace":"gitlab-rep-fxs4"},"namespace":"gitlab-rep-fxs4","name":"imagerepository-for-integ-app-91hv-test-comp-pac-gitlab-lvtti2","reconcileID":"e8e48f56-c1ba-4f78-a5c1-ad1c3a8a2167","RobotAccountName":"gitlab_rep_fxs4_test_comp_pac_gitlab_lvtti2_0062425c12","action":"DELETE"} {"level":"info","ts":"2026-08-14T13:26:03.596Z","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-91hv-test-comp-pac-gitlab-lvtti2","namespace":"gitlab-rep-fxs4"},"namespace":"gitlab-rep-fxs4","name":"imagerepository-for-integ-app-91hv-test-comp-pac-gitlab-lvtti2","reconcileID":"e8e48f56-c1ba-4f78-a5c1-ad1c3a8a2167","RobotAccountName":"gitlab_rep_fxs4_test_comp_pac_gitlab_lvtti2_ab6ae3bce6_pull","action":"DELETE"} {"level":"info","ts":"2026-08-14T13:26:04.373Z","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-91hv-test-comp-pac-gitlab-lvtti2","namespace":"gitlab-rep-fxs4"},"namespace":"gitlab-rep-fxs4","name":"imagerepository-for-integ-app-91hv-test-comp-pac-gitlab-lvtti2","reconcileID":"e8e48f56-c1ba-4f78-a5c1-ad1c3a8a2167","ImageRepository":"gitlab-rep-fxs4/test-comp-pac-gitlab-lvtti2","action":"DELETE"} {"level":"info","ts":"2026-08-14T13:26:04.382Z","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-91hv-test-comp-pac-gitlab-lvtti2","namespace":"gitlab-rep-fxs4"},"namespace":"gitlab-rep-fxs4","name":"imagerepository-for-integ-app-91hv-test-comp-pac-gitlab-lvtti2","reconcileID":"e8e48f56-c1ba-4f78-a5c1-ad1c3a8a2167","action":"DELETE"} {"level":"info","ts":"2026-08-14T13:26:04.903Z","logger":"Application","caller":"controller/application_controller.go:112","msg":"Application finalizer added","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-csww","namespace":"stat-rep-dqyf"},"namespace":"stat-rep-dqyf","name":"integ-app-csww","reconcileID":"e366d3f5-bdef-4992-80d8-71db9a7581a7","action":"DELETE"} {"level":"info","ts":"2026-08-14T13:26:04.906Z","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-csww","namespace":"stat-rep-dqyf"},"namespace":"stat-rep-dqyf","name":"integ-app-csww","reconcileID":"e366d3f5-bdef-4992-80d8-71db9a7581a7","secretName":"integ-app-csww-pull"} {"level":"info","ts":"2026-08-14T13:26:04.913Z","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-csww","namespace":"stat-rep-dqyf"},"namespace":"stat-rep-dqyf","name":"integ-app-csww","reconcileID":"e366d3f5-bdef-4992-80d8-71db9a7581a7","secretName":"integ-app-csww-pull"} {"level":"info","ts":"2026-08-14T13:26:04.920Z","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-csww","namespace":"stat-rep-dqyf"},"namespace":"stat-rep-dqyf","name":"integ-app-csww","reconcileID":"e366d3f5-bdef-4992-80d8-71db9a7581a7","secretName":"integ-app-csww-pull"} {"level":"info","ts":"2026-08-14T13:26:05.749Z","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-lcn2c7","namespace":"stat-rep-dqyf"},"namespace":"stat-rep-dqyf","name":"test-component-pac-lcn2c7","reconcileID":"a7590fd4-8ad9-46d1-90f7-1564c6d06929","ImageRepositoryName":"imagerepository-for-integ-app-csww-test-component-pac-lcn2c7","ComponentName":"test-component-pac-lcn2c7"} {"level":"info","ts":"2026-08-14T13:26:05.757Z","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-lcn2c7","namespace":"stat-rep-dqyf"},"namespace":"stat-rep-dqyf","name":"test-component-pac-lcn2c7","reconcileID":"a7590fd4-8ad9-46d1-90f7-1564c6d06929","ImageRepositoryName":"imagerepository-for-integ-app-csww-test-component-pac-lcn2c7","ComponentName":"test-component-pac-lcn2c7"} {"level":"info","ts":"2026-08-14T13:26:05.764Z","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-lcn2c7","namespace":"stat-rep-dqyf"},"namespace":"stat-rep-dqyf","name":"test-component-pac-lcn2c7","reconcileID":"a7590fd4-8ad9-46d1-90f7-1564c6d06929","ComponentName":"test-component-pac-lcn2c7"} {"level":"info","ts":"2026-08-14T13:26:07.020Z","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-csww-test-component-pac-lcn2c7","namespace":"stat-rep-dqyf"},"namespace":"stat-rep-dqyf","name":"imagerepository-for-integ-app-csww-test-component-pac-lcn2c7","reconcileID":"707b2019-ad6f-4061-a2ba-3bf21c433f9b","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-08-14T13:26:08.122Z","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-csww-test-component-pac-lcn2c7","namespace":"stat-rep-dqyf"},"namespace":"stat-rep-dqyf","name":"imagerepository-for-integ-app-csww-test-component-pac-lcn2c7","reconcileID":"707b2019-ad6f-4061-a2ba-3bf21c433f9b","IsPullOnly":false,"SecretName":"imagerepository-for-integ-app-csww-test-component-pac-lcn2c7-image-push"} {"level":"info","ts":"2026-08-14T13:26:08.863Z","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-csww-test-component-pac-lcn2c7","namespace":"stat-rep-dqyf"},"namespace":"stat-rep-dqyf","name":"imagerepository-for-integ-app-csww-test-component-pac-lcn2c7","reconcileID":"707b2019-ad6f-4061-a2ba-3bf21c433f9b","IsPullOnly":true,"SecretName":"imagerepository-for-integ-app-csww-test-component-pac-lcn2c7-image-pull"} {"level":"info","ts":"2026-08-14T13:26:08.869Z","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-csww-test-component-pac-lcn2c7","namespace":"stat-rep-dqyf"},"namespace":"stat-rep-dqyf","name":"imagerepository-for-integ-app-csww-test-component-pac-lcn2c7","reconcileID":"707b2019-ad6f-4061-a2ba-3bf21c433f9b"} {"level":"info","ts":"2026-08-14T13:26:08.885Z","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-csww-test-component-pac-lcn2c7","namespace":"stat-rep-dqyf"},"namespace":"stat-rep-dqyf","name":"imagerepository-for-integ-app-csww-test-component-pac-lcn2c7","reconcileID":"35fb777e-0e42-46d9-842f-592e5f7755b1","application":"integ-app-csww"} {"level":"info","ts":"2026-08-14T13:26:08.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-csww-test-component-pac-lcn2c7","namespace":"stat-rep-dqyf"},"namespace":"stat-rep-dqyf","name":"imagerepository-for-integ-app-csww-test-component-pac-lcn2c7","reconcileID":"35fb777e-0e42-46d9-842f-592e5f7755b1","ServiceAccountName":"build-pipeline-test-component-pac-lcn2c7","SecretName":"imagerepository-for-integ-app-csww-test-component-pac-lcn2c7-image-push","action":"UPDATE"} {"level":"info","ts":"2026-08-14T13:26:08.898Z","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-csww-test-component-pac-lcn2c7","namespace":"stat-rep-dqyf"},"namespace":"stat-rep-dqyf","name":"imagerepository-for-integ-app-csww-test-component-pac-lcn2c7","reconcileID":"35fb777e-0e42-46d9-842f-592e5f7755b1","ServiceAccountName":"build-pipeline-test-component-pac-lcn2c7","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-14T13:26:08.905Z","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-csww-test-component-pac-lcn2c7","namespace":"stat-rep-dqyf"},"namespace":"stat-rep-dqyf","name":"imagerepository-for-integ-app-csww-test-component-pac-lcn2c7","reconcileID":"35fb777e-0e42-46d9-842f-592e5f7755b1","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-14T13:26:08.912Z","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-csww-test-component-pac-lcn2c7","namespace":"stat-rep-dqyf"},"namespace":"stat-rep-dqyf","name":"imagerepository-for-integ-app-csww-test-component-pac-lcn2c7","reconcileID":"35fb777e-0e42-46d9-842f-592e5f7755b1","ComponentName":"test-component-pac-lcn2c7"} {"level":"info","ts":"2026-08-14T13:26:08.929Z","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-csww-test-component-pac-lcn2c7","namespace":"stat-rep-dqyf"},"namespace":"stat-rep-dqyf","name":"imagerepository-for-integ-app-csww-test-component-pac-lcn2c7","reconcileID":"35fb777e-0e42-46d9-842f-592e5f7755b1"} {"level":"info","ts":"2026-08-14T13:32:49.236Z","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-csww-test-component-pac-lcn2c7","namespace":"stat-rep-dqyf"},"namespace":"stat-rep-dqyf","name":"imagerepository-for-integ-app-csww-test-component-pac-lcn2c7","reconcileID":"97f31870-f0d1-431d-a218-d77a435c29ae","application":"integ-app-csww"} {"level":"info","ts":"2026-08-14T13:32:49.621Z","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-csww-test-component-pac-lcn2c7","namespace":"stat-rep-dqyf"},"namespace":"stat-rep-dqyf","name":"imagerepository-for-integ-app-csww-test-component-pac-lcn2c7","reconcileID":"97f31870-f0d1-431d-a218-d77a435c29ae","repoName":"stat-rep-dqyf/test-component-pac-lcn2c7","robotName":"redhat-appstudio-qe+stat_rep_dqyf_d33cb751_c282_4d83_b0d3_1d365e42a73d"} {"level":"info","ts":"2026-08-14T13:32:50.201Z","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-csww","namespace":"stat-rep-dqyf"},"namespace":"stat-rep-dqyf","name":"integ-app-csww","reconcileID":"42fdeeab-ad61-4b2a-9b31-1d91a89bb18c","ServiceAccountName":"konflux-integration-runner","SecretName":"integ-app-csww-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-14T13:32:50.208Z","logger":"Application","caller":"controller/application_controller.go:101","msg":"Application finalizer removed","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-csww","namespace":"stat-rep-dqyf"},"namespace":"stat-rep-dqyf","name":"integ-app-csww","reconcileID":"42fdeeab-ad61-4b2a-9b31-1d91a89bb18c","action":"DELETE"} {"level":"info","ts":"2026-08-14T13:32:50.476Z","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-csww-test-component-pac-lcn2c7","namespace":"stat-rep-dqyf"},"namespace":"stat-rep-dqyf","name":"imagerepository-for-integ-app-csww-test-component-pac-lcn2c7","reconcileID":"97f31870-f0d1-431d-a218-d77a435c29ae","RobotAccountName":"stat_rep_dqyf_test_component_pac_lcn2c7_c61911ecaa","action":"DELETE"} {"level":"info","ts":"2026-08-14T13:32:50.977Z","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-csww-test-component-pac-lcn2c7","namespace":"stat-rep-dqyf"},"namespace":"stat-rep-dqyf","name":"imagerepository-for-integ-app-csww-test-component-pac-lcn2c7","reconcileID":"97f31870-f0d1-431d-a218-d77a435c29ae","RobotAccountName":"stat_rep_dqyf_test_component_pac_lcn2c7_2d15a6f097_pull","action":"DELETE"} {"level":"info","ts":"2026-08-14T13:32:51.911Z","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-csww-test-component-pac-lcn2c7","namespace":"stat-rep-dqyf"},"namespace":"stat-rep-dqyf","name":"imagerepository-for-integ-app-csww-test-component-pac-lcn2c7","reconcileID":"97f31870-f0d1-431d-a218-d77a435c29ae","ImageRepository":"stat-rep-dqyf/test-component-pac-lcn2c7","action":"DELETE"} {"level":"info","ts":"2026-08-14T13:32:51.920Z","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-csww-test-component-pac-lcn2c7","namespace":"stat-rep-dqyf"},"namespace":"stat-rep-dqyf","name":"imagerepository-for-integ-app-csww-test-component-pac-lcn2c7","reconcileID":"97f31870-f0d1-431d-a218-d77a435c29ae","action":"DELETE"} {"level":"info","ts":"2026-08-14T13:33:17.185Z","logger":"Application","caller":"controller/application_controller.go:112","msg":"Application finalizer added","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-2aoc","namespace":"integration1-v4r9"},"namespace":"integration1-v4r9","name":"integ-app-2aoc","reconcileID":"3882ba32-2441-4665-a1da-62aea55c7772","action":"DELETE"} {"level":"info","ts":"2026-08-14T13:33:17.187Z","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-2aoc","namespace":"integration1-v4r9"},"namespace":"integration1-v4r9","name":"integ-app-2aoc","reconcileID":"3882ba32-2441-4665-a1da-62aea55c7772","secretName":"integ-app-2aoc-pull"} {"level":"info","ts":"2026-08-14T13:33:17.194Z","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-2aoc","namespace":"integration1-v4r9"},"namespace":"integration1-v4r9","name":"integ-app-2aoc","reconcileID":"3882ba32-2441-4665-a1da-62aea55c7772","secretName":"integ-app-2aoc-pull"} {"level":"info","ts":"2026-08-14T13:33:17.207Z","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-2aoc","namespace":"integration1-v4r9"},"namespace":"integration1-v4r9","name":"integ-app-2aoc","reconcileID":"3882ba32-2441-4665-a1da-62aea55c7772","secretName":"integ-app-2aoc-pull"} {"level":"info","ts":"2026-08-14T13:33:18.013Z","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-wl0ldd","namespace":"integration1-v4r9"},"namespace":"integration1-v4r9","name":"test-component-pac-wl0ldd","reconcileID":"97810166-57c0-4549-966a-804341d1a202","ImageRepositoryName":"imagerepository-for-integ-app-2aoc-test-component-pac-wl0ldd","ComponentName":"test-component-pac-wl0ldd"} {"level":"info","ts":"2026-08-14T13:33:18.019Z","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-wl0ldd","namespace":"integration1-v4r9"},"namespace":"integration1-v4r9","name":"test-component-pac-wl0ldd","reconcileID":"97810166-57c0-4549-966a-804341d1a202","ImageRepositoryName":"imagerepository-for-integ-app-2aoc-test-component-pac-wl0ldd","ComponentName":"test-component-pac-wl0ldd"} {"level":"info","ts":"2026-08-14T13:33:18.033Z","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-wl0ldd","namespace":"integration1-v4r9"},"namespace":"integration1-v4r9","name":"test-component-pac-wl0ldd","reconcileID":"97810166-57c0-4549-966a-804341d1a202","ComponentName":"test-component-pac-wl0ldd"} {"level":"info","ts":"2026-08-14T13:33:19.579Z","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-2aoc-test-component-pac-wl0ldd","namespace":"integration1-v4r9"},"namespace":"integration1-v4r9","name":"imagerepository-for-integ-app-2aoc-test-component-pac-wl0ldd","reconcileID":"e6b052d9-ec56-45b8-86c6-c057a70551bf","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-08-14T13:33:21.561Z","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-2aoc-test-component-pac-wl0ldd","namespace":"integration1-v4r9"},"namespace":"integration1-v4r9","name":"imagerepository-for-integ-app-2aoc-test-component-pac-wl0ldd","reconcileID":"e6b052d9-ec56-45b8-86c6-c057a70551bf","IsPullOnly":false,"SecretName":"imagerepository-for-integ-app-2aoc-test-component-pac-wl0ldd-image-push"} {"level":"info","ts":"2026-08-14T13:33:22.722Z","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-2aoc-test-component-pac-wl0ldd","namespace":"integration1-v4r9"},"namespace":"integration1-v4r9","name":"imagerepository-for-integ-app-2aoc-test-component-pac-wl0ldd","reconcileID":"e6b052d9-ec56-45b8-86c6-c057a70551bf","IsPullOnly":true,"SecretName":"imagerepository-for-integ-app-2aoc-test-component-pac-wl0ldd-image-pull"} {"level":"info","ts":"2026-08-14T13:33:22.729Z","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-2aoc-test-component-pac-wl0ldd","namespace":"integration1-v4r9"},"namespace":"integration1-v4r9","name":"imagerepository-for-integ-app-2aoc-test-component-pac-wl0ldd","reconcileID":"e6b052d9-ec56-45b8-86c6-c057a70551bf"} {"level":"info","ts":"2026-08-14T13:33:22.745Z","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-2aoc-test-component-pac-wl0ldd","namespace":"integration1-v4r9"},"namespace":"integration1-v4r9","name":"imagerepository-for-integ-app-2aoc-test-component-pac-wl0ldd","reconcileID":"082f94d4-0926-4ed0-b932-85120746f608","application":"integ-app-2aoc"} {"level":"info","ts":"2026-08-14T13:33:22.751Z","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-2aoc-test-component-pac-wl0ldd","namespace":"integration1-v4r9"},"namespace":"integration1-v4r9","name":"imagerepository-for-integ-app-2aoc-test-component-pac-wl0ldd","reconcileID":"082f94d4-0926-4ed0-b932-85120746f608","ServiceAccountName":"build-pipeline-test-component-pac-wl0ldd","SecretName":"imagerepository-for-integ-app-2aoc-test-component-pac-wl0ldd-image-push","action":"UPDATE"} {"level":"error","ts":"2026-08-14T13:33:22.752Z","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-2aoc-test-component-pac-wl0ldd","namespace":"integration1-v4r9"},"namespace":"integration1-v4r9","name":"imagerepository-for-integ-app-2aoc-test-component-pac-wl0ldd","reconcileID":"082f94d4-0926-4ed0-b932-85120746f608","ServiceAccountName":"build-pipeline-test-component-pac-wl0ldd","SecretName":"components-namespace-pull","action":"UPDATE","error":"Operation cannot be fulfilled on serviceaccounts \"build-pipeline-test-component-pac-wl0ldd\": 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-14T13:33:22.752Z","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-2aoc-test-component-pac-wl0ldd","namespace":"integration1-v4r9"},"namespace":"integration1-v4r9","name":"imagerepository-for-integ-app-2aoc-test-component-pac-wl0ldd","reconcileID":"082f94d4-0926-4ed0-b932-85120746f608","SaName":"build-pipeline-test-component-pac-wl0ldd","SecretName":"components-namespace-pull","action":"UPDATE","error":"Operation cannot be fulfilled on serviceaccounts \"build-pipeline-test-component-pac-wl0ldd\": 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-14T13:33:22.752Z","caller":"controller/controller.go:316","msg":"Reconciler error","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-2aoc-test-component-pac-wl0ldd","namespace":"integration1-v4r9"},"namespace":"integration1-v4r9","name":"imagerepository-for-integ-app-2aoc-test-component-pac-wl0ldd","reconcileID":"082f94d4-0926-4ed0-b932-85120746f608","error":"Operation cannot be fulfilled on serviceaccounts \"build-pipeline-test-component-pac-wl0ldd\": 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-14T13:33:22.762Z","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-2aoc-test-component-pac-wl0ldd","namespace":"integration1-v4r9"},"namespace":"integration1-v4r9","name":"imagerepository-for-integ-app-2aoc-test-component-pac-wl0ldd","reconcileID":"d0f489d7-9efd-4603-a374-5912384fe7fa","ServiceAccountName":"build-pipeline-test-component-pac-wl0ldd","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-14T13:33:22.768Z","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-2aoc-test-component-pac-wl0ldd","namespace":"integration1-v4r9"},"namespace":"integration1-v4r9","name":"imagerepository-for-integ-app-2aoc-test-component-pac-wl0ldd","reconcileID":"d0f489d7-9efd-4603-a374-5912384fe7fa","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-14T13:33:22.775Z","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-2aoc-test-component-pac-wl0ldd","namespace":"integration1-v4r9"},"namespace":"integration1-v4r9","name":"imagerepository-for-integ-app-2aoc-test-component-pac-wl0ldd","reconcileID":"d0f489d7-9efd-4603-a374-5912384fe7fa","ComponentName":"test-component-pac-wl0ldd"} {"level":"info","ts":"2026-08-14T13:33:22.792Z","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-2aoc-test-component-pac-wl0ldd","namespace":"integration1-v4r9"},"namespace":"integration1-v4r9","name":"imagerepository-for-integ-app-2aoc-test-component-pac-wl0ldd","reconcileID":"d0f489d7-9efd-4603-a374-5912384fe7fa"} {"level":"info","ts":"2026-08-14T13:38:48.661Z","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-2aoc-test-component-pac-wl0ldd","namespace":"integration1-v4r9"},"namespace":"integration1-v4r9","name":"imagerepository-for-integ-app-2aoc-test-component-pac-wl0ldd","reconcileID":"adaca8a7-07ff-4579-acf1-eba676cf2a4e","application":"integ-app-2aoc"} {"level":"info","ts":"2026-08-14T13:38:49.059Z","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-2aoc-test-component-pac-wl0ldd","namespace":"integration1-v4r9"},"namespace":"integration1-v4r9","name":"imagerepository-for-integ-app-2aoc-test-component-pac-wl0ldd","reconcileID":"adaca8a7-07ff-4579-acf1-eba676cf2a4e","repoName":"integration1-v4r9/test-component-pac-wl0ldd","robotName":"redhat-appstudio-qe+integration1_v4r9_d33cb751_c282_4d83_b0d3_1d365e42a73d"} {"level":"info","ts":"2026-08-14T13:38:49.629Z","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-2aoc","namespace":"integration1-v4r9"},"namespace":"integration1-v4r9","name":"integ-app-2aoc","reconcileID":"fda1c883-fd3e-4044-81da-612775acfcf5","ServiceAccountName":"konflux-integration-runner","SecretName":"integ-app-2aoc-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-14T13:38:49.636Z","logger":"Application","caller":"controller/application_controller.go:101","msg":"Application finalizer removed","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-2aoc","namespace":"integration1-v4r9"},"namespace":"integration1-v4r9","name":"integ-app-2aoc","reconcileID":"fda1c883-fd3e-4044-81da-612775acfcf5","action":"DELETE"} {"level":"info","ts":"2026-08-14T13:38:50.014Z","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-2aoc-test-component-pac-wl0ldd","namespace":"integration1-v4r9"},"namespace":"integration1-v4r9","name":"imagerepository-for-integ-app-2aoc-test-component-pac-wl0ldd","reconcileID":"adaca8a7-07ff-4579-acf1-eba676cf2a4e","RobotAccountName":"integration1_v4r9_test_component_pac_wl0ldd_4b948b696e","action":"DELETE"} {"level":"info","ts":"2026-08-14T13:38:50.448Z","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-2aoc-test-component-pac-wl0ldd","namespace":"integration1-v4r9"},"namespace":"integration1-v4r9","name":"imagerepository-for-integ-app-2aoc-test-component-pac-wl0ldd","reconcileID":"adaca8a7-07ff-4579-acf1-eba676cf2a4e","RobotAccountName":"integration1_v4r9_test_component_pac_wl0ldd_b79adb3480_pull","action":"DELETE"} {"level":"info","ts":"2026-08-14T13:38:51.132Z","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-2aoc-test-component-pac-wl0ldd","namespace":"integration1-v4r9"},"namespace":"integration1-v4r9","name":"imagerepository-for-integ-app-2aoc-test-component-pac-wl0ldd","reconcileID":"adaca8a7-07ff-4579-acf1-eba676cf2a4e","ImageRepository":"integration1-v4r9/test-component-pac-wl0ldd","action":"DELETE"} {"level":"info","ts":"2026-08-14T13:38:51.140Z","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-2aoc-test-component-pac-wl0ldd","namespace":"integration1-v4r9"},"namespace":"integration1-v4r9","name":"imagerepository-for-integ-app-2aoc-test-component-pac-wl0ldd","reconcileID":"adaca8a7-07ff-4579-acf1-eba676cf2a4e","action":"DELETE"} {"level":"info","ts":"2026-08-14T13:39:17.714Z","logger":"Application","caller":"controller/application_controller.go:112","msg":"Application finalizer added","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-i9po","namespace":"integration2-gpzt"},"namespace":"integration2-gpzt","name":"integ-app-i9po","reconcileID":"607172bf-d31d-4417-9244-71c972ff1973","action":"DELETE"} {"level":"info","ts":"2026-08-14T13:39:17.716Z","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-i9po","namespace":"integration2-gpzt"},"namespace":"integration2-gpzt","name":"integ-app-i9po","reconcileID":"607172bf-d31d-4417-9244-71c972ff1973","secretName":"integ-app-i9po-pull"} {"level":"info","ts":"2026-08-14T13:39:17.723Z","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-i9po","namespace":"integration2-gpzt"},"namespace":"integration2-gpzt","name":"integ-app-i9po","reconcileID":"607172bf-d31d-4417-9244-71c972ff1973","secretName":"integ-app-i9po-pull"} {"level":"info","ts":"2026-08-14T13:39:17.730Z","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-i9po","namespace":"integration2-gpzt"},"namespace":"integration2-gpzt","name":"integ-app-i9po","reconcileID":"607172bf-d31d-4417-9244-71c972ff1973","secretName":"integ-app-i9po-pull"} {"level":"info","ts":"2026-08-14T13:39:18.471Z","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-tmn5mw","namespace":"integration2-gpzt"},"namespace":"integration2-gpzt","name":"test-component-pac-tmn5mw","reconcileID":"ef0a67fe-2c02-4b99-9878-d32286ffddcc","ImageRepositoryName":"imagerepository-for-integ-app-i9po-test-component-pac-tmn5mw","ComponentName":"test-component-pac-tmn5mw"} {"level":"info","ts":"2026-08-14T13:39:18.479Z","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-tmn5mw","namespace":"integration2-gpzt"},"namespace":"integration2-gpzt","name":"test-component-pac-tmn5mw","reconcileID":"ef0a67fe-2c02-4b99-9878-d32286ffddcc","ImageRepositoryName":"imagerepository-for-integ-app-i9po-test-component-pac-tmn5mw","ComponentName":"test-component-pac-tmn5mw"} {"level":"info","ts":"2026-08-14T13:39:18.486Z","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-tmn5mw","namespace":"integration2-gpzt"},"namespace":"integration2-gpzt","name":"test-component-pac-tmn5mw","reconcileID":"ef0a67fe-2c02-4b99-9878-d32286ffddcc","ComponentName":"test-component-pac-tmn5mw"} {"level":"info","ts":"2026-08-14T13:39:20.869Z","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-i9po-test-component-pac-tmn5mw","namespace":"integration2-gpzt"},"namespace":"integration2-gpzt","name":"imagerepository-for-integ-app-i9po-test-component-pac-tmn5mw","reconcileID":"fcf11a9a-1fd9-4964-a33b-8c782d072ba7","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-08-14T13:39:22.454Z","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-i9po-test-component-pac-tmn5mw","namespace":"integration2-gpzt"},"namespace":"integration2-gpzt","name":"imagerepository-for-integ-app-i9po-test-component-pac-tmn5mw","reconcileID":"fcf11a9a-1fd9-4964-a33b-8c782d072ba7","IsPullOnly":false,"SecretName":"imagerepository-for-integ-app-i9po-test-component-pac-tmn5mw-image-push"} {"level":"info","ts":"2026-08-14T13:39:23.749Z","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-i9po-test-component-pac-tmn5mw","namespace":"integration2-gpzt"},"namespace":"integration2-gpzt","name":"imagerepository-for-integ-app-i9po-test-component-pac-tmn5mw","reconcileID":"fcf11a9a-1fd9-4964-a33b-8c782d072ba7","IsPullOnly":true,"SecretName":"imagerepository-for-integ-app-i9po-test-component-pac-tmn5mw-image-pull"} {"level":"info","ts":"2026-08-14T13:39:23.756Z","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-i9po-test-component-pac-tmn5mw","namespace":"integration2-gpzt"},"namespace":"integration2-gpzt","name":"imagerepository-for-integ-app-i9po-test-component-pac-tmn5mw","reconcileID":"fcf11a9a-1fd9-4964-a33b-8c782d072ba7"} {"level":"info","ts":"2026-08-14T13:39:23.772Z","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-i9po-test-component-pac-tmn5mw","namespace":"integration2-gpzt"},"namespace":"integration2-gpzt","name":"imagerepository-for-integ-app-i9po-test-component-pac-tmn5mw","reconcileID":"80b131a3-163f-4b7e-af4c-2e916acbf5ea","application":"integ-app-i9po"} {"level":"info","ts":"2026-08-14T13:39:23.778Z","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-i9po-test-component-pac-tmn5mw","namespace":"integration2-gpzt"},"namespace":"integration2-gpzt","name":"imagerepository-for-integ-app-i9po-test-component-pac-tmn5mw","reconcileID":"80b131a3-163f-4b7e-af4c-2e916acbf5ea","ServiceAccountName":"build-pipeline-test-component-pac-tmn5mw","SecretName":"imagerepository-for-integ-app-i9po-test-component-pac-tmn5mw-image-push","action":"UPDATE"} {"level":"info","ts":"2026-08-14T13:39:23.785Z","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-i9po-test-component-pac-tmn5mw","namespace":"integration2-gpzt"},"namespace":"integration2-gpzt","name":"imagerepository-for-integ-app-i9po-test-component-pac-tmn5mw","reconcileID":"80b131a3-163f-4b7e-af4c-2e916acbf5ea","ServiceAccountName":"build-pipeline-test-component-pac-tmn5mw","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-14T13:39:23.791Z","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-i9po-test-component-pac-tmn5mw","namespace":"integration2-gpzt"},"namespace":"integration2-gpzt","name":"imagerepository-for-integ-app-i9po-test-component-pac-tmn5mw","reconcileID":"80b131a3-163f-4b7e-af4c-2e916acbf5ea","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-14T13:39:23.801Z","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-i9po-test-component-pac-tmn5mw","namespace":"integration2-gpzt"},"namespace":"integration2-gpzt","name":"imagerepository-for-integ-app-i9po-test-component-pac-tmn5mw","reconcileID":"80b131a3-163f-4b7e-af4c-2e916acbf5ea","ComponentName":"test-component-pac-tmn5mw"} {"level":"info","ts":"2026-08-14T13:39:23.808Z","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-i9po-test-component-pac-tmn5mw","namespace":"integration2-gpzt"},"namespace":"integration2-gpzt","name":"imagerepository-for-integ-app-i9po-test-component-pac-tmn5mw","reconcileID":"80b131a3-163f-4b7e-af4c-2e916acbf5ea"} {"level":"info","ts":"2026-08-14T13:44:49.082Z","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-i9po-test-component-pac-tmn5mw","namespace":"integration2-gpzt"},"namespace":"integration2-gpzt","name":"imagerepository-for-integ-app-i9po-test-component-pac-tmn5mw","reconcileID":"f6ab2be1-80bd-40b5-bb3c-72fc1232c9f4","application":"integ-app-i9po"} {"level":"info","ts":"2026-08-14T13:44:49.471Z","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-i9po-test-component-pac-tmn5mw","namespace":"integration2-gpzt"},"namespace":"integration2-gpzt","name":"imagerepository-for-integ-app-i9po-test-component-pac-tmn5mw","reconcileID":"f6ab2be1-80bd-40b5-bb3c-72fc1232c9f4","repoName":"integration2-gpzt/test-component-pac-tmn5mw","robotName":"redhat-appstudio-qe+integration2_gpzt_d33cb751_c282_4d83_b0d3_1d365e42a73d"} {"level":"info","ts":"2026-08-14T13:44:50.048Z","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-i9po","namespace":"integration2-gpzt"},"namespace":"integration2-gpzt","name":"integ-app-i9po","reconcileID":"4c41730f-cc11-4c63-a9bf-3edbf7f18156","ServiceAccountName":"konflux-integration-runner","SecretName":"integ-app-i9po-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-14T13:44:50.054Z","logger":"Application","caller":"controller/application_controller.go:101","msg":"Application finalizer removed","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-i9po","namespace":"integration2-gpzt"},"namespace":"integration2-gpzt","name":"integ-app-i9po","reconcileID":"4c41730f-cc11-4c63-a9bf-3edbf7f18156","action":"DELETE"} {"level":"info","ts":"2026-08-14T13:44:51.995Z","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-i9po-test-component-pac-tmn5mw","namespace":"integration2-gpzt"},"namespace":"integration2-gpzt","name":"imagerepository-for-integ-app-i9po-test-component-pac-tmn5mw","reconcileID":"f6ab2be1-80bd-40b5-bb3c-72fc1232c9f4","RobotAccountName":"integration2_gpzt_test_component_pac_tmn5mw_c87d818e3d","action":"DELETE"} {"level":"info","ts":"2026-08-14T13:44:52.539Z","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-i9po-test-component-pac-tmn5mw","namespace":"integration2-gpzt"},"namespace":"integration2-gpzt","name":"imagerepository-for-integ-app-i9po-test-component-pac-tmn5mw","reconcileID":"f6ab2be1-80bd-40b5-bb3c-72fc1232c9f4","RobotAccountName":"integration2_gpzt_test_component_pac_tmn5mw_a008414362_pull","action":"DELETE"} {"level":"info","ts":"2026-08-14T13:44:53.538Z","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-i9po-test-component-pac-tmn5mw","namespace":"integration2-gpzt"},"namespace":"integration2-gpzt","name":"imagerepository-for-integ-app-i9po-test-component-pac-tmn5mw","reconcileID":"f6ab2be1-80bd-40b5-bb3c-72fc1232c9f4","ImageRepository":"integration2-gpzt/test-component-pac-tmn5mw","action":"DELETE"} {"level":"info","ts":"2026-08-14T13:44:53.548Z","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-i9po-test-component-pac-tmn5mw","namespace":"integration2-gpzt"},"namespace":"integration2-gpzt","name":"imagerepository-for-integ-app-i9po-test-component-pac-tmn5mw","reconcileID":"f6ab2be1-80bd-40b5-bb3c-72fc1232c9f4","action":"DELETE"} {"level":"info","ts":"2026-08-14T13:45:19.327Z","logger":"Application","caller":"controller/application_controller.go:112","msg":"Application finalizer added","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-g7uy","namespace":"group-70fo"},"namespace":"group-70fo","name":"integ-app-g7uy","reconcileID":"c9d17fd8-7e80-43c9-ae82-5ff39d162b7d","action":"DELETE"} {"level":"info","ts":"2026-08-14T13:45:19.329Z","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-g7uy","namespace":"group-70fo"},"namespace":"group-70fo","name":"integ-app-g7uy","reconcileID":"c9d17fd8-7e80-43c9-ae82-5ff39d162b7d","secretName":"integ-app-g7uy-pull"} {"level":"info","ts":"2026-08-14T13:45:19.336Z","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-g7uy","namespace":"group-70fo"},"namespace":"group-70fo","name":"integ-app-g7uy","reconcileID":"c9d17fd8-7e80-43c9-ae82-5ff39d162b7d","secretName":"integ-app-g7uy-pull"} {"level":"info","ts":"2026-08-14T13:45:19.343Z","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-g7uy","namespace":"group-70fo"},"namespace":"group-70fo","name":"integ-app-g7uy","reconcileID":"c9d17fd8-7e80-43c9-ae82-5ff39d162b7d","secretName":"integ-app-g7uy-pull"} {"level":"info","ts":"2026-08-14T13:45:21.324Z","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-6ayjox","namespace":"group-70fo"},"namespace":"group-70fo","name":"go-component-6ayjox","reconcileID":"9aa27499-dc46-47c0-ac28-d6b441d6b555","ImageRepositoryName":"imagerepository-for-integ-app-g7uy-go-component-6ayjox","ComponentName":"go-component-6ayjox"} {"level":"info","ts":"2026-08-14T13:45:21.331Z","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-6ayjox","namespace":"group-70fo"},"namespace":"group-70fo","name":"go-component-6ayjox","reconcileID":"9aa27499-dc46-47c0-ac28-d6b441d6b555","ImageRepositoryName":"imagerepository-for-integ-app-g7uy-go-component-6ayjox","ComponentName":"go-component-6ayjox"} {"level":"info","ts":"2026-08-14T13:45:21.338Z","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-6ayjox","namespace":"group-70fo"},"namespace":"group-70fo","name":"go-component-6ayjox","reconcileID":"9aa27499-dc46-47c0-ac28-d6b441d6b555","ComponentName":"go-component-6ayjox"} {"level":"info","ts":"2026-08-14T13:45:22.546Z","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-g7uy-go-component-6ayjox","namespace":"group-70fo"},"namespace":"group-70fo","name":"imagerepository-for-integ-app-g7uy-go-component-6ayjox","reconcileID":"675ba8bf-8602-4834-88d8-c168494d6db3","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-08-14T13:45:24.237Z","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-g7uy-go-component-6ayjox","namespace":"group-70fo"},"namespace":"group-70fo","name":"imagerepository-for-integ-app-g7uy-go-component-6ayjox","reconcileID":"675ba8bf-8602-4834-88d8-c168494d6db3","IsPullOnly":false,"SecretName":"imagerepository-for-integ-app-g7uy-go-component-6ayjox-image-push"} {"level":"info","ts":"2026-08-14T13:45:25.401Z","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-g7uy-go-component-6ayjox","namespace":"group-70fo"},"namespace":"group-70fo","name":"imagerepository-for-integ-app-g7uy-go-component-6ayjox","reconcileID":"675ba8bf-8602-4834-88d8-c168494d6db3","IsPullOnly":true,"SecretName":"imagerepository-for-integ-app-g7uy-go-component-6ayjox-image-pull"} {"level":"info","ts":"2026-08-14T13:45:25.414Z","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-g7uy-go-component-6ayjox","namespace":"group-70fo"},"namespace":"group-70fo","name":"imagerepository-for-integ-app-g7uy-go-component-6ayjox","reconcileID":"675ba8bf-8602-4834-88d8-c168494d6db3"} {"level":"info","ts":"2026-08-14T13:45:25.430Z","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-g7uy-go-component-6ayjox","namespace":"group-70fo"},"namespace":"group-70fo","name":"imagerepository-for-integ-app-g7uy-go-component-6ayjox","reconcileID":"5412d782-6056-4e6f-bdb7-150d9868a017","application":"integ-app-g7uy"} {"level":"info","ts":"2026-08-14T13:45:25.436Z","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-g7uy-go-component-6ayjox","namespace":"group-70fo"},"namespace":"group-70fo","name":"imagerepository-for-integ-app-g7uy-go-component-6ayjox","reconcileID":"5412d782-6056-4e6f-bdb7-150d9868a017","ServiceAccountName":"build-pipeline-go-component-6ayjox","SecretName":"imagerepository-for-integ-app-g7uy-go-component-6ayjox-image-push","action":"UPDATE"} {"level":"info","ts":"2026-08-14T13:45:25.442Z","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-g7uy-go-component-6ayjox","namespace":"group-70fo"},"namespace":"group-70fo","name":"imagerepository-for-integ-app-g7uy-go-component-6ayjox","reconcileID":"5412d782-6056-4e6f-bdb7-150d9868a017","ServiceAccountName":"build-pipeline-go-component-6ayjox","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-14T13:45:25.448Z","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-g7uy-go-component-6ayjox","namespace":"group-70fo"},"namespace":"group-70fo","name":"imagerepository-for-integ-app-g7uy-go-component-6ayjox","reconcileID":"5412d782-6056-4e6f-bdb7-150d9868a017","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-14T13:45:25.455Z","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-g7uy-go-component-6ayjox","namespace":"group-70fo"},"namespace":"group-70fo","name":"imagerepository-for-integ-app-g7uy-go-component-6ayjox","reconcileID":"5412d782-6056-4e6f-bdb7-150d9868a017","ComponentName":"go-component-6ayjox"} {"level":"info","ts":"2026-08-14T13:45:25.462Z","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-g7uy-go-component-6ayjox","namespace":"group-70fo"},"namespace":"group-70fo","name":"imagerepository-for-integ-app-g7uy-go-component-6ayjox","reconcileID":"5412d782-6056-4e6f-bdb7-150d9868a017"} {"level":"info","ts":"2026-08-14T13:54:53.684Z","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-4lv151","namespace":"group-70fo"},"namespace":"group-70fo","name":"python-component-4lv151","reconcileID":"7e285627-7bcc-4320-b25b-170ab7d51bcc","ImageRepositoryName":"imagerepository-for-integ-app-g7uy-python-component-4lv151","ComponentName":"python-component-4lv151"} {"level":"info","ts":"2026-08-14T13:54:53.690Z","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-4lv151","namespace":"group-70fo"},"namespace":"group-70fo","name":"python-component-4lv151","reconcileID":"7e285627-7bcc-4320-b25b-170ab7d51bcc","ImageRepositoryName":"imagerepository-for-integ-app-g7uy-python-component-4lv151","ComponentName":"python-component-4lv151"} {"level":"info","ts":"2026-08-14T13:54:53.698Z","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-4lv151","namespace":"group-70fo"},"namespace":"group-70fo","name":"python-component-4lv151","reconcileID":"7e285627-7bcc-4320-b25b-170ab7d51bcc","ComponentName":"python-component-4lv151"} {"level":"info","ts":"2026-08-14T13:54:54.340Z","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-g7uy-python-component-4lv151","namespace":"group-70fo"},"namespace":"group-70fo","name":"imagerepository-for-integ-app-g7uy-python-component-4lv151","reconcileID":"ed628880-c71c-40df-8ea1-cdd5ac7c6950","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-08-14T13:54:55.487Z","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-g7uy-python-component-4lv151","namespace":"group-70fo"},"namespace":"group-70fo","name":"imagerepository-for-integ-app-g7uy-python-component-4lv151","reconcileID":"ed628880-c71c-40df-8ea1-cdd5ac7c6950","IsPullOnly":false,"SecretName":"imagerepository-for-integ-app-g7uy-python-component-4lv151-image-push"} {"level":"info","ts":"2026-08-14T13:54:56.792Z","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-g7uy-python-component-4lv151","namespace":"group-70fo"},"namespace":"group-70fo","name":"imagerepository-for-integ-app-g7uy-python-component-4lv151","reconcileID":"ed628880-c71c-40df-8ea1-cdd5ac7c6950","IsPullOnly":true,"SecretName":"imagerepository-for-integ-app-g7uy-python-component-4lv151-image-pull"} {"level":"info","ts":"2026-08-14T13:54:56.799Z","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-g7uy-python-component-4lv151","namespace":"group-70fo"},"namespace":"group-70fo","name":"imagerepository-for-integ-app-g7uy-python-component-4lv151","reconcileID":"ed628880-c71c-40df-8ea1-cdd5ac7c6950"} {"level":"info","ts":"2026-08-14T13:54:56.815Z","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-g7uy-python-component-4lv151","namespace":"group-70fo"},"namespace":"group-70fo","name":"imagerepository-for-integ-app-g7uy-python-component-4lv151","reconcileID":"57a3ff25-c79f-4071-bcd4-8994514a2416","application":"integ-app-g7uy"} {"level":"info","ts":"2026-08-14T13:54:56.821Z","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-g7uy-python-component-4lv151","namespace":"group-70fo"},"namespace":"group-70fo","name":"imagerepository-for-integ-app-g7uy-python-component-4lv151","reconcileID":"57a3ff25-c79f-4071-bcd4-8994514a2416","ServiceAccountName":"build-pipeline-python-component-4lv151","SecretName":"imagerepository-for-integ-app-g7uy-python-component-4lv151-image-push","action":"UPDATE"} {"level":"info","ts":"2026-08-14T13:54:56.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-g7uy-python-component-4lv151","namespace":"group-70fo"},"namespace":"group-70fo","name":"imagerepository-for-integ-app-g7uy-python-component-4lv151","reconcileID":"57a3ff25-c79f-4071-bcd4-8994514a2416","ServiceAccountName":"build-pipeline-python-component-4lv151","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-14T13:54:56.834Z","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-g7uy-python-component-4lv151","namespace":"group-70fo"},"namespace":"group-70fo","name":"imagerepository-for-integ-app-g7uy-python-component-4lv151","reconcileID":"57a3ff25-c79f-4071-bcd4-8994514a2416","ComponentName":"python-component-4lv151"} {"level":"info","ts":"2026-08-14T13:54:56.841Z","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-g7uy-python-component-4lv151","namespace":"group-70fo"},"namespace":"group-70fo","name":"imagerepository-for-integ-app-g7uy-python-component-4lv151","reconcileID":"57a3ff25-c79f-4071-bcd4-8994514a2416"} {"level":"info","ts":"2026-08-14T14:04:46.024Z","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-j2vbin","namespace":"group-70fo"},"namespace":"group-70fo","name":"konflux-test-integration-clone-j2vbin","reconcileID":"8bfe7ac3-cc9f-4235-a4de-e65868a35ef2","ImageRepositoryName":"imagerepository-for-integ-app-g7uy-konflux-test-integration-clone-j2vbin","ComponentName":"konflux-test-integration-clone-j2vbin"} {"level":"info","ts":"2026-08-14T14:04:46.029Z","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-j2vbin","namespace":"group-70fo"},"namespace":"group-70fo","name":"konflux-test-integration-clone-j2vbin","reconcileID":"8bfe7ac3-cc9f-4235-a4de-e65868a35ef2","ImageRepositoryName":"imagerepository-for-integ-app-g7uy-konflux-test-integration-clone-j2vbin","ComponentName":"konflux-test-integration-clone-j2vbin"} {"level":"info","ts":"2026-08-14T14:04:46.039Z","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-j2vbin","namespace":"group-70fo"},"namespace":"group-70fo","name":"konflux-test-integration-clone-j2vbin","reconcileID":"8bfe7ac3-cc9f-4235-a4de-e65868a35ef2","ComponentName":"konflux-test-integration-clone-j2vbin"} {"level":"info","ts":"2026-08-14T14:04:46.831Z","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-g7uy-konflux-test-integration-clone-j2vbin","namespace":"group-70fo"},"namespace":"group-70fo","name":"imagerepository-for-integ-app-g7uy-konflux-test-integration-clone-j2vbin","reconcileID":"363d0089-90ec-4018-a320-6dd3fb3c1832","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-08-14T14:04:48.264Z","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-g7uy-konflux-test-integration-clone-j2vbin","namespace":"group-70fo"},"namespace":"group-70fo","name":"imagerepository-for-integ-app-g7uy-konflux-test-integration-clone-j2vbin","reconcileID":"363d0089-90ec-4018-a320-6dd3fb3c1832","IsPullOnly":false,"SecretName":"imagerepository-for-integ-app-g7uy-konflux-test-integration-clone-j2vbin-image-push"} {"level":"info","ts":"2026-08-14T14:04:48.983Z","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-g7uy-konflux-test-integration-clone-j2vbin","namespace":"group-70fo"},"namespace":"group-70fo","name":"imagerepository-for-integ-app-g7uy-konflux-test-integration-clone-j2vbin","reconcileID":"363d0089-90ec-4018-a320-6dd3fb3c1832","IsPullOnly":true,"SecretName":"imagerepository-for-integ-app-g7uy-konflux-test-integration-clone-j2vbin-image-pull"} {"level":"info","ts":"2026-08-14T14:04:48.989Z","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-g7uy-konflux-test-integration-clone-j2vbin","namespace":"group-70fo"},"namespace":"group-70fo","name":"imagerepository-for-integ-app-g7uy-konflux-test-integration-clone-j2vbin","reconcileID":"363d0089-90ec-4018-a320-6dd3fb3c1832"} {"level":"info","ts":"2026-08-14T14:04:49.010Z","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-g7uy-konflux-test-integration-clone-j2vbin","namespace":"group-70fo"},"namespace":"group-70fo","name":"imagerepository-for-integ-app-g7uy-konflux-test-integration-clone-j2vbin","reconcileID":"bd460036-4370-44b9-9c33-0f6cb0e1b6aa","application":"integ-app-g7uy"} {"level":"info","ts":"2026-08-14T14:04:49.016Z","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-g7uy-konflux-test-integration-clone-j2vbin","namespace":"group-70fo"},"namespace":"group-70fo","name":"imagerepository-for-integ-app-g7uy-konflux-test-integration-clone-j2vbin","reconcileID":"bd460036-4370-44b9-9c33-0f6cb0e1b6aa","ServiceAccountName":"build-pipeline-konflux-test-integration-clone-j2vbin","SecretName":"imagerepository-for-integ-app-g7uy-konflux-test-integration-clone-j2vbin-image-push","action":"UPDATE"} {"level":"info","ts":"2026-08-14T14:04:49.022Z","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-g7uy-konflux-test-integration-clone-j2vbin","namespace":"group-70fo"},"namespace":"group-70fo","name":"imagerepository-for-integ-app-g7uy-konflux-test-integration-clone-j2vbin","reconcileID":"bd460036-4370-44b9-9c33-0f6cb0e1b6aa","ServiceAccountName":"build-pipeline-konflux-test-integration-clone-j2vbin","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-14T14:04:49.029Z","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-g7uy-konflux-test-integration-clone-j2vbin","namespace":"group-70fo"},"namespace":"group-70fo","name":"imagerepository-for-integ-app-g7uy-konflux-test-integration-clone-j2vbin","reconcileID":"bd460036-4370-44b9-9c33-0f6cb0e1b6aa","ComponentName":"konflux-test-integration-clone-j2vbin"} {"level":"info","ts":"2026-08-14T14:04:49.036Z","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-g7uy-konflux-test-integration-clone-j2vbin","namespace":"group-70fo"},"namespace":"group-70fo","name":"imagerepository-for-integ-app-g7uy-konflux-test-integration-clone-j2vbin","reconcileID":"bd460036-4370-44b9-9c33-0f6cb0e1b6aa"} {"level":"info","ts":"2026-08-14T14:31:44.936Z","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-g7uy-go-component-6ayjox","namespace":"group-70fo"},"namespace":"group-70fo","name":"imagerepository-for-integ-app-g7uy-go-component-6ayjox","reconcileID":"5d136c18-99fb-442b-8145-550cb2c890d1","application":"integ-app-g7uy"} {"level":"info","ts":"2026-08-14T14:31:45.427Z","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-g7uy-go-component-6ayjox","namespace":"group-70fo"},"namespace":"group-70fo","name":"imagerepository-for-integ-app-g7uy-go-component-6ayjox","reconcileID":"5d136c18-99fb-442b-8145-550cb2c890d1","repoName":"group-70fo/go-component-6ayjox","robotName":"redhat-appstudio-qe+group_70fo_d33cb751_c282_4d83_b0d3_1d365e42a73d"} {"level":"info","ts":"2026-08-14T14:31:45.905Z","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-g7uy","namespace":"group-70fo"},"namespace":"group-70fo","name":"integ-app-g7uy","reconcileID":"62ef2c0d-b333-4f6f-8fed-26f288702890","ServiceAccountName":"konflux-integration-runner","SecretName":"integ-app-g7uy-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-14T14:31:45.911Z","logger":"Application","caller":"controller/application_controller.go:101","msg":"Application finalizer removed","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-g7uy","namespace":"group-70fo"},"namespace":"group-70fo","name":"integ-app-g7uy","reconcileID":"62ef2c0d-b333-4f6f-8fed-26f288702890","action":"DELETE"} {"level":"info","ts":"2026-08-14T14:31:47.147Z","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-g7uy-go-component-6ayjox","namespace":"group-70fo"},"namespace":"group-70fo","name":"imagerepository-for-integ-app-g7uy-go-component-6ayjox","reconcileID":"5d136c18-99fb-442b-8145-550cb2c890d1","RobotAccountName":"group_70fo_go_component_6ayjox_468296c0c4","action":"DELETE"} {"level":"info","ts":"2026-08-14T14:31:47.611Z","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-g7uy-go-component-6ayjox","namespace":"group-70fo"},"namespace":"group-70fo","name":"imagerepository-for-integ-app-g7uy-go-component-6ayjox","reconcileID":"5d136c18-99fb-442b-8145-550cb2c890d1","RobotAccountName":"group_70fo_go_component_6ayjox_9bd6c0ad56_pull","action":"DELETE"} {"level":"info","ts":"2026-08-14T14:31:48.321Z","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-g7uy-go-component-6ayjox","namespace":"group-70fo"},"namespace":"group-70fo","name":"imagerepository-for-integ-app-g7uy-go-component-6ayjox","reconcileID":"5d136c18-99fb-442b-8145-550cb2c890d1","ImageRepository":"group-70fo/go-component-6ayjox","action":"DELETE"} {"level":"info","ts":"2026-08-14T14:31:48.330Z","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-g7uy-go-component-6ayjox","namespace":"group-70fo"},"namespace":"group-70fo","name":"imagerepository-for-integ-app-g7uy-go-component-6ayjox","reconcileID":"5d136c18-99fb-442b-8145-550cb2c890d1","action":"DELETE"} {"level":"info","ts":"2026-08-14T14:32:16.780Z","logger":"Application","caller":"controller/application_controller.go:112","msg":"Application finalizer added","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-pn2x","namespace":"forgejo-rep-87gb"},"namespace":"forgejo-rep-87gb","name":"integ-app-pn2x","reconcileID":"5499aa55-db17-4bd4-8700-87cc0d88a4c2","action":"DELETE"} {"level":"info","ts":"2026-08-14T14:32:16.785Z","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-pn2x","namespace":"forgejo-rep-87gb"},"namespace":"forgejo-rep-87gb","name":"integ-app-pn2x","reconcileID":"5499aa55-db17-4bd4-8700-87cc0d88a4c2","secretName":"integ-app-pn2x-pull"} {"level":"info","ts":"2026-08-14T14:32:16.794Z","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-pn2x","namespace":"forgejo-rep-87gb"},"namespace":"forgejo-rep-87gb","name":"integ-app-pn2x","reconcileID":"5499aa55-db17-4bd4-8700-87cc0d88a4c2","secretName":"integ-app-pn2x-pull"} {"level":"error","ts":"2026-08-14T14:32:16.800Z","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-pn2x","namespace":"forgejo-rep-87gb"},"namespace":"forgejo-rep-87gb","name":"integ-app-pn2x","reconcileID":"5499aa55-db17-4bd4-8700-87cc0d88a4c2","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-14T14:32:16.800Z","caller":"controller/controller.go:316","msg":"Reconciler error","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-pn2x","namespace":"forgejo-rep-87gb"},"namespace":"forgejo-rep-87gb","name":"integ-app-pn2x","reconcileID":"5499aa55-db17-4bd4-8700-87cc0d88a4c2","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-14T14:32:16.810Z","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-pn2x","namespace":"forgejo-rep-87gb"},"namespace":"forgejo-rep-87gb","name":"integ-app-pn2x","reconcileID":"47f3d38d-12d0-4ec9-ae1d-b3cc826d66ce","secretName":"integ-app-pn2x-pull"} {"level":"info","ts":"2026-08-14T14:32:20.457Z","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-ckva5e","namespace":"forgejo-rep-87gb"},"namespace":"forgejo-rep-87gb","name":"test-comp-pac-forgejo-ckva5e","reconcileID":"26d40e69-e617-4581-b106-4bb8dd94729f","ImageRepositoryName":"imagerepository-for-integ-app-pn2x-test-comp-pac-forgejo-ckva5e","ComponentName":"test-comp-pac-forgejo-ckva5e"} {"level":"info","ts":"2026-08-14T14:32:20.466Z","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-ckva5e","namespace":"forgejo-rep-87gb"},"namespace":"forgejo-rep-87gb","name":"test-comp-pac-forgejo-ckva5e","reconcileID":"26d40e69-e617-4581-b106-4bb8dd94729f","ImageRepositoryName":"imagerepository-for-integ-app-pn2x-test-comp-pac-forgejo-ckva5e","ComponentName":"test-comp-pac-forgejo-ckva5e"} {"level":"info","ts":"2026-08-14T14:32:20.473Z","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-ckva5e","namespace":"forgejo-rep-87gb"},"namespace":"forgejo-rep-87gb","name":"test-comp-pac-forgejo-ckva5e","reconcileID":"26d40e69-e617-4581-b106-4bb8dd94729f","ComponentName":"test-comp-pac-forgejo-ckva5e"} {"level":"info","ts":"2026-08-14T14:32:23.030Z","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-pn2x-test-comp-pac-forgejo-ckva5e","namespace":"forgejo-rep-87gb"},"namespace":"forgejo-rep-87gb","name":"imagerepository-for-integ-app-pn2x-test-comp-pac-forgejo-ckva5e","reconcileID":"9fe91acc-9083-4606-b71b-3d00e4d19c77","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-08-14T14:32:24.669Z","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-pn2x-test-comp-pac-forgejo-ckva5e","namespace":"forgejo-rep-87gb"},"namespace":"forgejo-rep-87gb","name":"imagerepository-for-integ-app-pn2x-test-comp-pac-forgejo-ckva5e","reconcileID":"9fe91acc-9083-4606-b71b-3d00e4d19c77","IsPullOnly":false,"SecretName":"imagerepository-for-integ-app-pn2x-test-comp-pac-forgejo-ckva5e-image-push"} {"level":"info","ts":"2026-08-14T14:32:25.550Z","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-pn2x-test-comp-pac-forgejo-ckva5e","namespace":"forgejo-rep-87gb"},"namespace":"forgejo-rep-87gb","name":"imagerepository-for-integ-app-pn2x-test-comp-pac-forgejo-ckva5e","reconcileID":"9fe91acc-9083-4606-b71b-3d00e4d19c77","IsPullOnly":true,"SecretName":"imagerepository-for-integ-app-pn2x-test-comp-pac-forgejo-ckva5e-image-pull"} {"level":"info","ts":"2026-08-14T14:32:25.560Z","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-pn2x-test-comp-pac-forgejo-ckva5e","namespace":"forgejo-rep-87gb"},"namespace":"forgejo-rep-87gb","name":"imagerepository-for-integ-app-pn2x-test-comp-pac-forgejo-ckva5e","reconcileID":"9fe91acc-9083-4606-b71b-3d00e4d19c77"} {"level":"info","ts":"2026-08-14T14:32:25.576Z","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-pn2x-test-comp-pac-forgejo-ckva5e","namespace":"forgejo-rep-87gb"},"namespace":"forgejo-rep-87gb","name":"imagerepository-for-integ-app-pn2x-test-comp-pac-forgejo-ckva5e","reconcileID":"c69daa06-50e1-4175-aad1-5fbf5d0b66f5","application":"integ-app-pn2x"} {"level":"info","ts":"2026-08-14T14:32:25.583Z","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-pn2x-test-comp-pac-forgejo-ckva5e","namespace":"forgejo-rep-87gb"},"namespace":"forgejo-rep-87gb","name":"imagerepository-for-integ-app-pn2x-test-comp-pac-forgejo-ckva5e","reconcileID":"c69daa06-50e1-4175-aad1-5fbf5d0b66f5","ServiceAccountName":"build-pipeline-test-comp-pac-forgejo-ckva5e","SecretName":"imagerepository-for-integ-app-pn2x-test-comp-pac-forgejo-ckva5e-image-push","action":"UPDATE"} {"level":"info","ts":"2026-08-14T14:32:25.589Z","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-pn2x-test-comp-pac-forgejo-ckva5e","namespace":"forgejo-rep-87gb"},"namespace":"forgejo-rep-87gb","name":"imagerepository-for-integ-app-pn2x-test-comp-pac-forgejo-ckva5e","reconcileID":"c69daa06-50e1-4175-aad1-5fbf5d0b66f5","ServiceAccountName":"build-pipeline-test-comp-pac-forgejo-ckva5e","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-14T14:32:25.596Z","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-pn2x-test-comp-pac-forgejo-ckva5e","namespace":"forgejo-rep-87gb"},"namespace":"forgejo-rep-87gb","name":"imagerepository-for-integ-app-pn2x-test-comp-pac-forgejo-ckva5e","reconcileID":"c69daa06-50e1-4175-aad1-5fbf5d0b66f5","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-14T14:32:25.603Z","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-pn2x-test-comp-pac-forgejo-ckva5e","namespace":"forgejo-rep-87gb"},"namespace":"forgejo-rep-87gb","name":"imagerepository-for-integ-app-pn2x-test-comp-pac-forgejo-ckva5e","reconcileID":"c69daa06-50e1-4175-aad1-5fbf5d0b66f5","ComponentName":"test-comp-pac-forgejo-ckva5e"} {"level":"info","ts":"2026-08-14T14:32:25.610Z","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-pn2x-test-comp-pac-forgejo-ckva5e","namespace":"forgejo-rep-87gb"},"namespace":"forgejo-rep-87gb","name":"imagerepository-for-integ-app-pn2x-test-comp-pac-forgejo-ckva5e","reconcileID":"c69daa06-50e1-4175-aad1-5fbf5d0b66f5"} {"level":"info","ts":"2026-08-14T14:46:55.840Z","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-pn2x-test-comp-pac-forgejo-ckva5e","namespace":"forgejo-rep-87gb"},"namespace":"forgejo-rep-87gb","name":"imagerepository-for-integ-app-pn2x-test-comp-pac-forgejo-ckva5e","reconcileID":"8567a925-f5b0-4374-8759-47bb6d3dad96","application":"integ-app-pn2x"} {"level":"info","ts":"2026-08-14T14:46:56.233Z","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-pn2x-test-comp-pac-forgejo-ckva5e","namespace":"forgejo-rep-87gb"},"namespace":"forgejo-rep-87gb","name":"imagerepository-for-integ-app-pn2x-test-comp-pac-forgejo-ckva5e","reconcileID":"8567a925-f5b0-4374-8759-47bb6d3dad96","repoName":"forgejo-rep-87gb/test-comp-pac-forgejo-ckva5e","robotName":"redhat-appstudio-qe+forgejo_rep_87gb_d33cb751_c282_4d83_b0d3_1d365e42a73d"} {"level":"info","ts":"2026-08-14T14:46:56.815Z","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-pn2x","namespace":"forgejo-rep-87gb"},"namespace":"forgejo-rep-87gb","name":"integ-app-pn2x","reconcileID":"29ec7d12-7fff-47e7-9159-6d29cea30621","ServiceAccountName":"konflux-integration-runner","SecretName":"integ-app-pn2x-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-14T14:46:56.820Z","logger":"Application","caller":"controller/application_controller.go:101","msg":"Application finalizer removed","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-pn2x","namespace":"forgejo-rep-87gb"},"namespace":"forgejo-rep-87gb","name":"integ-app-pn2x","reconcileID":"29ec7d12-7fff-47e7-9159-6d29cea30621","action":"DELETE"} {"level":"info","ts":"2026-08-14T14:46:57.268Z","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-pn2x-test-comp-pac-forgejo-ckva5e","namespace":"forgejo-rep-87gb"},"namespace":"forgejo-rep-87gb","name":"imagerepository-for-integ-app-pn2x-test-comp-pac-forgejo-ckva5e","reconcileID":"8567a925-f5b0-4374-8759-47bb6d3dad96","RobotAccountName":"forgejo_rep_87gb_test_comp_pac_forgejo_ckva5e_08b24efd3b","action":"DELETE"} {"level":"info","ts":"2026-08-14T14:46:57.904Z","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-pn2x-test-comp-pac-forgejo-ckva5e","namespace":"forgejo-rep-87gb"},"namespace":"forgejo-rep-87gb","name":"imagerepository-for-integ-app-pn2x-test-comp-pac-forgejo-ckva5e","reconcileID":"8567a925-f5b0-4374-8759-47bb6d3dad96","RobotAccountName":"forgejo_rep_87gb_test_comp_pac_forgejo_ckva5e_c467af63b7_pull","action":"DELETE"} {"level":"info","ts":"2026-08-14T14:46:58.882Z","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-pn2x-test-comp-pac-forgejo-ckva5e","namespace":"forgejo-rep-87gb"},"namespace":"forgejo-rep-87gb","name":"imagerepository-for-integ-app-pn2x-test-comp-pac-forgejo-ckva5e","reconcileID":"8567a925-f5b0-4374-8759-47bb6d3dad96","ImageRepository":"forgejo-rep-87gb/test-comp-pac-forgejo-ckva5e","action":"DELETE"} {"level":"info","ts":"2026-08-14T14:46:58.891Z","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-pn2x-test-comp-pac-forgejo-ckva5e","namespace":"forgejo-rep-87gb"},"namespace":"forgejo-rep-87gb","name":"imagerepository-for-integ-app-pn2x-test-comp-pac-forgejo-ckva5e","reconcileID":"8567a925-f5b0-4374-8759-47bb6d3dad96","action":"DELETE"}