2026/08/13 02:30:26 Registering 2 clients 2026/08/13 02:30:26 Registering 3 informer factories 2026/08/13 02:30:26 Registering 3 informers 2026/08/13 02:30:26 Registering 2 controllers {"level":"info","ts":"2026-08-13T02:30:26.525Z","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-bxgbv"} {"level":"info","ts":"2026-08-13T02:30:26.529Z","logger":"pipelines-as-code-webhook","caller":"sharedmain/main.go:309","msg":"Starting configmap watcher...","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-bxgbv"} {"level":"info","ts":1786588226.63065,"logger":"fallback","caller":"injection/injection.go:63","msg":"Starting informers..."} {"level":"info","ts":"2026-08-13T02:30:26.730Z","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-bxgbv"} {"level":"info","ts":"2026-08-13T02:30:26.730Z","logger":"pipelines-as-code-webhook","caller":"sharedmain/main.go:334","msg":"Starting controllers...","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-bxgbv"} {"level":"info","ts":"2026-08-13T02:30:26.730Z","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-bxgbv"} {"level":"info","ts":"2026-08-13T02:30:26.730Z","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-bxgbv_612983d6-b2ca-4a54-8d63-d115033d5bbc\"","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-bxgbv"} {"level":"info","ts":"2026-08-13T02:30:26.731Z","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-bxgbv","threadiness":2} {"level":"info","ts":"2026-08-13T02:30:26.731Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:484","msg":"Started workers","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-bxgbv"} {"level":"info","ts":"2026-08-13T02:30:26.731Z","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-bxgbv_3676f4e2-7446-419b-aa09-ed1e5944feff\"","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-bxgbv"} {"level":"info","ts":"2026-08-13T02:30:26.731Z","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-bxgbv","threadiness":2} {"level":"info","ts":"2026-08-13T02:30:26.731Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:530","msg":"Reconcile succeeded","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-bxgbv","knative.dev/traceid":"2edecd2d-8724-475c-b454-a46be0fb465b","knative.dev/key":"tekton-pipelines/pipelines-as-code-webhook-certs","duration":0.000009136} {"level":"info","ts":"2026-08-13T02:30:26.731Z","logger":"pipelines-as-code-webhook.WebhookCertificates","caller":"controller/controller.go:484","msg":"Started workers","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-bxgbv"} {"level":"info","ts":"2026-08-13T02:30:26.731Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:530","msg":"Reconcile succeeded","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-bxgbv","knative.dev/traceid":"9af03abd-6f67-4248-86d0-2053cbbd4747","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.000001342} {"level":"info","ts":"2026-08-13T02:30:26.731Z","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-bxgbv","lock":"tekton-pipelines/pipelines-as-code-webhook.validationwebhook.00-of-01"} {"level":"info","ts":"2026-08-13T02:30:26.731Z","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-bxgbv","lock":"tekton-pipelines/pipelines-as-code-webhook.webhookcertificates.00-of-01"} {"level":"info","ts":"2026-08-13T02:30:26.736Z","logger":"pipelines-as-code-webhook","caller":"leaderelection/leaderelection.go:272","msg":"Successfully acquired lease","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-bxgbv","lock":"tekton-pipelines/pipelines-as-code-webhook.validationwebhook.00-of-01"} {"level":"info","ts":"2026-08-13T02:30:26.736Z","logger":"pipelines-as-code-webhook","caller":"leaderelection/context.go:156","msg":"\"pipelines-as-code-webhook-74485c5886-bxgbv_612983d6-b2ca-4a54-8d63-d115033d5bbc\" has started leading \"pipelines-as-code-webhook.validationwebhook.00-of-01\"","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-bxgbv"} {"level":"error","ts":"2026-08-13T02:30:26.737Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:557","msg":"Reconcile error","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-bxgbv","knative.dev/traceid":"1e80c8e6-dcc7-4b7d-a337-7f1f43ceb277","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.000019492,"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-13T02:30:26.738Z","logger":"pipelines-as-code-webhook","caller":"leaderelection/leaderelection.go:272","msg":"Successfully acquired lease","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-bxgbv","lock":"tekton-pipelines/pipelines-as-code-webhook.webhookcertificates.00-of-01"} {"level":"info","ts":"2026-08-13T02:30:26.738Z","logger":"pipelines-as-code-webhook","caller":"leaderelection/context.go:156","msg":"\"pipelines-as-code-webhook-74485c5886-bxgbv_3676f4e2-7446-419b-aa09-ed1e5944feff\" has started leading \"pipelines-as-code-webhook.webhookcertificates.00-of-01\"","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-bxgbv"} {"level":"info","ts":"2026-08-13T02:30:26.738Z","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-bxgbv","knative.dev/traceid":"9f339e61-7ea2-4b4b-8c81-d8f25c89e44e","knative.dev/key":"tekton-pipelines/pipelines-as-code-webhook-certs"} {"level":"error","ts":"2026-08-13T02:30:26.742Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:557","msg":"Reconcile error","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-bxgbv","knative.dev/traceid":"2c2eb200-965b-4016-b8fa-87a4b201b5c3","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.000018126,"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-13T02:30:26.744Z","logger":"pipelines-as-code-webhook.WebhookCertificates","caller":"controller/controller.go:530","msg":"Reconcile succeeded","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-bxgbv","knative.dev/traceid":"9f339e61-7ea2-4b4b-8c81-d8f25c89e44e","knative.dev/key":"tekton-pipelines/pipelines-as-code-webhook-certs","duration":0.005797733} {"level":"info","ts":"2026-08-13T02:30:26.744Z","logger":"pipelines-as-code-webhook.WebhookCertificates","caller":"controller/controller.go:530","msg":"Reconcile succeeded","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-bxgbv","knative.dev/traceid":"f3c172a3-bd5b-4e96-b108-2a7741d103f8","knative.dev/key":"tekton-pipelines/pipelines-as-code-webhook-certs","duration":0.000128934} {"level":"info","ts":"2026-08-13T02:30:26.744Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"webhook/reconciler.go:121","msg":"Updating webhook","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-bxgbv","knative.dev/traceid":"02b54cb4-bd28-4ec9-a9ea-856ba0bb8892","knative.dev/key":"tekton-pipelines/pipelines-as-code-webhook-certs"} {"level":"info","ts":"2026-08-13T02:30:26.748Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:530","msg":"Reconcile succeeded","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-bxgbv","knative.dev/traceid":"02b54cb4-bd28-4ec9-a9ea-856ba0bb8892","knative.dev/key":"tekton-pipelines/pipelines-as-code-webhook-certs","duration":0.003858629} {"level":"info","ts":"2026-08-13T02:30:26.750Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"webhook/reconciler.go:121","msg":"Updating webhook","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-bxgbv","knative.dev/traceid":"f7e073c0-b84b-443e-9fb1-b11bf33ed5ae","knative.dev/key":"validation.pipelinesascode.tekton.dev"} {"level":"info","ts":"2026-08-13T02:30:26.752Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:530","msg":"Reconcile succeeded","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-bxgbv","knative.dev/traceid":"f7e073c0-b84b-443e-9fb1-b11bf33ed5ae","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.003956202} {"level":"info","ts":"2026-08-13T02:30:26.754Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"webhook/reconciler.go:121","msg":"Updating webhook","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-bxgbv","knative.dev/traceid":"1d14f6e2-be34-4cb6-b3a9-17dd26cf44f3","knative.dev/key":"validation.pipelinesascode.tekton.dev"} {"level":"info","ts":"2026-08-13T02:30:26.756Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:530","msg":"Reconcile succeeded","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-bxgbv","knative.dev/traceid":"1d14f6e2-be34-4cb6-b3a9-17dd26cf44f3","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.003611097} {"level":"info","ts":"2026-08-13T02:42:13.746Z","logger":"pipelines-as-code-webhook","caller":"webhook/admission.go:97","msg":"Webhook ServeHTTP request=&http.Request{Method:\"POST\", URL:(*url.URL)(0x3d028f2db8c0), 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)(0x3d028f68c440), 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:46969\", RequestURI:\"/validate?timeout=10s\", TLS:(*tls.ConnectionState)(0x3d028f524300), Cancel:(<-chan struct {})(nil), Response:(*http.Response)(nil), Pattern:\"/validate\", ctx:(*context.valueCtx)(0x3d028f880060), pat:(*http.pattern)(0x3d028f6a80c0), matches:[]string(nil), otherValues:map[string]string(nil)}","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-bxgbv"} {"level":"info","ts":"2026-08-13T02:42:13.746Z","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-bxgbv","knative.dev/kind":"pipelinesascode.tekton.dev/v1alpha1, Kind=Repository","knative.dev/namespace":"image-controller-e2e-sqil","knative.dev/name":"github-com-redhat-appstudio-qe-devfile-sample-hello-world-zhpkxg","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":"c17d51c9-03c0-4c0a-816d-467940af68be","admissionreview/allowed":true,"admissionreview/result":"nil"} {"level":"info","ts":"2026-08-13T02:50:14.489Z","logger":"pipelines-as-code-webhook","caller":"webhook/admission.go:97","msg":"Webhook ServeHTTP request=&http.Request{Method:\"POST\", URL:(*url.URL)(0x3d028f680990), 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)(0x3d028f24c9c0), 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:59767\", RequestURI:\"/validate?timeout=10s\", TLS:(*tls.ConnectionState)(0x3d028f524180), Cancel:(<-chan struct {})(nil), Response:(*http.Response)(nil), Pattern:\"/validate\", ctx:(*context.valueCtx)(0x3d028f9cb350), pat:(*http.pattern)(0x3d028f6a80c0), matches:[]string(nil), otherValues:map[string]string(nil)}","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-bxgbv"} {"level":"info","ts":"2026-08-13T02:50:14.489Z","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-bxgbv","knative.dev/kind":"pipelinesascode.tekton.dev/v1alpha1, Kind=Repository","knative.dev/namespace":"image-controller-e2e-sqil","knative.dev/name":"github-com-redhat-appstudio-qe-devfile-sample-hello-world-zhpkxg","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":"02355973-5135-4263-966c-6b123c7d63ca","admissionreview/allowed":true,"admissionreview/result":"nil"} {"level":"info","ts":"2026-08-13T02:56:42.439Z","logger":"pipelines-as-code-webhook","caller":"webhook/admission.go:97","msg":"Webhook ServeHTTP request=&http.Request{Method:\"POST\", URL:(*url.URL)(0x3d028f681320), 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)(0x3d028f68c9c0), 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:64238\", RequestURI:\"/validate?timeout=10s\", TLS:(*tls.ConnectionState)(0x3d028f1ece40), Cancel:(<-chan struct {})(nil), Response:(*http.Response)(nil), Pattern:\"/validate\", ctx:(*context.valueCtx)(0x3d028f26c1b0), pat:(*http.pattern)(0x3d028f6a80c0), matches:[]string(nil), otherValues:map[string]string(nil)}","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-bxgbv"} {"level":"info","ts":"2026-08-13T02:56:42.440Z","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-bxgbv","knative.dev/kind":"pipelinesascode.tekton.dev/v1alpha1, Kind=Repository","knative.dev/namespace":"image-controller-e2e-fufd","knative.dev/name":"github-com-redhat-appstudio-qe-devfile-sample-hello-world-bpykmp","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":"8e773a0e-01df-49eb-adba-c861a8d43b35","admissionreview/allowed":true,"admissionreview/result":"nil"}