go-pdk plugins break Kong 3.9.0 #14260
Labels
area/ingress-controller
Issues where Kong is running as a Kubernetes Ingress Controller
area/kubernetes
Issues where Kong is running on top of Kubernetes
Is there an existing issue for this?
Kong version (
$ kong version
)3.9.0
Current Behavior
Kong 3.9.0 DBless returns errors on the root admin page when a go plugin is loaded, if there is no existing configuration. This is terminal to Kong on Kubernetes as it causes KIC to fail to configure Kong instances.
It does not happen every request with the MVP but it does in our larger live Kong plugin setup in Kubernetes.
Error in Kong output:
Client receives a 500 and:
KIC logs:
Expected Behavior
Kong returns valid json document when queried on admin interface /, as it does for version 3.8.0.
Steps To Reproduce
docker compose up -d --build
curl localhost:8001/
(may not error every time)Anything else?
The exact same plugins and configuration work correctly with Kong 3.8.0.
The text was updated successfully, but these errors were encountered: