Commit graph

  • c6bb94e5ee Bump the version of the apt module that's required by metadata.json. Nick Chappell 2014-09-07 16:30:44 -0700
  • 2e44972f70 Changed the DB schema file paths for RHEL/CentOS. Nick Chappell 2014-09-07 14:29:34 -0700
  • d4794afa95 For Ubuntu systems, switch to adding the Icinga PPA instead of the release snapshot apt repo. Nick Chappell 2014-09-07 14:01:17 -0700
  • bbb2ed10f4 Remove Debian from the regex since it's not a supported distro yet. Nick Chappell 2014-09-07 13:41:57 -0700
  • 200645b4cc Added validation to the icinga2::object::usergroup class' parameters. Nick Chappell 2014-09-06 18:50:27 -0700
  • b83450af91 Added validation to the icinga2::object::user class' parameters. Nick Chappell 2014-09-06 18:50:21 -0700
  • c8230124ef Added validation to the icinga2::object::service class' parameters. Nick Chappell 2014-09-06 18:50:13 -0700
  • 1af2287ea7 Added validation to the icinga2::object::idopgsqlconnection class' parameters. Nick Chappell 2014-09-06 18:44:34 -0700
  • db735934b5 Added validation to the icinga2::object::idomysqlconnection class' parameters. Nick Chappell 2014-09-06 18:44:26 -0700
  • ddc3395113 Added validation to the icinga2::object::hostgroup class' parameters. Nick Chappell 2014-09-06 18:44:12 -0700
  • ee68d95053 Added validation to the icinga2::object::host class' parameters. Nick Chappell 2014-09-06 18:44:05 -0700
  • 4e1cec7439 Added validation to the icinga2::object::apply_service_to_host class' parameters. Nick Chappell 2014-09-06 18:43:50 -0700
  • c95e81d2c3 Added validation to the icinga2::nrpe::plugin class' parameters. Nick Chappell 2014-09-06 18:04:50 -0700
  • 2a150f33e9 Added validation to the icinga2::nrpe::command class' parameters. Nick Chappell 2014-09-06 18:04:42 -0700
  • 3f37faa3b6 Added validation to nrpe.pp's parameters. Nick Chappell 2014-09-06 18:04:15 -0700
  • a12585bc7c Make the default value of the server_install_nagios_plugins value a boolean version true instead of a string version 'true'. Nick Chappell 2014-09-06 17:51:40 -0700
  • 8ce71724ad Add some more validation of parameters to the icinga2::server's parameters. Nick Chappell 2014-09-06 17:51:04 -0700
  • 27e5aee56c Renamed the client usage section to more accurately reflect what it's about. Nick Chappell 2014-08-25 18:29:28 -0700
  • 840d1dfa3f Camel case UserGroup, like what's in the Icinga docs. Nick Chappell 2014-08-24 18:22:06 -0700
  • 66b3f17744 Added a missing = to the pager parameter of the user object ERB template. Nick Chappell 2014-08-24 18:16:43 -0700
  • 7b59ae8a95 Remove a - from the <%- end -%> so that we do render trailing whitespace; otherwise, enable_notifications and the next rendered parameter get put on the same line and cause an error when the Icinga 2 daemon starts up. Nick Chappell 2014-08-24 18:16:21 -0700
  • fe21de08f0 Remove duplicate enable_notifications parameter that was added. Nick Chappell 2014-08-24 18:14:50 -0700
  • 9ec7f5ca9c Name user object files after the defined type instance's name instead of the FQDN of the machine. Nick Chappell 2014-08-24 17:59:58 -0700
  • c70857e802 Removed a duplicate enable_notifications rendering in the user object ERB tempalte. Nick Chappell 2014-08-24 17:59:28 -0700
  • a1657b2d6d Added a section to the readme about the usergroup defined type. Nick Chappell 2014-08-24 17:48:49 -0700
  • 2c6d82895c Added an enable_notifications parameter to the user object defined type. Nick Chappell 2014-08-24 17:48:28 -0700
  • 7a21694ab2 Added a usergroup defined type and accompanying ERB tempalte. Nick Chappell 2014-08-24 17:25:42 -0700
  • 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. Nick Chappell 2014-08-24 12:25:06 -0700
  • 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. Nick Chappell 2014-08-24 12:07:46 -0700
  • 2879c0c2cd Merge branch 'feature/ido_db_objects' Nick Chappell 2014-08-23 19:19:57 -0700
  • 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. Nick Chappell 2014-08-23 19:13:28 -0700
  • 0b59795e1c Removed extra language that's not relevant to the section it's in. Nick Chappell 2014-08-23 19:12:13 -0700
  • 9998f01d5d Removed Postgres-specific language. Nick Chappell 2014-08-23 19:08:58 -0700
  • bc7fac04fd Whitespace cleanup. Nick Chappell 2014-08-23 19:07:42 -0700
  • 18f5c5cab7 Added a note to the README about creating an IDO connection object via the defined type. Nick Chappell 2014-08-23 19:07:09 -0700
  • 3596f236ce Whitespace cleanup. Nick Chappell 2014-08-23 17:39:36 -0700
  • 5f05d3bfbe Added icinga2::object::idopgsqlconnection object documentation to the README. Nick Chappell 2014-08-23 17:15:56 -0700
  • 1b2bd10488 Added icinga2::object::idomysqlconnection object documentation to the README. Nick Chappell 2014-08-23 17:15:28 -0700
  • 928b09bb90 Correct the object name in the Postgres IDO connection object ERB template. Nick Chappell 2014-08-23 13:45:13 -0700
  • 8f6fa5b70d Added an ERB template to render Postgres IDO connection object definitions. Nick Chappell 2014-08-22 22:26:58 -0700
  • 552072ec3b Added a defined type for Postgres IDO connection object definitions. Nick Chappell 2014-08-22 22:26:42 -0700
  • 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. Nick Chappell 2014-08-22 22:26:25 -0700
  • d0a151b414 Merge branch 'feature/ido_db_objects' Nick Chappell 2014-08-22 18:37:31 -0700
  • 742f790f7b Added an ERB template to render MySQL IDO connection object definitions. Nick Chappell 2014-08-22 18:30:15 -0700
  • 15e9555f64 Added a defined type for MySQL IDO connection object definitions. Nick Chappell 2014-08-22 18:29:46 -0700
  • eea0b20565 Remove language referring to Ubuntu Saucy and the snapshots repo since neither of those are being used or supported. Nick Chappell 2014-08-22 10:52:06 -0700
  • 3b6e1a38bc Added nagios-nrpe-plugin to the client plugin package list for Ubuntu 12.04. Nick Chappell 2014-08-21 22:12:30 -0700
  • 9dc73da5db Whitespace cleanup in manifests/server.pp Nick Chappell 2014-08-21 22:07:01 -0700
  • 599e7dea30 add db_port parameter to match the documentation melanie 2014-08-22 13:41:14 +1100
  • b7c360ef21 object_user.conf.erb missed = on period parameter melanie 2014-08-22 14:36:18 +1100
  • 3674a4ee14 Remove the single quotes around the default value for since it's meant to be a boolean value, not a string. Nick Chappell 2014-08-21 20:44:28 -0700
  • 1fb7044ba5 Added a note about puppetlabs-stdlib being a required module. Nick Chappell 2014-08-20 16:53:01 -0700
  • 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. Nick Chappell 2014-08-20 16:49:38 -0700
  • 4ec11e9a01 Merge branch 'develop' Nick Chappell 2014-08-20 14:09:53 -0700
  • ee23ecebf7 Merge pull request #3 from adamcstephens/make_manage_repos_work nickchappell 2014-08-20 13:53:27 -0700
  • a7a0171781 add puppetlabs/stdlib requirement Adam Stephens 2014-08-20 16:45:15 -0400
  • de61c1a14f make manage_repos parameter work Adam Stephens 2014-08-18 09:28:44 -0400
  • 2b8895217b Updated version number in metadata.json. Nick Chappell 2014-08-17 16:29:21 -0700
  • 69fce90c4d Added changelog entry for v0.5. Nick Chappell 2014-08-17 14:37:36 -0700
  • 721aa4271f Merge branch 'master' of git.icinga.org:puppet-icinga2 Nick Chappell 2014-08-17 14:29:27 -0700
  • d5433a208e Merge branch 'develop' for v0.5 release. Nick Chappell 2014-08-17 14:23:21 -0700
  • 74d407f220 Added the NRPE plugin to the plugin package list that's used for NRPE installs on Ubuntu 14.04. Nick Chappell 2014-08-17 14:22:23 -0700
  • cd7001bd70 Remove unused mailmap entries Gunnar Beutner 2014-08-17 22:14:49 +0200
  • 05e3c267c4 Add AUTHORS, update install instructions Michael Friedrich 2014-08-17 16:14:42 +0200
  • 03f47afa7b Update README.md, add doc/installation.md Michael Friedrich 2014-08-17 16:07:54 +0200
  • 9d18dd56d0 Update metadata.json Michael Friedrich 2014-08-17 16:02:21 +0200
  • cbf9ba4ec8 Update license Michael Friedrich 2014-08-17 16:01:43 +0200
  • ec61fa5e3e Merge remote-tracking branch 'github/develop' Michael Friedrich 2014-08-13 20:11:26 +0200
  • cc63ae59c7 Bump up the sizes of the section headers. Nick Chappell 2014-08-13 09:31:42 -0700
  • a5107b855b Remove the Modulefile, as it's deprecated as of Puppet 3.6. Nick Chappell 2014-08-06 10:43:18 -0700
  • 506a286c4d Merge branch 'feature/object_defined_types' into develop Nick Chappell 2014-08-03 19:17:27 -0700
  • d5fa1e655a Added a states parameter to the user object and rendering of it to the ERB template. Nick Chappell 2014-08-03 19:16:58 -0700
  • 6ad25eee99 Added a types parameter to the user object and rendering of it to the ERB template. Nick Chappell 2014-08-03 19:15:57 -0700
  • 086a300b1f Added a period parameter to the user object and rendering of it to the ERB template. Nick Chappell 2014-08-03 19:14:02 -0700
  • 92e7a4f5e7 Added an enable_notifications parameter to the user object and rendering of it to the ERB template. Nick Chappell 2014-08-03 18:27:46 -0700
  • 7b5f7a994f Added a groups parameter to the user object and rendering of it to the ERB template. Nick Chappell 2014-08-03 18:26:36 -0700
  • f9193d14f7 Added a vars parameter to the user object and rendering of it to the ERB template. Nick Chappell 2014-08-03 18:24:26 -0700
  • 89b3e25e9a Added a pager parameter to the user object and rendering of it to the ERB template. Nick Chappell 2014-08-03 18:23:28 -0700
  • d5173611f4 Added an email parameter to the user object and rendering of it to the ERB template. Nick Chappell 2014-08-03 18:20:29 -0700
  • 341f66433e Added a display_name parameter to the user object and rendering of it to the ERB template. Nick Chappell 2014-08-02 22:28:34 -0700
  • 5272c38a38 Added a closing end tag. Nick Chappell 2014-08-02 22:07:23 -0700
  • 90ffb35e20 Added an object_username parameter. Nick Chappell 2014-08-02 22:03:38 -0700
  • ae0ca7e7f5 Added a skeleton user object and accompanying ERB template. Nick Chappell 2014-08-02 22:01:15 -0700
  • e613ff8d12 Merge branch 'develop' into feature/object_defined_types Nick Chappell 2014-08-02 21:09:49 -0700
  • 61e8080c23 Merge branch 'develop', version 0.4 Nick Chappell 2014-08-02 21:08:34 -0700
  • 3f947fa09e Changelog updates. Nick Chappell 2014-08-02 21:08:22 -0700
  • 4d68c27a69 Added a metadata.json. Nick Chappell 2014-08-02 21:05:26 -0700
  • a86261bbad Added content to the Modulefile. Nick Chappell 2014-08-02 21:05:05 -0700
  • 3969a0e903 Merge branch 'feature/object_defined_types' into develop Nick Chappell 2014-08-02 20:30:01 -0700
  • 2324f352b9 Added a README section showing how to use the icinga2::object::apply_service_to_host. Nick Chappell 2014-07-31 21:38:57 -0700
  • 7de5eee88c Moved the check_command block to be before the vars block, since the vars block for a service apply will usually be setting variables for the check_command. Nick Chappell 2014-07-31 09:25:39 -0700
  • 2b766285b2 Added an object defined type for applying services to hosts; also included an ERB template to render the object files. Nick Chappell 2014-07-30 22:34:55 -0700
  • 06cd9ece88 Added a parameter and default value for the ignore_where parameter; added it to the service object ERB template. Nick Chappell 2014-07-29 17:21:10 -0700
  • e498643750 Remove trailing whitespace. Nick Chappell 2014-07-29 08:33:32 -0700
  • 5f614ce97d Added a parameter and default value for the icon_image_alt parameter; added it to the service object ERB template. Nick Chappell 2014-07-28 21:06:28 -0700
  • 90f256fea0 Added a parameter and default value for the icon_image parameter; added it to the service object ERB template. Nick Chappell 2014-07-28 21:05:39 -0700
  • 81c52e9862 Added a parameter and default value for the action_url parameter; added it to the service object ERB template. Nick Chappell 2014-07-28 21:04:54 -0700
  • c9e90c6ff0 Added a parameter and default value for the notes_url parameter; added it to the service object ERB template. Nick Chappell 2014-07-28 21:02:39 -0700
  • 65bd120e0d Added a parameter and default value for the notes parameter; added it to the service object ERB template. Nick Chappell 2014-07-28 21:02:00 -0700
  • 40a6e5fb46 Added a parameter and default value for the volatile parameter; added it to the service object ERB template. Nick Chappell 2014-07-28 20:57:43 -0700