Steps to reproduce:
On clean system try to add new ups in ups master mode, there will be message displayed under Driver filed saying "this field is required".
To workaround: first switch to slave ups mode , fill all required fields, as host set 127.0.0.1, save, then edit , switch to Master.
2) Driver field wrongly parse ups list on search.
Steps to reproduce: on clean system add ups , and try to type snmp-ups (to search all supported snmp ups) chose one from list, you will get error:
Driver selected does not match local machine's driver list
Also what is little weird, if you just click on ups list and scroll trough it you will find that some ups that are visible in search are not visible.
also form does not support just typing driver name manually.
to add snmp ups, i did a hack by adding it as a blazer (local) ups, then did update directly on freenas-v1.db