2026/07/04 01:50:45 [COVERAGE] Starting coverage server on :9095 2026/07/04 01:50:45 [COVERAGE] Endpoints: GET :9095/coverage, GET :9095/health warning: GOCOVERDIR not set, no coverage data emitted {"level":"info","ts":"2026-07-04T01:50:45.666Z","logger":"setup","caller":"cmd/main.go:208","msg":"Quay host: quay.io"} {"level":"info","ts":"2026-07-04T01:50:45.666Z","logger":"setup","caller":"cmd/main.go:209","msg":"Quay API URL: https://quay.io/api/v1"} {"level":"info","ts":"2026-07-04T01:50:45.666Z","logger":"setup","caller":"cmd/main.go:210","msg":"Quay Org: redhat-appstudio-qe"} {"level":"info","ts":"2026-07-04T01:50:46.491Z","caller":"metrics/metrics.go:63","msg":"Starting image controller metrics"} {"level":"info","ts":"2026-07-04T01:50:46.491Z","logger":"setup","caller":"cmd/main.go:263","msg":"starting manager"} {"level":"info","ts":"2026-07-04T01:50:46.491Z","logger":"controller-runtime.metrics","caller":"server/server.go:208","msg":"Starting metrics server"} {"level":"info","ts":"2026-07-04T01:50:46.491Z","logger":"setup","caller":"cmd/main.go:128","msg":"disabling http/2"} {"level":"info","ts":"2026-07-04T01:50:46.491Z","caller":"manager/server.go:83","msg":"starting server","name":"health probe","addr":"[::]:8081"} {"level":"info","ts":"2026-07-04T01:50:46.491Z","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-04T01:50:46.491Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component"} {"level":"info","ts":"2026-07-04T01:50:46.492Z","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-04T01:50:46.492Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository"} {"level":"info","ts":"2026-07-04T01:50:46.492Z","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-04T01:50:46.492Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"imagerepository-konflux","controllerGroup":"konflux-ci.dev","controllerKind":"ImageRepository"} {"level":"info","ts":"2026-07-04T01:50:46.492Z","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-04T01:50:46.492Z","caller":"controller/controller.go:183","msg":"Starting Controller","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application"} {"level":"info","ts":"2026-07-04T01:50:46.530Z","logger":"controller-runtime.metrics","caller":"server/server.go:247","msg":"Serving metrics server","bindAddress":":8443","secure":true} {"level":"info","ts":"2026-07-04T01:50:46.596Z","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-04T01:50:46.596Z","caller":"controller/controller.go:217","msg":"Starting workers","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","worker count":1} {"level":"info","ts":"2026-07-04T01:50:46.597Z","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-04T01:50:46.598Z","caller":"controller/controller.go:217","msg":"Starting workers","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","worker count":1} {"level":"info","ts":"2026-07-04T01:54:32.534Z","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-grts","namespace":"image-controller-e2e-gave"},"namespace":"image-controller-e2e-gave","name":"build-suite-test-application-grts","reconcileID":"fbca2abc-0795-4337-abc8-f1002d0696b6","action":"DELETE"} {"level":"info","ts":"2026-07-04T01:54:32.536Z","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-grts","namespace":"image-controller-e2e-gave"},"namespace":"image-controller-e2e-gave","name":"build-suite-test-application-grts","reconcileID":"fbca2abc-0795-4337-abc8-f1002d0696b6","secretName":"build-suite-test-application-grts-pull"} {"level":"info","ts":"2026-07-04T01:54:32.540Z","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-grts","namespace":"image-controller-e2e-gave"},"namespace":"image-controller-e2e-gave","name":"build-suite-test-application-grts","reconcileID":"fbca2abc-0795-4337-abc8-f1002d0696b6","secretName":"build-suite-test-application-grts-pull"} {"level":"info","ts":"2026-07-04T01:54:32.641Z","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-grts","namespace":"image-controller-e2e-gave"},"namespace":"image-controller-e2e-gave","name":"build-suite-test-application-grts","reconcileID":"fbca2abc-0795-4337-abc8-f1002d0696b6","serviceAccountName":"konflux-integration-runner","namespace":"image-controller-e2e-gave"} {"level":"info","ts":"2026-07-04T01:54:32.642Z","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-grts","namespace":"image-controller-e2e-gave"},"namespace":"image-controller-e2e-gave","name":"build-suite-test-application-grts","reconcileID":"327f41bc-3094-4739-a1c7-150ffb155fb0","serviceAccountName":"konflux-integration-runner","namespace":"image-controller-e2e-gave"} {"level":"info","ts":"2026-07-04T01:54:34.201Z","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-mwzlew","namespace":"image-controller-e2e-gave"},"namespace":"image-controller-e2e-gave","name":"gh-test-custom-default-mwzlew","reconcileID":"94347eaf-e0a1-4cfa-a910-3e9e19d3c978","ImageRepositoryName":"imagerepository-for-build-suite-test-application-grts-gh-test-custom-default-mwzlew","ComponentName":"gh-test-custom-default-mwzlew"} {"level":"info","ts":"2026-07-04T01:54:34.205Z","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-mwzlew","namespace":"image-controller-e2e-gave"},"namespace":"image-controller-e2e-gave","name":"gh-test-custom-default-mwzlew","reconcileID":"94347eaf-e0a1-4cfa-a910-3e9e19d3c978","ImageRepositoryName":"imagerepository-for-build-suite-test-application-grts-gh-test-custom-default-mwzlew","ComponentName":"gh-test-custom-default-mwzlew"} {"level":"info","ts":"2026-07-04T01:54:34.210Z","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-mwzlew","namespace":"image-controller-e2e-gave"},"namespace":"image-controller-e2e-gave","name":"gh-test-custom-default-mwzlew","reconcileID":"94347eaf-e0a1-4cfa-a910-3e9e19d3c978","ComponentName":"gh-test-custom-default-mwzlew"} {"level":"info","ts":"2026-07-04T01:54:36.413Z","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-grts-gh-test-custom-default-mwzlew","namespace":"image-controller-e2e-gave"},"namespace":"image-controller-e2e-gave","name":"imagerepository-for-build-suite-test-application-grts-gh-test-custom-default-mwzlew","reconcileID":"5e0269d6-029c-49fd-8da5-48b34ebfc2ff","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-07-04T01:54:38.350Z","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-grts-gh-test-custom-default-mwzlew","namespace":"image-controller-e2e-gave"},"namespace":"image-controller-e2e-gave","name":"imagerepository-for-build-suite-test-application-grts-gh-test-custom-default-mwzlew","reconcileID":"5e0269d6-029c-49fd-8da5-48b34ebfc2ff","IsPullOnly":false,"SecretName":"imagerepository-for-build-suite-test-application-grts-gh-test-custom-default-mwzlew-image-push"} {"level":"info","ts":"2026-07-04T01:54:39.249Z","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-grts-gh-test-custom-default-mwzlew","namespace":"image-controller-e2e-gave"},"namespace":"image-controller-e2e-gave","name":"imagerepository-for-build-suite-test-application-grts-gh-test-custom-default-mwzlew","reconcileID":"5e0269d6-029c-49fd-8da5-48b34ebfc2ff","IsPullOnly":true,"SecretName":"imagerepository-for-build-suite-test-application-grts-gh-test-custom-default-mwzlew-image-pull"} {"level":"info","ts":"2026-07-04T01:54:39.253Z","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-grts-gh-test-custom-default-mwzlew","namespace":"image-controller-e2e-gave"},"namespace":"image-controller-e2e-gave","name":"imagerepository-for-build-suite-test-application-grts-gh-test-custom-default-mwzlew","reconcileID":"5e0269d6-029c-49fd-8da5-48b34ebfc2ff"} {"level":"info","ts":"2026-07-04T01:54:39.652Z","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-grts-gh-test-custom-default-mwzlew","namespace":"image-controller-e2e-gave"},"namespace":"image-controller-e2e-gave","name":"imagerepository-for-build-suite-test-application-grts-gh-test-custom-default-mwzlew","reconcileID":"92b97d7e-aa6b-4a04-b46a-9e2bec9ccb01","application":"build-suite-test-application-grts"} {"level":"info","ts":"2026-07-04T01:54:39.656Z","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-grts-gh-test-custom-default-mwzlew","namespace":"image-controller-e2e-gave"},"namespace":"image-controller-e2e-gave","name":"imagerepository-for-build-suite-test-application-grts-gh-test-custom-default-mwzlew","reconcileID":"92b97d7e-aa6b-4a04-b46a-9e2bec9ccb01","ServiceAccountName":"build-pipeline-gh-test-custom-default-mwzlew","SecretName":"imagerepository-for-build-suite-test-application-grts-gh-test-custom-default-mwzlew-image-push","action":"UPDATE"} {"level":"info","ts":"2026-07-04T01:54:39.660Z","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-grts-gh-test-custom-default-mwzlew","namespace":"image-controller-e2e-gave"},"namespace":"image-controller-e2e-gave","name":"imagerepository-for-build-suite-test-application-grts-gh-test-custom-default-mwzlew","reconcileID":"92b97d7e-aa6b-4a04-b46a-9e2bec9ccb01","ServiceAccountName":"build-pipeline-gh-test-custom-default-mwzlew","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-07-04T01:54:39.660Z","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-grts-gh-test-custom-default-mwzlew","namespace":"image-controller-e2e-gave"},"namespace":"image-controller-e2e-gave","name":"imagerepository-for-build-suite-test-application-grts-gh-test-custom-default-mwzlew","reconcileID":"92b97d7e-aa6b-4a04-b46a-9e2bec9ccb01","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-04T01:54:39.665Z","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-grts-gh-test-custom-default-mwzlew","namespace":"image-controller-e2e-gave"},"namespace":"image-controller-e2e-gave","name":"imagerepository-for-build-suite-test-application-grts-gh-test-custom-default-mwzlew","reconcileID":"92b97d7e-aa6b-4a04-b46a-9e2bec9ccb01","ComponentName":"gh-test-custom-default-mwzlew"} {"level":"info","ts":"2026-07-04T01:54:39.670Z","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-grts-gh-test-custom-default-mwzlew","namespace":"image-controller-e2e-gave"},"namespace":"image-controller-e2e-gave","name":"imagerepository-for-build-suite-test-application-grts-gh-test-custom-default-mwzlew","reconcileID":"92b97d7e-aa6b-4a04-b46a-9e2bec9ccb01"} {"level":"info","ts":"2026-07-04T01:54:40.017Z","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-grts-gh-test-custom-default-mwzlew","namespace":"image-controller-e2e-gave"},"namespace":"image-controller-e2e-gave","name":"imagerepository-for-build-suite-test-application-grts-gh-test-custom-default-mwzlew","reconcileID":"41008d7c-b11f-477f-9d41-259a7ab65e82","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-04T02:00:27.431Z","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-grts-gh-test-custom-default-mwzlew","namespace":"image-controller-e2e-gave"},"namespace":"image-controller-e2e-gave","name":"imagerepository-for-build-suite-test-application-grts-gh-test-custom-default-mwzlew","reconcileID":"7e760531-ed10-4899-b72e-f82db6d6e570","application":"build-suite-test-application-grts"} {"level":"info","ts":"2026-07-04T02:00:27.629Z","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-xktkmy","namespace":"image-controller-e2e-gave"},"namespace":"image-controller-e2e-gave","name":"gh-test-custom-branch-xktkmy","reconcileID":"d53943d2-9dfb-4c43-95b0-ea76a8a957fb","ImageRepositoryName":"imagerepository-for-build-suite-test-application-grts-gh-test-custom-branch-xktkmy","ComponentName":"gh-test-custom-branch-xktkmy"} {"level":"info","ts":"2026-07-04T02:00:27.633Z","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-xktkmy","namespace":"image-controller-e2e-gave"},"namespace":"image-controller-e2e-gave","name":"gh-test-custom-branch-xktkmy","reconcileID":"d53943d2-9dfb-4c43-95b0-ea76a8a957fb","ImageRepositoryName":"imagerepository-for-build-suite-test-application-grts-gh-test-custom-branch-xktkmy","ComponentName":"gh-test-custom-branch-xktkmy"} {"level":"info","ts":"2026-07-04T02:00:27.637Z","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-xktkmy","namespace":"image-controller-e2e-gave"},"namespace":"image-controller-e2e-gave","name":"gh-test-custom-branch-xktkmy","reconcileID":"d53943d2-9dfb-4c43-95b0-ea76a8a957fb","ComponentName":"gh-test-custom-branch-xktkmy"} {"level":"info","ts":"2026-07-04T02:00:28.639Z","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-grts-gh-test-custom-default-mwzlew","namespace":"image-controller-e2e-gave"},"namespace":"image-controller-e2e-gave","name":"imagerepository-for-build-suite-test-application-grts-gh-test-custom-default-mwzlew","reconcileID":"7e760531-ed10-4899-b72e-f82db6d6e570","repoName":"image-controller-e2e-gave/gh-test-custom-default-mwzlew","robotName":"redhat-appstudio-qe+image_controller_e2e_gave_0459cd33_a565_4d02_923e_3f88280e3d1f"} {"level":"info","ts":"2026-07-04T02:00:30.057Z","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-grts-gh-test-custom-default-mwzlew","namespace":"image-controller-e2e-gave"},"namespace":"image-controller-e2e-gave","name":"imagerepository-for-build-suite-test-application-grts-gh-test-custom-default-mwzlew","reconcileID":"7e760531-ed10-4899-b72e-f82db6d6e570","RobotAccountName":"image_controller_e2e_gave_gh_test_custom_default_mwzlew_c5ef5797b3","action":"DELETE"} {"level":"info","ts":"2026-07-04T02:00:30.662Z","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-grts-gh-test-custom-default-mwzlew","namespace":"image-controller-e2e-gave"},"namespace":"image-controller-e2e-gave","name":"imagerepository-for-build-suite-test-application-grts-gh-test-custom-default-mwzlew","reconcileID":"7e760531-ed10-4899-b72e-f82db6d6e570","RobotAccountName":"image_controller_e2e_gave_gh_test_custom_default_mwzlew_34b7f26f9d_pull","action":"DELETE"} {"level":"info","ts":"2026-07-04T02:00:32.441Z","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-grts-gh-test-custom-default-mwzlew","namespace":"image-controller-e2e-gave"},"namespace":"image-controller-e2e-gave","name":"imagerepository-for-build-suite-test-application-grts-gh-test-custom-default-mwzlew","reconcileID":"7e760531-ed10-4899-b72e-f82db6d6e570","ImageRepository":"image-controller-e2e-gave/gh-test-custom-default-mwzlew","action":"DELETE"} {"level":"info","ts":"2026-07-04T02:00:32.446Z","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-grts-gh-test-custom-default-mwzlew","namespace":"image-controller-e2e-gave"},"namespace":"image-controller-e2e-gave","name":"imagerepository-for-build-suite-test-application-grts-gh-test-custom-default-mwzlew","reconcileID":"7e760531-ed10-4899-b72e-f82db6d6e570","action":"DELETE"} {"level":"info","ts":"2026-07-04T02:00:33.219Z","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-grts-gh-test-custom-branch-xktkmy","namespace":"image-controller-e2e-gave"},"namespace":"image-controller-e2e-gave","name":"imagerepository-for-build-suite-test-application-grts-gh-test-custom-branch-xktkmy","reconcileID":"3cb4f7f8-b19e-422c-b36a-485c8da79ef6","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-07-04T02:00:36.561Z","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-grts-gh-test-custom-branch-xktkmy","namespace":"image-controller-e2e-gave"},"namespace":"image-controller-e2e-gave","name":"imagerepository-for-build-suite-test-application-grts-gh-test-custom-branch-xktkmy","reconcileID":"3cb4f7f8-b19e-422c-b36a-485c8da79ef6","IsPullOnly":false,"SecretName":"imagerepository-for-build-suite-test-application-grts-gh-test-custom-branch-xktkmy-image-push"} {"level":"info","ts":"2026-07-04T02:00:37.807Z","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-grts-gh-test-custom-branch-xktkmy","namespace":"image-controller-e2e-gave"},"namespace":"image-controller-e2e-gave","name":"imagerepository-for-build-suite-test-application-grts-gh-test-custom-branch-xktkmy","reconcileID":"3cb4f7f8-b19e-422c-b36a-485c8da79ef6","IsPullOnly":true,"SecretName":"imagerepository-for-build-suite-test-application-grts-gh-test-custom-branch-xktkmy-image-pull"} {"level":"info","ts":"2026-07-04T02:00:37.812Z","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-grts-gh-test-custom-branch-xktkmy","namespace":"image-controller-e2e-gave"},"namespace":"image-controller-e2e-gave","name":"imagerepository-for-build-suite-test-application-grts-gh-test-custom-branch-xktkmy","reconcileID":"3cb4f7f8-b19e-422c-b36a-485c8da79ef6"} {"level":"info","ts":"2026-07-04T02:00:38.630Z","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-grts-gh-test-custom-branch-xktkmy","namespace":"image-controller-e2e-gave"},"namespace":"image-controller-e2e-gave","name":"imagerepository-for-build-suite-test-application-grts-gh-test-custom-branch-xktkmy","reconcileID":"388f68e0-1138-485c-b1dc-6482cca80e80","application":"build-suite-test-application-grts"} {"level":"info","ts":"2026-07-04T02:00:38.634Z","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-grts-gh-test-custom-branch-xktkmy","namespace":"image-controller-e2e-gave"},"namespace":"image-controller-e2e-gave","name":"imagerepository-for-build-suite-test-application-grts-gh-test-custom-branch-xktkmy","reconcileID":"388f68e0-1138-485c-b1dc-6482cca80e80","ServiceAccountName":"build-pipeline-gh-test-custom-branch-xktkmy","SecretName":"imagerepository-for-build-suite-test-application-grts-gh-test-custom-branch-xktkmy-image-push","action":"UPDATE"} {"level":"info","ts":"2026-07-04T02:00:38.638Z","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-grts-gh-test-custom-branch-xktkmy","namespace":"image-controller-e2e-gave"},"namespace":"image-controller-e2e-gave","name":"imagerepository-for-build-suite-test-application-grts-gh-test-custom-branch-xktkmy","reconcileID":"388f68e0-1138-485c-b1dc-6482cca80e80","ServiceAccountName":"build-pipeline-gh-test-custom-branch-xktkmy","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-07-04T02:00:38.638Z","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-grts-gh-test-custom-branch-xktkmy","namespace":"image-controller-e2e-gave"},"namespace":"image-controller-e2e-gave","name":"imagerepository-for-build-suite-test-application-grts-gh-test-custom-branch-xktkmy","reconcileID":"388f68e0-1138-485c-b1dc-6482cca80e80","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-04T02:00:38.643Z","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-grts-gh-test-custom-branch-xktkmy","namespace":"image-controller-e2e-gave"},"namespace":"image-controller-e2e-gave","name":"imagerepository-for-build-suite-test-application-grts-gh-test-custom-branch-xktkmy","reconcileID":"388f68e0-1138-485c-b1dc-6482cca80e80","ComponentName":"gh-test-custom-branch-xktkmy"} {"level":"info","ts":"2026-07-04T02:00:38.648Z","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-grts-gh-test-custom-branch-xktkmy","namespace":"image-controller-e2e-gave"},"namespace":"image-controller-e2e-gave","name":"imagerepository-for-build-suite-test-application-grts-gh-test-custom-branch-xktkmy","reconcileID":"388f68e0-1138-485c-b1dc-6482cca80e80"} {"level":"info","ts":"2026-07-04T02:00:38.984Z","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-grts-gh-test-custom-branch-xktkmy","namespace":"image-controller-e2e-gave"},"namespace":"image-controller-e2e-gave","name":"imagerepository-for-build-suite-test-application-grts-gh-test-custom-branch-xktkmy","reconcileID":"f60a1e10-9382-4d56-aa95-1c32ac961cc7","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-04T02:04:09.739Z","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-grts-gh-test-custom-branch-xktkmy","namespace":"image-controller-e2e-gave"},"namespace":"image-controller-e2e-gave","name":"imagerepository-for-build-suite-test-application-grts-gh-test-custom-branch-xktkmy","reconcileID":"743970b9-a5e0-4726-95d6-1ca4d148159c","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-04T02:04:10.371Z","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-grts-gh-test-custom-branch-xktkmy","namespace":"image-controller-e2e-gave"},"namespace":"image-controller-e2e-gave","name":"imagerepository-for-build-suite-test-application-grts-gh-test-custom-branch-xktkmy","reconcileID":"743970b9-a5e0-4726-95d6-1ca4d148159c","visibility":"private"} {"level":"info","ts":"2026-07-04T02:04:10.719Z","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-grts-gh-test-custom-branch-xktkmy","namespace":"image-controller-e2e-gave"},"namespace":"image-controller-e2e-gave","name":"imagerepository-for-build-suite-test-application-grts-gh-test-custom-branch-xktkmy","reconcileID":"bb50ed1a-5f71-4054-a4f4-c656df4f7de9","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-04T02:05:10.622Z","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-grts-gh-test-custom-branch-xktkmy","namespace":"image-controller-e2e-gave"},"namespace":"image-controller-e2e-gave","name":"imagerepository-for-build-suite-test-application-grts-gh-test-custom-branch-xktkmy","reconcileID":"5f8a4459-b8d7-4d38-a452-23f5ae859443","application":"build-suite-test-application-grts"} {"level":"info","ts":"2026-07-04T02:05:10.756Z","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-grts","namespace":"image-controller-e2e-gave"},"namespace":"image-controller-e2e-gave","name":"build-suite-test-application-grts","reconcileID":"ead7f148-981c-4d80-9670-b6f5da8ba253","action":"DELETE"} {"level":"info","ts":"2026-07-04T02:05:11.085Z","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-grts-gh-test-custom-branch-xktkmy","namespace":"image-controller-e2e-gave"},"namespace":"image-controller-e2e-gave","name":"imagerepository-for-build-suite-test-application-grts-gh-test-custom-branch-xktkmy","reconcileID":"5f8a4459-b8d7-4d38-a452-23f5ae859443","repoName":"image-controller-e2e-gave/gh-test-custom-branch-xktkmy","robotName":"redhat-appstudio-qe+image_controller_e2e_gave_0459cd33_a565_4d02_923e_3f88280e3d1f"} {"level":"info","ts":"2026-07-04T02:05:12.118Z","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-grts-gh-test-custom-branch-xktkmy","namespace":"image-controller-e2e-gave"},"namespace":"image-controller-e2e-gave","name":"imagerepository-for-build-suite-test-application-grts-gh-test-custom-branch-xktkmy","reconcileID":"5f8a4459-b8d7-4d38-a452-23f5ae859443","RobotAccountName":"image_controller_e2e_gave_gh_test_custom_branch_xktkmy_c53ad5c61e","action":"DELETE"} {"level":"info","ts":"2026-07-04T02:05:12.650Z","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-grts-gh-test-custom-branch-xktkmy","namespace":"image-controller-e2e-gave"},"namespace":"image-controller-e2e-gave","name":"imagerepository-for-build-suite-test-application-grts-gh-test-custom-branch-xktkmy","reconcileID":"5f8a4459-b8d7-4d38-a452-23f5ae859443","RobotAccountName":"image_controller_e2e_gave_gh_test_custom_branch_xktkmy_17e7aa1a11_pull","action":"DELETE"} {"level":"info","ts":"2026-07-04T02:05:13.546Z","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-grts-gh-test-custom-branch-xktkmy","namespace":"image-controller-e2e-gave"},"namespace":"image-controller-e2e-gave","name":"imagerepository-for-build-suite-test-application-grts-gh-test-custom-branch-xktkmy","reconcileID":"5f8a4459-b8d7-4d38-a452-23f5ae859443","ImageRepository":"image-controller-e2e-gave/gh-test-custom-branch-xktkmy","action":"DELETE"} {"level":"info","ts":"2026-07-04T02:05:13.552Z","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-grts-gh-test-custom-branch-xktkmy","namespace":"image-controller-e2e-gave"},"namespace":"image-controller-e2e-gave","name":"imagerepository-for-build-suite-test-application-grts-gh-test-custom-branch-xktkmy","reconcileID":"5f8a4459-b8d7-4d38-a452-23f5ae859443","action":"DELETE"} 2026/07/04 02:05:25 [COVERAGE] Collecting coverage data... 2026/07/04 02:05:25 [COVERAGE] Collected 20556 bytes metadata, 1479 bytes counters 2026/07/04 02:05:25 [COVERAGE] Coverage data sent successfully