Commit Graph

39 Commits

Author SHA1 Message Date
Eric Lippmann c06ef8dfed Puppet: Use hiera variables in icingaweb2::config::general 2015-08-03 10:38:24 +02:00
Eric Lippmann 222b91dfd1 Puppet: Fix that openldap core schemas are not correctly installed on Red Hat Linux 7
refs #9453
2015-07-31 16:24:21 +02:00
Eric Lippmann 9379faf9eb Puppet: Add openldap::schema for installing a schema
refs #9453
2015-07-31 16:23:51 +02:00
Eric Lippmann df38e127e1 Puppet: Require php in phpd not vice versa
refs #9453
2015-07-31 16:23:22 +02:00
Eric Lippmann cc1b26be0c Revert "Vagrant: slapd must be running, add provision hint to docs"
This reverts commit f0fc8b8e90.

I'll fix this by introducing dependencies for the schema import.

refs #9453
2015-07-31 15:56:49 +02:00
Michael Friedrich f0fc8b8e90 Vagrant: slapd must be running, add provision hint to docs
For some reason the initial ldap provisioning might fail even
after ensuring that slapd is running. Yet another `vagrant provision`
will fix the issue.

refs #9453
2015-07-24 14:33:06 +02:00
Eric Lippmann 593f90f330 Puppet: Fix that the LDAP server is empty when using CentOS 7 2015-07-23 12:40:51 +02:00
Eric Lippmann b4861fe689 Puppet: Set date.timezone for PHP in a separate INI file 2015-07-23 12:40:12 +02:00
Eric Lippmann af6def7d7f Puppet: Use strings for file modes 2015-07-23 12:39:36 +02:00
Eric Lippmann 67af7b5135 Puppet: Don't install icinga2-debuginfo 2015-07-23 12:39:12 +02:00
Eric Lippmann a9bb42029c Puppet: Don't fail on createlang for PostgreSQL databases
refs #9453
2015-07-20 16:48:02 +02:00
Eric Lippmann af4dbadd36 Puppet: Use mariadb on RHEL/CentOS >= 7
refs #9453
2015-07-20 16:47:29 +02:00
Eric Lippmann 2ac27e3325 Puppet: Fix icinga_packages to use the major release version of the OS
refs #9453
2015-07-20 16:46:25 +02:00
Eric Lippmann 7f8c589cdb Puppet: Fix epel to use the major release version of the OS
refs #9453
2015-07-20 16:45:21 +02:00
Eric Lippmann b74b10a6d0 Puppet: Disable api feature of Icinga 2
refs #9453
2015-07-20 16:44:48 +02:00
Alexander Klimov cfaad099cb Puppet: icinga2_mysql: instantiate icinga2::config manually as icinga2::feature doesn't have the parameter $source anymore 2015-02-12 12:39:33 +01:00
Alexander Klimov c1af7415e7 Puppet: make icinga2::feature disableable 2015-02-12 12:39:32 +01:00
Eric Lippmann e98b6f1560 puppet: Do not enable the Icinga 2 feature ido-pgsql
Because Icinga 2 does not handle more than one IDO connection properly, the ido-pgsql will not be enabled by default.
2015-01-20 15:13:07 +01:00
Eric Lippmann b065a9defd puppet: Provision the PHP ImageMagick Module
resolves #8108
2015-01-20 10:07:27 +01:00
Eric Lippmann 5ccd290490 puppet/postgres: Allow connections made by Icinga Web 2 2015-01-19 15:07:37 +01:00
Eric Lippmann ae927cf043 puppet/postgres: Allow connections made by Icinga 2
fixes #8109
2015-01-19 13:53:39 +01:00
Eric Lippmann ae4a9fe50c puppet: Use hiera for defining the icinga web group 2015-01-19 11:43:39 +01:00
Eric Lippmann 0b95892764 puppet: Add note to the icingacli module that it's not reuseable 2014-12-18 17:09:52 +01:00
Eric Lippmann ea69b3f709 puppet: Add the preferences configuration directory
refs #6842
2014-12-15 13:44:32 +01:00
Eric Lippmann 60b8529db0 Revert "puppet: Remove module cmmi_dir"
This reverts commit 2e8f30d440.

It's in use :)
2014-12-15 12:23:48 +01:00
Eric Lippmann 44d662c983 puppet: Remove module configure
No longer in use.

refs #6842
2014-12-15 12:19:49 +01:00
Eric Lippmann ca24699e1b puppet: Remove module gcc
No longer in use.

refs #6842
2014-12-15 12:19:31 +01:00
Eric Lippmann 2e8f30d440 puppet: Remove module cmmi_dir
No longer in use.

refs #6842
2014-12-15 12:19:11 +01:00
Eric Lippmann 5cc5122d79 puppet: Remove module cmmi
No longer in use.

refs #6842
2014-12-15 12:18:48 +01:00
Eric Lippmann d835fe624c puppet: Remove module wget
No longer in use.

refs #6842
2014-12-15 12:18:30 +01:00
Eric Lippmann 50e23a37d5 puppet: Remove module tar
No longer in use.

refs #6842
2014-12-15 12:18:11 +01:00
Eric Lippmann 00d3110b95 puppet: Remove module perl
No longer in use.

refs #6842
2014-12-15 12:16:36 +01:00
Eric Lippmann e1c35c457d puppet: Remove module cpan
No longer in use.

refs #6842
2014-12-15 12:16:17 +01:00
Eric Lippmann ada0b8c0a5 puppet: Remove module phantomjs
No longer in use.

refs #6842
2014-12-15 12:14:30 +01:00
Eric Lippmann c54ab12ebc puppet: Remove module casperjs
No longer in use.

refs #6842
2014-12-15 12:13:58 +01:00
Eric Lippmann 3d54087fa3 puppet: Remove mk-livestatus module
No longer in use.

refs #6842
2014-12-15 12:13:26 +01:00
Eric Lippmann 088455a164 puppet: Add module motd in favor of top level motd
refs #6842
2014-12-15 11:31:34 +01:00
Eric Lippmann 275976cecc puppet: Let icingaweb2::config::general use templates
refs #6842
2014-12-15 09:58:45 +01:00
Eric Lippmann 4e8595f0c5 puppet: Rename .vagrant-puppet to .puppet 2014-12-10 16:02:54 +01:00