2026/03/17 22:30:07 Registering 2 clients 2026/03/17 22:30:07 Registering 3 informer factories 2026/03/17 22:30:07 Registering 3 informers 2026/03/17 22:30:07 Registering 2 controllers {"level":"info","ts":"2026-03-17T22:30:07.947Z","logger":"pipelines-as-code-webhook","caller":"profiling/server.go:65","msg":"Profiling enabled: false","commit":"6e99cac"} {"level":"info","ts":"2026-03-17T22:30:07.949Z","logger":"pipelines-as-code-webhook","caller":"leaderelection/context.go:47","msg":"Running with Standard leader election","commit":"6e99cac"} {"level":"info","ts":"2026-03-17T22:30:07.952Z","logger":"pipelines-as-code-webhook","caller":"sharedmain/main.go:282","msg":"Starting configuration manager...","commit":"6e99cac"} {"level":"info","ts":1773786608.0531507,"logger":"fallback","caller":"injection/injection.go:63","msg":"Starting informers..."} {"level":"info","ts":"2026-03-17T22:30:08.153Z","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-17T22:30:08.153Z","logger":"pipelines-as-code-webhook","caller":"sharedmain/main.go:315","msg":"Starting controllers...","commit":"6e99cac"} {"level":"info","ts":"2026-03-17T22:30:08.153Z","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-17T22:30:08.153Z","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-wznj4_f592c689-ec18-4691-b719-b2bbfb3c76bd\"","commit":"6e99cac"} {"level":"info","ts":"2026-03-17T22:30:08.153Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:484","msg":"Starting controller and workers","commit":"6e99cac"} {"level":"info","ts":"2026-03-17T22:30:08.153Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:494","msg":"Started workers","commit":"6e99cac"} {"level":"info","ts":"2026-03-17T22:30:08.153Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"6e99cac","knative.dev/traceid":"b09833ea-33fd-444e-8fff-5ffcbe4df259","knative.dev/key":"pipelines-as-code/pipelines-as-code-webhook-certs","duration":0.000011677} {"level":"info","ts":"2026-03-17T22:30:08.153Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"6e99cac","knative.dev/traceid":"aa10de2e-033f-470d-9779-49929f8f8523","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.000003221} {"level":"info","ts":"2026-03-17T22:30:08.153Z","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-wznj4_0383bda1-c715-4abd-8976-dbd530473eaa\"","commit":"6e99cac"} {"level":"info","ts":"2026-03-17T22:30:08.153Z","logger":"pipelines-as-code-webhook.WebhookCertificates","caller":"controller/controller.go:484","msg":"Starting controller and workers","commit":"6e99cac"} {"level":"info","ts":"2026-03-17T22:30:08.153Z","logger":"pipelines-as-code-webhook.WebhookCertificates","caller":"controller/controller.go:494","msg":"Started workers","commit":"6e99cac"} I0317 22:30:08.153976 1 leaderelection.go:257] attempting to acquire leader lease pipelines-as-code/pipelines-as-code-webhook.validationwebhook.00-of-01... I0317 22:30:08.154171 1 leaderelection.go:257] attempting to acquire leader lease pipelines-as-code/pipelines-as-code-webhook.webhookcertificates.00-of-01... I0317 22:30:08.159701 1 leaderelection.go:271] successfully acquired lease pipelines-as-code/pipelines-as-code-webhook.validationwebhook.00-of-01 {"level":"info","ts":"2026-03-17T22:30:08.159Z","logger":"pipelines-as-code-webhook","caller":"leaderelection/context.go:156","msg":"\"pipelines-as-code-webhook-f7b45c7ff-wznj4_f592c689-ec18-4691-b719-b2bbfb3c76bd\" has started leading \"pipelines-as-code-webhook.validationwebhook.00-of-01\"","commit":"6e99cac"} {"level":"error","ts":"2026-03-17T22:30:08.159Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:564","msg":"Reconcile error","commit":"6e99cac","knative.dev/traceid":"46ab3c9f-578d-4a80-ad1b-93333377483c","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.000015386,"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"} I0317 22:30:08.162741 1 leaderelection.go:271] successfully acquired lease pipelines-as-code/pipelines-as-code-webhook.webhookcertificates.00-of-01 {"level":"info","ts":"2026-03-17T22:30:08.162Z","logger":"pipelines-as-code-webhook","caller":"leaderelection/context.go:156","msg":"\"pipelines-as-code-webhook-f7b45c7ff-wznj4_0383bda1-c715-4abd-8976-dbd530473eaa\" has started leading \"pipelines-as-code-webhook.webhookcertificates.00-of-01\"","commit":"6e99cac"} {"level":"info","ts":"2026-03-17T22:30:08.162Z","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":"201d0ce1-03a1-4ace-bf27-ab0185ddd55b","knative.dev/key":"pipelines-as-code/pipelines-as-code-webhook-certs"} {"level":"error","ts":"2026-03-17T22:30:08.165Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:564","msg":"Reconcile error","commit":"6e99cac","knative.dev/traceid":"0af2116a-fc38-4d0a-93f6-117fc02a2a63","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.000013598,"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-17T22:30:08.169Z","logger":"pipelines-as-code-webhook.WebhookCertificates","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"6e99cac","knative.dev/traceid":"201d0ce1-03a1-4ace-bf27-ab0185ddd55b","knative.dev/key":"pipelines-as-code/pipelines-as-code-webhook-certs","duration":0.006433369} {"level":"info","ts":"2026-03-17T22:30:08.169Z","logger":"pipelines-as-code-webhook.WebhookCertificates","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"6e99cac","knative.dev/traceid":"947d8e5a-d99b-4a2e-8a0e-04e21771c0e7","knative.dev/key":"pipelines-as-code/pipelines-as-code-webhook-certs","duration":0.000127888} {"level":"info","ts":"2026-03-17T22:30:08.170Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"webhook/reconciler.go:121","msg":"Updating webhook","commit":"6e99cac","knative.dev/traceid":"0d76ba79-f66b-4d15-8514-866fa9426c92","knative.dev/key":"pipelines-as-code/pipelines-as-code-webhook-certs"} {"level":"info","ts":"2026-03-17T22:30:08.177Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"webhook/reconciler.go:121","msg":"Updating webhook","commit":"6e99cac","knative.dev/traceid":"fcdef215-71c8-418c-a79b-412c34e93ded","knative.dev/key":"validation.pipelinesascode.tekton.dev"} {"level":"info","ts":"2026-03-17T22:30:08.177Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"6e99cac","knative.dev/traceid":"0d76ba79-f66b-4d15-8514-866fa9426c92","knative.dev/key":"pipelines-as-code/pipelines-as-code-webhook-certs","duration":0.007885277} {"level":"error","ts":"2026-03-17T22:30:08.179Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:564","msg":"Reconcile error","commit":"6e99cac","knative.dev/traceid":"fcdef215-71c8-418c-a79b-412c34e93ded","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.003061573,"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-17T22:30:08.192Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"webhook/reconciler.go:121","msg":"Updating webhook","commit":"6e99cac","knative.dev/traceid":"fcb5f5b1-3cc7-46b2-aae7-43fee853e2ee","knative.dev/key":"validation.pipelinesascode.tekton.dev"} {"level":"info","ts":"2026-03-17T22:30:08.241Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"6e99cac","knative.dev/traceid":"fcb5f5b1-3cc7-46b2-aae7-43fee853e2ee","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.062522577} {"level":"info","ts":"2026-03-17T22:30:08.246Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"webhook/reconciler.go:121","msg":"Updating webhook","commit":"6e99cac","knative.dev/traceid":"eb65f7e9-40c7-440f-8008-b5f56f09f7e3","knative.dev/key":"validation.pipelinesascode.tekton.dev"} {"level":"info","ts":"2026-03-17T22:30:08.248Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"6e99cac","knative.dev/traceid":"eb65f7e9-40c7-440f-8008-b5f56f09f7e3","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.007044516} {"level":"info","ts":"2026-03-17T22:34:28.154Z","logger":"pipelines-as-code-webhook","caller":"webhook/admission.go:93","msg":"Webhook ServeHTTP request=&http.Request{Method:\"POST\", URL:(*url.URL)(0xc0006f39e0), Proto:\"HTTP/1.1\", ProtoMajor:1, ProtoMinor:1, Header:http.Header{\"Accept\":[]string{\"application/json, */*\"}, \"Accept-Encoding\":[]string{\"gzip\"}, \"Content-Length\":[]string{\"2100\"}, \"Content-Type\":[]string{\"application/json\"}, \"User-Agent\":[]string{\"kube-apiserver-admission\"}}, Body:(*http.body)(0xc000400780), GetBody:(func() (io.ReadCloser, error))(nil), ContentLength:2100, 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:25125\", RequestURI:\"/validate?timeout=10s\", TLS:(*tls.ConnectionState)(0xc0003ccd80), Cancel:(<-chan struct {})(nil), Response:(*http.Response)(nil), Pattern:\"/validate\", ctx:(*context.cancelCtx)(0xc0000d33b0), pat:(*http.pattern)(0xc000311020), matches:[]string(nil), otherValues:map[string]string(nil)}","commit":"6e99cac"} {"level":"info","ts":"2026-03-17T22:34:28.154Z","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":"4e46b6e1-ee33-4a91-9b51-c49914ec0791","admissionreview/allowed":true,"admissionreview/result":"nil"} {"level":"info","ts":"2026-03-17T22:42:04.222Z","logger":"pipelines-as-code-webhook","caller":"webhook/admission.go:93","msg":"Webhook ServeHTTP request=&http.Request{Method:\"POST\", URL:(*url.URL)(0xc0008a1b90), Proto:\"HTTP/1.1\", ProtoMajor:1, ProtoMinor:1, Header:http.Header{\"Accept\":[]string{\"application/json, */*\"}, \"Accept-Encoding\":[]string{\"gzip\"}, \"Content-Length\":[]string{\"2266\"}, \"Content-Type\":[]string{\"application/json\"}, \"User-Agent\":[]string{\"kube-apiserver-admission\"}}, Body:(*http.body)(0xc0008cef40), GetBody:(func() (io.ReadCloser, error))(nil), ContentLength:2266, 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:52878\", RequestURI:\"/validate?timeout=10s\", TLS:(*tls.ConnectionState)(0xc000158f00), Cancel:(<-chan struct {})(nil), Response:(*http.Response)(nil), Pattern:\"/validate\", ctx:(*context.cancelCtx)(0xc0008d2c30), pat:(*http.pattern)(0xc000311020), matches:[]string(nil), otherValues:map[string]string(nil)}","commit":"6e99cac"} {"level":"info","ts":"2026-03-17T22:42:04.222Z","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-fflf","knative.dev/name":"gh-test-custom-default-tswvlm","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":"4753c3a9-8f62-42fc-b6ff-8e5811b1789f","admissionreview/allowed":true,"admissionreview/result":"nil"} {"level":"info","ts":"2026-03-17T22:42:41.523Z","logger":"pipelines-as-code-webhook","caller":"webhook/admission.go:93","msg":"Webhook ServeHTTP request=&http.Request{Method:\"POST\", URL:(*url.URL)(0xc0007923f0), Proto:\"HTTP/1.1\", ProtoMajor:1, ProtoMinor:1, Header:http.Header{\"Accept\":[]string{\"application/json, */*\"}, \"Accept-Encoding\":[]string{\"gzip\"}, \"Content-Length\":[]string{\"2263\"}, \"Content-Type\":[]string{\"application/json\"}, \"User-Agent\":[]string{\"kube-apiserver-admission\"}}, Body:(*http.body)(0xc000808b00), GetBody:(func() (io.ReadCloser, error))(nil), ContentLength:2263, 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:52878\", RequestURI:\"/validate?timeout=10s\", TLS:(*tls.ConnectionState)(0xc000158f00), Cancel:(<-chan struct {})(nil), Response:(*http.Response)(nil), Pattern:\"/validate\", ctx:(*context.cancelCtx)(0xc0000d3900), pat:(*http.pattern)(0xc000311020), matches:[]string(nil), otherValues:map[string]string(nil)}","commit":"6e99cac"} {"level":"info","ts":"2026-03-17T22:42:41.524Z","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-fflf","knative.dev/name":"gh-test-custom-branch-hepggz","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":"17d7b611-d231-4152-aede-51b0a456a7bb","admissionreview/allowed":true,"admissionreview/result":"nil"} {"level":"info","ts":"2026-03-17T22:50:13.129Z","logger":"pipelines-as-code-webhook","caller":"webhook/admission.go:93","msg":"Webhook ServeHTTP request=&http.Request{Method:\"POST\", URL:(*url.URL)(0xc00090a510), Proto:\"HTTP/1.1\", ProtoMajor:1, ProtoMinor:1, Header:http.Header{\"Accept\":[]string{\"application/json, */*\"}, \"Accept-Encoding\":[]string{\"gzip\"}, \"Content-Length\":[]string{\"4199\"}, \"Content-Type\":[]string{\"application/json\"}, \"User-Agent\":[]string{\"kube-apiserver-admission\"}}, Body:(*http.body)(0xc0008f3ac0), GetBody:(func() (io.ReadCloser, error))(nil), ContentLength:4199, 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:50287\", RequestURI:\"/validate?timeout=10s\", TLS:(*tls.ConnectionState)(0xc0003ccd80), Cancel:(<-chan struct {})(nil), Response:(*http.Response)(nil), Pattern:\"/validate\", ctx:(*context.cancelCtx)(0xc000908960), pat:(*http.pattern)(0xc000311020), matches:[]string(nil), otherValues:map[string]string(nil)}","commit":"6e99cac"} {"level":"info","ts":"2026-03-17T22:50:13.133Z","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-fflf","knative.dev/name":"gh-test-custom-branch-hepggz","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":"fef51cc6-2e5a-4657-9d5c-090e5b960808","admissionreview/allowed":true,"admissionreview/result":"nil"} {"level":"info","ts":"2026-03-17T22:52:48.429Z","logger":"pipelines-as-code-webhook","caller":"webhook/admission.go:93","msg":"Webhook ServeHTTP request=&http.Request{Method:\"POST\", URL:(*url.URL)(0xc00090e510), Proto:\"HTTP/1.1\", ProtoMajor:1, ProtoMinor:1, Header:http.Header{\"Accept\":[]string{\"application/json, */*\"}, \"Accept-Encoding\":[]string{\"gzip\"}, \"Content-Length\":[]string{\"5916\"}, \"Content-Type\":[]string{\"application/json\"}, \"User-Agent\":[]string{\"kube-apiserver-admission\"}}, Body:(*http.body)(0xc000808180), GetBody:(func() (io.ReadCloser, error))(nil), ContentLength:5916, 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:23841\", RequestURI:\"/validate?timeout=10s\", TLS:(*tls.ConnectionState)(0xc0003ccd80), Cancel:(<-chan struct {})(nil), Response:(*http.Response)(nil), Pattern:\"/validate\", ctx:(*context.cancelCtx)(0xc000027cc0), pat:(*http.pattern)(0xc000311020), matches:[]string(nil), otherValues:map[string]string(nil)}","commit":"6e99cac"} {"level":"info","ts":"2026-03-17T22:52:48.429Z","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-fflf","knative.dev/name":"gh-test-custom-branch-hepggz","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":"f2cfb702-2862-49da-a853-5d166143f41f","admissionreview/allowed":true,"admissionreview/result":"nil"} {"level":"info","ts":"2026-03-17T22:55:18.975Z","logger":"pipelines-as-code-webhook","caller":"webhook/admission.go:93","msg":"Webhook ServeHTTP request=&http.Request{Method:\"POST\", URL:(*url.URL)(0xc00078f3b0), Proto:\"HTTP/1.1\", ProtoMajor:1, ProtoMinor:1, Header:http.Header{\"Accept\":[]string{\"application/json, */*\"}, \"Accept-Encoding\":[]string{\"gzip\"}, \"Content-Length\":[]string{\"7468\"}, \"Content-Type\":[]string{\"application/json\"}, \"User-Agent\":[]string{\"kube-apiserver-admission\"}}, Body:(*http.body)(0xc0006de980), GetBody:(func() (io.ReadCloser, error))(nil), ContentLength:7468, 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:1558\", RequestURI:\"/validate?timeout=10s\", TLS:(*tls.ConnectionState)(0xc000158f00), Cancel:(<-chan struct {})(nil), Response:(*http.Response)(nil), Pattern:\"/validate\", ctx:(*context.cancelCtx)(0xc0006dcaa0), pat:(*http.pattern)(0xc000311020), matches:[]string(nil), otherValues:map[string]string(nil)}","commit":"6e99cac"} {"level":"info","ts":"2026-03-17T22:55:18.976Z","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-fflf","knative.dev/name":"gh-test-custom-branch-hepggz","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":"ac64d1c8-0239-436c-a24b-5abf799cea7f","admissionreview/allowed":true,"admissionreview/result":"nil"} {"level":"info","ts":"2026-03-17T22:57:44.962Z","logger":"pipelines-as-code-webhook","caller":"webhook/admission.go:93","msg":"Webhook ServeHTTP request=&http.Request{Method:\"POST\", URL:(*url.URL)(0xc000779170), Proto:\"HTTP/1.1\", ProtoMajor:1, ProtoMinor:1, Header:http.Header{\"Accept\":[]string{\"application/json, */*\"}, \"Accept-Encoding\":[]string{\"gzip\"}, \"Content-Length\":[]string{\"2263\"}, \"Content-Type\":[]string{\"application/json\"}, \"User-Agent\":[]string{\"kube-apiserver-admission\"}}, Body:(*http.body)(0xc00079a0c0), GetBody:(func() (io.ReadCloser, error))(nil), ContentLength:2263, 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:33095\", RequestURI:\"/validate?timeout=10s\", TLS:(*tls.ConnectionState)(0xc0003cce40), Cancel:(<-chan struct {})(nil), Response:(*http.Response)(nil), Pattern:\"/validate\", ctx:(*context.cancelCtx)(0xc000792550), pat:(*http.pattern)(0xc000311020), matches:[]string(nil), otherValues:map[string]string(nil)}","commit":"6e99cac"} {"level":"info","ts":"2026-03-17T22:57:44.963Z","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-fflf","knative.dev/name":"gh-test-custom-branch-hepggz","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":"f2f80e54-7bca-4fcc-809c-c8b4a356f69e","admissionreview/allowed":true,"admissionreview/result":"nil"} {"level":"info","ts":"2026-03-17T22:58:20.534Z","logger":"pipelines-as-code-webhook","caller":"webhook/admission.go:93","msg":"Webhook ServeHTTP request=&http.Request{Method:\"POST\", URL:(*url.URL)(0xc00093cbd0), Proto:\"HTTP/1.1\", ProtoMajor:1, ProtoMinor:1, Header:http.Header{\"Accept\":[]string{\"application/json, */*\"}, \"Accept-Encoding\":[]string{\"gzip\"}, \"Content-Length\":[]string{\"2618\"}, \"Content-Type\":[]string{\"application/json\"}, \"User-Agent\":[]string{\"kube-apiserver-admission\"}}, Body:(*http.body)(0xc000931c40), GetBody:(func() (io.ReadCloser, error))(nil), ContentLength:2618, 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:33095\", RequestURI:\"/validate?timeout=10s\", TLS:(*tls.ConnectionState)(0xc0003cce40), Cancel:(<-chan struct {})(nil), Response:(*http.Response)(nil), Pattern:\"/validate\", ctx:(*context.cancelCtx)(0xc000950640), pat:(*http.pattern)(0xc000311020), matches:[]string(nil), otherValues:map[string]string(nil)}","commit":"6e99cac"} {"level":"info","ts":"2026-03-17T22:58:20.534Z","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-fqry","knative.dev/name":"gl-test-custom-default-ruzqir","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":"ab351059-0e0e-4914-8995-29a37b99b436","admissionreview/allowed":true,"admissionreview/result":"nil"} {"level":"info","ts":"2026-03-17T22:59:04.843Z","logger":"pipelines-as-code-webhook","caller":"webhook/admission.go:93","msg":"Webhook ServeHTTP request=&http.Request{Method:\"POST\", URL:(*url.URL)(0xc000327cb0), Proto:\"HTTP/1.1\", ProtoMajor:1, ProtoMinor:1, Header:http.Header{\"Accept\":[]string{\"application/json, */*\"}, \"Accept-Encoding\":[]string{\"gzip\"}, \"Content-Length\":[]string{\"2615\"}, \"Content-Type\":[]string{\"application/json\"}, \"User-Agent\":[]string{\"kube-apiserver-admission\"}}, Body:(*http.body)(0xc000734cc0), GetBody:(func() (io.ReadCloser, error))(nil), ContentLength:2615, 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:33095\", RequestURI:\"/validate?timeout=10s\", TLS:(*tls.ConnectionState)(0xc0003cce40), Cancel:(<-chan struct {})(nil), Response:(*http.Response)(nil), Pattern:\"/validate\", ctx:(*context.cancelCtx)(0xc000793bd0), pat:(*http.pattern)(0xc000311020), matches:[]string(nil), otherValues:map[string]string(nil)}","commit":"6e99cac"} {"level":"info","ts":"2026-03-17T22:59:04.843Z","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-fqry","knative.dev/name":"gl-test-custom-branch-fpfzlh","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":"83145ec5-6b6d-4467-b0f3-3ae89c2c32a4","admissionreview/allowed":true,"admissionreview/result":"nil"} {"level":"info","ts":"2026-03-17T23:01:18.053Z","logger":"pipelines-as-code-webhook","caller":"webhook/admission.go:93","msg":"Webhook ServeHTTP request=&http.Request{Method:\"POST\", URL:(*url.URL)(0xc00093cea0), Proto:\"HTTP/1.1\", ProtoMajor:1, ProtoMinor:1, Header:http.Header{\"Accept\":[]string{\"application/json, */*\"}, \"Accept-Encoding\":[]string{\"gzip\"}, \"Content-Length\":[]string{\"4884\"}, \"Content-Type\":[]string{\"application/json\"}, \"User-Agent\":[]string{\"kube-apiserver-admission\"}}, Body:(*http.body)(0xc0004ac180), GetBody:(func() (io.ReadCloser, error))(nil), ContentLength:4884, 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:38821\", RequestURI:\"/validate?timeout=10s\", TLS:(*tls.ConnectionState)(0xc000158f00), Cancel:(<-chan struct {})(nil), Response:(*http.Response)(nil), Pattern:\"/validate\", ctx:(*context.cancelCtx)(0xc000462c80), pat:(*http.pattern)(0xc000311020), matches:[]string(nil), otherValues:map[string]string(nil)}","commit":"6e99cac"} {"level":"info","ts":"2026-03-17T23:01:18.053Z","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-fqry","knative.dev/name":"gl-test-custom-branch-fpfzlh","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":"4cff48c5-4791-4226-bd65-e4cdbf8ae805","admissionreview/allowed":true,"admissionreview/result":"nil"} {"level":"info","ts":"2026-03-17T23:03:52.922Z","logger":"pipelines-as-code-webhook","caller":"webhook/admission.go:93","msg":"Webhook ServeHTTP request=&http.Request{Method:\"POST\", URL:(*url.URL)(0xc0008027e0), Proto:\"HTTP/1.1\", ProtoMajor:1, ProtoMinor:1, Header:http.Header{\"Accept\":[]string{\"application/json, */*\"}, \"Accept-Encoding\":[]string{\"gzip\"}, \"Content-Length\":[]string{\"6576\"}, \"Content-Type\":[]string{\"application/json\"}, \"User-Agent\":[]string{\"kube-apiserver-admission\"}}, Body:(*http.body)(0xc00082a200), GetBody:(func() (io.ReadCloser, error))(nil), ContentLength:6576, 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:58024\", RequestURI:\"/validate?timeout=10s\", TLS:(*tls.ConnectionState)(0xc0003ccd80), Cancel:(<-chan struct {})(nil), Response:(*http.Response)(nil), Pattern:\"/validate\", ctx:(*context.cancelCtx)(0xc000806a50), pat:(*http.pattern)(0xc000311020), matches:[]string(nil), otherValues:map[string]string(nil)}","commit":"6e99cac"} {"level":"info","ts":"2026-03-17T23:03:52.923Z","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-fqry","knative.dev/name":"gl-test-custom-branch-fpfzlh","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":"550151bb-a90c-42eb-b848-ae36b3179e6b","admissionreview/allowed":true,"admissionreview/result":"nil"} {"level":"info","ts":"2026-03-17T23:06:20.778Z","logger":"pipelines-as-code-webhook","caller":"webhook/admission.go:93","msg":"Webhook ServeHTTP request=&http.Request{Method:\"POST\", URL:(*url.URL)(0xc000952cf0), Proto:\"HTTP/1.1\", ProtoMajor:1, ProtoMinor:1, Header:http.Header{\"Accept\":[]string{\"application/json, */*\"}, \"Accept-Encoding\":[]string{\"gzip\"}, \"Content-Length\":[]string{\"8042\"}, \"Content-Type\":[]string{\"application/json\"}, \"User-Agent\":[]string{\"kube-apiserver-admission\"}}, Body:(*http.body)(0xc0009686c0), GetBody:(func() (io.ReadCloser, error))(nil), ContentLength:8042, 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:36954\", RequestURI:\"/validate?timeout=10s\", TLS:(*tls.ConnectionState)(0xc000158f00), Cancel:(<-chan struct {})(nil), Response:(*http.Response)(nil), Pattern:\"/validate\", ctx:(*context.cancelCtx)(0xc000970190), pat:(*http.pattern)(0xc000311020), matches:[]string(nil), otherValues:map[string]string(nil)}","commit":"6e99cac"} {"level":"info","ts":"2026-03-17T23:06:20.778Z","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-fqry","knative.dev/name":"gl-test-custom-branch-fpfzlh","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":"bbcfa259-d3ab-416d-add2-933c699268c4","admissionreview/allowed":true,"admissionreview/result":"nil"} {"level":"info","ts":"2026-03-17T23:08:40.883Z","logger":"pipelines-as-code-webhook","caller":"webhook/admission.go:93","msg":"Webhook ServeHTTP request=&http.Request{Method:\"POST\", URL:(*url.URL)(0xc000265d40), Proto:\"HTTP/1.1\", ProtoMajor:1, ProtoMinor:1, Header:http.Header{\"Accept\":[]string{\"application/json, */*\"}, \"Accept-Encoding\":[]string{\"gzip\"}, \"Content-Length\":[]string{\"2615\"}, \"Content-Type\":[]string{\"application/json\"}, \"User-Agent\":[]string{\"kube-apiserver-admission\"}}, Body:(*http.body)(0xc0006c6b80), GetBody:(func() (io.ReadCloser, error))(nil), ContentLength:2615, 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:60852\", RequestURI:\"/validate?timeout=10s\", TLS:(*tls.ConnectionState)(0xc0003ccd80), Cancel:(<-chan struct {})(nil), Response:(*http.Response)(nil), Pattern:\"/validate\", ctx:(*context.cancelCtx)(0xc0004dbea0), pat:(*http.pattern)(0xc000311020), matches:[]string(nil), otherValues:map[string]string(nil)}","commit":"6e99cac"} {"level":"info","ts":"2026-03-17T23:08:40.884Z","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-fqry","knative.dev/name":"gl-test-custom-branch-fpfzlh","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":"61f1edf5-e83f-45f3-90cc-ec91b830d533","admissionreview/allowed":true,"admissionreview/result":"nil"}