Skip to content

Latest commit

 

History

History
566 lines (390 loc) · 37.6 KB

CHANGELOG.md

File metadata and controls

566 lines (390 loc) · 37.6 KB

Change log

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 impact the functionality of the module.

v3.0.0 (2017-02-12)

Full Changelog

Implemented enhancements:

Closed issues:

  • zabbix::web Could not find user zabbix #341

Merged pull requests:

v2.6.2 (2017-01-11)

Full Changelog

This is the last release with Puppet3 support!

Closed issues:

  • Installing on 2 nodes does not setup the database #333

Merged pull requests:

v2.6.1 (2016-12-07)

Full Changelog

Closed issues:

  • Puppet Unknown variable: '::selinux_config_mode' #325
  • Zabbix agent should not use ProtectSystem in systemd #320
  • related to #305 run fails if system does not have systemd fact #310

Merged pull requests:

v2.6.0 (2016-11-04)

Full Changelog

Merged pull requests:

v2.5.1 (2016-10-13)

Full Changelog

Closed issues:

  • zabbix_proxy.rb:7: syntax error #281
  • The zabbix_host custom type doesn't appear to recognise the "group" parameter #280
  • zabbix-agentd can't start on CentOS 6.x #264

Merged pull requests:

v2.5.0 (2016-09-19)

Full Changelog

Implemented enhancements:

Closed issues:

  • zabbix-agent service not starting properly, missing variables in zabbix-agent.service file #266
  • Release 999.999.999 version of wdijkerman for deprecation #243

Merged pull requests:

v2.4.0 (2016-08-18)

Full Changelog

Closed issues:

  • Custom config file name/path #240
  • 'apt-get update' complains about a weak digest (SHA1) #239
  • Order problems with apt update #233
  • Unpin concat version, support 2.x #231
  • Update metadata.json and fixtures to support concat #230

Merged pull requests:

  • Create tests for commit efad625cd87ce37fe91e708920da6a85b1f28e4b #263 (Heidistein)
  • Modulesync 0.12.1 & Release 2.4.0 #261 (bastelfreak)
  • Fix: Pin Rubocop version to 2.0.0+ #255 (jk2l)
  • Respect user provided Zabbix agent package name in userparameters #254 (wiene)
  • Fix: select systemd for ubuntu correctly #252 (jk2l)
  • Add manage_service option. #251 (Heidistein)
  • Fix: manage database parameter not pass to zabbix::server #249 (jk2l)
  • Fix: add historyindexcachesize option to server and proxy code #248 (shoikan)
  • Fix for issue #240 #246 (fgallese)
  • Set selboolean for zabbix proxy #235 (sgnl05)
  • Added package tagging for apt update workflow. #234 (ITler)
  • Fix Concat pinning #232 (bastelfreak)
  • Allows setting ListenIP as "lo" loopback interface. #229 (felipe1982)
  • Manage default_vhost in zabbix main class. #226 (furhouse)

v2.3.2 (2016-05-21)

Full Changelog

Merged pull requests:

v2.3.1 (2016-05-20)

Full Changelog

Closed issues:

  • What is selinux_config_mode? #222
  • 404 not found #219
  • undefined local variable or method `int_name' #216

Merged pull requests:

v2.3.0 (2016-05-08)

Full Changelog

Closed issues:

  • Web interface config file readable by all (contains unencrypted database password) #200
  • Update zabbixapi gem to 2.4.7 form Zabbix 3.0 #196
  • Add support for zabbix sender #194
  • SELinux - CentOs 7 #190
  • AMZ Linux Support #187
  • Zabbix as default vhost #180

Merged pull requests:

2.2.0 (2016-03-06)

Full Changelog

Implemented enhancements:

  • Upgrading to 3.0 #166

Fixed bugs:

  • Repo is always added #148

Closed issues:

  • HistoryTextCacheSize is not supported in Zabbix 3.0 #185
  • Custom API query? #179
  • database is being managed even if manage_database is false #170
  • Invalid parameter key_source on Apt::Source[zabbix] at /etc/puppet/environments/myenv/modules/zabbix/manifests/repo.pp:144 on node XXXXX #101
  • Zabbix 3.0 Proxy Postgres DB Schema Using Incorrect File #186
  • write more rspec tests to test zabbix 3.0 #176

Merged pull requests:

2.1.1 (2016-02-09)

Full Changelog

Merged pull requests:

  • Make Zabbix module compile on puppet 4.x AIO. #164 (ITler)

2.1.0 (2016-02-02)

Full Changelog

Fixed bugs:

  • The puppetgem fact is incorrect for Puppet 4 AIO installation #157

Closed issues:

  • Enable Travis CI #161
  • An IP address is required for a zabbix host #160

Merged pull requests:

2.0.0 (2016-01-31)

Full Changelog

Implemented enhancements:

  • No LDAP Support #149

Fixed bugs:

  • Database is always managed #153
  • Server and Proxy templates are inconsistent #144

Closed issues:

  • Repo url in RHEL or Oracle Linux #142
  • Could not evaluate: undefined method `+' for nil:NilClass #134
  • userparameter in RedHat Satellite 6.x #125
  • Userparameter with Foreman #117
  • Invalid parameter group_create #100

