2026/04/18 15:04:02 Registering 2 clients 2026/04/18 15:04:02 Registering 3 informer factories 2026/04/18 15:04:02 Registering 3 informers 2026/04/18 15:04:02 Registering 2 controllers {"level":"info","ts":"2026-04-18T15:04:02.211Z","logger":"pipelines-as-code-webhook","caller":"profiling/server.go:65","msg":"Profiling enabled: false","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89"} {"level":"info","ts":"2026-04-18T15:04:02.219Z","logger":"pipelines-as-code-webhook","caller":"leaderelection/context.go:47","msg":"Running with Standard leader election","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89"} {"level":"info","ts":"2026-04-18T15:04:02.238Z","logger":"pipelines-as-code-webhook","caller":"sharedmain/main.go:282","msg":"Starting configuration manager...","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89"} {"level":"info","ts":1776524642.3404372,"logger":"fallback","caller":"injection/injection.go:63","msg":"Starting informers..."} {"level":"info","ts":"2026-04-18T15:04:02.441Z","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-18T15:04:02.441Z","logger":"pipelines-as-code-webhook","caller":"sharedmain/main.go:315","msg":"Starting controllers...","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89"} {"level":"info","ts":"2026-04-18T15:04:02.441Z","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-18T15:04:02.441Z","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-svmbj_a88a6996-d1f3-4120-aca1-969ed25e2fb8\"","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89"} {"level":"info","ts":"2026-04-18T15:04:02.441Z","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-svmbj_b91dda40-c32b-4449-bfc3-10cc66ba7288\"","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89"} {"level":"info","ts":"2026-04-18T15:04:02.441Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:484","msg":"Starting controller and workers","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89"} {"level":"info","ts":"2026-04-18T15:04:02.441Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:494","msg":"Started workers","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89"} {"level":"info","ts":"2026-04-18T15:04:02.441Z","logger":"pipelines-as-code-webhook.WebhookCertificates","caller":"controller/controller.go:484","msg":"Starting controller and workers","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89"} {"level":"info","ts":"2026-04-18T15:04:02.441Z","logger":"pipelines-as-code-webhook.WebhookCertificates","caller":"controller/controller.go:494","msg":"Started workers","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89"} {"level":"info","ts":"2026-04-18T15:04:02.441Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89","knative.dev/traceid":"97cd0618-b7a5-49fe-b887-e63c205e8d7e","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.000009482} {"level":"info","ts":"2026-04-18T15:04:02.441Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89","knative.dev/traceid":"a5912701-02fe-417c-adb5-6455bcf69275","knative.dev/key":"openshift-pipelines/pipelines-as-code-webhook-certs","duration":0.000005243} I0418 15:04:02.441979 1 leaderelection.go:257] attempting to acquire leader lease openshift-pipelines/pipelines-as-code-webhook.validationwebhook.00-of-01... I0418 15:04:02.441991 1 leaderelection.go:257] attempting to acquire leader lease openshift-pipelines/pipelines-as-code-webhook.webhookcertificates.00-of-01... I0418 15:04:02.455535 1 leaderelection.go:271] successfully acquired lease openshift-pipelines/pipelines-as-code-webhook.validationwebhook.00-of-01 {"level":"info","ts":"2026-04-18T15:04:02.455Z","logger":"pipelines-as-code-webhook","caller":"leaderelection/context.go:156","msg":"\"pipelines-as-code-webhook-869f67d8dc-svmbj_a88a6996-d1f3-4120-aca1-969ed25e2fb8\" has started leading \"pipelines-as-code-webhook.validationwebhook.00-of-01\"","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89"} {"level":"error","ts":"2026-04-18T15:04:02.455Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:564","msg":"Reconcile error","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89","knative.dev/traceid":"cf92abbe-8307-411f-baeb-538e120fef8f","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.000030358,"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"} I0418 15:04:02.458756 1 leaderelection.go:271] successfully acquired lease openshift-pipelines/pipelines-as-code-webhook.webhookcertificates.00-of-01 {"level":"info","ts":"2026-04-18T15:04:02.458Z","logger":"pipelines-as-code-webhook","caller":"leaderelection/context.go:156","msg":"\"pipelines-as-code-webhook-869f67d8dc-svmbj_b91dda40-c32b-4449-bfc3-10cc66ba7288\" has started leading \"pipelines-as-code-webhook.webhookcertificates.00-of-01\"","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89"} {"level":"info","ts":"2026-04-18T15:04:02.458Z","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":"1e8dee1e-003f-47e7-809e-cd5b8927581d","knative.dev/key":"openshift-pipelines/pipelines-as-code-webhook-certs"} {"level":"error","ts":"2026-04-18T15:04:02.461Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:564","msg":"Reconcile error","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89","knative.dev/traceid":"bf50db94-f0c5-4d11-8df6-818b7b7e422d","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.000017232,"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-18T15:04:02.470Z","logger":"pipelines-as-code-webhook.WebhookCertificates","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89","knative.dev/traceid":"1e8dee1e-003f-47e7-809e-cd5b8927581d","knative.dev/key":"openshift-pipelines/pipelines-as-code-webhook-certs","duration":0.01150915} {"level":"info","ts":"2026-04-18T15:04:02.470Z","logger":"pipelines-as-code-webhook.WebhookCertificates","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89","knative.dev/traceid":"596e62de-028e-4487-b2ac-39622a72cb15","knative.dev/key":"openshift-pipelines/pipelines-as-code-webhook-certs","duration":0.000192725} {"level":"info","ts":"2026-04-18T15:04:02.472Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"webhook/reconciler.go:121","msg":"Updating webhook","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89","knative.dev/traceid":"6908aa34-f254-4a67-948b-e4eb32ba19a0","knative.dev/key":"openshift-pipelines/pipelines-as-code-webhook-certs"} {"level":"info","ts":"2026-04-18T15:04:02.474Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"webhook/reconciler.go:121","msg":"Updating webhook","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89","knative.dev/traceid":"04389726-ec03-4c4d-8c0a-f59f4d4048a3","knative.dev/key":"validation.pipelinesascode.tekton.dev"} {"level":"info","ts":"2026-04-18T15:04:02.482Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89","knative.dev/traceid":"6908aa34-f254-4a67-948b-e4eb32ba19a0","knative.dev/key":"openshift-pipelines/pipelines-as-code-webhook-certs","duration":0.011798051} {"level":"error","ts":"2026-04-18T15:04:02.485Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:564","msg":"Reconcile error","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89","knative.dev/traceid":"04389726-ec03-4c4d-8c0a-f59f4d4048a3","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.012769256,"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-18T15:04:02.490Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"webhook/reconciler.go:121","msg":"Updating webhook","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89","knative.dev/traceid":"96ef5da3-03d1-48fb-9968-6973f9c1b7aa","knative.dev/key":"validation.pipelinesascode.tekton.dev"} {"level":"info","ts":"2026-04-18T15:04:02.497Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89","knative.dev/traceid":"96ef5da3-03d1-48fb-9968-6973f9c1b7aa","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.011687368} {"level":"info","ts":"2026-04-18T15:04:02.511Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"webhook/reconciler.go:121","msg":"Updating webhook","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89","knative.dev/traceid":"b8db6ecb-01ed-4e48-8c13-06d5f73fb462","knative.dev/key":"validation.pipelinesascode.tekton.dev"} {"level":"info","ts":"2026-04-18T15:04:02.518Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"8b79f2d53f9995b5ba0888dd64284ee0bc845f89","knative.dev/traceid":"b8db6ecb-01ed-4e48-8c13-06d5f73fb462","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.011849129}