2026/07/11 06:35:04 [COVERAGE] Starting coverage server on :9095 2026/07/11 06:35:04 [COVERAGE] Endpoints: GET :9095/coverage, GET :9095/health warning: GOCOVERDIR not set, no coverage data emitted {"level":"info","ts":"2026-07-11T06:35:04.762Z","logger":"setup","caller":"cmd/main.go:208","msg":"Quay host: quay.io"} {"level":"info","ts":"2026-07-11T06:35:04.762Z","logger":"setup","caller":"cmd/main.go:209","msg":"Quay API URL: https://quay.io/api/v1"} {"level":"info","ts":"2026-07-11T06:35:04.762Z","logger":"setup","caller":"cmd/main.go:210","msg":"Quay Org: redhat-appstudio-qe"} {"level":"info","ts":"2026-07-11T06:35:05.874Z","caller":"metrics/metrics.go:63","msg":"Starting image controller metrics"} {"level":"info","ts":"2026-07-11T06:35:05.874Z","logger":"setup","caller":"cmd/main.go:263","msg":"starting manager"} {"level":"info","ts":"2026-07-11T06:35:05.874Z","logger":"controller-runtime.metrics","caller":"server/server.go:208","msg":"Starting metrics server"} {"level":"info","ts":"2026-07-11T06:35:05.874Z","logger":"setup","caller":"cmd/main.go:128","msg":"disabling http/2"} {"level":"info","ts":"2026-07-11T06:35:05.875Z","caller":"manager/server.go:83","msg":"starting server","name":"health probe","addr":"[::]:8081"} {"level":"info","ts":"2026-07-11T06:35:05.875Z","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-07-11T06:35:05.875Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component"} {"level":"info","ts":"2026-07-11T06:35:05.875Z","caller":"controller/controller.go:175","msg":"Starting EventSource","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","source":"kind source: *v1alpha1.ImageRepository"} {"level":"info","ts":"2026-07-11T06:35:05.875Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository"} {"level":"info","ts":"2026-07-11T06:35:05.875Z","caller":"controller/controller.go:175","msg":"Starting EventSource","controller":"imagerepository-konflux","controllerGroup":"konflux-ci.dev","controllerKind":"ImageRepository","source":"kind source: *v1alpha1.ImageRepository"} {"level":"info","ts":"2026-07-11T06:35:05.875Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"imagerepository-konflux","controllerGroup":"konflux-ci.dev","controllerKind":"ImageRepository"} {"level":"info","ts":"2026-07-11T06:35:05.875Z","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-07-11T06:35:05.875Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application"} {"level":"info","ts":"2026-07-11T06:35:05.976Z","logger":"controller-runtime.metrics","caller":"server/server.go:247","msg":"Serving metrics server","bindAddress":":8443","secure":true} {"level":"info","ts":"2026-07-11T06:35:05.978Z","caller":"controller/controller.go:217","msg":"Starting workers","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","worker count":1} {"level":"info","ts":"2026-07-11T06:35:05.978Z","caller":"controller/controller.go:217","msg":"Starting workers","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","worker count":1} {"level":"info","ts":"2026-07-11T06:35:05.979Z","caller":"controller/controller.go:217","msg":"Starting workers","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","worker count":1} {"level":"info","ts":"2026-07-11T06:35:05.979Z","caller":"controller/controller.go:217","msg":"Starting workers","controller":"imagerepository-konflux","controllerGroup":"konflux-ci.dev","controllerKind":"ImageRepository","worker count":1} {"level":"info","ts":"2026-07-11T06:39:23.508Z","logger":"Application","caller":"controller/application_controller.go:116","msg":"Application finalizer added","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"build-suite-test-application-eure","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"build-suite-test-application-eure","reconcileID":"3e91319a-88ca-4c53-b45e-046b31f12f96","action":"DELETE"} {"level":"info","ts":"2026-07-11T06:39:23.512Z","logger":"Application","caller":"controller/application_controller.go:208","msg":"Creating application pull secret","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"build-suite-test-application-eure","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"build-suite-test-application-eure","reconcileID":"3e91319a-88ca-4c53-b45e-046b31f12f96","secretName":"build-suite-test-application-eure-pull"} {"level":"info","ts":"2026-07-11T06:39:23.517Z","logger":"Application","caller":"controller/application_controller.go:285","msg":"Application pull secret created successfully","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"build-suite-test-application-eure","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"build-suite-test-application-eure","reconcileID":"3e91319a-88ca-4c53-b45e-046b31f12f96","secretName":"build-suite-test-application-eure-pull"} {"level":"info","ts":"2026-07-11T06:39:23.618Z","logger":"Application","caller":"controller/application_controller.go:298","msg":"Integration ServiceAccount not found","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"build-suite-test-application-eure","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"build-suite-test-application-eure","reconcileID":"3e91319a-88ca-4c53-b45e-046b31f12f96","serviceAccountName":"konflux-integration-runner","namespace":"image-controller-e2e-htli"} {"level":"info","ts":"2026-07-11T06:39:23.621Z","logger":"Application","caller":"controller/application_controller.go:298","msg":"Integration ServiceAccount not found","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"build-suite-test-application-eure","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"build-suite-test-application-eure","reconcileID":"3763e219-d5a8-4913-8777-5d3d1a844b57","serviceAccountName":"konflux-integration-runner","namespace":"image-controller-e2e-htli"} {"level":"info","ts":"2026-07-11T06:39:25.302Z","logger":"ComponentImageRepository","caller":"controller/component_image_controller.go:191","msg":"Will create image repository","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","Component":{"name":"gh-test-custom-default-lzvbvh","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"gh-test-custom-default-lzvbvh","reconcileID":"d16ac359-74f9-4069-a40c-ba566f9e78c7","ImageRepositoryName":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh","ComponentName":"gh-test-custom-default-lzvbvh"} {"level":"info","ts":"2026-07-11T06:39:25.307Z","logger":"ComponentImageRepository","caller":"controller/component_image_controller.go:222","msg":"Image repository created","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","Component":{"name":"gh-test-custom-default-lzvbvh","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"gh-test-custom-default-lzvbvh","reconcileID":"d16ac359-74f9-4069-a40c-ba566f9e78c7","ImageRepositoryName":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh","ComponentName":"gh-test-custom-default-lzvbvh"} {"level":"info","ts":"2026-07-11T06:39:25.313Z","logger":"ComponentImageRepository","caller":"controller/component_image_controller.go:238","msg":"Component updated successfully, 'generate' annotation removed","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","Component":{"name":"gh-test-custom-default-lzvbvh","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"gh-test-custom-default-lzvbvh","reconcileID":"d16ac359-74f9-4069-a40c-ba566f9e78c7","ComponentName":"gh-test-custom-default-lzvbvh"} {"level":"info","ts":"2026-07-11T06:39:26.815Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:1205","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh","reconcileID":"8859c5a9-822d-49de-9707-cc1c9aa8b050","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-07-11T06:39:28.423Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:1205","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh","reconcileID":"8859c5a9-822d-49de-9707-cc1c9aa8b050","IsPullOnly":false,"SecretName":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh-image-push"} {"level":"info","ts":"2026-07-11T06:39:29.343Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:1205","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh","reconcileID":"8859c5a9-822d-49de-9707-cc1c9aa8b050","IsPullOnly":true,"SecretName":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh-image-pull"} {"level":"info","ts":"2026-07-11T06:39:29.348Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:845","msg":"Finished provision of image repository and added finalizer","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh","reconcileID":"8859c5a9-822d-49de-9707-cc1c9aa8b050"} {"level":"info","ts":"2026-07-11T06:39:29.700Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:1457","msg":"Application pull secret updated with new registry auth","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh","reconcileID":"e3f0df34-9a79-4c09-9711-def061e54a70","application":"build-suite-test-application-eure"} {"level":"info","ts":"2026-07-11T06:39:29.704Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:89","msg":"Added secret link to service account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh","reconcileID":"e3f0df34-9a79-4c09-9711-def061e54a70","ServiceAccountName":"build-pipeline-gh-test-custom-default-lzvbvh","SecretName":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh-image-push","action":"UPDATE"} {"level":"info","ts":"2026-07-11T06:39:29.710Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:89","msg":"Added secret link to service account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh","reconcileID":"e3f0df34-9a79-4c09-9711-def061e54a70","ServiceAccountName":"build-pipeline-gh-test-custom-default-lzvbvh","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-07-11T06:39:29.710Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:43","msg":"ServiceAccount not found","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh","reconcileID":"e3f0df34-9a79-4c09-9711-def061e54a70","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-11T06:39:29.715Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:554","msg":"Updated component's ContainerImage","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh","reconcileID":"e3f0df34-9a79-4c09-9711-def061e54a70","ComponentName":"gh-test-custom-default-lzvbvh"} {"level":"info","ts":"2026-07-11T06:39:29.721Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:563","msg":"Deleted update-component-image image repository annotation","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh","reconcileID":"e3f0df34-9a79-4c09-9711-def061e54a70"} {"level":"info","ts":"2026-07-11T06:39:30.064Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:43","msg":"ServiceAccount not found","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh","reconcileID":"be2944f3-b669-41bd-8352-f45ead981a6d","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-11T06:46:37.685Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:43","msg":"ServiceAccount not found","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh","reconcileID":"646e6a83-e6b6-42e2-a552-af5a181aa577","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-11T06:46:38.119Z","logger":"ImageRepository.RegenerateImageRepositoryAccessToken","caller":"controller/imagerepository_controller.go:1017","msg":"Refreshed quay robot account token","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh","reconcileID":"646e6a83-e6b6-42e2-a552-af5a181aa577","IsPullOnly":false} {"level":"info","ts":"2026-07-11T06:46:38.126Z","logger":"ImageRepository.RegenerateImageRepositoryAccessToken","caller":"controller/imagerepository_controller.go:1213","msg":"Image repository secret updated","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh","reconcileID":"646e6a83-e6b6-42e2-a552-af5a181aa577","IsPullOnly":false,"SecretName":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh-image-push"} {"level":"info","ts":"2026-07-11T06:46:38.765Z","logger":"ImageRepository.RegenerateImageRepositoryAccessToken","caller":"controller/imagerepository_controller.go:1017","msg":"Refreshed quay robot account token","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh","reconcileID":"646e6a83-e6b6-42e2-a552-af5a181aa577","IsPullOnly":true} {"level":"info","ts":"2026-07-11T06:46:38.772Z","logger":"ImageRepository.RegenerateImageRepositoryAccessToken","caller":"controller/imagerepository_controller.go:1213","msg":"Image repository secret updated","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh","reconcileID":"646e6a83-e6b6-42e2-a552-af5a181aa577","IsPullOnly":true,"SecretName":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh-image-pull"} {"level":"info","ts":"2026-07-11T06:46:38.779Z","logger":"ImageRepository.RegenerateImageRepositoryAccessToken","caller":"controller/imagerepository_controller.go:1457","msg":"Application pull secret updated with new registry auth","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh","reconcileID":"646e6a83-e6b6-42e2-a552-af5a181aa577","IsPullOnly":true,"application":"build-suite-test-application-eure"} {"level":"info","ts":"2026-07-11T06:46:39.148Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:43","msg":"ServiceAccount not found","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh","reconcileID":"1e04633c-ad68-467f-b9c8-1a3b7bb6ad11","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-11T06:46:39.601Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:1619","msg":"Application pull secret updated after removing registry auth","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh","reconcileID":"debfccf3-3fea-4720-851f-d9edd7bcef58","application":"build-suite-test-application-eure"} {"level":"info","ts":"2026-07-11T06:46:39.709Z","logger":"ComponentImageRepository","caller":"controller/component_image_controller.go:191","msg":"Will create image repository","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","Component":{"name":"gh-test-custom-branch-ryhlzb","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"gh-test-custom-branch-ryhlzb","reconcileID":"19dcfdd7-b750-4fd9-999b-a3cc6634bb6e","ImageRepositoryName":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-branch-ryhlzb","ComponentName":"gh-test-custom-branch-ryhlzb"} {"level":"info","ts":"2026-07-11T06:46:39.714Z","logger":"ComponentImageRepository","caller":"controller/component_image_controller.go:222","msg":"Image repository created","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","Component":{"name":"gh-test-custom-branch-ryhlzb","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"gh-test-custom-branch-ryhlzb","reconcileID":"19dcfdd7-b750-4fd9-999b-a3cc6634bb6e","ImageRepositoryName":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-branch-ryhlzb","ComponentName":"gh-test-custom-branch-ryhlzb"} {"level":"info","ts":"2026-07-11T06:46:39.720Z","logger":"ComponentImageRepository","caller":"controller/component_image_controller.go:238","msg":"Component updated successfully, 'generate' annotation removed","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","Component":{"name":"gh-test-custom-branch-ryhlzb","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"gh-test-custom-branch-ryhlzb","reconcileID":"19dcfdd7-b750-4fd9-999b-a3cc6634bb6e","ComponentName":"gh-test-custom-branch-ryhlzb"} {"level":"info","ts":"2026-07-11T06:46:39.935Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:352","msg":"Removing permissions from namespace robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh","reconcileID":"debfccf3-3fea-4720-851f-d9edd7bcef58","repoName":"image-controller-e2e-htli/gh-test-custom-default-lzvbvh","robotName":"redhat-appstudio-qe+image_controller_e2e_htli_16c578e9_844c_4489_924a_9c68aee3cce7"} {"level":"info","ts":"2026-07-11T06:46:41.134Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1078","msg":"Deleted push robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh","reconcileID":"debfccf3-3fea-4720-851f-d9edd7bcef58","RobotAccountName":"image_controller_e2e_htli_gh_test_custom_default_lzvbvh_c7716c649b","action":"DELETE"} {"level":"info","ts":"2026-07-11T06:46:41.645Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1089","msg":"Deleted pull robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh","reconcileID":"debfccf3-3fea-4720-851f-d9edd7bcef58","RobotAccountName":"image_controller_e2e_htli_gh_test_custom_default_lzvbvh_179d0bd916_pull","action":"DELETE"} {"level":"info","ts":"2026-07-11T06:46:42.339Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1105","msg":"Deleted image repository","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh","reconcileID":"debfccf3-3fea-4720-851f-d9edd7bcef58","ImageRepository":"image-controller-e2e-htli/gh-test-custom-default-lzvbvh","action":"DELETE"} {"level":"info","ts":"2026-07-11T06:46:42.347Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:368","msg":"Image repository finalizer removed","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-default-lzvbvh","reconcileID":"debfccf3-3fea-4720-851f-d9edd7bcef58","action":"DELETE"} {"level":"info","ts":"2026-07-11T06:46:43.089Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:1213","msg":"Image repository secret updated","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-branch-ryhlzb","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-branch-ryhlzb","reconcileID":"427e98d1-9026-4d01-86cc-8f31b893cbf1","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-07-11T06:46:44.504Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:1205","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-branch-ryhlzb","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-branch-ryhlzb","reconcileID":"427e98d1-9026-4d01-86cc-8f31b893cbf1","IsPullOnly":false,"SecretName":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-branch-ryhlzb-image-push"} {"level":"info","ts":"2026-07-11T06:46:45.864Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:1205","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-branch-ryhlzb","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-branch-ryhlzb","reconcileID":"427e98d1-9026-4d01-86cc-8f31b893cbf1","IsPullOnly":true,"SecretName":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-branch-ryhlzb-image-pull"} {"level":"info","ts":"2026-07-11T06:46:45.870Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:845","msg":"Finished provision of image repository and added finalizer","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-branch-ryhlzb","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-branch-ryhlzb","reconcileID":"427e98d1-9026-4d01-86cc-8f31b893cbf1"} {"level":"info","ts":"2026-07-11T06:46:46.238Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:1457","msg":"Application pull secret updated with new registry auth","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-branch-ryhlzb","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-branch-ryhlzb","reconcileID":"f4bca153-2cb4-4976-9b92-8535ef67d64b","application":"build-suite-test-application-eure"} {"level":"info","ts":"2026-07-11T06:46:46.242Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:89","msg":"Added secret link to service account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-branch-ryhlzb","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-branch-ryhlzb","reconcileID":"f4bca153-2cb4-4976-9b92-8535ef67d64b","ServiceAccountName":"build-pipeline-gh-test-custom-branch-ryhlzb","SecretName":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-branch-ryhlzb-image-push","action":"UPDATE"} {"level":"info","ts":"2026-07-11T06:46:46.247Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:89","msg":"Added secret link to service account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-branch-ryhlzb","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-branch-ryhlzb","reconcileID":"f4bca153-2cb4-4976-9b92-8535ef67d64b","ServiceAccountName":"build-pipeline-gh-test-custom-branch-ryhlzb","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-07-11T06:46:46.247Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:43","msg":"ServiceAccount not found","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-branch-ryhlzb","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-branch-ryhlzb","reconcileID":"f4bca153-2cb4-4976-9b92-8535ef67d64b","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-11T06:46:46.253Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:554","msg":"Updated component's ContainerImage","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-branch-ryhlzb","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-branch-ryhlzb","reconcileID":"f4bca153-2cb4-4976-9b92-8535ef67d64b","ComponentName":"gh-test-custom-branch-ryhlzb"} {"level":"info","ts":"2026-07-11T06:46:46.258Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:563","msg":"Deleted update-component-image image repository annotation","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-branch-ryhlzb","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-branch-ryhlzb","reconcileID":"f4bca153-2cb4-4976-9b92-8535ef67d64b"} {"level":"info","ts":"2026-07-11T06:46:46.597Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:43","msg":"ServiceAccount not found","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-branch-ryhlzb","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-branch-ryhlzb","reconcileID":"1edf1329-0312-4c12-ab5d-4e274950955c","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-11T06:51:11.955Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:43","msg":"ServiceAccount not found","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-branch-ryhlzb","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-branch-ryhlzb","reconcileID":"8ac93a0c-4126-42b9-84bb-f45f1141c8a5","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-11T06:51:12.638Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:1128","msg":"changed image repository visibility","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-branch-ryhlzb","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-branch-ryhlzb","reconcileID":"8ac93a0c-4126-42b9-84bb-f45f1141c8a5","visibility":"private"} {"level":"info","ts":"2026-07-11T06:51:12.982Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:43","msg":"ServiceAccount not found","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-branch-ryhlzb","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-branch-ryhlzb","reconcileID":"3217b4d2-8414-4a38-8e2f-2b417e47bf8b","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-11T06:52:12.001Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:1619","msg":"Application pull secret updated after removing registry auth","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-branch-ryhlzb","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-branch-ryhlzb","reconcileID":"0e186f94-3487-456e-8487-fdc2188c53c7","application":"build-suite-test-application-eure"} {"level":"info","ts":"2026-07-11T06:52:12.138Z","logger":"Application","caller":"controller/application_controller.go:105","msg":"Application finalizer removed","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"build-suite-test-application-eure","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"build-suite-test-application-eure","reconcileID":"6b9ca3f4-f322-474c-abc5-8a01bbfe3ab0","action":"DELETE"} {"level":"info","ts":"2026-07-11T06:52:12.439Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:352","msg":"Removing permissions from namespace robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-branch-ryhlzb","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-branch-ryhlzb","reconcileID":"0e186f94-3487-456e-8487-fdc2188c53c7","repoName":"image-controller-e2e-htli/gh-test-custom-branch-ryhlzb","robotName":"redhat-appstudio-qe+image_controller_e2e_htli_16c578e9_844c_4489_924a_9c68aee3cce7"} {"level":"info","ts":"2026-07-11T06:52:13.597Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1078","msg":"Deleted push robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-branch-ryhlzb","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-branch-ryhlzb","reconcileID":"0e186f94-3487-456e-8487-fdc2188c53c7","RobotAccountName":"image_controller_e2e_htli_gh_test_custom_branch_ryhlzb_959f5a1ad3","action":"DELETE"} {"level":"info","ts":"2026-07-11T06:52:14.101Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1089","msg":"Deleted pull robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-branch-ryhlzb","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-branch-ryhlzb","reconcileID":"0e186f94-3487-456e-8487-fdc2188c53c7","RobotAccountName":"image_controller_e2e_htli_gh_test_custom_branch_ryhlzb_5f4f922ed0_pull","action":"DELETE"} {"level":"info","ts":"2026-07-11T06:52:15.442Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1105","msg":"Deleted image repository","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-branch-ryhlzb","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-branch-ryhlzb","reconcileID":"0e186f94-3487-456e-8487-fdc2188c53c7","ImageRepository":"image-controller-e2e-htli/gh-test-custom-branch-ryhlzb","action":"DELETE"} {"level":"info","ts":"2026-07-11T06:52:15.449Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:368","msg":"Image repository finalizer removed","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-branch-ryhlzb","namespace":"image-controller-e2e-htli"},"namespace":"image-controller-e2e-htli","name":"imagerepository-for-build-suite-test-application-eure-gh-test-custom-branch-ryhlzb","reconcileID":"0e186f94-3487-456e-8487-fdc2188c53c7","action":"DELETE"} {"level":"info","ts":"2026-07-11T06:52:17.433Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:1205","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"sample-image-repo","namespace":"image-controller-e2e-ghan"},"namespace":"image-controller-e2e-ghan","name":"sample-image-repo","reconcileID":"0e67f832-c1f8-4020-b030-9d5d35f723ad","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-07-11T06:52:18.867Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:1205","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"sample-image-repo","namespace":"image-controller-e2e-ghan"},"namespace":"image-controller-e2e-ghan","name":"sample-image-repo","reconcileID":"0e67f832-c1f8-4020-b030-9d5d35f723ad","IsPullOnly":false,"SecretName":"sample-image-repo-image-push"} {"level":"info","ts":"2026-07-11T06:52:19.691Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:1205","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"sample-image-repo","namespace":"image-controller-e2e-ghan"},"namespace":"image-controller-e2e-ghan","name":"sample-image-repo","reconcileID":"0e67f832-c1f8-4020-b030-9d5d35f723ad","IsPullOnly":true,"SecretName":"sample-image-repo-image-pull"} {"level":"info","ts":"2026-07-11T06:52:19.696Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:845","msg":"Finished provision of image repository and added finalizer","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"sample-image-repo","namespace":"image-controller-e2e-ghan"},"namespace":"image-controller-e2e-ghan","name":"sample-image-repo","reconcileID":"0e67f832-c1f8-4020-b030-9d5d35f723ad"} {"level":"info","ts":"2026-07-11T06:52:22.231Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:352","msg":"Removing permissions from namespace robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"sample-image-repo","namespace":"image-controller-e2e-ghan"},"namespace":"image-controller-e2e-ghan","name":"sample-image-repo","reconcileID":"6b418273-735e-47ea-a7d2-8208a3745f64","repoName":"image-controller-e2e-ghan/sample-image-repo","robotName":"redhat-appstudio-qe+image_controller_e2e_ghan_16c578e9_844c_4489_924a_9c68aee3cce7"} {"level":"info","ts":"2026-07-11T06:52:23.134Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1078","msg":"Deleted push robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"sample-image-repo","namespace":"image-controller-e2e-ghan"},"namespace":"image-controller-e2e-ghan","name":"sample-image-repo","reconcileID":"6b418273-735e-47ea-a7d2-8208a3745f64","RobotAccountName":"image_controller_e2e_ghan_sample_image_repo_af9bfb5c4c","action":"DELETE"} {"level":"info","ts":"2026-07-11T06:52:23.695Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1089","msg":"Deleted pull robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"sample-image-repo","namespace":"image-controller-e2e-ghan"},"namespace":"image-controller-e2e-ghan","name":"sample-image-repo","reconcileID":"6b418273-735e-47ea-a7d2-8208a3745f64","RobotAccountName":"image_controller_e2e_ghan_sample_image_repo_2c91f969bc_pull","action":"DELETE"} {"level":"info","ts":"2026-07-11T06:52:24.275Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1105","msg":"Deleted image repository","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"sample-image-repo","namespace":"image-controller-e2e-ghan"},"namespace":"image-controller-e2e-ghan","name":"sample-image-repo","reconcileID":"6b418273-735e-47ea-a7d2-8208a3745f64","ImageRepository":"image-controller-e2e-ghan/sample-image-repo","action":"DELETE"} {"level":"info","ts":"2026-07-11T06:52:24.283Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:368","msg":"Image repository finalizer removed","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"sample-image-repo","namespace":"image-controller-e2e-ghan"},"namespace":"image-controller-e2e-ghan","name":"sample-image-repo","reconcileID":"6b418273-735e-47ea-a7d2-8208a3745f64","action":"DELETE"} {"level":"info","ts":"2026-07-11T06:52:25.177Z","logger":"Application","caller":"controller/application_controller.go:116","msg":"Application finalizer added","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"build-suite-test-application-kjrp","namespace":"image-controller-e2e-qzwf"},"namespace":"image-controller-e2e-qzwf","name":"build-suite-test-application-kjrp","reconcileID":"b707f666-43ec-4166-886c-04f69ff5499c","action":"DELETE"} {"level":"info","ts":"2026-07-11T06:52:25.179Z","logger":"Application","caller":"controller/application_controller.go:208","msg":"Creating application pull secret","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"build-suite-test-application-kjrp","namespace":"image-controller-e2e-qzwf"},"namespace":"image-controller-e2e-qzwf","name":"build-suite-test-application-kjrp","reconcileID":"b707f666-43ec-4166-886c-04f69ff5499c","secretName":"build-suite-test-application-kjrp-pull"} {"level":"info","ts":"2026-07-11T06:52:25.185Z","logger":"Application","caller":"controller/application_controller.go:285","msg":"Application pull secret created successfully","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"build-suite-test-application-kjrp","namespace":"image-controller-e2e-qzwf"},"namespace":"image-controller-e2e-qzwf","name":"build-suite-test-application-kjrp","reconcileID":"b707f666-43ec-4166-886c-04f69ff5499c","secretName":"build-suite-test-application-kjrp-pull"} {"level":"info","ts":"2026-07-11T06:52:25.185Z","logger":"Application","caller":"controller/application_controller.go:298","msg":"Integration ServiceAccount not found","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"build-suite-test-application-kjrp","namespace":"image-controller-e2e-qzwf"},"namespace":"image-controller-e2e-qzwf","name":"build-suite-test-application-kjrp","reconcileID":"b707f666-43ec-4166-886c-04f69ff5499c","serviceAccountName":"konflux-integration-runner","namespace":"image-controller-e2e-qzwf"} {"level":"info","ts":"2026-07-11T06:52:25.186Z","logger":"Application","caller":"controller/application_controller.go:298","msg":"Integration ServiceAccount not found","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","Application":{"name":"build-suite-test-application-kjrp","namespace":"image-controller-e2e-qzwf"},"namespace":"image-controller-e2e-qzwf","name":"build-suite-test-application-kjrp","reconcileID":"b55459bf-7a24-45c1-8239-7be7777ff07d","serviceAccountName":"konflux-integration-runner","namespace":"image-controller-e2e-qzwf"} {"level":"info","ts":"2026-07-11T06:52:26.763Z","logger":"ImageRepository.CheckComponentExistence","caller":"controller/imagerepository_controller.go:676","msg":"component related to image repository doesn't exist, will wait for component","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-iagr","namespace":"image-controller-e2e-qzwf"},"namespace":"image-controller-e2e-qzwf","name":"image-repository-iagr","reconcileID":"6582e788-84af-4e26-9d27-9eabcd0707b6","Component":"test-secret-linking-uejtsi"} {"level":"info","ts":"2026-07-11T06:52:26.771Z","logger":"ImageRepository.CheckComponentExistence","caller":"controller/imagerepository_controller.go:676","msg":"component related to image repository doesn't exist, will wait for component","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-iagr","namespace":"image-controller-e2e-qzwf"},"namespace":"image-controller-e2e-qzwf","name":"image-repository-iagr","reconcileID":"2bfb5322-0975-4c42-9d91-62f444663dbc","Component":"test-secret-linking-uejtsi"} {"level":"info","ts":"2026-07-11T06:52:33.154Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:1205","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-iagr","namespace":"image-controller-e2e-qzwf"},"namespace":"image-controller-e2e-qzwf","name":"image-repository-iagr","reconcileID":"e265d698-c9d9-488a-8c96-ba7152898dfb","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-07-11T06:52:35.003Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:1205","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-iagr","namespace":"image-controller-e2e-qzwf"},"namespace":"image-controller-e2e-qzwf","name":"image-repository-iagr","reconcileID":"e265d698-c9d9-488a-8c96-ba7152898dfb","IsPullOnly":false,"SecretName":"image-repository-iagr-image-push"} {"level":"info","ts":"2026-07-11T06:52:36.213Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:1205","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-iagr","namespace":"image-controller-e2e-qzwf"},"namespace":"image-controller-e2e-qzwf","name":"image-repository-iagr","reconcileID":"e265d698-c9d9-488a-8c96-ba7152898dfb","IsPullOnly":true,"SecretName":"image-repository-iagr-image-pull"} {"level":"info","ts":"2026-07-11T06:52:36.219Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:845","msg":"Finished provision of image repository and added finalizer","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-iagr","namespace":"image-controller-e2e-qzwf"},"namespace":"image-controller-e2e-qzwf","name":"image-repository-iagr","reconcileID":"e265d698-c9d9-488a-8c96-ba7152898dfb"} {"level":"info","ts":"2026-07-11T06:52:36.619Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:1457","msg":"Application pull secret updated with new registry auth","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-iagr","namespace":"image-controller-e2e-qzwf"},"namespace":"image-controller-e2e-qzwf","name":"image-repository-iagr","reconcileID":"d09bab4e-f2f5-4f33-ba43-5ee0307cd8ed","application":"build-suite-test-application-kjrp"} {"level":"info","ts":"2026-07-11T06:52:36.624Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:89","msg":"Added secret link to service account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-iagr","namespace":"image-controller-e2e-qzwf"},"namespace":"image-controller-e2e-qzwf","name":"image-repository-iagr","reconcileID":"d09bab4e-f2f5-4f33-ba43-5ee0307cd8ed","ServiceAccountName":"build-pipeline-test-secret-linking-uejtsi","SecretName":"image-repository-iagr-image-push","action":"UPDATE"} {"level":"error","ts":"2026-07-11T06:52:36.626Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:86","msg":"failed to update service account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-iagr","namespace":"image-controller-e2e-qzwf"},"namespace":"image-controller-e2e-qzwf","name":"image-repository-iagr","reconcileID":"d09bab4e-f2f5-4f33-ba43-5ee0307cd8ed","ServiceAccountName":"build-pipeline-test-secret-linking-uejtsi","SecretName":"components-namespace-pull","action":"UPDATE","error":"Operation cannot be fulfilled on serviceaccounts \"build-pipeline-test-secret-linking-uejtsi\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/konflux-ci/image-controller/internal/controller.(*ImageRepositoryReconciler).linkSecretToServiceAccount\n\t/workspace/internal/controller/imagerepository_controller_service_account.go:86\ngithub.com/konflux-ci/image-controller/internal/controller.(*ImageRepositoryReconciler).Reconcile\n\t/workspace/internal/controller/imagerepository_controller.go:522\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-07-11T06:52:36.626Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:523","msg":"failed to link namespace pull secret to component service account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-iagr","namespace":"image-controller-e2e-qzwf"},"namespace":"image-controller-e2e-qzwf","name":"image-repository-iagr","reconcileID":"d09bab4e-f2f5-4f33-ba43-5ee0307cd8ed","SaName":"build-pipeline-test-secret-linking-uejtsi","SecretName":"components-namespace-pull","action":"UPDATE","error":"Operation cannot be fulfilled on serviceaccounts \"build-pipeline-test-secret-linking-uejtsi\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/konflux-ci/image-controller/internal/controller.(*ImageRepositoryReconciler).Reconcile\n\t/workspace/internal/controller/imagerepository_controller.go:523\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-07-11T06:52:36.626Z","caller":"controller/controller.go:316","msg":"Reconciler error","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-iagr","namespace":"image-controller-e2e-qzwf"},"namespace":"image-controller-e2e-qzwf","name":"image-repository-iagr","reconcileID":"d09bab4e-f2f5-4f33-ba43-5ee0307cd8ed","error":"Operation cannot be fulfilled on serviceaccounts \"build-pipeline-test-secret-linking-uejtsi\": 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-07-11T06:52:37.007Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:89","msg":"Added secret link to service account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-iagr","namespace":"image-controller-e2e-qzwf"},"namespace":"image-controller-e2e-qzwf","name":"image-repository-iagr","reconcileID":"c01a8796-23ab-4bd3-b3b2-146096fec9a2","ServiceAccountName":"build-pipeline-test-secret-linking-uejtsi","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-07-11T06:52:37.007Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:43","msg":"ServiceAccount not found","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-iagr","namespace":"image-controller-e2e-qzwf"},"namespace":"image-controller-e2e-qzwf","name":"image-repository-iagr","reconcileID":"c01a8796-23ab-4bd3-b3b2-146096fec9a2","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-11T06:52:37.013Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:554","msg":"Updated component's ContainerImage","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-iagr","namespace":"image-controller-e2e-qzwf"},"namespace":"image-controller-e2e-qzwf","name":"image-repository-iagr","reconcileID":"c01a8796-23ab-4bd3-b3b2-146096fec9a2","ComponentName":"test-secret-linking-uejtsi"} {"level":"info","ts":"2026-07-11T06:52:37.019Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:563","msg":"Deleted update-component-image image repository annotation","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-iagr","namespace":"image-controller-e2e-qzwf"},"namespace":"image-controller-e2e-qzwf","name":"image-repository-iagr","reconcileID":"c01a8796-23ab-4bd3-b3b2-146096fec9a2"} {"level":"info","ts":"2026-07-11T06:52:37.024Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:586","msg":"added message about image change to imageRepository","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-iagr","namespace":"image-controller-e2e-qzwf"},"namespace":"image-controller-e2e-qzwf","name":"image-repository-iagr","reconcileID":"c01a8796-23ab-4bd3-b3b2-146096fec9a2","ImageRepository":"image-repository-iagr"} {"level":"info","ts":"2026-07-11T06:52:37.361Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:43","msg":"ServiceAccount not found","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-iagr","namespace":"image-controller-e2e-qzwf"},"namespace":"image-controller-e2e-qzwf","name":"image-repository-iagr","reconcileID":"c02c104b-7018-4b1a-b367-d61f22d57b05","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-11T06:52:37.745Z","logger":"ImageRepository","caller":"controller/imagerepository_controller_service_account.go:43","msg":"ServiceAccount not found","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"image-repository-iagr","namespace":"image-controller-e2e-qzwf"},"namespace":"image-controller-e2e-qzwf","name":"image-repository-iagr","reconcileID":"cf7f5804-6030-40fd-8946-0a0b7aba9b60","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"}