* Add VPN IPSEC discovery and fix haState
Adding VPN IPSEC Discovery and fix haState at creating https://github.com/librenms/librenms/pull/12821
haState does not work from yaml file because needs to Convert string value to integer LibreNMS value
* Update gaia.yaml
* Update gaia.yaml
* Update gaia.yaml
* Gaia VPN IPSEC discovery
* Gaia VPN IPSEC discovery
* refactor: OS discovery tests are now dynamic
All that needs to be done now is supply snmprec files with the proper name. os.snmprec or os_description.snmprec
I also tweaked the loading of yaml files to speed up the tests substantially.
Verifies all os have at least one test and all snmprec files are tested.
* fix typo