2026/04/20 21:23:13 Registering 2 clients 2026/04/20 21:23:13 Registering 3 informer factories 2026/04/20 21:23:13 Registering 3 informers 2026/04/20 21:23:13 Registering 2 controllers {"level":"info","ts":"2026-04-20T21:23:13.440Z","logger":"pipelines-as-code-webhook","caller":"profiling/server.go:65","msg":"Profiling enabled: false","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89"} {"level":"info","ts":"2026-04-20T21:23:13.446Z","logger":"pipelines-as-code-webhook","caller":"leaderelection/context.go:47","msg":"Running with Standard leader election","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89"} {"level":"info","ts":"2026-04-20T21:23:13.456Z","logger":"pipelines-as-code-webhook","caller":"sharedmain/main.go:282","msg":"Starting configuration manager...","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89"} {"level":"info","ts":1776720193.5568368,"logger":"fallback","caller":"injection/injection.go:63","msg":"Starting informers..."} {"level":"info","ts":"2026-04-20T21:23:13.657Z","logger":"pipelines-as-code-webhook","caller":"webhook/webhook.go:246","msg":"Informers have been synced, unblocking admission webhooks.","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89"} {"level":"info","ts":"2026-04-20T21:23:13.657Z","logger":"pipelines-as-code-webhook","caller":"sharedmain/main.go:315","msg":"Starting controllers...","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89"} {"level":"info","ts":"2026-04-20T21:23:13.657Z","logger":"pipelines-as-code-webhook","caller":"injection/health_check.go:43","msg":"Probes server listening on port 8080","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89"} {"level":"info","ts":"2026-04-20T21:23:13.657Z","logger":"pipelines-as-code-webhook","caller":"leaderelection/context.go:147","msg":"pipelines-as-code-webhook.validationwebhook.00-of-01 will run in leader-elected mode with id \"pipelines-as-code-webhook-869f67d8dc-5hkhg_cc354f38-a693-4b59-98d2-3deccdbe86fe\"","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89"} {"level":"info","ts":"2026-04-20T21:23:13.657Z","logger":"pipelines-as-code-webhook","caller":"leaderelection/context.go:147","msg":"pipelines-as-code-webhook.webhookcertificates.00-of-01 will run in leader-elected mode with id \"pipelines-as-code-webhook-869f67d8dc-5hkhg_d947b9ad-b727-465d-9dbe-99efbcfea688\"","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89"} {"level":"info","ts":"2026-04-20T21:23:13.657Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:484","msg":"Starting controller and workers","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89"} {"level":"info","ts":"2026-04-20T21:23:13.657Z","logger":"pipelines-as-code-webhook.WebhookCertificates","caller":"controller/controller.go:484","msg":"Starting controller and workers","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89"} {"level":"info","ts":"2026-04-20T21:23:13.657Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:494","msg":"Started workers","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89"} {"level":"info","ts":"2026-04-20T21:23:13.657Z","logger":"pipelines-as-code-webhook.WebhookCertificates","caller":"controller/controller.go:494","msg":"Started workers","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89"} I0420 21:23:13.657493 1 leaderelection.go:257] attempting to acquire leader lease openshift-pipelines/pipelines-as-code-webhook.validationwebhook.00-of-01... I0420 21:23:13.657504 1 leaderelection.go:257] attempting to acquire leader lease openshift-pipelines/pipelines-as-code-webhook.webhookcertificates.00-of-01... {"level":"info","ts":"2026-04-20T21:23:13.657Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89","knative.dev/traceid":"0880a897-d070-4d26-948c-30964c450b5f","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.000032608} {"level":"info","ts":"2026-04-20T21:23:13.657Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89","knative.dev/traceid":"4a825691-c67c-4cff-b217-9a4843be545c","knative.dev/key":"openshift-pipelines/pipelines-as-code-webhook-certs","duration":0.000024883} I0420 21:23:13.666782 1 leaderelection.go:271] successfully acquired lease openshift-pipelines/pipelines-as-code-webhook.webhookcertificates.00-of-01 {"level":"info","ts":"2026-04-20T21:23:13.666Z","logger":"pipelines-as-code-webhook","caller":"leaderelection/context.go:156","msg":"\"pipelines-as-code-webhook-869f67d8dc-5hkhg_d947b9ad-b727-465d-9dbe-99efbcfea688\" has started leading \"pipelines-as-code-webhook.webhookcertificates.00-of-01\"","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89"} {"level":"info","ts":"2026-04-20T21:23:13.667Z","logger":"pipelines-as-code-webhook.WebhookCertificates","caller":"certificates/certificates.go:80","msg":"Certificate secret \"pipelines-as-code-webhook-certs\" is missing key \"server-key.pem\"","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89","knative.dev/traceid":"4c11d526-9546-4713-b651-7e2e30a90fcf","knative.dev/key":"openshift-pipelines/pipelines-as-code-webhook-certs"} I0420 21:23:13.667138 1 leaderelection.go:271] successfully acquired lease openshift-pipelines/pipelines-as-code-webhook.validationwebhook.00-of-01 {"level":"info","ts":"2026-04-20T21:23:13.667Z","logger":"pipelines-as-code-webhook","caller":"leaderelection/context.go:156","msg":"\"pipelines-as-code-webhook-869f67d8dc-5hkhg_cc354f38-a693-4b59-98d2-3deccdbe86fe\" has started leading \"pipelines-as-code-webhook.validationwebhook.00-of-01\"","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89"} {"level":"error","ts":"2026-04-20T21:23:13.667Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:564","msg":"Reconcile error","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89","knative.dev/traceid":"acacd7ab-eb65-4d4c-8340-0b763e5aa1ab","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.000027711,"error":"secret \"pipelines-as-code-webhook-certs\" is missing \"ca-cert.pem\" key","stacktrace":"knative.dev/pkg/controller.(*Impl).handleErr\n\t/go/src/github.com/openshift-pipelines/pipelines-as-code/vendor/knative.dev/pkg/controller/controller.go:564\nknative.dev/pkg/controller.(*Impl).processNextWorkItem\n\t/go/src/github.com/openshift-pipelines/pipelines-as-code/vendor/knative.dev/pkg/controller/controller.go:541\nknative.dev/pkg/controller.(*Impl).RunContext.func3\n\t/go/src/github.com/openshift-pipelines/pipelines-as-code/vendor/knative.dev/pkg/controller/controller.go:489"} {"level":"error","ts":"2026-04-20T21:23:13.672Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:564","msg":"Reconcile error","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89","knative.dev/traceid":"42945eac-b1c3-4001-92c0-cff47a4e3745","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.000020522,"error":"secret \"pipelines-as-code-webhook-certs\" is missing \"ca-cert.pem\" key","stacktrace":"knative.dev/pkg/controller.(*Impl).handleErr\n\t/go/src/github.com/openshift-pipelines/pipelines-as-code/vendor/knative.dev/pkg/controller/controller.go:564\nknative.dev/pkg/controller.(*Impl).processNextWorkItem\n\t/go/src/github.com/openshift-pipelines/pipelines-as-code/vendor/knative.dev/pkg/controller/controller.go:541\nknative.dev/pkg/controller.(*Impl).RunContext.func3\n\t/go/src/github.com/openshift-pipelines/pipelines-as-code/vendor/knative.dev/pkg/controller/controller.go:489"} {"level":"info","ts":"2026-04-20T21:23:13.678Z","logger":"pipelines-as-code-webhook.WebhookCertificates","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89","knative.dev/traceid":"4c11d526-9546-4713-b651-7e2e30a90fcf","knative.dev/key":"openshift-pipelines/pipelines-as-code-webhook-certs","duration":0.011016151} {"level":"info","ts":"2026-04-20T21:23:13.678Z","logger":"pipelines-as-code-webhook.WebhookCertificates","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89","knative.dev/traceid":"9f2b4e75-2517-435e-882f-bf34b1796033","knative.dev/key":"openshift-pipelines/pipelines-as-code-webhook-certs","duration":0.000128859} {"level":"info","ts":"2026-04-20T21:23:13.680Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"webhook/reconciler.go:121","msg":"Updating webhook","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89","knative.dev/traceid":"924ebdbc-57f9-48f6-abac-28ff5d5136b9","knative.dev/key":"openshift-pipelines/pipelines-as-code-webhook-certs"} {"level":"info","ts":"2026-04-20T21:23:13.684Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"webhook/reconciler.go:121","msg":"Updating webhook","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89","knative.dev/traceid":"0e26292c-1991-4c8e-933d-8d4c6b4fa7cc","knative.dev/key":"validation.pipelinesascode.tekton.dev"} {"level":"info","ts":"2026-04-20T21:23:13.686Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89","knative.dev/traceid":"924ebdbc-57f9-48f6-abac-28ff5d5136b9","knative.dev/key":"openshift-pipelines/pipelines-as-code-webhook-certs","duration":0.007801793} {"level":"error","ts":"2026-04-20T21:23:13.689Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:564","msg":"Reconcile error","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89","knative.dev/traceid":"0e26292c-1991-4c8e-933d-8d4c6b4fa7cc","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.005792541,"error":"failed to update webhook: Operation cannot be fulfilled on validatingwebhookconfigurations.admissionregistration.k8s.io \"validation.pipelinesascode.tekton.dev\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"knative.dev/pkg/controller.(*Impl).handleErr\n\t/go/src/github.com/openshift-pipelines/pipelines-as-code/vendor/knative.dev/pkg/controller/controller.go:564\nknative.dev/pkg/controller.(*Impl).processNextWorkItem\n\t/go/src/github.com/openshift-pipelines/pipelines-as-code/vendor/knative.dev/pkg/controller/controller.go:541\nknative.dev/pkg/controller.(*Impl).RunContext.func3\n\t/go/src/github.com/openshift-pipelines/pipelines-as-code/vendor/knative.dev/pkg/controller/controller.go:489"} {"level":"info","ts":"2026-04-20T21:23:13.694Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"webhook/reconciler.go:121","msg":"Updating webhook","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89","knative.dev/traceid":"d3bef1fa-2af6-441e-9833-54270019a76e","knative.dev/key":"validation.pipelinesascode.tekton.dev"} {"level":"info","ts":"2026-04-20T21:23:13.699Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89","knative.dev/traceid":"d3bef1fa-2af6-441e-9833-54270019a76e","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.010388728} {"level":"info","ts":"2026-04-20T21:23:13.715Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"webhook/reconciler.go:121","msg":"Updating webhook","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89","knative.dev/traceid":"9028dd35-0979-49c5-b10b-51c7f7128549","knative.dev/key":"validation.pipelinesascode.tekton.dev"} {"level":"info","ts":"2026-04-20T21:23:13.720Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89","knative.dev/traceid":"9028dd35-0979-49c5-b10b-51c7f7128549","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.01026523}