Changelog ========= Version 1.2.0 ------------- New features: - ZTP support for core and diste devices (#137) - Init check API call to test if device is compatible for ZTP without commit (#136, #156) - Option to have model-specific default interface settings (#135) - Post-flight check for firmware upgrade (#139) - Abort scheduled jobs, best-effort abort of running jobs (#142) - API call to update existing interfaces on device after ZTP (#155) - More settings for external BGP routing, DNS servers, internal VLANs (#143, #146, #152) - Install NMS issued certificate on new devices during ZTP (#149) - Switch to Nornir 3.0, improved whitespace rendering in templates (#148) Bug fixes: - Fix blocking websockets (#138) - Fix access downlink port detection (#141) - Post upgrade confighash mismatch (#145) - Discover device duplicate jobs improvements (#151) - Trim facts fields before saving in database (#153) Version 1.1.0 ------------- New features: - New options for connecting access switches: - Two access switches as an MLAG pair - Access switch connected to other access switch - New template variables: - device_model: Hardware model of this device - device_os_version: OS version of this device - Get/restore previous config versions for a device - API call to update facts (serial,os version etc) about device - Websocket event improvements for logs, jobs and device updates Version 1.0.0 ------------- New features: - Syncto for core devices - Access interface updates via API calls, "port bounce" - Static, BGP and OSPF external routing template support - eBGP / EVPN fabric template support - VXLAN definition improvements (dhcp relay, mtu) Version 0.2.0 ------------- New features: - Syncto for dist devices - VXLAN definitions in settings - Firmware upgrade for Arista Version 0.1.0 ------------- Initial test release including device database, syncto and ZTP for access devices, git repository refresh etc.