2026/05/08 17:18:29 [COVERAGE] Starting coverage server on :9095 2026/05/08 17:18:29 [COVERAGE] Endpoints: GET :9095/coverage, GET :9095/health warning: GOCOVERDIR not set, no coverage data emitted {"level":"info","ts":"2026-05-08T17:18:29Z","logger":"controller-runtime.builder","caller":"builder/webhook.go:258","msg":"Registering a validating webhook","GVK":"appstudio.redhat.com/v1beta2, Kind=ComponentGroup","path":"/validate-appstudio-redhat-com-v1beta2-componentgroup"} {"level":"info","ts":"2026-05-08T17:18:29Z","logger":"controller-runtime.webhook","caller":"webhook/server.go:183","msg":"Registering webhook","path":"/validate-appstudio-redhat-com-v1beta2-componentgroup"} {"level":"info","ts":"2026-05-08T17:18:29Z","logger":"controller-runtime.builder","caller":"builder/webhook.go:220","msg":"Registering a mutating webhook","GVK":"appstudio.redhat.com/v1beta2, Kind=IntegrationTestScenario","path":"/mutate-appstudio-redhat-com-v1beta2-integrationtestscenario"} {"level":"info","ts":"2026-05-08T17:18:29Z","logger":"controller-runtime.webhook","caller":"webhook/server.go:183","msg":"Registering webhook","path":"/mutate-appstudio-redhat-com-v1beta2-integrationtestscenario"} {"level":"info","ts":"2026-05-08T17:18:29Z","logger":"controller-runtime.builder","caller":"builder/webhook.go:258","msg":"Registering a validating webhook","GVK":"appstudio.redhat.com/v1beta2, Kind=IntegrationTestScenario","path":"/validate-appstudio-redhat-com-v1beta2-integrationtestscenario"} {"level":"info","ts":"2026-05-08T17:18:29Z","logger":"controller-runtime.webhook","caller":"webhook/server.go:183","msg":"Registering webhook","path":"/validate-appstudio-redhat-com-v1beta2-integrationtestscenario"} {"level":"info","ts":"2026-05-08T17:18:29Z","logger":"controller-runtime.webhook","caller":"webhook/server.go:183","msg":"Registering webhook","path":"/convert"} {"level":"info","ts":"2026-05-08T17:18:29Z","logger":"controller-runtime.builder","caller":"builder/webhook.go:289","msg":"Conversion webhook enabled","GVK":"appstudio.redhat.com/v1beta2, Kind=IntegrationTestScenario"} {"level":"info","ts":"2026-05-08T17:18:29Z","logger":"controller-runtime.builder","caller":"builder/webhook.go:220","msg":"Registering a mutating webhook","GVK":"appstudio.redhat.com/v1alpha1, Kind=Snapshot","path":"/mutate-appstudio-redhat-com-v1alpha1-snapshot"} {"level":"info","ts":"2026-05-08T17:18:29Z","logger":"controller-runtime.webhook","caller":"webhook/server.go:183","msg":"Registering webhook","path":"/mutate-appstudio-redhat-com-v1alpha1-snapshot"} {"level":"info","ts":"2026-05-08T17:18:29Z","logger":"controller-runtime.builder","caller":"builder/webhook.go:258","msg":"Registering a validating webhook","GVK":"appstudio.redhat.com/v1alpha1, Kind=Snapshot","path":"/validate-appstudio-redhat-com-v1alpha1-snapshot"} {"level":"info","ts":"2026-05-08T17:18:29Z","logger":"controller-runtime.webhook","caller":"webhook/server.go:183","msg":"Registering webhook","path":"/validate-appstudio-redhat-com-v1alpha1-snapshot"} {"level":"info","ts":"2026-05-08T17:18:29Z","caller":"metrics/integration.go:144","msg":"starting availability probes"} {"level":"info","ts":"2026-05-08T17:18:29Z","logger":"setup","caller":"cmd/main.go:208","msg":"starting manager"} {"level":"info","ts":"2026-05-08T17:18:29Z","logger":"controller-runtime.metrics","caller":"server/server.go:208","msg":"Starting metrics server"} {"level":"info","ts":"2026-05-08T17:18:29Z","caller":"manager/server.go:83","msg":"starting server","name":"health probe","addr":"[::]:8081"} {"level":"info","ts":"2026-05-08T17:18:29Z","logger":"controller-runtime.metrics","caller":"server/server.go:247","msg":"Serving metrics server","bindAddress":":8080","secure":false} {"level":"info","ts":"2026-05-08T17:18:29Z","logger":"controller-runtime.webhook","caller":"webhook/server.go:191","msg":"Starting webhook server"} {"level":"info","ts":"2026-05-08T17:18:29Z","logger":"setup","caller":"cmd/main.go:120","msg":"disabling http/2"} {"level":"info","ts":"2026-05-08T17:18:29Z","logger":"controller-runtime.certwatcher","caller":"certwatcher/certwatcher.go:214","msg":"Updated current TLS certificate","cert":"/tmp/k8s-webhook-server/serving-certs/tls.crt","key":"/tmp/k8s-webhook-server/serving-certs/tls.key"} {"level":"info","ts":"2026-05-08T17:18:29Z","logger":"controller-runtime.webhook","caller":"webhook/server.go:242","msg":"Serving webhook server","host":"","port":9443} {"level":"info","ts":"2026-05-08T17:18:29Z","logger":"controller-runtime.certwatcher","caller":"certwatcher/certwatcher.go:136","msg":"Starting certificate poll+watcher","cert":"/tmp/k8s-webhook-server/serving-certs/tls.crt","key":"/tmp/k8s-webhook-server/serving-certs/tls.key","interval":10} I0508 17:18:30.412670 1 leaderelection.go:258] "Attempting to acquire leader lease..." lock="integration-service/03c7e15b.redhat.com" I0508 17:18:30.417554 1 leaderelection.go:272] "Successfully acquired lease" lock="integration-service/03c7e15b.redhat.com" {"level":"info","ts":"2026-05-08T17:18:30Z","caller":"controller/controller.go:353","msg":"Starting EventSource","controller":"integrationpipelinerun","controllerGroup":"tekton.dev","controllerKind":"PipelineRun","source":"kind source: *v1.PipelineRun"} {"level":"info","ts":"2026-05-08T17:18:30Z","caller":"controller/controller.go:353","msg":"Starting EventSource","controller":"snapshot","controllerGroup":"appstudio.redhat.com","controllerKind":"Snapshot","source":"kind source: *v1alpha1.Snapshot"} {"level":"info","ts":"2026-05-08T17:18:30Z","caller":"controller/controller.go:353","msg":"Starting EventSource","controller":"buildpipelinerun","controllerGroup":"tekton.dev","controllerKind":"PipelineRun","source":"kind source: *v1.PipelineRun"} {"level":"info","ts":"2026-05-08T17:18:30Z","caller":"controller/controller.go:353","msg":"Starting EventSource","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","source":"kind source: *v1alpha1.Component"} {"level":"info","ts":"2026-05-08T17:18:30Z","caller":"controller/controller.go:353","msg":"Starting EventSource","controller":"statusreport","controllerGroup":"appstudio.redhat.com","controllerKind":"Snapshot","source":"kind source: *v1alpha1.Snapshot"} {"level":"info","ts":"2026-05-08T17:18:30Z","caller":"controller/controller.go:353","msg":"Starting EventSource","controller":"componentgroup","controllerGroup":"appstudio.redhat.com","controllerKind":"ComponentGroup","source":"kind source: *v1beta2.ComponentGroup"} {"level":"info","ts":"2026-05-08T17:18:30Z","caller":"controller/controller.go:286","msg":"Starting Controller","controller":"snapshot","controllerGroup":"appstudio.redhat.com","controllerKind":"Snapshot"} {"level":"info","ts":"2026-05-08T17:18:30Z","caller":"controller/controller.go:289","msg":"Starting workers","controller":"snapshot","controllerGroup":"appstudio.redhat.com","controllerKind":"Snapshot","worker count":1} {"level":"info","ts":"2026-05-08T17:18:30Z","caller":"controller/controller.go:286","msg":"Starting Controller","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component"} {"level":"info","ts":"2026-05-08T17:18:30Z","caller":"controller/controller.go:289","msg":"Starting workers","controller":"component","controllerGroup":"appstudio.redhat.com","controllerKind":"Component","worker count":1} {"level":"info","ts":"2026-05-08T17:18:30Z","caller":"controller/controller.go:286","msg":"Starting Controller","controller":"statusreport","controllerGroup":"appstudio.redhat.com","controllerKind":"Snapshot"} {"level":"info","ts":"2026-05-08T17:18:30Z","caller":"controller/controller.go:289","msg":"Starting workers","controller":"statusreport","controllerGroup":"appstudio.redhat.com","controllerKind":"Snapshot","worker count":1} {"level":"info","ts":"2026-05-08T17:18:31Z","caller":"controller/controller.go:286","msg":"Starting Controller","controller":"integrationpipelinerun","controllerGroup":"tekton.dev","controllerKind":"PipelineRun"} {"level":"info","ts":"2026-05-08T17:18:31Z","caller":"controller/controller.go:289","msg":"Starting workers","controller":"integrationpipelinerun","controllerGroup":"tekton.dev","controllerKind":"PipelineRun","worker count":1} {"level":"info","ts":"2026-05-08T17:18:31Z","caller":"controller/controller.go:286","msg":"Starting Controller","controller":"buildpipelinerun","controllerGroup":"tekton.dev","controllerKind":"PipelineRun"} {"level":"info","ts":"2026-05-08T17:18:31Z","caller":"controller/controller.go:289","msg":"Starting workers","controller":"buildpipelinerun","controllerGroup":"tekton.dev","controllerKind":"PipelineRun","worker count":1} {"level":"info","ts":"2026-05-08T17:18:31Z","caller":"controller/controller.go:286","msg":"Starting Controller","controller":"componentgroup","controllerGroup":"appstudio.redhat.com","controllerKind":"ComponentGroup"} {"level":"info","ts":"2026-05-08T17:18:31Z","caller":"controller/controller.go:289","msg":"Starting workers","controller":"componentgroup","controllerGroup":"appstudio.redhat.com","controllerKind":"ComponentGroup","worker count":1} {"level":"info","ts":"2026-05-08T17:20:19Z","logger":"integrationtestscenario-webhook","caller":"v1beta2/integrationtestscenario_webhook.go:248","msg":"In Default() function","object":{"apiVersion":"appstudio.redhat.com/v1beta2","kind":"IntegrationTestScenario","namespace":"user-ns1","name":"sample-component-enterprise-contract"}} {"level":"info","ts":"2026-05-08T17:20:19Z","logger":"integrationtestscenario-webhook","caller":"v1beta2/integrationtestscenario_webhook.go:313","msg":"Applying default resolver type","name":"sample-component-enterprise-contract"} {"level":"info","ts":"2026-05-08T17:20:19Z","logger":"integrationtestscenario-webhook","caller":"v1beta2/integrationtestscenario_webhook.go:83","msg":"Validating IntegrationTestScenario upon creation","name":"sample-component-enterprise-contract"} {"level":"info","ts":"2026-05-08T17:20:19Z","logger":"integrationtestscenario-webhook","caller":"v1beta2/integrationtestscenario_webhook.go:142","msg":"Validated params"} {"level":"info","ts":"2026-05-08T17:20:20Z","logger":"controllers.component","caller":"helpers/integration.go:484","msg":"Added Finalizer to the Component","component":{"name":"sample-component","namespace":"user-ns1"},"application":"user-ns1/sample-component","namespace":"user-ns1","name":"sample-component","controllerKind":"Component","audit":"true","action":"UPDATE","finalizer":"test.appstudio.openshift.io/component"} {"level":"info","ts":"2026-05-08T17:24:13Z","logger":"controllers.component","caller":"helpers/integration.go:484","msg":"Added Finalizer to the Component","component":{"name":"test-component-pac-x2qqnh","namespace":"stat-rep-h65v"},"application":"stat-rep-h65v/integ-app-7esw","namespace":"stat-rep-h65v","name":"test-component-pac-x2qqnh","controllerKind":"Component","audit":"true","action":"UPDATE","finalizer":"test.appstudio.openshift.io/component"} {"level":"info","ts":"2026-05-08T17:24:23Z","logger":"integrationtestscenario-webhook","caller":"v1beta2/integrationtestscenario_webhook.go:248","msg":"In Default() function","object":{"apiVersion":"appstudio.redhat.com/v1beta2","kind":"IntegrationTestScenario","namespace":"stat-rep-h65v","name":"integration-test-mc0n"}} {"level":"info","ts":"2026-05-08T17:24:23Z","logger":"integrationtestscenario-webhook","caller":"v1beta2/integrationtestscenario_webhook.go:313","msg":"Applying default resolver type","name":"integration-test-mc0n"} {"level":"info","ts":"2026-05-08T17:24:23Z","logger":"integrationtestscenario-webhook","caller":"v1beta2/integrationtestscenario_webhook.go:83","msg":"Validating IntegrationTestScenario upon creation","name":"integration-test-mc0n"} {"level":"info","ts":"2026-05-08T17:24:23Z","logger":"integrationtestscenario-webhook","caller":"v1beta2/integrationtestscenario_webhook.go:142","msg":"Validated params"} {"level":"info","ts":"2026-05-08T17:24:23Z","logger":"integrationtestscenario-webhook","caller":"v1beta2/integrationtestscenario_webhook.go:248","msg":"In Default() function","object":{"apiVersion":"appstudio.redhat.com/v1beta2","kind":"IntegrationTestScenario","namespace":"stat-rep-h65v","name":"integration-test-ogh3"}} {"level":"info","ts":"2026-05-08T17:24:23Z","logger":"integrationtestscenario-webhook","caller":"v1beta2/integrationtestscenario_webhook.go:313","msg":"Applying default resolver type","name":"integration-test-ogh3"} {"level":"info","ts":"2026-05-08T17:24:23Z","logger":"integrationtestscenario-webhook","caller":"v1beta2/integrationtestscenario_webhook.go:83","msg":"Validating IntegrationTestScenario upon creation","name":"integration-test-ogh3"} {"level":"info","ts":"2026-05-08T17:24:23Z","logger":"integrationtestscenario-webhook","caller":"v1beta2/integrationtestscenario_webhook.go:142","msg":"Validated params"} {"level":"info","ts":"2026-05-08T17:24:23Z","logger":"integrationtestscenario-webhook","caller":"v1beta2/integrationtestscenario_webhook.go:248","msg":"In Default() function","object":{"apiVersion":"appstudio.redhat.com/v1beta2","kind":"IntegrationTestScenario","namespace":"stat-rep-h65v","name":"integration-test-4olv"}} {"level":"info","ts":"2026-05-08T17:24:23Z","logger":"integrationtestscenario-webhook","caller":"v1beta2/integrationtestscenario_webhook.go:313","msg":"Applying default resolver type","name":"integration-test-4olv"} {"level":"info","ts":"2026-05-08T17:24:23Z","logger":"integrationtestscenario-webhook","caller":"v1beta2/integrationtestscenario_webhook.go:83","msg":"Validating IntegrationTestScenario upon creation","name":"integration-test-4olv"} {"level":"info","ts":"2026-05-08T17:24:23Z","logger":"integrationtestscenario-webhook","caller":"v1beta2/integrationtestscenario_webhook.go:142","msg":"Validated params"} {"level":"info","ts":"2026-05-08T17:39:27Z","logger":"integrationtestscenario-webhook","caller":"v1beta2/integrationtestscenario_webhook.go:248","msg":"In Default() function","object":{"apiVersion":"appstudio.redhat.com/v1beta2","kind":"IntegrationTestScenario","namespace":"group-uugi","name":"integration-test-dp9q"}} {"level":"info","ts":"2026-05-08T17:39:27Z","logger":"integrationtestscenario-webhook","caller":"v1beta2/integrationtestscenario_webhook.go:313","msg":"Applying default resolver type","name":"integration-test-dp9q"} {"level":"info","ts":"2026-05-08T17:39:27Z","logger":"integrationtestscenario-webhook","caller":"v1beta2/integrationtestscenario_webhook.go:83","msg":"Validating IntegrationTestScenario upon creation","name":"integration-test-dp9q"} {"level":"info","ts":"2026-05-08T17:39:27Z","logger":"integrationtestscenario-webhook","caller":"v1beta2/integrationtestscenario_webhook.go:142","msg":"Validated params"} {"level":"info","ts":"2026-05-08T17:39:27Z","logger":"controllers.component","caller":"helpers/integration.go:484","msg":"Added Finalizer to the Component","component":{"name":"go-component-ja8vhi","namespace":"group-uugi"},"application":"group-uugi/integ-app-hyuq","namespace":"group-uugi","name":"go-component-ja8vhi","controllerKind":"Component","audit":"true","action":"UPDATE","finalizer":"test.appstudio.openshift.io/component"} {"level":"info","ts":"2026-05-08T17:54:40Z","logger":"integrationtestscenario-webhook","caller":"v1beta2/integrationtestscenario_webhook.go:248","msg":"In Default() function","object":{"apiVersion":"appstudio.redhat.com/v1beta2","kind":"IntegrationTestScenario","namespace":"gitlab-rep-thea","name":"integration-test-ruep"}} {"level":"info","ts":"2026-05-08T17:54:40Z","logger":"integrationtestscenario-webhook","caller":"v1beta2/integrationtestscenario_webhook.go:313","msg":"Applying default resolver type","name":"integration-test-ruep"} {"level":"info","ts":"2026-05-08T17:54:40Z","logger":"integrationtestscenario-webhook","caller":"v1beta2/integrationtestscenario_webhook.go:83","msg":"Validating IntegrationTestScenario upon creation","name":"integration-test-ruep"} {"level":"info","ts":"2026-05-08T17:54:40Z","logger":"integrationtestscenario-webhook","caller":"v1beta2/integrationtestscenario_webhook.go:142","msg":"Validated params"} {"level":"info","ts":"2026-05-08T17:54:40Z","logger":"integrationtestscenario-webhook","caller":"v1beta2/integrationtestscenario_webhook.go:248","msg":"In Default() function","object":{"apiVersion":"appstudio.redhat.com/v1beta2","kind":"IntegrationTestScenario","namespace":"gitlab-rep-thea","name":"integration-test-hugi"}} {"level":"info","ts":"2026-05-08T17:54:40Z","logger":"integrationtestscenario-webhook","caller":"v1beta2/integrationtestscenario_webhook.go:313","msg":"Applying default resolver type","name":"integration-test-hugi"} {"level":"info","ts":"2026-05-08T17:54:40Z","logger":"integrationtestscenario-webhook","caller":"v1beta2/integrationtestscenario_webhook.go:83","msg":"Validating IntegrationTestScenario upon creation","name":"integration-test-hugi"} {"level":"info","ts":"2026-05-08T17:54:40Z","logger":"integrationtestscenario-webhook","caller":"v1beta2/integrationtestscenario_webhook.go:142","msg":"Validated params"} {"level":"info","ts":"2026-05-08T17:54:41Z","logger":"controllers.component","caller":"helpers/integration.go:484","msg":"Added Finalizer to the Component","component":{"name":"test-comp-pac-gitlab-36ixqy","namespace":"gitlab-rep-thea"},"application":"gitlab-rep-thea/integ-app-rpu5","namespace":"gitlab-rep-thea","name":"test-comp-pac-gitlab-36ixqy","controllerKind":"Component","audit":"true","action":"UPDATE","finalizer":"test.appstudio.openshift.io/component"} {"level":"info","ts":"2026-05-08T18:04:53Z","logger":"integrationtestscenario-webhook","caller":"v1beta2/integrationtestscenario_webhook.go:248","msg":"In Default() function","object":{"apiVersion":"appstudio.redhat.com/v1beta2","kind":"IntegrationTestScenario","namespace":"forgejo-rep-vijm","name":"integration-test-o1nu"}} {"level":"info","ts":"2026-05-08T18:04:53Z","logger":"integrationtestscenario-webhook","caller":"v1beta2/integrationtestscenario_webhook.go:313","msg":"Applying default resolver type","name":"integration-test-o1nu"} {"level":"info","ts":"2026-05-08T18:04:53Z","logger":"integrationtestscenario-webhook","caller":"v1beta2/integrationtestscenario_webhook.go:83","msg":"Validating IntegrationTestScenario upon creation","name":"integration-test-o1nu"} {"level":"info","ts":"2026-05-08T18:04:53Z","logger":"integrationtestscenario-webhook","caller":"v1beta2/integrationtestscenario_webhook.go:142","msg":"Validated params"} {"level":"info","ts":"2026-05-08T18:04:59Z","logger":"controllers.component","caller":"helpers/integration.go:484","msg":"Added Finalizer to the Component","component":{"name":"test-comp-pac-forgejo-jcjj4r","namespace":"forgejo-rep-vijm"},"application":"forgejo-rep-vijm/integ-app-869k","namespace":"forgejo-rep-vijm","name":"test-comp-pac-forgejo-jcjj4r","controllerKind":"Component","audit":"true","action":"UPDATE","finalizer":"test.appstudio.openshift.io/component"} {"level":"info","ts":"2026-05-08T18:15:11Z","logger":"controllers.component","caller":"helpers/integration.go:484","msg":"Added Finalizer to the Component","component":{"name":"test-component-pac-10bnpg","namespace":"integration1-3myt"},"application":"integration1-3myt/integ-app-6fmr","namespace":"integration1-3myt","name":"test-component-pac-10bnpg","controllerKind":"Component","audit":"true","action":"UPDATE","finalizer":"test.appstudio.openshift.io/component"} {"level":"info","ts":"2026-05-08T18:15:21Z","logger":"integrationtestscenario-webhook","caller":"v1beta2/integrationtestscenario_webhook.go:248","msg":"In Default() function","object":{"apiVersion":"appstudio.redhat.com/v1beta2","kind":"IntegrationTestScenario","namespace":"integration1-3myt","name":"integration-test-imn5"}} {"level":"info","ts":"2026-05-08T18:15:21Z","logger":"integrationtestscenario-webhook","caller":"v1beta2/integrationtestscenario_webhook.go:313","msg":"Applying default resolver type","name":"integration-test-imn5"} {"level":"info","ts":"2026-05-08T18:15:21Z","logger":"integrationtestscenario-webhook","caller":"v1beta2/integrationtestscenario_webhook.go:83","msg":"Validating IntegrationTestScenario upon creation","name":"integration-test-imn5"} {"level":"info","ts":"2026-05-08T18:15:21Z","logger":"integrationtestscenario-webhook","caller":"v1beta2/integrationtestscenario_webhook.go:142","msg":"Validated params"} {"level":"info","ts":"2026-05-08T18:15:21Z","logger":"integrationtestscenario-webhook","caller":"v1beta2/integrationtestscenario_webhook.go:248","msg":"In Default() function","object":{"apiVersion":"appstudio.redhat.com/v1beta2","kind":"IntegrationTestScenario","namespace":"integration1-3myt","name":"skipped-its"}} {"level":"info","ts":"2026-05-08T18:15:21Z","logger":"integrationtestscenario-webhook","caller":"v1beta2/integrationtestscenario_webhook.go:313","msg":"Applying default resolver type","name":"skipped-its"} {"level":"info","ts":"2026-05-08T18:15:21Z","logger":"integrationtestscenario-webhook","caller":"v1beta2/integrationtestscenario_webhook.go:83","msg":"Validating IntegrationTestScenario upon creation","name":"skipped-its"} {"level":"info","ts":"2026-05-08T18:15:21Z","logger":"integrationtestscenario-webhook","caller":"v1beta2/integrationtestscenario_webhook.go:142","msg":"Validated params"}