diff --git a/CHANGELOG.md b/CHANGELOG.md index 31a9250..f7be6f8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,51 +1,46 @@ -## 2018-07-02 - Release 2.2.1 +## 2018-10-14 - Release 2.3.0 -### Summary +### Features + +- Add support for Puppet 6. +- Remove Debian 7 and Ubuntu 17.10 as supported operating systems. -The module has been converted to Puppet PDK and has been tested on Ubuntu 18.04. +## 2018-07-02 - Release 2.2.1 -#### Features +### Features - Add Ubuntu 18.04 (Bionic Beaver) to the list of supported operating systems. - Convert to Puppet PDK. ## 2018-05-08 - Release 2.2.0 -### Summary - -This release adds the possibility to manage the seen flag for a debconf configuration item. - -#### Features +### Features - The type has a new `seen` parameter to define the value of the seen flag for an item. Setting this parameter to a boolean value will set the flag to the specified value. Leaving this parameter undefined will retain the old behavior. ## 2018-02-04 - Release 2.1.0 -### Summary +### Features -This release removes support for some legacy OS releases and closes a bug. +This release removes support for some legacy OS releases. -#### Bugfixes +### Bugfixes - Fix a bug where a pipe to a subprocess was closed too late. This caused a subprocess to become a zombie until the Puppet run finished. ## 2017-03-10 - Release 2.0.0 -### Summary - -This release no longer allows the `type` parameter to be empty when creating the resource. It also includes an important fix to correctly detect if a defined password needs to be updated. - -#### Features +### Features - Added Ubuntu 16.10 (Yakkety Yak) to the list of supported operating systems. -#### Bugfixes +### Bugfixes - Added an additional validation for the `type` parameter. This effectively makes the parameter mandatory for `ensure => present`. The type of the entry is required when the entry is missing in the debconf database and has to be created. - Fix a bug that prevented reading a preseeded password correctly. Previously a password item would trigger a resource update with every Puppet run. ## 2016-05-13 - Release 1.0.0 ### Summary Initial release. diff --git a/metadata.json b/metadata.json index c6daae4..d2b2ea4 100644 --- a/metadata.json +++ b/metadata.json @@ -1,42 +1,42 @@ { "name": "stm-debconf", - "version": "2.2.1", + "version": "2.3.0", "author": "stm", "summary": "Manage debconf database items on Debian based systems.", "license": "BSD-2-Clause", "source": "https://github.com/smoeding/puppet-debconf", "project_page": "https://github.com/smoeding/puppet-debconf", "issues_url": "https://github.com/smoeding/puppet-debconf/issues", "dependencies": [ ], "operatingsystem_support": [ { "operatingsystem": "Debian", "operatingsystemrelease": [ "8", "9" ] }, { "operatingsystem": "Ubuntu", "operatingsystemrelease": [ "14.04", "16.04", "18.04" ] } ], "requirements": [ { "name": "puppet", "version_requirement": ">= 3.0.0 < 7.0.0" } ], "tags": [ "debconf" ], "pdk-version": "1.7.1", "template-url": "https://github.com/puppetlabs/pdk-templates", "template-ref": "1.7.1-0-g810b982" }