Skip to content

Latest commit

 

History

History
270 lines (161 loc) · 11.9 KB

CHANGELOG.md

File metadata and controls

270 lines (161 loc) · 11.9 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.

v5.0.0 (2024-12-10)

Full Changelog

Breaking changes:

Implemented enhancements:

Fixed bugs:

v4.2.0 (2024-07-10)

Full Changelog

Implemented enhancements:

Merged pull requests:

v4.1.0 (2023-08-08)

Full Changelog

Implemented enhancements:

v4.0.0 (2023-07-31)

Full Changelog

Breaking changes:

Implemented enhancements:

Merged pull requests:

v3.0.0 (2021-10-20)

Full Changelog

Breaking changes:

  • Drop support for RedHat/CentOS/Scientific 6, Debian 8, FreeBSD 11 (EOL) #98 (smortex)
  • metadata: update Puppet requirement to >= 6.1.0 < 8.0.0; drop puppet 5 support #92 (kenyon)

Implemented enhancements:

  • Add support for latest RedHat, CentOS, Scientific, Debian, SLES and FreeBSD #99 (smortex)
  • fix file group: use 0 instead of 'root' #87 (igalic)
  • add merge option #74 (ghost)
  • Allow management of /etc/crontab and adding custom run-parts #35 (treydock)

Fixed bugs:

  • Adjust cron.allow / cron.deny permissions #80 (noqqe)

Closed issues:

  • Test and enable for Puppet 7 #91
  • Fails on FreeBSD because gid 0 is wheel, not root #86
  • Can't get weekday options to work as an array of days #84
  • Implement CIS Benchmark requirements #65
  • Special to support @startup #51

Merged pull requests:

v2.0.0 (2020-01-13)

Full Changelog

Breaking changes:

Implemented enhancements:

  • Changes the defaults of the cronjob-files from 644 to 600 #75 (ralfbosz)
  • allow dots in cron::user data type #71 (rwaffen)

Fixed bugs:

  • If you attempt to use anything below */3 the regex fails #66 (elmobp)
  • Fix job::cron special parameter #64 (alexjfisher)

v1.3.1 (2018-10-14)

Full Changelog

Closed issues:

  • Special parameter is now set incorrectly with two @ #59

Merged pull requests:

v1.3.0 (2018-07-16)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • Comma character in hour/minute parameters #49

v1.2.0 (2018-06-25)

Full Changelog

Fixed bugs:

  • Code in init.pp doesn't match defined types #31

Closed issues:

  • Make first release under voxpupuli's 'puppet' namespace #36
  • Add defined types for parameter validation. #30

Merged pull requests:

v1.1.1 (2018-01-19)

Full Changelog

Merged pull requests:

v1.1.0 (2018-01-19)

Full Changelog

Fixed bugs:

Merged pull requests:

v1.0.0 (2017-10-14)

  • BREAKING: Require Puppet version >=4.9.1
  • Added type-hinting to all manifest parameters
  • Added management of /etc/cron.allow and /etc/cron.deny
  • Replaced hiera_hash() with lookup() calls
  • Replaced params.pp with in-module data (Hiera 5)
  • Replaced create_resources with iterators
  • Replaced anchor pattern with contain
  • Made the cron::job command attribute optional

v0.2.1 (2017-07-30)

  • Added support for special time options
  • Rspec fixes

v0.2.0 (2016-11-22)

  • BREAKING: Added cron service managment The cron service is now managed by this module and by default the service will be started
  • Rspec fixes

v0.1.8 (2016-06-26)

  • Added support for Scientific Linux

v0.1.7 (2016-06-12)

  • Properly support Gentoo
  • Documentation fixes
  • Rspec fixes

v0.1.6 (2016-04-10)

  • Added description parameters

v0.1.5 (2016-03-06)

  • Fix release on forge

v0.1.4 (2016-03-06)

  • Added possibility to add jobs from hiera
  • Added Debian as supported operating system
  • Allow declaration of cron class without managing the cron package
  • Properly detect RHEL 5 based cron packages
  • Fix puppet-lint warnings
  • Add more tests

v0.1.3 (2015-09-20)

  • Support for multiple cron jobs in a single file added (cron::job::multiple)
  • Make manifest code more readable
  • Change header in template to fit standard 80 char wide terminals
  • Extend README.md

v0.1.2 (2015-08-13)

  • Update to new style of Puppet modules (metadata.json)

v0.1.1 (2015-07-12)

  • Make module Puppet 4 compatible
  • Fix Travis CI integration

v0.1.0 (2013-08-27)

  • Add support for the ensure parameter

v0.0.3 (2013-07-04)

  • Make job files owned by root
  • Fix warnings for Puppet 3.2.2

v0.0.2 (2013-05-11)

  • Make mode of job file configurable

v0.0.1 (2013-03-02)

  • Initial PuppetForge release

* This Changelog was automatically generated by github_changelog_generator