Skip to content

Releases: cisco/cisco-network-puppet-module

Release v2.1.0

19 Aug 13:48
854f1bd
Compare
Choose a tag to compare

Issues Addressed

Removed

  • Removal of deprecated cisco_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 cisco_vlan 'private-vlan' properties.
Deprecated/Removed Name New Name
private_vlan_association pvlan_association
private_vlan_type pvlan_type
  • Removed cisco_interface attribute:
    • purge_config

Release v2.0.1

25 Jun 14:32
3dc250f
Compare
Choose a tag to compare

Changed

  • Module updated to utilize a transport class rather than the current device class. Backwards compatible change.

Release v2.0.0

14 Feb 15:54
630846f
Compare
Choose a tag to compare

New Major Version

This is a new major version release of the cisco-network-puppet-module. This version of the module extends Cisco and Netdev resources to allow managing Cisco Nexus devices using an agentless workflow.

The traditional agent based workflows are still supported with the following caveats.

  • GuestShell Agent
    • Supported on all platforms that have GuestShell support
    • Supports agent installs using puppet agent 5 and puppet agent 6 rpms.
  • Native Bash Agent
    • Only supported on NX-OS image versions prior to release version 9.2(1)
    • Supports agent installs using puppet agent 5 rpm only and support will be discontinued once puppet agent 5 reaches EOL.
  • Open Agent Container (OAC)
    • This version of the module is not supported for OAC. Must use module version 1.10.0 or ealier.
    • Supports agent install using puppet agent 4 rpm or ealier which is now EOL.

Added

  • Extended cisco_ospf_vrf with attribute:
    • redistribute
  • Extended cisco_vpc_domain with attributes:
    • arp_synchronize
    • nd_synchronize
    • peer_switch
  • Extended cisco_vxlan_vtep_vni with attribute:
    • suppress_arp_disable
  • Extended cisco_vxlan_vtep with attributes:
    • global_suppress_arp
    • global_mcast_group_l2
    • global_mcast_group_l3
    • global_ingress_replication_bgp

Release v1.10.0

19 Sep 16:04
699fde8
Compare
Choose a tag to compare

New feature support

Added

  • Added syslog_facility with attribute:

    • level
  • Extend syslog_server with attribute:

    • facility
  • Extend cisco_interface with attribute:

    • ipv6_redirects
  • Extend network_dns with attribute:

    • hostname
  • Extend syslog_settings with attributes:

    • logfile_name
    • logfile_severity_level
    • logfile_size

note: due to bug in NXAPI logfile_size is only supported on n9k and n3k platforms running 7.0(3)I7.4 / 9.2(1) or higher

  • Added banner with attributes:
    • motd

note: due to bug in NXAPI multiline banners are only supported on n9k and n3k platforms running 7.0(3)I7.4 / 9.2(1) or higher

Changed

Removed

  • Support for Puppet Agent install into the bash-shell hosting environment. This is the native WRL Linux environment underlying NX-OS.

Resolved Issues

Release v1.9.0

19 Apr 15:16
5009101
Compare
Choose a tag to compare

New feature support

Cisco Resources

  • cisco_evpn_multisite type and provider.
  • cisco_evpn_stormcontrol type and provider.
  • cisco_interface_evpn_multisite type and provider.
  • cisco_evpn_multicast type and provider.
  • cisco_ip_multicast type and provider

Added

  • Extend cisco_bgp_neighbor with attribute:
    • peer_type
  • Extend cisco_bgp_neighbor_af with attribute:
    • rewrite_evpn_rt_asn
  • Extend cisco_vxlan_vtep with attribute:
    • multisite_border_gateway_interface
  • Extend cisco_vxlan_vtep_vni with attribute:
    • multisite_ingress_replication
  • Extend cisco_vrf_af with attributes:
    • route_target_both_auto_mvpn
    • route_target_import_mvpn
    • route_target_export_mvpn

Release v1.8.0

13 Dec 16:52
b08d3d6
Compare
Choose a tag to compare

New feature support

Cisco Resources

  • cisco_object_group type and provider.
  • cisco_object_group_entry type and provider.

Added

Changed

  • cisco_interface Refactored to allow physical ethernet interfaces to be managed as ensurable resources.

    • ensure => absent for physical interfaces will put the interface into a default state.
    • ensure => absent for logical interfaces will cause them to be destroyed.
  • Extend syslog_server with attribute:

  • port

  • Extend syslog_settings with attributes:

  • console

  • monitor

  • source_interface

  • vrf

  • Extend radius_global with attribute:

  • source_interface

  • Extend tacacs_global with attribute:

  • source_interface

Release v1.7.0

31 May 17:12
Compare
Choose a tag to compare

New feature support

Cisco Resources

  • cisco_bgp_af_aa type and provider.

Added

  • Extend cisco_interface with attributes:

  • purge_config

  • Extend cisco_interface_channel_group with attributes:

  • channel_group_mode

  • Added support for tftp and usb URIs to cisco_upgrade

  • Extend cisco_upgrade with attributes:

  • package

  • Added ntp_auth_key with attributes:

  • algorithm

  • key

  • mode

  • password

  • Extend ntp_config with attributes:

  • authenticate

  • trusted_key

  • Extend ntp_server with attributes:

  • key

  • maxpoll

  • minpoll

  • vrf

Changed

Removed

  • Deprecated version and source_uri attributes for cisco_upgrade in favor of a single attribute package.

Resolved Issues

Release v1.6.0

14 Mar 21:00
Compare
Choose a tag to compare

New feature support

Cisco Resources

  • cisco_route_map type and provider.
  • cisco_upgrade type and provider.

Added

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

Release v1.5.0

10 Jan 20:12
Compare
Choose a tag to compare

New feature support

Cisco Resources

  • cisco_hsrp_global type and provider.
  • cisco_interface_hsrp_group type and provider.

Added

  • Extend cisco_interface with attributes:
    • hsrp_bfd
    • hsrp_delay_minimum
    • hsrp_delay_reload
    • hsrp_mac_refresh
    • hsrp_use_bia
    • hsrp_version
    • pim_bfd
  • Extend cisco_pim with attributes:
    • bfd
  • Added support for Cisco NX-OS software releases 7.3(0)F1(1) and 8.0(1)

Resolved Issues

Release v1.4.1

03 Nov 13:30
Compare
Choose a tag to compare

Added

  • Extend cisco_bgp with attributes:
    • event_history_errors
    • event_history_objstore
  • Added support for Cisco NX-OS software release 7.3(0)I5(1)