{"level":"info","ts":"2026-08-20T02:57:33.718Z","logger":"setup","caller":"cmd/main.go:204","msg":"using Quay API URL: https://quay.io/api/v1"} {"level":"info","ts":"2026-08-20T02:57:33.718Z","logger":"setup","caller":"cmd/main.go:211","msg":"using Quay Org: redhat-appstudio-qe"} {"level":"info","ts":"2026-08-20T02:57:34.348Z","caller":"metrics/metrics.go:62","msg":"Starting image controller metrics"} {"level":"info","ts":"2026-08-20T02:57:34.348Z","logger":"setup","caller":"cmd/main.go:282","msg":"starting manager"} {"level":"info","ts":"2026-08-20T02:57:34.348Z","logger":"controller-runtime.metrics","caller":"server/server.go:208","msg":"Starting metrics server"} {"level":"info","ts":"2026-08-20T02:57:34.348Z","logger":"setup","caller":"cmd/main.go:115","msg":"disabling http/2"} {"level":"info","ts":"2026-08-20T02:57:34.348Z","caller":"manager/server.go:83","msg":"starting server","name":"health probe","addr":"[::]:8081"} {"level":"info","ts":"2026-08-20T02:57:34.348Z","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-20T02:57:34.349Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application"} {"level":"info","ts":"2026-08-20T02:57:34.349Z","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-20T02:57:34.349Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component"} {"level":"info","ts":"2026-08-20T02:57:34.349Z","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-20T02:57:34.349Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository"} {"level":"info","ts":"2026-08-20T02:57:34.453Z","caller":"controller/controller.go:217","msg":"Starting workers","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","worker count":1} {"level":"info","ts":"2026-08-20T02:57:34.453Z","caller":"controller/controller.go:217","msg":"Starting workers","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","worker count":1} {"level":"info","ts":"2026-08-20T02:57:34.453Z","caller":"controller/controller.go:217","msg":"Starting workers","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","worker count":1} {"level":"info","ts":"2026-08-20T02:57:35.367Z","logger":"controller-runtime.metrics","caller":"server/server.go:247","msg":"Serving metrics server","bindAddress":":8443","secure":true} {"level":"info","ts":"2026-08-20T02:57:52.576Z","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":"d317b1c8-d83b-4f4d-bfe7-41e580fffaf1","action":"DELETE"} {"level":"info","ts":"2026-08-20T02:57:52.581Z","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":"d317b1c8-d83b-4f4d-bfe7-41e580fffaf1","secretName":"sample-component-pull"} {"level":"info","ts":"2026-08-20T02:57:52.581Z","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":"8264da59-0981-415e-870d-c4c7872f6abf","ImageRepositoryName":"imagerepository-for-sample-component-sample-component","ComponentName":"sample-component"} {"level":"info","ts":"2026-08-20T02:57:52.586Z","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":"8264da59-0981-415e-870d-c4c7872f6abf","ImageRepositoryName":"imagerepository-for-sample-component-sample-component","ComponentName":"sample-component"} {"level":"info","ts":"2026-08-20T02:57:52.589Z","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":"d317b1c8-d83b-4f4d-bfe7-41e580fffaf1","secretName":"sample-component-pull"} {"level":"info","ts":"2026-08-20T02:57:52.592Z","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":"8264da59-0981-415e-870d-c4c7872f6abf","ComponentName":"sample-component"} {"level":"info","ts":"2026-08-20T02:57:52.695Z","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":"d317b1c8-d83b-4f4d-bfe7-41e580fffaf1","secretName":"sample-component-pull"} {"level":"info","ts":"2026-08-20T02:57:53.812Z","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":"fae5305f-148d-4d1c-827e-a676c5214aa7","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-08-20T02:57:54.934Z","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":"fae5305f-148d-4d1c-827e-a676c5214aa7","IsPullOnly":false,"SecretName":"imagerepository-for-sample-component-sample-component-image-push"} {"level":"info","ts":"2026-08-20T02:57:55.697Z","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":"fae5305f-148d-4d1c-827e-a676c5214aa7","IsPullOnly":true,"SecretName":"imagerepository-for-sample-component-sample-component-image-pull"} {"level":"info","ts":"2026-08-20T02:57:55.703Z","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":"fae5305f-148d-4d1c-827e-a676c5214aa7"} {"level":"info","ts":"2026-08-20T02:57:55.716Z","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":"1a1d533c-d347-4c40-87ae-9c7bcdd74ee1","application":"sample-component"} {"level":"info","ts":"2026-08-20T02:57:55.721Z","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":"1a1d533c-d347-4c40-87ae-9c7bcdd74ee1","ServiceAccountName":"build-pipeline-sample-component","SecretName":"imagerepository-for-sample-component-sample-component-image-push","action":"UPDATE"} {"level":"info","ts":"2026-08-20T02:57:55.727Z","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":"1a1d533c-d347-4c40-87ae-9c7bcdd74ee1","ServiceAccountName":"build-pipeline-sample-component","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-20T02:57:55.738Z","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":"1a1d533c-d347-4c40-87ae-9c7bcdd74ee1","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-20T02:57:55.744Z","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":"1a1d533c-d347-4c40-87ae-9c7bcdd74ee1","ComponentName":"sample-component"} {"level":"info","ts":"2026-08-20T02:57:55.750Z","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":"1a1d533c-d347-4c40-87ae-9c7bcdd74ee1"} {"level":"info","ts":"2026-08-20T03:01:05.392Z","logger":"Application","caller":"controller/application_controller.go:112","msg":"Application finalizer added","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-mzse","namespace":"group-55zg"},"namespace":"group-55zg","name":"integ-app-mzse","reconcileID":"af1f0f46-3255-41db-81c6-55257f320cbd","action":"DELETE"} {"level":"info","ts":"2026-08-20T03:01:05.394Z","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-mzse","namespace":"group-55zg"},"namespace":"group-55zg","name":"integ-app-mzse","reconcileID":"af1f0f46-3255-41db-81c6-55257f320cbd","secretName":"integ-app-mzse-pull"} {"level":"info","ts":"2026-08-20T03:01:05.399Z","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-mzse","namespace":"group-55zg"},"namespace":"group-55zg","name":"integ-app-mzse","reconcileID":"af1f0f46-3255-41db-81c6-55257f320cbd","secretName":"integ-app-mzse-pull"} {"level":"info","ts":"2026-08-20T03:01:05.405Z","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-mzse","namespace":"group-55zg"},"namespace":"group-55zg","name":"integ-app-mzse","reconcileID":"af1f0f46-3255-41db-81c6-55257f320cbd","secretName":"integ-app-mzse-pull"} {"level":"info","ts":"2026-08-20T03:01:07.052Z","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-9eyxn1","namespace":"group-55zg"},"namespace":"group-55zg","name":"go-component-9eyxn1","reconcileID":"5b9e481e-32c1-4d35-b19f-9ef45aca8138","ImageRepositoryName":"imagerepository-for-integ-app-mzse-go-component-9eyxn1","ComponentName":"go-component-9eyxn1"} {"level":"info","ts":"2026-08-20T03:01:07.058Z","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-9eyxn1","namespace":"group-55zg"},"namespace":"group-55zg","name":"go-component-9eyxn1","reconcileID":"5b9e481e-32c1-4d35-b19f-9ef45aca8138","ImageRepositoryName":"imagerepository-for-integ-app-mzse-go-component-9eyxn1","ComponentName":"go-component-9eyxn1"} {"level":"info","ts":"2026-08-20T03:01:07.064Z","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-9eyxn1","namespace":"group-55zg"},"namespace":"group-55zg","name":"go-component-9eyxn1","reconcileID":"5b9e481e-32c1-4d35-b19f-9ef45aca8138","ComponentName":"go-component-9eyxn1"} {"level":"info","ts":"2026-08-20T03:01:08.652Z","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-mzse-go-component-9eyxn1","namespace":"group-55zg"},"namespace":"group-55zg","name":"imagerepository-for-integ-app-mzse-go-component-9eyxn1","reconcileID":"aee2f8d9-c1a5-4d22-84ad-19ba8270262c","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-08-20T03:01:11.877Z","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-mzse-go-component-9eyxn1","namespace":"group-55zg"},"namespace":"group-55zg","name":"imagerepository-for-integ-app-mzse-go-component-9eyxn1","reconcileID":"aee2f8d9-c1a5-4d22-84ad-19ba8270262c","IsPullOnly":false,"SecretName":"imagerepository-for-integ-app-mzse-go-component-9eyxn1-image-push"} {"level":"info","ts":"2026-08-20T03:01:14.076Z","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-mzse-go-component-9eyxn1","namespace":"group-55zg"},"namespace":"group-55zg","name":"imagerepository-for-integ-app-mzse-go-component-9eyxn1","reconcileID":"aee2f8d9-c1a5-4d22-84ad-19ba8270262c","IsPullOnly":true,"SecretName":"imagerepository-for-integ-app-mzse-go-component-9eyxn1-image-pull"} {"level":"info","ts":"2026-08-20T03:01:14.082Z","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-mzse-go-component-9eyxn1","namespace":"group-55zg"},"namespace":"group-55zg","name":"imagerepository-for-integ-app-mzse-go-component-9eyxn1","reconcileID":"aee2f8d9-c1a5-4d22-84ad-19ba8270262c"} {"level":"info","ts":"2026-08-20T03:01:14.094Z","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-mzse-go-component-9eyxn1","namespace":"group-55zg"},"namespace":"group-55zg","name":"imagerepository-for-integ-app-mzse-go-component-9eyxn1","reconcileID":"1d11c016-bd4c-4ef9-982a-c09be42ae86a","application":"integ-app-mzse"} {"level":"info","ts":"2026-08-20T03:01:14.100Z","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-mzse-go-component-9eyxn1","namespace":"group-55zg"},"namespace":"group-55zg","name":"imagerepository-for-integ-app-mzse-go-component-9eyxn1","reconcileID":"1d11c016-bd4c-4ef9-982a-c09be42ae86a","ServiceAccountName":"build-pipeline-go-component-9eyxn1","SecretName":"imagerepository-for-integ-app-mzse-go-component-9eyxn1-image-push","action":"UPDATE"} {"level":"info","ts":"2026-08-20T03:01:14.105Z","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-mzse-go-component-9eyxn1","namespace":"group-55zg"},"namespace":"group-55zg","name":"imagerepository-for-integ-app-mzse-go-component-9eyxn1","reconcileID":"1d11c016-bd4c-4ef9-982a-c09be42ae86a","ServiceAccountName":"build-pipeline-go-component-9eyxn1","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-20T03:01:14.110Z","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-mzse-go-component-9eyxn1","namespace":"group-55zg"},"namespace":"group-55zg","name":"imagerepository-for-integ-app-mzse-go-component-9eyxn1","reconcileID":"1d11c016-bd4c-4ef9-982a-c09be42ae86a","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-20T03:01:14.116Z","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-mzse-go-component-9eyxn1","namespace":"group-55zg"},"namespace":"group-55zg","name":"imagerepository-for-integ-app-mzse-go-component-9eyxn1","reconcileID":"1d11c016-bd4c-4ef9-982a-c09be42ae86a","ComponentName":"go-component-9eyxn1"} {"level":"info","ts":"2026-08-20T03:01:14.122Z","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-mzse-go-component-9eyxn1","namespace":"group-55zg"},"namespace":"group-55zg","name":"imagerepository-for-integ-app-mzse-go-component-9eyxn1","reconcileID":"1d11c016-bd4c-4ef9-982a-c09be42ae86a"} {"level":"info","ts":"2026-08-20T03:15:19.913Z","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-p32gl4","namespace":"group-55zg"},"namespace":"group-55zg","name":"python-component-p32gl4","reconcileID":"2cdcee50-8c7a-4beb-8b40-8b82c4817344","ImageRepositoryName":"imagerepository-for-integ-app-mzse-python-component-p32gl4","ComponentName":"python-component-p32gl4"} {"level":"info","ts":"2026-08-20T03:15:19.920Z","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-p32gl4","namespace":"group-55zg"},"namespace":"group-55zg","name":"python-component-p32gl4","reconcileID":"2cdcee50-8c7a-4beb-8b40-8b82c4817344","ImageRepositoryName":"imagerepository-for-integ-app-mzse-python-component-p32gl4","ComponentName":"python-component-p32gl4"} {"level":"info","ts":"2026-08-20T03:15:19.926Z","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-p32gl4","namespace":"group-55zg"},"namespace":"group-55zg","name":"python-component-p32gl4","reconcileID":"2cdcee50-8c7a-4beb-8b40-8b82c4817344","ComponentName":"python-component-p32gl4"} {"level":"info","ts":"2026-08-20T03:15:20.702Z","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-mzse-python-component-p32gl4","namespace":"group-55zg"},"namespace":"group-55zg","name":"imagerepository-for-integ-app-mzse-python-component-p32gl4","reconcileID":"55ca33cf-1f44-4aed-bb89-a29c10ee9f63","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-08-20T03:15:22.374Z","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-mzse-python-component-p32gl4","namespace":"group-55zg"},"namespace":"group-55zg","name":"imagerepository-for-integ-app-mzse-python-component-p32gl4","reconcileID":"55ca33cf-1f44-4aed-bb89-a29c10ee9f63","IsPullOnly":false,"SecretName":"imagerepository-for-integ-app-mzse-python-component-p32gl4-image-push"} {"level":"info","ts":"2026-08-20T03:15:23.144Z","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-mzse-python-component-p32gl4","namespace":"group-55zg"},"namespace":"group-55zg","name":"imagerepository-for-integ-app-mzse-python-component-p32gl4","reconcileID":"55ca33cf-1f44-4aed-bb89-a29c10ee9f63","IsPullOnly":true,"SecretName":"imagerepository-for-integ-app-mzse-python-component-p32gl4-image-pull"} {"level":"info","ts":"2026-08-20T03:15:23.150Z","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-mzse-python-component-p32gl4","namespace":"group-55zg"},"namespace":"group-55zg","name":"imagerepository-for-integ-app-mzse-python-component-p32gl4","reconcileID":"55ca33cf-1f44-4aed-bb89-a29c10ee9f63"} {"level":"info","ts":"2026-08-20T03:15:23.163Z","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-mzse-python-component-p32gl4","namespace":"group-55zg"},"namespace":"group-55zg","name":"imagerepository-for-integ-app-mzse-python-component-p32gl4","reconcileID":"0505712f-d8e7-46ef-a6f5-2feaad095057","application":"integ-app-mzse"} {"level":"info","ts":"2026-08-20T03:15:23.169Z","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-mzse-python-component-p32gl4","namespace":"group-55zg"},"namespace":"group-55zg","name":"imagerepository-for-integ-app-mzse-python-component-p32gl4","reconcileID":"0505712f-d8e7-46ef-a6f5-2feaad095057","ServiceAccountName":"build-pipeline-python-component-p32gl4","SecretName":"imagerepository-for-integ-app-mzse-python-component-p32gl4-image-push","action":"UPDATE"} {"level":"info","ts":"2026-08-20T03:15:23.174Z","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-mzse-python-component-p32gl4","namespace":"group-55zg"},"namespace":"group-55zg","name":"imagerepository-for-integ-app-mzse-python-component-p32gl4","reconcileID":"0505712f-d8e7-46ef-a6f5-2feaad095057","ServiceAccountName":"build-pipeline-python-component-p32gl4","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-20T03:15:23.180Z","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-mzse-python-component-p32gl4","namespace":"group-55zg"},"namespace":"group-55zg","name":"imagerepository-for-integ-app-mzse-python-component-p32gl4","reconcileID":"0505712f-d8e7-46ef-a6f5-2feaad095057","ComponentName":"python-component-p32gl4"} {"level":"info","ts":"2026-08-20T03:15:23.186Z","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-mzse-python-component-p32gl4","namespace":"group-55zg"},"namespace":"group-55zg","name":"imagerepository-for-integ-app-mzse-python-component-p32gl4","reconcileID":"0505712f-d8e7-46ef-a6f5-2feaad095057"} {"level":"info","ts":"2026-08-20T03:23:43.303Z","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-jqherw","namespace":"group-55zg"},"namespace":"group-55zg","name":"konflux-test-integration-clone-jqherw","reconcileID":"eaabf058-0024-4d83-9798-604481c26d82","ImageRepositoryName":"imagerepository-for-integ-app-mzse-konflux-test-integration-clone-jqherw","ComponentName":"konflux-test-integration-clone-jqherw"} {"level":"info","ts":"2026-08-20T03:23:43.309Z","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-jqherw","namespace":"group-55zg"},"namespace":"group-55zg","name":"konflux-test-integration-clone-jqherw","reconcileID":"eaabf058-0024-4d83-9798-604481c26d82","ImageRepositoryName":"imagerepository-for-integ-app-mzse-konflux-test-integration-clone-jqherw","ComponentName":"konflux-test-integration-clone-jqherw"} {"level":"info","ts":"2026-08-20T03:23:43.315Z","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-jqherw","namespace":"group-55zg"},"namespace":"group-55zg","name":"konflux-test-integration-clone-jqherw","reconcileID":"eaabf058-0024-4d83-9798-604481c26d82","ComponentName":"konflux-test-integration-clone-jqherw"} {"level":"info","ts":"2026-08-20T03:23:45.417Z","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-mzse-konflux-test-integration-clone-jqherw","namespace":"group-55zg"},"namespace":"group-55zg","name":"imagerepository-for-integ-app-mzse-konflux-test-integration-clone-jqherw","reconcileID":"72853128-06d5-4e13-b453-d49ae484fd83","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-08-20T03:23:46.728Z","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-mzse-konflux-test-integration-clone-jqherw","namespace":"group-55zg"},"namespace":"group-55zg","name":"imagerepository-for-integ-app-mzse-konflux-test-integration-clone-jqherw","reconcileID":"72853128-06d5-4e13-b453-d49ae484fd83","IsPullOnly":false,"SecretName":"imagerepository-for-integ-app-mzse-konflux-test-integration-clone-jqherw-image-push"} {"level":"info","ts":"2026-08-20T03:23:47.924Z","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-mzse-konflux-test-integration-clone-jqherw","namespace":"group-55zg"},"namespace":"group-55zg","name":"imagerepository-for-integ-app-mzse-konflux-test-integration-clone-jqherw","reconcileID":"72853128-06d5-4e13-b453-d49ae484fd83","IsPullOnly":true,"SecretName":"imagerepository-for-integ-app-mzse-konflux-test-integration-clone-jqherw-image-pull"} {"level":"info","ts":"2026-08-20T03:23:47.930Z","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-mzse-konflux-test-integration-clone-jqherw","namespace":"group-55zg"},"namespace":"group-55zg","name":"imagerepository-for-integ-app-mzse-konflux-test-integration-clone-jqherw","reconcileID":"72853128-06d5-4e13-b453-d49ae484fd83"} {"level":"info","ts":"2026-08-20T03:23:47.943Z","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-mzse-konflux-test-integration-clone-jqherw","namespace":"group-55zg"},"namespace":"group-55zg","name":"imagerepository-for-integ-app-mzse-konflux-test-integration-clone-jqherw","reconcileID":"953a96e6-107e-4c95-9b2b-dad69342d5ea","application":"integ-app-mzse"} {"level":"info","ts":"2026-08-20T03:23:47.948Z","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-mzse-konflux-test-integration-clone-jqherw","namespace":"group-55zg"},"namespace":"group-55zg","name":"imagerepository-for-integ-app-mzse-konflux-test-integration-clone-jqherw","reconcileID":"953a96e6-107e-4c95-9b2b-dad69342d5ea","ServiceAccountName":"build-pipeline-konflux-test-integration-clone-jqherw","SecretName":"imagerepository-for-integ-app-mzse-konflux-test-integration-clone-jqherw-image-push","action":"UPDATE"} {"level":"info","ts":"2026-08-20T03:23:47.957Z","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-mzse-konflux-test-integration-clone-jqherw","namespace":"group-55zg"},"namespace":"group-55zg","name":"imagerepository-for-integ-app-mzse-konflux-test-integration-clone-jqherw","reconcileID":"953a96e6-107e-4c95-9b2b-dad69342d5ea","ServiceAccountName":"build-pipeline-konflux-test-integration-clone-jqherw","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-20T03:23:47.963Z","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-mzse-konflux-test-integration-clone-jqherw","namespace":"group-55zg"},"namespace":"group-55zg","name":"imagerepository-for-integ-app-mzse-konflux-test-integration-clone-jqherw","reconcileID":"953a96e6-107e-4c95-9b2b-dad69342d5ea","ComponentName":"konflux-test-integration-clone-jqherw"} {"level":"info","ts":"2026-08-20T03:23:47.970Z","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-mzse-konflux-test-integration-clone-jqherw","namespace":"group-55zg"},"namespace":"group-55zg","name":"imagerepository-for-integ-app-mzse-konflux-test-integration-clone-jqherw","reconcileID":"953a96e6-107e-4c95-9b2b-dad69342d5ea"} {"level":"info","ts":"2026-08-20T03:46:22.028Z","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-mzse-go-component-9eyxn1","namespace":"group-55zg"},"namespace":"group-55zg","name":"imagerepository-for-integ-app-mzse-go-component-9eyxn1","reconcileID":"56a35b56-1d50-4ddb-beca-8114992e72bc","application":"integ-app-mzse"} {"level":"info","ts":"2026-08-20T03:46:22.404Z","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-mzse-go-component-9eyxn1","namespace":"group-55zg"},"namespace":"group-55zg","name":"imagerepository-for-integ-app-mzse-go-component-9eyxn1","reconcileID":"56a35b56-1d50-4ddb-beca-8114992e72bc","repoName":"group-55zg/go-component-9eyxn1","robotName":"redhat-appstudio-qe+group_55zg_0a380f38_c125_4f04_be4a_1ab7ac2dd710"} {"level":"info","ts":"2026-08-20T03:46:22.989Z","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-mzse","namespace":"group-55zg"},"namespace":"group-55zg","name":"integ-app-mzse","reconcileID":"bb284f7b-5f3f-4f51-8102-9f464ddc5fec","ServiceAccountName":"konflux-integration-runner","SecretName":"integ-app-mzse-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-20T03:46:22.995Z","logger":"Application","caller":"controller/application_controller.go:101","msg":"Application finalizer removed","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-mzse","namespace":"group-55zg"},"namespace":"group-55zg","name":"integ-app-mzse","reconcileID":"bb284f7b-5f3f-4f51-8102-9f464ddc5fec","action":"DELETE"} {"level":"info","ts":"2026-08-20T03:46:23.214Z","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-mzse-go-component-9eyxn1","namespace":"group-55zg"},"namespace":"group-55zg","name":"imagerepository-for-integ-app-mzse-go-component-9eyxn1","reconcileID":"56a35b56-1d50-4ddb-beca-8114992e72bc","RobotAccountName":"group_55zg_go_component_9eyxn1_f69885a05a","action":"DELETE"} {"level":"info","ts":"2026-08-20T03:46:23.795Z","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-mzse-go-component-9eyxn1","namespace":"group-55zg"},"namespace":"group-55zg","name":"imagerepository-for-integ-app-mzse-go-component-9eyxn1","reconcileID":"56a35b56-1d50-4ddb-beca-8114992e72bc","RobotAccountName":"group_55zg_go_component_9eyxn1_d85f949a83_pull","action":"DELETE"} {"level":"info","ts":"2026-08-20T03:46:24.698Z","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-mzse-go-component-9eyxn1","namespace":"group-55zg"},"namespace":"group-55zg","name":"imagerepository-for-integ-app-mzse-go-component-9eyxn1","reconcileID":"56a35b56-1d50-4ddb-beca-8114992e72bc","ImageRepository":"group-55zg/go-component-9eyxn1","action":"DELETE"} {"level":"info","ts":"2026-08-20T03:46:24.704Z","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-mzse-go-component-9eyxn1","namespace":"group-55zg"},"namespace":"group-55zg","name":"imagerepository-for-integ-app-mzse-go-component-9eyxn1","reconcileID":"56a35b56-1d50-4ddb-beca-8114992e72bc","action":"DELETE"} {"level":"info","ts":"2026-08-20T03:46:54.085Z","logger":"Application","caller":"controller/application_controller.go:112","msg":"Application finalizer added","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-ujkv","namespace":"forgejo-rep-8mwy"},"namespace":"forgejo-rep-8mwy","name":"integ-app-ujkv","reconcileID":"84b2a4d3-9573-49af-bf5d-1e6cc1963d8f","action":"DELETE"} {"level":"info","ts":"2026-08-20T03:46:54.090Z","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-ujkv","namespace":"forgejo-rep-8mwy"},"namespace":"forgejo-rep-8mwy","name":"integ-app-ujkv","reconcileID":"84b2a4d3-9573-49af-bf5d-1e6cc1963d8f","secretName":"integ-app-ujkv-pull"} {"level":"info","ts":"2026-08-20T03:46:54.098Z","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-ujkv","namespace":"forgejo-rep-8mwy"},"namespace":"forgejo-rep-8mwy","name":"integ-app-ujkv","reconcileID":"84b2a4d3-9573-49af-bf5d-1e6cc1963d8f","secretName":"integ-app-ujkv-pull"} {"level":"error","ts":"2026-08-20T03:46:54.104Z","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-ujkv","namespace":"forgejo-rep-8mwy"},"namespace":"forgejo-rep-8mwy","name":"integ-app-ujkv","reconcileID":"84b2a4d3-9573-49af-bf5d-1e6cc1963d8f","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-20T03:46:54.104Z","caller":"controller/controller.go:316","msg":"Reconciler error","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-ujkv","namespace":"forgejo-rep-8mwy"},"namespace":"forgejo-rep-8mwy","name":"integ-app-ujkv","reconcileID":"84b2a4d3-9573-49af-bf5d-1e6cc1963d8f","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-20T03:46:54.112Z","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-ujkv","namespace":"forgejo-rep-8mwy"},"namespace":"forgejo-rep-8mwy","name":"integ-app-ujkv","reconcileID":"d59e8d9f-68be-4d5a-b685-9ca5dd06c180","secretName":"integ-app-ujkv-pull"} {"level":"info","ts":"2026-08-20T03:46:57.855Z","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-pj6gth","namespace":"forgejo-rep-8mwy"},"namespace":"forgejo-rep-8mwy","name":"test-comp-pac-forgejo-pj6gth","reconcileID":"cc82288f-c698-48c8-a89f-7dd338a22c51","ImageRepositoryName":"imagerepository-for-integ-app-ujkv-test-comp-pac-forgejo-pj6gth","ComponentName":"test-comp-pac-forgejo-pj6gth"} {"level":"info","ts":"2026-08-20T03:46:57.862Z","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-pj6gth","namespace":"forgejo-rep-8mwy"},"namespace":"forgejo-rep-8mwy","name":"test-comp-pac-forgejo-pj6gth","reconcileID":"cc82288f-c698-48c8-a89f-7dd338a22c51","ImageRepositoryName":"imagerepository-for-integ-app-ujkv-test-comp-pac-forgejo-pj6gth","ComponentName":"test-comp-pac-forgejo-pj6gth"} {"level":"info","ts":"2026-08-20T03:46:57.868Z","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-pj6gth","namespace":"forgejo-rep-8mwy"},"namespace":"forgejo-rep-8mwy","name":"test-comp-pac-forgejo-pj6gth","reconcileID":"cc82288f-c698-48c8-a89f-7dd338a22c51","ComponentName":"test-comp-pac-forgejo-pj6gth"} {"level":"info","ts":"2026-08-20T03:46:59.140Z","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-ujkv-test-comp-pac-forgejo-pj6gth","namespace":"forgejo-rep-8mwy"},"namespace":"forgejo-rep-8mwy","name":"imagerepository-for-integ-app-ujkv-test-comp-pac-forgejo-pj6gth","reconcileID":"3e65e960-4a86-40eb-b522-c4b53570efc5","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-08-20T03:47:00.309Z","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-ujkv-test-comp-pac-forgejo-pj6gth","namespace":"forgejo-rep-8mwy"},"namespace":"forgejo-rep-8mwy","name":"imagerepository-for-integ-app-ujkv-test-comp-pac-forgejo-pj6gth","reconcileID":"3e65e960-4a86-40eb-b522-c4b53570efc5","IsPullOnly":false,"SecretName":"imagerepository-for-integ-app-ujkv-test-comp-pac-forgejo-pj6gth-image-push"} {"level":"info","ts":"2026-08-20T03:47:01.394Z","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-ujkv-test-comp-pac-forgejo-pj6gth","namespace":"forgejo-rep-8mwy"},"namespace":"forgejo-rep-8mwy","name":"imagerepository-for-integ-app-ujkv-test-comp-pac-forgejo-pj6gth","reconcileID":"3e65e960-4a86-40eb-b522-c4b53570efc5","IsPullOnly":true,"SecretName":"imagerepository-for-integ-app-ujkv-test-comp-pac-forgejo-pj6gth-image-pull"} {"level":"info","ts":"2026-08-20T03:47:01.399Z","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-ujkv-test-comp-pac-forgejo-pj6gth","namespace":"forgejo-rep-8mwy"},"namespace":"forgejo-rep-8mwy","name":"imagerepository-for-integ-app-ujkv-test-comp-pac-forgejo-pj6gth","reconcileID":"3e65e960-4a86-40eb-b522-c4b53570efc5"} {"level":"info","ts":"2026-08-20T03:47:01.412Z","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-ujkv-test-comp-pac-forgejo-pj6gth","namespace":"forgejo-rep-8mwy"},"namespace":"forgejo-rep-8mwy","name":"imagerepository-for-integ-app-ujkv-test-comp-pac-forgejo-pj6gth","reconcileID":"39aa0d8d-28f1-4fb9-a851-141e0f273abc","application":"integ-app-ujkv"} {"level":"info","ts":"2026-08-20T03:47:01.422Z","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-ujkv-test-comp-pac-forgejo-pj6gth","namespace":"forgejo-rep-8mwy"},"namespace":"forgejo-rep-8mwy","name":"imagerepository-for-integ-app-ujkv-test-comp-pac-forgejo-pj6gth","reconcileID":"39aa0d8d-28f1-4fb9-a851-141e0f273abc","ServiceAccountName":"build-pipeline-test-comp-pac-forgejo-pj6gth","SecretName":"imagerepository-for-integ-app-ujkv-test-comp-pac-forgejo-pj6gth-image-push","action":"UPDATE"} {"level":"info","ts":"2026-08-20T03:47:01.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-ujkv-test-comp-pac-forgejo-pj6gth","namespace":"forgejo-rep-8mwy"},"namespace":"forgejo-rep-8mwy","name":"imagerepository-for-integ-app-ujkv-test-comp-pac-forgejo-pj6gth","reconcileID":"39aa0d8d-28f1-4fb9-a851-141e0f273abc","ServiceAccountName":"build-pipeline-test-comp-pac-forgejo-pj6gth","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-20T03:47:01.432Z","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-ujkv-test-comp-pac-forgejo-pj6gth","namespace":"forgejo-rep-8mwy"},"namespace":"forgejo-rep-8mwy","name":"imagerepository-for-integ-app-ujkv-test-comp-pac-forgejo-pj6gth","reconcileID":"39aa0d8d-28f1-4fb9-a851-141e0f273abc","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-20T03:47:01.438Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:372","msg":"Updated component's ContainerImage","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-integ-app-ujkv-test-comp-pac-forgejo-pj6gth","namespace":"forgejo-rep-8mwy"},"namespace":"forgejo-rep-8mwy","name":"imagerepository-for-integ-app-ujkv-test-comp-pac-forgejo-pj6gth","reconcileID":"39aa0d8d-28f1-4fb9-a851-141e0f273abc","ComponentName":"test-comp-pac-forgejo-pj6gth"} {"level":"info","ts":"2026-08-20T03:47:01.444Z","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-ujkv-test-comp-pac-forgejo-pj6gth","namespace":"forgejo-rep-8mwy"},"namespace":"forgejo-rep-8mwy","name":"imagerepository-for-integ-app-ujkv-test-comp-pac-forgejo-pj6gth","reconcileID":"39aa0d8d-28f1-4fb9-a851-141e0f273abc"} {"level":"info","ts":"2026-08-20T03:57:33.596Z","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-ujkv-test-comp-pac-forgejo-pj6gth","namespace":"forgejo-rep-8mwy"},"namespace":"forgejo-rep-8mwy","name":"imagerepository-for-integ-app-ujkv-test-comp-pac-forgejo-pj6gth","reconcileID":"022ad5c1-a3e0-4cb5-9bb0-7e9ca986d371","application":"integ-app-ujkv"} {"level":"info","ts":"2026-08-20T03:57:34.018Z","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-ujkv-test-comp-pac-forgejo-pj6gth","namespace":"forgejo-rep-8mwy"},"namespace":"forgejo-rep-8mwy","name":"imagerepository-for-integ-app-ujkv-test-comp-pac-forgejo-pj6gth","reconcileID":"022ad5c1-a3e0-4cb5-9bb0-7e9ca986d371","repoName":"forgejo-rep-8mwy/test-comp-pac-forgejo-pj6gth","robotName":"redhat-appstudio-qe+forgejo_rep_8mwy_0a380f38_c125_4f04_be4a_1ab7ac2dd710"} {"level":"info","ts":"2026-08-20T03:57:34.567Z","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-ujkv","namespace":"forgejo-rep-8mwy"},"namespace":"forgejo-rep-8mwy","name":"integ-app-ujkv","reconcileID":"1df4ffcc-753d-4ed8-b05e-eb3a168cbeaa","ServiceAccountName":"konflux-integration-runner","SecretName":"integ-app-ujkv-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-20T03:57:34.573Z","logger":"Application","caller":"controller/application_controller.go:101","msg":"Application finalizer removed","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-ujkv","namespace":"forgejo-rep-8mwy"},"namespace":"forgejo-rep-8mwy","name":"integ-app-ujkv","reconcileID":"1df4ffcc-753d-4ed8-b05e-eb3a168cbeaa","action":"DELETE"} {"level":"info","ts":"2026-08-20T03:57:34.947Z","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-ujkv-test-comp-pac-forgejo-pj6gth","namespace":"forgejo-rep-8mwy"},"namespace":"forgejo-rep-8mwy","name":"imagerepository-for-integ-app-ujkv-test-comp-pac-forgejo-pj6gth","reconcileID":"022ad5c1-a3e0-4cb5-9bb0-7e9ca986d371","RobotAccountName":"forgejo_rep_8mwy_test_comp_pac_forgejo_pj6gth_0c3eefa7f4","action":"DELETE"} {"level":"info","ts":"2026-08-20T03:57:35.326Z","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-ujkv-test-comp-pac-forgejo-pj6gth","namespace":"forgejo-rep-8mwy"},"namespace":"forgejo-rep-8mwy","name":"imagerepository-for-integ-app-ujkv-test-comp-pac-forgejo-pj6gth","reconcileID":"022ad5c1-a3e0-4cb5-9bb0-7e9ca986d371","RobotAccountName":"forgejo_rep_8mwy_test_comp_pac_forgejo_pj6gth_8b51b33be1_pull","action":"DELETE"} {"level":"info","ts":"2026-08-20T03:57:36.574Z","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-ujkv-test-comp-pac-forgejo-pj6gth","namespace":"forgejo-rep-8mwy"},"namespace":"forgejo-rep-8mwy","name":"imagerepository-for-integ-app-ujkv-test-comp-pac-forgejo-pj6gth","reconcileID":"022ad5c1-a3e0-4cb5-9bb0-7e9ca986d371","ImageRepository":"forgejo-rep-8mwy/test-comp-pac-forgejo-pj6gth","action":"DELETE"} {"level":"info","ts":"2026-08-20T03:57:36.581Z","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-ujkv-test-comp-pac-forgejo-pj6gth","namespace":"forgejo-rep-8mwy"},"namespace":"forgejo-rep-8mwy","name":"imagerepository-for-integ-app-ujkv-test-comp-pac-forgejo-pj6gth","reconcileID":"022ad5c1-a3e0-4cb5-9bb0-7e9ca986d371","action":"DELETE"} {"level":"info","ts":"2026-08-20T03:57:36.839Z","logger":"Application","caller":"controller/application_controller.go:112","msg":"Application finalizer added","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-nj37","namespace":"integration1-9l44"},"namespace":"integration1-9l44","name":"integ-app-nj37","reconcileID":"6ff64c2f-5cbd-4a9f-a39f-dd69fbaed341","action":"DELETE"} {"level":"info","ts":"2026-08-20T03:57:36.841Z","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-nj37","namespace":"integration1-9l44"},"namespace":"integration1-9l44","name":"integ-app-nj37","reconcileID":"6ff64c2f-5cbd-4a9f-a39f-dd69fbaed341","secretName":"integ-app-nj37-pull"} {"level":"info","ts":"2026-08-20T03:57:36.846Z","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-nj37","namespace":"integration1-9l44"},"namespace":"integration1-9l44","name":"integ-app-nj37","reconcileID":"6ff64c2f-5cbd-4a9f-a39f-dd69fbaed341","secretName":"integ-app-nj37-pull"} {"level":"info","ts":"2026-08-20T03:57:36.852Z","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-nj37","namespace":"integration1-9l44"},"namespace":"integration1-9l44","name":"integ-app-nj37","reconcileID":"6ff64c2f-5cbd-4a9f-a39f-dd69fbaed341","secretName":"integ-app-nj37-pull"} {"level":"info","ts":"2026-08-20T03:57:37.725Z","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-9u2nbq","namespace":"integration1-9l44"},"namespace":"integration1-9l44","name":"test-component-pac-9u2nbq","reconcileID":"2172f6e9-3086-4faf-a44f-3715d35c3544","ImageRepositoryName":"imagerepository-for-integ-app-nj37-test-component-pac-9u2nbq","ComponentName":"test-component-pac-9u2nbq"} {"level":"info","ts":"2026-08-20T03:57:37.733Z","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-9u2nbq","namespace":"integration1-9l44"},"namespace":"integration1-9l44","name":"test-component-pac-9u2nbq","reconcileID":"2172f6e9-3086-4faf-a44f-3715d35c3544","ImageRepositoryName":"imagerepository-for-integ-app-nj37-test-component-pac-9u2nbq","ComponentName":"test-component-pac-9u2nbq"} {"level":"info","ts":"2026-08-20T03:57:37.738Z","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-9u2nbq","namespace":"integration1-9l44"},"namespace":"integration1-9l44","name":"test-component-pac-9u2nbq","reconcileID":"2172f6e9-3086-4faf-a44f-3715d35c3544","ComponentName":"test-component-pac-9u2nbq"} {"level":"info","ts":"2026-08-20T03:57:38.890Z","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-nj37-test-component-pac-9u2nbq","namespace":"integration1-9l44"},"namespace":"integration1-9l44","name":"imagerepository-for-integ-app-nj37-test-component-pac-9u2nbq","reconcileID":"4d3a3d13-6325-4e16-9686-d46b2c274f35","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-08-20T03:57:41.271Z","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-nj37-test-component-pac-9u2nbq","namespace":"integration1-9l44"},"namespace":"integration1-9l44","name":"imagerepository-for-integ-app-nj37-test-component-pac-9u2nbq","reconcileID":"4d3a3d13-6325-4e16-9686-d46b2c274f35","IsPullOnly":false,"SecretName":"imagerepository-for-integ-app-nj37-test-component-pac-9u2nbq-image-push"} {"level":"info","ts":"2026-08-20T03:57:42.089Z","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-nj37-test-component-pac-9u2nbq","namespace":"integration1-9l44"},"namespace":"integration1-9l44","name":"imagerepository-for-integ-app-nj37-test-component-pac-9u2nbq","reconcileID":"4d3a3d13-6325-4e16-9686-d46b2c274f35","IsPullOnly":true,"SecretName":"imagerepository-for-integ-app-nj37-test-component-pac-9u2nbq-image-pull"} {"level":"info","ts":"2026-08-20T03:57:42.098Z","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-nj37-test-component-pac-9u2nbq","namespace":"integration1-9l44"},"namespace":"integration1-9l44","name":"imagerepository-for-integ-app-nj37-test-component-pac-9u2nbq","reconcileID":"4d3a3d13-6325-4e16-9686-d46b2c274f35"} {"level":"info","ts":"2026-08-20T03:57:42.114Z","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-nj37-test-component-pac-9u2nbq","namespace":"integration1-9l44"},"namespace":"integration1-9l44","name":"imagerepository-for-integ-app-nj37-test-component-pac-9u2nbq","reconcileID":"57e128a4-8bd1-463d-8454-57f194ff0e77","application":"integ-app-nj37"} {"level":"info","ts":"2026-08-20T03:57:42.120Z","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-nj37-test-component-pac-9u2nbq","namespace":"integration1-9l44"},"namespace":"integration1-9l44","name":"imagerepository-for-integ-app-nj37-test-component-pac-9u2nbq","reconcileID":"57e128a4-8bd1-463d-8454-57f194ff0e77","ServiceAccountName":"build-pipeline-test-component-pac-9u2nbq","SecretName":"imagerepository-for-integ-app-nj37-test-component-pac-9u2nbq-image-push","action":"UPDATE"} {"level":"info","ts":"2026-08-20T03:57:42.133Z","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-nj37-test-component-pac-9u2nbq","namespace":"integration1-9l44"},"namespace":"integration1-9l44","name":"imagerepository-for-integ-app-nj37-test-component-pac-9u2nbq","reconcileID":"57e128a4-8bd1-463d-8454-57f194ff0e77","ServiceAccountName":"build-pipeline-test-component-pac-9u2nbq","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-20T03:57:42.139Z","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-nj37-test-component-pac-9u2nbq","namespace":"integration1-9l44"},"namespace":"integration1-9l44","name":"imagerepository-for-integ-app-nj37-test-component-pac-9u2nbq","reconcileID":"57e128a4-8bd1-463d-8454-57f194ff0e77","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-20T03:57:42.146Z","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-nj37-test-component-pac-9u2nbq","namespace":"integration1-9l44"},"namespace":"integration1-9l44","name":"imagerepository-for-integ-app-nj37-test-component-pac-9u2nbq","reconcileID":"57e128a4-8bd1-463d-8454-57f194ff0e77","ComponentName":"test-component-pac-9u2nbq"} {"level":"info","ts":"2026-08-20T03:57:42.152Z","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-nj37-test-component-pac-9u2nbq","namespace":"integration1-9l44"},"namespace":"integration1-9l44","name":"imagerepository-for-integ-app-nj37-test-component-pac-9u2nbq","reconcileID":"57e128a4-8bd1-463d-8454-57f194ff0e77"} {"level":"info","ts":"2026-08-20T04:02:28.322Z","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-nj37-test-component-pac-9u2nbq","namespace":"integration1-9l44"},"namespace":"integration1-9l44","name":"imagerepository-for-integ-app-nj37-test-component-pac-9u2nbq","reconcileID":"3cb0db03-d42d-4749-b222-631f1c6d1bad","application":"integ-app-nj37"} {"level":"info","ts":"2026-08-20T04:02:28.731Z","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-nj37-test-component-pac-9u2nbq","namespace":"integration1-9l44"},"namespace":"integration1-9l44","name":"imagerepository-for-integ-app-nj37-test-component-pac-9u2nbq","reconcileID":"3cb0db03-d42d-4749-b222-631f1c6d1bad","repoName":"integration1-9l44/test-component-pac-9u2nbq","robotName":"redhat-appstudio-qe+integration1_9l44_0a380f38_c125_4f04_be4a_1ab7ac2dd710"} {"level":"info","ts":"2026-08-20T04:02:29.299Z","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-nj37","namespace":"integration1-9l44"},"namespace":"integration1-9l44","name":"integ-app-nj37","reconcileID":"ce7f7927-911b-41e7-b3a6-946f99a0bdaf","ServiceAccountName":"konflux-integration-runner","SecretName":"integ-app-nj37-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-20T04:02:29.305Z","logger":"Application","caller":"controller/application_controller.go:101","msg":"Application finalizer removed","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-nj37","namespace":"integration1-9l44"},"namespace":"integration1-9l44","name":"integ-app-nj37","reconcileID":"ce7f7927-911b-41e7-b3a6-946f99a0bdaf","action":"DELETE"} {"level":"info","ts":"2026-08-20T04:02:30.663Z","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-nj37-test-component-pac-9u2nbq","namespace":"integration1-9l44"},"namespace":"integration1-9l44","name":"imagerepository-for-integ-app-nj37-test-component-pac-9u2nbq","reconcileID":"3cb0db03-d42d-4749-b222-631f1c6d1bad","RobotAccountName":"integration1_9l44_test_component_pac_9u2nbq_20a528e50d","action":"DELETE"} {"level":"info","ts":"2026-08-20T04:02:31.881Z","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-nj37-test-component-pac-9u2nbq","namespace":"integration1-9l44"},"namespace":"integration1-9l44","name":"imagerepository-for-integ-app-nj37-test-component-pac-9u2nbq","reconcileID":"3cb0db03-d42d-4749-b222-631f1c6d1bad","RobotAccountName":"integration1_9l44_test_component_pac_9u2nbq_42616bb984_pull","action":"DELETE"} {"level":"info","ts":"2026-08-20T04:02:35.593Z","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-nj37-test-component-pac-9u2nbq","namespace":"integration1-9l44"},"namespace":"integration1-9l44","name":"imagerepository-for-integ-app-nj37-test-component-pac-9u2nbq","reconcileID":"3cb0db03-d42d-4749-b222-631f1c6d1bad","ImageRepository":"integration1-9l44/test-component-pac-9u2nbq","action":"DELETE"} {"level":"info","ts":"2026-08-20T04:02:35.600Z","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-nj37-test-component-pac-9u2nbq","namespace":"integration1-9l44"},"namespace":"integration1-9l44","name":"imagerepository-for-integ-app-nj37-test-component-pac-9u2nbq","reconcileID":"3cb0db03-d42d-4749-b222-631f1c6d1bad","action":"DELETE"} {"level":"info","ts":"2026-08-20T04:03:07.897Z","logger":"Application","caller":"controller/application_controller.go:112","msg":"Application finalizer added","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-3kk4","namespace":"integration2-qo5i"},"namespace":"integration2-qo5i","name":"integ-app-3kk4","reconcileID":"763fa450-094f-41ad-b0f2-83ce605bb1e1","action":"DELETE"} {"level":"info","ts":"2026-08-20T04:03:07.899Z","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-3kk4","namespace":"integration2-qo5i"},"namespace":"integration2-qo5i","name":"integ-app-3kk4","reconcileID":"763fa450-094f-41ad-b0f2-83ce605bb1e1","secretName":"integ-app-3kk4-pull"} {"level":"info","ts":"2026-08-20T04:03:07.904Z","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-3kk4","namespace":"integration2-qo5i"},"namespace":"integration2-qo5i","name":"integ-app-3kk4","reconcileID":"763fa450-094f-41ad-b0f2-83ce605bb1e1","secretName":"integ-app-3kk4-pull"} {"level":"info","ts":"2026-08-20T04:03:07.910Z","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-3kk4","namespace":"integration2-qo5i"},"namespace":"integration2-qo5i","name":"integ-app-3kk4","reconcileID":"763fa450-094f-41ad-b0f2-83ce605bb1e1","secretName":"integ-app-3kk4-pull"} {"level":"info","ts":"2026-08-20T04:03:08.701Z","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-8n5mq8","namespace":"integration2-qo5i"},"namespace":"integration2-qo5i","name":"test-component-pac-8n5mq8","reconcileID":"b95e0e0a-ac37-4bdd-9bc6-4fd6f796cd79","ImageRepositoryName":"imagerepository-for-integ-app-3kk4-test-component-pac-8n5mq8","ComponentName":"test-component-pac-8n5mq8"} {"level":"info","ts":"2026-08-20T04:03:08.708Z","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-8n5mq8","namespace":"integration2-qo5i"},"namespace":"integration2-qo5i","name":"test-component-pac-8n5mq8","reconcileID":"b95e0e0a-ac37-4bdd-9bc6-4fd6f796cd79","ImageRepositoryName":"imagerepository-for-integ-app-3kk4-test-component-pac-8n5mq8","ComponentName":"test-component-pac-8n5mq8"} {"level":"info","ts":"2026-08-20T04:03:08.714Z","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-8n5mq8","namespace":"integration2-qo5i"},"namespace":"integration2-qo5i","name":"test-component-pac-8n5mq8","reconcileID":"b95e0e0a-ac37-4bdd-9bc6-4fd6f796cd79","ComponentName":"test-component-pac-8n5mq8"} {"level":"info","ts":"2026-08-20T04:03:09.800Z","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-3kk4-test-component-pac-8n5mq8","namespace":"integration2-qo5i"},"namespace":"integration2-qo5i","name":"imagerepository-for-integ-app-3kk4-test-component-pac-8n5mq8","reconcileID":"1d540915-509b-4f80-8106-daaa91c25b77","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-08-20T04:03:11.316Z","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-3kk4-test-component-pac-8n5mq8","namespace":"integration2-qo5i"},"namespace":"integration2-qo5i","name":"imagerepository-for-integ-app-3kk4-test-component-pac-8n5mq8","reconcileID":"1d540915-509b-4f80-8106-daaa91c25b77","IsPullOnly":false,"SecretName":"imagerepository-for-integ-app-3kk4-test-component-pac-8n5mq8-image-push"} {"level":"info","ts":"2026-08-20T04:03:12.049Z","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-3kk4-test-component-pac-8n5mq8","namespace":"integration2-qo5i"},"namespace":"integration2-qo5i","name":"imagerepository-for-integ-app-3kk4-test-component-pac-8n5mq8","reconcileID":"1d540915-509b-4f80-8106-daaa91c25b77","IsPullOnly":true,"SecretName":"imagerepository-for-integ-app-3kk4-test-component-pac-8n5mq8-image-pull"} {"level":"info","ts":"2026-08-20T04:03:12.054Z","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-3kk4-test-component-pac-8n5mq8","namespace":"integration2-qo5i"},"namespace":"integration2-qo5i","name":"imagerepository-for-integ-app-3kk4-test-component-pac-8n5mq8","reconcileID":"1d540915-509b-4f80-8106-daaa91c25b77"} {"level":"info","ts":"2026-08-20T04:03:12.073Z","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-3kk4-test-component-pac-8n5mq8","namespace":"integration2-qo5i"},"namespace":"integration2-qo5i","name":"imagerepository-for-integ-app-3kk4-test-component-pac-8n5mq8","reconcileID":"2f0da0c3-e6c6-4b1d-b1d4-8cc490dc4304","application":"integ-app-3kk4"} {"level":"info","ts":"2026-08-20T04:03:12.078Z","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-3kk4-test-component-pac-8n5mq8","namespace":"integration2-qo5i"},"namespace":"integration2-qo5i","name":"imagerepository-for-integ-app-3kk4-test-component-pac-8n5mq8","reconcileID":"2f0da0c3-e6c6-4b1d-b1d4-8cc490dc4304","ServiceAccountName":"build-pipeline-test-component-pac-8n5mq8","SecretName":"imagerepository-for-integ-app-3kk4-test-component-pac-8n5mq8-image-push","action":"UPDATE"} {"level":"info","ts":"2026-08-20T04:03:12.083Z","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-3kk4-test-component-pac-8n5mq8","namespace":"integration2-qo5i"},"namespace":"integration2-qo5i","name":"imagerepository-for-integ-app-3kk4-test-component-pac-8n5mq8","reconcileID":"2f0da0c3-e6c6-4b1d-b1d4-8cc490dc4304","ServiceAccountName":"build-pipeline-test-component-pac-8n5mq8","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-20T04:03:12.088Z","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-3kk4-test-component-pac-8n5mq8","namespace":"integration2-qo5i"},"namespace":"integration2-qo5i","name":"imagerepository-for-integ-app-3kk4-test-component-pac-8n5mq8","reconcileID":"2f0da0c3-e6c6-4b1d-b1d4-8cc490dc4304","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-20T04:03:12.094Z","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-3kk4-test-component-pac-8n5mq8","namespace":"integration2-qo5i"},"namespace":"integration2-qo5i","name":"imagerepository-for-integ-app-3kk4-test-component-pac-8n5mq8","reconcileID":"2f0da0c3-e6c6-4b1d-b1d4-8cc490dc4304","ComponentName":"test-component-pac-8n5mq8"} {"level":"info","ts":"2026-08-20T04:03:12.100Z","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-3kk4-test-component-pac-8n5mq8","namespace":"integration2-qo5i"},"namespace":"integration2-qo5i","name":"imagerepository-for-integ-app-3kk4-test-component-pac-8n5mq8","reconcileID":"2f0da0c3-e6c6-4b1d-b1d4-8cc490dc4304"} {"level":"info","ts":"2026-08-20T04:07:59.271Z","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-3kk4-test-component-pac-8n5mq8","namespace":"integration2-qo5i"},"namespace":"integration2-qo5i","name":"imagerepository-for-integ-app-3kk4-test-component-pac-8n5mq8","reconcileID":"96260bb5-7915-4e9b-a8ce-578c96491d96","application":"integ-app-3kk4"} {"level":"info","ts":"2026-08-20T04:07:59.781Z","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-3kk4-test-component-pac-8n5mq8","namespace":"integration2-qo5i"},"namespace":"integration2-qo5i","name":"imagerepository-for-integ-app-3kk4-test-component-pac-8n5mq8","reconcileID":"96260bb5-7915-4e9b-a8ce-578c96491d96","repoName":"integration2-qo5i/test-component-pac-8n5mq8","robotName":"redhat-appstudio-qe+integration2_qo5i_0a380f38_c125_4f04_be4a_1ab7ac2dd710"} {"level":"info","ts":"2026-08-20T04:08:00.248Z","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-3kk4","namespace":"integration2-qo5i"},"namespace":"integration2-qo5i","name":"integ-app-3kk4","reconcileID":"a1a8fb80-e968-42d5-88f3-a6c0f609f565","ServiceAccountName":"konflux-integration-runner","SecretName":"integ-app-3kk4-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-20T04:08:00.254Z","logger":"Application","caller":"controller/application_controller.go:101","msg":"Application finalizer removed","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-3kk4","namespace":"integration2-qo5i"},"namespace":"integration2-qo5i","name":"integ-app-3kk4","reconcileID":"a1a8fb80-e968-42d5-88f3-a6c0f609f565","action":"DELETE"} {"level":"info","ts":"2026-08-20T04:08:01.507Z","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-3kk4-test-component-pac-8n5mq8","namespace":"integration2-qo5i"},"namespace":"integration2-qo5i","name":"imagerepository-for-integ-app-3kk4-test-component-pac-8n5mq8","reconcileID":"96260bb5-7915-4e9b-a8ce-578c96491d96","RobotAccountName":"integration2_qo5i_test_component_pac_8n5mq8_e089014760","action":"DELETE"} {"level":"info","ts":"2026-08-20T04:08:02.083Z","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-3kk4-test-component-pac-8n5mq8","namespace":"integration2-qo5i"},"namespace":"integration2-qo5i","name":"imagerepository-for-integ-app-3kk4-test-component-pac-8n5mq8","reconcileID":"96260bb5-7915-4e9b-a8ce-578c96491d96","RobotAccountName":"integration2_qo5i_test_component_pac_8n5mq8_6c3136e43a_pull","action":"DELETE"} {"level":"info","ts":"2026-08-20T04:08:04.292Z","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-3kk4-test-component-pac-8n5mq8","namespace":"integration2-qo5i"},"namespace":"integration2-qo5i","name":"imagerepository-for-integ-app-3kk4-test-component-pac-8n5mq8","reconcileID":"96260bb5-7915-4e9b-a8ce-578c96491d96","ImageRepository":"integration2-qo5i/test-component-pac-8n5mq8","action":"DELETE"} {"level":"info","ts":"2026-08-20T04:08:04.299Z","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-3kk4-test-component-pac-8n5mq8","namespace":"integration2-qo5i"},"namespace":"integration2-qo5i","name":"imagerepository-for-integ-app-3kk4-test-component-pac-8n5mq8","reconcileID":"96260bb5-7915-4e9b-a8ce-578c96491d96","action":"DELETE"} {"level":"info","ts":"2026-08-20T04:08:31.010Z","logger":"Application","caller":"controller/application_controller.go:112","msg":"Application finalizer added","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-j67n","namespace":"gitlab-rep-8rjq"},"namespace":"gitlab-rep-8rjq","name":"integ-app-j67n","reconcileID":"dee388d7-1f1e-4f80-a13c-f6d19c029c9f","action":"DELETE"} {"level":"info","ts":"2026-08-20T04:08:31.022Z","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-j67n","namespace":"gitlab-rep-8rjq"},"namespace":"gitlab-rep-8rjq","name":"integ-app-j67n","reconcileID":"dee388d7-1f1e-4f80-a13c-f6d19c029c9f","secretName":"integ-app-j67n-pull"} {"level":"info","ts":"2026-08-20T04:08:31.031Z","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-j67n","namespace":"gitlab-rep-8rjq"},"namespace":"gitlab-rep-8rjq","name":"integ-app-j67n","reconcileID":"dee388d7-1f1e-4f80-a13c-f6d19c029c9f","secretName":"integ-app-j67n-pull"} {"level":"error","ts":"2026-08-20T04:08:31.037Z","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-j67n","namespace":"gitlab-rep-8rjq"},"namespace":"gitlab-rep-8rjq","name":"integ-app-j67n","reconcileID":"dee388d7-1f1e-4f80-a13c-f6d19c029c9f","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-20T04:08:31.037Z","caller":"controller/controller.go:316","msg":"Reconciler error","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-j67n","namespace":"gitlab-rep-8rjq"},"namespace":"gitlab-rep-8rjq","name":"integ-app-j67n","reconcileID":"dee388d7-1f1e-4f80-a13c-f6d19c029c9f","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-20T04:08:31.045Z","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-j67n","namespace":"gitlab-rep-8rjq"},"namespace":"gitlab-rep-8rjq","name":"integ-app-j67n","reconcileID":"52b561ec-119b-49ad-8720-7a2509cef97d","secretName":"integ-app-j67n-pull"} {"level":"info","ts":"2026-08-20T04:08:32.074Z","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-a1gbac","namespace":"gitlab-rep-8rjq"},"namespace":"gitlab-rep-8rjq","name":"test-comp-pac-gitlab-a1gbac","reconcileID":"4a1b2af9-45f6-4aa3-8f48-f775ce4760cc","ImageRepositoryName":"imagerepository-for-integ-app-j67n-test-comp-pac-gitlab-a1gbac","ComponentName":"test-comp-pac-gitlab-a1gbac"} {"level":"info","ts":"2026-08-20T04:08:32.081Z","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-a1gbac","namespace":"gitlab-rep-8rjq"},"namespace":"gitlab-rep-8rjq","name":"test-comp-pac-gitlab-a1gbac","reconcileID":"4a1b2af9-45f6-4aa3-8f48-f775ce4760cc","ImageRepositoryName":"imagerepository-for-integ-app-j67n-test-comp-pac-gitlab-a1gbac","ComponentName":"test-comp-pac-gitlab-a1gbac"} {"level":"info","ts":"2026-08-20T04:08:32.087Z","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-a1gbac","namespace":"gitlab-rep-8rjq"},"namespace":"gitlab-rep-8rjq","name":"test-comp-pac-gitlab-a1gbac","reconcileID":"4a1b2af9-45f6-4aa3-8f48-f775ce4760cc","ComponentName":"test-comp-pac-gitlab-a1gbac"} {"level":"info","ts":"2026-08-20T04:08:34.003Z","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-j67n-test-comp-pac-gitlab-a1gbac","namespace":"gitlab-rep-8rjq"},"namespace":"gitlab-rep-8rjq","name":"imagerepository-for-integ-app-j67n-test-comp-pac-gitlab-a1gbac","reconcileID":"eec15ddc-04ab-4236-a31e-86fd25941727","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-08-20T04:08:38.271Z","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-j67n-test-comp-pac-gitlab-a1gbac","namespace":"gitlab-rep-8rjq"},"namespace":"gitlab-rep-8rjq","name":"imagerepository-for-integ-app-j67n-test-comp-pac-gitlab-a1gbac","reconcileID":"eec15ddc-04ab-4236-a31e-86fd25941727","IsPullOnly":false,"SecretName":"imagerepository-for-integ-app-j67n-test-comp-pac-gitlab-a1gbac-image-push"} {"level":"info","ts":"2026-08-20T04:08:39.072Z","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-j67n-test-comp-pac-gitlab-a1gbac","namespace":"gitlab-rep-8rjq"},"namespace":"gitlab-rep-8rjq","name":"imagerepository-for-integ-app-j67n-test-comp-pac-gitlab-a1gbac","reconcileID":"eec15ddc-04ab-4236-a31e-86fd25941727","IsPullOnly":true,"SecretName":"imagerepository-for-integ-app-j67n-test-comp-pac-gitlab-a1gbac-image-pull"} {"level":"info","ts":"2026-08-20T04:08:39.077Z","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-j67n-test-comp-pac-gitlab-a1gbac","namespace":"gitlab-rep-8rjq"},"namespace":"gitlab-rep-8rjq","name":"imagerepository-for-integ-app-j67n-test-comp-pac-gitlab-a1gbac","reconcileID":"eec15ddc-04ab-4236-a31e-86fd25941727"} {"level":"info","ts":"2026-08-20T04:08:39.090Z","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-j67n-test-comp-pac-gitlab-a1gbac","namespace":"gitlab-rep-8rjq"},"namespace":"gitlab-rep-8rjq","name":"imagerepository-for-integ-app-j67n-test-comp-pac-gitlab-a1gbac","reconcileID":"a9b03f1c-b9ec-4119-b8d3-d193b7991b13","application":"integ-app-j67n"} {"level":"info","ts":"2026-08-20T04:08:39.095Z","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-j67n-test-comp-pac-gitlab-a1gbac","namespace":"gitlab-rep-8rjq"},"namespace":"gitlab-rep-8rjq","name":"imagerepository-for-integ-app-j67n-test-comp-pac-gitlab-a1gbac","reconcileID":"a9b03f1c-b9ec-4119-b8d3-d193b7991b13","ServiceAccountName":"build-pipeline-test-comp-pac-gitlab-a1gbac","SecretName":"imagerepository-for-integ-app-j67n-test-comp-pac-gitlab-a1gbac-image-push","action":"UPDATE"} {"level":"info","ts":"2026-08-20T04:08:39.100Z","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-j67n-test-comp-pac-gitlab-a1gbac","namespace":"gitlab-rep-8rjq"},"namespace":"gitlab-rep-8rjq","name":"imagerepository-for-integ-app-j67n-test-comp-pac-gitlab-a1gbac","reconcileID":"a9b03f1c-b9ec-4119-b8d3-d193b7991b13","ServiceAccountName":"build-pipeline-test-comp-pac-gitlab-a1gbac","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-20T04:08:39.105Z","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-j67n-test-comp-pac-gitlab-a1gbac","namespace":"gitlab-rep-8rjq"},"namespace":"gitlab-rep-8rjq","name":"imagerepository-for-integ-app-j67n-test-comp-pac-gitlab-a1gbac","reconcileID":"a9b03f1c-b9ec-4119-b8d3-d193b7991b13","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-20T04:08:39.111Z","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-j67n-test-comp-pac-gitlab-a1gbac","namespace":"gitlab-rep-8rjq"},"namespace":"gitlab-rep-8rjq","name":"imagerepository-for-integ-app-j67n-test-comp-pac-gitlab-a1gbac","reconcileID":"a9b03f1c-b9ec-4119-b8d3-d193b7991b13","ComponentName":"test-comp-pac-gitlab-a1gbac"} {"level":"info","ts":"2026-08-20T04:08:39.117Z","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-j67n-test-comp-pac-gitlab-a1gbac","namespace":"gitlab-rep-8rjq"},"namespace":"gitlab-rep-8rjq","name":"imagerepository-for-integ-app-j67n-test-comp-pac-gitlab-a1gbac","reconcileID":"a9b03f1c-b9ec-4119-b8d3-d193b7991b13"} {"level":"info","ts":"2026-08-20T04:13:10.283Z","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-j67n-test-comp-pac-gitlab-a1gbac","namespace":"gitlab-rep-8rjq"},"namespace":"gitlab-rep-8rjq","name":"imagerepository-for-integ-app-j67n-test-comp-pac-gitlab-a1gbac","reconcileID":"f38a6726-a4a9-4d13-a24d-b491888ddbe9","application":"integ-app-j67n"} {"level":"info","ts":"2026-08-20T04:13:10.656Z","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-j67n-test-comp-pac-gitlab-a1gbac","namespace":"gitlab-rep-8rjq"},"namespace":"gitlab-rep-8rjq","name":"imagerepository-for-integ-app-j67n-test-comp-pac-gitlab-a1gbac","reconcileID":"f38a6726-a4a9-4d13-a24d-b491888ddbe9","repoName":"gitlab-rep-8rjq/test-comp-pac-gitlab-a1gbac","robotName":"redhat-appstudio-qe+gitlab_rep_8rjq_0a380f38_c125_4f04_be4a_1ab7ac2dd710"} {"level":"info","ts":"2026-08-20T04:13:11.241Z","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-j67n","namespace":"gitlab-rep-8rjq"},"namespace":"gitlab-rep-8rjq","name":"integ-app-j67n","reconcileID":"0ea0b282-4ea5-4029-925e-5fcfd6032384","ServiceAccountName":"konflux-integration-runner","SecretName":"integ-app-j67n-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-20T04:13:11.247Z","logger":"Application","caller":"controller/application_controller.go:101","msg":"Application finalizer removed","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-j67n","namespace":"gitlab-rep-8rjq"},"namespace":"gitlab-rep-8rjq","name":"integ-app-j67n","reconcileID":"0ea0b282-4ea5-4029-925e-5fcfd6032384","action":"DELETE"} {"level":"info","ts":"2026-08-20T04:13:11.608Z","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-j67n-test-comp-pac-gitlab-a1gbac","namespace":"gitlab-rep-8rjq"},"namespace":"gitlab-rep-8rjq","name":"imagerepository-for-integ-app-j67n-test-comp-pac-gitlab-a1gbac","reconcileID":"f38a6726-a4a9-4d13-a24d-b491888ddbe9","RobotAccountName":"gitlab_rep_8rjq_test_comp_pac_gitlab_a1gbac_ad3ce186b2","action":"DELETE"} {"level":"info","ts":"2026-08-20T04:13:12.159Z","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-j67n-test-comp-pac-gitlab-a1gbac","namespace":"gitlab-rep-8rjq"},"namespace":"gitlab-rep-8rjq","name":"imagerepository-for-integ-app-j67n-test-comp-pac-gitlab-a1gbac","reconcileID":"f38a6726-a4a9-4d13-a24d-b491888ddbe9","RobotAccountName":"gitlab_rep_8rjq_test_comp_pac_gitlab_a1gbac_4ef8f4bf4d_pull","action":"DELETE"} {"level":"info","ts":"2026-08-20T04:13:12.721Z","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-j67n-test-comp-pac-gitlab-a1gbac","namespace":"gitlab-rep-8rjq"},"namespace":"gitlab-rep-8rjq","name":"imagerepository-for-integ-app-j67n-test-comp-pac-gitlab-a1gbac","reconcileID":"f38a6726-a4a9-4d13-a24d-b491888ddbe9","ImageRepository":"gitlab-rep-8rjq/test-comp-pac-gitlab-a1gbac","action":"DELETE"} {"level":"info","ts":"2026-08-20T04:13:12.733Z","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-j67n-test-comp-pac-gitlab-a1gbac","namespace":"gitlab-rep-8rjq"},"namespace":"gitlab-rep-8rjq","name":"imagerepository-for-integ-app-j67n-test-comp-pac-gitlab-a1gbac","reconcileID":"f38a6726-a4a9-4d13-a24d-b491888ddbe9","action":"DELETE"} {"level":"info","ts":"2026-08-20T04:13:13.758Z","logger":"Application","caller":"controller/application_controller.go:112","msg":"Application finalizer added","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-1dwo","namespace":"stat-rep-4anp"},"namespace":"stat-rep-4anp","name":"integ-app-1dwo","reconcileID":"237616fe-5218-4b28-a85e-2e80a1c8e1d5","action":"DELETE"} {"level":"info","ts":"2026-08-20T04:13:13.760Z","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-1dwo","namespace":"stat-rep-4anp"},"namespace":"stat-rep-4anp","name":"integ-app-1dwo","reconcileID":"237616fe-5218-4b28-a85e-2e80a1c8e1d5","secretName":"integ-app-1dwo-pull"} {"level":"info","ts":"2026-08-20T04:13:13.766Z","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-1dwo","namespace":"stat-rep-4anp"},"namespace":"stat-rep-4anp","name":"integ-app-1dwo","reconcileID":"237616fe-5218-4b28-a85e-2e80a1c8e1d5","secretName":"integ-app-1dwo-pull"} {"level":"info","ts":"2026-08-20T04:13:13.772Z","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-1dwo","namespace":"stat-rep-4anp"},"namespace":"stat-rep-4anp","name":"integ-app-1dwo","reconcileID":"237616fe-5218-4b28-a85e-2e80a1c8e1d5","secretName":"integ-app-1dwo-pull"} {"level":"info","ts":"2026-08-20T04:13:14.528Z","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-a69y9m","namespace":"stat-rep-4anp"},"namespace":"stat-rep-4anp","name":"test-component-pac-a69y9m","reconcileID":"0d0b2861-237a-4077-9451-d03d29c02ba9","ImageRepositoryName":"imagerepository-for-integ-app-1dwo-test-component-pac-a69y9m","ComponentName":"test-component-pac-a69y9m"} {"level":"info","ts":"2026-08-20T04:13:14.535Z","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-a69y9m","namespace":"stat-rep-4anp"},"namespace":"stat-rep-4anp","name":"test-component-pac-a69y9m","reconcileID":"0d0b2861-237a-4077-9451-d03d29c02ba9","ImageRepositoryName":"imagerepository-for-integ-app-1dwo-test-component-pac-a69y9m","ComponentName":"test-component-pac-a69y9m"} {"level":"info","ts":"2026-08-20T04:13:14.541Z","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-a69y9m","namespace":"stat-rep-4anp"},"namespace":"stat-rep-4anp","name":"test-component-pac-a69y9m","reconcileID":"0d0b2861-237a-4077-9451-d03d29c02ba9","ComponentName":"test-component-pac-a69y9m"} {"level":"info","ts":"2026-08-20T04:13:15.878Z","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-1dwo-test-component-pac-a69y9m","namespace":"stat-rep-4anp"},"namespace":"stat-rep-4anp","name":"imagerepository-for-integ-app-1dwo-test-component-pac-a69y9m","reconcileID":"b7847ac1-01b0-4605-9c89-c469bd3d10e1","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-08-20T04:13:17.131Z","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-1dwo-test-component-pac-a69y9m","namespace":"stat-rep-4anp"},"namespace":"stat-rep-4anp","name":"imagerepository-for-integ-app-1dwo-test-component-pac-a69y9m","reconcileID":"b7847ac1-01b0-4605-9c89-c469bd3d10e1","IsPullOnly":false,"SecretName":"imagerepository-for-integ-app-1dwo-test-component-pac-a69y9m-image-push"} {"level":"info","ts":"2026-08-20T04:13:18.485Z","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-1dwo-test-component-pac-a69y9m","namespace":"stat-rep-4anp"},"namespace":"stat-rep-4anp","name":"imagerepository-for-integ-app-1dwo-test-component-pac-a69y9m","reconcileID":"b7847ac1-01b0-4605-9c89-c469bd3d10e1","IsPullOnly":true,"SecretName":"imagerepository-for-integ-app-1dwo-test-component-pac-a69y9m-image-pull"} {"level":"info","ts":"2026-08-20T04:13:18.491Z","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-1dwo-test-component-pac-a69y9m","namespace":"stat-rep-4anp"},"namespace":"stat-rep-4anp","name":"imagerepository-for-integ-app-1dwo-test-component-pac-a69y9m","reconcileID":"b7847ac1-01b0-4605-9c89-c469bd3d10e1"} {"level":"info","ts":"2026-08-20T04:13:18.505Z","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-1dwo-test-component-pac-a69y9m","namespace":"stat-rep-4anp"},"namespace":"stat-rep-4anp","name":"imagerepository-for-integ-app-1dwo-test-component-pac-a69y9m","reconcileID":"b407de3e-7d8f-46c0-ae5c-b133dbcb44d8","application":"integ-app-1dwo"} {"level":"info","ts":"2026-08-20T04:13:18.511Z","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-1dwo-test-component-pac-a69y9m","namespace":"stat-rep-4anp"},"namespace":"stat-rep-4anp","name":"imagerepository-for-integ-app-1dwo-test-component-pac-a69y9m","reconcileID":"b407de3e-7d8f-46c0-ae5c-b133dbcb44d8","ServiceAccountName":"build-pipeline-test-component-pac-a69y9m","SecretName":"imagerepository-for-integ-app-1dwo-test-component-pac-a69y9m-image-push","action":"UPDATE"} {"level":"info","ts":"2026-08-20T04:13:18.517Z","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-1dwo-test-component-pac-a69y9m","namespace":"stat-rep-4anp"},"namespace":"stat-rep-4anp","name":"imagerepository-for-integ-app-1dwo-test-component-pac-a69y9m","reconcileID":"b407de3e-7d8f-46c0-ae5c-b133dbcb44d8","ServiceAccountName":"build-pipeline-test-component-pac-a69y9m","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-20T04:13:18.522Z","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-1dwo-test-component-pac-a69y9m","namespace":"stat-rep-4anp"},"namespace":"stat-rep-4anp","name":"imagerepository-for-integ-app-1dwo-test-component-pac-a69y9m","reconcileID":"b407de3e-7d8f-46c0-ae5c-b133dbcb44d8","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-20T04:13:18.529Z","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-1dwo-test-component-pac-a69y9m","namespace":"stat-rep-4anp"},"namespace":"stat-rep-4anp","name":"imagerepository-for-integ-app-1dwo-test-component-pac-a69y9m","reconcileID":"b407de3e-7d8f-46c0-ae5c-b133dbcb44d8","ComponentName":"test-component-pac-a69y9m"} {"level":"info","ts":"2026-08-20T04:13:18.535Z","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-1dwo-test-component-pac-a69y9m","namespace":"stat-rep-4anp"},"namespace":"stat-rep-4anp","name":"imagerepository-for-integ-app-1dwo-test-component-pac-a69y9m","reconcileID":"b407de3e-7d8f-46c0-ae5c-b133dbcb44d8"} {"level":"info","ts":"2026-08-20T04:19:01.383Z","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-1dwo-test-component-pac-a69y9m","namespace":"stat-rep-4anp"},"namespace":"stat-rep-4anp","name":"imagerepository-for-integ-app-1dwo-test-component-pac-a69y9m","reconcileID":"db719bde-275d-4e6a-9665-ef3ceb3401ff","application":"integ-app-1dwo"} {"level":"info","ts":"2026-08-20T04:19:01.755Z","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-1dwo-test-component-pac-a69y9m","namespace":"stat-rep-4anp"},"namespace":"stat-rep-4anp","name":"imagerepository-for-integ-app-1dwo-test-component-pac-a69y9m","reconcileID":"db719bde-275d-4e6a-9665-ef3ceb3401ff","repoName":"stat-rep-4anp/test-component-pac-a69y9m","robotName":"redhat-appstudio-qe+stat_rep_4anp_0a380f38_c125_4f04_be4a_1ab7ac2dd710"} {"level":"info","ts":"2026-08-20T04:19:02.362Z","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-1dwo","namespace":"stat-rep-4anp"},"namespace":"stat-rep-4anp","name":"integ-app-1dwo","reconcileID":"0c462840-fe7a-4a96-b98f-8356c23043f7","ServiceAccountName":"konflux-integration-runner","SecretName":"integ-app-1dwo-pull","action":"UPDATE"} {"level":"info","ts":"2026-08-20T04:19:02.369Z","logger":"Application","caller":"controller/application_controller.go:101","msg":"Application finalizer removed","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"integ-app-1dwo","namespace":"stat-rep-4anp"},"namespace":"stat-rep-4anp","name":"integ-app-1dwo","reconcileID":"0c462840-fe7a-4a96-b98f-8356c23043f7","action":"DELETE"} {"level":"info","ts":"2026-08-20T04:19:02.677Z","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-1dwo-test-component-pac-a69y9m","namespace":"stat-rep-4anp"},"namespace":"stat-rep-4anp","name":"imagerepository-for-integ-app-1dwo-test-component-pac-a69y9m","reconcileID":"db719bde-275d-4e6a-9665-ef3ceb3401ff","RobotAccountName":"stat_rep_4anp_test_component_pac_a69y9m_208e97b1db","action":"DELETE"} {"level":"info","ts":"2026-08-20T04:19:03.251Z","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-1dwo-test-component-pac-a69y9m","namespace":"stat-rep-4anp"},"namespace":"stat-rep-4anp","name":"imagerepository-for-integ-app-1dwo-test-component-pac-a69y9m","reconcileID":"db719bde-275d-4e6a-9665-ef3ceb3401ff","RobotAccountName":"stat_rep_4anp_test_component_pac_a69y9m_e037787fc4_pull","action":"DELETE"} {"level":"info","ts":"2026-08-20T04:19:04.103Z","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-1dwo-test-component-pac-a69y9m","namespace":"stat-rep-4anp"},"namespace":"stat-rep-4anp","name":"imagerepository-for-integ-app-1dwo-test-component-pac-a69y9m","reconcileID":"db719bde-275d-4e6a-9665-ef3ceb3401ff","ImageRepository":"stat-rep-4anp/test-component-pac-a69y9m","action":"DELETE"} {"level":"info","ts":"2026-08-20T04:19:04.111Z","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-1dwo-test-component-pac-a69y9m","namespace":"stat-rep-4anp"},"namespace":"stat-rep-4anp","name":"imagerepository-for-integ-app-1dwo-test-component-pac-a69y9m","reconcileID":"db719bde-275d-4e6a-9665-ef3ceb3401ff","action":"DELETE"}