{"level":"info","ts":"2026-08-17T09:33:56.135Z","logger":"setup","caller":"cmd/main.go:204","msg":"using Quay API URL: https://quay.io/api/v1"} {"level":"info","ts":"2026-08-17T09:33:56.135Z","logger":"setup","caller":"cmd/main.go:211","msg":"using Quay Org: redhat-appstudio-qe"} {"level":"info","ts":"2026-08-17T09:33:56.823Z","caller":"metrics/metrics.go:62","msg":"Starting image controller metrics"} {"level":"info","ts":"2026-08-17T09:33:56.823Z","logger":"setup","caller":"cmd/main.go:282","msg":"starting manager"} {"level":"info","ts":"2026-08-17T09:33:56.823Z","logger":"controller-runtime.metrics","caller":"server/server.go:208","msg":"Starting metrics server"} {"level":"info","ts":"2026-08-17T09:33:56.823Z","logger":"setup","caller":"cmd/main.go:115","msg":"disabling http/2"} {"level":"info","ts":"2026-08-17T09:33:56.823Z","caller":"manager/server.go:83","msg":"starting server","name":"health probe","addr":"[::]:8081"} {"level":"info","ts":"2026-08-17T09:33:56.823Z","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-17T09:33:56.823Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component"} {"level":"info","ts":"2026-08-17T09:33:56.823Z","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-17T09:33:56.823Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application"} {"level":"info","ts":"2026-08-17T09:33:56.824Z","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-17T09:33:56.824Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository"} {"level":"info","ts":"2026-08-17T09:33:56.928Z","caller":"controller/controller.go:217","msg":"Starting workers","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","worker count":1} {"level":"info","ts":"2026-08-17T09:33:56.928Z","caller":"controller/controller.go:217","msg":"Starting workers","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","worker count":1} {"level":"info","ts":"2026-08-17T09:33:56.928Z","caller":"controller/controller.go:217","msg":"Starting workers","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","worker count":1} {"level":"info","ts":"2026-08-17T09:33:58.302Z","logger":"controller-runtime.metrics","caller":"server/server.go:247","msg":"Serving metrics server","bindAddress":":8443","secure":true} {"level":"info","ts":"2026-08-17T09:34:15.096Z","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":"4858a5f6-f82b-448d-976a-1918b684e97b","action":"DELETE"} {"level":"info","ts":"2026-08-17T09:34:15.098Z","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":"c4ccc3b4-2517-4999-8d0b-8e8eb243c22b","ImageRepositoryName":"imagerepository-for-sample-component-sample-component","ComponentName":"sample-component"} {"level":"info","ts":"2026-08-17T09:34:15.099Z","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":"4858a5f6-f82b-448d-976a-1918b684e97b","secretName":"sample-component-pull"} {"level":"info","ts":"2026-08-17T09:34:15.102Z","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":"c4ccc3b4-2517-4999-8d0b-8e8eb243c22b","ImageRepositoryName":"imagerepository-for-sample-component-sample-component","ComponentName":"sample-component"} {"level":"info","ts":"2026-08-17T09:34:15.103Z","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":"4858a5f6-f82b-448d-976a-1918b684e97b","secretName":"sample-component-pull"} {"level":"info","ts":"2026-08-17T09:34:15.106Z","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":"c4ccc3b4-2517-4999-8d0b-8e8eb243c22b","ComponentName":"sample-component"} {"level":"info","ts":"2026-08-17T09:34:15.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":"sample-component","namespace":"user-ns1"},"namespace":"user-ns1","name":"sample-component","reconcileID":"4858a5f6-f82b-448d-976a-1918b684e97b","secretName":"sample-component-pull"} {"level":"info","ts":"2026-08-17T09:34:16.116Z","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":"bb3251b7-f278-42fc-bdd0-66068d13fec2","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-08-17T09:34:17.207Z","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":"bb3251b7-f278-42fc-bdd0-66068d13fec2","IsPullOnly":false,"SecretName":"imagerepository-for-sample-component-sample-component-image-push"} {"level":"info","ts":"2026-08-17T09:34:18.148Z","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":"bb3251b7-f278-42fc-bdd0-66068d13fec2","IsPullOnly":true,"SecretName":"imagerepository-for-sample-component-sample-component-image-pull"} {"level":"info","ts":"2026-08-17T09:34:18.151Z","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":"bb3251b7-f278-42fc-bdd0-66068d13fec2"} {"level":"info","ts":"2026-08-17T09:34:18.161Z","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":"fbab6cb3-7291-4515-a266-c6046a11754d","application":"sample-component"} {"level":"info","ts":"2026-08-17T09:34:18.164Z","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":"fbab6cb3-7291-4515-a266-c6046a11754d","ServiceAccountName":"build-pipeline-sample-component","SecretName":"imagerepository-for-sample-component-sample-component-image-push","action":"UPDATE"} {"level":"info","ts":"2026-08-17T09:34:18.168Z","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":"fbab6cb3-7291-4515-a266-c6046a11754d","ServiceAccountName":"build-pipeline-sample-component","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-17T09:34:18.173Z","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":"fbab6cb3-7291-4515-a266-c6046a11754d","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-17T09:34:18.178Z","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":"fbab6cb3-7291-4515-a266-c6046a11754d","ComponentName":"sample-component"} {"level":"info","ts":"2026-08-17T09:34:18.181Z","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":"fbab6cb3-7291-4515-a266-c6046a11754d"} {"level":"info","ts":"2026-08-17T09:37:30.945Z","logger":"Application","caller":"controller/application_controller.go:112","msg":"Application finalizer added","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-hulo","namespace":"group-0ihc"},"namespace":"group-0ihc","name":"integ-app-hulo","reconcileID":"4f5a232e-2696-4aa0-957e-241a295c0890","action":"DELETE"} {"level":"info","ts":"2026-08-17T09:37:30.947Z","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-hulo","namespace":"group-0ihc"},"namespace":"group-0ihc","name":"integ-app-hulo","reconcileID":"4f5a232e-2696-4aa0-957e-241a295c0890","secretName":"integ-app-hulo-pull"} {"level":"info","ts":"2026-08-17T09:37:30.952Z","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-hulo","namespace":"group-0ihc"},"namespace":"group-0ihc","name":"integ-app-hulo","reconcileID":"4f5a232e-2696-4aa0-957e-241a295c0890","secretName":"integ-app-hulo-pull"} {"level":"info","ts":"2026-08-17T09:37:30.957Z","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-hulo","namespace":"group-0ihc"},"namespace":"group-0ihc","name":"integ-app-hulo","reconcileID":"4f5a232e-2696-4aa0-957e-241a295c0890","secretName":"integ-app-hulo-pull"} {"level":"info","ts":"2026-08-17T09:37:32.545Z","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-anh1q7","namespace":"group-0ihc"},"namespace":"group-0ihc","name":"go-component-anh1q7","reconcileID":"c27efde6-e71c-428e-9491-68d9e747d533","ImageRepositoryName":"imagerepository-for-integ-app-hulo-go-component-anh1q7","ComponentName":"go-component-anh1q7"} {"level":"info","ts":"2026-08-17T09:37:32.550Z","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-anh1q7","namespace":"group-0ihc"},"namespace":"group-0ihc","name":"go-component-anh1q7","reconcileID":"c27efde6-e71c-428e-9491-68d9e747d533","ImageRepositoryName":"imagerepository-for-integ-app-hulo-go-component-anh1q7","ComponentName":"go-component-anh1q7"} {"level":"info","ts":"2026-08-17T09:37:32.557Z","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-anh1q7","namespace":"group-0ihc"},"namespace":"group-0ihc","name":"go-component-anh1q7","reconcileID":"c27efde6-e71c-428e-9491-68d9e747d533","ComponentName":"go-component-anh1q7"} {"level":"info","ts":"2026-08-17T09:37:33.602Z","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-hulo-go-component-anh1q7","namespace":"group-0ihc"},"namespace":"group-0ihc","name":"imagerepository-for-integ-app-hulo-go-component-anh1q7","reconcileID":"e35c592d-e8ae-4813-be70-05e3a011be83","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-08-17T09:37:34.907Z","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-hulo-go-component-anh1q7","namespace":"group-0ihc"},"namespace":"group-0ihc","name":"imagerepository-for-integ-app-hulo-go-component-anh1q7","reconcileID":"e35c592d-e8ae-4813-be70-05e3a011be83","IsPullOnly":false,"SecretName":"imagerepository-for-integ-app-hulo-go-component-anh1q7-image-push"} {"level":"info","ts":"2026-08-17T09:37:35.955Z","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-hulo-go-component-anh1q7","namespace":"group-0ihc"},"namespace":"group-0ihc","name":"imagerepository-for-integ-app-hulo-go-component-anh1q7","reconcileID":"e35c592d-e8ae-4813-be70-05e3a011be83","IsPullOnly":true,"SecretName":"imagerepository-for-integ-app-hulo-go-component-anh1q7-image-pull"} {"level":"info","ts":"2026-08-17T09:37:35.961Z","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-hulo-go-component-anh1q7","namespace":"group-0ihc"},"namespace":"group-0ihc","name":"imagerepository-for-integ-app-hulo-go-component-anh1q7","reconcileID":"e35c592d-e8ae-4813-be70-05e3a011be83"} {"level":"info","ts":"2026-08-17T09:37:35.973Z","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-hulo-go-component-anh1q7","namespace":"group-0ihc"},"namespace":"group-0ihc","name":"imagerepository-for-integ-app-hulo-go-component-anh1q7","reconcileID":"7653cc5c-5339-4321-90be-ea3fdfded1d0","application":"integ-app-hulo"} {"level":"info","ts":"2026-08-17T09:37:35.978Z","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-hulo-go-component-anh1q7","namespace":"group-0ihc"},"namespace":"group-0ihc","name":"imagerepository-for-integ-app-hulo-go-component-anh1q7","reconcileID":"7653cc5c-5339-4321-90be-ea3fdfded1d0","ServiceAccountName":"build-pipeline-go-component-anh1q7","SecretName":"imagerepository-for-integ-app-hulo-go-component-anh1q7-image-push","action":"UPDATE"} {"level":"info","ts":"2026-08-17T09:37:35.983Z","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-hulo-go-component-anh1q7","namespace":"group-0ihc"},"namespace":"group-0ihc","name":"imagerepository-for-integ-app-hulo-go-component-anh1q7","reconcileID":"7653cc5c-5339-4321-90be-ea3fdfded1d0","ServiceAccountName":"build-pipeline-go-component-anh1q7","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-17T09:37:35.989Z","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-hulo-go-component-anh1q7","namespace":"group-0ihc"},"namespace":"group-0ihc","name":"imagerepository-for-integ-app-hulo-go-component-anh1q7","reconcileID":"7653cc5c-5339-4321-90be-ea3fdfded1d0","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-17T09:37:35.994Z","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-hulo-go-component-anh1q7","namespace":"group-0ihc"},"namespace":"group-0ihc","name":"imagerepository-for-integ-app-hulo-go-component-anh1q7","reconcileID":"7653cc5c-5339-4321-90be-ea3fdfded1d0","ComponentName":"go-component-anh1q7"} {"level":"info","ts":"2026-08-17T09:37:36.000Z","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-hulo-go-component-anh1q7","namespace":"group-0ihc"},"namespace":"group-0ihc","name":"imagerepository-for-integ-app-hulo-go-component-anh1q7","reconcileID":"7653cc5c-5339-4321-90be-ea3fdfded1d0"} {"level":"info","ts":"2026-08-17T09:50:25.907Z","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-54qxqg","namespace":"group-0ihc"},"namespace":"group-0ihc","name":"python-component-54qxqg","reconcileID":"386b6644-3708-4ff9-8b39-a56ca011fde8","ImageRepositoryName":"imagerepository-for-integ-app-hulo-python-component-54qxqg","ComponentName":"python-component-54qxqg"} {"level":"info","ts":"2026-08-17T09:50:25.914Z","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-54qxqg","namespace":"group-0ihc"},"namespace":"group-0ihc","name":"python-component-54qxqg","reconcileID":"386b6644-3708-4ff9-8b39-a56ca011fde8","ImageRepositoryName":"imagerepository-for-integ-app-hulo-python-component-54qxqg","ComponentName":"python-component-54qxqg"} {"level":"info","ts":"2026-08-17T09:50:25.921Z","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-54qxqg","namespace":"group-0ihc"},"namespace":"group-0ihc","name":"python-component-54qxqg","reconcileID":"386b6644-3708-4ff9-8b39-a56ca011fde8","ComponentName":"python-component-54qxqg"} {"level":"info","ts":"2026-08-17T09:50:26.559Z","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-hulo-python-component-54qxqg","namespace":"group-0ihc"},"namespace":"group-0ihc","name":"imagerepository-for-integ-app-hulo-python-component-54qxqg","reconcileID":"ea771e34-8c82-4f20-9be2-1a21c816d84e","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-08-17T09:50:27.841Z","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-hulo-python-component-54qxqg","namespace":"group-0ihc"},"namespace":"group-0ihc","name":"imagerepository-for-integ-app-hulo-python-component-54qxqg","reconcileID":"ea771e34-8c82-4f20-9be2-1a21c816d84e","IsPullOnly":false,"SecretName":"imagerepository-for-integ-app-hulo-python-component-54qxqg-image-push"} {"level":"info","ts":"2026-08-17T09:50:28.787Z","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-hulo-python-component-54qxqg","namespace":"group-0ihc"},"namespace":"group-0ihc","name":"imagerepository-for-integ-app-hulo-python-component-54qxqg","reconcileID":"ea771e34-8c82-4f20-9be2-1a21c816d84e","IsPullOnly":true,"SecretName":"imagerepository-for-integ-app-hulo-python-component-54qxqg-image-pull"} {"level":"info","ts":"2026-08-17T09:50:28.793Z","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-hulo-python-component-54qxqg","namespace":"group-0ihc"},"namespace":"group-0ihc","name":"imagerepository-for-integ-app-hulo-python-component-54qxqg","reconcileID":"ea771e34-8c82-4f20-9be2-1a21c816d84e"} {"level":"info","ts":"2026-08-17T09:50:28.806Z","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-hulo-python-component-54qxqg","namespace":"group-0ihc"},"namespace":"group-0ihc","name":"imagerepository-for-integ-app-hulo-python-component-54qxqg","reconcileID":"00e29bf2-fb67-4095-8eb2-1f18b4156f62","application":"integ-app-hulo"} {"level":"info","ts":"2026-08-17T09:50:28.817Z","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-hulo-python-component-54qxqg","namespace":"group-0ihc"},"namespace":"group-0ihc","name":"imagerepository-for-integ-app-hulo-python-component-54qxqg","reconcileID":"00e29bf2-fb67-4095-8eb2-1f18b4156f62","ServiceAccountName":"build-pipeline-python-component-54qxqg","SecretName":"imagerepository-for-integ-app-hulo-python-component-54qxqg-image-push","action":"UPDATE"} {"level":"info","ts":"2026-08-17T09:50:28.823Z","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-hulo-python-component-54qxqg","namespace":"group-0ihc"},"namespace":"group-0ihc","name":"imagerepository-for-integ-app-hulo-python-component-54qxqg","reconcileID":"00e29bf2-fb67-4095-8eb2-1f18b4156f62","ServiceAccountName":"build-pipeline-python-component-54qxqg","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-17T09:50:28.829Z","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-hulo-python-component-54qxqg","namespace":"group-0ihc"},"namespace":"group-0ihc","name":"imagerepository-for-integ-app-hulo-python-component-54qxqg","reconcileID":"00e29bf2-fb67-4095-8eb2-1f18b4156f62","ComponentName":"python-component-54qxqg"} {"level":"info","ts":"2026-08-17T09:50:28.835Z","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-hulo-python-component-54qxqg","namespace":"group-0ihc"},"namespace":"group-0ihc","name":"imagerepository-for-integ-app-hulo-python-component-54qxqg","reconcileID":"00e29bf2-fb67-4095-8eb2-1f18b4156f62"} {"level":"info","ts":"2026-08-17T09:58:18.424Z","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-en8slx","namespace":"group-0ihc"},"namespace":"group-0ihc","name":"konflux-test-integration-clone-en8slx","reconcileID":"6ee49f08-b6fa-4dbc-80a8-38aece310e36","ImageRepositoryName":"imagerepository-for-integ-app-hulo-konflux-test-integration-clone-en8slx","ComponentName":"konflux-test-integration-clone-en8slx"} {"level":"info","ts":"2026-08-17T09:58:18.430Z","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-en8slx","namespace":"group-0ihc"},"namespace":"group-0ihc","name":"konflux-test-integration-clone-en8slx","reconcileID":"6ee49f08-b6fa-4dbc-80a8-38aece310e36","ImageRepositoryName":"imagerepository-for-integ-app-hulo-konflux-test-integration-clone-en8slx","ComponentName":"konflux-test-integration-clone-en8slx"} {"level":"info","ts":"2026-08-17T09:58:18.437Z","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-en8slx","namespace":"group-0ihc"},"namespace":"group-0ihc","name":"konflux-test-integration-clone-en8slx","reconcileID":"6ee49f08-b6fa-4dbc-80a8-38aece310e36","ComponentName":"konflux-test-integration-clone-en8slx"} {"level":"info","ts":"2026-08-17T09:58:19.295Z","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-hulo-konflux-test-integration-clone-en8slx","namespace":"group-0ihc"},"namespace":"group-0ihc","name":"imagerepository-for-integ-app-hulo-konflux-test-integration-clone-en8slx","reconcileID":"c780d6bc-5fd3-43b2-8ef4-30c375dbab08","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-08-17T09:58:20.962Z","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-hulo-konflux-test-integration-clone-en8slx","namespace":"group-0ihc"},"namespace":"group-0ihc","name":"imagerepository-for-integ-app-hulo-konflux-test-integration-clone-en8slx","reconcileID":"c780d6bc-5fd3-43b2-8ef4-30c375dbab08","IsPullOnly":false,"SecretName":"imagerepository-for-integ-app-hulo-konflux-test-integration-clone-en8slx-image-push"} {"level":"info","ts":"2026-08-17T09:58:21.649Z","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-hulo-konflux-test-integration-clone-en8slx","namespace":"group-0ihc"},"namespace":"group-0ihc","name":"imagerepository-for-integ-app-hulo-konflux-test-integration-clone-en8slx","reconcileID":"c780d6bc-5fd3-43b2-8ef4-30c375dbab08","IsPullOnly":true,"SecretName":"imagerepository-for-integ-app-hulo-konflux-test-integration-clone-en8slx-image-pull"} {"level":"info","ts":"2026-08-17T09:58:21.654Z","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-hulo-konflux-test-integration-clone-en8slx","namespace":"group-0ihc"},"namespace":"group-0ihc","name":"imagerepository-for-integ-app-hulo-konflux-test-integration-clone-en8slx","reconcileID":"c780d6bc-5fd3-43b2-8ef4-30c375dbab08"} {"level":"info","ts":"2026-08-17T09:58:21.667Z","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-hulo-konflux-test-integration-clone-en8slx","namespace":"group-0ihc"},"namespace":"group-0ihc","name":"imagerepository-for-integ-app-hulo-konflux-test-integration-clone-en8slx","reconcileID":"faad2cf6-04c4-4887-b00d-bd1e187f32ea","application":"integ-app-hulo"} {"level":"info","ts":"2026-08-17T09:58:21.672Z","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-hulo-konflux-test-integration-clone-en8slx","namespace":"group-0ihc"},"namespace":"group-0ihc","name":"imagerepository-for-integ-app-hulo-konflux-test-integration-clone-en8slx","reconcileID":"faad2cf6-04c4-4887-b00d-bd1e187f32ea","ServiceAccountName":"build-pipeline-konflux-test-integration-clone-en8slx","SecretName":"imagerepository-for-integ-app-hulo-konflux-test-integration-clone-en8slx-image-push","action":"UPDATE"} {"level":"info","ts":"2026-08-17T09:58:21.677Z","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-hulo-konflux-test-integration-clone-en8slx","namespace":"group-0ihc"},"namespace":"group-0ihc","name":"imagerepository-for-integ-app-hulo-konflux-test-integration-clone-en8slx","reconcileID":"faad2cf6-04c4-4887-b00d-bd1e187f32ea","ServiceAccountName":"build-pipeline-konflux-test-integration-clone-en8slx","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-17T09:58:21.683Z","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-hulo-konflux-test-integration-clone-en8slx","namespace":"group-0ihc"},"namespace":"group-0ihc","name":"imagerepository-for-integ-app-hulo-konflux-test-integration-clone-en8slx","reconcileID":"faad2cf6-04c4-4887-b00d-bd1e187f32ea","ComponentName":"konflux-test-integration-clone-en8slx"} {"level":"info","ts":"2026-08-17T09:58:21.689Z","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-hulo-konflux-test-integration-clone-en8slx","namespace":"group-0ihc"},"namespace":"group-0ihc","name":"imagerepository-for-integ-app-hulo-konflux-test-integration-clone-en8slx","reconcileID":"faad2cf6-04c4-4887-b00d-bd1e187f32ea"} {"level":"info","ts":"2026-08-17T10:19:57.498Z","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-hulo-go-component-anh1q7","namespace":"group-0ihc"},"namespace":"group-0ihc","name":"imagerepository-for-integ-app-hulo-go-component-anh1q7","reconcileID":"b747b94c-bd28-4b9a-88e3-cba42ac632c0","application":"integ-app-hulo"} {"level":"info","ts":"2026-08-17T10:19:58.056Z","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-hulo-go-component-anh1q7","namespace":"group-0ihc"},"namespace":"group-0ihc","name":"imagerepository-for-integ-app-hulo-go-component-anh1q7","reconcileID":"b747b94c-bd28-4b9a-88e3-cba42ac632c0","repoName":"group-0ihc/go-component-anh1q7","robotName":"redhat-appstudio-qe+group_0ihc_1d73965c_cc1c_4e1e_a15f_6d76aef8eab4"} {"level":"info","ts":"2026-08-17T10:19:58.473Z","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-hulo","namespace":"group-0ihc"},"namespace":"group-0ihc","name":"integ-app-hulo","reconcileID":"cfd51178-2b85-4a82-8ba7-1f5a08b5e425","ServiceAccountName":"konflux-integration-runner","SecretName":"integ-app-hulo-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-17T10:19:58.479Z","logger":"Application","caller":"controller/application_controller.go:101","msg":"Application finalizer removed","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-hulo","namespace":"group-0ihc"},"namespace":"group-0ihc","name":"integ-app-hulo","reconcileID":"cfd51178-2b85-4a82-8ba7-1f5a08b5e425","action":"DELETE"} {"level":"info","ts":"2026-08-17T10:19:58.858Z","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-hulo-go-component-anh1q7","namespace":"group-0ihc"},"namespace":"group-0ihc","name":"imagerepository-for-integ-app-hulo-go-component-anh1q7","reconcileID":"b747b94c-bd28-4b9a-88e3-cba42ac632c0","RobotAccountName":"group_0ihc_go_component_anh1q7_ae33af0ff8","action":"DELETE"} {"level":"info","ts":"2026-08-17T10:19:59.348Z","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-hulo-go-component-anh1q7","namespace":"group-0ihc"},"namespace":"group-0ihc","name":"imagerepository-for-integ-app-hulo-go-component-anh1q7","reconcileID":"b747b94c-bd28-4b9a-88e3-cba42ac632c0","RobotAccountName":"group_0ihc_go_component_anh1q7_03ff4e5d9a_pull","action":"DELETE"} {"level":"info","ts":"2026-08-17T10:19:59.923Z","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-hulo-go-component-anh1q7","namespace":"group-0ihc"},"namespace":"group-0ihc","name":"imagerepository-for-integ-app-hulo-go-component-anh1q7","reconcileID":"b747b94c-bd28-4b9a-88e3-cba42ac632c0","ImageRepository":"group-0ihc/go-component-anh1q7","action":"DELETE"} {"level":"info","ts":"2026-08-17T10:19:59.929Z","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-hulo-go-component-anh1q7","namespace":"group-0ihc"},"namespace":"group-0ihc","name":"imagerepository-for-integ-app-hulo-go-component-anh1q7","reconcileID":"b747b94c-bd28-4b9a-88e3-cba42ac632c0","action":"DELETE"} {"level":"info","ts":"2026-08-17T10:20:29.061Z","logger":"Application","caller":"controller/application_controller.go:112","msg":"Application finalizer added","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-lxm8","namespace":"gitlab-rep-tvlf"},"namespace":"gitlab-rep-tvlf","name":"integ-app-lxm8","reconcileID":"e5422fe8-7555-4ec3-8c7f-79f809c4bad3","action":"DELETE"} {"level":"info","ts":"2026-08-17T10:20:29.066Z","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-lxm8","namespace":"gitlab-rep-tvlf"},"namespace":"gitlab-rep-tvlf","name":"integ-app-lxm8","reconcileID":"e5422fe8-7555-4ec3-8c7f-79f809c4bad3","secretName":"integ-app-lxm8-pull"} {"level":"info","ts":"2026-08-17T10:20:29.075Z","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-lxm8","namespace":"gitlab-rep-tvlf"},"namespace":"gitlab-rep-tvlf","name":"integ-app-lxm8","reconcileID":"e5422fe8-7555-4ec3-8c7f-79f809c4bad3","secretName":"integ-app-lxm8-pull"} {"level":"error","ts":"2026-08-17T10:20:29.076Z","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-lxm8","namespace":"gitlab-rep-tvlf"},"namespace":"gitlab-rep-tvlf","name":"integ-app-lxm8","reconcileID":"e5422fe8-7555-4ec3-8c7f-79f809c4bad3","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-17T10:20:29.076Z","caller":"controller/controller.go:316","msg":"Reconciler error","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-lxm8","namespace":"gitlab-rep-tvlf"},"namespace":"gitlab-rep-tvlf","name":"integ-app-lxm8","reconcileID":"e5422fe8-7555-4ec3-8c7f-79f809c4bad3","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-17T10:20:29.085Z","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-lxm8","namespace":"gitlab-rep-tvlf"},"namespace":"gitlab-rep-tvlf","name":"integ-app-lxm8","reconcileID":"180336c9-235a-4f9b-8efb-71ab5919c23e","secretName":"integ-app-lxm8-pull"} {"level":"info","ts":"2026-08-17T10:20:29.988Z","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-nj4wik","namespace":"gitlab-rep-tvlf"},"namespace":"gitlab-rep-tvlf","name":"test-comp-pac-gitlab-nj4wik","reconcileID":"b9947a70-5a21-43a3-abcc-62ea02aa9eac","ImageRepositoryName":"imagerepository-for-integ-app-lxm8-test-comp-pac-gitlab-nj4wik","ComponentName":"test-comp-pac-gitlab-nj4wik"} {"level":"info","ts":"2026-08-17T10:20:29.995Z","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-nj4wik","namespace":"gitlab-rep-tvlf"},"namespace":"gitlab-rep-tvlf","name":"test-comp-pac-gitlab-nj4wik","reconcileID":"b9947a70-5a21-43a3-abcc-62ea02aa9eac","ImageRepositoryName":"imagerepository-for-integ-app-lxm8-test-comp-pac-gitlab-nj4wik","ComponentName":"test-comp-pac-gitlab-nj4wik"} {"level":"info","ts":"2026-08-17T10:20:30.000Z","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-nj4wik","namespace":"gitlab-rep-tvlf"},"namespace":"gitlab-rep-tvlf","name":"test-comp-pac-gitlab-nj4wik","reconcileID":"b9947a70-5a21-43a3-abcc-62ea02aa9eac","ComponentName":"test-comp-pac-gitlab-nj4wik"} {"level":"info","ts":"2026-08-17T10:20:31.074Z","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-lxm8-test-comp-pac-gitlab-nj4wik","namespace":"gitlab-rep-tvlf"},"namespace":"gitlab-rep-tvlf","name":"imagerepository-for-integ-app-lxm8-test-comp-pac-gitlab-nj4wik","reconcileID":"a4739803-4dfc-4d29-9e9b-da068975c2f4","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-08-17T10:20:32.569Z","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-lxm8-test-comp-pac-gitlab-nj4wik","namespace":"gitlab-rep-tvlf"},"namespace":"gitlab-rep-tvlf","name":"imagerepository-for-integ-app-lxm8-test-comp-pac-gitlab-nj4wik","reconcileID":"a4739803-4dfc-4d29-9e9b-da068975c2f4","IsPullOnly":false,"SecretName":"imagerepository-for-integ-app-lxm8-test-comp-pac-gitlab-nj4wik-image-push"} {"level":"info","ts":"2026-08-17T10:20:33.399Z","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-lxm8-test-comp-pac-gitlab-nj4wik","namespace":"gitlab-rep-tvlf"},"namespace":"gitlab-rep-tvlf","name":"imagerepository-for-integ-app-lxm8-test-comp-pac-gitlab-nj4wik","reconcileID":"a4739803-4dfc-4d29-9e9b-da068975c2f4","IsPullOnly":true,"SecretName":"imagerepository-for-integ-app-lxm8-test-comp-pac-gitlab-nj4wik-image-pull"} {"level":"info","ts":"2026-08-17T10:20:33.405Z","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-lxm8-test-comp-pac-gitlab-nj4wik","namespace":"gitlab-rep-tvlf"},"namespace":"gitlab-rep-tvlf","name":"imagerepository-for-integ-app-lxm8-test-comp-pac-gitlab-nj4wik","reconcileID":"a4739803-4dfc-4d29-9e9b-da068975c2f4"} {"level":"info","ts":"2026-08-17T10:20:33.418Z","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-lxm8-test-comp-pac-gitlab-nj4wik","namespace":"gitlab-rep-tvlf"},"namespace":"gitlab-rep-tvlf","name":"imagerepository-for-integ-app-lxm8-test-comp-pac-gitlab-nj4wik","reconcileID":"41fe766d-90c4-4d08-8fed-2f914c0943eb","application":"integ-app-lxm8"} {"level":"info","ts":"2026-08-17T10:20:33.427Z","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-lxm8-test-comp-pac-gitlab-nj4wik","namespace":"gitlab-rep-tvlf"},"namespace":"gitlab-rep-tvlf","name":"imagerepository-for-integ-app-lxm8-test-comp-pac-gitlab-nj4wik","reconcileID":"41fe766d-90c4-4d08-8fed-2f914c0943eb","ServiceAccountName":"build-pipeline-test-comp-pac-gitlab-nj4wik","SecretName":"imagerepository-for-integ-app-lxm8-test-comp-pac-gitlab-nj4wik-image-push","action":"UPDATE"} {"level":"info","ts":"2026-08-17T10:20:33.433Z","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-lxm8-test-comp-pac-gitlab-nj4wik","namespace":"gitlab-rep-tvlf"},"namespace":"gitlab-rep-tvlf","name":"imagerepository-for-integ-app-lxm8-test-comp-pac-gitlab-nj4wik","reconcileID":"41fe766d-90c4-4d08-8fed-2f914c0943eb","ServiceAccountName":"build-pipeline-test-comp-pac-gitlab-nj4wik","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-17T10:20:33.438Z","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-lxm8-test-comp-pac-gitlab-nj4wik","namespace":"gitlab-rep-tvlf"},"namespace":"gitlab-rep-tvlf","name":"imagerepository-for-integ-app-lxm8-test-comp-pac-gitlab-nj4wik","reconcileID":"41fe766d-90c4-4d08-8fed-2f914c0943eb","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-17T10:20:33.444Z","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-lxm8-test-comp-pac-gitlab-nj4wik","namespace":"gitlab-rep-tvlf"},"namespace":"gitlab-rep-tvlf","name":"imagerepository-for-integ-app-lxm8-test-comp-pac-gitlab-nj4wik","reconcileID":"41fe766d-90c4-4d08-8fed-2f914c0943eb","ComponentName":"test-comp-pac-gitlab-nj4wik"} {"level":"info","ts":"2026-08-17T10:20:33.450Z","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-lxm8-test-comp-pac-gitlab-nj4wik","namespace":"gitlab-rep-tvlf"},"namespace":"gitlab-rep-tvlf","name":"imagerepository-for-integ-app-lxm8-test-comp-pac-gitlab-nj4wik","reconcileID":"41fe766d-90c4-4d08-8fed-2f914c0943eb"} {"level":"info","ts":"2026-08-17T10:25:05.965Z","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-lxm8-test-comp-pac-gitlab-nj4wik","namespace":"gitlab-rep-tvlf"},"namespace":"gitlab-rep-tvlf","name":"imagerepository-for-integ-app-lxm8-test-comp-pac-gitlab-nj4wik","reconcileID":"71403a8d-6719-4d35-874f-c078c1334298","application":"integ-app-lxm8"} {"level":"info","ts":"2026-08-17T10:25:06.364Z","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-lxm8-test-comp-pac-gitlab-nj4wik","namespace":"gitlab-rep-tvlf"},"namespace":"gitlab-rep-tvlf","name":"imagerepository-for-integ-app-lxm8-test-comp-pac-gitlab-nj4wik","reconcileID":"71403a8d-6719-4d35-874f-c078c1334298","repoName":"gitlab-rep-tvlf/test-comp-pac-gitlab-nj4wik","robotName":"redhat-appstudio-qe+gitlab_rep_tvlf_1d73965c_cc1c_4e1e_a15f_6d76aef8eab4"} {"level":"info","ts":"2026-08-17T10:25:06.938Z","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-lxm8","namespace":"gitlab-rep-tvlf"},"namespace":"gitlab-rep-tvlf","name":"integ-app-lxm8","reconcileID":"2cd5c923-dae2-4de0-a5a8-280d4b460e1d","ServiceAccountName":"konflux-integration-runner","SecretName":"integ-app-lxm8-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-17T10:25:06.944Z","logger":"Application","caller":"controller/application_controller.go:101","msg":"Application finalizer removed","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-lxm8","namespace":"gitlab-rep-tvlf"},"namespace":"gitlab-rep-tvlf","name":"integ-app-lxm8","reconcileID":"2cd5c923-dae2-4de0-a5a8-280d4b460e1d","action":"DELETE"} {"level":"info","ts":"2026-08-17T10:25:07.414Z","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-lxm8-test-comp-pac-gitlab-nj4wik","namespace":"gitlab-rep-tvlf"},"namespace":"gitlab-rep-tvlf","name":"imagerepository-for-integ-app-lxm8-test-comp-pac-gitlab-nj4wik","reconcileID":"71403a8d-6719-4d35-874f-c078c1334298","RobotAccountName":"gitlab_rep_tvlf_test_comp_pac_gitlab_nj4wik_e6ddbfe435","action":"DELETE"} {"level":"info","ts":"2026-08-17T10:25:07.978Z","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-lxm8-test-comp-pac-gitlab-nj4wik","namespace":"gitlab-rep-tvlf"},"namespace":"gitlab-rep-tvlf","name":"imagerepository-for-integ-app-lxm8-test-comp-pac-gitlab-nj4wik","reconcileID":"71403a8d-6719-4d35-874f-c078c1334298","RobotAccountName":"gitlab_rep_tvlf_test_comp_pac_gitlab_nj4wik_a5fb46ea01_pull","action":"DELETE"} {"level":"info","ts":"2026-08-17T10:25:08.733Z","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-lxm8-test-comp-pac-gitlab-nj4wik","namespace":"gitlab-rep-tvlf"},"namespace":"gitlab-rep-tvlf","name":"imagerepository-for-integ-app-lxm8-test-comp-pac-gitlab-nj4wik","reconcileID":"71403a8d-6719-4d35-874f-c078c1334298","ImageRepository":"gitlab-rep-tvlf/test-comp-pac-gitlab-nj4wik","action":"DELETE"} {"level":"info","ts":"2026-08-17T10:25:08.741Z","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-lxm8-test-comp-pac-gitlab-nj4wik","namespace":"gitlab-rep-tvlf"},"namespace":"gitlab-rep-tvlf","name":"imagerepository-for-integ-app-lxm8-test-comp-pac-gitlab-nj4wik","reconcileID":"71403a8d-6719-4d35-874f-c078c1334298","action":"DELETE"} {"level":"info","ts":"2026-08-17T10:25:09.481Z","logger":"Application","caller":"controller/application_controller.go:112","msg":"Application finalizer added","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-n0gj","namespace":"stat-rep-irji"},"namespace":"stat-rep-irji","name":"integ-app-n0gj","reconcileID":"59704bc6-6702-4375-a76a-13a70a5fdc07","action":"DELETE"} {"level":"info","ts":"2026-08-17T10:25:09.483Z","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-n0gj","namespace":"stat-rep-irji"},"namespace":"stat-rep-irji","name":"integ-app-n0gj","reconcileID":"59704bc6-6702-4375-a76a-13a70a5fdc07","secretName":"integ-app-n0gj-pull"} {"level":"info","ts":"2026-08-17T10:25:09.488Z","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-n0gj","namespace":"stat-rep-irji"},"namespace":"stat-rep-irji","name":"integ-app-n0gj","reconcileID":"59704bc6-6702-4375-a76a-13a70a5fdc07","secretName":"integ-app-n0gj-pull"} {"level":"info","ts":"2026-08-17T10:25:09.494Z","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-n0gj","namespace":"stat-rep-irji"},"namespace":"stat-rep-irji","name":"integ-app-n0gj","reconcileID":"59704bc6-6702-4375-a76a-13a70a5fdc07","secretName":"integ-app-n0gj-pull"} {"level":"info","ts":"2026-08-17T10:25:10.320Z","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-w1srk0","namespace":"stat-rep-irji"},"namespace":"stat-rep-irji","name":"test-component-pac-w1srk0","reconcileID":"2665f480-deaa-4086-9c74-c7f9ded569ae","ImageRepositoryName":"imagerepository-for-integ-app-n0gj-test-component-pac-w1srk0","ComponentName":"test-component-pac-w1srk0"} {"level":"info","ts":"2026-08-17T10:25:10.327Z","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-w1srk0","namespace":"stat-rep-irji"},"namespace":"stat-rep-irji","name":"test-component-pac-w1srk0","reconcileID":"2665f480-deaa-4086-9c74-c7f9ded569ae","ImageRepositoryName":"imagerepository-for-integ-app-n0gj-test-component-pac-w1srk0","ComponentName":"test-component-pac-w1srk0"} {"level":"info","ts":"2026-08-17T10:25:10.333Z","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-w1srk0","namespace":"stat-rep-irji"},"namespace":"stat-rep-irji","name":"test-component-pac-w1srk0","reconcileID":"2665f480-deaa-4086-9c74-c7f9ded569ae","ComponentName":"test-component-pac-w1srk0"} {"level":"info","ts":"2026-08-17T10:25:11.493Z","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-n0gj-test-component-pac-w1srk0","namespace":"stat-rep-irji"},"namespace":"stat-rep-irji","name":"imagerepository-for-integ-app-n0gj-test-component-pac-w1srk0","reconcileID":"90ff5bd7-6e0a-47dc-9460-db440ecfd682","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-08-17T10:25:12.601Z","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-n0gj-test-component-pac-w1srk0","namespace":"stat-rep-irji"},"namespace":"stat-rep-irji","name":"imagerepository-for-integ-app-n0gj-test-component-pac-w1srk0","reconcileID":"90ff5bd7-6e0a-47dc-9460-db440ecfd682","IsPullOnly":false,"SecretName":"imagerepository-for-integ-app-n0gj-test-component-pac-w1srk0-image-push"} {"level":"info","ts":"2026-08-17T10:25:13.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-n0gj-test-component-pac-w1srk0","namespace":"stat-rep-irji"},"namespace":"stat-rep-irji","name":"imagerepository-for-integ-app-n0gj-test-component-pac-w1srk0","reconcileID":"90ff5bd7-6e0a-47dc-9460-db440ecfd682","IsPullOnly":true,"SecretName":"imagerepository-for-integ-app-n0gj-test-component-pac-w1srk0-image-pull"} {"level":"info","ts":"2026-08-17T10:25:13.344Z","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-n0gj-test-component-pac-w1srk0","namespace":"stat-rep-irji"},"namespace":"stat-rep-irji","name":"imagerepository-for-integ-app-n0gj-test-component-pac-w1srk0","reconcileID":"90ff5bd7-6e0a-47dc-9460-db440ecfd682"} {"level":"info","ts":"2026-08-17T10:25:13.357Z","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-n0gj-test-component-pac-w1srk0","namespace":"stat-rep-irji"},"namespace":"stat-rep-irji","name":"imagerepository-for-integ-app-n0gj-test-component-pac-w1srk0","reconcileID":"d76a02e9-9171-4872-90ff-bde1ea66f1e0","application":"integ-app-n0gj"} {"level":"info","ts":"2026-08-17T10:25:13.370Z","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-n0gj-test-component-pac-w1srk0","namespace":"stat-rep-irji"},"namespace":"stat-rep-irji","name":"imagerepository-for-integ-app-n0gj-test-component-pac-w1srk0","reconcileID":"d76a02e9-9171-4872-90ff-bde1ea66f1e0","ServiceAccountName":"build-pipeline-test-component-pac-w1srk0","SecretName":"imagerepository-for-integ-app-n0gj-test-component-pac-w1srk0-image-push","action":"UPDATE"} {"level":"info","ts":"2026-08-17T10:25:13.377Z","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-n0gj-test-component-pac-w1srk0","namespace":"stat-rep-irji"},"namespace":"stat-rep-irji","name":"imagerepository-for-integ-app-n0gj-test-component-pac-w1srk0","reconcileID":"d76a02e9-9171-4872-90ff-bde1ea66f1e0","ServiceAccountName":"build-pipeline-test-component-pac-w1srk0","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-17T10:25:13.383Z","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-n0gj-test-component-pac-w1srk0","namespace":"stat-rep-irji"},"namespace":"stat-rep-irji","name":"imagerepository-for-integ-app-n0gj-test-component-pac-w1srk0","reconcileID":"d76a02e9-9171-4872-90ff-bde1ea66f1e0","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-17T10:25:13.389Z","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-n0gj-test-component-pac-w1srk0","namespace":"stat-rep-irji"},"namespace":"stat-rep-irji","name":"imagerepository-for-integ-app-n0gj-test-component-pac-w1srk0","reconcileID":"d76a02e9-9171-4872-90ff-bde1ea66f1e0","ComponentName":"test-component-pac-w1srk0"} {"level":"info","ts":"2026-08-17T10:25:13.394Z","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-n0gj-test-component-pac-w1srk0","namespace":"stat-rep-irji"},"namespace":"stat-rep-irji","name":"imagerepository-for-integ-app-n0gj-test-component-pac-w1srk0","reconcileID":"d76a02e9-9171-4872-90ff-bde1ea66f1e0"} {"level":"info","ts":"2026-08-17T10:30:35.319Z","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-n0gj-test-component-pac-w1srk0","namespace":"stat-rep-irji"},"namespace":"stat-rep-irji","name":"imagerepository-for-integ-app-n0gj-test-component-pac-w1srk0","reconcileID":"bde0803b-a389-4cf6-9483-e77dc0705558","application":"integ-app-n0gj"} {"level":"info","ts":"2026-08-17T10:30:35.726Z","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-n0gj-test-component-pac-w1srk0","namespace":"stat-rep-irji"},"namespace":"stat-rep-irji","name":"imagerepository-for-integ-app-n0gj-test-component-pac-w1srk0","reconcileID":"bde0803b-a389-4cf6-9483-e77dc0705558","repoName":"stat-rep-irji/test-component-pac-w1srk0","robotName":"redhat-appstudio-qe+stat_rep_irji_1d73965c_cc1c_4e1e_a15f_6d76aef8eab4"} {"level":"info","ts":"2026-08-17T10:30:36.308Z","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-n0gj","namespace":"stat-rep-irji"},"namespace":"stat-rep-irji","name":"integ-app-n0gj","reconcileID":"7446cde9-2d4a-49fc-87db-fe639418f780","ServiceAccountName":"konflux-integration-runner","SecretName":"integ-app-n0gj-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-17T10:30:36.313Z","logger":"Application","caller":"controller/application_controller.go:101","msg":"Application finalizer removed","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-n0gj","namespace":"stat-rep-irji"},"namespace":"stat-rep-irji","name":"integ-app-n0gj","reconcileID":"7446cde9-2d4a-49fc-87db-fe639418f780","action":"DELETE"} {"level":"info","ts":"2026-08-17T10:30:36.628Z","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-n0gj-test-component-pac-w1srk0","namespace":"stat-rep-irji"},"namespace":"stat-rep-irji","name":"imagerepository-for-integ-app-n0gj-test-component-pac-w1srk0","reconcileID":"bde0803b-a389-4cf6-9483-e77dc0705558","RobotAccountName":"stat_rep_irji_test_component_pac_w1srk0_668637a05e","action":"DELETE"} {"level":"info","ts":"2026-08-17T10:30:37.184Z","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-n0gj-test-component-pac-w1srk0","namespace":"stat-rep-irji"},"namespace":"stat-rep-irji","name":"imagerepository-for-integ-app-n0gj-test-component-pac-w1srk0","reconcileID":"bde0803b-a389-4cf6-9483-e77dc0705558","RobotAccountName":"stat_rep_irji_test_component_pac_w1srk0_d9f5afb33c_pull","action":"DELETE"} {"level":"info","ts":"2026-08-17T10:30:37.769Z","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-n0gj-test-component-pac-w1srk0","namespace":"stat-rep-irji"},"namespace":"stat-rep-irji","name":"imagerepository-for-integ-app-n0gj-test-component-pac-w1srk0","reconcileID":"bde0803b-a389-4cf6-9483-e77dc0705558","ImageRepository":"stat-rep-irji/test-component-pac-w1srk0","action":"DELETE"} {"level":"info","ts":"2026-08-17T10:30:37.776Z","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-n0gj-test-component-pac-w1srk0","namespace":"stat-rep-irji"},"namespace":"stat-rep-irji","name":"imagerepository-for-integ-app-n0gj-test-component-pac-w1srk0","reconcileID":"bde0803b-a389-4cf6-9483-e77dc0705558","action":"DELETE"} {"level":"info","ts":"2026-08-17T10:31:03.330Z","logger":"Application","caller":"controller/application_controller.go:112","msg":"Application finalizer added","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-ximr","namespace":"forgejo-rep-j5bz"},"namespace":"forgejo-rep-j5bz","name":"integ-app-ximr","reconcileID":"3b5864b2-192b-4155-8d51-f933316ff9f9","action":"DELETE"} {"level":"info","ts":"2026-08-17T10:31:03.335Z","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-ximr","namespace":"forgejo-rep-j5bz"},"namespace":"forgejo-rep-j5bz","name":"integ-app-ximr","reconcileID":"3b5864b2-192b-4155-8d51-f933316ff9f9","secretName":"integ-app-ximr-pull"} {"level":"info","ts":"2026-08-17T10:31:03.342Z","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-ximr","namespace":"forgejo-rep-j5bz"},"namespace":"forgejo-rep-j5bz","name":"integ-app-ximr","reconcileID":"3b5864b2-192b-4155-8d51-f933316ff9f9","secretName":"integ-app-ximr-pull"} {"level":"error","ts":"2026-08-17T10:31:03.348Z","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-ximr","namespace":"forgejo-rep-j5bz"},"namespace":"forgejo-rep-j5bz","name":"integ-app-ximr","reconcileID":"3b5864b2-192b-4155-8d51-f933316ff9f9","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-17T10:31:03.348Z","caller":"controller/controller.go:316","msg":"Reconciler error","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-ximr","namespace":"forgejo-rep-j5bz"},"namespace":"forgejo-rep-j5bz","name":"integ-app-ximr","reconcileID":"3b5864b2-192b-4155-8d51-f933316ff9f9","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-17T10:31:03.356Z","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-ximr","namespace":"forgejo-rep-j5bz"},"namespace":"forgejo-rep-j5bz","name":"integ-app-ximr","reconcileID":"2826e432-89f2-42ad-b735-5c8615c66fa9","secretName":"integ-app-ximr-pull"} {"level":"info","ts":"2026-08-17T10:31:07.405Z","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-oujrqc","namespace":"forgejo-rep-j5bz"},"namespace":"forgejo-rep-j5bz","name":"test-comp-pac-forgejo-oujrqc","reconcileID":"f47f2355-de9f-4e00-8a89-9978c6c82156","ImageRepositoryName":"imagerepository-for-integ-app-ximr-test-comp-pac-forgejo-oujrqc","ComponentName":"test-comp-pac-forgejo-oujrqc"} {"level":"info","ts":"2026-08-17T10:31:07.412Z","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-oujrqc","namespace":"forgejo-rep-j5bz"},"namespace":"forgejo-rep-j5bz","name":"test-comp-pac-forgejo-oujrqc","reconcileID":"f47f2355-de9f-4e00-8a89-9978c6c82156","ImageRepositoryName":"imagerepository-for-integ-app-ximr-test-comp-pac-forgejo-oujrqc","ComponentName":"test-comp-pac-forgejo-oujrqc"} {"level":"info","ts":"2026-08-17T10:31:07.418Z","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-oujrqc","namespace":"forgejo-rep-j5bz"},"namespace":"forgejo-rep-j5bz","name":"test-comp-pac-forgejo-oujrqc","reconcileID":"f47f2355-de9f-4e00-8a89-9978c6c82156","ComponentName":"test-comp-pac-forgejo-oujrqc"} {"level":"info","ts":"2026-08-17T10:31:08.873Z","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-ximr-test-comp-pac-forgejo-oujrqc","namespace":"forgejo-rep-j5bz"},"namespace":"forgejo-rep-j5bz","name":"imagerepository-for-integ-app-ximr-test-comp-pac-forgejo-oujrqc","reconcileID":"923b654a-f34d-4549-acaf-3218ed39c4ea","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-08-17T10:31:10.197Z","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-ximr-test-comp-pac-forgejo-oujrqc","namespace":"forgejo-rep-j5bz"},"namespace":"forgejo-rep-j5bz","name":"imagerepository-for-integ-app-ximr-test-comp-pac-forgejo-oujrqc","reconcileID":"923b654a-f34d-4549-acaf-3218ed39c4ea","IsPullOnly":false,"SecretName":"imagerepository-for-integ-app-ximr-test-comp-pac-forgejo-oujrqc-image-push"} {"level":"info","ts":"2026-08-17T10:31:11.940Z","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-ximr-test-comp-pac-forgejo-oujrqc","namespace":"forgejo-rep-j5bz"},"namespace":"forgejo-rep-j5bz","name":"imagerepository-for-integ-app-ximr-test-comp-pac-forgejo-oujrqc","reconcileID":"923b654a-f34d-4549-acaf-3218ed39c4ea","IsPullOnly":true,"SecretName":"imagerepository-for-integ-app-ximr-test-comp-pac-forgejo-oujrqc-image-pull"} {"level":"info","ts":"2026-08-17T10:31:11.945Z","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-ximr-test-comp-pac-forgejo-oujrqc","namespace":"forgejo-rep-j5bz"},"namespace":"forgejo-rep-j5bz","name":"imagerepository-for-integ-app-ximr-test-comp-pac-forgejo-oujrqc","reconcileID":"923b654a-f34d-4549-acaf-3218ed39c4ea"} {"level":"info","ts":"2026-08-17T10:31:11.959Z","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-ximr-test-comp-pac-forgejo-oujrqc","namespace":"forgejo-rep-j5bz"},"namespace":"forgejo-rep-j5bz","name":"imagerepository-for-integ-app-ximr-test-comp-pac-forgejo-oujrqc","reconcileID":"bfb54153-e928-4897-a915-d82eebecb21b","application":"integ-app-ximr"} {"level":"info","ts":"2026-08-17T10:31:11.964Z","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-ximr-test-comp-pac-forgejo-oujrqc","namespace":"forgejo-rep-j5bz"},"namespace":"forgejo-rep-j5bz","name":"imagerepository-for-integ-app-ximr-test-comp-pac-forgejo-oujrqc","reconcileID":"bfb54153-e928-4897-a915-d82eebecb21b","ServiceAccountName":"build-pipeline-test-comp-pac-forgejo-oujrqc","SecretName":"imagerepository-for-integ-app-ximr-test-comp-pac-forgejo-oujrqc-image-push","action":"UPDATE"} {"level":"info","ts":"2026-08-17T10:31:11.970Z","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-ximr-test-comp-pac-forgejo-oujrqc","namespace":"forgejo-rep-j5bz"},"namespace":"forgejo-rep-j5bz","name":"imagerepository-for-integ-app-ximr-test-comp-pac-forgejo-oujrqc","reconcileID":"bfb54153-e928-4897-a915-d82eebecb21b","ServiceAccountName":"build-pipeline-test-comp-pac-forgejo-oujrqc","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-17T10:31:11.981Z","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-ximr-test-comp-pac-forgejo-oujrqc","namespace":"forgejo-rep-j5bz"},"namespace":"forgejo-rep-j5bz","name":"imagerepository-for-integ-app-ximr-test-comp-pac-forgejo-oujrqc","reconcileID":"bfb54153-e928-4897-a915-d82eebecb21b","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-17T10:31:11.987Z","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-ximr-test-comp-pac-forgejo-oujrqc","namespace":"forgejo-rep-j5bz"},"namespace":"forgejo-rep-j5bz","name":"imagerepository-for-integ-app-ximr-test-comp-pac-forgejo-oujrqc","reconcileID":"bfb54153-e928-4897-a915-d82eebecb21b","ComponentName":"test-comp-pac-forgejo-oujrqc"} {"level":"info","ts":"2026-08-17T10:31:11.993Z","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-ximr-test-comp-pac-forgejo-oujrqc","namespace":"forgejo-rep-j5bz"},"namespace":"forgejo-rep-j5bz","name":"imagerepository-for-integ-app-ximr-test-comp-pac-forgejo-oujrqc","reconcileID":"bfb54153-e928-4897-a915-d82eebecb21b"} {"level":"info","ts":"2026-08-17T10:41:23.434Z","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-ximr-test-comp-pac-forgejo-oujrqc","namespace":"forgejo-rep-j5bz"},"namespace":"forgejo-rep-j5bz","name":"imagerepository-for-integ-app-ximr-test-comp-pac-forgejo-oujrqc","reconcileID":"ea58a416-3716-4ff6-8989-224a9d065b02","application":"integ-app-ximr"} {"level":"info","ts":"2026-08-17T10:41:23.892Z","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-ximr-test-comp-pac-forgejo-oujrqc","namespace":"forgejo-rep-j5bz"},"namespace":"forgejo-rep-j5bz","name":"imagerepository-for-integ-app-ximr-test-comp-pac-forgejo-oujrqc","reconcileID":"ea58a416-3716-4ff6-8989-224a9d065b02","repoName":"forgejo-rep-j5bz/test-comp-pac-forgejo-oujrqc","robotName":"redhat-appstudio-qe+forgejo_rep_j5bz_1d73965c_cc1c_4e1e_a15f_6d76aef8eab4"} {"level":"info","ts":"2026-08-17T10:41:24.407Z","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-ximr","namespace":"forgejo-rep-j5bz"},"namespace":"forgejo-rep-j5bz","name":"integ-app-ximr","reconcileID":"f8fb6be6-d883-449b-983c-dc44480b928c","ServiceAccountName":"konflux-integration-runner","SecretName":"integ-app-ximr-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-17T10:41:24.412Z","logger":"Application","caller":"controller/application_controller.go:101","msg":"Application finalizer removed","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-ximr","namespace":"forgejo-rep-j5bz"},"namespace":"forgejo-rep-j5bz","name":"integ-app-ximr","reconcileID":"f8fb6be6-d883-449b-983c-dc44480b928c","action":"DELETE"} {"level":"info","ts":"2026-08-17T10:41:24.900Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:846","msg":"Deleted push robot account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-ximr-test-comp-pac-forgejo-oujrqc","namespace":"forgejo-rep-j5bz"},"namespace":"forgejo-rep-j5bz","name":"imagerepository-for-integ-app-ximr-test-comp-pac-forgejo-oujrqc","reconcileID":"ea58a416-3716-4ff6-8989-224a9d065b02","RobotAccountName":"forgejo_rep_j5bz_test_comp_pac_forgejo_oujrqc_b581614160","action":"DELETE"} {"level":"info","ts":"2026-08-17T10:41:25.510Z","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-ximr-test-comp-pac-forgejo-oujrqc","namespace":"forgejo-rep-j5bz"},"namespace":"forgejo-rep-j5bz","name":"imagerepository-for-integ-app-ximr-test-comp-pac-forgejo-oujrqc","reconcileID":"ea58a416-3716-4ff6-8989-224a9d065b02","RobotAccountName":"forgejo_rep_j5bz_test_comp_pac_forgejo_oujrqc_d2c6666fa2_pull","action":"DELETE"} {"level":"info","ts":"2026-08-17T10:41:26.647Z","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-ximr-test-comp-pac-forgejo-oujrqc","namespace":"forgejo-rep-j5bz"},"namespace":"forgejo-rep-j5bz","name":"imagerepository-for-integ-app-ximr-test-comp-pac-forgejo-oujrqc","reconcileID":"ea58a416-3716-4ff6-8989-224a9d065b02","ImageRepository":"forgejo-rep-j5bz/test-comp-pac-forgejo-oujrqc","action":"DELETE"} {"level":"info","ts":"2026-08-17T10:41:26.652Z","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-ximr-test-comp-pac-forgejo-oujrqc","namespace":"forgejo-rep-j5bz"},"namespace":"forgejo-rep-j5bz","name":"imagerepository-for-integ-app-ximr-test-comp-pac-forgejo-oujrqc","reconcileID":"ea58a416-3716-4ff6-8989-224a9d065b02","action":"DELETE"} {"level":"info","ts":"2026-08-17T10:41:26.673Z","logger":"Application","caller":"controller/application_controller.go:112","msg":"Application finalizer added","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-4kyo","namespace":"integration1-sgas"},"namespace":"integration1-sgas","name":"integ-app-4kyo","reconcileID":"423bb940-6e40-4f8b-813c-2820f38640b2","action":"DELETE"} {"level":"info","ts":"2026-08-17T10:41:26.675Z","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-4kyo","namespace":"integration1-sgas"},"namespace":"integration1-sgas","name":"integ-app-4kyo","reconcileID":"423bb940-6e40-4f8b-813c-2820f38640b2","secretName":"integ-app-4kyo-pull"} {"level":"info","ts":"2026-08-17T10:41:26.678Z","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-4kyo","namespace":"integration1-sgas"},"namespace":"integration1-sgas","name":"integ-app-4kyo","reconcileID":"423bb940-6e40-4f8b-813c-2820f38640b2","secretName":"integ-app-4kyo-pull"} {"level":"info","ts":"2026-08-17T10:41:26.682Z","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-4kyo","namespace":"integration1-sgas"},"namespace":"integration1-sgas","name":"integ-app-4kyo","reconcileID":"423bb940-6e40-4f8b-813c-2820f38640b2","secretName":"integ-app-4kyo-pull"} {"level":"info","ts":"2026-08-17T10:41:27.506Z","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-wodp18","namespace":"integration1-sgas"},"namespace":"integration1-sgas","name":"test-component-pac-wodp18","reconcileID":"2facd864-f827-4ecc-b079-e61492e5008d","ImageRepositoryName":"imagerepository-for-integ-app-4kyo-test-component-pac-wodp18","ComponentName":"test-component-pac-wodp18"} {"level":"info","ts":"2026-08-17T10:41:27.512Z","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-wodp18","namespace":"integration1-sgas"},"namespace":"integration1-sgas","name":"test-component-pac-wodp18","reconcileID":"2facd864-f827-4ecc-b079-e61492e5008d","ImageRepositoryName":"imagerepository-for-integ-app-4kyo-test-component-pac-wodp18","ComponentName":"test-component-pac-wodp18"} {"level":"info","ts":"2026-08-17T10:41:27.518Z","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-wodp18","namespace":"integration1-sgas"},"namespace":"integration1-sgas","name":"test-component-pac-wodp18","reconcileID":"2facd864-f827-4ecc-b079-e61492e5008d","ComponentName":"test-component-pac-wodp18"} {"level":"info","ts":"2026-08-17T10:41:28.606Z","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-4kyo-test-component-pac-wodp18","namespace":"integration1-sgas"},"namespace":"integration1-sgas","name":"imagerepository-for-integ-app-4kyo-test-component-pac-wodp18","reconcileID":"a19fcf04-4f0c-4414-b767-18efc0acf020","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-08-17T10:41:30.155Z","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-4kyo-test-component-pac-wodp18","namespace":"integration1-sgas"},"namespace":"integration1-sgas","name":"imagerepository-for-integ-app-4kyo-test-component-pac-wodp18","reconcileID":"a19fcf04-4f0c-4414-b767-18efc0acf020","IsPullOnly":false,"SecretName":"imagerepository-for-integ-app-4kyo-test-component-pac-wodp18-image-push"} {"level":"info","ts":"2026-08-17T10:41:30.996Z","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-4kyo-test-component-pac-wodp18","namespace":"integration1-sgas"},"namespace":"integration1-sgas","name":"imagerepository-for-integ-app-4kyo-test-component-pac-wodp18","reconcileID":"a19fcf04-4f0c-4414-b767-18efc0acf020","IsPullOnly":true,"SecretName":"imagerepository-for-integ-app-4kyo-test-component-pac-wodp18-image-pull"} {"level":"info","ts":"2026-08-17T10:41:31.001Z","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-4kyo-test-component-pac-wodp18","namespace":"integration1-sgas"},"namespace":"integration1-sgas","name":"imagerepository-for-integ-app-4kyo-test-component-pac-wodp18","reconcileID":"a19fcf04-4f0c-4414-b767-18efc0acf020"} {"level":"info","ts":"2026-08-17T10:41:31.014Z","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-4kyo-test-component-pac-wodp18","namespace":"integration1-sgas"},"namespace":"integration1-sgas","name":"imagerepository-for-integ-app-4kyo-test-component-pac-wodp18","reconcileID":"d6d1b779-5bbd-4926-857d-988dea960426","application":"integ-app-4kyo"} {"level":"info","ts":"2026-08-17T10:41:31.019Z","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-4kyo-test-component-pac-wodp18","namespace":"integration1-sgas"},"namespace":"integration1-sgas","name":"imagerepository-for-integ-app-4kyo-test-component-pac-wodp18","reconcileID":"d6d1b779-5bbd-4926-857d-988dea960426","ServiceAccountName":"build-pipeline-test-component-pac-wodp18","SecretName":"imagerepository-for-integ-app-4kyo-test-component-pac-wodp18-image-push","action":"UPDATE"} {"level":"info","ts":"2026-08-17T10:41:31.024Z","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-4kyo-test-component-pac-wodp18","namespace":"integration1-sgas"},"namespace":"integration1-sgas","name":"imagerepository-for-integ-app-4kyo-test-component-pac-wodp18","reconcileID":"d6d1b779-5bbd-4926-857d-988dea960426","ServiceAccountName":"build-pipeline-test-component-pac-wodp18","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-17T10:41:31.032Z","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-4kyo-test-component-pac-wodp18","namespace":"integration1-sgas"},"namespace":"integration1-sgas","name":"imagerepository-for-integ-app-4kyo-test-component-pac-wodp18","reconcileID":"d6d1b779-5bbd-4926-857d-988dea960426","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-17T10:41:31.038Z","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-4kyo-test-component-pac-wodp18","namespace":"integration1-sgas"},"namespace":"integration1-sgas","name":"imagerepository-for-integ-app-4kyo-test-component-pac-wodp18","reconcileID":"d6d1b779-5bbd-4926-857d-988dea960426","ComponentName":"test-component-pac-wodp18"} {"level":"info","ts":"2026-08-17T10:41:31.044Z","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-4kyo-test-component-pac-wodp18","namespace":"integration1-sgas"},"namespace":"integration1-sgas","name":"imagerepository-for-integ-app-4kyo-test-component-pac-wodp18","reconcileID":"d6d1b779-5bbd-4926-857d-988dea960426"} {"level":"info","ts":"2026-08-17T10:45:58.209Z","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-4kyo-test-component-pac-wodp18","namespace":"integration1-sgas"},"namespace":"integration1-sgas","name":"imagerepository-for-integ-app-4kyo-test-component-pac-wodp18","reconcileID":"d4daf551-20d7-4229-9a92-a8db55661c1a","application":"integ-app-4kyo"} {"level":"info","ts":"2026-08-17T10:45:58.584Z","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-4kyo-test-component-pac-wodp18","namespace":"integration1-sgas"},"namespace":"integration1-sgas","name":"imagerepository-for-integ-app-4kyo-test-component-pac-wodp18","reconcileID":"d4daf551-20d7-4229-9a92-a8db55661c1a","repoName":"integration1-sgas/test-component-pac-wodp18","robotName":"redhat-appstudio-qe+integration1_sgas_1d73965c_cc1c_4e1e_a15f_6d76aef8eab4"} {"level":"info","ts":"2026-08-17T10:45:59.188Z","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-4kyo","namespace":"integration1-sgas"},"namespace":"integration1-sgas","name":"integ-app-4kyo","reconcileID":"291d5895-70de-4ba2-a3f4-90c7d8e7973c","ServiceAccountName":"konflux-integration-runner","SecretName":"integ-app-4kyo-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-17T10:45:59.193Z","logger":"Application","caller":"controller/application_controller.go:101","msg":"Application finalizer removed","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-4kyo","namespace":"integration1-sgas"},"namespace":"integration1-sgas","name":"integ-app-4kyo","reconcileID":"291d5895-70de-4ba2-a3f4-90c7d8e7973c","action":"DELETE"} {"level":"info","ts":"2026-08-17T10:45:59.525Z","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-4kyo-test-component-pac-wodp18","namespace":"integration1-sgas"},"namespace":"integration1-sgas","name":"imagerepository-for-integ-app-4kyo-test-component-pac-wodp18","reconcileID":"d4daf551-20d7-4229-9a92-a8db55661c1a","RobotAccountName":"integration1_sgas_test_component_pac_wodp18_bd8985cc87","action":"DELETE"} {"level":"info","ts":"2026-08-17T10:46:00.149Z","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-4kyo-test-component-pac-wodp18","namespace":"integration1-sgas"},"namespace":"integration1-sgas","name":"imagerepository-for-integ-app-4kyo-test-component-pac-wodp18","reconcileID":"d4daf551-20d7-4229-9a92-a8db55661c1a","RobotAccountName":"integration1_sgas_test_component_pac_wodp18_d7d1d41d90_pull","action":"DELETE"} {"level":"info","ts":"2026-08-17T10:46:00.829Z","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-4kyo-test-component-pac-wodp18","namespace":"integration1-sgas"},"namespace":"integration1-sgas","name":"imagerepository-for-integ-app-4kyo-test-component-pac-wodp18","reconcileID":"d4daf551-20d7-4229-9a92-a8db55661c1a","ImageRepository":"integration1-sgas/test-component-pac-wodp18","action":"DELETE"} {"level":"info","ts":"2026-08-17T10:46:00.836Z","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-4kyo-test-component-pac-wodp18","namespace":"integration1-sgas"},"namespace":"integration1-sgas","name":"imagerepository-for-integ-app-4kyo-test-component-pac-wodp18","reconcileID":"d4daf551-20d7-4229-9a92-a8db55661c1a","action":"DELETE"} {"level":"info","ts":"2026-08-17T10:46:25.990Z","logger":"Application","caller":"controller/application_controller.go:112","msg":"Application finalizer added","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-d2i7","namespace":"integration2-ejs0"},"namespace":"integration2-ejs0","name":"integ-app-d2i7","reconcileID":"b730d8a9-8652-48c1-9549-d898eb66d4db","action":"DELETE"} {"level":"info","ts":"2026-08-17T10:46:25.993Z","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-d2i7","namespace":"integration2-ejs0"},"namespace":"integration2-ejs0","name":"integ-app-d2i7","reconcileID":"b730d8a9-8652-48c1-9549-d898eb66d4db","secretName":"integ-app-d2i7-pull"} {"level":"info","ts":"2026-08-17T10:46:25.998Z","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-d2i7","namespace":"integration2-ejs0"},"namespace":"integration2-ejs0","name":"integ-app-d2i7","reconcileID":"b730d8a9-8652-48c1-9549-d898eb66d4db","secretName":"integ-app-d2i7-pull"} {"level":"info","ts":"2026-08-17T10:46:26.003Z","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-d2i7","namespace":"integration2-ejs0"},"namespace":"integration2-ejs0","name":"integ-app-d2i7","reconcileID":"b730d8a9-8652-48c1-9549-d898eb66d4db","secretName":"integ-app-d2i7-pull"} {"level":"info","ts":"2026-08-17T10:46:26.772Z","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-iqznb5","namespace":"integration2-ejs0"},"namespace":"integration2-ejs0","name":"test-component-pac-iqznb5","reconcileID":"55f23345-19e6-4c5c-8c8d-2ad199653d7a","ImageRepositoryName":"imagerepository-for-integ-app-d2i7-test-component-pac-iqznb5","ComponentName":"test-component-pac-iqznb5"} {"level":"info","ts":"2026-08-17T10:46:26.779Z","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-iqznb5","namespace":"integration2-ejs0"},"namespace":"integration2-ejs0","name":"test-component-pac-iqznb5","reconcileID":"55f23345-19e6-4c5c-8c8d-2ad199653d7a","ImageRepositoryName":"imagerepository-for-integ-app-d2i7-test-component-pac-iqznb5","ComponentName":"test-component-pac-iqznb5"} {"level":"info","ts":"2026-08-17T10:46:26.784Z","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-iqznb5","namespace":"integration2-ejs0"},"namespace":"integration2-ejs0","name":"test-component-pac-iqznb5","reconcileID":"55f23345-19e6-4c5c-8c8d-2ad199653d7a","ComponentName":"test-component-pac-iqznb5"} {"level":"info","ts":"2026-08-17T10:46:28.217Z","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-d2i7-test-component-pac-iqznb5","namespace":"integration2-ejs0"},"namespace":"integration2-ejs0","name":"imagerepository-for-integ-app-d2i7-test-component-pac-iqznb5","reconcileID":"46146af9-4222-49bb-b29e-607e54895ef9","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-08-17T10:46:29.357Z","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-d2i7-test-component-pac-iqznb5","namespace":"integration2-ejs0"},"namespace":"integration2-ejs0","name":"imagerepository-for-integ-app-d2i7-test-component-pac-iqznb5","reconcileID":"46146af9-4222-49bb-b29e-607e54895ef9","IsPullOnly":false,"SecretName":"imagerepository-for-integ-app-d2i7-test-component-pac-iqznb5-image-push"} {"level":"info","ts":"2026-08-17T10:46:30.242Z","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-d2i7-test-component-pac-iqznb5","namespace":"integration2-ejs0"},"namespace":"integration2-ejs0","name":"imagerepository-for-integ-app-d2i7-test-component-pac-iqznb5","reconcileID":"46146af9-4222-49bb-b29e-607e54895ef9","IsPullOnly":true,"SecretName":"imagerepository-for-integ-app-d2i7-test-component-pac-iqznb5-image-pull"} {"level":"info","ts":"2026-08-17T10:46:30.247Z","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-d2i7-test-component-pac-iqznb5","namespace":"integration2-ejs0"},"namespace":"integration2-ejs0","name":"imagerepository-for-integ-app-d2i7-test-component-pac-iqznb5","reconcileID":"46146af9-4222-49bb-b29e-607e54895ef9"} {"level":"info","ts":"2026-08-17T10:46:30.259Z","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-d2i7-test-component-pac-iqznb5","namespace":"integration2-ejs0"},"namespace":"integration2-ejs0","name":"imagerepository-for-integ-app-d2i7-test-component-pac-iqznb5","reconcileID":"e945d8e5-eda0-4f18-8e6b-a9c306db8522","application":"integ-app-d2i7"} {"level":"info","ts":"2026-08-17T10:46:30.265Z","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-d2i7-test-component-pac-iqznb5","namespace":"integration2-ejs0"},"namespace":"integration2-ejs0","name":"imagerepository-for-integ-app-d2i7-test-component-pac-iqznb5","reconcileID":"e945d8e5-eda0-4f18-8e6b-a9c306db8522","ServiceAccountName":"build-pipeline-test-component-pac-iqznb5","SecretName":"imagerepository-for-integ-app-d2i7-test-component-pac-iqznb5-image-push","action":"UPDATE"} {"level":"info","ts":"2026-08-17T10:46:30.270Z","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-d2i7-test-component-pac-iqznb5","namespace":"integration2-ejs0"},"namespace":"integration2-ejs0","name":"imagerepository-for-integ-app-d2i7-test-component-pac-iqznb5","reconcileID":"e945d8e5-eda0-4f18-8e6b-a9c306db8522","ServiceAccountName":"build-pipeline-test-component-pac-iqznb5","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-17T10:46:30.275Z","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-d2i7-test-component-pac-iqznb5","namespace":"integration2-ejs0"},"namespace":"integration2-ejs0","name":"imagerepository-for-integ-app-d2i7-test-component-pac-iqznb5","reconcileID":"e945d8e5-eda0-4f18-8e6b-a9c306db8522","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-17T10:46:30.281Z","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-d2i7-test-component-pac-iqznb5","namespace":"integration2-ejs0"},"namespace":"integration2-ejs0","name":"imagerepository-for-integ-app-d2i7-test-component-pac-iqznb5","reconcileID":"e945d8e5-eda0-4f18-8e6b-a9c306db8522","ComponentName":"test-component-pac-iqznb5"} {"level":"info","ts":"2026-08-17T10:46:30.286Z","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-d2i7-test-component-pac-iqznb5","namespace":"integration2-ejs0"},"namespace":"integration2-ejs0","name":"imagerepository-for-integ-app-d2i7-test-component-pac-iqznb5","reconcileID":"e945d8e5-eda0-4f18-8e6b-a9c306db8522"} {"level":"info","ts":"2026-08-17T10:50:57.361Z","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-d2i7-test-component-pac-iqznb5","namespace":"integration2-ejs0"},"namespace":"integration2-ejs0","name":"imagerepository-for-integ-app-d2i7-test-component-pac-iqznb5","reconcileID":"3de696eb-9f0f-475b-b97b-385875d50f4d","application":"integ-app-d2i7"} {"level":"info","ts":"2026-08-17T10:50:57.745Z","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-d2i7-test-component-pac-iqznb5","namespace":"integration2-ejs0"},"namespace":"integration2-ejs0","name":"imagerepository-for-integ-app-d2i7-test-component-pac-iqznb5","reconcileID":"3de696eb-9f0f-475b-b97b-385875d50f4d","repoName":"integration2-ejs0/test-component-pac-iqznb5","robotName":"redhat-appstudio-qe+integration2_ejs0_1d73965c_cc1c_4e1e_a15f_6d76aef8eab4"} {"level":"info","ts":"2026-08-17T10:50:58.330Z","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-d2i7","namespace":"integration2-ejs0"},"namespace":"integration2-ejs0","name":"integ-app-d2i7","reconcileID":"0d33bfba-850c-4c76-9f48-5334676a2abe","ServiceAccountName":"konflux-integration-runner","SecretName":"integ-app-d2i7-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-17T10:50:58.335Z","logger":"Application","caller":"controller/application_controller.go:101","msg":"Application finalizer removed","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-d2i7","namespace":"integration2-ejs0"},"namespace":"integration2-ejs0","name":"integ-app-d2i7","reconcileID":"0d33bfba-850c-4c76-9f48-5334676a2abe","action":"DELETE"} {"level":"info","ts":"2026-08-17T10:50:58.681Z","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-d2i7-test-component-pac-iqznb5","namespace":"integration2-ejs0"},"namespace":"integration2-ejs0","name":"imagerepository-for-integ-app-d2i7-test-component-pac-iqznb5","reconcileID":"3de696eb-9f0f-475b-b97b-385875d50f4d","RobotAccountName":"integration2_ejs0_test_component_pac_iqznb5_ef0912833b","action":"DELETE"} {"level":"info","ts":"2026-08-17T10:50:59.065Z","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-d2i7-test-component-pac-iqznb5","namespace":"integration2-ejs0"},"namespace":"integration2-ejs0","name":"imagerepository-for-integ-app-d2i7-test-component-pac-iqznb5","reconcileID":"3de696eb-9f0f-475b-b97b-385875d50f4d","RobotAccountName":"integration2_ejs0_test_component_pac_iqznb5_d05e32c069_pull","action":"DELETE"} {"level":"info","ts":"2026-08-17T10:50:59.808Z","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-d2i7-test-component-pac-iqznb5","namespace":"integration2-ejs0"},"namespace":"integration2-ejs0","name":"imagerepository-for-integ-app-d2i7-test-component-pac-iqznb5","reconcileID":"3de696eb-9f0f-475b-b97b-385875d50f4d","ImageRepository":"integration2-ejs0/test-component-pac-iqznb5","action":"DELETE"} {"level":"info","ts":"2026-08-17T10:50:59.815Z","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-d2i7-test-component-pac-iqznb5","namespace":"integration2-ejs0"},"namespace":"integration2-ejs0","name":"imagerepository-for-integ-app-d2i7-test-component-pac-iqznb5","reconcileID":"3de696eb-9f0f-475b-b97b-385875d50f4d","action":"DELETE"}