{"level":"info","ts":"2026-05-12T15:12:53.196Z","logger":"setup","caller":"cmd/main.go:206","msg":"Quay host: quay.io"} {"level":"info","ts":"2026-05-12T15:12:53.196Z","logger":"setup","caller":"cmd/main.go:207","msg":"Quay API URL: https://quay.io/api/v1"} {"level":"info","ts":"2026-05-12T15:12:53.196Z","logger":"setup","caller":"cmd/main.go:208","msg":"Quay Org: rhtap_qe"} {"level":"info","ts":"2026-05-12T15:12:53.814Z","caller":"metrics/metrics.go:63","msg":"Starting image controller metrics"} {"level":"info","ts":"2026-05-12T15:12:53.815Z","logger":"setup","caller":"cmd/main.go:261","msg":"starting manager"} {"level":"info","ts":"2026-05-12T15:12:53.815Z","logger":"controller-runtime.metrics","caller":"server/server.go:208","msg":"Starting metrics server"} {"level":"info","ts":"2026-05-12T15:12:53.815Z","logger":"setup","caller":"cmd/main.go:126","msg":"disabling http/2"} {"level":"info","ts":"2026-05-12T15:12:53.815Z","caller":"manager/server.go:83","msg":"starting server","name":"health probe","addr":"[::]:8081"} {"level":"info","ts":"2026-05-12T15:12:53.815Z","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-05-12T15:12:53.815Z","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-05-12T15:12:53.815Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component"} {"level":"info","ts":"2026-05-12T15:12:53.815Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application"} {"level":"info","ts":"2026-05-12T15:12:53.815Z","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-05-12T15:12:53.815Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository"} {"level":"info","ts":"2026-05-12T15:12:53.937Z","caller":"controller/controller.go:217","msg":"Starting workers","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","worker count":1} {"level":"info","ts":"2026-05-12T15:12:53.937Z","caller":"controller/controller.go:217","msg":"Starting workers","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","worker count":1} {"level":"info","ts":"2026-05-12T15:12:53.937Z","caller":"controller/controller.go:217","msg":"Starting workers","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","worker count":1} {"level":"info","ts":"2026-05-12T15:12:54.330Z","logger":"controller-runtime.metrics","caller":"server/server.go:247","msg":"Serving metrics server","bindAddress":":8443","secure":true} {"level":"info","ts":"2026-05-12T15:15:04.841Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:984","msg":"Image repository secret created","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"trusted-artifacts","namespace":"managed-tenant-ftaew"},"namespace":"managed-tenant-ftaew","name":"trusted-artifacts","reconcileID":"9d31839b-b496-467e-9fd4-075d2dd8cc3a","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-05-12T15:15:05.971Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:984","msg":"Image repository secret created","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"trusted-artifacts","namespace":"managed-tenant-ftaew"},"namespace":"managed-tenant-ftaew","name":"trusted-artifacts","reconcileID":"9d31839b-b496-467e-9fd4-075d2dd8cc3a","IsPullOnly":false,"SecretName":"trusted-artifacts-image-push"} {"level":"info","ts":"2026-05-12T15:15:06.853Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:984","msg":"Image repository secret created","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"trusted-artifacts","namespace":"managed-tenant-ftaew"},"namespace":"managed-tenant-ftaew","name":"trusted-artifacts","reconcileID":"9d31839b-b496-467e-9fd4-075d2dd8cc3a","IsPullOnly":true,"SecretName":"trusted-artifacts-image-pull"} {"level":"info","ts":"2026-05-12T15:15:06.862Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:652","msg":"Finished provision of image repository and added finalizer","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"trusted-artifacts","namespace":"managed-tenant-ftaew"},"namespace":"managed-tenant-ftaew","name":"trusted-artifacts","reconcileID":"9d31839b-b496-467e-9fd4-075d2dd8cc3a"} {"level":"info","ts":"2026-05-12T15:15:07.622Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:992","msg":"Image repository secret updated","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"tsf-comp-dts2d","namespace":"managed-tenant-ftaew"},"namespace":"managed-tenant-ftaew","name":"tsf-comp-dts2d","reconcileID":"349f0dd8-1457-480e-b9fc-dd634c2ca2e8","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-05-12T15:15:08.871Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:984","msg":"Image repository secret created","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"tsf-comp-dts2d","namespace":"managed-tenant-ftaew"},"namespace":"managed-tenant-ftaew","name":"tsf-comp-dts2d","reconcileID":"349f0dd8-1457-480e-b9fc-dd634c2ca2e8","IsPullOnly":false,"SecretName":"tsf-comp-dts2d-image-push"} {"level":"info","ts":"2026-05-12T15:15:09.606Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:984","msg":"Image repository secret created","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"tsf-comp-dts2d","namespace":"managed-tenant-ftaew"},"namespace":"managed-tenant-ftaew","name":"tsf-comp-dts2d","reconcileID":"349f0dd8-1457-480e-b9fc-dd634c2ca2e8","IsPullOnly":true,"SecretName":"tsf-comp-dts2d-image-pull"} {"level":"info","ts":"2026-05-12T15:15:09.615Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:652","msg":"Finished provision of image repository and added finalizer","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"tsf-comp-dts2d","namespace":"managed-tenant-ftaew"},"namespace":"managed-tenant-ftaew","name":"tsf-comp-dts2d","reconcileID":"349f0dd8-1457-480e-b9fc-dd634c2ca2e8"} {"level":"info","ts":"2026-05-12T15:22:35.402Z","logger":"Application","caller":"controller/application_controller.go:112","msg":"Application finalizer added","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"tsf-app","namespace":"default-tenant"},"namespace":"default-tenant","name":"tsf-app","reconcileID":"814c66d2-167c-461c-95ad-3250d2a9bc6a","action":"DELETE"} {"level":"info","ts":"2026-05-12T15:22:35.413Z","logger":"Application","caller":"controller/application_controller.go:204","msg":"Creating application pull secret","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"tsf-app","namespace":"default-tenant"},"namespace":"default-tenant","name":"tsf-app","reconcileID":"814c66d2-167c-461c-95ad-3250d2a9bc6a","secretName":"tsf-app-pull"} {"level":"info","ts":"2026-05-12T15:22:35.426Z","logger":"Application","caller":"controller/application_controller.go:281","msg":"Application pull secret created successfully","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"tsf-app","namespace":"default-tenant"},"namespace":"default-tenant","name":"tsf-app","reconcileID":"814c66d2-167c-461c-95ad-3250d2a9bc6a","secretName":"tsf-app-pull"} {"level":"info","ts":"2026-05-12T15:22:35.537Z","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":"tsf-app","namespace":"default-tenant"},"namespace":"default-tenant","name":"tsf-app","reconcileID":"814c66d2-167c-461c-95ad-3250d2a9bc6a","secretName":"tsf-app-pull"} {"level":"info","ts":"2026-05-12T15:22:36.295Z","logger":"ComponentImageRepository","caller":"controller/component_image_controller.go:186","msg":"Will create image repository","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","Component":{"name":"tsf-comp-dts2d","namespace":"default-tenant"},"namespace":"default-tenant","name":"tsf-comp-dts2d","reconcileID":"8ab85b98-b2e5-4c79-a322-15d4ff0a4e40","ImageRepositoryName":"imagerepository-for-tsf-app-tsf-comp-dts2d","ComponentName":"tsf-comp-dts2d"} {"level":"info","ts":"2026-05-12T15:22:36.305Z","logger":"ComponentImageRepository","caller":"controller/component_image_controller.go:217","msg":"Image repository created","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","Component":{"name":"tsf-comp-dts2d","namespace":"default-tenant"},"namespace":"default-tenant","name":"tsf-comp-dts2d","reconcileID":"8ab85b98-b2e5-4c79-a322-15d4ff0a4e40","ImageRepositoryName":"imagerepository-for-tsf-app-tsf-comp-dts2d","ComponentName":"tsf-comp-dts2d"} {"level":"info","ts":"2026-05-12T15:22:36.317Z","logger":"ComponentImageRepository","caller":"controller/component_image_controller.go:233","msg":"Component updated successfully, 'generate' annotation removed","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","Component":{"name":"tsf-comp-dts2d","namespace":"default-tenant"},"namespace":"default-tenant","name":"tsf-comp-dts2d","reconcileID":"8ab85b98-b2e5-4c79-a322-15d4ff0a4e40","ComponentName":"tsf-comp-dts2d"} {"level":"info","ts":"2026-05-12T15:22:37.693Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:984","msg":"Image repository secret created","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-tsf-app-tsf-comp-dts2d","namespace":"default-tenant"},"namespace":"default-tenant","name":"imagerepository-for-tsf-app-tsf-comp-dts2d","reconcileID":"35828d61-745b-492f-ab86-1b9966ded7d7","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-05-12T15:22:39.016Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:984","msg":"Image repository secret created","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-tsf-app-tsf-comp-dts2d","namespace":"default-tenant"},"namespace":"default-tenant","name":"imagerepository-for-tsf-app-tsf-comp-dts2d","reconcileID":"35828d61-745b-492f-ab86-1b9966ded7d7","IsPullOnly":false,"SecretName":"imagerepository-for-tsf-app-tsf-comp-dts2d-image-push"} {"level":"info","ts":"2026-05-12T15:22:39.750Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:984","msg":"Image repository secret created","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-tsf-app-tsf-comp-dts2d","namespace":"default-tenant"},"namespace":"default-tenant","name":"imagerepository-for-tsf-app-tsf-comp-dts2d","reconcileID":"35828d61-745b-492f-ab86-1b9966ded7d7","IsPullOnly":true,"SecretName":"imagerepository-for-tsf-app-tsf-comp-dts2d-image-pull"} {"level":"info","ts":"2026-05-12T15:22:39.759Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:652","msg":"Finished provision of image repository and added finalizer","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-tsf-app-tsf-comp-dts2d","namespace":"default-tenant"},"namespace":"default-tenant","name":"imagerepository-for-tsf-app-tsf-comp-dts2d","reconcileID":"35828d61-745b-492f-ab86-1b9966ded7d7"} {"level":"info","ts":"2026-05-12T15:22:40.131Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:1197","msg":"Application pull secret updated with new registry auth","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-tsf-app-tsf-comp-dts2d","namespace":"default-tenant"},"namespace":"default-tenant","name":"imagerepository-for-tsf-app-tsf-comp-dts2d","reconcileID":"c3711171-24fb-4555-8db1-74999ea48400","application":"tsf-app"} {"level":"info","ts":"2026-05-12T15:22:40.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-tsf-app-tsf-comp-dts2d","namespace":"default-tenant"},"namespace":"default-tenant","name":"imagerepository-for-tsf-app-tsf-comp-dts2d","reconcileID":"c3711171-24fb-4555-8db1-74999ea48400","ServiceAccountName":"build-pipeline-tsf-comp-dts2d","SecretName":"imagerepository-for-tsf-app-tsf-comp-dts2d-image-push","action":"UPDATE"} {"level":"info","ts":"2026-05-12T15:22:40.148Z","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-tsf-app-tsf-comp-dts2d","namespace":"default-tenant"},"namespace":"default-tenant","name":"imagerepository-for-tsf-app-tsf-comp-dts2d","reconcileID":"c3711171-24fb-4555-8db1-74999ea48400","ServiceAccountName":"build-pipeline-tsf-comp-dts2d","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-05-12T15:22:40.156Z","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-tsf-app-tsf-comp-dts2d","namespace":"default-tenant"},"namespace":"default-tenant","name":"imagerepository-for-tsf-app-tsf-comp-dts2d","reconcileID":"c3711171-24fb-4555-8db1-74999ea48400","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-05-12T15:22:40.169Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:384","msg":"Updated component's ContainerImage","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-tsf-app-tsf-comp-dts2d","namespace":"default-tenant"},"namespace":"default-tenant","name":"imagerepository-for-tsf-app-tsf-comp-dts2d","reconcileID":"c3711171-24fb-4555-8db1-74999ea48400","ComponentName":"tsf-comp-dts2d"} {"level":"info","ts":"2026-05-12T15:22:40.180Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:391","msg":"Deleted update-component-image image repository annotation","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-tsf-app-tsf-comp-dts2d","namespace":"default-tenant"},"namespace":"default-tenant","name":"imagerepository-for-tsf-app-tsf-comp-dts2d","reconcileID":"c3711171-24fb-4555-8db1-74999ea48400"} {"level":"info","ts":"2026-05-12T15:35:10.435Z","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":"tsf-app","namespace":"default-tenant"},"namespace":"default-tenant","name":"tsf-app","reconcileID":"bc3d0c2b-1efd-47f2-b3d7-0ea9257ac809","ServiceAccountName":"konflux-integration-runner","SecretName":"tsf-app-pull","action":"UPDATE"} {"level":"info","ts":"2026-05-12T15:35:10.446Z","logger":"Application","caller":"controller/application_controller.go:101","msg":"Application finalizer removed","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"tsf-app","namespace":"default-tenant"},"namespace":"default-tenant","name":"tsf-app","reconcileID":"bc3d0c2b-1efd-47f2-b3d7-0ea9257ac809","action":"DELETE"} {"level":"info","ts":"2026-05-12T15:35:18.385Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:193","msg":"Removing permissions from namespace robot account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"trusted-artifacts","namespace":"managed-tenant-ftaew"},"namespace":"managed-tenant-ftaew","name":"trusted-artifacts","reconcileID":"b06eb8d9-dc06-41a0-a5c5-e81b1559dde8","repoName":"managed-tenant-ftaew/managed-tenant-ftaew-8fa019/trusted-artifacts","robotName":"rhtap_qe+managed_tenant_ftaew_d81901cd_1c0f_4934_b088_fb1d7ae07b0d"} {"level":"info","ts":"2026-05-12T15:35:19.296Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:875","msg":"Deleted push robot account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"trusted-artifacts","namespace":"managed-tenant-ftaew"},"namespace":"managed-tenant-ftaew","name":"trusted-artifacts","reconcileID":"b06eb8d9-dc06-41a0-a5c5-e81b1559dde8","RobotAccountName":"managed_tenant_ftaew_managed_tenant_ftaew_8fa019_trusted_artifacts_605f3220ff","action":"DELETE"} {"level":"info","ts":"2026-05-12T15:35:19.743Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:886","msg":"Deleted pull robot account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"trusted-artifacts","namespace":"managed-tenant-ftaew"},"namespace":"managed-tenant-ftaew","name":"trusted-artifacts","reconcileID":"b06eb8d9-dc06-41a0-a5c5-e81b1559dde8","RobotAccountName":"managed_tenant_ftaew_managed_tenant_ftaew_8fa019_trusted_artifacts_2b14ced1d1_pull","action":"DELETE"} {"level":"info","ts":"2026-05-12T15:35:20.156Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:902","msg":"Deleted image repository","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"trusted-artifacts","namespace":"managed-tenant-ftaew"},"namespace":"managed-tenant-ftaew","name":"trusted-artifacts","reconcileID":"b06eb8d9-dc06-41a0-a5c5-e81b1559dde8","ImageRepository":"managed-tenant-ftaew/managed-tenant-ftaew-8fa019/trusted-artifacts","action":"DELETE"} {"level":"info","ts":"2026-05-12T15:35:20.168Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:206","msg":"Image repository finalizer removed","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"trusted-artifacts","namespace":"managed-tenant-ftaew"},"namespace":"managed-tenant-ftaew","name":"trusted-artifacts","reconcileID":"b06eb8d9-dc06-41a0-a5c5-e81b1559dde8","action":"DELETE"} {"level":"info","ts":"2026-05-12T15:35:20.484Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:193","msg":"Removing permissions from namespace robot account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"tsf-comp-dts2d","namespace":"managed-tenant-ftaew"},"namespace":"managed-tenant-ftaew","name":"tsf-comp-dts2d","reconcileID":"781ba33f-a388-4de1-a7a8-c0f297b34f0a","repoName":"managed-tenant-ftaew/managed-tenant-ftaew-8fa019/tsf-comp-dts2d","robotName":"rhtap_qe+managed_tenant_ftaew_d81901cd_1c0f_4934_b088_fb1d7ae07b0d"} {"level":"info","ts":"2026-05-12T15:35:21.675Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:875","msg":"Deleted push robot account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"tsf-comp-dts2d","namespace":"managed-tenant-ftaew"},"namespace":"managed-tenant-ftaew","name":"tsf-comp-dts2d","reconcileID":"781ba33f-a388-4de1-a7a8-c0f297b34f0a","RobotAccountName":"managed_tenant_ftaew_managed_tenant_ftaew_8fa019_tsf_comp_dts2d_dd0ede7792","action":"DELETE"} {"level":"info","ts":"2026-05-12T15:35:22.066Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:886","msg":"Deleted pull robot account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"tsf-comp-dts2d","namespace":"managed-tenant-ftaew"},"namespace":"managed-tenant-ftaew","name":"tsf-comp-dts2d","reconcileID":"781ba33f-a388-4de1-a7a8-c0f297b34f0a","RobotAccountName":"managed_tenant_ftaew_managed_tenant_ftaew_8fa019_tsf_comp_dts2d_0c447b2d37_pull","action":"DELETE"} {"level":"info","ts":"2026-05-12T15:35:22.464Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:902","msg":"Deleted image repository","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"tsf-comp-dts2d","namespace":"managed-tenant-ftaew"},"namespace":"managed-tenant-ftaew","name":"tsf-comp-dts2d","reconcileID":"781ba33f-a388-4de1-a7a8-c0f297b34f0a","ImageRepository":"managed-tenant-ftaew/managed-tenant-ftaew-8fa019/tsf-comp-dts2d","action":"DELETE"} {"level":"info","ts":"2026-05-12T15:35:22.477Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:206","msg":"Image repository finalizer removed","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"tsf-comp-dts2d","namespace":"managed-tenant-ftaew"},"namespace":"managed-tenant-ftaew","name":"tsf-comp-dts2d","reconcileID":"781ba33f-a388-4de1-a7a8-c0f297b34f0a","action":"DELETE"} {"level":"info","ts":"2026-05-12T15:38:44.792Z","logger":"Application","caller":"controller/application_controller.go:112","msg":"Application finalizer added","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"test-app-177860031","namespace":"default-tenant"},"namespace":"default-tenant","name":"test-app-177860031","reconcileID":"a02e00c7-c593-45ab-99ec-7a62cb608f90","action":"DELETE"} {"level":"info","ts":"2026-05-12T15:38:44.803Z","logger":"Application","caller":"controller/application_controller.go:204","msg":"Creating application pull secret","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"test-app-177860031","namespace":"default-tenant"},"namespace":"default-tenant","name":"test-app-177860031","reconcileID":"a02e00c7-c593-45ab-99ec-7a62cb608f90","secretName":"test-app-177860031-pull"} {"level":"info","ts":"2026-05-12T15:38:44.817Z","logger":"Application","caller":"controller/application_controller.go:281","msg":"Application pull secret created successfully","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"test-app-177860031","namespace":"default-tenant"},"namespace":"default-tenant","name":"test-app-177860031","reconcileID":"a02e00c7-c593-45ab-99ec-7a62cb608f90","secretName":"test-app-177860031-pull"} {"level":"info","ts":"2026-05-12T15:38:44.826Z","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":"test-app-177860031","namespace":"default-tenant"},"namespace":"default-tenant","name":"test-app-177860031","reconcileID":"a02e00c7-c593-45ab-99ec-7a62cb608f90","secretName":"test-app-177860031-pull"} {"level":"info","ts":"2026-05-12T15:38:45.892Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:992","msg":"Image repository secret updated","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"java-quarkus-177860031","namespace":"default-tenant"},"namespace":"default-tenant","name":"java-quarkus-177860031","reconcileID":"ef24bf00-503c-4904-9c3a-712fb6400482","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-05-12T15:38:46.987Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:984","msg":"Image repository secret created","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"java-quarkus-177860031","namespace":"default-tenant"},"namespace":"default-tenant","name":"java-quarkus-177860031","reconcileID":"ef24bf00-503c-4904-9c3a-712fb6400482","IsPullOnly":false,"SecretName":"java-quarkus-177860031-image-push"} {"level":"info","ts":"2026-05-12T15:38:47.779Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:984","msg":"Image repository secret created","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"java-quarkus-177860031","namespace":"default-tenant"},"namespace":"default-tenant","name":"java-quarkus-177860031","reconcileID":"ef24bf00-503c-4904-9c3a-712fb6400482","IsPullOnly":true,"SecretName":"java-quarkus-177860031-image-pull"} {"level":"info","ts":"2026-05-12T15:38:47.779Z","logger":"ImageRepository.ImageRepositoryProvision.ConfigureNotifications","caller":"controller/imagerepository_notifications.go:168","msg":"Adding notifications","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"java-quarkus-177860031","namespace":"default-tenant"},"namespace":"default-tenant","name":"java-quarkus-177860031","reconcileID":"ef24bf00-503c-4904-9c3a-712fb6400482"} {"level":"info","ts":"2026-05-12T15:38:47.789Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:652","msg":"Finished provision of image repository and added finalizer","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"java-quarkus-177860031","namespace":"default-tenant"},"namespace":"default-tenant","name":"java-quarkus-177860031","reconcileID":"ef24bf00-503c-4904-9c3a-712fb6400482"} {"level":"info","ts":"2026-05-12T15:38:48.113Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:1197","msg":"Application pull secret updated with new registry auth","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"java-quarkus-177860031","namespace":"default-tenant"},"namespace":"default-tenant","name":"java-quarkus-177860031","reconcileID":"9841f7af-d0c7-404d-ad34-033904b9b15e","application":"test-app-177860031"} {"level":"info","ts":"2026-05-12T15:38:48.121Z","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":"java-quarkus-177860031","namespace":"default-tenant"},"namespace":"default-tenant","name":"java-quarkus-177860031","reconcileID":"9841f7af-d0c7-404d-ad34-033904b9b15e","ServiceAccountName":"build-pipeline-java-quarkus-177860031","SecretName":"java-quarkus-177860031-image-push","action":"UPDATE"} {"level":"info","ts":"2026-05-12T15:38:48.129Z","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":"java-quarkus-177860031","namespace":"default-tenant"},"namespace":"default-tenant","name":"java-quarkus-177860031","reconcileID":"9841f7af-d0c7-404d-ad34-033904b9b15e","ServiceAccountName":"build-pipeline-java-quarkus-177860031","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-05-12T15:38:48.140Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:384","msg":"Updated component's ContainerImage","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"java-quarkus-177860031","namespace":"default-tenant"},"namespace":"default-tenant","name":"java-quarkus-177860031","reconcileID":"9841f7af-d0c7-404d-ad34-033904b9b15e","ComponentName":"java-quarkus-177860031"} {"level":"info","ts":"2026-05-12T15:38:48.149Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:391","msg":"Deleted update-component-image image repository annotation","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"java-quarkus-177860031","namespace":"default-tenant"},"namespace":"default-tenant","name":"java-quarkus-177860031","reconcileID":"9841f7af-d0c7-404d-ad34-033904b9b15e"}