apisix-dashboard
apisix-dashboard copied to clipboard
bug: plugin config overwrite?
Current Behavior
If "plugins" field is added in the config file, then any plugin needs enabled in the filed to make it works even it is setup in the dashboard.
if "plugins" field is included in the config file, everything works fine.
Expected Behavior
plugins works via dashborad even it is not enabled in the "plugins" field
Error Logs
No response
Steps to Reproduce
- enable any plugin in the config.yaml. e.g. plugins:
- skywalking
-
restart apisix
-
then any plugin configured via dashboard would not take effect unless the plugin is enabled in the config file as well.
-
delete the "plugins" fields in the config file and restart apisix, then plugin set through dashborad would work
Environment
- APISIX version (run
apisix version): 3.6 - Operating system (run
uname -a): - OpenResty / Nginx version (run
openresty -Vornginx -V): - etcd version, if relevant (run
curl http://127.0.0.1:9090/v1/server_info): - APISIX Dashboard version, if relevant: latest
- Plugin runner version, for issues related to plugin runners:
- LuaRocks version, for installation issues (run
luarocks --version):