Skip to content

Latest commit

 

History

History
381 lines (232 loc) · 22.2 KB

CHANGELOG.md

File metadata and controls

381 lines (232 loc) · 22.2 KB

Changelog

All notable changes to this project will be documented in this file. Each new release typically also includes the latest modulesync defaults. These should not affect the functionality of the module.

v7.1.0 (2024-01-24)

Full Changelog

Merged pull requests:

  • Support puppet-systemd 5.x and 6.x #283 (silug)

v7.0.0 (2024-01-12)

Full Changelog

Breaking changes:

Implemented enhancements:

Closed issues:

  • snmpd_options and/or snmptrapd_options are ignored on Ubuntu and Debian due to lack of systemd support #280
  • Support for Ubuntu 22.04 #263
  • snmpd starts on each puppet run #252
  • systemd daemon-reload restarts snmpd #244
  • Support Debian Bullseye 11 (to be released in may or june) #243
  • FreeBSD Support #238
  • To support CentOS 8 #217

Merged pull requests:

v6.0.0 (2021-08-26)

Full Changelog

Breaking changes:

Implemented enhancements:

Closed issues:

  • Doesn't work on ubuntu focal 20.04 #229
  • remove hardcoded group 'root' #206

Merged pull requests:

v5.1.1 (2020-06-30)

Full Changelog

Fixed bugs:

  • Dependency on stdlib versions incorrect for version 5.1.0 ; types/ip/address/v6/cidr.pp and type Stdlib::IP::Address::V6::CIDR does not exist in 4.25.0 #224

v5.1.0 (2020-04-18)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • snmpd_options parameter does not work with Debian 9 #110

Merged pull requests:

v5.0.0 (2020-01-22)

Full Changelog

After consulting with the community, it was decided not to remove traditional access control. The feature had been marked as deprecated for a long time, (before Vox Pupuli took over maintenance). We have committed to keeping this feature (but still recommend using VACM instead).

Breaking changes:

Implemented enhancements:

  • Provide a higher-level interface to snmpd #54
  • "Debian will not support the use of non-numeric OIDs" #16
  • Convert from params to data in module #181 (ghoneycutt)

Fixed bugs:

  • Dependancy listings are out of date #178
  • Failure to set authpass/privpass containing a dollar sign #173
  • rouser in snmpd.conf missing for v3 auth #9
  • Set snmpd stop command based on the node's default service provider #204 (blackknight36)
  • Updated stdlib to 4.22.0 #179 (thaylin)
  • Rewrite user creation to prevent quoting bug (fixes #173) #176 (smoeding)

Closed issues:

  • unit tests are failing #199
  • Clean up function puppet-strings docs #185
  • Deprecate razorsedge/snmp #163

Merged pull requests:

v4.1.0 (2018-11-23)

Full Changelog

Implemented enhancements:

  • Implement snmpv3_user fact and snmp::snmpv3_usm_hash function #157 (smoeding)

Fixed bugs:

  • fix snmptrapd on ubuntu and debian #168 (amateo)

Merged pull requests:

  • use puppet strings format for reference #167 (Dan33l)
  • add acceptance tests with beaker #166 (Dan33l)

v4.0.0 (2018-11-08)

Full Changelog

Breaking changes:

  • Remove the use of global variables #145 (ekohl)
  • Remove validate_numeric and validate_string #144 (alexjfisher)
  • Remove deprecated install_client parameter #143 (alexjfisher)
  • Migrate stuff to Vox Pupuli; Drop Puppet 2/3 support; require stdlib 4.13.1 or newer #135 (bastelfreak)

Implemented enhancements:

Fixed bugs:

  • validate_numeric() and friends are deprecated in stdlib #111
  • Unknown variable: 'snmp_agentaddress' error #65
  • Fix typo in snmp::params: s/extemds/extends/ #133 (chundaoc)

Closed issues:

  • Prepare for release 4.0.0 #153
  • Needs to be updated to support Ubuntu 18 #151
  • Release the current version on the forge #138
  • Test cases are broken #132
  • cannot disable VACM #129
  • extemds variable typo #123

Merged pull requests:

3.9.0 (2018-01-07)

Full Changelog

Implemented enhancements:

  • adding possibility to configure extend-slines in snmpd.conf #118 (tjungbauer)
  • Added extra logic to handle Debian 9 (Stretch) #113 (Pavulon007)

Fixed bugs:

  • Using an array for ro_community breaks snmptrapd #106

3.8.1 (2017-06-15)

Full Changelog

Fixed bugs:

  • Problem with puppet v4 #103
  • Fix snmptrapd community string configuration #107 (djschaap)

3.8.0 (2017-05-28)

Full Changelog

Implemented enhancements:

Fixed bugs:

Merged pull requests:

3.7.0 (2017-04-23)

Full Changelog

Implemented enhancements:

  • Support service_config_dir_group class parameter #93 (adepretis)
  • Add Dell OpenManage StorageServices smux OID #90 (vide)
  • Add OpenBSD to the supported operating systems, similar to FreeBSD #74 (buzzdeee)
  • Create Parameters for template files. #73 (aschaber1)

Fixed bugs:

  • CI failing, Module sync out of date. #75

Closed issues:

  • File permissions do not match the ones of the net-snmp #81

3.6.0 (2015-12-20)

Full Changelog

Implemented enhancements:

  • Multiple rocommunity,rwcommunity #57
  • Conglomerate of PRs with tests #62 (jrwesolo)

Fixed bugs:

  • creating snmpv3 users fails with passphrases containing spaces #33

3.5.0 (2015-10-15)

Full Changelog

Implemented enhancements:

  • Add the ability pass multiple networks for the community string #55 (rdrgmnzs)

Fixed bugs:

  • quote snmpv3 passphrases to cope with weird characters and spaces #42 (Seegras)

3.4.0 (2015-07-07)

Full Changelog

Implemented enhancements:

  • Creating snmpv3 users on loaded system fails #46
  • snmpd_options and other /etc/defaults/snmpd options is not in docs #30
  • rocommunity commented out #10

Fixed bugs:

  • ro_community cannot be set to 'undef' to remove from ERB template #36
  • skip zero length strings in ERB template output #41 (bdellegrazie)

Closed issues:

  • Not possible to not start snmptrapd service #52
  • No support for syslocation/syscontact #45
  • CentOS 7.1 breaks params.rb #44

3.3.1 (2015-01-03)

Full Changelog

3.3.0 (2014-12-29)

Full Changelog

Implemented enhancements:

  • ensure => absent fails on el5/el6 if net-snmp-utils is installed #20
  • Add support for Dell's OpenManage #28 (erinn)
  • Disable logging from tcpwrappers in snmpd.conf #27 (erinn)
  • IPv6 support round 2 #26 (erinn)

3.2.0 (2014-10-07)

Full Changelog

Implemented enhancements:

  • dynamic sysname? #14

Fixed bugs:

  • Future parser and puppet-snmp #23

Merged pull requests:

3.1.0 (2014-05-25)

Full Changelog

Closed issues:

  • The documentation for init.pp incorrectly suggests that the snmp class takes a 'services' parameter #11

3.0.0 (2013-07-13)

Full Changelog

Implemented enhancements:

2.0.0 (2013-06-23)

Full Changelog

Merged pull requests:

  • modified templates to dereference class parameters #2 (hakamadare)

1.0.1 (2012-05-26)

Full Changelog

1.0.0 (2012-05-07)

Full Changelog

* This Changelog was automatically generated by github_changelog_generator