Batfish 2019-11-05
Release notes
Noteworthy new features and improvements in this release include:
- (#5000)
ospfEdges
: Better filtering on the reported edges. (Thanks, @pfeiffermj and @kokasha!) - (#5020, #5042, #5055) Core support for OSPF NBMA in Batfish plus support across a range of vendors.
- (#5086) Data-plane: Support redistribution into IS-IS.
- (#4994, many more) Palo Alto: Improved support for BGP including redistribution and confederations.
- (#5009, #5040, many more) Palo Alto: Support for NAT including both source and destination NAT.
- (#5001, ) F5: Improved support for BGP.
Bug fixes:
- (#5110) Fix a regression in v2019.10.14 where JunOS
community
was ignoring theinvert-match
directive. - (#5033) Fix a regression in NX-OS, F5, and Cumulus where prefix-lists declared without a lower or upper bound were interpreted incorrectly.
- (#4999) JunOS: support another way of configuring interface vlan IDs. (Thanks, @minitriga!)
- (#5008, various) Batfish: general confederation improvement fixes and improvements.
- (#5021) OSPF sessions properly configured when interface has multiple addresses.
- (various) minor improvements to OSPF and IS-IS route attributes (networks, loopback handling, default costs on various vendors).
- (#5124) IOS-XR: fix a crash when parsing certain BGP stanzas with multiple complex neighbors. Thanks, batfish-diagnostics user!
Breaking changes:
- None known.
Installation
To upgrade your local Docker image, run docker pull batfish/allinone
then follow the standard instructions to get started.