What's Changed
Added integration test on debian builds
This validates that LuaScripts, PythonScripts, Web, NRPE, NSCA and many other features work correctly.
Fixes:
- Lua script should respect scripts-folder.
- Fixed rest test
nrpe installcommand will now generate certificate during install.- For
nrpe installThe following option now have implitict values--caand--certificateso you no longer need to specify the default value - Fixed python script on linux
- Added missing Lua Script
- Switched to release builds
- Fixed permission error when running python scripts
- Improved python script error reporting
- Python script should respect scripts folder
TODO for Linux support
- Ensure paths work in various scenarios.
- CheckSystemUnix should be renamed (should be called CheckSystem)
- CheckSystemUnix should provide metrics.
- CheckSystemUnix is missing check_cpu
- Ensure NRPE and NSCA config helpers work correctly.
- Ensure that PythonScripts work correctly on Linux
- Ensure that LuaScripts work correctly on Linux
- Add integration test to debian builds.
- Add integration test to redhat builds.
Full Changelog: 0.11.11...0.11.12