Skip to content

v1.1.0

Latest
Compare
Choose a tag to compare
@titom73 titom73 released this 11 Oct 14:22
· 22 commits to main since this release
92cbcd3

What's Changed

Breaking Changes

  • fix(anta)!: Make multiple tags filtering work properly (and fall pytest cleaning) by @mtache in #827

New features and enhancements

  • feat(anta): Enable asyncio DEBUGs when ANTA_DEBUG is true by @gmuloc in #726
  • feat(anta.tests): Added testcase to validate STUN server status by @MaheshGSLAB in #728
  • feat(anta): Add support for JSON catalogs by @gmuloc in #739
  • feat(anta.tests): Added testcase to validate hardware flow tracker by @MaheshGSLAB in #722
  • feat(anta): Add support of CSV file export by @titom73 in #672
  • feat(anta): Refactor VerifyReachability test case to add coverage for DF Bit, packet size by @vitthalmagadum in #761
  • feat(anta.tests): Optimize VerifyRoutingTableEntry by quering all routes for a vrf. by @dlobato in #682
  • feat(anta): Added the test case to verify Update error counters for BGP neighbors by @vitthalmagadum in #775
  • feat(anta): Added the test case to verify Inbound/outbound stats for BGP neighbors by @vitthalmagadum in #778
  • feat(anta): Added test case to verify registered protocol for IPv4 BFD peers by @vitthalmagadum in #773
  • feat(anta): Added the test case to verify the Entropy source security by @vitthalmagadum in #780
  • feat(anta): Added merge_catalogs function by @carl-baillargeon in #802
  • feat(anta): Add Markdown report option to ANTA by @carl-baillargeon in #740
  • feat(anta): Updated VerifyBFDPeersIntervals for failure message to be in milliseconds like the inputs by @vitthalmagadum in #805
  • feat(anta.cli): Remove --tags from debug commands by @gmuloc in #727
  • feat(anta): Added the test case to verify NTP associations functionality by @vitthalmagadum in #757
  • feat(anta): Added strict check to VerifyBGPPeerMPCaps test to verify only mentioned multiprotocol capabilities of a BGP peer should be listed by @vitthalmagadum in #783
  • feat(anta): Added test case to verify Link Aggregation Control Protocol (LACP) functionality by @vitthalmagadum in #764
  • feat(anta): Added test case to verify Inbound route map and Outbound route map in BGP neighbor details by @vitthalmagadum in #793
  • feat(anta): Added test case to verify maximum total number of routes configured and optionally verifies the warning limit by @vitthalmagadum in #798
  • feat(anta): Added test case to verify Spanning Tree (RPVST) state(stable topology) by @vitthalmagadum in #791
  • feat: Log when show version modelName is an empty string by @gmuloc in #850
  • feat(anta): Added test case to verify SNMP Trap PDUs counters by @vitthalmagadum in #828
  • feat(anta): Added the test case to verify SNMP error counters by @vitthalmagadum in #836

Fixed issues

  • fix(anta.cli): Evaluate nrfu subcommands args before running the tests by @gmuloc in #707
  • fix(anta.cli): Update --hide description under anta nrfu by @titom73 in #750
  • fix: Add missing testcases in example folder by @titom73 in #749
  • fix(anta): Add upper bound on Griffe requirement for v1 by @carl-baillargeon in #794
  • fix(anta): Remove JSON output when saving to a file by @carl-baillargeon in #800
  • fix(anta): Added support for dict commands in EapiCommandError by @carl-baillargeon in #803
  • fix(anta.tests): allow for positive or negative offset time zones by @Xel-Naha in #842
  • fix(anta.cli): Disable env variable for --help and --version by @gmuloc in #869
  • fix(anta.tests): Skip VerifyHardwareFlowTrackerStatus for cEOSLab and vEOS-lab by @carl-baillargeon in #873
  • fix(anta.tests): Fix VerifySSHStatus to support 4.32 text output by @carl-baillargeon in #874

Documentation

Other Changes

  • refactor(anta): Change TestStatus to be an Enum for coding clarity by @gmuloc in #758
  • bump(anta): Upgrade asyncssh to 2.16.0 to suppress deprecation warning from Cryptography by @titom73 in #777
  • refactor(anta): Update VerifySnmpContact , VerifySnmpLocation tests to have a more human readable format for the test result failures messages by @vitthalmagadum in #806
  • refactor: Remove final-tests-counts from catalog, have dry-run work as expected by @gmuloc in #840
  • refactor(anta): Move conversion of categories to reporters by @gmuloc in #861
  • refactor(anta): Cleanup unused code by @carl-baillargeon in #872

New Contributors

Full Changelog: v1.0.0...v1.1.0