You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
2024/10/02 14:12:24 [error] 1#0: init_by_lua error: /usr/local/share/lua/5.1/kong/db/schema/init.lua:1276: attempt to index local 'field' (a nil value)
stack traceback:
/usr/local/share/lua/5.1/kong/db/schema/init.lua:1276: in function 'run_entity_check'
/usr/local/share/lua/5.1/kong/db/schema/init.lua:1384: in function 'run_checks'
/usr/local/share/lua/5.1/kong/db/schema/init.lua:1400: in function 'run_entity_checks'
/usr/local/share/lua/5.1/kong/db/schema/init.lua:2089: in function 'validate'
/usr/local/share/lua/5.1/kong/db/schema/init.lua:957: in function 'validate_field'
/usr/local/share/lua/5.1/kong/db/schema/init.lua:842: in function 'validate_elements'
/usr/local/share/lua/5.1/kong/db/schema/init.lua:913: in function 'validate_field'
/usr/local/share/lua/5.1/kong/db/schema/init.lua:1187: in function 'validate_fields'
/usr/local/share/lua/5.1/kong/db/schema/init.lua:2079: in function 'validate'
/usr/local/share/lua/5.1/kong/db/schema/init.lua:957: in function 'validate_field'
/usr/local/share/lua/5.1/kong/db/schema/init.lua:842: in function 'validate_elements'
/usr/local/share/lua/5.1/kong/db/schema/init.lua:913: in function 'validate_field'
/usr/local/share/lua/5.1/kong/db/schema/init.lua:1187: in function 'validate_fields'
/usr/local/share/lua/5.1/kong/db/schema/init.lua:2079: in function 'validate'
...are/lua/5.1/kong/db/schema/others/declarative_config.lua:765: in function 'flatten'
/usr/local/share/lua/5.1/kong/db/declarative/init.lua:223: in function 'parse_file'
/usr/local/share/lua/5.1/kong/init.lua:537: in function 'parse_declarative_config'
/usr/local/share/lua/5.1/kong/init.lua:730: in function 'init'
init_by_lua(nginx-kong.conf:49):3: in main chunk
Expected Behavior
When I use expression in routes declaration, it must not throw an error.
Is there an existing issue for this?
Kong version (
$ kong version
)3.8
Current Behavior
In DB Less (declarative mode), when I use Expressions in routes declaration like this :
I have this error :
Expected Behavior
When I use expression in routes declaration, it must not throw an error.
Docs : https://github.com/Kong/go-database-reconciler/blob/main/pkg/file/kong_json_schema.json#L819
Steps To Reproduce
No response
Anything else?
No response
The text was updated successfully, but these errors were encountered: