Skip to content

Releases: arista-eosplus/puppet-eos

Release 1.5.0

09 Dec 18:57
Compare
Choose a tag to compare

Release 1.4.0

13 Jan 17:45
Compare
Choose a tag to compare

Enhancements

  • Add requirements section to metadata (#67)
  • Add additional examples in docstrings (#64)

Fixes

  • Ensure order of array does not affect idempotency (#70)

This resolves several potential, but rare, issues. In the event that a port-channel is in a state where some members were up and others not, Puppet could receive the list of members out of order, and believe that one or more members were not properly configured, reapplying their config. (#46)

  • eos_vlan provider does not properly set trunk_groups (#38)

The eos_vlan provider now properly sets the trunk_groups:

eos_vlan { '4094':
  trunk_groups => ['mlag_control'],
}
  • mock not intercepting acl.getall call (#14)

Release 1.3.0

21 Nov 04:49
Compare
Choose a tag to compare

New Resource Types

  • eos_config #50
  • eos_routemap #52
  • eos_user #42
  • eos_varp and eos_varp_interface #47
  • eos_vrrp #53

Enhancements

  • Confine providers to only run on AristaEOS and when rbeapi is present #48
    Implements puppet feature :rbeapi. Example use: confine :feature => :rbeapi
  • eos_system #58
    Add support for managing the global ip_routing setting
  • Feature bgp update #41

Known Caveats

  • eos_portchannel members not idempotent when interface order is not the same #46
  • eos_vlan provider does not properly set trunk_groups #38
  • Not all providers have a proper description #55

Release 1.2.0

26 Aug 04:22
Compare
Choose a tag to compare

From puppet-eos 1.2.0 forward, the minimum version of rbeapi supported is 0.3.0.

New Types

  • eos_bgp_config
  • eos_bgp_network
  • eos_bgp_neighbor
  • eos_staticroute

Release 1.1.0

07 Jul 16:37
Compare
Choose a tag to compare

Add new types:

  • eos_stp_interface
  • eos_acl_entry
  • eos_command

Initial public release to PuppetForge - v1.0.0

06 May 01:22
Compare
Choose a tag to compare

New Types

  • eos_ethernet
  • eos_interface
  • eos_ipinterface
  • eos_mlag
  • eos_mlag_interface
  • eos_ntp_config
  • eos_ntp_server
  • eos_portchannel
  • eos_snmp
  • eos_switchport
  • eos_system
  • eos_vlan
  • eos_vxlan
  • eos_vxlan_vlan
  • eos_vxlan_vtep