Merged pull requests:

1.7.0 (2015-11-07)

Full Changelog

Closed issues:

  • Support for PSBM #123
  • Install Zabbix SERVER and PROXY on same machine #119
  • zabbix::agent doesn't pass $zabbix_version to zabbix::repo #118
  • Syntax error at '{'; expected '}' at /etc/puppet/modules/zabbix/manifests/server.pp:340 on node zabbix #115
  • zabbix::template failing - undefined method `configurations' #113
  • API not working #111

Merged pull requests:

1.6.0 (2015-08-21)

Full Changelog

Fixed bugs:

  • " Using allow is not supported in your Apache version" #72
  • zabbix_version ignored #105

Closed issues:

  • zabbix::repo doest not inherit zabbix::params #93
  • Agent Config Template #112
  • Feature Request: add charset/collate option during a mysql db resource creation #107

Merged pull requests:

  • Pass manage_repo and zabbix_repo to repo.pp and prevent double include #110 (mmerfort)
  • Add "eno*" to interface name matching #104 (sgnl05)
  • use the new puppetlabs-apt version 2.x module #103 (hmn)
  • Fix name startvmwarecollector -> startvmwarecollectors #102 (BcTpe4HbIu)
  • Custom apache IP and port #99 (mschuett)
  • Pass zabbix_version and manage_repo to zabbix::repo #88 (mmerfort)

1.5.0 (2015-06-08)

Full Changelog

Implemented enhancements:

  • File extensions of Userparameters scripts #97
  • new postgresql instance #91

Fixed bugs:

  • Zabbix-proxy install database population #62

Closed issues:

  • new web instance #92

Merged pull requests:

  • merge of hiera hashes from entire hierarchy #98 (szemlyanoy)
  • Added support to Amazon Linux with epel 6. #96 (Wprosdocimo)
  • import templates and create hostgroup if missing #95 (1n)
  • Added Support For Zapache monitoring script #94 (elricsfate)

1.4.0 (2015-05-18)

Full Changelog

Fixed bugs:

  • Unable to install version 2.2 #76
  • Add dependency on apt #74

Closed issues:

  • manage_firewall is set to 'false' by default #86
  • Cannot install on Jessie #85
  • setting Hostname and HostnameItem causes a warning on agentd start #80
  • Debian repo key cannot be validated by apt module #78

Merged pull requests:

  • Added zabbix_hostgroup #87 (hkumarmk)
  • Fixes #80 setting Hostname and HostnameItem causes a warning on agentd s... #82 (f0)
  • Fix illegal comma separated argument list #81 (IceBear2k)
  • Allow to not purge include dir. #79 (altvnk)
  • Correct typo in 'manage_resources' documentation. #77 (rnelson0)

1.3.0 (2015-04-08)

Full Changelog

Fixed bugs:

  • Multi-node Setup: Web class does not properly configure database port #69
  • Apt-key error in Ubuntu 14.04 #61

Closed issues:

  • You can not configure hostname in zabbix::proxy #59
  • Multi-node setup: manage_resources invalid on Class[Zabbix::Server] #70

Merged pull requests:

1.2.0 (2015-02-26)

Full Changelog

Implemented enhancements:

  • allow setting location of psql #44

Fixed bugs:

  • failure if zabbix hostgroup does not exist #41
  • Bad syntax in manifests/proxy.pp #50
  • listenip bug #49

Closed issues:

  • When using SSL, the root is not rewritten to SSL #47

Merged pull requests:

  • Fixed bug with listenip & add lxc interface #46 (meganuke19)
  • notify zabbix-agent service when userparameters change #57 (rleemorlang)
  • Fix in params.pp with default parameter of zabbix proxy for ubuntu #56 (fredprod)
  • Jvd w fix defined #53 (JvdW)
  • Fix agent listenip #52 (JvdW)
  • line 350 modify casesize to cachesize #50 #51 (fredprod)
  • Correctly rewrite the root when using SSL, fixes #47 #48 (slyoldfox)

1.1.0 (2015-01-24)

Full Changelog

Closed issues:

  • manage_repo false still installs repo #43
  • Unable to create host with zabbixapi - Invalid params #37

Merged pull requests:

1.0.1 (2015-01-12)

Full Changelog

Fixed bugs:

  • Module fails with future parser enabled #29

Merged pull requests:

  • allow custom owner and group for zabbix server config, #36 (f0)
  • ZABBIX proxy and ZABBIX server service names are now customizable / Allow changing the path to the database schema files #35 (f0)
  • remove hardcoded config file paths for server, proxy and agent #34 (f0)

1.0.0 (2015-01-02)

Full Changelog

Implemented enhancements:

  • Split Zabbix Server Class into Components #11

Fixed bugs:

  • zabbixapi gem fails to install (ubuntu 14.04) #16

Closed issues:

  • Update apache_ssl_cipher list #31
  • Wrong fping path on Ubuntu 14.04 #28

Merged pull requests:

  • Update apache_ssl_cipher list #32 (karolisc)
  • Add support for debian sid (just use wheezy package) #30 (lucas42)
  • Add support for low level discovery(LLD) scripts #27 (karolisc)
  • Remove execute bit from .conf files #26 (karolisc)
  • Wrong name in zabbix::userparameters resource example. #25 (karolisc)

0.6.1 (2014-12-09)

Full Changelog

Closed issues:

  • Module expects postgresql to be install on same machine #18
  • Firewall and server domain name #17

Merged pull requests:

  • Add repository for debian running on a raspberry pi #23 (lucas42)
  • Install packages needed for the zabbixapi gem to be installed on Debain #21 (lucas42)

0.6.0 (2014-12-06)

Full Changelog

Closed issues:

  • Incorrectly initiated mysql/postgresql server class #14
  • Wrong mpm, missing php module on ubuntu 14.04 #13

Merged pull requests:

0.5.1 (2014-10-30)

Full Changelog

Closed issues:

  • zabbix.conf.php.erb wrong zbx name #9
  • Add support for SSL sites #8

Merged pull requests:

0.5.0 (2014-10-11)

Full Changelog

Closed issues:

  • module installation fails #7
  • Using zabbix-server with theforeman #1

2014-09-11 Release 0.4.1

  • Added support van Zabbix 2.4
  • Added Ubuntu 14.04

2014-08-22 Release 0.4.0

  • Rewrote the readme.
  • Module can make use of "Exported resources" when manage_resources is set to true. The zabbix-server can automatically configure agents and directly monitor the agents. It will make use of the zabbix-api.
  • Also possible for the listenip parameter to specificy an 'eth?|bond?' option. It will find out what ipaddress it is and uses this as the ListenIP in the zabbix configuration file. Can be handy when having multiple network interfaces.

2014-08-01 Release 0.3.1

  • Added support for Puppet Enterprise 3.2 and 3.3

2014-07-19 Release 0.3.0

  • Added repository for scientific (Thanks to: gattebury)
  • Added repository for Xenserver (Thanks to: sq4ind)

2014-06-18 Release 0.2.0

  • Added rspec test for zabbix::agent
  • Added rspec test for zabbix::repo
  • Added rspec test for zabbix::proxy
  • Added rspec test for zabbix::server
  • Added rspec test for zabbix::database{mysql,postgresql}
  • Added rspec test for zabbix::userparameters
  • Added rspec test for zabbix::javagateway
  • zabbix::userparameters fixed via pull request github (By 'suff') --> Thanks!
  • Removed some documented settings
  • nodeid wasn't working with zabbix_server.conf template

2014-04-17 Release 0.1.0

  • Added manage_repo parameter. If set to true, it will install the apt/yum repository.
  • Updated module for support Ubuntu (12.x).
  • Updated module for support Debian (6, 7).
  • Updated module for support Oracle Linux (5, 6).

2014-03-31 Release 0.0.3

  • Added parameter: manage_vhost for creating vhost (Default: true)
  • Added parameter: manage_firewall for creating firewall rules

* This Change Log was automatically generated by github_changelog_generator