batfish 0.36.0
As the pace of development on Batfish picks up, we're increasing the release cadence.
Release notes
Noteworthy new features and improvements in this release include:
- (#1023) Added
IpsecVpnStatusQuestion
, which provides details on whether VPNs are correctly configured. - (#1005) ARP support for reachability analysis.
- (#1030) The
Neighbors
question has been updated to remove full descriptions of the node endpoints when running in verbose mode, dramatically reducing answer size. - (#1035, #1036) Improved support for Juniper metrics and Cisco bandwidth.
Bug fixes
- (#1025) Prevent passive interfaces from showing up as OSPF neighbors.
- (#1028) The Batfish worker will no longer accept kill task requests unless running in watchdog mode.
- (#1042) Batfish can now identify Metamako configuration files and will no longer parse them as Cisco configurations.
Breaking changes
- (#1027) Several deprecated questions have been deleted in favor of their newer replacements:
BgpSessionCheck
(replaced byBgpSessionStatus
),IpsecVpnCheck
/PairwiseVpn
(IpsecVpnStatus
), andOspfLoopbacks
(OspfStatus
). - (#1030) The
Neighbors
question has been updated to remove full descriptions of the node endpoints when running in verbose mode, dramatically reducing answer size. - (#1042) Batfish can now identify Metamako configuration files and will no longer parse them as Cisco configurations.
Installation
Using APT:
(Ubuntu 16.04 ONLY)
echo 'deb https://apt.batfish.org/batfish/debian xenial main' | sudo tee /etc/apt/sources.list.d/batfish.list
(Ubuntu 14.04 ONLY)
echo 'deb https://apt.batfish.org/batfish/debian trusty main' | sudo tee /etc/apt/sources.list.d/batfish.list
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 5CC0F927C4237ED5
sudo apt-get update
sudo apt-get install batfish-0.36