Releases: Juniper/py-junos-eznc
Releases · Juniper/py-junos-eznc
Release 2.2.0
Features Added:
- Support for Node Slicing based platforms #856
- Support for Linux based Juniper devices #862
- Support SSH Connection through console server (having login credentials) #861 #870
- Outbound SSH #732
Bugs Fixed:
Release 2.1.9
Features Added:
Bugs Fixed
- Added op tables and views for SRX security zones #855
- Changed facts for DVATIA platform #856
- Fixed issue in gathering facts when other RE is rebooting/off #852
- Added and fixed existing unit test cases in PyEZ #838 #854 #840
- Fixed RpcTimeoutError for pdiff() #839
- Handled newer junos device #853
Release 2.1.8
Features Added:
Bug Fixed:
- Correct PyEZ TechWiki link #813
- Support active and inactive configuration options in config table/view #826
- Upgraded alpine 3.6 to support docker in PyEZ #789 #828 #827
- Support configuration table/view in telnet mode #829
- Added new unit test cases in PyEZ #831
- Detect set config format with all keywords like insert, activate, copy etc #791 #792
Release 2.1.7
Features Added:
Bugs Fixed:
- Correct PyEZ TechWiki link. #781/#783
- SRX Branch cluster fails SW.install(). #782
Release 2.1.6
Features Added:
- PyEZ fact gathering support for JDM of Junos Node Slicing. #761
- Enhanced support for GNFs in Junos Node Slicing. #761
- Add vmhost parameter to SW.install() to support upgrading the VM Host. #773
Bugs Fixed:
- Fix typo in docker run example. #771
- Aadding ietf-softwire get_config() example. #772
- Fix for python3 remove_ns issue. #767
- Fix python2/3 compatibility. #776
Release 2.1.5
Features Added:
- Single-RE sw install on multi-RE device using all_re argument to SW.install() #746
- Support platforms which have single-RE ISSU. #740
- Support Config.load() loading a configuration from a URL. #749
- SW.install() enhanced to install from a URL. #751
- Implement uptime property for Device instances. #752/#750
- Facts gathering support for Junos Node Slicing. #760
Bugs Fixed:
- Refactor _exec_rpc() and handle boolean RPC arguments with a value of False. #739
- Add the _j2ldr instance variable to the Console class. #753
- Properly handle normalize argument to the open() Device method. #758/#757
- Setting no-resolve to true for faster ARP Table lookups. #762
Release 2.1.4
Features Added:
- Optimize image copying in SW.safe_copy() #728
Bugs Fixed:
- Unnecessary import cleanup #730
- Explicitly initialize jnpr.junos.facts sub-modules. #723/#731
- socket.error handling for console->close() #734
- Ensure dev.timeout is an integer value. Addresses #735/#736
- Socket error fix #737
Release 2.1.3
Features Added:
- Ephemeral config support #707
- Add a srx_cluster_redundancy_group fact. #711
Bugs Fixed:
- ignore_warning fails when single that is first child of . #712
- mode='telnet' did not logout non-cli user #713
- JSONLoadError was thrown when load valid JSON config #717/#718
- Fix XML normalization feature when using NETCONF over console. #719/#720
- Handle differences in |display xml rpc #722
Release 2.1.2
Bugs Fixed:
- Doc badge was pointing to older version #694
- Fix new-style fact gathering for SRX clusters. #697/#698
- Properly handle SW upgrades on multi-RE and/or multi-chassis systems when using new-style fact gathering. #700
- Raise JSONLoadError if json config is malformed #706
- Handle ConnectClosedError exception for lock() and unlock() #708