Skip to content

batfish 0.36.0

Compare
Choose a tag to compare
@dhalperi dhalperi released this 10 Mar 19:26

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 by BgpSessionStatus), IpsecVpnCheck/PairwiseVpn (IpsecVpnStatus), and OspfLoopbacks (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