Commit Graph

105 Commits

Author SHA1 Message Date
Eric Lippmann 51307d77a9
Merge pull request #3489 from Icinga/bugfix/vagrant-box-broken-parallels-3488
Don't update Parallels Tools automatically
2018-07-04 16:16:32 +02:00
Alexander A. Klimov 088e907f9e Vagrant/Puppet: prevent man-in-the-middle attacks via the EPEL repo 2018-06-29 11:44:56 +02:00
Alexander A. Klimov db816d3d0b Vagrant/Puppet: prevent man-in-the-middle attacks 2018-06-29 10:38:23 +02:00
Alexander A. Klimov b07ae45cf9 Don't update Parallels Tools automatically
refs #3488
2018-06-27 17:32:07 +02:00
Michael Friedrich 3ffcbaf29f Vagrant: Install htop as base package 2018-02-20 16:03:01 +01:00
Michael Friedrich a87652dcd1 Vagrant: Introduce base profile and install vim
This happened too often with `vim: not found`, so I've patched it.
2018-02-14 11:21:00 +01:00
Michael Friedrich d6c8b4d8a1 Vagrant: Fix missing mbstring PHP module 2018-02-14 11:19:22 +01:00
Michael Friedrich 1167893178 Vagrant: Install SCL PHP CLI and set PATH
This avoids having to set `PATH="/opt/rh/rh-php71/root/bin:$PATH" icingacli`
all the time.
2018-02-13 17:27:50 +01:00
Michael Friedrich 41e78957d7 Vagrant: Fix package name for PHP xdebug in SCLO
refs #3265
2018-02-13 15:48:01 +01:00
Alexander A. Klimov 0bfefefdd2 Vagrant: fix missing Icinga Web 2 requirements
refs #3265
2018-01-17 13:23:34 +01:00
Alexander A. Klimov 38feeba5c3 Vagrant: increase timeout for proxy requests to FPM
refs #3266
2018-01-16 14:46:35 +01:00
Alexander A. Klimov 2ac605800f Install PHP 7.1 from RedHat SCL
refs #2989
2018-01-12 11:30:45 +01:00
Alexander A. Klimov 4e49152c9f Puppet: don't install icinga-gui 2018-01-12 10:06:51 +01:00
Michael Friedrich ab364e0fc7 Remove unsupported livestatus functionality
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2017-09-29 10:33:55 +02:00
Alexander A. Klimov de59f0e837 Vagrant: provision even if upgrading Parallels guest tools isn't possible right now
refs #2896
2017-07-26 17:17:06 +02:00
Michael Friedrich 08a82daea3 Update to icinga.com
refs #2687
2017-01-18 12:04:43 +01:00
Johannes Meyer fa88dbf5dd vagrant: Add missing TicketSalt constant for Icinga 2
fixes #13095
2016-11-15 13:25:51 +01:00
Noah Hilverling e0d59ded2d vagrant: Add missing icinga2 constants
fixes #12717
2016-09-13 13:55:47 +02:00
Alexander A. Klimov d66198e555 Puppet module apache: install package mod_ssl
refs #11238
2016-02-26 13:56:06 +01:00
Alexander A. Klimov 4cd2469a5f Puppet module php: install package php-pecl-xdebug 2016-02-19 13:37:50 +01:00
Johannes Meyer d896972f5f puppet: Add new openldap group based on the nis.schema 2015-11-11 13:04:26 +01:00
Johannes Meyer cf7c99ff02 puppet: Correct DN used to add jdoe as member to the group Users 2015-11-11 13:03:55 +01:00
Johannes Meyer 6707bb990c puppet: Do not replace the authentication.ini if already existing 2015-10-21 15:45:36 +02:00
Eric Lippmann e20d791309 Puppet: Enable pgsql 2015-09-28 17:31:23 +02:00
Eric Lippmann df035ec0da Puppet: Enable openldap 2015-09-28 17:31:06 +02:00
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 cd4caf769b Puppet: Fix indent in puppet.sh
refs #9453
2015-07-20 16:48:40 +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
Eric Lippmann 33aa78d8b7 Puppet: Support Apache 2.4
refs #9453
2015-07-20 16:44:00 +02:00
Eric Lippmann 2df7c60a19 puppet: Provision the roles.ini
fixes #8617
2015-03-05 17:16:21 +01: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 be1f1955ec Puppet: icinga2_dev: disable Icinga 2 feature `ido-pgsql' 2015-02-12 12:39:32 +01:00
Alexander Klimov c1af7415e7 Puppet: make icinga2::feature disableable 2015-02-12 12:39:32 +01:00
Johannes Meyer 50fc85d7ff Rename authentication type "autologin" to "external"
refs #8274
2015-01-27 09:49:36 +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 925bc80115 puppet: Add vagrant to the icingaweb2 group 2015-01-20 15:12:43 +01:00
Eric Lippmann 3a3b1fbe51 puppet: Fix typo introduced by last commit 2015-01-20 12:54:14 +01:00