{"level":"info","ts":1782934346.4602234,"logger":"setup","caller":"runner/runner.go:116","msg":"ai-gateway-payload-processing build","commit-sha":"unknown","build-ref":""} {"level":"info","ts":1782934346.4603665,"logger":"setup","caller":"runner/runner.go:144","msg":"Flags processed","flags":{"config-file":"/config/custom-ipp-config.yaml","config-text":"","enable-pprof":true,"grpc-health-port":9005,"grpc-port":9004,"metrics-endpoint-auth":true,"metrics-port":9090,"secure-serving":true,"tracing":false,"v":3,"zap-devel":{},"zap-encoder":{},"zap-log-level":{},"zap-stacktrace-level":{},"zap-time-encoding":{}}} {"level":"info","ts":1782934346.4621403,"logger":"setup","caller":"runner/runner.go:189","msg":"Setting pprof handlers"} {"level":"info","ts":1782934346.4621677,"caller":"manager/internal.go:201","msg":"Registering metrics http server extra handler","path":"/debug/pprof/heap"} {"level":"info","ts":1782934346.4621904,"caller":"manager/internal.go:201","msg":"Registering metrics http server extra handler","path":"/debug/pprof/goroutine"} {"level":"info","ts":1782934346.4621956,"caller":"manager/internal.go:201","msg":"Registering metrics http server extra handler","path":"/debug/pprof/allocs"} {"level":"info","ts":1782934346.4622006,"caller":"manager/internal.go:201","msg":"Registering metrics http server extra handler","path":"/debug/pprof/threadcreate"} {"level":"info","ts":1782934346.4622047,"caller":"manager/internal.go:201","msg":"Registering metrics http server extra handler","path":"/debug/pprof/block"} {"level":"info","ts":1782934346.4622092,"caller":"manager/internal.go:201","msg":"Registering metrics http server extra handler","path":"/debug/pprof/mutex"} {"level":"info","ts":1782934346.520951,"logger":"setup","caller":"loader/configloader.go:157","msg":"Loaded raw configuration","config":"{Plugins: [{Type: model-provider-resolver} {Type: api-translation} {Type: apikey-injection}], Profiles: [{Name: default, Plugins: {Request: [{PluginRef: model-provider-resolver} {PluginRef: api-translation} {PluginRef: apikey-injection}], Response: [{PluginRef: api-translation}]}}]}"} {"level":"info","ts":1782934346.521096,"caller":"api-translation/plugin.go:108","msg":"plugin initialized","providers":"anthropic,azure-openai,bedrock-openai,openai"} {"level":"info","ts":1782934346.5211804,"logger":"setup","caller":"runner/runner.go:237","msg":"manager starting"} {"level":"info","ts":1782934346.5212193,"logger":"controller-runtime.metrics","caller":"server/server.go:208","msg":"Starting metrics server"} {"level":"info","ts":1782934346.5214114,"caller":"runnable/grpc.go:35","msg":"gRPC server starting","name":"health"} {"level":"info","ts":1782934346.521669,"logger":"controller-runtime.metrics","caller":"server/server.go:247","msg":"Serving metrics server","bindAddress":":9090","secure":false} {"level":"info","ts":1782934346.5217636,"caller":"runnable/grpc.go:43","msg":"gRPC server listening","name":"health","port":9005} {"level":"info","ts":1782934346.522115,"caller":"controller/controller.go:370","msg":"Starting EventSource","controller":"external-provider-controller","controllerGroup":"inference.opendatahub.io","controllerKind":"ExternalProvider","source":"kind source: *v1alpha1.ExternalProvider"} {"level":"info","ts":1782934346.52243,"caller":"controller/controller.go:370","msg":"Starting EventSource","controller":"legacy-migration","controllerGroup":"maas.opendatahub.io","controllerKind":"ExternalModel","source":"kind source: *unstructured.Unstructured"} {"level":"info","ts":1782934346.5231068,"logger":"controller-runtime.cache","caller":"cache/reflector.go:367","msg":"Starting reflector","type":"*v1alpha1.ExternalProvider","resyncPeriod":35076.840349708,"reflector":"k8s.io/client-go@v0.35.6/tools/cache/reflector.go:289"} {"level":"info","ts":1782934346.5231256,"logger":"controller-runtime.cache","caller":"cache/reflector.go:411","msg":"Listing and watching","type":"*v1alpha1.ExternalProvider","reflector":"k8s.io/client-go@v0.35.6/tools/cache/reflector.go:289"} {"level":"info","ts":1782934346.5233922,"caller":"controller/controller.go:370","msg":"Starting EventSource","controller":"external-model-controller","controllerGroup":"inference.opendatahub.io","controllerKind":"ExternalModel","source":"kind source: *v1alpha1.ExternalProvider"} {"level":"info","ts":1782934346.5234816,"caller":"controller/controller.go:370","msg":"Starting EventSource","controller":"inference-externalmodel","controllerGroup":"inference.opendatahub.io","controllerKind":"ExternalModel","source":"kind source: *v1alpha1.ExternalProvider"} {"level":"info","ts":1782934346.5235329,"logger":"controller-runtime.cache","caller":"cache/reflector.go:367","msg":"Starting reflector","type":"maas.opendatahub.io/v1alpha1, Kind=ExternalModel","resyncPeriod":35258.391676808,"reflector":"k8s.io/client-go@v0.35.6/tools/cache/reflector.go:289"} {"level":"info","ts":1782934346.5235434,"logger":"controller-runtime.cache","caller":"cache/reflector.go:411","msg":"Listing and watching","type":"maas.opendatahub.io/v1alpha1, Kind=ExternalModel","reflector":"k8s.io/client-go@v0.35.6/tools/cache/reflector.go:289"} {"level":"info","ts":1782934346.5236714,"caller":"controller/controller.go:370","msg":"Starting EventSource","controller":"external-model-controller","controllerGroup":"inference.opendatahub.io","controllerKind":"ExternalModel","source":"kind source: *v1alpha1.ExternalModel"} {"level":"info","ts":1782934346.5238805,"caller":"controller/controller.go:370","msg":"Starting EventSource","controller":"externalprovider","controllerGroup":"inference.opendatahub.io","controllerKind":"ExternalProvider","source":"kind source: *v1alpha1.ExternalProvider"} {"level":"info","ts":1782934346.5239432,"caller":"controller/controller.go:370","msg":"Starting EventSource","controller":"inference-externalmodel","controllerGroup":"inference.opendatahub.io","controllerKind":"ExternalModel","source":"kind source: *v1alpha1.ExternalModel"} {"level":"info","ts":1782934346.5239851,"logger":"controller-runtime.cache","caller":"cache/reflector.go:367","msg":"Starting reflector","type":"*v1alpha1.ExternalModel","resyncPeriod":38701.891692452,"reflector":"k8s.io/client-go@v0.35.6/tools/cache/reflector.go:289"} {"level":"info","ts":1782934346.5239956,"logger":"controller-runtime.cache","caller":"cache/reflector.go:411","msg":"Listing and watching","type":"*v1alpha1.ExternalModel","reflector":"k8s.io/client-go@v0.35.6/tools/cache/reflector.go:289"} {"level":"info","ts":1782934346.524534,"caller":"controller/controller.go:370","msg":"Starting EventSource","controller":"secret","controllerGroup":"","controllerKind":"Secret","source":"kind source: *v1.Secret"} {"level":"info","ts":1782934346.5253718,"logger":"controller-runtime.cache","caller":"cache/reflector.go:367","msg":"Starting reflector","type":"*v1.Secret","resyncPeriod":39127.419116826,"reflector":"k8s.io/client-go@v0.35.6/tools/cache/reflector.go:289"} {"level":"info","ts":1782934346.5253983,"logger":"controller-runtime.cache","caller":"cache/reflector.go:411","msg":"Listing and watching","type":"*v1.Secret","reflector":"k8s.io/client-go@v0.35.6/tools/cache/reflector.go:289"} {"level":"info","ts":1782934346.527855,"logger":"controller-runtime.cache","caller":"cache/reflector.go:446","msg":"Caches populated","type":"*v1alpha1.ExternalModel","reflector":"k8s.io/client-go@v0.35.6/tools/cache/reflector.go:289"} {"level":"info","ts":1782934346.5284238,"logger":"controller-runtime.cache","caller":"cache/reflector.go:446","msg":"Caches populated","type":"*v1alpha1.ExternalProvider","reflector":"k8s.io/client-go@v0.35.6/tools/cache/reflector.go:289"} {"level":"info","ts":1782934346.5286217,"logger":"controller-runtime.cache","caller":"cache/reflector.go:446","msg":"Caches populated","type":"maas.opendatahub.io/v1alpha1, Kind=ExternalModel","reflector":"k8s.io/client-go@v0.35.6/tools/cache/reflector.go:289"} {"level":"info","ts":1782934346.6317105,"logger":"controller-runtime.cache","caller":"cache/reflector.go:446","msg":"Caches populated","type":"*v1.Secret","reflector":"k8s.io/client-go@v0.35.6/tools/cache/reflector.go:289"} {"level":"info","ts":1782934346.7287219,"caller":"controller/controller.go:303","msg":"Starting Controller","controller":"external-provider-controller","controllerGroup":"inference.opendatahub.io","controllerKind":"ExternalProvider"} {"level":"info","ts":1782934346.7287676,"caller":"controller/controller.go:306","msg":"Starting workers","controller":"external-provider-controller","controllerGroup":"inference.opendatahub.io","controllerKind":"ExternalProvider","worker count":1} {"level":"info","ts":1782934346.7288043,"caller":"controller/controller.go:303","msg":"Starting Controller","controller":"legacy-migration","controllerGroup":"maas.opendatahub.io","controllerKind":"ExternalModel"} {"level":"info","ts":1782934346.728811,"caller":"controller/controller.go:306","msg":"Starting workers","controller":"legacy-migration","controllerGroup":"maas.opendatahub.io","controllerKind":"ExternalModel","worker count":1} {"level":"info","ts":1782934346.7288356,"caller":"controller/controller.go:303","msg":"Starting Controller","controller":"external-model-controller","controllerGroup":"inference.opendatahub.io","controllerKind":"ExternalModel"} {"level":"info","ts":1782934346.7288425,"caller":"controller/controller.go:306","msg":"Starting workers","controller":"external-model-controller","controllerGroup":"inference.opendatahub.io","controllerKind":"ExternalModel","worker count":1} {"level":"info","ts":1782934346.7299511,"caller":"controller/controller.go:303","msg":"Starting Controller","controller":"inference-externalmodel","controllerGroup":"inference.opendatahub.io","controllerKind":"ExternalModel"} {"level":"info","ts":1782934346.7299614,"caller":"controller/controller.go:306","msg":"Starting workers","controller":"inference-externalmodel","controllerGroup":"inference.opendatahub.io","controllerKind":"ExternalModel","worker count":1} {"level":"info","ts":1782934346.7299871,"caller":"controller/controller.go:303","msg":"Starting Controller","controller":"externalprovider","controllerGroup":"inference.opendatahub.io","controllerKind":"ExternalProvider"} {"level":"info","ts":1782934346.729995,"caller":"controller/controller.go:306","msg":"Starting workers","controller":"externalprovider","controllerGroup":"inference.opendatahub.io","controllerKind":"ExternalProvider","worker count":1} {"level":"info","ts":1782934346.8272247,"caller":"controller/controller.go:303","msg":"Starting Controller","controller":"secret","controllerGroup":"","controllerKind":"Secret"} {"level":"info","ts":1782934346.8272576,"caller":"controller/controller.go:306","msg":"Starting workers","controller":"secret","controllerGroup":"","controllerKind":"Secret","worker count":1} {"level":"info","ts":1782934347.4526021,"caller":"runnable/grpc.go:35","msg":"gRPC server starting","name":"ext-proc"} {"level":"info","ts":1782934347.4527178,"caller":"runnable/grpc.go:43","msg":"gRPC server listening","name":"ext-proc","port":9004} {"level":"info","ts":1782934378.5315049,"caller":"handlers/server.go:123","msg":"Processing"} {"level":"info","ts":1782934378.5320382,"caller":"handlers/request.go:50","msg":"captured request headers, deferring response until body arrives...","x-request-id":"f4571dec-b7d7-414c-819c-9b8141c98693"} {"level":"info","ts":1782934378.5320587,"caller":"handlers/server.go:161","msg":"processing request headers complete","x-request-id":"f4571dec-b7d7-414c-819c-9b8141c98693"} {"level":"info","ts":1782934378.5321012,"caller":"handlers/server.go:163","msg":"Incoming request body chunk","x-request-id":"f4571dec-b7d7-414c-819c-9b8141c98693","EoS":true} {"level":"info","ts":1782934378.5321665,"caller":"handlers/server.go:169","msg":"processing request body complete","x-request-id":"f4571dec-b7d7-414c-819c-9b8141c98693"} {"level":"info","ts":1782934378.5374968,"caller":"handlers/response.go:47","msg":"captured response headers, deferring response until body arrives...","x-request-id":"f4571dec-b7d7-414c-819c-9b8141c98693"} {"level":"info","ts":1782934378.5375214,"caller":"handlers/server.go:174","msg":"processing response headers complete","x-request-id":"f4571dec-b7d7-414c-819c-9b8141c98693"} {"level":"info","ts":1782934378.5375412,"caller":"handlers/server.go:176","msg":"Incoming response body chunk","x-request-id":"f4571dec-b7d7-414c-819c-9b8141c98693","EoS":false} {"level":"info","ts":1782934378.5375547,"caller":"handlers/server.go:176","msg":"Incoming response body chunk","x-request-id":"f4571dec-b7d7-414c-819c-9b8141c98693","EoS":true} {"level":"info","ts":1782934378.537598,"caller":"handlers/server.go:188","msg":"processing response body complete","x-request-id":"f4571dec-b7d7-414c-819c-9b8141c98693"} {"level":"info","ts":1782934378.5919065,"caller":"handlers/server.go:123","msg":"Processing"} {"level":"info","ts":1782934378.592006,"caller":"handlers/server.go:161","msg":"processing request headers complete","x-request-id":"19bba201-b7c5-4a44-b424-2a3c7afc1d90"} {"level":"info","ts":1782934378.614818,"caller":"handlers/server.go:123","msg":"Processing"} {"level":"info","ts":1782934378.6148875,"caller":"handlers/server.go:161","msg":"processing request headers complete","x-request-id":"1cdabce1-2b76-4ed7-bbe8-56347eefb5a7"} {"level":"info","ts":1782934378.6177056,"caller":"handlers/response.go:47","msg":"captured response headers, deferring response until body arrives...","x-request-id":"1cdabce1-2b76-4ed7-bbe8-56347eefb5a7"} {"level":"info","ts":1782934378.617724,"caller":"handlers/server.go:174","msg":"processing response headers complete","x-request-id":"1cdabce1-2b76-4ed7-bbe8-56347eefb5a7"} {"level":"info","ts":1782934378.617745,"caller":"handlers/server.go:176","msg":"Incoming response body chunk","x-request-id":"1cdabce1-2b76-4ed7-bbe8-56347eefb5a7","EoS":false} panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x48 pc=0x1cda7f8] goroutine 283 [running]: github.com/llm-d/llm-d-inference-payload-processor/pkg/handlers.(*Server).Process(0xc000a364e0, {0x271f658, 0xc0007cde70}) github.com/llm-d/llm-d-inference-payload-processor@v0.1.0-rc.3/pkg/handlers/server.go:181 +0x12f8 github.com/envoyproxy/go-control-plane/envoy/service/ext_proc/v3._ExternalProcessor_Process_Handler({0x2264900?, 0xc000a364e0}, {0x271a7e8, 0xc0000bc400}) github.com/envoyproxy/go-control-plane/envoy@v1.37.0/service/ext_proc/v3/external_processor_grpc.pb.go:106 +0xd8 google.golang.org/grpc.(*Server).processStreamingRPC(0xc000931208, {0x270fb80, 0xc000f0c630}, 0xc0000b3a00, 0xc000a365d0, 0x3994940, 0x0) google.golang.org/grpc@v1.81.1/server.go:1716 +0x1172 google.golang.org/grpc.(*Server).handleStream(0xc000931208, {0x2712978, 0xc00017c000}, 0xc0000b3a00) google.golang.org/grpc@v1.81.1/server.go:1860 +0xb85 google.golang.org/grpc.(*Server).serveStreams.func2.1() google.golang.org/grpc@v1.81.1/server.go:1065 +0x7f created by google.golang.org/grpc.(*Server).serveStreams.func2 in goroutine 294 google.golang.org/grpc@v1.81.1/server.go:1076 +0x11d