2.0.0-beta.1
Pre-release
Pre-release
lunkwill42
released this
09 Jul 10:01
·
175 commits
to master
since this release
Removed
- Remove test-only commands from API (#286)
Added
- Add generic Zino config file (#224)
- Add most important SNMP trap handlers
- Port basic link trap handling from Zino 1
- Add port flapping detection to link trap transition handlers, in accordance with Zino 1 (#284)
- Schedule re-verification of port states after link traps are received
- Handle incoming Juniper BGP traps (#291)
- Update BFD session information on incoming BFD session traps (#305)
- Add planned maintenance feature (#61)
- Add
POLLRTR
API command (#219) - Add
POLLINTF
API command (#300) - Add a dummy
CLEARFLAP
API command in order not to crash older clients - Add
zinoconv
program for converting state from Zino 1 to Zino 2 (#66) - Add support for
neigh_rdns
attribute in BFD events. (#199) - Add more tests for event deletion (#209)
- Fix log message on initial Juniper chassis alarm (#213)
- Add towncrier to automatically produce changelog (#218)
- Fully support multi-varbind SNMP-GET operations (#303)
- Add tests to show that one will not get closed events using
get_or_create_event()
- Index recently closed events to facilitate updating of prematurely closed flapping events
Changed
- Handle errors from changed SNMP interface in Juniper alarm task (#212)
Fixed
- Improve error reporting, including line/block location, for
polldevs.cf
parsing errors (#248) - Properly handle Juniper devices without SNMP values for red/yellow alarm count (#231)
- Properly handle "varbind" error values for SNMP v2 GET operations (#261)
- API now listens to all interfaces, not just loopback (#285)
- Resolve value types of incoming SNMP traps correctly (#290)
- Ensure polling single interfaces does not crash in the event of timeout errors
- Ensure polling single interfaces works for
ifindex=0