Releases: cisco/cisco-network-node-utils
Releases · cisco/cisco-network-node-utils
Release of cisco-network-node-utils v2.1.0
Issues Addressed
Removed
- Removal of deprecated
interface
private-vlan
properties.
Deprecated/Removed Name | New Name |
---|---|
private_vlan_mapping |
pvlan_mapping |
switchport_mode_private_vlan_host |
switchport_pvlan_host , switchport_pvlan_promiscuous , |
switchport_mode_private_vlan_host_association |
switchport_pvlan_host_association |
switchport_mode_private_vlan_host_promiscous |
switchport_pvlan_mapping |
switchport_mode_private_vlan_trunk_promiscuous |
switchport_pvlan_trunk_promiscuous |
switchport_mode_private_vlan_trunk_secondary |
switchport_pvlan_trunk_secondary |
switchport_private_vlan_association_trunk |
switchport_pvlan_trunk_association |
switchport_private_vlan_mapping_trunk |
switchport_pvlan_mapping_trunk |
switchport_private_vlan_trunk_allowed_vlan |
switchport_pvlan_trunk_allowed_vlan |
switchport_private_vlan_trunk_native_vlan |
switchport_pvlan_trunk_native_vlan |
- Removal of deprecated
vlan
private-vlan
properties.
Deprecated/Removed Name | New Name |
---|---|
private_vlan_association |
pvlan_association |
private_vlan_type |
pvlan_type |
- Removed interface attribute:
purge_config
Release of cisco-network-node-utils v2.0.2
Issues Addressed
- Fixes
Error: Could not retrieve local facts: [Cisco::Vdc]
on some N7k platforms
Release of cisco-network-node-utils v2.0.1
Issues Addressed
facter
may raise whenshow install patches
in some environments
Release of cisco-network-node-utils v2.0.0
New Cisco Resources
Added
- Extend nxapi client for https support
use_ssl
will be true whentransport
ishttps
- now makes use of
port
for custom nxapi ports
- Extend router_ospf_vrf with attribute:
redistribute
reset_instance
method to node. Allows a single instance of nodeutils to reset the environment cache.- Extend vxlan_vtep_vni with attribute:
suppress_arp_disable
- Extend vxlan_vtep with attributes:
global_suppress_arp
global_ingress_replication_bgp
global_mcast_group_l2
global_mcast_group_l3
Removed
- Removed cache in
node_util.node
, which gave every inheriting class it's own cache.
Release of cisco-network-node-utils v1.10.0
New Cisco Resources
Added
- Added syslog_facility with attribute:
level
- Extend syslog_server with attribute:
facility
- Extend interface with attributes:
ipv6_redirects
- Extend ace with attributes:
proto_option
vlan
set_erspan_dscp
set_erspan_gre_proto
- Extend network_dns with attributes:
hostname
- Added ability to specify environment at run time
Example:
env = { host: '192.168.1.1', port: nil, username: 'admin', password: 'admin123', cookie: nil }
Cisco::Environment.add_env('default', env)
Changed
Removed
Issues Addressed
- Removed default values for authentication in
interface_hsrp_group
Release of cisco-network-node-utils v1.9.0
New Cisco Resources
-
EVPN Multisite
-
TRM
Added
-
Extend vxlan_vtep with attributes:
multisite_border_gateway_interface
-
Extend vxlan_vtep_vni with attributes:
multisite_ingress_replication
-
Extend bgp_neighbor with attributes:
peer_type
-
Extend bgp_neighbor_af with attributes:
rewrite_evpn_rt_asn
-
Extend vrf_af with attributes:
route_target_both_auto_mvpn
route_target_export_mvpn
route_target_import_mvpn
-
Extend feature with attributes:
ngmvpn_enable
ngmvpn_disable
ngmvpn_enabled?
Release of cisco-network-node-utils v1.8.0
Cisco Resources
Added
- Extend syslog_server with attributes:
port
- Extend syslog_settings with attributes:
console
monitor
source_interface
- Extend radius_global with attributes:
source_interface
- Extend tacacs_global with attributes:
source_interface
Changed
- syslog_server initialize now uses options hash
- Prior to this release syslog_server accepted positional arguments for name,
level, and vrf. New behavior is to pass attributes as a hash.
Example:
options = { 'name' => '1.1.1.1', 'level' => '4', 'port' => '2154',
'vrf' => 'red' }
Cisco::SyslogServer.new(options, true)
- tacacs_global key removal fixed
- Prior to this release key removal was done by passing in a value of 8. A
nil value is now used. Added intelligence to determine key format
automatically for removal.
- Prior to this release key removal was done by passing in a value of 8. A
Release of cisco-network-node-utils v1.7.0
New feature support
Cisco Resources
- span_session (@tomcooperca)
- bgp_af_aggr_addr (@saichint)
Added
-
Extend vpc with attributes:
peer_switch
arp_synchronize
nd_synchronize
-
Extend interface with attributes:
purge_config
-
Extend interface_channel_group with attributes:
channel_group_mode
-
Extend ntp_config with attributes:
authenticate
trusted_key
-
Extend ntp_server with attributes:
key
maxpoll
minpoll
vrf
-
Added ntp_auth_key with attributes:
algorithm
key
mode
password
-
Extend upgrade with attributes:
package
Changed
-
ntp_server initialize now uses options hash
- Prior to this release ntp_server accepted positional arguments for id and
prefer. New behavior is to pass attributes as a hash.
Example:
options = { 'name' => id, 'key' => '999', 'prefer' => 'true', 'minpoll' => '5', 'maxpoll' => '8', 'vrf' => 'red' } Cisco::NtpServer.new(options, true)
- Prior to this release ntp_server accepted positional arguments for id and
-
Modified upgrade to support additional URI
-
Modified upgrade attribute to drop version check
Release of cisco-network-node-utils v1.6.0
Release of cisco-network-node-utils v1.5.0
New feature support
- Drill down capability into structured table output using command reference yaml (@mikewiebe)
Cisco Resources
Added
- Extend interface with attributes:
hsrp_bfd
hsrp_delay_minimum
hsrp_delay_reload
hsrp_mac_refresh
hsrp_use_bia
hsrp_version
pim_bfd
- Extend pim with attributes:
bfd
- Added support for Cisco NX-OS software releases
7.3(0)F1(1)
and8.0(1)