2026/10/08 02:25:13 Registering 2 clients 2026/10/08 02:25:13 Registering 3 informer factories 2026/10/08 02:25:13 Registering 3 informers 2026/10/08 02:25:13 Registering 2 controllers {"level":"info","ts":"2026-10-08T02:25:13.920Z","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-cl72b"} {"level":"info","ts":"2026-10-08T02:25:13.924Z","logger":"pipelines-as-code-webhook","caller":"sharedmain/main.go:309","msg":"Starting configmap watcher...","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-cl72b"} {"level":"info","ts":1791426314.0255344,"logger":"fallback","caller":"injection/injection.go:63","msg":"Starting informers..."} {"level":"info","ts":"2026-10-08T02:25:14.126Z","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-cl72b"} {"level":"info","ts":"2026-10-08T02:25:14.126Z","logger":"pipelines-as-code-webhook","caller":"sharedmain/main.go:334","msg":"Starting controllers...","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-cl72b"} {"level":"info","ts":"2026-10-08T02:25:14.126Z","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-cl72b"} {"level":"info","ts":"2026-10-08T02:25:14.126Z","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-cl72b_6f012733-fdd0-4695-ac8a-29ed301f26b5\"","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-cl72b"} {"level":"info","ts":"2026-10-08T02:25:14.126Z","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-cl72b","threadiness":2} {"level":"info","ts":"2026-10-08T02:25:14.126Z","logger":"pipelines-as-code-webhook.WebhookCertificates","caller":"controller/controller.go:484","msg":"Started workers","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-cl72b"} {"level":"info","ts":"2026-10-08T02:25:14.126Z","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-cl72b_cd4fcc3d-4c44-4e5e-b1dc-c5bc83286970\"","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-cl72b"} {"level":"info","ts":"2026-10-08T02:25:14.126Z","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-cl72b","threadiness":2} {"level":"info","ts":"2026-10-08T02:25:14.126Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:484","msg":"Started workers","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-cl72b"} {"level":"info","ts":"2026-10-08T02:25:14.126Z","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-cl72b","lock":"tekton-pipelines/pipelines-as-code-webhook.webhookcertificates.00-of-01"} {"level":"info","ts":"2026-10-08T02:25:14.126Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:530","msg":"Reconcile succeeded","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-cl72b","knative.dev/traceid":"4ab58689-37dc-4a65-9641-914b0dbbc04c","knative.dev/key":"tekton-pipelines/pipelines-as-code-webhook-certs","duration":0.000007288} {"level":"info","ts":"2026-10-08T02:25:14.126Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:530","msg":"Reconcile succeeded","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-cl72b","knative.dev/traceid":"f1c8897d-ad61-4f1e-a15e-791833aa2e8e","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.000003709} {"level":"info","ts":"2026-10-08T02:25:14.126Z","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-cl72b","lock":"tekton-pipelines/pipelines-as-code-webhook.validationwebhook.00-of-01"} {"level":"info","ts":"2026-10-08T02:25:14.149Z","logger":"pipelines-as-code-webhook","caller":"leaderelection/leaderelection.go:272","msg":"Successfully acquired lease","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-cl72b","lock":"tekton-pipelines/pipelines-as-code-webhook.validationwebhook.00-of-01"} {"level":"info","ts":"2026-10-08T02:25:14.149Z","logger":"pipelines-as-code-webhook","caller":"leaderelection/context.go:156","msg":"\"pipelines-as-code-webhook-74485c5886-cl72b_cd4fcc3d-4c44-4e5e-b1dc-c5bc83286970\" has started leading \"pipelines-as-code-webhook.validationwebhook.00-of-01\"","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-cl72b"} {"level":"error","ts":"2026-10-08T02:25:14.149Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:557","msg":"Reconcile error","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-cl72b","knative.dev/traceid":"f31c3bd6-3a0d-48aa-9ca0-d54b79c7cf61","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.000024649,"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-10-08T02:25:14.154Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:557","msg":"Reconcile error","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-cl72b","knative.dev/traceid":"990aa79b-56ff-4dfa-8652-8e4f97099047","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.000026891,"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-10-08T02:25:14.158Z","logger":"pipelines-as-code-webhook","caller":"leaderelection/leaderelection.go:272","msg":"Successfully acquired lease","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-cl72b","lock":"tekton-pipelines/pipelines-as-code-webhook.webhookcertificates.00-of-01"} {"level":"info","ts":"2026-10-08T02:25:14.158Z","logger":"pipelines-as-code-webhook","caller":"leaderelection/context.go:156","msg":"\"pipelines-as-code-webhook-74485c5886-cl72b_6f012733-fdd0-4695-ac8a-29ed301f26b5\" has started leading \"pipelines-as-code-webhook.webhookcertificates.00-of-01\"","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-cl72b"} {"level":"info","ts":"2026-10-08T02:25:14.159Z","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-cl72b","knative.dev/traceid":"8782dc66-e9fd-4927-b041-eacd41e630c9","knative.dev/key":"tekton-pipelines/pipelines-as-code-webhook-certs"} {"level":"error","ts":"2026-10-08T02:25:14.165Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:557","msg":"Reconcile error","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-cl72b","knative.dev/traceid":"fa2e3d47-3b0d-40f9-9815-8d29d27bb888","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.000028673,"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-10-08T02:25:14.165Z","logger":"pipelines-as-code-webhook.WebhookCertificates","caller":"controller/controller.go:530","msg":"Reconcile succeeded","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-cl72b","knative.dev/traceid":"8782dc66-e9fd-4927-b041-eacd41e630c9","knative.dev/key":"tekton-pipelines/pipelines-as-code-webhook-certs","duration":0.006183976} {"level":"info","ts":"2026-10-08T02:25:14.165Z","logger":"pipelines-as-code-webhook.WebhookCertificates","caller":"controller/controller.go:530","msg":"Reconcile succeeded","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-cl72b","knative.dev/traceid":"fa68bdca-58c8-4df2-9ad2-02cd6ea1f4a2","knative.dev/key":"tekton-pipelines/pipelines-as-code-webhook-certs","duration":0.000137291} {"level":"info","ts":"2026-10-08T02:25:14.165Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"webhook/reconciler.go:121","msg":"Updating webhook","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-cl72b","knative.dev/traceid":"2f7189af-17ab-4bb1-97bf-eb259e1a48d8","knative.dev/key":"tekton-pipelines/pipelines-as-code-webhook-certs"} {"level":"info","ts":"2026-10-08T02:25:14.170Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:530","msg":"Reconcile succeeded","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-cl72b","knative.dev/traceid":"2f7189af-17ab-4bb1-97bf-eb259e1a48d8","knative.dev/key":"tekton-pipelines/pipelines-as-code-webhook-certs","duration":0.005050874} {"level":"info","ts":"2026-10-08T02:25:14.172Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"webhook/reconciler.go:121","msg":"Updating webhook","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-cl72b","knative.dev/traceid":"6f510415-8625-49ec-93d8-b266b2af90e4","knative.dev/key":"validation.pipelinesascode.tekton.dev"} {"level":"info","ts":"2026-10-08T02:25:14.175Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:530","msg":"Reconcile succeeded","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-cl72b","knative.dev/traceid":"6f510415-8625-49ec-93d8-b266b2af90e4","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.004827288} {"level":"info","ts":"2026-10-08T02:25:14.188Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"webhook/reconciler.go:121","msg":"Updating webhook","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-cl72b","knative.dev/traceid":"87a4fb0a-8eca-4970-b4e0-3e5ebc0bcc6b","knative.dev/key":"validation.pipelinesascode.tekton.dev"} {"level":"info","ts":"2026-10-08T02:25:14.190Z","logger":"pipelines-as-code-webhook.ValidationWebhook","caller":"controller/controller.go:530","msg":"Reconcile succeeded","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-cl72b","knative.dev/traceid":"87a4fb0a-8eca-4970-b4e0-3e5ebc0bcc6b","knative.dev/key":"validation.pipelinesascode.tekton.dev","duration":0.004639423} {"level":"info","ts":"2026-10-08T02:35:54.929Z","logger":"pipelines-as-code-webhook","caller":"webhook/admission.go:97","msg":"Webhook ServeHTTP request=&http.Request{Method:\"POST\", URL:(*url.URL)(0x1e676ef7ad80), 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)(0x1e676ed1c640), 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:17621\", RequestURI:\"/validate?timeout=10s\", TLS:(*tls.ConnectionState)(0x1e676ea62240), Cancel:(<-chan struct {})(nil), Response:(*http.Response)(nil), Pattern:\"/validate\", ctx:(*context.valueCtx)(0x1e676ec6b6b0), pat:(*http.pattern)(0x1e676e9be7e0), matches:[]string(nil), otherValues:map[string]string(nil)}","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-cl72b"} {"level":"info","ts":"2026-10-08T02:35:54.929Z","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-cl72b","knative.dev/kind":"pipelinesascode.tekton.dev/v1alpha1, Kind=Repository","knative.dev/namespace":"image-controller-e2e-ygeu","knative.dev/name":"github-com-redhat-appstudio-qe-devfile-sample-hello-world-arcqeu","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":"26fec0e3-0d8f-457b-a0a6-dff210a0d2f0","admissionreview/allowed":true,"admissionreview/result":"nil"} {"level":"info","ts":"2026-10-08T02:46:09.843Z","logger":"pipelines-as-code-webhook","caller":"webhook/admission.go:97","msg":"Webhook ServeHTTP request=&http.Request{Method:\"POST\", URL:(*url.URL)(0x1e676e93a480), Proto:\"HTTP/1.1\", ProtoMajor:1, ProtoMinor:1, Header:http.Header{\"Accept\":[]string{\"application/json, */*\"}, \"Accept-Encoding\":[]string{\"gzip\"}, \"Content-Length\":[]string{\"2454\"}, \"Content-Type\":[]string{\"application/json\"}, \"User-Agent\":[]string{\"kube-apiserver-admission\"}}, Body:(*http.maxBytesReader)(0x1e676ee84280), GetBody:(func() (io.ReadCloser, error))(nil), ContentLength:2454, 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:8574\", RequestURI:\"/validate?timeout=10s\", TLS:(*tls.ConnectionState)(0x1e676e76ee40), Cancel:(<-chan struct {})(nil), Response:(*http.Response)(nil), Pattern:\"/validate\", ctx:(*context.valueCtx)(0x1e676e8807e0), pat:(*http.pattern)(0x1e676e9be7e0), matches:[]string(nil), otherValues:map[string]string(nil)}","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-cl72b"} {"level":"info","ts":"2026-10-08T02:46:09.844Z","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-cl72b","knative.dev/kind":"pipelinesascode.tekton.dev/v1alpha1, Kind=Repository","knative.dev/namespace":"image-controller-e2e-ygeu","knative.dev/name":"github-com-redhat-appstudio-qe-devfile-sample-hello-world-arcqeu","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":"66f2388f-b77d-43ae-a825-4810005794ba","admissionreview/allowed":true,"admissionreview/result":"nil"} {"level":"info","ts":"2026-10-08T02:51:52.172Z","logger":"pipelines-as-code-webhook","caller":"webhook/admission.go:97","msg":"Webhook ServeHTTP request=&http.Request{Method:\"POST\", URL:(*url.URL)(0x1e676ea5e000), Proto:\"HTTP/1.1\", ProtoMajor:1, ProtoMinor:1, Header:http.Header{\"Accept\":[]string{\"application/json, */*\"}, \"Accept-Encoding\":[]string{\"gzip\"}, \"Content-Length\":[]string{\"2452\"}, \"Content-Type\":[]string{\"application/json\"}, \"User-Agent\":[]string{\"kube-apiserver-admission\"}}, Body:(*http.maxBytesReader)(0x1e676ec9e580), GetBody:(func() (io.ReadCloser, error))(nil), ContentLength:2452, 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:9454\", RequestURI:\"/validate?timeout=10s\", TLS:(*tls.ConnectionState)(0x1e676ea62180), Cancel:(<-chan struct {})(nil), Response:(*http.Response)(nil), Pattern:\"/validate\", ctx:(*context.valueCtx)(0x1e676ea4ccf0), pat:(*http.pattern)(0x1e676e9be7e0), matches:[]string(nil), otherValues:map[string]string(nil)}","commit":"baddf5e","knative.dev/pod":"pipelines-as-code-webhook-74485c5886-cl72b"} {"level":"info","ts":"2026-10-08T02:51:52.172Z","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-cl72b","knative.dev/kind":"pipelinesascode.tekton.dev/v1alpha1, Kind=Repository","knative.dev/namespace":"image-controller-e2e-hrnk","knative.dev/name":"github-com-redhat-appstudio-qe-devfile-sample-hello-world-aaggvq","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":"edbf2f82-45df-4543-a8ef-ea394040e71a","admissionreview/allowed":true,"admissionreview/result":"nil"}