Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 3.2.0 #1276

Merged
merged 74 commits into from
Sep 3, 2020
Merged
Changes from 1 commit
Commits
Show all changes
74 commits
Select commit Hold shift + click to select a range
7832d0a
IOS driver get_network_instances fix
chonty Dec 11, 2019
223572a
Fix for SVIs
chonty Dec 11, 2019
6cb927f
Merge branch 'develop' into ios-get_network_instances
mirceaulinic Jan 18, 2020
dc0e166
changed formatting and ' to "
Jan 20, 2020
4ee44f9
Merge branch 'develop' into ios-get_network_instances
mirceaulinic Feb 12, 2020
e190a50
Merge branch 'develop' into ios-get_network_instances
mirceaulinic Mar 3, 2020
2dbea00
IOS driver get_network_instances fix
chonty Dec 11, 2019
24e5dc4
Allow non-exact route lookup
chonty Dec 11, 2019
21bc886
reverted commits
chonty Dec 11, 2019
f2a5196
Allow non-exact route lookup
chonty Dec 11, 2019
46b642e
"if not x in y" changed to "if x not in y"
chonty Jan 20, 2020
1272444
' to "
chonty Jan 20, 2020
1991053
Merge branch 'develop' into ios-non-exact-route-lookup
mirceaulinic Jul 7, 2020
61c8343
Merge branch 'develop' into ios-non-exact-route-lookup
mirceaulinic Jul 7, 2020
a52fa11
Bump tox from 3.18.0 to 3.18.1
dependabot-preview[bot] Jul 29, 2020
3476b1c
Merge pull request #1261 from napalm-automation/dependabot/pip/tox-3.…
mirceaulinic Aug 4, 2020
ce790e3
Allow positional arguments for run_commands (#1263)
ktbyers Aug 4, 2020
a54ceba
error handling: ret default instance when no VRFs
chonty Aug 5, 2020
8522d24
tests
chonty Aug 5, 2020
dfc0986
Merge branch 'develop' into ios-get_network_instances
mirceaulinic Aug 5, 2020
35b84fb
as_path fix for internally generated prefixes
chonty Aug 5, 2020
0880551
test data
chonty Aug 5, 2020
71ffa51
updated test cases
chonty Aug 5, 2020
3f9dbcc
Merge branch 'ios-get_network_instances' of github.com:chonty/napalm …
chonty Aug 5, 2020
4dff67c
reverted original test case changes
chonty Aug 5, 2020
fa32c39
undo a54ceba
chonty Aug 5, 2020
b53673b
reverted original test case changes properly
chonty Aug 5, 2020
cb09cbf
update 'normal' test case
chonty Aug 5, 2020
1d282d5
correct expected_result this time
chonty Aug 5, 2020
0e23a55
Merge pull request #1095 from chonty/ios-get_network_instances
mirceaulinic Aug 6, 2020
130bca9
modified test case to match test
chonty Aug 7, 2020
168d8a9
Bump tox from 3.18.1 to 3.19.0
dependabot-preview[bot] Aug 7, 2020
07d522b
IOS-XR get_route_to fix
chonty Aug 11, 2020
80d6fab
error suppression
chonty Aug 11, 2020
ecf5713
satisfy pylama
chonty Aug 11, 2020
d16cc98
satisfy black
chonty Aug 11, 2020
5b01aab
Fix EOS get_arp_table for static ARP records
praniq Aug 18, 2020
bb8aad4
Merge branch 'develop' into ios-non-exact-route-lookup
mirceaulinic Aug 19, 2020
630a515
Merge pull request #1264 from napalm-automation/dependabot/pip/tox-3.…
mirceaulinic Aug 19, 2020
14749bd
Merge pull request #1096 from chonty/ios-non-exact-route-lookup
mirceaulinic Aug 19, 2020
4b952dc
Merge branch 'develop' into xr-get_route_to
mirceaulinic Aug 19, 2020
3604e20
Merge pull request #1267 from chonty/xr-get_route_to
mirceaulinic Aug 19, 2020
cc69f2e
Bump coveralls from 2.1.1 to 2.1.2
dependabot-preview[bot] Aug 19, 2020
611d3ea
Bump pytest-cov from 2.10.0 to 2.10.1
dependabot-preview[bot] Aug 19, 2020
495da7c
Merge pull request #1270 from napalm-automation/dependabot/pip/pytest…
mirceaulinic Aug 19, 2020
96269d6
Merge pull request #1268 from napalm-automation/dependabot/pip/covera…
mirceaulinic Aug 19, 2020
be58937
Change get_arp_table for IOS, IOS XR and EOS to return age=-1.0 if a …
praniq Aug 20, 2020
9208837
Merge branch 'develop' into eos_get_arp_table_static
mirceaulinic Aug 20, 2020
6479dcd
Version 3.2.0
mirceaulinic Aug 20, 2020
910143f
Merge pull request #1272 from praniq/eos_get_arp_table_static
mirceaulinic Aug 20, 2020
b9a09ef
Merge pull request #1275 from napalm-automation/rel-3.2.0
mirceaulinic Aug 24, 2020
4b735a3
Add 4.23 translation for environment temperature
yzguy Aug 25, 2020
30d7315
Merge pull request #1278 from yzguy/eos_4_23_temp
mirceaulinic Aug 25, 2020
6a20bef
Add get_vlans() method for eos
yzguy Aug 26, 2020
51c64b4
Bump black from 19.10b0 to 20.8b1
dependabot-preview[bot] Aug 27, 2020
bfb9484
Merge pull request #1280 from napalm-automation/dependabot/pip/black-…
mirceaulinic Aug 27, 2020
91ecccb
Merge branch 'develop' into eos_get_vlans
mirceaulinic Aug 28, 2020
88d50ee
Merge pull request #1279 from yzguy/eos_get_vlans
mirceaulinic Aug 28, 2020
70671ad
Update license metadata
ktbyers Aug 28, 2020
4b17b93
Merge pull request #1283 from napalm-automation/license_meta
mirceaulinic Sep 1, 2020
d1979cd
Update get probe code to make it work it IOS XE 16.12.x
Aug 31, 2020
b570363
Merge branch 'develop' into feature/cisco_ios_get_probes_results
mirceaulinic Sep 1, 2020
2440686
Bump tox from 3.19.0 to 3.20.0
dependabot-preview[bot] Sep 2, 2020
1a14432
Implements nxos_ssh_get_interfaces_counters
ExaneServerTeam Jul 31, 2020
9b5deab
Add value for rx-discard
ExaneServerTeam Jul 31, 2020
895cda7
A working version !
ExaneServerTeam Jul 31, 2020
1b88367
Add test for nxos_ssh_get_interfaces_counters with nxos_ssh
ExaneServerTeam Jul 31, 2020
fa5b17c
Enforce int conversion
ExaneServerTeam Sep 2, 2020
c578bec
Make black happy
ExaneServerTeam Sep 2, 2020
a4034a7
Fix spurious comment
ExaneServerTeam Sep 2, 2020
0028952
Merge pull request #1287 from ExaneServerTeam/feature/nxos_ssh_get_in…
mirceaulinic Sep 2, 2020
2ac2b22
Merge pull request #1286 from napalm-automation/dependabot/pip/tox-3.…
mirceaulinic Sep 2, 2020
70da53f
Merge branch 'develop' into feature/cisco_ios_get_probes_results
mirceaulinic Sep 2, 2020
965966d
Merge pull request #1285 from javcasalc/feature/cisco_ios_get_probes_…
mirceaulinic Sep 3, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
tests
  • Loading branch information
chonty committed Aug 5, 2020

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
commit 8522d2480deed7840a25f11c55b0ed3bd7370e85
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
{
"default": {
"name": "default",
"type": "DEFAULT_INSTANCE",
"state": {
"route_distinguisher": ""
},
"interfaces": {
"interface": {
"Ethernet0/0": {},
"Ethernet0/1": {},
"Ethernet0/2": {},
"Ethernet0/3": {},
"Ethernet1/0": {},
"Ethernet1/1": {},
"Ethernet1/2": {},
"Ethernet1/3": {},
"Serial2/0": {},
"Serial2/1": {},
"Serial2/2": {},
"Serial2/3": {},
"Serial3/0": {},
"Serial3/1": {},
"Serial3/2": {},
"Serial3/3": {}
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
Interface IP-Address OK? Method Status Protocol
Ethernet0/0 172.29.29.201 YES manual up up
Ethernet0/1 100.100.100.100 YES manual up up
Ethernet0/2 unassigned YES NVRAM administratively down down
Ethernet0/3 unassigned YES NVRAM administratively down down
Ethernet1/0 unassigned YES NVRAM administratively down down
Ethernet1/1 unassigned YES NVRAM administratively down down
Ethernet1/2 unassigned YES NVRAM administratively down down
Ethernet1/3 unassigned YES NVRAM up up
Serial2/0 unassigned YES NVRAM administratively down down
Serial2/1 unassigned YES NVRAM administratively down down
Serial2/2 unassigned YES NVRAM administratively down down
Serial2/3 unassigned YES NVRAM administratively down down
Serial3/0 unassigned YES NVRAM administratively down down
Serial3/1 unassigned YES NVRAM administratively down down
Serial3/2 unassigned YES NVRAM administratively down down
Serial3/3 unassigned YES NVRAM administratively down down
Empty file.
Original file line number Diff line number Diff line change
@@ -1,78 +1,51 @@
{
"default":{
"interfaces":{
"interface":{
"GigabitEthernet0/0/0":{

},
"Gi0/0/0.152":{

},
"GigabitEthernet0/0/2":{

},
"Gi0/0/0.1774":{

},
"GigabitEthernet0/0/4":{

},
"Gi0/0/0.1772":{

},
"GigabitEthernet0/0/3":{

},
"Gi0/0/0.154":{

},
"GigabitEthernet0/0/1":{

},
"GigabitEthernet0":{

},
"Gi0/0/0.1776":{

},
"Gi0/0/0.600":{

},
"Loopback2":{

}
}
},
"state":{
"route_distinguisher":""
},
"type":"DEFAULT_INSTANCE",
"name":"default"
"default": {
"name": "default",
"type": "DEFAULT_INSTANCE",
"state": {
"route_distinguisher": ""
},
"interfaces": {
"interface": {
"Ethernet0/0": {},
"Ethernet0/2": {},
"Ethernet0/3": {},
"Ethernet1/0": {},
"Ethernet1/1": {},
"Ethernet1/2": {},
"Serial2/0": {},
"Serial2/1": {},
"Serial2/2": {},
"Serial2/3": {},
"Serial3/0": {},
"Serial3/1": {},
"Serial3/2": {},
"Serial3/3": {}
}
}
},
"Mgmt-intf":{
"interfaces":{
"interface":{
"Gi0":{

}
}
},
"state":{
"route_distinguisher":""
},
"type":"L3VRF",
"name":"Mgmt-intf"
"CustA": {
"name": "CustA",
"type": "L3VRF",
"state": {
"route_distinguisher": "2:2"
},
"interfaces": {
"interface": {
"Ethernet0/1": {}
}
}
},
"opsnet":{
"interfaces":{
"interface":{

}
},
"state":{
"route_distinguisher":"10283:1021312690"
},
"type":"L3VRF",
"name":"opsnet"
"mgmt": {
"name": "mgmt",
"type": "L3VRF",
"state": {
"route_distinguisher": "100:100"
},
"interfaces": {
"interface": {
"Ethernet1/3": {}
}
}
}
}
}
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
Load for five secs: 0%/0%; one minute: 1%; five minutes: 1%
Time source is NTP, 09:30:03.851 DST Wed Nov 8 2017

Interface IP-Address OK? Method Status Protocol
GigabitEthernet0/0/0 unassigned YES NVRAM up up
Gi0/0/0.152 192.168.241.21 YES NVRAM up up
Gi0/0/0.154 192.168.241.30 YES NVRAM up up
Gi0/0/0.600 192.168.241.141 YES NVRAM up up
Gi0/0/0.1772 120.177.177.1 YES NVRAM up up
Gi0/0/0.1774 101.177.177.1 YES NVRAM up up
Gi0/0/0.1776 100.177.177.1 YES NVRAM up up
GigabitEthernet0/0/1 unassigned YES NVRAM administratively down down
GigabitEthernet0/0/2 unassigned YES NVRAM administratively down down
GigabitEthernet0/0/3 unassigned YES NVRAM administratively down down
GigabitEthernet0/0/4 unassigned YES NVRAM administratively down down
GigabitEthernet0 192.168.243.80 YES NVRAM up up
Loopback2 192.168.242.152 YES NVRAM up up
Interface IP-Address OK? Method Status Protocol
Ethernet0/0 172.29.29.200 YES NVRAM up up
Ethernet0/1 10.50.50.1 YES NVRAM up up
Ethernet0/2 unassigned YES NVRAM administratively down down
Ethernet0/3 unassigned YES NVRAM administratively down down
Ethernet1/0 unassigned YES NVRAM administratively down down
Ethernet1/1 unassigned YES NVRAM administratively down down
Ethernet1/2 unassigned YES NVRAM administratively down down
Ethernet1/3 172.20.20.20 YES NVRAM up up
Serial2/0 unassigned YES NVRAM administratively down down
Serial2/1 unassigned YES NVRAM administratively down down
Serial2/2 unassigned YES NVRAM administratively down down
Serial2/3 unassigned YES NVRAM administratively down down
Serial3/0 unassigned YES NVRAM administratively down down
Serial3/1 unassigned YES NVRAM administratively down down
Serial3/2 unassigned YES NVRAM administratively down down
Serial3/3 unassigned YES NVRAM administratively down down
Original file line number Diff line number Diff line change
@@ -1,11 +1,8 @@
Load for five secs: 0%/0%; one minute: 0%; five minutes: 1%
Time source is NTP, 09:28:50.737 DST Wed Nov 8 2017

VRF Mgmt-intf (VRF Id = 1); default RD <not set>; default VPNID <not set>
VRF CustA (VRF Id = 1); default RD 2:2; default VPNID <not set>
New CLI format, supports multiple address-families
Flags: 0x1808
Flags: 0x180C
Interfaces:
Gi0
Et0/1
Address family ipv4 unicast (Table ID = 0x1):
Flags: 0x0
No Export VPN route-target communities
@@ -15,31 +12,22 @@ Address family ipv4 unicast (Table ID = 0x1):
No export route-map
VRF label distribution protocol: not configured
VRF label allocation mode: per-prefix
Address family ipv6 unicast (Table ID = 0x1E000001):
Flags: 0x0
No Export VPN route-target communities
No Import VPN route-target communities
No import route-map
No global export route-map
No export route-map
VRF label distribution protocol: not configured
VRF label allocation mode: per-prefix
Address family ipv6 unicast not active
Address family ipv4 multicast not active

VRF opsnet (VRF Id = 2); default RD 10283:1021312690; default VPNID <not set>
VRF mgmt (VRF Id = 2); default RD 100:100; default VPNID <not set>
New CLI format, supports multiple address-families
Flags: 0x180C
No interfaces
Interfaces:
Et1/3
Address family ipv4 unicast (Table ID = 0x2):
Flags: 0x0
Export VPN route-target communities
RT:10283:50000
Import VPN route-target communities
RT:10283:50000
No Export VPN route-target communities
No Import VPN route-target communities
No import route-map
No global export route-map
No export route-map
VRF label distribution protocol: not configured
VRF label allocation mode: per-prefix
Address family ipv6 unicast not active
Address family ipv4 multicast not active
Address family ipv4 multicast not active