Commit graph

401 commits

Author SHA1 Message Date
Nick Chappell
2c6d82895c Added an enable_notifications parameter to the user object defined type. 2014-08-24 17:48:28 -07:00
Nick Chappell
7a21694ab2 Added a usergroup defined type and accompanying ERB tempalte. 2014-08-24 17:25:42 -07:00
Nick Chappell
cb477311a9 Add a - between the su and postgres so that we inherit the Postgres user's environment and don't try to run the command with /root as the working directory. 2014-08-24 12:25:06 -07:00
Nick Chappell
f9f7cc5ad9 Use && in between the shell commands in the exects so that if any of the commands inside fail, the entire exec resource will fail.
With ; in between each shell command, the command chain would continue on even if one of the commands returned a non-0 exit status. Because this would make Puppet think the entire exec resource succeeded, Puppet would continue on configuring the rest of the resources in icinga2::server and all of its subclasses. With && in between each subcommand, the execs will fail if any of the subcommands fail and Puppet will skip the rest of the module's resources, not leaving things in a bad state.
2014-08-24 12:07:46 -07:00
Nick Chappell
2879c0c2cd Merge branch 'feature/ido_db_objects' 2014-08-23 19:19:57 -07:00
Nick Chappell
41af79c048 Removed the example of the icinga2::server class that was in the DB section, since an icinga2::server example is just below in its own section. 2014-08-23 19:13:28 -07:00
Nick Chappell
0b59795e1c Removed extra language that's not relevant to the section it's in. 2014-08-23 19:12:13 -07:00
Nick Chappell
9998f01d5d Removed Postgres-specific language. 2014-08-23 19:08:58 -07:00
Nick Chappell
bc7fac04fd Whitespace cleanup. 2014-08-23 19:07:42 -07:00
Nick Chappell
18f5c5cab7 Added a note to the README about creating an IDO connection object via the defined type. 2014-08-23 19:07:09 -07:00
Nick Chappell
3596f236ce Whitespace cleanup. 2014-08-23 17:39:36 -07:00
Nick Chappell
5f05d3bfbe Added icinga2::object::idopgsqlconnection object documentation to the README. 2014-08-23 17:18:30 -07:00
Nick Chappell
1b2bd10488 Added icinga2::object::idomysqlconnection object documentation to the README. 2014-08-23 17:18:20 -07:00
Nick Chappell
928b09bb90 Correct the object name in the Postgres IDO connection object ERB template. 2014-08-23 13:45:13 -07:00
Nick Chappell
8f6fa5b70d Added an ERB template to render Postgres IDO connection object definitions. 2014-08-22 22:26:58 -07:00
Nick Chappell
552072ec3b Added a defined type for Postgres IDO connection object definitions. 2014-08-22 22:26:42 -07:00
Nick Chappell
6ead21b5e1 Don't name the object with the @object_name variable, since IDO MySQL connection objects have to have 'mysql-ido' as the object's name. 2014-08-22 22:26:25 -07:00
Nick Chappell
d0a151b414 Merge branch 'feature/ido_db_objects' 2014-08-22 18:37:31 -07:00
Nick Chappell
742f790f7b Added an ERB template to render MySQL IDO connection object definitions. 2014-08-22 18:30:15 -07:00
Nick Chappell
15e9555f64 Added a defined type for MySQL IDO connection object definitions. 2014-08-22 18:29:46 -07:00
Nick Chappell
eea0b20565 Remove language referring to Ubuntu Saucy and the snapshots repo since neither of those are being used or supported. 2014-08-22 10:52:06 -07:00
Nick Chappell
3b6e1a38bc Added nagios-nrpe-plugin to the client plugin package list for Ubuntu 12.04. 2014-08-21 22:12:30 -07:00
Nick Chappell
9dc73da5db Whitespace cleanup in manifests/server.pp 2014-08-21 22:07:01 -07:00
melanie
599e7dea30 add db_port parameter to match the documentation
refs https://github.com/Icinga/puppet-icinga2/pull/2

