2026/03/13 15:37:08 Registering 2 clients 2026/03/13 15:37:08 Registering 3 informer factories 2026/03/13 15:37:08 Registering 3 informers 2026/03/13 15:37:08 Registering 2 controllers {"level":"info","ts":"2026-03-13T15:37:08.922Z","logger":"pipelines-as-code-webhook","caller":"profiling/server.go:65","msg":"Profiling enabled: false","commit":"6e99cac"} {"level":"info","ts":"2026-03-13T15:37:08.924Z","logger":"pipelines-as-code-webhook","caller":"leaderelection/context.go:47","msg":"Running with Standard leader election","commit":"6e99cac"} {"level":"info","ts":"2026-03-13T15:37:08.927Z","logger":"pipelines-as-code-webhook","caller":"sharedmain/main.go:282","msg":"Starting configuration manager...","commit":"6e99cac"} {"level":"info","ts":1773416229.0284693,"logger":"fallback","caller":"injection/injection.go:63","msg":"Starting informers..."} {"level":"info","ts":"2026-03-13T15:37:09.128Z","logger":"pipelines-as-code-webhook","caller":"webhook/webhook.go:246","msg":"Informers have been synced, unblocking admission webhooks.","commit":"6e99cac"} {"level":"info","ts":"2026-03-13T15:37:09.128Z","logger":"pipelines-as-code-webhook","caller":"sharedmain/main.go:315","msg":"Starting controllers...","commit":"6e99cac"} {"level":"info","ts":"2026-03-13T15:37:09.128Z","logger":"pipelines-as-code-webhook","caller":"injection/health_check.go:43","msg":"Probes server listening on port 8080","commit":"6e99cac"} {"level":"info","ts":"2026-03-13T15:37:09.128Z","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-f7b45c7ff-rb4pc_f282bff6-f4c6-44f0-8170-c9710bfeba00\"","commit":"6e99cac"} {"level":"info","ts":"2026-03-13T15:37:09.128Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:484","msg":"Starting controller and workers","commit":"6e99cac"} {"level":"info","ts":"2026-03-13T15:37:09.128Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:494","msg":"Started workers","commit":"6e99cac"} {"level":"info","ts":"2026-03-13T15:37:09.128Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"6e99cac","knative.dev/traceid":"fc286233-7409-4a78-b71a-e0cd90166288","knative.dev/key":"pipelines-as-code/pipelines-as-code-webhook-certs","duration":0.000010054} {"level":"info","ts":"2026-03-13T15:37:09.129Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"6e99cac","knative.dev/traceid":"8d2c180e-5973-4916-bc53-4020a3dcc651","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.000005708} {"level":"info","ts":"2026-03-13T15:37:09.129Z","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-f7b45c7ff-rb4pc_726c5d1f-f470-4d50-be7a-2119564862f5\"","commit":"6e99cac"} {"level":"info","ts":"2026-03-13T15:37:09.129Z","logger":"pipelines-as-code-webhook.WebhookCertificates","caller":"controller/controller.go:484","msg":"Starting controller and workers","commit":"6e99cac"} {"level":"info","ts":"2026-03-13T15:37:09.129Z","logger":"pipelines-as-code-webhook.WebhookCertificates","caller":"controller/controller.go:494","msg":"Started workers","commit":"6e99cac"} I0313 15:37:09.129139 1 leaderelection.go:257] attempting to acquire leader lease pipelines-as-code/pipelines-as-code-webhook.validationwebhook.00-of-01... I0313 15:37:09.129390 1 leaderelection.go:257] attempting to acquire leader lease pipelines-as-code/pipelines-as-code-webhook.webhookcertificates.00-of-01... I0313 15:37:09.135621 1 leaderelection.go:271] successfully acquired lease pipelines-as-code/pipelines-as-code-webhook.validationwebhook.00-of-01 {"level":"info","ts":"2026-03-13T15:37:09.135Z","logger":"pipelines-as-code-webhook","caller":"leaderelection/context.go:156","msg":"\"pipelines-as-code-webhook-f7b45c7ff-rb4pc_f282bff6-f4c6-44f0-8170-c9710bfeba00\" has started leading \"pipelines-as-code-webhook.validationwebhook.00-of-01\"","commit":"6e99cac"} {"level":"error","ts":"2026-03-13T15:37:09.135Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:564","msg":"Reconcile error","commit":"6e99cac","knative.dev/traceid":"95f92ce9-6067-4142-a404-40391cbdcd04","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.000018386,"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-20260114161248-8c840449eed2/controller/controller.go:564\nknative.dev/pkg/controller.(*Impl).processNextWorkItem\n\tknative.dev/pkg@v0.0.0-20260114161248-8c840449eed2/controller/controller.go:541\nknative.dev/pkg/controller.(*Impl).RunContext.func3\n\tknative.dev/pkg@v0.0.0-20260114161248-8c840449eed2/controller/controller.go:489"} I0313 15:37:09.138643 1 leaderelection.go:271] successfully acquired lease pipelines-as-code/pipelines-as-code-webhook.webhookcertificates.00-of-01 {"level":"info","ts":"2026-03-13T15:37:09.138Z","logger":"pipelines-as-code-webhook","caller":"leaderelection/context.go:156","msg":"\"pipelines-as-code-webhook-f7b45c7ff-rb4pc_726c5d1f-f470-4d50-be7a-2119564862f5\" has started leading \"pipelines-as-code-webhook.webhookcertificates.00-of-01\"","commit":"6e99cac"} {"level":"info","ts":"2026-03-13T15:37:09.138Z","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":"6e99cac","knative.dev/traceid":"e0426737-1ee3-4a8e-a991-8e93526bd9fb","knative.dev/key":"pipelines-as-code/pipelines-as-code-webhook-certs"} {"level":"error","ts":"2026-03-13T15:37:09.141Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:564","msg":"Reconcile error","commit":"6e99cac","knative.dev/traceid":"0b9ffa6b-e56b-4242-8623-510613186786","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.000012504,"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-20260114161248-8c840449eed2/controller/controller.go:564\nknative.dev/pkg/controller.(*Impl).processNextWorkItem\n\tknative.dev/pkg@v0.0.0-20260114161248-8c840449eed2/controller/controller.go:541\nknative.dev/pkg/controller.(*Impl).RunContext.func3\n\tknative.dev/pkg@v0.0.0-20260114161248-8c840449eed2/controller/controller.go:489"} {"level":"info","ts":"2026-03-13T15:37:09.151Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"webhook/reconciler.go:121","msg":"Updating webhook","commit":"6e99cac","knative.dev/traceid":"30452998-2811-4c72-853e-a7d3c5a0b8ff","knative.dev/key":"pipelines-as-code/pipelines-as-code-webhook-certs"} {"level":"info","ts":"2026-03-13T15:37:09.153Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"webhook/reconciler.go:121","msg":"Updating webhook","commit":"6e99cac","knative.dev/traceid":"1244baa7-2ba6-43f1-a3a6-c51f132ce726","knative.dev/key":"validation.pipelinesascode.tekton.dev"} {"level":"info","ts":"2026-03-13T15:37:09.153Z","logger":"pipelines-as-code-webhook.WebhookCertificates","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"6e99cac","knative.dev/traceid":"e0426737-1ee3-4a8e-a991-8e93526bd9fb","knative.dev/key":"pipelines-as-code/pipelines-as-code-webhook-certs","duration":0.014623071} {"level":"info","ts":"2026-03-13T15:37:09.153Z","logger":"pipelines-as-code-webhook.WebhookCertificates","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"6e99cac","knative.dev/traceid":"5bce4b62-75f6-459a-90a9-7daa1fe64921","knative.dev/key":"pipelines-as-code/pipelines-as-code-webhook-certs","duration":0.00013024} {"level":"info","ts":"2026-03-13T15:37:09.158Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"6e99cac","knative.dev/traceid":"1244baa7-2ba6-43f1-a3a6-c51f132ce726","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.006536186} {"level":"info","ts":"2026-03-13T15:37:09.216Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"webhook/reconciler.go:121","msg":"Updating webhook","commit":"6e99cac","knative.dev/traceid":"0c1a9c91-027a-45e9-9935-fbb16b05f969","knative.dev/key":"validation.pipelinesascode.tekton.dev"} {"level":"error","ts":"2026-03-13T15:37:09.217Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:564","msg":"Reconcile error","commit":"6e99cac","knative.dev/traceid":"30452998-2811-4c72-853e-a7d3c5a0b8ff","knative.dev/key":"pipelines-as-code/pipelines-as-code-webhook-certs","duration":0.066676624,"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\tknative.dev/pkg@v0.0.0-20260114161248-8c840449eed2/controller/controller.go:564\nknative.dev/pkg/controller.(*Impl).processNextWorkItem\n\tknative.dev/pkg@v0.0.0-20260114161248-8c840449eed2/controller/controller.go:541\nknative.dev/pkg/controller.(*Impl).RunContext.func3\n\tknative.dev/pkg@v0.0.0-20260114161248-8c840449eed2/controller/controller.go:489"} {"level":"info","ts":"2026-03-13T15:37:09.219Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"6e99cac","knative.dev/traceid":"0c1a9c91-027a-45e9-9935-fbb16b05f969","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.060467537} {"level":"info","ts":"2026-03-13T15:37:09.248Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"webhook/reconciler.go:121","msg":"Updating webhook","commit":"6e99cac","knative.dev/traceid":"a63b162f-e9aa-4464-8486-bb1d3bf920a0","knative.dev/key":"pipelines-as-code/pipelines-as-code-webhook-certs"} {"level":"info","ts":"2026-03-13T15:37:09.257Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"6e99cac","knative.dev/traceid":"a63b162f-e9aa-4464-8486-bb1d3bf920a0","knative.dev/key":"pipelines-as-code/pipelines-as-code-webhook-certs","duration":0.033766213} {"level":"info","ts":"2026-03-13T15:41:13.486Z","logger":"pipelines-as-code-webhook","caller":"webhook/admission.go:93","msg":"Webhook ServeHTTP request=&http.Request{Method:\"POST\", URL:(*url.URL)(0xc000616480), Proto:\"HTTP/1.1\", ProtoMajor:1, ProtoMinor:1, Header:http.Header{\"Accept\":[]string{\"application/json, */*\"}, \"Accept-Encoding\":[]string{\"gzip\"}, \"Content-Length\":[]string{\"2099\"}, \"Content-Type\":[]string{\"application/json\"}, \"User-Agent\":[]string{\"kube-apiserver-admission\"}}, Body:(*http.body)(0xc000664680), GetBody:(func() (io.ReadCloser, error))(nil), ContentLength:2099, TransferEncoding:[]string(nil), Close:false, Host:\"pipelines-as-code-webhook.pipelines-as-code.svc:443\", Form:url.Values(nil), PostForm:url.Values(nil), MultipartForm:(*multipart.Form)(nil), Trailer:http.Header(nil), RemoteAddr:\"10.244.0.1:39160\", RequestURI:\"/validate?timeout=10s\", TLS:(*tls.ConnectionState)(0xc0000ba900), Cancel:(<-chan struct {})(nil), Response:(*http.Response)(nil), Pattern:\"/validate\", ctx:(*context.cancelCtx)(0xc000623540), pat:(*http.pattern)(0xc0003c3020), matches:[]string(nil), otherValues:map[string]string(nil)}","commit":"6e99cac"} {"level":"info","ts":"2026-03-13T15:41:13.487Z","logger":"pipelines-as-code-webhook","caller":"webhook/admission.go:151","msg":"remote admission controller audit annotations=map[string]string(nil)","commit":"6e99cac","knative.dev/kind":"pipelinesascode.tekton.dev/v1alpha1, Kind=Repository","knative.dev/namespace":"user-ns1","knative.dev/name":"sample-component","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":"12899269-62ca-4eaf-8638-96d118722e0b","admissionreview/allowed":true,"admissionreview/result":"nil"} {"level":"info","ts":"2026-03-13T15:48:37.602Z","logger":"pipelines-as-code-webhook","caller":"webhook/admission.go:93","msg":"Webhook ServeHTTP request=&http.Request{Method:\"POST\", URL:(*url.URL)(0xc00017f050), Proto:\"HTTP/1.1\", ProtoMajor:1, ProtoMinor:1, Header:http.Header{\"Accept\":[]string{\"application/json, */*\"}, \"Accept-Encoding\":[]string{\"gzip\"}, \"Content-Length\":[]string{\"2265\"}, \"Content-Type\":[]string{\"application/json\"}, \"User-Agent\":[]string{\"kube-apiserver-admission\"}}, Body:(*http.body)(0xc000907580), GetBody:(func() (io.ReadCloser, error))(nil), ContentLength:2265, TransferEncoding:[]string(nil), Close:false, Host:\"pipelines-as-code-webhook.pipelines-as-code.svc:443\", Form:url.Values(nil), PostForm:url.Values(nil), MultipartForm:(*multipart.Form)(nil), Trailer:http.Header(nil), RemoteAddr:\"10.244.0.1:56924\", RequestURI:\"/validate?timeout=10s\", TLS:(*tls.ConnectionState)(0xc0003c7080), Cancel:(<-chan struct {})(nil), Response:(*http.Response)(nil), Pattern:\"/validate\", ctx:(*context.cancelCtx)(0xc00092b860), pat:(*http.pattern)(0xc0003c3020), matches:[]string(nil), otherValues:map[string]string(nil)}","commit":"6e99cac"} {"level":"info","ts":"2026-03-13T15:48:37.603Z","logger":"pipelines-as-code-webhook","caller":"webhook/admission.go:151","msg":"remote admission controller audit annotations=map[string]string(nil)","commit":"6e99cac","knative.dev/kind":"pipelinesascode.tekton.dev/v1alpha1, Kind=Repository","knative.dev/namespace":"build-e2e-vjss","knative.dev/name":"gh-test-custom-default-oibcnr","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":"4a0cd016-f645-479a-acff-4a78d72d7731","admissionreview/allowed":true,"admissionreview/result":"nil"} {"level":"info","ts":"2026-03-13T15:49:15.589Z","logger":"pipelines-as-code-webhook","caller":"webhook/admission.go:93","msg":"Webhook ServeHTTP request=&http.Request{Method:\"POST\", URL:(*url.URL)(0xc000927560), Proto:\"HTTP/1.1\", ProtoMajor:1, ProtoMinor:1, Header:http.Header{\"Accept\":[]string{\"application/json, */*\"}, \"Accept-Encoding\":[]string{\"gzip\"}, \"Content-Length\":[]string{\"2262\"}, \"Content-Type\":[]string{\"application/json\"}, \"User-Agent\":[]string{\"kube-apiserver-admission\"}}, Body:(*http.body)(0xc0008e2500), GetBody:(func() (io.ReadCloser, error))(nil), ContentLength:2262, TransferEncoding:[]string(nil), Close:false, Host:\"pipelines-as-code-webhook.pipelines-as-code.svc:443\", Form:url.Values(nil), PostForm:url.Values(nil), MultipartForm:(*multipart.Form)(nil), Trailer:http.Header(nil), RemoteAddr:\"10.244.0.1:56924\", RequestURI:\"/validate?timeout=10s\", TLS:(*tls.ConnectionState)(0xc0003c7080), Cancel:(<-chan struct {})(nil), Response:(*http.Response)(nil), Pattern:\"/validate\", ctx:(*context.cancelCtx)(0xc00069e3c0), pat:(*http.pattern)(0xc0003c3020), matches:[]string(nil), otherValues:map[string]string(nil)}","commit":"6e99cac"} {"level":"info","ts":"2026-03-13T15:49:15.589Z","logger":"pipelines-as-code-webhook","caller":"webhook/admission.go:151","msg":"remote admission controller audit annotations=map[string]string(nil)","commit":"6e99cac","knative.dev/kind":"pipelinesascode.tekton.dev/v1alpha1, Kind=Repository","knative.dev/namespace":"build-e2e-vjss","knative.dev/name":"gh-test-custom-branch-sshqim","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":"02a79425-1665-4839-bc0d-77b6558e41d0","admissionreview/allowed":true,"admissionreview/result":"nil"} E0313 16:01:23.662743 1 leaderelection.go:429] Failed to update lock optimistically: etcdserver: request timed out, falling back to slow path E0313 16:01:23.663053 1 leaderelection.go:429] Failed to update lock optimistically: etcdserver: request timed out, falling back to slow path {"level":"info","ts":"2026-03-13T16:04:51.857Z","logger":"pipelines-as-code-webhook","caller":"webhook/admission.go:93","msg":"Webhook ServeHTTP request=&http.Request{Method:\"POST\", URL:(*url.URL)(0xc0008d5440), Proto:\"HTTP/1.1\", ProtoMajor:1, ProtoMinor:1, Header:http.Header{\"Accept\":[]string{\"application/json, */*\"}, \"Accept-Encoding\":[]string{\"gzip\"}, \"Content-Length\":[]string{\"4197\"}, \"Content-Type\":[]string{\"application/json\"}, \"User-Agent\":[]string{\"kube-apiserver-admission\"}}, Body:(*http.body)(0xc0008d3880), GetBody:(func() (io.ReadCloser, error))(nil), ContentLength:4197, TransferEncoding:[]string(nil), Close:false, Host:\"pipelines-as-code-webhook.pipelines-as-code.svc:443\", Form:url.Values(nil), PostForm:url.Values(nil), MultipartForm:(*multipart.Form)(nil), Trailer:http.Header(nil), RemoteAddr:\"10.244.0.1:54826\", RequestURI:\"/validate?timeout=10s\", TLS:(*tls.ConnectionState)(0xc0000ba900), Cancel:(<-chan struct {})(nil), Response:(*http.Response)(nil), Pattern:\"/validate\", ctx:(*context.cancelCtx)(0xc0008e15e0), pat:(*http.pattern)(0xc0003c3020), matches:[]string(nil), otherValues:map[string]string(nil)}","commit":"6e99cac"} {"level":"info","ts":"2026-03-13T16:04:51.857Z","logger":"pipelines-as-code-webhook","caller":"webhook/admission.go:151","msg":"remote admission controller audit annotations=map[string]string(nil)","commit":"6e99cac","knative.dev/kind":"pipelinesascode.tekton.dev/v1alpha1, Kind=Repository","knative.dev/namespace":"build-e2e-vjss","knative.dev/name":"gh-test-custom-branch-sshqim","knative.dev/operation":"UPDATE","knative.dev/resource":"pipelinesascode.tekton.dev/v1alpha1, Resource=repositories","knative.dev/subresource":"","knative.dev/userinfo":"system:serviceaccount:pipelines-as-code:pipelines-as-code-watcher","admissionreview/uid":"42c1151b-5827-4af6-89e1-f80cd7f6718f","admissionreview/allowed":true,"admissionreview/result":"nil"} {"level":"info","ts":"2026-03-13T16:15:57.607Z","logger":"pipelines-as-code-webhook","caller":"webhook/admission.go:93","msg":"Webhook ServeHTTP request=&http.Request{Method:\"POST\", URL:(*url.URL)(0xc000616990), Proto:\"HTTP/1.1\", ProtoMajor:1, ProtoMinor:1, Header:http.Header{\"Accept\":[]string{\"application/json, */*\"}, \"Accept-Encoding\":[]string{\"gzip\"}, \"Content-Length\":[]string{\"5910\"}, \"Content-Type\":[]string{\"application/json\"}, \"User-Agent\":[]string{\"kube-apiserver-admission\"}}, Body:(*http.body)(0xc000664300), GetBody:(func() (io.ReadCloser, error))(nil), ContentLength:5910, TransferEncoding:[]string(nil), Close:false, Host:\"pipelines-as-code-webhook.pipelines-as-code.svc:443\", Form:url.Values(nil), PostForm:url.Values(nil), MultipartForm:(*multipart.Form)(nil), Trailer:http.Header(nil), RemoteAddr:\"10.244.0.1:50956\", RequestURI:\"/validate?timeout=10s\", TLS:(*tls.ConnectionState)(0xc0003c7080), Cancel:(<-chan struct {})(nil), Response:(*http.Response)(nil), Pattern:\"/validate\", ctx:(*context.cancelCtx)(0xc000609090), pat:(*http.pattern)(0xc0003c3020), matches:[]string(nil), otherValues:map[string]string(nil)}","commit":"6e99cac"} {"level":"info","ts":"2026-03-13T16:15:57.607Z","logger":"pipelines-as-code-webhook","caller":"webhook/admission.go:151","msg":"remote admission controller audit annotations=map[string]string(nil)","commit":"6e99cac","knative.dev/kind":"pipelinesascode.tekton.dev/v1alpha1, Kind=Repository","knative.dev/namespace":"build-e2e-vjss","knative.dev/name":"gh-test-custom-branch-sshqim","knative.dev/operation":"UPDATE","knative.dev/resource":"pipelinesascode.tekton.dev/v1alpha1, Resource=repositories","knative.dev/subresource":"","knative.dev/userinfo":"system:serviceaccount:pipelines-as-code:pipelines-as-code-watcher","admissionreview/uid":"280af01f-27a1-45ec-aba8-92a026d47100","admissionreview/allowed":true,"admissionreview/result":"nil"} {"level":"info","ts":"2026-03-13T16:27:06.863Z","logger":"pipelines-as-code-webhook","caller":"webhook/admission.go:93","msg":"Webhook ServeHTTP request=&http.Request{Method:\"POST\", URL:(*url.URL)(0xc000978e10), Proto:\"HTTP/1.1\", ProtoMajor:1, ProtoMinor:1, Header:http.Header{\"Accept\":[]string{\"application/json, */*\"}, \"Accept-Encoding\":[]string{\"gzip\"}, \"Content-Length\":[]string{\"7458\"}, \"Content-Type\":[]string{\"application/json\"}, \"User-Agent\":[]string{\"kube-apiserver-admission\"}}, Body:(*http.body)(0xc0009b42c0), GetBody:(func() (io.ReadCloser, error))(nil), ContentLength:7458, TransferEncoding:[]string(nil), Close:false, Host:\"pipelines-as-code-webhook.pipelines-as-code.svc:443\", Form:url.Values(nil), PostForm:url.Values(nil), MultipartForm:(*multipart.Form)(nil), Trailer:http.Header(nil), RemoteAddr:\"10.244.0.1:54686\", RequestURI:\"/validate?timeout=10s\", TLS:(*tls.ConnectionState)(0xc0000ba900), Cancel:(<-chan struct {})(nil), Response:(*http.Response)(nil), Pattern:\"/validate\", ctx:(*context.cancelCtx)(0xc00097def0), pat:(*http.pattern)(0xc0003c3020), matches:[]string(nil), otherValues:map[string]string(nil)}","commit":"6e99cac"} {"level":"info","ts":"2026-03-13T16:27:06.864Z","logger":"pipelines-as-code-webhook","caller":"webhook/admission.go:151","msg":"remote admission controller audit annotations=map[string]string(nil)","commit":"6e99cac","knative.dev/kind":"pipelinesascode.tekton.dev/v1alpha1, Kind=Repository","knative.dev/namespace":"build-e2e-vjss","knative.dev/name":"gh-test-custom-branch-sshqim","knative.dev/operation":"UPDATE","knative.dev/resource":"pipelinesascode.tekton.dev/v1alpha1, Resource=repositories","knative.dev/subresource":"","knative.dev/userinfo":"system:serviceaccount:pipelines-as-code:pipelines-as-code-watcher","admissionreview/uid":"45472e0e-e031-47eb-9a10-e957ef72abf6","admissionreview/allowed":true,"admissionreview/result":"nil"} {"level":"info","ts":"2026-03-13T16:29:30.142Z","logger":"pipelines-as-code-webhook","caller":"webhook/admission.go:93","msg":"Webhook ServeHTTP request=&http.Request{Method:\"POST\", URL:(*url.URL)(0xc0004859e0), Proto:\"HTTP/1.1\", ProtoMajor:1, ProtoMinor:1, Header:http.Header{\"Accept\":[]string{\"application/json, */*\"}, \"Accept-Encoding\":[]string{\"gzip\"}, \"Content-Length\":[]string{\"2262\"}, \"Content-Type\":[]string{\"application/json\"}, \"User-Agent\":[]string{\"kube-apiserver-admission\"}}, Body:(*http.body)(0xc000105e80), GetBody:(func() (io.ReadCloser, error))(nil), ContentLength:2262, TransferEncoding:[]string(nil), Close:false, Host:\"pipelines-as-code-webhook.pipelines-as-code.svc:443\", Form:url.Values(nil), PostForm:url.Values(nil), MultipartForm:(*multipart.Form)(nil), Trailer:http.Header(nil), RemoteAddr:\"10.244.0.1:3772\", RequestURI:\"/validate?timeout=10s\", TLS:(*tls.ConnectionState)(0xc0003c7200), Cancel:(<-chan struct {})(nil), Response:(*http.Response)(nil), Pattern:\"/validate\", ctx:(*context.cancelCtx)(0xc0006239a0), pat:(*http.pattern)(0xc0003c3020), matches:[]string(nil), otherValues:map[string]string(nil)}","commit":"6e99cac"} {"level":"info","ts":"2026-03-13T16:29:30.142Z","logger":"pipelines-as-code-webhook","caller":"webhook/admission.go:151","msg":"remote admission controller audit annotations=map[string]string(nil)","commit":"6e99cac","knative.dev/kind":"pipelinesascode.tekton.dev/v1alpha1, Kind=Repository","knative.dev/namespace":"build-e2e-vjss","knative.dev/name":"gh-test-custom-branch-sshqim","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":"183c8d7a-5d44-4876-a607-db5a6b030f9a","admissionreview/allowed":true,"admissionreview/result":"nil"} {"level":"info","ts":"2026-03-13T16:30:08.174Z","logger":"pipelines-as-code-webhook","caller":"webhook/admission.go:93","msg":"Webhook ServeHTTP request=&http.Request{Method:\"POST\", URL:(*url.URL)(0xc0007f97a0), Proto:\"HTTP/1.1\", ProtoMajor:1, ProtoMinor:1, Header:http.Header{\"Accept\":[]string{\"application/json, */*\"}, \"Accept-Encoding\":[]string{\"gzip\"}, \"Content-Length\":[]string{\"2617\"}, \"Content-Type\":[]string{\"application/json\"}, \"User-Agent\":[]string{\"kube-apiserver-admission\"}}, Body:(*http.body)(0xc0006b10c0), GetBody:(func() (io.ReadCloser, error))(nil), ContentLength:2617, TransferEncoding:[]string(nil), Close:false, Host:\"pipelines-as-code-webhook.pipelines-as-code.svc:443\", Form:url.Values(nil), PostForm:url.Values(nil), MultipartForm:(*multipart.Form)(nil), Trailer:http.Header(nil), RemoteAddr:\"10.244.0.1:3772\", RequestURI:\"/validate?timeout=10s\", TLS:(*tls.ConnectionState)(0xc0003c7200), Cancel:(<-chan struct {})(nil), Response:(*http.Response)(nil), Pattern:\"/validate\", ctx:(*context.cancelCtx)(0xc0006b5d60), pat:(*http.pattern)(0xc0003c3020), matches:[]string(nil), otherValues:map[string]string(nil)}","commit":"6e99cac"} {"level":"info","ts":"2026-03-13T16:30:08.174Z","logger":"pipelines-as-code-webhook","caller":"webhook/admission.go:151","msg":"remote admission controller audit annotations=map[string]string(nil)","commit":"6e99cac","knative.dev/kind":"pipelinesascode.tekton.dev/v1alpha1, Kind=Repository","knative.dev/namespace":"build-e2e-qwjf","knative.dev/name":"gl-test-custom-default-aunlut","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":"8f2c38ee-3586-489e-8563-5959afc91ecc","admissionreview/allowed":true,"admissionreview/result":"nil"} {"level":"info","ts":"2026-03-13T16:30:46.935Z","logger":"pipelines-as-code-webhook","caller":"webhook/admission.go:93","msg":"Webhook ServeHTTP request=&http.Request{Method:\"POST\", URL:(*url.URL)(0xc0008b2240), Proto:\"HTTP/1.1\", ProtoMajor:1, ProtoMinor:1, Header:http.Header{\"Accept\":[]string{\"application/json, */*\"}, \"Accept-Encoding\":[]string{\"gzip\"}, \"Content-Length\":[]string{\"2614\"}, \"Content-Type\":[]string{\"application/json\"}, \"User-Agent\":[]string{\"kube-apiserver-admission\"}}, Body:(*http.body)(0xc0008ad880), GetBody:(func() (io.ReadCloser, error))(nil), ContentLength:2614, TransferEncoding:[]string(nil), Close:false, Host:\"pipelines-as-code-webhook.pipelines-as-code.svc:443\", Form:url.Values(nil), PostForm:url.Values(nil), MultipartForm:(*multipart.Form)(nil), Trailer:http.Header(nil), RemoteAddr:\"10.244.0.1:3772\", RequestURI:\"/validate?timeout=10s\", TLS:(*tls.ConnectionState)(0xc0003c7200), Cancel:(<-chan struct {})(nil), Response:(*http.Response)(nil), Pattern:\"/validate\", ctx:(*context.cancelCtx)(0xc0008bf220), pat:(*http.pattern)(0xc0003c3020), matches:[]string(nil), otherValues:map[string]string(nil)}","commit":"6e99cac"} {"level":"info","ts":"2026-03-13T16:30:46.936Z","logger":"pipelines-as-code-webhook","caller":"webhook/admission.go:151","msg":"remote admission controller audit annotations=map[string]string(nil)","commit":"6e99cac","knative.dev/kind":"pipelinesascode.tekton.dev/v1alpha1, Kind=Repository","knative.dev/namespace":"build-e2e-qwjf","knative.dev/name":"gl-test-custom-branch-sxempf","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":"a287b97e-423c-422f-8cd3-0a70abada0cb","admissionreview/allowed":true,"admissionreview/result":"nil"} {"level":"info","ts":"2026-03-13T16:41:34.363Z","logger":"pipelines-as-code-webhook","caller":"webhook/admission.go:93","msg":"Webhook ServeHTTP request=&http.Request{Method:\"POST\", URL:(*url.URL)(0xc0004843f0), Proto:\"HTTP/1.1\", ProtoMajor:1, ProtoMinor:1, Header:http.Header{\"Accept\":[]string{\"application/json, */*\"}, \"Accept-Encoding\":[]string{\"gzip\"}, \"Content-Length\":[]string{\"4882\"}, \"Content-Type\":[]string{\"application/json\"}, \"User-Agent\":[]string{\"kube-apiserver-admission\"}}, Body:(*http.body)(0xc0006a1ac0), GetBody:(func() (io.ReadCloser, error))(nil), ContentLength:4882, TransferEncoding:[]string(nil), Close:false, Host:\"pipelines-as-code-webhook.pipelines-as-code.svc:443\", Form:url.Values(nil), PostForm:url.Values(nil), MultipartForm:(*multipart.Form)(nil), Trailer:http.Header(nil), RemoteAddr:\"10.244.0.1:8208\", RequestURI:\"/validate?timeout=10s\", TLS:(*tls.ConnectionState)(0xc0000ba900), Cancel:(<-chan struct {})(nil), Response:(*http.Response)(nil), Pattern:\"/validate\", ctx:(*context.cancelCtx)(0xc0004d5400), pat:(*http.pattern)(0xc0003c3020), matches:[]string(nil), otherValues:map[string]string(nil)}","commit":"6e99cac"} {"level":"info","ts":"2026-03-13T16:41:34.363Z","logger":"pipelines-as-code-webhook","caller":"webhook/admission.go:151","msg":"remote admission controller audit annotations=map[string]string(nil)","commit":"6e99cac","knative.dev/kind":"pipelinesascode.tekton.dev/v1alpha1, Kind=Repository","knative.dev/namespace":"build-e2e-qwjf","knative.dev/name":"gl-test-custom-branch-sxempf","knative.dev/operation":"UPDATE","knative.dev/resource":"pipelinesascode.tekton.dev/v1alpha1, Resource=repositories","knative.dev/subresource":"","knative.dev/userinfo":"system:serviceaccount:pipelines-as-code:pipelines-as-code-watcher","admissionreview/uid":"ff1b21c5-2bce-49c4-b7d5-09e7107e260e","admissionreview/allowed":true,"admissionreview/result":"nil"} {"level":"info","ts":"2026-03-13T16:52:45.197Z","logger":"pipelines-as-code-webhook","caller":"webhook/admission.go:93","msg":"Webhook ServeHTTP request=&http.Request{Method:\"POST\", URL:(*url.URL)(0xc0008e13b0), Proto:\"HTTP/1.1\", ProtoMajor:1, ProtoMinor:1, Header:http.Header{\"Accept\":[]string{\"application/json, */*\"}, \"Accept-Encoding\":[]string{\"gzip\"}, \"Content-Length\":[]string{\"6568\"}, \"Content-Type\":[]string{\"application/json\"}, \"User-Agent\":[]string{\"kube-apiserver-admission\"}}, Body:(*http.body)(0xc0008d3a80), GetBody:(func() (io.ReadCloser, error))(nil), ContentLength:6568, TransferEncoding:[]string(nil), Close:false, Host:\"pipelines-as-code-webhook.pipelines-as-code.svc:443\", Form:url.Values(nil), PostForm:url.Values(nil), MultipartForm:(*multipart.Form)(nil), Trailer:http.Header(nil), RemoteAddr:\"10.244.0.1:34040\", RequestURI:\"/validate?timeout=10s\", TLS:(*tls.ConnectionState)(0xc0003c7080), Cancel:(<-chan struct {})(nil), Response:(*http.Response)(nil), Pattern:\"/validate\", ctx:(*context.cancelCtx)(0xc0008eacd0), pat:(*http.pattern)(0xc0003c3020), matches:[]string(nil), otherValues:map[string]string(nil)}","commit":"6e99cac"} {"level":"info","ts":"2026-03-13T16:52:45.197Z","logger":"pipelines-as-code-webhook","caller":"webhook/admission.go:151","msg":"remote admission controller audit annotations=map[string]string(nil)","commit":"6e99cac","knative.dev/kind":"pipelinesascode.tekton.dev/v1alpha1, Kind=Repository","knative.dev/namespace":"build-e2e-qwjf","knative.dev/name":"gl-test-custom-branch-sxempf","knative.dev/operation":"UPDATE","knative.dev/resource":"pipelinesascode.tekton.dev/v1alpha1, Resource=repositories","knative.dev/subresource":"","knative.dev/userinfo":"system:serviceaccount:pipelines-as-code:pipelines-as-code-watcher","admissionreview/uid":"39abe1c2-f06c-46e7-bfbd-8c009209cb35","admissionreview/allowed":true,"admissionreview/result":"nil"} {"level":"info","ts":"2026-03-13T17:03:44.071Z","logger":"pipelines-as-code-webhook","caller":"webhook/admission.go:93","msg":"Webhook ServeHTTP request=&http.Request{Method:\"POST\", URL:(*url.URL)(0xc0006bbcb0), Proto:\"HTTP/1.1\", ProtoMajor:1, ProtoMinor:1, Header:http.Header{\"Accept\":[]string{\"application/json, */*\"}, \"Accept-Encoding\":[]string{\"gzip\"}, \"Content-Length\":[]string{\"8006\"}, \"Content-Type\":[]string{\"application/json\"}, \"User-Agent\":[]string{\"kube-apiserver-admission\"}}, Body:(*http.body)(0xc0006cbf40), GetBody:(func() (io.ReadCloser, error))(nil), ContentLength:8006, TransferEncoding:[]string(nil), Close:false, Host:\"pipelines-as-code-webhook.pipelines-as-code.svc:443\", Form:url.Values(nil), PostForm:url.Values(nil), MultipartForm:(*multipart.Form)(nil), Trailer:http.Header(nil), RemoteAddr:\"10.244.0.1:27363\", RequestURI:\"/validate?timeout=10s\", TLS:(*tls.ConnectionState)(0xc0000ba900), Cancel:(<-chan struct {})(nil), Response:(*http.Response)(nil), Pattern:\"/validate\", ctx:(*context.cancelCtx)(0xc000a64050), pat:(*http.pattern)(0xc0003c3020), matches:[]string(nil), otherValues:map[string]string(nil)}","commit":"6e99cac"} {"level":"info","ts":"2026-03-13T17:03:44.072Z","logger":"pipelines-as-code-webhook","caller":"webhook/admission.go:151","msg":"remote admission controller audit annotations=map[string]string(nil)","commit":"6e99cac","knative.dev/kind":"pipelinesascode.tekton.dev/v1alpha1, Kind=Repository","knative.dev/namespace":"build-e2e-qwjf","knative.dev/name":"gl-test-custom-branch-sxempf","knative.dev/operation":"UPDATE","knative.dev/resource":"pipelinesascode.tekton.dev/v1alpha1, Resource=repositories","knative.dev/subresource":"","knative.dev/userinfo":"system:serviceaccount:pipelines-as-code:pipelines-as-code-watcher","admissionreview/uid":"0e7f8bc9-21a0-4836-a50b-bde8f48128d1","admissionreview/allowed":true,"admissionreview/result":"nil"} {"level":"info","ts":"2026-03-13T17:14:46.435Z","logger":"pipelines-as-code-webhook","caller":"webhook/admission.go:93","msg":"Webhook ServeHTTP request=&http.Request{Method:\"POST\", URL:(*url.URL)(0xc0008c8e10), Proto:\"HTTP/1.1\", ProtoMajor:1, ProtoMinor:1, Header:http.Header{\"Accept\":[]string{\"application/json, */*\"}, \"Accept-Encoding\":[]string{\"gzip\"}, \"Content-Length\":[]string{\"9468\"}, \"Content-Type\":[]string{\"application/json\"}, \"User-Agent\":[]string{\"kube-apiserver-admission\"}}, Body:(*http.body)(0xc0008db140), GetBody:(func() (io.ReadCloser, error))(nil), ContentLength:9468, TransferEncoding:[]string(nil), Close:false, Host:\"pipelines-as-code-webhook.pipelines-as-code.svc:443\", Form:url.Values(nil), PostForm:url.Values(nil), MultipartForm:(*multipart.Form)(nil), Trailer:http.Header(nil), RemoteAddr:\"10.244.0.1:49754\", RequestURI:\"/validate?timeout=10s\", TLS:(*tls.ConnectionState)(0xc0003c7080), Cancel:(<-chan struct {})(nil), Response:(*http.Response)(nil), Pattern:\"/validate\", ctx:(*context.cancelCtx)(0xc0008d1770), pat:(*http.pattern)(0xc0003c3020), matches:[]string(nil), otherValues:map[string]string(nil)}","commit":"6e99cac"} {"level":"info","ts":"2026-03-13T17:14:46.435Z","logger":"pipelines-as-code-webhook","caller":"webhook/admission.go:151","msg":"remote admission controller audit annotations=map[string]string(nil)","commit":"6e99cac","knative.dev/kind":"pipelinesascode.tekton.dev/v1alpha1, Kind=Repository","knative.dev/namespace":"build-e2e-qwjf","knative.dev/name":"gl-test-custom-branch-sxempf","knative.dev/operation":"UPDATE","knative.dev/resource":"pipelinesascode.tekton.dev/v1alpha1, Resource=repositories","knative.dev/subresource":"","knative.dev/userinfo":"system:serviceaccount:pipelines-as-code:pipelines-as-code-watcher","admissionreview/uid":"20f8b681-5e92-4076-a69b-fe70efa3f8e5","admissionreview/allowed":true,"admissionreview/result":"nil"}