MFH: r535274 r536372
net-mgmt/py-napalm: Update to 3.0.0
net-mgmt/py-napalm: Update to 3.0.1
- Remove the patch that fixed some issues with net-mgmt/py-junos-eznc as it has been merged by upstream.
Get rid of the post-patch target as well because it's no longer required.
- Add some instructions to cope with the command changes that were introduced to newer versions of Arista EOS.
Changelog with some notable changes/fixes:
General:
- Integrated nxapi_plumbing and pyIOSXR into NAPALM.
- Updated support for TwoGigabit & TwentyFiveGig interfaces to canonical_map.py
NXOS:
- Fix exception when trying to get environmental data from certain Nexus devices
- Fix "cmd_verify" and null character
IOS:
- Fix traceroute output parsing in ios
- Fix vrf detection when no vrf is defined
- Fix show interfaces summary for 10/40/100 Gig Interfaces
- Fix get_bgp_neighbors_detail
- "get_interfaces_counters" broken with Managment Interface
- "get_optics" does not work on VSS setup
- "get_optics" broken if input value is N/A
IOS-XE:
- Update to handle Cisco ISR mac address table with multiple EHWIC modules installed
IOS-XR:
- Add support for XML namespace prefixes in find_txt
Junos:
- Added auto_probe optional argument
- Add support for configure private in Junos
- SRX cluster devices stack RPC replies under multi-routing-engine-results
- Close configuration in case "configure_private" is set to avoid configure session to stay forever
https://github.com/napalm-automation/napalm/releases/tag/3.0.0
https://github.com/napalm-automation/napalm/releases/tag/3.0.1
Approved by: ports-secteam (joneum)