Skip to content

Releases: Juniper/py-junos-eznc

Release 2.6.1

01 Jun 17:48
08b1fec
Compare
Choose a tag to compare

Enhancement Added

  • Flag for json.loads() for special character like newline was made false by default. #1029

Bugs Fixed

  • Transform function modified only for the rpc and set back to original value. #1108
  • Skip the values returned in re-list without numbers during multi re software install #1099
  • getiterator() replaced with iter() as was deprecated in Python 3.2 and removed in Python 3.9 #1110

Release 2.6.0

22 Apr 15:13
216f611
Compare
Choose a tag to compare

Enhancement Added

  • Python 2 support removed from this release.
  • Session-id variable added to support telnet based persistent connection in Juniper supported ansible collections.

Release 2.5.4

29 Oct 12:15
5095bf7
Compare
Choose a tag to compare

Features Added

  • cRPD model check to be added for on-box junos #1084

Bugs Fixed

  • support use-fast-diff in diff/pdff function #1088
  • Zeroize handling modified for scenario where only warning is returned in the rpc-reply #1087
  • ntc_template and textfsm module's installation made optional and to be done explicitly if one want to use PyEZ table/view for other vendors cli o/p parsing. #1085
  • Checksum algorithm argument to be passed during remote checksum in software installation. #1083
  • docstring initialized with empty string as it becomes empty if optimization flag is added. #1081

Release 2.5.3

28 Aug 12:02
db3886c
Compare
Choose a tag to compare

Bugs Fixed

vmhost single re based image upgrade is failing while reboot #1071

Release 2.5.2

21 Aug 09:04
6705a00
Compare
Choose a tag to compare

Bugs Fixed

  • juniper_junos_system fails when (vmhost) rebooting MX204 router #1068
  • Testcase failing in PyEZ after ncclient upgrade #1064
  • Wheel support for version integrated with versioneer. #1070
  • rpc-reply during reboot parsing gives error #1066

v1.3.4-iAgent

11 Aug 04:00
d19968b
Compare
Choose a tag to compare
v1.3.4-iAgent Pre-release
Pre-release
  • For healthbot

Release 2.5.1

30 Jul 09:35
bfb6e25
Compare
Choose a tag to compare

Bugs Fixed

  • Adding monitor-failure information in juniper_junos_facts output #991
  • Raise exception when dev.cli fails with exception #925
  • Device version fix for srx when cluster id greater than 15 #1032 #819

v1.3.3-iAgent

09 Jul 05:11
73b1a9b
Compare
Choose a tag to compare
v1.3.3-iAgent Pre-release
Pre-release

Latest code for iAgent

Release 2.5.0

30 Jun 15:30
03a664f
Compare
Choose a tag to compare

Features Added

  • Black tool integrated and checked in Travis.
  • Versioneer support added for the code.
  • Changes for ansible actions of the reboot, shutdown to be handled in PyEZ

Bugs Fixed

  • sax parser filter generation generic logic #1047
  • Changes for the msg displayed in case of failure in software update #1030
  • fix for default ssh_config path in windows #1043
  • ntc_template latest version uses textfsm 1.1.0 #1042
  • drop hard dependency on unittest2 #1040

Note:

Due to changes in software install functionality, the return type has changed for the function sw.install.
Now it will return tuple in place of Boolean, Tuple contains Success/Failure status and software install message (if any)

Before:

bool_ret = sw.install(...)

Now:

bool_ret, msg = sw.install(...)

Release 2.4.1

29 Apr 16:21
cb61e45
Compare
Choose a tag to compare

Features Added

  • None

Bugs fixed

  • Latest textfsm doesn’t support in windows. Hence, supporting textfsm 0.4.1 for windows user #1019
  • Convert port argument when passed as str to int data type #1020
  • Return type of sw.install function going to change in the upcoming major release. So, added a deprecation warning in sw.install #1025