85 Commits

Author SHA1 Message Date
Marius Hein
8b419e15c4 Vagrant box configure icingaweb source
refs #4926
2013-10-22 11:39:06 +02:00
Eric Lippmann
b47a4d7864 Vagrant: Update nagios-plugins to version 1.5 2013-10-08 11:37:39 +02:00
Johannes Meyer
49eb9ea30f Fix some remaining issues
- Changed "this.fail" to "this.test.fail" in frontend regression test 4606
- Restored default timezone "Europe/Berlin"
- Added "var/log/*.log" to .gitignore
- Updated default.pp so that the user apache is part of the vagrant group

refs #4606
refs #4605
refs #4640
2013-08-29 13:21:33 +02:00
Matthias Jentsch
49cf62a9dc Fix database related bugs
Fix coding standards in database schemes. Use DbAdapterFactory in all unit
tests instead of creating own adapters. Fix DbUserBackend and DbStore to use
FETCH_OBJ, instead of FETCH_ASSOC, to handle it consistently in the whole
application. Remove unnecessary table columns from the "account" scheme.

refs #4577
refs #4578
refs #4596
refs #4599
refs #4627
2013-08-26 11:09:37 +02:00
Eric Lippmann
16e31d2e34 Vagrant: Fix populate preferences table 2013-08-19 14:14:50 +02:00
Jannis Moßhammer
208f889b86 Fix 'owner' attribute being 'user'
refs #4549
2013-08-16 17:51:39 +02:00
Eric Lippmann
e7db4b84f0 Vagrant: Create preferences table on database icingaweb for MySQL and PostgreSQL
refs #4549
2013-08-16 17:51:39 +02:00
Eric Lippmann
c7e8add75a Vagrant: Install Icinga command proxy which routes commands to both instances
refs #4549
2013-08-16 17:51:39 +02:00
Eric Lippmann
c3246c926d Vagrant: Remove directory /etc/icinga2-web
This directory is remnant which should've been long gone

refs #4549
2013-08-16 17:51:39 +02:00
Eric Lippmann
9b203ce698 Vagrant: Create and populate Icinga 2 Web MySQL and PostgreSQL databases
refs #4464
2013-08-16 17:51:39 +02:00
Eric Lippmann
63999c80ac Vagrant: Fix installation of perl-CPAN
refs #4506
2013-08-14 14:35:37 +02:00
Eric Lippmann
a2de4a8c22 Vagrant: Install Icinga plugins from Perl module Monitoring::Generator::TestConfig too
refs #4506
2013-08-13 17:36:57 +02:00
Eric Lippmann
0a5db0fb3a Vagrant: Install test config to both the MySQL and PostgreSQL Icinga instance
refs #4506
2013-08-13 17:36:57 +02:00
Eric Lippmann
6ce47f297b Vagrant: Install Perl module Monitoring::Generator::TestConfig
refs #4506
2013-08-13 17:36:56 +02:00
Eric Lippmann
89a2ad9cb5 Vagrant: Add php-ZendFramework-Db-Adapter-Pdo-Pgsql
refs #4443
2013-07-29 18:36:25 +02:00
Eric Lippmann
bcf53cbbd5 Vagrant: Add icinga_unittest databases
refs #4442
2013-07-29 18:35:40 +02:00
Eric Lippmann
dccb2189bd Vagrant: Add vagrant user to group icinga-cmd
The vagrant user is now allowed to interact with both the icinga
pipe and the livestatus socket.

refs #4366
2013-07-23 14:46:57 +02:00
Eric Lippmann
69400ce671 Vagrant: Update Icinga to 1.9.3 and Icinga 2 to 0.0.2
refs #4385
2013-07-22 14:48:05 +02:00
Eric Lippmann
7c50411270 Vargant: Dat motd 2013-06-28 16:13:44 +02:00
Eric Lippmann
5bc62d2889 Vagrant: Restart apache after icinga2-web.conf has been deployed 2013-06-28 13:57:18 +02:00
Eric Lippmann
e80ddb0af4 Fix missing software and enable apache rewrite rules
Add the jquery node module and the Zend PDO adapter for MySQL.

refs #4307
2013-06-28 13:48:14 +02:00
Eric Lippmann
5419b3a797 Vagrant: Symlink public folder to /var/www/html/icinga2-web
refs #4314
2013-06-27 14:30:57 +02:00
Eric Lippmann
43c1efb7f4 Vagrant: Add Icinga 2
refs #4220
2013-06-11 12:37:37 +02:00
Eric Lippmann
4c5c6f982c Vagrant: Add testing the code section to README 2013-06-11 11:45:01 +02:00
Eric Lippmann
e5df44dc6a Vagrant: Add mocha and jshint
refs #4219
2013-06-11 11:45:01 +02:00
Eric Lippmann
bf3c87ede4 Vagrant: Add nodejs and PHPUnit
refs #4219
2013-06-11 11:45:01 +02:00
Eric Lippmann
a4d5501de5 Vagrant: Add phpcs
refs #4219
2013-06-11 11:45:00 +02:00
Eric Lippmann
117c8430be Vagrant: Add phantomjs and casperjs
refs #4219
2013-06-11 11:45:00 +02:00
Eric Lippmann
59b9a7a448 Vagrant: Add openldap stack w/ example data
refs #4218
2013-06-06 12:27:28 +02:00
Eric Lippmann
c09508212a Vagrant: Add MK Livestatus
refs #4217
2013-06-04 14:27:13 +02:00
Eric Lippmann
039ab7ec55 Vagrant: Install icinga plugins
refs #4229
2013-06-04 12:42:18 +02:00
Eric Lippmann
8c3bc30677 Vagrant/Icinga w/ PostgreSQL: Add proper apache configuration
Icinga with IDOUtils running on a PostgreSQL database is now available
via /icinga-pgsql

refs #4215
2013-06-03 18:01:49 +02:00
Eric Lippmann
fc370f7801 Vagrant/Icinga w/ MySQL: Add proper apache configuration
Icinga with IDOUtils running on a MySQL database is now available
via /icinga-mysql

refs #4216
2013-06-03 17:54:44 +02:00
Eric Lippmann
4783cb0706 Vagrant: Forward port 80 to 8080
refs #4232
2013-06-03 11:39:15 +02:00
Eric Lippmann
ff3d218890 Vagrant: Add automated provisioning of Icinga 1.9.1
refs #4215
refs #4216
2013-05-29 18:23:55 +02:00