forked from pool/python-napalm
Accepting request 800795 from home:mnhauke:network:automation
- Update to version 3.0.0
Changes:
* Integrated nxapi_plumbing and pyIOSXR into NAPALM.
* [NXOS] If the command returns a null value then
json.loads(None) throws an exception.
* [NXOS] For Vlan interfaces nxos driver, the state is not
correctly defined (related to json output).
* [IOS] Return empty dictionary if BGP not running.
* Fix Nornir + NAPALM threading issue.
* [IOS, NXOS] get-vlans() getter implementation.
* [IOS] Fix traceroute output parsing in ios.
* [NXOS] firmware less than 7 does not support json in cli
* Updated support for TwoGigabit & TwentyFiveGig interfaces
to canonical_map.py
* [NXOS]: Prevent nxos.get_interfaces_ip from failing if no
ipv6 support.
* [Junos] Added auto_probe optional argument.
* [NXOS] Fix exception when trying to get environmental data
from certain Nexus devices.
* [IOS] Fix fix vrf detection when no vrf is defined.
* [IOS-XR} No silent pass of errors in base.helpers & logging.
* [IOS-XR] Add support for XML namespace prefixes in find_txt.
* [NXOS] Fix get_vlans() method where no interfaces in VLAN.
* [IOS] Added ``force_no_enable` optional argument.
* [NXOS] Use Kickstart version to determine NXOS version.
* [NXOS] Add nxos_ssh support for force_no_enable.
* [EOS] Fix #1153: Strip double quotation on LLDP remote port.
* [IOS] Fix typo in the traceoute method.
* add a few less used canonical mappings.
* [IOS] Fix show interfaces summary for 10/40/100 Gig Interfaces
OBS-URL: https://build.opensuse.org/request/show/800795
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-napalm?expand=0&rev=7
This commit is contained in:
committed by
Git OBS Bridge
parent
3df4867d4a
commit
3237ef1445
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:c30254303f0d908f64902d89ea73673a922d3a27f94c2af674264a1b5a230249
|
||||
size 1104384
|
||||
3
napalm-3.0.0.tar.gz
Normal file
3
napalm-3.0.0.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:dbc1a187b9b38cd0840a53b4281728852d22b35f59ec6e81e4c97001cb705a0e
|
||||
size 1190589
|
||||
@@ -1,3 +1,53 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed May 6 15:38:12 UTC 2020 - Martin Hauke <mardnh@gmx.de>
|
||||
|
||||
- Update to version 3.0.0
|
||||
Changes:
|
||||
* Integrated nxapi_plumbing and pyIOSXR into NAPALM.
|
||||
* [NXOS] If the command returns a null value then
|
||||
json.loads(None) throws an exception.
|
||||
* [NXOS] For Vlan interfaces nxos driver, the state is not
|
||||
correctly defined (related to json output).
|
||||
* [IOS] Return empty dictionary if BGP not running.
|
||||
* Fix Nornir + NAPALM threading issue.
|
||||
* [IOS, NXOS] get-vlans() getter implementation.
|
||||
* [IOS] Fix traceroute output parsing in ios.
|
||||
* [NXOS] firmware less than 7 does not support json in cli
|
||||
* Updated support for TwoGigabit & TwentyFiveGig interfaces
|
||||
to canonical_map.py
|
||||
* [NXOS]: Prevent nxos.get_interfaces_ip from failing if no
|
||||
ipv6 support.
|
||||
* [Junos] Added auto_probe optional argument.
|
||||
* [NXOS] Fix exception when trying to get environmental data
|
||||
from certain Nexus devices.
|
||||
* [IOS] Fix fix vrf detection when no vrf is defined.
|
||||
* [IOS-XR} No silent pass of errors in base.helpers & logging.
|
||||
* [IOS-XR] Add support for XML namespace prefixes in find_txt.
|
||||
* [NXOS] Fix get_vlans() method where no interfaces in VLAN.
|
||||
* [IOS] Added ``force_no_enable` optional argument.
|
||||
* [NXOS] Use Kickstart version to determine NXOS version.
|
||||
* [NXOS] Add nxos_ssh support for force_no_enable.
|
||||
* [EOS] Fix #1153: Strip double quotation on LLDP remote port.
|
||||
* [IOS] Fix typo in the traceoute method.
|
||||
* add a few less used canonical mappings.
|
||||
* [IOS] Fix show interfaces summary for 10/40/100 Gig Interfaces
|
||||
* [IOS] Update to handle Cisco ISR mac address table with
|
||||
multiple EHWIC modules installed.
|
||||
* [Junos] Add support for configure private in Junos.
|
||||
* add range for validate.
|
||||
* [IOS] Fix get_bgp_neighbors_detail IOS-XE.
|
||||
* [EOS] Cast upDownTime BGP neighbor field to float.
|
||||
* All the core platforms: Filter unneeded header configuration
|
||||
lines get_config.
|
||||
* [Junos] SRX cluster devices stack RPC replies under
|
||||
multi-routing-engine-results.
|
||||
* All the core platforms: Implement get_config sanitized.
|
||||
- Drop (Build)Requres for
|
||||
* python-nxapi-plumbing
|
||||
* python-pyIOSXR
|
||||
since both are now included in napalm
|
||||
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 30 11:49:54 UTC 2020 - pgajdos@suse.com
|
||||
|
||||
|
||||
@@ -17,10 +17,9 @@
|
||||
|
||||
|
||||
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
|
||||
# nothing provides python2-netmiko
|
||||
%define skip_python2 1
|
||||
Name: python-napalm
|
||||
Version: 2.5.0
|
||||
Version: 3.0.0
|
||||
Release: 0
|
||||
Summary: Network Automation and Programmability Abstraction Layer
|
||||
License: Apache-2.0
|
||||
@@ -38,10 +37,9 @@ Requires: python-future
|
||||
Requires: python-junos-eznc >= 2.2.1
|
||||
Requires: python-netaddr
|
||||
Requires: python-netmiko >= 2.4.2
|
||||
Requires: python-nxapi-plumbing >= 0.5.2
|
||||
Requires: python-paramiko >= 2.4.2
|
||||
Requires: python-pyIOSXR >= 0.53
|
||||
Requires: python-pyeapi >= 0.8.2
|
||||
Requires: python-requests >= 2.7.0
|
||||
Requires: python-scp
|
||||
Requires: python-setuptools >= 38.4.0
|
||||
Requires: python-textfsm
|
||||
@@ -57,11 +55,10 @@ BuildRequires: %{python_module junos-eznc >= 2.2.1}
|
||||
BuildRequires: %{python_module mock}
|
||||
BuildRequires: %{python_module netaddr}
|
||||
BuildRequires: %{python_module netmiko >= 2.4.2}
|
||||
BuildRequires: %{python_module nxapi-plumbing >= 0.5.2}
|
||||
BuildRequires: %{python_module paramiko >= 2.4.2}
|
||||
BuildRequires: %{python_module pyIOSXR >= 0.53}
|
||||
BuildRequires: %{python_module pyeapi >= 0.8.2}
|
||||
BuildRequires: %{python_module pytest}
|
||||
BuildRequires: %{python_module requests >= 2.7.0}
|
||||
BuildRequires: %{python_module scp}
|
||||
BuildRequires: %{python_module selectors2 >= 2.0.1}
|
||||
BuildRequires: %{python_module setuptools >= 38.4.0}
|
||||
|
||||
Reference in New Issue
Block a user