2026/03/11 18:14:14 Registering 2 clients 2026/03/11 18:14:14 Registering 3 informer factories 2026/03/11 18:14:14 Registering 3 informers 2026/03/11 18:14:14 Registering 2 controllers {"level":"info","ts":"2026-03-11T18:14:14.467Z","logger":"pipelines-as-code-webhook","caller":"profiling/server.go:65","msg":"Profiling enabled: false","commit":"0c7a343190970493fedf0875921308c814515a6a"} {"level":"info","ts":"2026-03-11T18:14:14.478Z","logger":"pipelines-as-code-webhook","caller":"leaderelection/context.go:47","msg":"Running with Standard leader election","commit":"0c7a343190970493fedf0875921308c814515a6a"} {"level":"info","ts":"2026-03-11T18:14:14.497Z","logger":"pipelines-as-code-webhook","caller":"sharedmain/main.go:282","msg":"Starting configuration manager...","commit":"0c7a343190970493fedf0875921308c814515a6a"} {"level":"info","ts":1773252854.5981183,"logger":"fallback","caller":"injection/injection.go:63","msg":"Starting informers..."} {"level":"info","ts":"2026-03-11T18:14:14.698Z","logger":"pipelines-as-code-webhook","caller":"webhook/webhook.go:246","msg":"Informers have been synced, unblocking admission webhooks.","commit":"0c7a343190970493fedf0875921308c814515a6a"} {"level":"info","ts":"2026-03-11T18:14:14.698Z","logger":"pipelines-as-code-webhook","caller":"sharedmain/main.go:315","msg":"Starting controllers...","commit":"0c7a343190970493fedf0875921308c814515a6a"} {"level":"info","ts":"2026-03-11T18:14:14.698Z","logger":"pipelines-as-code-webhook","caller":"injection/health_check.go:43","msg":"Probes server listening on port 8080","commit":"0c7a343190970493fedf0875921308c814515a6a"} {"level":"info","ts":"2026-03-11T18:14:14.698Z","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-656f8dbf57-lkh4c_d0790ca5-a3e5-488d-8ae9-dc9fb2553054\"","commit":"0c7a343190970493fedf0875921308c814515a6a"} {"level":"info","ts":"2026-03-11T18:14:14.698Z","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-656f8dbf57-lkh4c_f7c6860d-e925-4be6-b697-25c77d27db31\"","commit":"0c7a343190970493fedf0875921308c814515a6a"} {"level":"info","ts":"2026-03-11T18:14:14.698Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:484","msg":"Starting controller and workers","commit":"0c7a343190970493fedf0875921308c814515a6a"} {"level":"info","ts":"2026-03-11T18:14:14.698Z","logger":"pipelines-as-code-webhook.WebhookCertificates","caller":"controller/controller.go:484","msg":"Starting controller and workers","commit":"0c7a343190970493fedf0875921308c814515a6a"} {"level":"info","ts":"2026-03-11T18:14:14.698Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:494","msg":"Started workers","commit":"0c7a343190970493fedf0875921308c814515a6a"} {"level":"info","ts":"2026-03-11T18:14:14.698Z","logger":"pipelines-as-code-webhook.WebhookCertificates","caller":"controller/controller.go:494","msg":"Started workers","commit":"0c7a343190970493fedf0875921308c814515a6a"} I0311 18:14:14.698612 1 leaderelection.go:257] attempting to acquire leader lease openshift-pipelines/pipelines-as-code-webhook.validationwebhook.00-of-01... I0311 18:14:14.698635 1 leaderelection.go:257] attempting to acquire leader lease openshift-pipelines/pipelines-as-code-webhook.webhookcertificates.00-of-01... {"level":"info","ts":"2026-03-11T18:14:14.698Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"0c7a343190970493fedf0875921308c814515a6a","knative.dev/traceid":"abc057c6-0c5b-402f-8202-503e2a585a15","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.000052442} {"level":"info","ts":"2026-03-11T18:14:14.698Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"0c7a343190970493fedf0875921308c814515a6a","knative.dev/traceid":"dfb64707-f60a-4640-b095-851952925a22","knative.dev/key":"openshift-pipelines/pipelines-as-code-webhook-certs","duration":0.000012565} I0311 18:14:14.713678 1 leaderelection.go:271] successfully acquired lease openshift-pipelines/pipelines-as-code-webhook.webhookcertificates.00-of-01 {"level":"info","ts":"2026-03-11T18:14:14.713Z","logger":"pipelines-as-code-webhook","caller":"leaderelection/context.go:156","msg":"\"pipelines-as-code-webhook-656f8dbf57-lkh4c_f7c6860d-e925-4be6-b697-25c77d27db31\" has started leading \"pipelines-as-code-webhook.webhookcertificates.00-of-01\"","commit":"0c7a343190970493fedf0875921308c814515a6a"} {"level":"info","ts":"2026-03-11T18:14:14.713Z","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":"0c7a343190970493fedf0875921308c814515a6a","knative.dev/traceid":"3c6dc2c0-2e13-4aca-9e6a-ea7db5a55cbf","knative.dev/key":"openshift-pipelines/pipelines-as-code-webhook-certs"} I0311 18:14:14.714516 1 leaderelection.go:271] successfully acquired lease openshift-pipelines/pipelines-as-code-webhook.validationwebhook.00-of-01 {"level":"info","ts":"2026-03-11T18:14:14.714Z","logger":"pipelines-as-code-webhook","caller":"leaderelection/context.go:156","msg":"\"pipelines-as-code-webhook-656f8dbf57-lkh4c_d0790ca5-a3e5-488d-8ae9-dc9fb2553054\" has started leading \"pipelines-as-code-webhook.validationwebhook.00-of-01\"","commit":"0c7a343190970493fedf0875921308c814515a6a"} {"level":"error","ts":"2026-03-11T18:14:14.714Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:564","msg":"Reconcile error","commit":"0c7a343190970493fedf0875921308c814515a6a","knative.dev/traceid":"5434ff2e-6464-4114-b1ea-15b82df332d9","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.000025711,"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-03-11T18:14:14.720Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:564","msg":"Reconcile error","commit":"0c7a343190970493fedf0875921308c814515a6a","knative.dev/traceid":"3b943d65-519f-49ba-a2cb-d3ac082b4921","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.000021171,"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-03-11T18:14:14.726Z","logger":"pipelines-as-code-webhook.WebhookCertificates","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"0c7a343190970493fedf0875921308c814515a6a","knative.dev/traceid":"3c6dc2c0-2e13-4aca-9e6a-ea7db5a55cbf","knative.dev/key":"openshift-pipelines/pipelines-as-code-webhook-certs","duration":0.012219133} {"level":"info","ts":"2026-03-11T18:14:14.726Z","logger":"pipelines-as-code-webhook.WebhookCertificates","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"0c7a343190970493fedf0875921308c814515a6a","knative.dev/traceid":"056900b8-6a1b-469a-8730-a06b66009424","knative.dev/key":"openshift-pipelines/pipelines-as-code-webhook-certs","duration":0.000177833} {"level":"info","ts":"2026-03-11T18:14:14.727Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"webhook/reconciler.go:121","msg":"Updating webhook","commit":"0c7a343190970493fedf0875921308c814515a6a","knative.dev/traceid":"b551c96f-ba2f-4cd8-8df1-dbfcbc03cff2","knative.dev/key":"openshift-pipelines/pipelines-as-code-webhook-certs"} {"level":"info","ts":"2026-03-11T18:14:14.732Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"webhook/reconciler.go:121","msg":"Updating webhook","commit":"0c7a343190970493fedf0875921308c814515a6a","knative.dev/traceid":"7b0f0b39-578a-453c-8c43-cc5ba0d40131","knative.dev/key":"validation.pipelinesascode.tekton.dev"} {"level":"info","ts":"2026-03-11T18:14:14.738Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"0c7a343190970493fedf0875921308c814515a6a","knative.dev/traceid":"b551c96f-ba2f-4cd8-8df1-dbfcbc03cff2","knative.dev/key":"openshift-pipelines/pipelines-as-code-webhook-certs","duration":0.011881461} {"level":"error","ts":"2026-03-11T18:14:14.743Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:564","msg":"Reconcile error","commit":"0c7a343190970493fedf0875921308c814515a6a","knative.dev/traceid":"7b0f0b39-578a-453c-8c43-cc5ba0d40131","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.012574526,"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-03-11T18:14:14.749Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"webhook/reconciler.go:121","msg":"Updating webhook","commit":"0c7a343190970493fedf0875921308c814515a6a","knative.dev/traceid":"5c2f9b08-0361-4110-b974-81ac81540ca6","knative.dev/key":"validation.pipelinesascode.tekton.dev"} {"level":"info","ts":"2026-03-11T18:14:14.756Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"0c7a343190970493fedf0875921308c814515a6a","knative.dev/traceid":"5c2f9b08-0361-4110-b974-81ac81540ca6","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.012999087} {"level":"info","ts":"2026-03-11T18:14:14.769Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"webhook/reconciler.go:121","msg":"Updating webhook","commit":"0c7a343190970493fedf0875921308c814515a6a","knative.dev/traceid":"e48a37a7-6b59-4ccc-a45e-b8cb0d5cfa7f","knative.dev/key":"validation.pipelinesascode.tekton.dev"} {"level":"info","ts":"2026-03-11T18:14:14.778Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"0c7a343190970493fedf0875921308c814515a6a","knative.dev/traceid":"e48a37a7-6b59-4ccc-a45e-b8cb0d5cfa7f","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.01401626} W0311 18:18:19.928825 1 reflector.go:492] knative.dev/pkg/controller/controller.go:726: watch of *v1.Secret ended with: an error on the server ("unable to decode an event from the watch stream: http2: client connection lost") has prevented the request from succeeding W0311 18:18:19.928874 1 reflector.go:492] knative.dev/pkg/controller/controller.go:726: watch of *v1.ValidatingWebhookConfiguration ended with: an error on the server ("unable to decode an event from the watch stream: http2: client connection lost") has prevented the request from succeeding W0311 18:18:19.928827 1 reflector.go:492] k8s.io/client-go/informers/factory.go:160: watch of *v1.ConfigMap ended with: an error on the server ("unable to decode an event from the watch stream: http2: client connection lost") has prevented the request from succeeding E0311 18:18:19.928881 1 leaderelection.go:429] Failed to update lock optimistically: Put "https://172.30.0.1:443/apis/coordination.k8s.io/v1/namespaces/openshift-pipelines/leases/pipelines-as-code-webhook.validationwebhook.00-of-01": http2: client connection lost, falling back to slow path W0311 18:18:19.928875 1 reflector.go:492] knative.dev/pkg/controller/controller.go:726: watch of *v1alpha1.Repository ended with: an error on the server ("unable to decode an event from the watch stream: http2: client connection lost") has prevented the request from succeeding E0311 18:18:19.928915 1 leaderelection.go:429] Failed to update lock optimistically: Put "https://172.30.0.1:443/apis/coordination.k8s.io/v1/namespaces/openshift-pipelines/leases/pipelines-as-code-webhook.webhookcertificates.00-of-01": http2: client connection lost, falling back to slow path {"level":"info","ts":"2026-03-11T18:18:20.844Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"webhook/reconciler.go:121","msg":"Updating webhook","commit":"0c7a343190970493fedf0875921308c814515a6a","knative.dev/traceid":"c8d8a5fc-f11c-475f-8450-1e47cf17b5dc","knative.dev/key":"validation.pipelinesascode.tekton.dev"} {"level":"info","ts":"2026-03-11T18:18:20.852Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"0c7a343190970493fedf0875921308c814515a6a","knative.dev/traceid":"c8d8a5fc-f11c-475f-8450-1e47cf17b5dc","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.013007433} {"level":"info","ts":"2026-03-11T18:18:20.927Z","logger":"pipelines-as-code-webhook.WebhookCertificates","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"0c7a343190970493fedf0875921308c814515a6a","knative.dev/traceid":"9440e3cb-db38-4261-a480-0a34a8a6980c","knative.dev/key":"openshift-pipelines/pipelines-as-code-webhook-certs","duration":0.000184041} {"level":"info","ts":"2026-03-11T18:18:20.933Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"webhook/reconciler.go:121","msg":"Updating webhook","commit":"0c7a343190970493fedf0875921308c814515a6a","knative.dev/traceid":"71899140-3f46-4483-84dc-69c8d4453c44","knative.dev/key":"openshift-pipelines/pipelines-as-code-webhook-certs"} {"level":"info","ts":"2026-03-11T18:18:20.943Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"0c7a343190970493fedf0875921308c814515a6a","knative.dev/traceid":"71899140-3f46-4483-84dc-69c8d4453c44","knative.dev/key":"openshift-pipelines/pipelines-as-code-webhook-certs","duration":0.016641473}