2026/04/27 16:14:40 Registering 2 clients 2026/04/27 16:14:40 Registering 3 informer factories 2026/04/27 16:14:40 Registering 3 informers 2026/04/27 16:14:40 Registering 2 controllers {"level":"info","ts":"2026-04-27T16:14:40.953Z","logger":"pipelines-as-code-webhook","caller":"profiling/server.go:65","msg":"Profiling enabled: false","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89"} {"level":"info","ts":"2026-04-27T16:14:40.964Z","logger":"pipelines-as-code-webhook","caller":"leaderelection/context.go:47","msg":"Running with Standard leader election","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89"} {"level":"info","ts":"2026-04-27T16:14:40.989Z","logger":"pipelines-as-code-webhook","caller":"sharedmain/main.go:282","msg":"Starting configuration manager...","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89"} {"level":"info","ts":1777306481.0900536,"logger":"fallback","caller":"injection/injection.go:63","msg":"Starting informers..."} {"level":"info","ts":"2026-04-27T16:14:41.190Z","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-27T16:14:41.190Z","logger":"pipelines-as-code-webhook","caller":"sharedmain/main.go:315","msg":"Starting controllers...","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89"} {"level":"info","ts":"2026-04-27T16:14:41.190Z","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-27T16:14:41.190Z","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-hc6s8_a4dfaea0-e904-463a-a9a1-7f9f78c5b611\"","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89"} {"level":"info","ts":"2026-04-27T16:14:41.190Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:484","msg":"Starting controller and workers","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89"} {"level":"info","ts":"2026-04-27T16:14:41.190Z","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-hc6s8_2abaacd4-efea-499c-9555-2fcbe48b1cfb\"","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89"} {"level":"info","ts":"2026-04-27T16:14:41.190Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:494","msg":"Started workers","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89"} {"level":"info","ts":"2026-04-27T16:14:41.190Z","logger":"pipelines-as-code-webhook.WebhookCertificates","caller":"controller/controller.go:484","msg":"Starting controller and workers","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89"} {"level":"info","ts":"2026-04-27T16:14:41.190Z","logger":"pipelines-as-code-webhook.WebhookCertificates","caller":"controller/controller.go:494","msg":"Started workers","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89"} I0427 16:14:41.190517 1 leaderelection.go:257] attempting to acquire leader lease openshift-pipelines/pipelines-as-code-webhook.validationwebhook.00-of-01... {"level":"info","ts":"2026-04-27T16:14:41.190Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89","knative.dev/traceid":"0b81a643-0dfa-4632-96c8-49a2a1ee7067","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.000012918} {"level":"info","ts":"2026-04-27T16:14:41.190Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89","knative.dev/traceid":"2c1a2ee3-828c-471d-b65b-3c875e4b1f22","knative.dev/key":"openshift-pipelines/pipelines-as-code-webhook-certs","duration":0.000010035} I0427 16:14:41.190609 1 leaderelection.go:257] attempting to acquire leader lease openshift-pipelines/pipelines-as-code-webhook.webhookcertificates.00-of-01... I0427 16:14:41.210731 1 leaderelection.go:271] successfully acquired lease openshift-pipelines/pipelines-as-code-webhook.webhookcertificates.00-of-01 {"level":"info","ts":"2026-04-27T16:14:41.210Z","logger":"pipelines-as-code-webhook","caller":"leaderelection/context.go:156","msg":"\"pipelines-as-code-webhook-869f67d8dc-hc6s8_2abaacd4-efea-499c-9555-2fcbe48b1cfb\" has started leading \"pipelines-as-code-webhook.webhookcertificates.00-of-01\"","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89"} {"level":"info","ts":"2026-04-27T16:14:41.211Z","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":"1cd61bfb-eb97-4d66-a3ca-b3b603791eab","knative.dev/key":"openshift-pipelines/pipelines-as-code-webhook-certs"} I0427 16:14:41.211174 1 leaderelection.go:271] successfully acquired lease openshift-pipelines/pipelines-as-code-webhook.validationwebhook.00-of-01 {"level":"info","ts":"2026-04-27T16:14:41.211Z","logger":"pipelines-as-code-webhook","caller":"leaderelection/context.go:156","msg":"\"pipelines-as-code-webhook-869f67d8dc-hc6s8_a4dfaea0-e904-463a-a9a1-7f9f78c5b611\" has started leading \"pipelines-as-code-webhook.validationwebhook.00-of-01\"","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89"} {"level":"error","ts":"2026-04-27T16:14:41.211Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:564","msg":"Reconcile error","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89","knative.dev/traceid":"eb1b4ad0-17b3-4327-ae3b-5c63a0470d47","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.000028962,"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-27T16:14:41.216Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:564","msg":"Reconcile error","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89","knative.dev/traceid":"559ba77c-fd4a-470f-bb47-da39baab7393","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.000017641,"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-27T16:14:41.226Z","logger":"pipelines-as-code-webhook.WebhookCertificates","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89","knative.dev/traceid":"1cd61bfb-eb97-4d66-a3ca-b3b603791eab","knative.dev/key":"openshift-pipelines/pipelines-as-code-webhook-certs","duration":0.015989065} {"level":"info","ts":"2026-04-27T16:14:41.227Z","logger":"pipelines-as-code-webhook.WebhookCertificates","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89","knative.dev/traceid":"0ee978c2-ecbf-4271-8d90-e1b0f21d3a0e","knative.dev/key":"openshift-pipelines/pipelines-as-code-webhook-certs","duration":0.000147138} {"level":"info","ts":"2026-04-27T16:14:41.229Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"webhook/reconciler.go:121","msg":"Updating webhook","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89","knative.dev/traceid":"badc85b8-dd94-43f5-9a1a-601ebaacc5e8","knative.dev/key":"openshift-pipelines/pipelines-as-code-webhook-certs"} {"level":"info","ts":"2026-04-27T16:14:41.229Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"webhook/reconciler.go:121","msg":"Updating webhook","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89","knative.dev/traceid":"18fe1e43-b505-43f1-85e9-efeb3fda74c4","knative.dev/key":"validation.pipelinesascode.tekton.dev"} {"level":"info","ts":"2026-04-27T16:14:41.243Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89","knative.dev/traceid":"18fe1e43-b505-43f1-85e9-efeb3fda74c4","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.016346069} {"level":"error","ts":"2026-04-27T16:14:41.248Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:564","msg":"Reconcile error","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89","knative.dev/traceid":"badc85b8-dd94-43f5-9a1a-601ebaacc5e8","knative.dev/key":"openshift-pipelines/pipelines-as-code-webhook-certs","duration":0.021749497,"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-27T16:14:41.248Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"webhook/reconciler.go:121","msg":"Updating webhook","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89","knative.dev/traceid":"cdba0189-6d74-4544-a063-32d5d269fa33","knative.dev/key":"validation.pipelinesascode.tekton.dev"} {"level":"info","ts":"2026-04-27T16:14:41.258Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"webhook/reconciler.go:121","msg":"Updating webhook","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89","knative.dev/traceid":"6e9e1b4f-e549-44ee-8a2a-a6ade5613cb0","knative.dev/key":"openshift-pipelines/pipelines-as-code-webhook-certs"} {"level":"info","ts":"2026-04-27T16:14:41.258Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89","knative.dev/traceid":"cdba0189-6d74-4544-a063-32d5d269fa33","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.015617101} {"level":"info","ts":"2026-04-27T16:14:41.272Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89","knative.dev/traceid":"6e9e1b4f-e549-44ee-8a2a-a6ade5613cb0","knative.dev/key":"openshift-pipelines/pipelines-as-code-webhook-certs","duration":0.019335463}