Signed-off-by: Nick Chappell <nick@intronic.org>
2014-08-21 21:55:21 -07:00
melanie
b7c360ef21 object_user.conf.erb missed = on period parameter
refs #6983

Signed-off-by: Nick Chappell <nick@intronic.org>
2014-08-21 21:27:22 -07:00
Nick Chappell
3674a4ee14 Remove the single quotes around the default value for since it's meant to be a boolean value, not a string. 2014-08-21 20:44:28 -07:00
Nick Chappell
1fb7044ba5 Added a note about puppetlabs-stdlib being a required module. 2014-08-20 16:53:01 -07:00
Nick Chappell
8096008f48 Put contents of doc/configuration.md back into the main README.md to match what most other Puppet modules do for their READMEs. This will also allow more documentation to be visible on Github and the Puppet Forge since those services use the contents of the README for content on the module's page. 2014-08-20 16:49:38 -07:00
Nick Chappell
4ec11e9a01 Merge branch 'develop' 2014-08-20 14:09:53 -07:00
nickchappell
ee23ecebf7 Merge pull request #3 from adamcstephens/make_manage_repos_work
make manage_repos parameter work
2014-08-20 13:53:27 -07:00
Adam Stephens
a7a0171781 add puppetlabs/stdlib requirement
uses current supported release (4.3.2)
2014-08-20 16:45:15 -04:00
Adam Stephens
de61c1a14f make manage_repos parameter work 2014-08-18 09:31:31 -04:00
Nick Chappell
2b8895217b Updated version number in metadata.json. 2014-08-17 16:29:21 -07:00
Nick Chappell
69fce90c4d Added changelog entry for v0.5. 2014-08-17 14:37:36 -07:00
Nick Chappell
721aa4271f Merge branch 'master' of git.icinga.org:puppet-icinga2 2014-08-17 14:29:27 -07:00
Nick Chappell
d5433a208e Merge branch 'develop' for v0.5 release. 2014-08-17 14:23:34 -07:00
Nick Chappell
74d407f220 Added the NRPE plugin to the plugin package list that's used for NRPE installs on Ubuntu 14.04. 2014-08-17 14:22:27 -07:00
Gunnar Beutner
cd7001bd70 Remove unused mailmap entries 2014-08-17 22:14:49 +02:00
Michael Friedrich
05e3c267c4 Add AUTHORS, update install instructions 2014-08-17 16:14:42 +02:00
Michael Friedrich
03f47afa7b Update README.md, add doc/installation.md
fixes #6913
2014-08-17 16:07:54 +02:00
Michael Friedrich
9d18dd56d0 Update metadata.json
refs #6912
2014-08-17 16:02:21 +02:00
Michael Friedrich
cbf9ba4ec8 Update license
fixes #6912
2014-08-17 16:01:43 +02:00
Michael Friedrich
ec61fa5e3e Merge remote-tracking branch 'github/develop' 2014-08-13 20:11:26 +02:00
Nick Chappell
cc63ae59c7 Bump up the sizes of the section headers. 2014-08-13 09:31:42 -07:00
Nick Chappell
a5107b855b Remove the Modulefile, as it's deprecated as of Puppet 3.6. 2014-08-06 10:43:18 -07:00
Nick Chappell
506a286c4d Merge branch 'feature/object_defined_types' into develop
Merging in to get the icinga2::object::user defined type.
2014-08-03 19:17:27 -07:00
Nick Chappell
d5fa1e655a Added a states parameter to the user object and rendering of it to the ERB template. 2014-08-03 19:16:58 -07:00
Nick Chappell
6ad25eee99 Added a types parameter to the user object and rendering of it to the ERB template. 2014-08-03 19:15:57 -07:00
Nick Chappell
086a300b1f Added a period parameter to the user object and rendering of it to the ERB template. 2014-08-03 19:14:02 -07:00
Nick Chappell
92e7a4f5e7 Added an enable_notifications parameter to the user object and rendering of it to the ERB template. 2014-08-03 18:27:46 -07:00