Skip to content

Latest commit

 

History

History
227 lines (184 loc) · 19 KB

CHANGELOG.md

File metadata and controls

227 lines (184 loc) · 19 KB

Change Log

v2.2.0 (2018-05-14)

Full Changelog

Implemented enhancements:

  • 'icinga-icingaweb2' (v2.1.0) requires 'puppetlabs-vcsrepo' (>= 1.3.0 < 2.0.0) #212

Closed issues:

  • Should be possible to specify a relative path for icingaweb2::module::fileshipper target #209

Merged pull requests:

v2.1.0 (2018-01-23)

Full Changelog

Implemented enhancements:

  • missing domain attribute for icingaweb2::config::authmethod #203
  • Add elasticsearch module #193
  • Add graphite module #192
  • Update apache2 example #191
  • Add default backend in groups.ini #188
  • Links to apache2 and nginx examples doesn't work #185
  • Add vSphere module #183
  • Add fileshipper module #182

Fixed bugs:

  • Setting up icingaweb2 with postgresql on a different port than 5432 leads to an error #195
  • protected_customvars handled incorrectly? #206
  • puppetdb: issue if host does not resolve to puppetdb #197

Merged pull requests:

  • added domain attribute to icingaweb2::config::groupbackend #205 (spaolo)
  • added domain attribute to icingaweb2::config::authmethod #204 (spaolo)
  • Provide specific port to mysql and postgresql #196 (Faffnir)
  • Rename default administrative user to 'icingaadmin' #194 (dnsmichi)
  • Add missing curly bracket and trailing commas #189 (rgevaert)
  • Fix protected_customvars bugs and papercuts #186 (olasd)

v2.0.1 (2017-12-28)

Full Changelog

Implemented enhancements:

  • Support fcgi as example for apache #201

Merged pull requests:

v2.0.0 (2017-10-11)

Full Changelog

Implemented enhancements:

  • Store preferences in database #166
  • Support icinga2 API command transport #74
  • Use RSpec helper rspec-puppet-facts #70
  • Support LDAP auth_backend #69
  • Manage icingaweb2 user #68
  • Updating graphite with more config #66
  • Adding monitoring module #65
  • [dev.icinga.com #9243] add ldaps to resource_ldap.pp #56
  • [dev.icinga.com #9155] Add module generictts #54
  • Update Docs Install Icinga Web icinga2 vs icingaweb2 #174
  • Add translation module #169
  • Parameterize conf_user #145
  • Update version in Puppet Forge #141
  • Add changelog #128
  • Add Cube module #127
  • Add Director module #126
  • Add business process module #125
  • Refactor monitoring module class #124
  • Add defined type to generally handle module installations and configuration #122
  • Rename classes to icingaweb2::module::modulename #121
  • Remove unsupported modules #120
  • Default auth mechanism #119
  • Add defined type for roles #118
  • Add defined type to handle config.ini #117
  • Add defined type to handle groups.ini #116
  • Add defined type to handle authentication.ini #115
  • Add type to handle resources.ini #114
  • Add defined type that handles Ini configurations #113
  • Update basic specs #112
  • Add release guide #111
  • Add testing guide #110
  • Add contributing guide #109
  • Add some basic examples #108
  • Basic Apache configuration with example #107
  • Add reference documentation #106
  • Update general documentation #105
  • Create parameter manage_package #104
  • Remove deprecated parameters #103
  • General configuration #102
  • Remove git installation method for Icinga Web 2 #101
  • Ensure support for certain operating systems #100
  • Add header with inline documentation to all files #99
  • Support initialize for PostgreSQL #82
  • Acceptance tests #78
  • Adding database initialization #64
  • Updating monitoring transports #75 (lazyfrosch)
  • Update module base #73 (lazyfrosch)
  • Refactoring repository management #72 (lazyfrosch)
  • Using rspec-puppet-facts for new spec #71 (lazyfrosch)

Fixed bugs:

  • Dependency puppetlabs/concat conflicts with puppet-icinga2 #165
  • rspec tests broken due to unintepreted facts #161
  • Can't manage multiple [config] sections because of duplicate resource #146
  • Fixing config files permissions #67
  • [dev.icinga.com #12142] Why does initialize.pp require /root/.my.cnf on RedHat/CentOS, not Debian/Ubuntu? #61
  • [dev.icinga.com #11876] Path for mysql-command is missing #60
  • [dev.icinga.com #11719] Missing packages if APT::Install-Recommends "false"; #59
  • [dev.icinga.com #11584] what is the standard password set by initialize.pp? #58
  • [dev.icinga.com #11507] installing icinga web2 #57
  • Install dependencies by default #176
  • Logging directory is not created by module #172
  • Incorrect config directory access mode on Debian #85
  • Package managers handle dependencies. #87 (tdb)
  • deployment: Correct directory management #76 (lazyfrosch)

Closed issues:

  • /etc/icingaweb2/modules isn't created #158
  • Allow muliple API Host for icingaweb2::module::monitoring #155
  • icingaweb2::module::module_dir parameter default value should probably not be undef #147
  • Missing Configuration #138
  • Syntax error at 'resource_name'; expected '}' #136
  • Please move development to master #134
  • Git install method is missing minified assets #129
  • Add default modules #123
  • How to enable module monitoring Via Puppet #95
  • It would be nice to have possibility to change certain file/directory permissions #94
  • Could not find declared class icingaweb2::mod::monitoring #93
  • The parameter 'ido_db_host' is declared more than once #92
  • missing groups.ini #91
  • Add Debian Stretch to the compatibility list? #89
  • Dependencies incorrect on Ubuntu 16.04+ #88
  • Improve Apache integration and document it #83
  • Default credentials for login #80
  • Deprecate default install method #77
  • [dev.icinga.com #9154] Add module pnp4nagios #53
  • Icingaweb2::Module::Monitoring doesn't actually install the module #160
  • Add generictts module #154
  • add icingaweb2::module::puppetdb #152
  • add icingaweb2::module::doc #150
  • Icingaweb2 schema only created on second run when configured along with icinga2 #144
  • Correct documentation for authentication configuration #143
  • Align documentation for duplicate repository #131
  • Non compatible dependencies between icinga2 and Icingaweb2 latest releases #98
  • Roles setting is not up to date and is not supporting businessprocess-prefix #96
  • Resources.ini should not be world-readable #90
  • Documentation updates #79

Merged pull requests:

1.0.6 (2015-11-10)

Full Changelog

1.0.5 (2015-08-04)

Full Changelog

1.0.4 (2015-06-24)

Full Changelog

Merged pull requests:

  • Add support for Scientific Linux in Yum repo #16 (joshbeard)

1.0.3 (2015-05-07)

Full Changelog

1.0.2 (2015-05-07)

Full Changelog

1.0.1 (2015-05-07)

Full Changelog

1.0.0 (2015-05-07)

Implemented enhancements:

  • [dev.icinga.com #9158] Add module graphite #55
  • [dev.icinga.com #9153] Add module businessprocess #52
  • Fix authentication configuration #8 (lazyfrosch)

Merged pull requests:

  • Don't put blank host/service filters in roles.ini #13 (jamesweakley)
  • Moving away from templates to usign inifile from Puppetlabs/inifile #7 (smbambling)

* This Change Log was automatically generated by github_changelog_generator