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.
v4.1.0 (2018-11-23)
Implemented enhancements:
Fixed bugs:
Merged pull requests:
- use puppet strings format for reference #167 (Dan33l)
- add acceptance tests with beaker #166 (Dan33l)
v4.0.0 (2018-11-08)
This is the first release in VoxPupuli's puppet
namespace.
Earlier versions of the module (razorsedge/snmp) stated that traditional access control and its parameters were deprecated and would be removed in version 4.0.0. Removing this feature has been deferred until at least version 5.
Breaking changes:
- Remove the use of global variables #145 (ekohl)
- Remove
validate\_numeric
andvalidate\_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:
- Debian Stretch (new stable) use a different user for snmpd #108
- Add $snmpv2_enable parameter #136 (hdep)
- Add ubuntu 18.04 support #130 (cliff-wakefield)
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:
- 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:
- update deprecation notice #161 (Dan33l)
- update CONTRIBUTING.md copied from .github/CONTRIBUTING.md #160 (Dan33l)
- cleanup about OSes in README #159 (Dan33l)
- move copyright notice from manifests to updated Development section in README #158 (Dan33l)
- Use rspec-puppet-facts #155 (Dan33l)
- use structured facts #154 (Dan33l)
- modulesync 2.2.0 and allow puppet 6.x #150 (bastelfreak)
- Various refactoring to improve code readability #149 (alexjfisher)
- Replace validation logic for *service_ensure. #148 (vStone)
- Replace validate_array with proper data types #147 (vStone)
- Replace instances of validate_re with Enum type #146 (alexjfisher)
- Replace
validate\_bool
withBoolean
data type #142 (alexjfisher) - Unpin stdlib in fixtures.yml #141 (alexjfisher)
- Include full Apache 2.0 license text and add badge #140 (alexjfisher)
3.9.0 (2018-01-07)
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)
Fixed bugs:
3.8.0 (2017-05-28)
Implemented enhancements:
Fixed bugs:
- Change - Update requirements for the snmp::client class #98 (blackknight36)
Merged pull requests:
- Update requirements for the snmp client class #105 (blackknight36)
3.7.0 (2017-04-23)
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)
Implemented enhancements:
Fixed bugs:
- creating snmpv3 users fails with passphrases containing spaces #33
3.5.0 (2015-10-15)
Implemented enhancements:
Fixed bugs:
3.4.0 (2015-07-07)
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)
3.3.0 (2014-12-29)
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)
Implemented enhancements:
- dynamic sysname? #14
Fixed bugs:
- Future parser and puppet-snmp #23
Merged pull requests:
3.1.0 (2014-05-25)
Closed issues:
- The documentation for init.pp incorrectly suggests that the snmp class takes a 'services' parameter #11
3.0.0 (2013-07-13)
Implemented enhancements:
2.0.0 (2013-06-23)
Merged pull requests:
- modified templates to dereference class parameters #2 (hakamadare)
1.0.1 (2012-05-26)
1.0.0 (2012-05-07)
* This Changelog was automatically generated by github_changelog_generator