2026/07/03 20:31:20 [COVERAGE] Starting coverage server on :9095 2026/07/03 20:31:20 [COVERAGE] Endpoints: GET :9095/coverage, GET :9095/health warning: GOCOVERDIR not set, no coverage data emitted {"level":"info","ts":"2026-07-03T20:31:20.973Z","logger":"setup","caller":"cmd/main.go:210","msg":"Quay host: quay.io"} {"level":"info","ts":"2026-07-03T20:31:20.973Z","logger":"setup","caller":"cmd/main.go:211","msg":"Quay API URL: https://quay.io/api/v1"} {"level":"info","ts":"2026-07-03T20:31:20.973Z","logger":"setup","caller":"cmd/main.go:212","msg":"Quay Org: redhat-appstudio-qe"} {"level":"info","ts":"2026-07-03T20:31:21.788Z","caller":"metrics/metrics.go:63","msg":"Starting image controller metrics"} {"level":"info","ts":"2026-07-03T20:31:21.788Z","logger":"setup","caller":"cmd/main.go:265","msg":"starting manager"} {"level":"info","ts":"2026-07-03T20:31:21.788Z","logger":"controller-runtime.metrics","caller":"server/server.go:208","msg":"Starting metrics server"} {"level":"info","ts":"2026-07-03T20:31:21.788Z","logger":"setup","caller":"cmd/main.go:130","msg":"disabling http/2"} {"level":"info","ts":"2026-07-03T20:31:21.788Z","caller":"manager/server.go:83","msg":"starting server","name":"health probe","addr":"[::]:8081"} {"level":"info","ts":"2026-07-03T20:31:21.788Z","caller":"controller/controller.go:370","msg":"Starting EventSource","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","source":"kind source: *v1alpha1.Component"} {"level":"info","ts":"2026-07-03T20:31:21.788Z","caller":"controller/controller.go:370","msg":"Starting EventSource","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","source":"kind source: *v1alpha1.ImageRepository"} {"level":"info","ts":"2026-07-03T20:31:21.788Z","caller":"controller/controller.go:370","msg":"Starting EventSource","controller":"imagerepository-konflux","controllerGroup":"konflux-ci.dev","controllerKind":"ImageRepository","source":"kind source: *v1alpha1.ImageRepository"} {"level":"info","ts":"2026-07-03T20:31:21.788Z","caller":"controller/controller.go:370","msg":"Starting EventSource","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","source":"kind source: *v1alpha1.Application"} {"level":"info","ts":"2026-07-03T20:31:21.929Z","logger":"controller-runtime.metrics","caller":"server/server.go:247","msg":"Serving metrics server","bindAddress":":8443","secure":true} {"level":"info","ts":"2026-07-03T20:31:22.897Z","caller":"controller/controller.go:303","msg":"Starting Controller","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component"} {"level":"info","ts":"2026-07-03T20:31:22.897Z","caller":"controller/controller.go:303","msg":"Starting Controller","controller":"imagerepository-konflux","controllerGroup":"konflux-ci.dev","controllerKind":"ImageRepository"} {"level":"info","ts":"2026-07-03T20:31:22.897Z","caller":"controller/controller.go:306","msg":"Starting workers","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","worker count":1} {"level":"info","ts":"2026-07-03T20:31:22.897Z","caller":"controller/controller.go:306","msg":"Starting workers","controller":"imagerepository-konflux","controllerGroup":"konflux-ci.dev","controllerKind":"ImageRepository","worker count":1} {"level":"info","ts":"2026-07-03T20:31:22.898Z","caller":"controller/controller.go:303","msg":"Starting Controller","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository"} {"level":"info","ts":"2026-07-03T20:31:22.898Z","caller":"controller/controller.go:306","msg":"Starting workers","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","worker count":1} {"level":"info","ts":"2026-07-03T20:31:22.898Z","caller":"controller/controller.go:303","msg":"Starting Controller","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application"} {"level":"info","ts":"2026-07-03T20:31:22.898Z","caller":"controller/controller.go:306","msg":"Starting workers","controller":"application","controllerGroup":"appstudio.redhat.com","controllerKind":"Application","worker count":1} {"level":"info","ts":"2026-07-03T20:35:38.241Z","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-ymoj","namespace":"image-controller-e2e-ydwo"},"namespace":"image-controller-e2e-ydwo","name":"build-suite-test-application-ymoj","reconcileID":"50c40b41-4819-4bad-a3c5-81b65b7282dc","action":"DELETE"} {"level":"info","ts":"2026-07-03T20:35:38.243Z","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-ymoj","namespace":"image-controller-e2e-ydwo"},"namespace":"image-controller-e2e-ydwo","name":"build-suite-test-application-ymoj","reconcileID":"50c40b41-4819-4bad-a3c5-81b65b7282dc","secretName":"build-suite-test-application-ymoj-pull"} {"level":"info","ts":"2026-07-03T20:35:38.247Z","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-ymoj","namespace":"image-controller-e2e-ydwo"},"namespace":"image-controller-e2e-ydwo","name":"build-suite-test-application-ymoj","reconcileID":"50c40b41-4819-4bad-a3c5-81b65b7282dc","secretName":"build-suite-test-application-ymoj-pull"} {"level":"info","ts":"2026-07-03T20:35:38.347Z","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-ymoj","namespace":"image-controller-e2e-ydwo"},"namespace":"image-controller-e2e-ydwo","name":"build-suite-test-application-ymoj","reconcileID":"50c40b41-4819-4bad-a3c5-81b65b7282dc","serviceAccountName":"konflux-integration-runner","namespace":"image-controller-e2e-ydwo"} {"level":"info","ts":"2026-07-03T20:35:38.349Z","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-ymoj","namespace":"image-controller-e2e-ydwo"},"namespace":"image-controller-e2e-ydwo","name":"build-suite-test-application-ymoj","reconcileID":"72c96185-09d1-4970-9126-0a7fc8470b75","serviceAccountName":"konflux-integration-runner","namespace":"image-controller-e2e-ydwo"} {"level":"info","ts":"2026-07-03T20:35:39.957Z","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-bnwpau","namespace":"image-controller-e2e-ydwo"},"namespace":"image-controller-e2e-ydwo","name":"gh-test-custom-default-bnwpau","reconcileID":"1262fa6f-4cd0-4b6a-9b03-e4f353543d69","ImageRepositoryName":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-default-bnwpau","ComponentName":"gh-test-custom-default-bnwpau"} {"level":"info","ts":"2026-07-03T20:35:39.962Z","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-bnwpau","namespace":"image-controller-e2e-ydwo"},"namespace":"image-controller-e2e-ydwo","name":"gh-test-custom-default-bnwpau","reconcileID":"1262fa6f-4cd0-4b6a-9b03-e4f353543d69","ImageRepositoryName":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-default-bnwpau","ComponentName":"gh-test-custom-default-bnwpau"} {"level":"info","ts":"2026-07-03T20:35:39.967Z","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-bnwpau","namespace":"image-controller-e2e-ydwo"},"namespace":"image-controller-e2e-ydwo","name":"gh-test-custom-default-bnwpau","reconcileID":"1262fa6f-4cd0-4b6a-9b03-e4f353543d69","ComponentName":"gh-test-custom-default-bnwpau"} {"level":"info","ts":"2026-07-03T20:35:42.038Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:1245","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-default-bnwpau","namespace":"image-controller-e2e-ydwo"},"namespace":"image-controller-e2e-ydwo","name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-default-bnwpau","reconcileID":"0cf5bfbd-4178-43b4-9fd8-58c6c9c6c460","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-07-03T20:35:43.291Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:1245","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-default-bnwpau","namespace":"image-controller-e2e-ydwo"},"namespace":"image-controller-e2e-ydwo","name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-default-bnwpau","reconcileID":"0cf5bfbd-4178-43b4-9fd8-58c6c9c6c460","IsPullOnly":false,"SecretName":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-default-bnwpau-image-push"} {"level":"info","ts":"2026-07-03T20:35:44.340Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:1245","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-default-bnwpau","namespace":"image-controller-e2e-ydwo"},"namespace":"image-controller-e2e-ydwo","name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-default-bnwpau","reconcileID":"0cf5bfbd-4178-43b4-9fd8-58c6c9c6c460","IsPullOnly":true,"SecretName":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-default-bnwpau-image-pull"} {"level":"info","ts":"2026-07-03T20:35:44.346Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:885","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-ymoj-gh-test-custom-default-bnwpau","namespace":"image-controller-e2e-ydwo"},"namespace":"image-controller-e2e-ydwo","name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-default-bnwpau","reconcileID":"0cf5bfbd-4178-43b4-9fd8-58c6c9c6c460"} {"level":"info","ts":"2026-07-03T20:35:44.686Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:1497","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-ymoj-gh-test-custom-default-bnwpau","namespace":"image-controller-e2e-ydwo"},"namespace":"image-controller-e2e-ydwo","name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-default-bnwpau","reconcileID":"23ad20e5-13fb-4738-ae64-22a838fe53a4","application":"build-suite-test-application-ymoj"} {"level":"info","ts":"2026-07-03T20:35:44.691Z","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-ymoj-gh-test-custom-default-bnwpau","namespace":"image-controller-e2e-ydwo"},"namespace":"image-controller-e2e-ydwo","name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-default-bnwpau","reconcileID":"23ad20e5-13fb-4738-ae64-22a838fe53a4","ServiceAccountName":"build-pipeline-gh-test-custom-default-bnwpau","SecretName":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-default-bnwpau-image-push","action":"UPDATE"} {"level":"info","ts":"2026-07-03T20:35:44.695Z","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-ymoj-gh-test-custom-default-bnwpau","namespace":"image-controller-e2e-ydwo"},"namespace":"image-controller-e2e-ydwo","name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-default-bnwpau","reconcileID":"23ad20e5-13fb-4738-ae64-22a838fe53a4","ServiceAccountName":"build-pipeline-gh-test-custom-default-bnwpau","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-07-03T20:35:44.695Z","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-ymoj-gh-test-custom-default-bnwpau","namespace":"image-controller-e2e-ydwo"},"namespace":"image-controller-e2e-ydwo","name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-default-bnwpau","reconcileID":"23ad20e5-13fb-4738-ae64-22a838fe53a4","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-03T20:35:44.701Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:579","msg":"Updated component's ContainerImage","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-default-bnwpau","namespace":"image-controller-e2e-ydwo"},"namespace":"image-controller-e2e-ydwo","name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-default-bnwpau","reconcileID":"23ad20e5-13fb-4738-ae64-22a838fe53a4","ComponentName":"gh-test-custom-default-bnwpau"} {"level":"info","ts":"2026-07-03T20:35:44.707Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:588","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-ymoj-gh-test-custom-default-bnwpau","namespace":"image-controller-e2e-ydwo"},"namespace":"image-controller-e2e-ydwo","name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-default-bnwpau","reconcileID":"23ad20e5-13fb-4738-ae64-22a838fe53a4"} {"level":"info","ts":"2026-07-03T20:35:45.100Z","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-ymoj-gh-test-custom-default-bnwpau","namespace":"image-controller-e2e-ydwo"},"namespace":"image-controller-e2e-ydwo","name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-default-bnwpau","reconcileID":"3db64e52-7a31-4336-bee8-218019454d1c","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-03T20:42:51.849Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:1659","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-ymoj-gh-test-custom-default-bnwpau","namespace":"image-controller-e2e-ydwo"},"namespace":"image-controller-e2e-ydwo","name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-default-bnwpau","reconcileID":"5962390f-4d80-49ac-b6f6-a9c8f5b47dd3","application":"build-suite-test-application-ymoj"} {"level":"info","ts":"2026-07-03T20:42:51.952Z","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-lvlxzj","namespace":"image-controller-e2e-ydwo"},"namespace":"image-controller-e2e-ydwo","name":"gh-test-custom-branch-lvlxzj","reconcileID":"929a70e6-02d1-4ecc-983b-5b19f8398bb8","ImageRepositoryName":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-branch-lvlxzj","ComponentName":"gh-test-custom-branch-lvlxzj"} {"level":"info","ts":"2026-07-03T20:42:51.957Z","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-lvlxzj","namespace":"image-controller-e2e-ydwo"},"namespace":"image-controller-e2e-ydwo","name":"gh-test-custom-branch-lvlxzj","reconcileID":"929a70e6-02d1-4ecc-983b-5b19f8398bb8","ImageRepositoryName":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-branch-lvlxzj","ComponentName":"gh-test-custom-branch-lvlxzj"} {"level":"info","ts":"2026-07-03T20:42:51.964Z","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-lvlxzj","namespace":"image-controller-e2e-ydwo"},"namespace":"image-controller-e2e-ydwo","name":"gh-test-custom-branch-lvlxzj","reconcileID":"929a70e6-02d1-4ecc-983b-5b19f8398bb8","ComponentName":"gh-test-custom-branch-lvlxzj"} {"level":"info","ts":"2026-07-03T20:42:52.196Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:355","msg":"Removing permissions from namespace robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-default-bnwpau","namespace":"image-controller-e2e-ydwo"},"namespace":"image-controller-e2e-ydwo","name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-default-bnwpau","reconcileID":"5962390f-4d80-49ac-b6f6-a9c8f5b47dd3","repoName":"image-controller-e2e-ydwo/gh-test-custom-default-bnwpau","robotName":"redhat-appstudio-qe+image_controller_e2e_ydwo_a9fa4461_6f1d_4e03_82d5_099325a039e6"} {"level":"info","ts":"2026-07-03T20:42:53.134Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1118","msg":"Deleted push robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-default-bnwpau","namespace":"image-controller-e2e-ydwo"},"namespace":"image-controller-e2e-ydwo","name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-default-bnwpau","reconcileID":"5962390f-4d80-49ac-b6f6-a9c8f5b47dd3","RobotAccountName":"image_controller_e2e_ydwo_gh_test_custom_default_bnwpau_a78986feb8","action":"DELETE"} {"level":"info","ts":"2026-07-03T20:42:53.652Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1129","msg":"Deleted pull robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-default-bnwpau","namespace":"image-controller-e2e-ydwo"},"namespace":"image-controller-e2e-ydwo","name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-default-bnwpau","reconcileID":"5962390f-4d80-49ac-b6f6-a9c8f5b47dd3","RobotAccountName":"image_controller_e2e_ydwo_gh_test_custom_default_bnwpau_b51fe8bb25_pull","action":"DELETE"} {"level":"info","ts":"2026-07-03T20:42:54.350Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1145","msg":"Deleted image repository","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-default-bnwpau","namespace":"image-controller-e2e-ydwo"},"namespace":"image-controller-e2e-ydwo","name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-default-bnwpau","reconcileID":"5962390f-4d80-49ac-b6f6-a9c8f5b47dd3","ImageRepository":"image-controller-e2e-ydwo/gh-test-custom-default-bnwpau","action":"DELETE"} {"level":"info","ts":"2026-07-03T20:42:54.358Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:371","msg":"Image repository finalizer removed","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-default-bnwpau","namespace":"image-controller-e2e-ydwo"},"namespace":"image-controller-e2e-ydwo","name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-default-bnwpau","reconcileID":"5962390f-4d80-49ac-b6f6-a9c8f5b47dd3","action":"DELETE"} {"level":"info","ts":"2026-07-03T20:42:55.101Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:1253","msg":"Image repository secret updated","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-branch-lvlxzj","namespace":"image-controller-e2e-ydwo"},"namespace":"image-controller-e2e-ydwo","name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-branch-lvlxzj","reconcileID":"47cc277f-a4cf-42bc-96c5-b8675de78512","SecretName":"components-namespace-pull"} {"level":"info","ts":"2026-07-03T20:42:56.421Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:1245","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-branch-lvlxzj","namespace":"image-controller-e2e-ydwo"},"namespace":"image-controller-e2e-ydwo","name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-branch-lvlxzj","reconcileID":"47cc277f-a4cf-42bc-96c5-b8675de78512","IsPullOnly":false,"SecretName":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-branch-lvlxzj-image-push"} {"level":"info","ts":"2026-07-03T20:42:57.201Z","logger":"ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess","caller":"controller/imagerepository_controller.go:1245","msg":"Image repository secret created","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-branch-lvlxzj","namespace":"image-controller-e2e-ydwo"},"namespace":"image-controller-e2e-ydwo","name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-branch-lvlxzj","reconcileID":"47cc277f-a4cf-42bc-96c5-b8675de78512","IsPullOnly":true,"SecretName":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-branch-lvlxzj-image-pull"} {"level":"info","ts":"2026-07-03T20:42:57.206Z","logger":"ImageRepository.ImageRepositoryProvision","caller":"controller/imagerepository_controller.go:885","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-ymoj-gh-test-custom-branch-lvlxzj","namespace":"image-controller-e2e-ydwo"},"namespace":"image-controller-e2e-ydwo","name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-branch-lvlxzj","reconcileID":"47cc277f-a4cf-42bc-96c5-b8675de78512"} {"level":"info","ts":"2026-07-03T20:42:57.549Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:1497","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-ymoj-gh-test-custom-branch-lvlxzj","namespace":"image-controller-e2e-ydwo"},"namespace":"image-controller-e2e-ydwo","name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-branch-lvlxzj","reconcileID":"48cc2be3-8bc7-418d-b58e-8d8c8e46428a","application":"build-suite-test-application-ymoj"} {"level":"info","ts":"2026-07-03T20:42:57.553Z","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-ymoj-gh-test-custom-branch-lvlxzj","namespace":"image-controller-e2e-ydwo"},"namespace":"image-controller-e2e-ydwo","name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-branch-lvlxzj","reconcileID":"48cc2be3-8bc7-418d-b58e-8d8c8e46428a","ServiceAccountName":"build-pipeline-gh-test-custom-branch-lvlxzj","SecretName":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-branch-lvlxzj-image-push","action":"UPDATE"} {"level":"info","ts":"2026-07-03T20:42:57.558Z","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-ymoj-gh-test-custom-branch-lvlxzj","namespace":"image-controller-e2e-ydwo"},"namespace":"image-controller-e2e-ydwo","name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-branch-lvlxzj","reconcileID":"48cc2be3-8bc7-418d-b58e-8d8c8e46428a","ServiceAccountName":"build-pipeline-gh-test-custom-branch-lvlxzj","SecretName":"components-namespace-pull","action":"UPDATE"} {"level":"info","ts":"2026-07-03T20:42:57.558Z","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-ymoj-gh-test-custom-branch-lvlxzj","namespace":"image-controller-e2e-ydwo"},"namespace":"image-controller-e2e-ydwo","name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-branch-lvlxzj","reconcileID":"48cc2be3-8bc7-418d-b58e-8d8c8e46428a","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-03T20:42:57.564Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:579","msg":"Updated component's ContainerImage","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-branch-lvlxzj","namespace":"image-controller-e2e-ydwo"},"namespace":"image-controller-e2e-ydwo","name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-branch-lvlxzj","reconcileID":"48cc2be3-8bc7-418d-b58e-8d8c8e46428a","ComponentName":"gh-test-custom-branch-lvlxzj"} {"level":"info","ts":"2026-07-03T20:42:57.570Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:588","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-ymoj-gh-test-custom-branch-lvlxzj","namespace":"image-controller-e2e-ydwo"},"namespace":"image-controller-e2e-ydwo","name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-branch-lvlxzj","reconcileID":"48cc2be3-8bc7-418d-b58e-8d8c8e46428a"} {"level":"info","ts":"2026-07-03T20:42:57.917Z","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-ymoj-gh-test-custom-branch-lvlxzj","namespace":"image-controller-e2e-ydwo"},"namespace":"image-controller-e2e-ydwo","name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-branch-lvlxzj","reconcileID":"e4d3dfab-41ef-4959-ab9b-da29d598da6d","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-03T20:47:24.184Z","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-ymoj-gh-test-custom-branch-lvlxzj","namespace":"image-controller-e2e-ydwo"},"namespace":"image-controller-e2e-ydwo","name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-branch-lvlxzj","reconcileID":"9e928d3b-3e46-46be-a02f-742bf130e435","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-03T20:47:24.871Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:1168","msg":"changed image repository visibility","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-branch-lvlxzj","namespace":"image-controller-e2e-ydwo"},"namespace":"image-controller-e2e-ydwo","name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-branch-lvlxzj","reconcileID":"9e928d3b-3e46-46be-a02f-742bf130e435","visibility":"private"} {"level":"info","ts":"2026-07-03T20:47:25.200Z","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-ymoj-gh-test-custom-branch-lvlxzj","namespace":"image-controller-e2e-ydwo"},"namespace":"image-controller-e2e-ydwo","name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-branch-lvlxzj","reconcileID":"1f3e1c18-2ac1-4115-b24b-1f24b45bd8d6","ServiceAccountName":"konflux-integration-runner","SecretName":"components-namespace-pull","ServiceAccountName":"konflux-integration-runner"} {"level":"info","ts":"2026-07-03T20:48:24.219Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:1659","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-ymoj-gh-test-custom-branch-lvlxzj","namespace":"image-controller-e2e-ydwo"},"namespace":"image-controller-e2e-ydwo","name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-branch-lvlxzj","reconcileID":"ef75b0e1-0eee-4e61-8ba3-31dd36efb22b","application":"build-suite-test-application-ymoj"} {"level":"info","ts":"2026-07-03T20:48:24.356Z","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-ymoj","namespace":"image-controller-e2e-ydwo"},"namespace":"image-controller-e2e-ydwo","name":"build-suite-test-application-ymoj","reconcileID":"c53b085b-c8ad-4e94-bb2c-df87ae0fd999","action":"DELETE"} {"level":"info","ts":"2026-07-03T20:48:24.646Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:355","msg":"Removing permissions from namespace robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-branch-lvlxzj","namespace":"image-controller-e2e-ydwo"},"namespace":"image-controller-e2e-ydwo","name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-branch-lvlxzj","reconcileID":"ef75b0e1-0eee-4e61-8ba3-31dd36efb22b","repoName":"image-controller-e2e-ydwo/gh-test-custom-branch-lvlxzj","robotName":"redhat-appstudio-qe+image_controller_e2e_ydwo_a9fa4461_6f1d_4e03_82d5_099325a039e6"} {"level":"info","ts":"2026-07-03T20:48:26.329Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1118","msg":"Deleted push robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-branch-lvlxzj","namespace":"image-controller-e2e-ydwo"},"namespace":"image-controller-e2e-ydwo","name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-branch-lvlxzj","reconcileID":"ef75b0e1-0eee-4e61-8ba3-31dd36efb22b","RobotAccountName":"image_controller_e2e_ydwo_gh_test_custom_branch_lvlxzj_49e83c0739","action":"DELETE"} {"level":"info","ts":"2026-07-03T20:48:26.811Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1129","msg":"Deleted pull robot account","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-branch-lvlxzj","namespace":"image-controller-e2e-ydwo"},"namespace":"image-controller-e2e-ydwo","name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-branch-lvlxzj","reconcileID":"ef75b0e1-0eee-4e61-8ba3-31dd36efb22b","RobotAccountName":"image_controller_e2e_ydwo_gh_test_custom_branch_lvlxzj_9573040885_pull","action":"DELETE"} {"level":"info","ts":"2026-07-03T20:48:27.513Z","logger":"ImageRepository.RepositoryCleanup","caller":"controller/imagerepository_controller.go:1145","msg":"Deleted image repository","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-branch-lvlxzj","namespace":"image-controller-e2e-ydwo"},"namespace":"image-controller-e2e-ydwo","name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-branch-lvlxzj","reconcileID":"ef75b0e1-0eee-4e61-8ba3-31dd36efb22b","ImageRepository":"image-controller-e2e-ydwo/gh-test-custom-branch-lvlxzj","action":"DELETE"} {"level":"info","ts":"2026-07-03T20:48:27.520Z","logger":"ImageRepository","caller":"controller/imagerepository_controller.go:371","msg":"Image repository finalizer removed","controller":"imagerepository-appstudio","controllerGroup":"appstudio.redhat.com","controllerKind":"ImageRepository","ImageRepository":{"name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-branch-lvlxzj","namespace":"image-controller-e2e-ydwo"},"namespace":"image-controller-e2e-ydwo","name":"imagerepository-for-build-suite-test-application-ymoj-gh-test-custom-branch-lvlxzj","reconcileID":"ef75b0e1-0eee-4e61-8ba3-31dd36efb22b","action":"DELETE"} 2026/07/03 20:48:38 [COVERAGE] Collecting coverage data... 2026/07/03 20:48:38 [COVERAGE] Collected 20651 bytes metadata, 1456 bytes counters 2026/07/03 20:48:38 [COVERAGE] Coverage data sent successfully