Skip to content

Commit

Permalink
Updated to release 1.6.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Werner Dijkerman committed Aug 21, 2015
1 parent 43f79ac commit ff78611
Show file tree
Hide file tree
Showing 3 changed files with 27 additions and 2 deletions.
13 changes: 13 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,19 @@ Below an overview of all changes in the releases.

Version (Release date)

1.6.0 (2015-08-21)

* Pass manage_repo and zabbix_repo to repo.pp and prevent double include #110 (By pull request: mmerfort (Thanks!))
* Add "eno" to interface name matching #104 (By pull request: sgnl05 (Thanks!))
* use the new puppetlabs-apt version 2.x module #103 (By pull request: hmn (Thanks!))
* Fix name startvmwarecollector -> startvmwarecollectors #102 (By pull request: BcTpe4HbIu (Thanks!))
* Custom apache IP and port #99 (By pull request: mschuett (Thanks!))
* Feature Request: add charset/collate option during a mysql db resource creation #107
* Added support Debian 8
* Fixed some rpsec tests
* Fixed some puppet-lint identation warnings
* Updated the zabbixapi gem install with recent versions

1.5.0 (2015-06-08)

* Fix for: Inherting params #93
Expand Down
12 changes: 12 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -347,6 +347,10 @@ zabbix::userparameter::data:

###Usage zabbix-template

With the 'zabbix::template' define, you can install Zabbix templates via the API. You'll have to make sure you store the XML file somewere on your puppet server or in your module.

Please be aware that you can only make use of this feature when you have configured the module to make use of exported resources.

You can instal the MySQL template xml via the next example:
```ruby
zabbix::template { 'Template App MySQL':
Expand Down Expand Up @@ -404,6 +408,7 @@ This is the class for installing everything on a single host and thus all parame
* `apache_php_always_populate_raw_post_data`: Default: -1
* `zabbix_api_user`: Username of user in Zabbix which is able to create hosts and edit hosts via the zabbix-api. Default: Admin
* `zabbix_api_pass`: Password for the user in Zabbix for zabbix-api usage. Default: zabbix
* `zabbix_template_dir`: The directory where all templates are stored before uploading via API

There are some more zabbix specific parameters, please check them by opening the manifest file.

Expand Down Expand Up @@ -523,6 +528,10 @@ The following have contributed to this puppet module:
* 1n
* szemlyanoy
* Wprosdocimo
* sgnl05
* hmn
* BcTpe4HbIu
* mschuett

Many thanks for this!
(If I have forgotten you, please let me know and put you in the list of fame. :-))
Expand All @@ -536,6 +545,9 @@ Many thanks for this!


###When using exported resources

At the moment of writing, the puppet run will fail one or more times when `manage_resources` is set to true when you install an fresh Zabbix server. It is an issue and I'm aware of it. Don't know yet how to solve this, but someone suggested to try puppet stages and for know I haven't made it work yet.

* Please be aware, that when `manage_resources` is enabled, it can increase an puppet run on the zabbix-server a lot when you have a lot of hosts.
* First run of puppet on the zabbix-server can result in this error:

Expand Down
4 changes: 2 additions & 2 deletions metadata.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "wdijkerman-zabbix",
"version": "1.5.0",
"summary": "Installing and maintaining zabbix. Will install server, proxy, java-gateway and agent on RedHat/Debian/Ubuntu (Incl. exported resources).",
"version": "1.6.0",
"summary": "Installing and maintaining Zabbix. Will install server, proxy, java-gateway and agent on RedHat/Debian/Ubuntu (Incl. exported resources).",
"author": "Werner Dijkerman",
"dependencies": [
{"name":"puppetlabs/postgresql","version_requirement":">= 4.0.0"},
Expand Down

0 comments on commit ff78611

Please sign in to comment.