luci-mod-network static leases not bound to specific instance
When configuting a static lease from luci it does not bind it to a specific dnsmasq instance.
Manual editing of the config files is required to acomplish this.
As I believe multiple dnsmasq instances are not supported well in luci and there is various other issues.
Assigning static leases to instances was added in https://github.com/openwrt/luci/commit/f73abffa2aa64a91e6c16ddae7966a5c35e73fe1 in snapshots, but the implementation seems broken because the instance value should be the name of the config dnsmasq section and not an index number.
Pinging @systemcrash or @jow- to validate my findings. Discussed in the forum recently.
The GUI additions in f73abffa2aa64a91e6c16ddae7966a5c35e73fe1 ask luci to poll for the available sections, so those are available to choose from if they exist. I think other sections only appear in manually edited configs anyhow, since the GUI isn't yet set up for multiple dnsmasq instances.
@dave14305 they seem bound to the correct instance by config in my setup as, I can create static leases for the same mac addresses in different lan segments without issue it is just that luci reports them as the name of the first instance in the DHCP config file.