2026/01/28 10:03:41 Registering 2 clients 2026/01/28 10:03:41 Registering 3 informer factories 2026/01/28 10:03:41 Registering 3 informers 2026/01/28 10:03:41 Registering 2 controllers {"level":"info","ts":"2026-01-28T10:03:41.547Z","logger":"pipelines-as-code-webhook","caller":"profiling/server.go:65","msg":"Profiling enabled: false","commit":"7c8fb4673aff12c5ee2b923ea0d93b35df3dae3b"} {"level":"info","ts":"2026-01-28T10:03:41.555Z","logger":"pipelines-as-code-webhook","caller":"leaderelection/context.go:47","msg":"Running with Standard leader election","commit":"7c8fb4673aff12c5ee2b923ea0d93b35df3dae3b"} {"level":"info","ts":"2026-01-28T10:03:41.570Z","logger":"pipelines-as-code-webhook","caller":"sharedmain/main.go:282","msg":"Starting configuration manager...","commit":"7c8fb4673aff12c5ee2b923ea0d93b35df3dae3b"} {"level":"info","ts":1769594621.6718636,"logger":"fallback","caller":"injection/injection.go:63","msg":"Starting informers..."} {"level":"info","ts":"2026-01-28T10:03:41.772Z","logger":"pipelines-as-code-webhook","caller":"webhook/webhook.go:246","msg":"Informers have been synced, unblocking admission webhooks.","commit":"7c8fb4673aff12c5ee2b923ea0d93b35df3dae3b"} {"level":"info","ts":"2026-01-28T10:03:41.772Z","logger":"pipelines-as-code-webhook","caller":"sharedmain/main.go:315","msg":"Starting controllers...","commit":"7c8fb4673aff12c5ee2b923ea0d93b35df3dae3b"} {"level":"info","ts":"2026-01-28T10:03:41.772Z","logger":"pipelines-as-code-webhook","caller":"injection/health_check.go:43","msg":"Probes server listening on port 8080","commit":"7c8fb4673aff12c5ee2b923ea0d93b35df3dae3b"} {"level":"info","ts":"2026-01-28T10:03:41.772Z","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-868fc75c48-qfmvx_0e45dca7-5287-4e6d-933a-6acbcf99db92\"","commit":"7c8fb4673aff12c5ee2b923ea0d93b35df3dae3b"} {"level":"info","ts":"2026-01-28T10:03:41.772Z","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-868fc75c48-qfmvx_6c6694d5-de22-4e74-9695-edb9883ba8d3\"","commit":"7c8fb4673aff12c5ee2b923ea0d93b35df3dae3b"} {"level":"info","ts":"2026-01-28T10:03:41.772Z","logger":"pipelines-as-code-webhook.WebhookCertificates","caller":"controller/controller.go:484","msg":"Starting controller and workers","commit":"7c8fb4673aff12c5ee2b923ea0d93b35df3dae3b"} {"level":"info","ts":"2026-01-28T10:03:41.772Z","logger":"pipelines-as-code-webhook.WebhookCertificates","caller":"controller/controller.go:494","msg":"Started workers","commit":"7c8fb4673aff12c5ee2b923ea0d93b35df3dae3b"} I0128 10:03:41.772667 1 leaderelection.go:257] attempting to acquire leader lease openshift-pipelines/pipelines-as-code-webhook.webhookcertificates.00-of-01... I0128 10:03:41.772673 1 leaderelection.go:257] attempting to acquire leader lease openshift-pipelines/pipelines-as-code-webhook.validationwebhook.00-of-01... {"level":"info","ts":"2026-01-28T10:03:41.772Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:484","msg":"Starting controller and workers","commit":"7c8fb4673aff12c5ee2b923ea0d93b35df3dae3b"} {"level":"info","ts":"2026-01-28T10:03:41.772Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:494","msg":"Started workers","commit":"7c8fb4673aff12c5ee2b923ea0d93b35df3dae3b"} {"level":"info","ts":"2026-01-28T10:03:41.772Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"7c8fb4673aff12c5ee2b923ea0d93b35df3dae3b","knative.dev/traceid":"37e1caae-8cb6-4c91-bb39-1cdfe5b24a1b","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.000013258} {"level":"info","ts":"2026-01-28T10:03:41.772Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"7c8fb4673aff12c5ee2b923ea0d93b35df3dae3b","knative.dev/traceid":"89b6d1d1-2200-4493-8798-2a5e35c56e7f","knative.dev/key":"openshift-pipelines/pipelines-as-code-webhook-certs","duration":0.000045855} I0128 10:03:41.783388 1 leaderelection.go:271] successfully acquired lease openshift-pipelines/pipelines-as-code-webhook.webhookcertificates.00-of-01 {"level":"info","ts":"2026-01-28T10:03:41.783Z","logger":"pipelines-as-code-webhook","caller":"leaderelection/context.go:156","msg":"\"pipelines-as-code-webhook-868fc75c48-qfmvx_6c6694d5-de22-4e74-9695-edb9883ba8d3\" has started leading \"pipelines-as-code-webhook.webhookcertificates.00-of-01\"","commit":"7c8fb4673aff12c5ee2b923ea0d93b35df3dae3b"} {"level":"info","ts":"2026-01-28T10:03:41.783Z","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":"7c8fb4673aff12c5ee2b923ea0d93b35df3dae3b","knative.dev/traceid":"2a31de01-8a0b-4374-a9e9-760949554bdd","knative.dev/key":"openshift-pipelines/pipelines-as-code-webhook-certs"} I0128 10:03:41.783755 1 leaderelection.go:271] successfully acquired lease openshift-pipelines/pipelines-as-code-webhook.validationwebhook.00-of-01 {"level":"info","ts":"2026-01-28T10:03:41.783Z","logger":"pipelines-as-code-webhook","caller":"leaderelection/context.go:156","msg":"\"pipelines-as-code-webhook-868fc75c48-qfmvx_0e45dca7-5287-4e6d-933a-6acbcf99db92\" has started leading \"pipelines-as-code-webhook.validationwebhook.00-of-01\"","commit":"7c8fb4673aff12c5ee2b923ea0d93b35df3dae3b"} {"level":"error","ts":"2026-01-28T10:03:41.783Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:564","msg":"Reconcile error","commit":"7c8fb4673aff12c5ee2b923ea0d93b35df3dae3b","knative.dev/traceid":"c35e7b10-d9a5-4c5c-ab6e-e6e5b366dc2d","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.00002357,"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-01-28T10:03:41.789Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:564","msg":"Reconcile error","commit":"7c8fb4673aff12c5ee2b923ea0d93b35df3dae3b","knative.dev/traceid":"98e9b5a2-5a28-4d71-8f46-a4b4dca6f238","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.000022824,"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-01-28T10:03:41.795Z","logger":"pipelines-as-code-webhook.WebhookCertificates","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"7c8fb4673aff12c5ee2b923ea0d93b35df3dae3b","knative.dev/traceid":"2a31de01-8a0b-4374-a9e9-760949554bdd","knative.dev/key":"openshift-pipelines/pipelines-as-code-webhook-certs","duration":0.011970658} {"level":"info","ts":"2026-01-28T10:03:41.795Z","logger":"pipelines-as-code-webhook.WebhookCertificates","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"7c8fb4673aff12c5ee2b923ea0d93b35df3dae3b","knative.dev/traceid":"df14711c-3865-45fa-8a35-f2121c3669b2","knative.dev/key":"openshift-pipelines/pipelines-as-code-webhook-certs","duration":0.000171828} {"level":"info","ts":"2026-01-28T10:03:41.797Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"webhook/reconciler.go:121","msg":"Updating webhook","commit":"7c8fb4673aff12c5ee2b923ea0d93b35df3dae3b","knative.dev/traceid":"78a67304-0ce8-4ab3-afcb-ed65de1252ac","knative.dev/key":"openshift-pipelines/pipelines-as-code-webhook-certs"} {"level":"info","ts":"2026-01-28T10:03:41.801Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"webhook/reconciler.go:121","msg":"Updating webhook","commit":"7c8fb4673aff12c5ee2b923ea0d93b35df3dae3b","knative.dev/traceid":"c4d80c61-63f0-499c-a8b3-26db913fc8ad","knative.dev/key":"validation.pipelinesascode.tekton.dev"} {"level":"info","ts":"2026-01-28T10:03:41.805Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"7c8fb4673aff12c5ee2b923ea0d93b35df3dae3b","knative.dev/traceid":"78a67304-0ce8-4ab3-afcb-ed65de1252ac","knative.dev/key":"openshift-pipelines/pipelines-as-code-webhook-certs","duration":0.009485251} {"level":"error","ts":"2026-01-28T10:03:41.807Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:564","msg":"Reconcile error","commit":"7c8fb4673aff12c5ee2b923ea0d93b35df3dae3b","knative.dev/traceid":"c4d80c61-63f0-499c-a8b3-26db913fc8ad","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.007894727,"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-01-28T10:03:41.812Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"webhook/reconciler.go:121","msg":"Updating webhook","commit":"7c8fb4673aff12c5ee2b923ea0d93b35df3dae3b","knative.dev/traceid":"94fa63ce-87b0-4013-9a8a-fbc28f053110","knative.dev/key":"validation.pipelinesascode.tekton.dev"} {"level":"info","ts":"2026-01-28T10:03:41.820Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"7c8fb4673aff12c5ee2b923ea0d93b35df3dae3b","knative.dev/traceid":"94fa63ce-87b0-4013-9a8a-fbc28f053110","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.013081794} {"level":"info","ts":"2026-01-28T10:03:41.832Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"webhook/reconciler.go:121","msg":"Updating webhook","commit":"7c8fb4673aff12c5ee2b923ea0d93b35df3dae3b","knative.dev/traceid":"209dab95-c27e-4b5e-b51a-fb264b21de67","knative.dev/key":"validation.pipelinesascode.tekton.dev"} {"level":"info","ts":"2026-01-28T10:03:41.839Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"7c8fb4673aff12c5ee2b923ea0d93b35df3dae3b","knative.dev/traceid":"209dab95-c27e-4b5e-b51a-fb264b21de67","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.011620249}