Batfish 2019-05-21
Release notes
Noteworthy new features and improvements in this release include:
- (#3883, #3823, #3835) Batfish now has initial VXLAN support, beginning with support for Cumulus and Arista devices.
switchedVlanProperties
reports the VNI if any configured for each VLAN.vxlanVniProperties
reports the VNI-level network segment settings configured for VXLANs.edges
supportsedgeType="VXLAN"
.- Batfish verifies VTEP reachability before establishing VXLAN tunnels.
Bug fixes:
- (#3907) Cisco: Correctly compute interface bandwidths for Port-Channel interfaces and subinterfaces.
- (#3886, #3877, #3873, and many more) Dataplane: Misc. performance improvements.
Breaking changes:
- (#3840) Batfish no longer supports expressing Layer-3 link failures by providing an
edge_blacklist
file. Users are recommended to blacklist interfaces instead, as in the example with outage network. Please file an issue if interface blacklists are not sufficient for your use case.
Installation
To upgrade your local Docker image, run docker pull batfish/allinone
then follow the standard instructions to get started.