Skip to content

Releases: Juniper/py-junos-eznc

v1.0.1-iAgent Release

19 Mar 15:27
50f893a
Compare
Choose a tag to compare
v1.0.1-iAgent Release Pre-release
Pre-release

Release 2.2.0

27 Aug 05:17
14cdb23
Compare
Choose a tag to compare

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

08 Aug 09:13
760ecd0
Compare
Choose a tag to compare

Features Added:

  • None

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

31 May 12:23
Compare
Choose a tag to compare

Features Added:

  • None

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

30 Sep 20:31
Compare
Choose a tag to compare

Features Added:

  • None

Bugs Fixed:

  • Correct PyEZ TechWiki link. #781/#783
  • SRX Branch cluster fails SW.install(). #782

Release 2.1.6

01 Sep 03:56
Compare
Choose a tag to compare

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

01 Aug 00:20
Compare
Choose a tag to compare

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

23 Jun 19:52
Compare
Choose a tag to compare

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

30 May 19:38
Compare
Choose a tag to compare

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

02 May 17:46
Compare
Choose a tag to compare

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