2026/08/13 00:11:33 Registering 2 clients 2026/08/13 00:11:33 Registering 3 informer factories 2026/08/13 00:11:33 Registering 3 informers 2026/08/13 00:11:33 Registering 2 controllers {"level":"info","ts":"2026-08-13T00:11:33.507Z","logger":"pipelines-as-code-webhook","caller":"leaderelection/context.go:47","msg":"Running with Standard leader election","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-mqhq8"} {"level":"info","ts":"2026-08-13T00:11:33.512Z","logger":"pipelines-as-code-webhook","caller":"sharedmain/main.go:309","msg":"Starting configmap watcher...","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-mqhq8"} {"level":"info","ts":1786579893.6133626,"logger":"fallback","caller":"injection/injection.go:63","msg":"Starting informers..."} {"level":"info","ts":"2026-08-13T00:11:34.713Z","logger":"pipelines-as-code-webhook","caller":"webhook/webhook.go:292","msg":"Informers have been synced, unblocking admission webhooks.","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-mqhq8"} {"level":"info","ts":"2026-08-13T00:11:34.713Z","logger":"pipelines-as-code-webhook","caller":"sharedmain/main.go:334","msg":"Starting controllers...","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-mqhq8"} {"level":"info","ts":"2026-08-13T00:11:34.713Z","logger":"pipelines-as-code-webhook","caller":"injection/health_check.go:43","msg":"Probes server listening on port 8080","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-mqhq8"} {"level":"info","ts":"2026-08-13T00:11:34.714Z","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-74485c5886-mqhq8_540afce6-79d5-47d0-9488-b3b5a9aa8b25\"","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-mqhq8"} {"level":"info","ts":"2026-08-13T00:11:34.714Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:474","msg":"Starting controller and workers","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-mqhq8","threadiness":2} {"level":"info","ts":"2026-08-13T00:11:34.714Z","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-74485c5886-mqhq8_eb198261-24cd-4b8c-bd88-36356f432681\"","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-mqhq8"} {"level":"info","ts":"2026-08-13T00:11:34.714Z","logger":"pipelines-as-code-webhook.WebhookCertificates","caller":"controller/controller.go:474","msg":"Starting controller and workers","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-mqhq8","threadiness":2} {"level":"info","ts":"2026-08-13T00:11:34.714Z","logger":"pipelines-as-code-webhook.WebhookCertificates","caller":"controller/controller.go:484","msg":"Started workers","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-mqhq8"} {"level":"info","ts":"2026-08-13T00:11:34.714Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:484","msg":"Started workers","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-mqhq8"} {"level":"info","ts":"2026-08-13T00:11:34.714Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:530","msg":"Reconcile succeeded","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-mqhq8","knative.dev/traceid":"9b55ccda-2c86-4ab1-9644-7dcd068b2fca","knative.dev/key":"tekton-pipelines/pipelines-as-code-webhook-certs","duration":0.00000773} {"level":"info","ts":"2026-08-13T00:11:34.714Z","logger":"pipelines-as-code-webhook","caller":"leaderelection/leaderelection.go:258","msg":"Attempting to acquire leader lease...","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-mqhq8","lock":"tekton-pipelines/pipelines-as-code-webhook.webhookcertificates.00-of-01"} {"level":"info","ts":"2026-08-13T00:11:34.714Z","logger":"pipelines-as-code-webhook","caller":"leaderelection/leaderelection.go:258","msg":"Attempting to acquire leader lease...","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-mqhq8","lock":"tekton-pipelines/pipelines-as-code-webhook.validationwebhook.00-of-01"} {"level":"info","ts":"2026-08-13T00:11:34.714Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:530","msg":"Reconcile succeeded","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-mqhq8","knative.dev/traceid":"fe22cec0-be2b-43d2-9e67-a18403c847f7","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.000509295} {"level":"info","ts":"2026-08-13T00:11:34.722Z","logger":"pipelines-as-code-webhook","caller":"leaderelection/leaderelection.go:272","msg":"Successfully acquired lease","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-mqhq8","lock":"tekton-pipelines/pipelines-as-code-webhook.webhookcertificates.00-of-01"} {"level":"info","ts":"2026-08-13T00:11:34.722Z","logger":"pipelines-as-code-webhook","caller":"leaderelection/leaderelection.go:272","msg":"Successfully acquired lease","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-mqhq8","lock":"tekton-pipelines/pipelines-as-code-webhook.validationwebhook.00-of-01"} {"level":"info","ts":"2026-08-13T00:11:34.722Z","logger":"pipelines-as-code-webhook","caller":"leaderelection/context.go:156","msg":"\"pipelines-as-code-webhook-74485c5886-mqhq8_540afce6-79d5-47d0-9488-b3b5a9aa8b25\" has started leading \"pipelines-as-code-webhook.validationwebhook.00-of-01\"","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-mqhq8"} {"level":"info","ts":"2026-08-13T00:11:34.722Z","logger":"pipelines-as-code-webhook","caller":"leaderelection/context.go:156","msg":"\"pipelines-as-code-webhook-74485c5886-mqhq8_eb198261-24cd-4b8c-bd88-36356f432681\" has started leading \"pipelines-as-code-webhook.webhookcertificates.00-of-01\"","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-mqhq8"} {"level":"info","ts":"2026-08-13T00:11:34.722Z","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":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-mqhq8","knative.dev/traceid":"edab18ac-bbcf-48b5-acab-0072f1c4e1dc","knative.dev/key":"tekton-pipelines/pipelines-as-code-webhook-certs"} {"level":"error","ts":"2026-08-13T00:11:34.722Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:557","msg":"Reconcile error","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-mqhq8","knative.dev/traceid":"6ee795f8-3f9c-481d-9612-1842029efb39","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.000021911,"error":"secret \"pipelines-as-code-webhook-certs\" is missing \"ca-cert.pem\" key","stacktrace":"knative.dev/pkg/controller.(*Impl).handleErr\n\tknative.dev/pkg@v0.0.0-20260727151759-521cb33b33dd/controller/controller.go:557\nknative.dev/pkg/controller.(*Impl).processNextWorkItem\n\tknative.dev/pkg@v0.0.0-20260727151759-521cb33b33dd/controller/controller.go:523\nknative.dev/pkg/controller.(*Impl).RunContext.func3\n\tknative.dev/pkg@v0.0.0-20260727151759-521cb33b33dd/controller/controller.go:479"} {"level":"error","ts":"2026-08-13T00:11:34.727Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:557","msg":"Reconcile error","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-mqhq8","knative.dev/traceid":"1f4b933c-3fa0-4133-b030-a6e71192d3ad","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.000030951,"error":"secret \"pipelines-as-code-webhook-certs\" is missing \"ca-cert.pem\" key","stacktrace":"knative.dev/pkg/controller.(*Impl).handleErr\n\tknative.dev/pkg@v0.0.0-20260727151759-521cb33b33dd/controller/controller.go:557\nknative.dev/pkg/controller.(*Impl).processNextWorkItem\n\tknative.dev/pkg@v0.0.0-20260727151759-521cb33b33dd/controller/controller.go:523\nknative.dev/pkg/controller.(*Impl).RunContext.func3\n\tknative.dev/pkg@v0.0.0-20260727151759-521cb33b33dd/controller/controller.go:479"} {"level":"info","ts":"2026-08-13T00:11:34.729Z","logger":"pipelines-as-code-webhook.WebhookCertificates","caller":"controller/controller.go:530","msg":"Reconcile succeeded","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-mqhq8","knative.dev/traceid":"edab18ac-bbcf-48b5-acab-0072f1c4e1dc","knative.dev/key":"tekton-pipelines/pipelines-as-code-webhook-certs","duration":0.007288556} {"level":"info","ts":"2026-08-13T00:11:34.730Z","logger":"pipelines-as-code-webhook.WebhookCertificates","caller":"controller/controller.go:530","msg":"Reconcile succeeded","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-mqhq8","knative.dev/traceid":"4dbd8c39-2fb1-4f98-80ea-d2fdce99378e","knative.dev/key":"tekton-pipelines/pipelines-as-code-webhook-certs","duration":0.000145155} {"level":"info","ts":"2026-08-13T00:11:34.730Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"webhook/reconciler.go:121","msg":"Updating webhook","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-mqhq8","knative.dev/traceid":"49d77639-3a54-4e60-892c-8d360f034bd0","knative.dev/key":"tekton-pipelines/pipelines-as-code-webhook-certs"} {"level":"info","ts":"2026-08-13T00:11:34.736Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:530","msg":"Reconcile succeeded","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-mqhq8","knative.dev/traceid":"49d77639-3a54-4e60-892c-8d360f034bd0","knative.dev/key":"tekton-pipelines/pipelines-as-code-webhook-certs","duration":0.006856814} {"level":"info","ts":"2026-08-13T00:11:34.740Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"webhook/reconciler.go:121","msg":"Updating webhook","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-mqhq8","knative.dev/traceid":"64a0fb42-3777-4aab-b176-f0b7f039b5be","knative.dev/key":"validation.pipelinesascode.tekton.dev"} {"level":"info","ts":"2026-08-13T00:11:34.743Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:530","msg":"Reconcile succeeded","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-mqhq8","knative.dev/traceid":"64a0fb42-3777-4aab-b176-f0b7f039b5be","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.00639433} {"level":"info","ts":"2026-08-13T00:11:34.746Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"webhook/reconciler.go:121","msg":"Updating webhook","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-mqhq8","knative.dev/traceid":"5066d699-7d5a-4c0e-96d2-b446d0812613","knative.dev/key":"validation.pipelinesascode.tekton.dev"} {"level":"info","ts":"2026-08-13T00:11:34.749Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:530","msg":"Reconcile succeeded","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-mqhq8","knative.dev/traceid":"5066d699-7d5a-4c0e-96d2-b446d0812613","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.006037341} {"level":"info","ts":"2026-08-13T00:20:38.124Z","logger":"pipelines-as-code-webhook","caller":"webhook/admission.go:97","msg":"Webhook ServeHTTP request=&http.Request{Method:\"POST\", URL:(*url.URL)(0x246bdb65efc0), Proto:\"HTTP/1.1\", ProtoMajor:1, ProtoMinor:1, Header:http.Header{\"Accept\":[]string{\"application/json, */*\"}, \"Accept-Encoding\":[]string{\"gzip\"}, \"Content-Length\":[]string{\"2456\"}, \"Content-Type\":[]string{\"application/json\"}, \"User-Agent\":[]string{\"kube-apiserver-admission\"}}, Body:(*http.maxBytesReader)(0x246bdb49cbc0), GetBody:(func() (io.ReadCloser, error))(nil), ContentLength:2456, TransferEncoding:[]string(nil), Close:false, Host:\"pipelines-as-code-webhook.tekton-pipelines.svc:443\", Form:url.Values(nil), PostForm:url.Values(nil), MultipartForm:(*multipart.Form)(nil), Trailer:http.Header(nil), RemoteAddr:\"10.244.0.1:52043\", RequestURI:\"/validate?timeout=10s\", TLS:(*tls.ConnectionState)(0x246bdb15d740), Cancel:(<-chan struct {})(nil), Response:(*http.Response)(nil), Pattern:\"/validate\", ctx:(*context.valueCtx)(0x246bdb3ed890), pat:(*http.pattern)(0x246bdb490180), matches:[]string(nil), otherValues:map[string]string(nil)}","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-mqhq8"} {"level":"info","ts":"2026-08-13T00:20:38.124Z","logger":"pipelines-as-code-webhook","caller":"webhook/admission.go:192","msg":"remote admission controller audit annotations=map[string]string(nil)","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-mqhq8","knative.dev/kind":"pipelinesascode.tekton.dev/v1alpha1, Kind=Repository","knative.dev/namespace":"image-controller-e2e-ylbe","knative.dev/name":"github-com-redhat-appstudio-qe-devfile-sample-hello-world-hjnfwb","knative.dev/operation":"CREATE","knative.dev/resource":"pipelinesascode.tekton.dev/v1alpha1, Resource=repositories","knative.dev/subresource":"","knative.dev/userinfo":"system:serviceaccount:build-service:build-service-controller-manager","admissionreview/uid":"f3f425b1-8d9b-481d-93e2-11c2a851a5a3","admissionreview/allowed":true,"admissionreview/result":"nil"} {"level":"info","ts":"2026-08-13T00:30:14.033Z","logger":"pipelines-as-code-webhook","caller":"webhook/admission.go:97","msg":"Webhook ServeHTTP request=&http.Request{Method:\"POST\", URL:(*url.URL)(0x246bdb6617a0), Proto:\"HTTP/1.1\", ProtoMajor:1, ProtoMinor:1, Header:http.Header{\"Accept\":[]string{\"application/json, */*\"}, \"Accept-Encoding\":[]string{\"gzip\"}, \"Content-Length\":[]string{\"2455\"}, \"Content-Type\":[]string{\"application/json\"}, \"User-Agent\":[]string{\"kube-apiserver-admission\"}}, Body:(*http.maxBytesReader)(0x246bdb302fc0), GetBody:(func() (io.ReadCloser, error))(nil), ContentLength:2455, TransferEncoding:[]string(nil), Close:false, Host:\"pipelines-as-code-webhook.tekton-pipelines.svc:443\", Form:url.Values(nil), PostForm:url.Values(nil), MultipartForm:(*multipart.Form)(nil), Trailer:http.Header(nil), RemoteAddr:\"10.244.0.1:41728\", RequestURI:\"/validate?timeout=10s\", TLS:(*tls.ConnectionState)(0x246bdb2f2d80), Cancel:(<-chan struct {})(nil), Response:(*http.Response)(nil), Pattern:\"/validate\", ctx:(*context.valueCtx)(0x246bdba985d0), pat:(*http.pattern)(0x246bdb490180), matches:[]string(nil), otherValues:map[string]string(nil)}","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-mqhq8"} {"level":"info","ts":"2026-08-13T00:30:14.034Z","logger":"pipelines-as-code-webhook","caller":"webhook/admission.go:192","msg":"remote admission controller audit annotations=map[string]string(nil)","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-mqhq8","knative.dev/kind":"pipelinesascode.tekton.dev/v1alpha1, Kind=Repository","knative.dev/namespace":"image-controller-e2e-ylbe","knative.dev/name":"github-com-redhat-appstudio-qe-devfile-sample-hello-world-hjnfwb","knative.dev/operation":"CREATE","knative.dev/resource":"pipelinesascode.tekton.dev/v1alpha1, Resource=repositories","knative.dev/subresource":"","knative.dev/userinfo":"system:serviceaccount:build-service:build-service-controller-manager","admissionreview/uid":"2ed9f5e7-01ef-4a51-973f-3017eece15c5","admissionreview/allowed":true,"admissionreview/result":"nil"} {"level":"info","ts":"2026-08-13T00:38:02.027Z","logger":"pipelines-as-code-webhook","caller":"webhook/admission.go:97","msg":"Webhook ServeHTTP request=&http.Request{Method:\"POST\", URL:(*url.URL)(0x246bdb1c27e0), Proto:\"HTTP/1.1\", ProtoMajor:1, ProtoMinor:1, Header:http.Header{\"Accept\":[]string{\"application/json, */*\"}, \"Accept-Encoding\":[]string{\"gzip\"}, \"Content-Length\":[]string{\"2453\"}, \"Content-Type\":[]string{\"application/json\"}, \"User-Agent\":[]string{\"kube-apiserver-admission\"}}, Body:(*http.maxBytesReader)(0x246bdb49c800), GetBody:(func() (io.ReadCloser, error))(nil), ContentLength:2453, TransferEncoding:[]string(nil), Close:false, Host:\"pipelines-as-code-webhook.tekton-pipelines.svc:443\", Form:url.Values(nil), PostForm:url.Values(nil), MultipartForm:(*multipart.Form)(nil), Trailer:http.Header(nil), RemoteAddr:\"10.244.0.1:57165\", RequestURI:\"/validate?timeout=10s\", TLS:(*tls.ConnectionState)(0x246bdb15d200), Cancel:(<-chan struct {})(nil), Response:(*http.Response)(nil), Pattern:\"/validate\", ctx:(*context.valueCtx)(0x246bdb4c65d0), pat:(*http.pattern)(0x246bdb490180), matches:[]string(nil), otherValues:map[string]string(nil)}","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-mqhq8"} {"level":"info","ts":"2026-08-13T00:38:02.027Z","logger":"pipelines-as-code-webhook","caller":"webhook/admission.go:192","msg":"remote admission controller audit annotations=map[string]string(nil)","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-mqhq8","knative.dev/kind":"pipelinesascode.tekton.dev/v1alpha1, Kind=Repository","knative.dev/namespace":"image-controller-e2e-vhrs","knative.dev/name":"github-com-redhat-appstudio-qe-devfile-sample-hello-world-mwqjww","knative.dev/operation":"CREATE","knative.dev/resource":"pipelinesascode.tekton.dev/v1alpha1, Resource=repositories","knative.dev/subresource":"","knative.dev/userinfo":"system:serviceaccount:build-service:build-service-controller-manager","admissionreview/uid":"2f7aff09-44b1-435f-b3a3-116e9a8f6ef5","admissionreview/allowed":true,"admissionreview/result":"nil"}