{"level":"info","ts":"2026-05-07T06:45:59.265Z","logger":"setup","caller":"cmd/main.go:206","msg":"Quay host: quay.io"} {"level":"info","ts":"2026-05-07T06:45:59.265Z","logger":"setup","caller":"cmd/main.go:207","msg":"Quay API URL: https://quay.io/api/v1"} {"level":"info","ts":"2026-05-07T06:45:59.265Z","logger":"setup","caller":"cmd/main.go:208","msg":"Quay Org: rhtap_qe"} {"level":"info","ts":"2026-05-07T06:45:59.877Z","caller":"metrics/metrics.go:63","msg":"Starting image controller metrics"} {"level":"info","ts":"2026-05-07T06:45:59.877Z","logger":"setup","caller":"cmd/main.go:261","msg":"starting manager"} {"level":"info","ts":"2026-05-07T06:45:59.877Z","logger":"controller-runtime.metrics","caller":"server/server.go:208","msg":"Starting metrics server"} {"level":"info","ts":"2026-05-07T06:45:59.877Z","logger":"setup","caller":"cmd/main.go:126","msg":"disabling http/2"} {"level":"info","ts":"2026-05-07T06:45:59.877Z","caller":"manager/server.go:83","msg":"starting server","name":"health probe","addr":"[::]:8081"} {"level":"info","ts":"2026-05-07T06:45:59.877Z","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-07T06:45:59.877Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository"} {"level":"info","ts":"2026-05-07T06:45:59.877Z","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-07T06:45:59.877Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application"} {"level":"info","ts":"2026-05-07T06:45:59.877Z","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-07T06:45:59.877Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component"} {"level":"info","ts":"2026-05-07T06:45:59.995Z","caller":"controller/controller.go:217","msg":"Starting workers","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","worker count":1} {"level":"info","ts":"2026-05-07T06:45:59.995Z","caller":"controller/controller.go:217","msg":"Starting workers","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","worker count":1} {"level":"info","ts":"2026-05-07T06:45:59.995Z","caller":"controller/controller.go:217","msg":"Starting workers","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","worker count":1} {"level":"info","ts":"2026-05-07T06:46:00.979Z","logger":"controller-runtime.metrics","caller":"server/server.go:247","msg":"Serving metrics server","bindAddress":":8443","secure":true} {"level":"info","ts":"2026-05-07T06:47:54.919Z","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-2j1m8"},"namespace":"managed-tenant-2j1m8","name":"trusted-artifacts","reconcileID":"cca4af49-45ea-4ce1-94fa-57f56ba7dff8","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-05-07T06:47:56.055Z","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-2j1m8"},"namespace":"managed-tenant-2j1m8","name":"trusted-artifacts","reconcileID":"cca4af49-45ea-4ce1-94fa-57f56ba7dff8","IsPullOnly":false,"SecretName":"trusted-artifacts-image-push"} {"level":"info","ts":"2026-05-07T06:47:56.964Z","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-2j1m8"},"namespace":"managed-tenant-2j1m8","name":"trusted-artifacts","reconcileID":"cca4af49-45ea-4ce1-94fa-57f56ba7dff8","IsPullOnly":true,"SecretName":"trusted-artifacts-image-pull"} {"level":"info","ts":"2026-05-07T06:47:56.972Z","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-2j1m8"},"namespace":"managed-tenant-2j1m8","name":"trusted-artifacts","reconcileID":"cca4af49-45ea-4ce1-94fa-57f56ba7dff8"} {"level":"info","ts":"2026-05-07T06:47:57.743Z","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-90hti","namespace":"managed-tenant-2j1m8"},"namespace":"managed-tenant-2j1m8","name":"tsf-comp-90hti","reconcileID":"7feb380b-17ea-4246-a3b1-bd9d4ce6d78a","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-05-07T06:47:59.215Z","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-90hti","namespace":"managed-tenant-2j1m8"},"namespace":"managed-tenant-2j1m8","name":"tsf-comp-90hti","reconcileID":"7feb380b-17ea-4246-a3b1-bd9d4ce6d78a","IsPullOnly":false,"SecretName":"tsf-comp-90hti-image-push"} {"level":"info","ts":"2026-05-07T06:47:59.995Z","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-90hti","namespace":"managed-tenant-2j1m8"},"namespace":"managed-tenant-2j1m8","name":"tsf-comp-90hti","reconcileID":"7feb380b-17ea-4246-a3b1-bd9d4ce6d78a","IsPullOnly":true,"SecretName":"tsf-comp-90hti-image-pull"} {"level":"info","ts":"2026-05-07T06:48:00.004Z","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-90hti","namespace":"managed-tenant-2j1m8"},"namespace":"managed-tenant-2j1m8","name":"tsf-comp-90hti","reconcileID":"7feb380b-17ea-4246-a3b1-bd9d4ce6d78a"} {"level":"info","ts":"2026-05-07T06:57:30.292Z","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":"754b4668-8cdb-4fbb-ad57-4abe10ebc392","action":"DELETE"} {"level":"info","ts":"2026-05-07T06:57:30.302Z","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":"754b4668-8cdb-4fbb-ad57-4abe10ebc392","secretName":"tsf-app-pull"} {"level":"info","ts":"2026-05-07T06:57:30.315Z","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":"754b4668-8cdb-4fbb-ad57-4abe10ebc392","secretName":"tsf-app-pull"} {"level":"info","ts":"2026-05-07T06:57:30.426Z","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":"754b4668-8cdb-4fbb-ad57-4abe10ebc392","secretName":"tsf-app-pull"} {"level":"info","ts":"2026-05-07T06:57:31.127Z","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-90hti","namespace":"default-tenant"},"namespace":"default-tenant","name":"tsf-comp-90hti","reconcileID":"7c298c51-86b4-435c-9c3c-d7b41019779e","ImageRepositoryName":"imagerepository-for-tsf-app-tsf-comp-90hti","ComponentName":"tsf-comp-90hti"} {"level":"info","ts":"2026-05-07T06:57:31.136Z","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-90hti","namespace":"default-tenant"},"namespace":"default-tenant","name":"tsf-comp-90hti","reconcileID":"7c298c51-86b4-435c-9c3c-d7b41019779e","ImageRepositoryName":"imagerepository-for-tsf-app-tsf-comp-90hti","ComponentName":"tsf-comp-90hti"} {"level":"info","ts":"2026-05-07T06:57:31.147Z","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-90hti","namespace":"default-tenant"},"namespace":"default-tenant","name":"tsf-comp-90hti","reconcileID":"7c298c51-86b4-435c-9c3c-d7b41019779e","ComponentName":"tsf-comp-90hti"} {"level":"info","ts":"2026-05-07T06:57:32.392Z","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-90hti","namespace":"default-tenant"},"namespace":"default-tenant","name":"imagerepository-for-tsf-app-tsf-comp-90hti","reconcileID":"0209d897-0490-41f8-b8fb-1faad14a6c53","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-05-07T06:57:33.949Z","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-90hti","namespace":"default-tenant"},"namespace":"default-tenant","name":"imagerepository-for-tsf-app-tsf-comp-90hti","reconcileID":"0209d897-0490-41f8-b8fb-1faad14a6c53","IsPullOnly":false,"SecretName":"imagerepository-for-tsf-app-tsf-comp-90hti-image-push"} {"level":"info","ts":"2026-05-07T06:57:34.838Z","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-90hti","namespace":"default-tenant"},"namespace":"default-tenant","name":"imagerepository-for-tsf-app-tsf-comp-90hti","reconcileID":"0209d897-0490-41f8-b8fb-1faad14a6c53","IsPullOnly":true,"SecretName":"imagerepository-for-tsf-app-tsf-comp-90hti-image-pull"} {"level":"info","ts":"2026-05-07T06:57:34.847Z","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-90hti","namespace":"default-tenant"},"namespace":"default-tenant","name":"imagerepository-for-tsf-app-tsf-comp-90hti","reconcileID":"0209d897-0490-41f8-b8fb-1faad14a6c53"} {"level":"info","ts":"2026-05-07T06:57:35.432Z","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-90hti","namespace":"default-tenant"},"namespace":"default-tenant","name":"imagerepository-for-tsf-app-tsf-comp-90hti","reconcileID":"2af02682-8e9e-4095-adb7-a276a3ad067e","application":"tsf-app"} {"level":"info","ts":"2026-05-07T06:57:35.440Z","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-90hti","namespace":"default-tenant"},"namespace":"default-tenant","name":"imagerepository-for-tsf-app-tsf-comp-90hti","reconcileID":"2af02682-8e9e-4095-adb7-a276a3ad067e","ServiceAccountName":"build-pipeline-tsf-comp-90hti","SecretName":"imagerepository-for-tsf-app-tsf-comp-90hti-image-push","action":"UPDATE"} {"level":"info","ts":"2026-05-07T06:57:35.448Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:89","msg":"Added secret link to service account","controller":"imagerepository","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-tsf-app-tsf-comp-90hti","namespace":"default-tenant"},"namespace":"default-tenant","name":"imagerepository-for-tsf-app-tsf-comp-90hti","reconcileID":"2af02682-8e9e-4095-adb7-a276a3ad067e","ServiceAccountName":"build-pipeline-tsf-comp-90hti","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-05-07T06:57:35.456Z","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-90hti","namespace":"default-tenant"},"namespace":"default-tenant","name":"imagerepository-for-tsf-app-tsf-comp-90hti","reconcileID":"2af02682-8e9e-4095-adb7-a276a3ad067e","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-05-07T06:57:35.467Z","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-90hti","namespace":"default-tenant"},"namespace":"default-tenant","name":"imagerepository-for-tsf-app-tsf-comp-90hti","reconcileID":"2af02682-8e9e-4095-adb7-a276a3ad067e","ComponentName":"tsf-comp-90hti"} {"level":"info","ts":"2026-05-07T06:57:35.478Z","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-90hti","namespace":"default-tenant"},"namespace":"default-tenant","name":"imagerepository-for-tsf-app-tsf-comp-90hti","reconcileID":"2af02682-8e9e-4095-adb7-a276a3ad067e"} {"level":"info","ts":"2026-05-07T07:09:23.972Z","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":"4b4a1aab-5463-45e3-8b9d-bb29e27936ed","ServiceAccountName":"konflux-integration-runner","SecretName":"tsf-app-pull","action":"UPDATE"} {"level":"info","ts":"2026-05-07T07:09:23.981Z","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":"4b4a1aab-5463-45e3-8b9d-bb29e27936ed","action":"DELETE"} {"level":"info","ts":"2026-05-07T07:09:36.121Z","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-2j1m8"},"namespace":"managed-tenant-2j1m8","name":"trusted-artifacts","reconcileID":"1ebc2cf2-7267-46d2-972b-9df2121183ef","repoName":"managed-tenant-2j1m8/managed-tenant-2j1m8-ac5df0/trusted-artifacts","robotName":"rhtap_qe+managed_tenant_2j1m8_ffe44f5d_cb76_4f50_9ed5_8049853eccf7"} {"level":"info","ts":"2026-05-07T07:09:36.817Z","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-2j1m8"},"namespace":"managed-tenant-2j1m8","name":"trusted-artifacts","reconcileID":"1ebc2cf2-7267-46d2-972b-9df2121183ef","RobotAccountName":"managed_tenant_2j1m8_managed_tenant_2j1m8_ac5df0_trusted_artifacts_f5432b4a8f","action":"DELETE"} {"level":"info","ts":"2026-05-07T07:09:37.312Z","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-2j1m8"},"namespace":"managed-tenant-2j1m8","name":"trusted-artifacts","reconcileID":"1ebc2cf2-7267-46d2-972b-9df2121183ef","RobotAccountName":"managed_tenant_2j1m8_managed_tenant_2j1m8_ac5df0_trusted_artifacts_3f00cbf313_pull","action":"DELETE"} {"level":"info","ts":"2026-05-07T07:09:37.804Z","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-2j1m8"},"namespace":"managed-tenant-2j1m8","name":"trusted-artifacts","reconcileID":"1ebc2cf2-7267-46d2-972b-9df2121183ef","ImageRepository":"managed-tenant-2j1m8/managed-tenant-2j1m8-ac5df0/trusted-artifacts","action":"DELETE"} {"level":"info","ts":"2026-05-07T07:09:37.814Z","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-2j1m8"},"namespace":"managed-tenant-2j1m8","name":"trusted-artifacts","reconcileID":"1ebc2cf2-7267-46d2-972b-9df2121183ef","action":"DELETE"} {"level":"info","ts":"2026-05-07T07:09:38.119Z","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-90hti","namespace":"managed-tenant-2j1m8"},"namespace":"managed-tenant-2j1m8","name":"tsf-comp-90hti","reconcileID":"f7cca59a-103d-4d3e-ac29-7a3330b3d763","repoName":"managed-tenant-2j1m8/managed-tenant-2j1m8-ac5df0/tsf-comp-90hti","robotName":"rhtap_qe+managed_tenant_2j1m8_ffe44f5d_cb76_4f50_9ed5_8049853eccf7"} {"level":"info","ts":"2026-05-07T07:09:39.660Z","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-90hti","namespace":"managed-tenant-2j1m8"},"namespace":"managed-tenant-2j1m8","name":"tsf-comp-90hti","reconcileID":"f7cca59a-103d-4d3e-ac29-7a3330b3d763","RobotAccountName":"managed_tenant_2j1m8_managed_tenant_2j1m8_ac5df0_tsf_comp_90hti_33023c5f6b","action":"DELETE"} {"level":"info","ts":"2026-05-07T07:09:40.086Z","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-90hti","namespace":"managed-tenant-2j1m8"},"namespace":"managed-tenant-2j1m8","name":"tsf-comp-90hti","reconcileID":"f7cca59a-103d-4d3e-ac29-7a3330b3d763","RobotAccountName":"managed_tenant_2j1m8_managed_tenant_2j1m8_ac5df0_tsf_comp_90hti_dd81e925bd_pull","action":"DELETE"} {"level":"info","ts":"2026-05-07T07:09:40.597Z","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-90hti","namespace":"managed-tenant-2j1m8"},"namespace":"managed-tenant-2j1m8","name":"tsf-comp-90hti","reconcileID":"f7cca59a-103d-4d3e-ac29-7a3330b3d763","ImageRepository":"managed-tenant-2j1m8/managed-tenant-2j1m8-ac5df0/tsf-comp-90hti","action":"DELETE"} {"level":"info","ts":"2026-05-07T07:09:40.608Z","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-90hti","namespace":"managed-tenant-2j1m8"},"namespace":"managed-tenant-2j1m8","name":"tsf-comp-90hti","reconcileID":"f7cca59a-103d-4d3e-ac29-7a3330b3d763","action":"DELETE"}