Skip to content

Releases: cisco/cisco-network-node-utils

Release of cisco-network-node-utils v2.1.0

19 Aug 13:19
9cdf72a
Compare
Choose a tag to compare

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

25 Jun 14:26
394ea49
Compare
Choose a tag to compare

Issues Addressed

  • Fixes Error: Could not retrieve local facts: [Cisco::Vdc] on some N7k platforms

Release of cisco-network-node-utils v2.0.1

09 Apr 16:41
a617a9e
Compare
Choose a tag to compare

Issues Addressed

  • facter may raise when show install patches in some environments

Release of cisco-network-node-utils v2.0.0

14 Feb 15:48
9d1d2d7
Compare
Choose a tag to compare

New Cisco Resources

Added

  • Extend nxapi client for https support
    • use_ssl will be true when transport is https
    • 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

19 Sep 15:54
66c23d0
Compare
Choose a tag to compare

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

19 Apr 15:08
88e0d96
Compare
Choose a tag to compare

New Cisco Resources

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

13 Dec 16:37
0976d7f
Compare
Choose a tag to compare

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.

Release of cisco-network-node-utils v1.7.0

31 May 16:56
Compare
Choose a tag to compare

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)
    
  • Modified upgrade to support additional URI

  • Modified upgrade attribute to drop version check

Release of cisco-network-node-utils v1.6.0

14 Mar 14:21
Compare
Choose a tag to compare

New feature support

Cisco Resources

Added

  • Extend interface with attributes:
    • load_interval_counter_1_delay
    • load_interval_counter_2_delay
    • load_interval_counter_3_delay

Release of cisco-network-node-utils v1.5.0

10 Jan 19:21
Compare
Choose a tag to compare

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) and 8.0(1)