diff --git a/CHANGELOG.md b/CHANGELOG.md index c721e042..b0d205d7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,13 +1,21 @@ -# Changelog +# Change Log -## [v2.4.1](https://github.com/icinga/puppet-icingaweb2/tree/v2.4.1) (2020-08-31) +## [v3.0.0](https://github.com/icinga/puppet-icingaweb2/tree/v3.0.0) (2020-10-14) +[Full Changelog](https://github.com/icinga/puppet-icingaweb2/compare/v2.4.1...v3.0.0) + +**Implemented enhancements:** +- Add new param manage\_repos to replace manage\_repo in the future [\#274](https://github.com/Icinga/puppet-icingaweb2/issues/274) +- Replace class repo with new class from module icinga [\#260](https://github.com/Icinga/puppet-icingaweb2/issues/260) + +## [v2.4.1](https://github.com/icinga/puppet-icingaweb2/tree/v2.4.1) (2020-08-31) [Full Changelog](https://github.com/icinga/puppet-icingaweb2/compare/v2.4.0...v2.4.1) **Fixed bugs:** - Release defined resource commandtransport from private [\#264](https://github.com/Icinga/puppet-icingaweb2/issues/264) - fix icingaweb2::module::director::service systemd::unit\_file param name error [\#273](https://github.com/Icinga/puppet-icingaweb2/pull/273) ([jhoblitt](https://github.com/jhoblitt)) +- fix travis-ci failures [\#270](https://github.com/Icinga/puppet-icingaweb2/pull/270) ([jhoblitt](https://github.com/jhoblitt)) **Closed issues:** @@ -18,7 +26,6 @@ - Update Package version [\#262](https://github.com/Icinga/puppet-icingaweb2/issues/262) ## [v2.4.0](https://github.com/icinga/puppet-icingaweb2/tree/v2.4.0) (2020-07-06) - [Full Changelog](https://github.com/icinga/puppet-icingaweb2/compare/v2.3.1...v2.4.0) **Implemented enhancements:** @@ -53,7 +60,6 @@ - Remove parameter fastcgi\_script [\#243](https://github.com/Icinga/puppet-icingaweb2/pull/243) ([dhoppe](https://github.com/dhoppe)) ## [v2.3.1](https://github.com/icinga/puppet-icingaweb2/tree/v2.3.1) (2019-06-25) - [Full Changelog](https://github.com/icinga/puppet-icingaweb2/compare/v2.3.0...v2.3.1) **Implemented enhancements:** @@ -66,7 +72,6 @@ - config: Let cookie\_path be undef by default [\#237](https://github.com/Icinga/puppet-icingaweb2/pull/237) ([lazyfrosch](https://github.com/lazyfrosch)) ## [v2.3.0](https://github.com/icinga/puppet-icingaweb2/tree/v2.3.0) (2019-05-20) - [Full Changelog](https://github.com/icinga/puppet-icingaweb2/compare/v2.2.0...v2.3.0) **Implemented enhancements:** @@ -93,7 +98,6 @@ - Avoid duplicate inisection declarations [\#215](https://github.com/Icinga/puppet-icingaweb2/pull/215) ([johanfleury](https://github.com/johanfleury)) ## [v2.2.0](https://github.com/icinga/puppet-icingaweb2/tree/v2.2.0) (2018-05-14) - [Full Changelog](https://github.com/icinga/puppet-icingaweb2/compare/v2.1.0...v2.2.0) **Implemented enhancements:** @@ -109,7 +113,6 @@ - Add param for IDO DB charset [\#208](https://github.com/Icinga/puppet-icingaweb2/pull/208) ([marcofl](https://github.com/marcofl)) ## [v2.1.0](https://github.com/icinga/puppet-icingaweb2/tree/v2.1.0) (2018-01-23) - [Full Changelog](https://github.com/icinga/puppet-icingaweb2/compare/v2.0.1...v2.1.0) **Implemented enhancements:** @@ -139,7 +142,6 @@ - Fix protected\_customvars bugs and papercuts [\#186](https://github.com/Icinga/puppet-icingaweb2/pull/186) ([olasd](https://github.com/olasd)) ## [v2.0.1](https://github.com/icinga/puppet-icingaweb2/tree/v2.0.1) (2017-12-28) - [Full Changelog](https://github.com/icinga/puppet-icingaweb2/compare/v2.0.0...v2.0.1) **Implemented enhancements:** @@ -152,7 +154,6 @@ - Fix typos on README.md [\#184](https://github.com/Icinga/puppet-icingaweb2/pull/184) ([Tokynet](https://github.com/Tokynet)) ## [v2.0.0](https://github.com/icinga/puppet-icingaweb2/tree/v2.0.0) (2017-10-11) - [Full Changelog](https://github.com/icinga/puppet-icingaweb2/compare/1.0.6...v2.0.0) **Implemented enhancements:** @@ -285,15 +286,12 @@ - Allow multiple commandtransports [\#157](https://github.com/Icinga/puppet-icingaweb2/pull/157) ([baurmatt](https://github.com/baurmatt)) ## [1.0.6](https://github.com/icinga/puppet-icingaweb2/tree/1.0.6) (2015-11-10) - [Full Changelog](https://github.com/icinga/puppet-icingaweb2/compare/1.0.5...1.0.6) ## [1.0.5](https://github.com/icinga/puppet-icingaweb2/tree/1.0.5) (2015-08-04) - [Full Changelog](https://github.com/icinga/puppet-icingaweb2/compare/1.0.4...1.0.5) ## [1.0.4](https://github.com/icinga/puppet-icingaweb2/tree/1.0.4) (2015-06-24) - [Full Changelog](https://github.com/icinga/puppet-icingaweb2/compare/1.0.3...1.0.4) **Merged pull requests:** @@ -301,21 +299,15 @@ - Add support for Scientific Linux in Yum repo [\#16](https://github.com/Icinga/puppet-icingaweb2/pull/16) ([joshbeard](https://github.com/joshbeard)) ## [1.0.3](https://github.com/icinga/puppet-icingaweb2/tree/1.0.3) (2015-05-07) - [Full Changelog](https://github.com/icinga/puppet-icingaweb2/compare/1.0.2...1.0.3) ## [1.0.2](https://github.com/icinga/puppet-icingaweb2/tree/1.0.2) (2015-05-07) - [Full Changelog](https://github.com/icinga/puppet-icingaweb2/compare/1.0.1...1.0.2) ## [1.0.1](https://github.com/icinga/puppet-icingaweb2/tree/1.0.1) (2015-05-07) - [Full Changelog](https://github.com/icinga/puppet-icingaweb2/compare/1.0.0...1.0.1) ## [1.0.0](https://github.com/icinga/puppet-icingaweb2/tree/1.0.0) (2015-05-07) - -[Full Changelog](https://github.com/icinga/puppet-icingaweb2/compare/6bc7b1ede693cebd8d86ed2ec15164ce315ac7bd...1.0.0) - **Implemented enhancements:** - \[dev.icinga.com \#9158\] Add module graphite [\#55](https://github.com/Icinga/puppet-icingaweb2/issues/55) @@ -329,4 +321,4 @@ -\* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)* +\* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)* diff --git a/REFERENCE.md b/REFERENCE.md index c8574c24..dc5884e9 100644 --- a/REFERENCE.md +++ b/REFERENCE.md @@ -31,7 +31,6 @@ * `icingaweb2::config`: Configures Icinga Web 2. * `icingaweb2::install`: Installs Icinga Web 2 and extra packages. -* `icingaweb2::repo`: Manages the packages.icinga.com repository based on the operating system. ### Defined types @@ -76,7 +75,7 @@ mysql::db { 'icingaweb2': } class {'icingaweb2': - manage_repo => true, + manage_repos => true, import_schema => true, db_type => 'mysql', db_host => 'localhost', @@ -98,7 +97,7 @@ postgresql::server::db { 'icingaweb2': } class {'icingaweb2': - manage_repo => true, + manage_repos => true, import_schema => true, db_type => 'pgsql', db_host => 'localhost', @@ -185,7 +184,17 @@ Default value: ``false`` Data type: `Boolean` -When set to true this module will install the packages.icinga.com repository. +Deprecated, use manage_repos. + +Default value: ``false`` + +##### `manage_repos` + +Data type: `Boolean` + +When set to true this module will use the module icinga/puppet-icinga to manage repositories, +e.g. the release repo on packages.icinga.com repository by default, the EPEL repository or Backports. +For more information, see http://github.com/icinga/puppet-icinga. Default value: ``false`` diff --git a/metadata.json b/metadata.json index 20dbbbcb..9a924281 100644 --- a/metadata.json +++ b/metadata.json @@ -1,6 +1,6 @@ { "name": "icinga-icingaweb2", - "version": "2.4.1", + "version": "3.0.0", "author": "Icinga Team", "summary": "Icinga Web 2 Puppet Module", "license": "Apache-2.0",