37 Commits

Author SHA1 Message Date
Michael Friedrich
8da7b3f0bc Vagrant: Use bento base box
fixes #3240
2018-01-03 12:10:29 +01:00
Eric Lippmann
c3657a5700 Vagrantfile: Allow local customization via .Vagrantfile.local 2017-10-18 14:45:58 +02:00
Eric Lippmann
8705056485 Vagrantfile: Use boxcutter/centos7 for all providers 2017-10-18 14:45:38 +02:00
Johannes Meyer
84d2cd0561 vagrant: Upgrade vmware box to Centos 7.4
The Centos 7.1 box is currently bugged (shared folders not working)
2017-10-12 11:35:23 +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
Eric Lippmann
1da67cfbc0 Merge pull request #2689 from Icinga/fix-icinga-com-2687
Update to icinga.com
2017-01-18 13:25:39 +01:00
Michael Friedrich
08a82daea3 Update to icinga.com
refs #2687
2017-01-18 12:04:43 +01:00
Eric Lippmann
116672d911 Fix copyright year in Vagrantfile 2017-01-12 10:40:27 +01:00
Alexander A. Klimov
ce4f844e9f Vagrant: forward port 8443 -> 443
refs #11238
2016-02-26 14:01:15 +01:00
Florian Strohmaier
0f4d12c0b3 Vagrant: Use CentOS 7.2 for Parallels 2016-02-16 14:20:57 +01:00
Johannes Meyer
41190e740d vagrant: Add box configuration for vmware 2016-01-18 12:44:12 +01:00
Michael Friedrich
3a549edd38 Vagrant: Prefer Parallels over VirtualBox
Having both installed on OSX, one should prefer Parallels.
Vagrant uses the first one provided working.

refs #10167
2015-09-18 10:48:21 +02:00
Michael Friedrich
bba7cb1463 Vagrant: Use centos71 base box from icinga.org
refs #9453
2015-07-24 14:34:13 +02:00
Eric Lippmann
3ffe657f71 Puppet: Use future parser 2015-07-23 12:37:23 +02:00
Eric Lippmann
9dc4dbf24b Vagrant: Use CentOS 7 base boxes
refs #9453
2015-07-20 16:49:17 +02:00
Alexander Fuhr
701fd817fd Vagrantfile: Update centos-6.5-64 to centos-6.6-64
Because the puppetlabs/centos-6.5-64-puppet vagrantbox is not anymore available
2015-05-28 12:35:30 +02:00
Eric Lippmann
6bae2e0a53 Note that our license is GPL v2 or any later version in our license header instead of pointing to the license's URL 2015-02-04 10:52:27 +01:00
Eric Lippmann
5b4fab0750 Add license header
This time without syntax errors hopefully :)
2015-02-03 16:27:59 +01:00
Eric Lippmann
5fa2e3cfdc Revert "Add license header"
This reverts commit 338d067aba41dd6e9178cebec5433eecd614196e.
2015-02-03 16:16:26 +01:00
Eric Lippmann
338d067aba Add license header
fixes #7788
2015-02-03 15:51:04 +01:00
Eric Lippmann
fc62a63899 Remove require version comment in the Vagrantfile 2015-01-22 10:37:44 +01:00
Eric Lippmann
ec3466e1ed Vagrant: Bump required version to 1.5.0
We require the Vagrant Cloud from now on for downloading base boxes.
2014-12-18 13:53:22 +01:00
Eric Lippmann
56830cbe8e puppet: Use one Vagrantfile for both virtualbox and parallels provisioner
refs #6842
2014-12-15 18:02:13 +01:00
Alexander Klimov
1ce99d277a Merge branch 'master' into feature/deduplicate-puppet-code-6842
Conflicts:
	.vagrant-puppet/manifests/default.pp
	packages/rpm/etc/icingaweb2/resources.ini
2014-11-25 12:29:42 +01:00
Alexander Klimov
ba7fa85cff Vagrantfile: complete puppet.module_path 2014-11-25 12:17:00 +01:00
Thomas Gelf
4669a8cf84 Vagrantfile: remove obsolet synced_folder 'config' 2014-11-17 11:22:44 +01:00
Michael Friedrich
76b5901cb6 Vagrant: assign 1024mb ram to the vm 2014-06-18 14:14:31 +02:00
Michael Friedrich
31f4c9b1b2 Require at least Vagrant 1.2.x in Vagrantfile
Users don't read READMEs or documentation, they'll
just fire 'vagrant up'. Vagrant already checks the
Virtualbox version itself, but for the Vagrant version
no checks exist. Vagrant 1.4 provides a method 'require_version'
which is pretty useless for older versions, like on Debian
Wheezy (1.0.3). So we'll ship our own version comparison.

fixes #6366
2014-05-30 16:21:04 +02:00
Eric Lippmann
e0f1d7dc37 Vagrant: Mount /vagrant/var/log/ writable for apache
This requires you to run vagrant reload if the vm is already running

refs #4549
2013-08-16 17:51:39 +02:00
Eric Lippmann
3242156301 Vagrant: Use configuration version 2
refs #4449
2013-07-23 16:26:14 +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
51755209b6 Adapt usage of config class
refs #4354
2013-07-12 15:43:23 +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
ed3127a223 Vagrant: Fix failing mount "./pub" running vagrant up for the first time
User apache and group apache is only available after provisioning.
Mounting shared folders happens before. Thus :owner and :group
settings removed.

refs #4231
2013-06-03 15:18:26 +02:00
Eric Lippmann
4783cb0706 Vagrant: Forward port 80 to 8080
refs #4232
2013-06-03 11:39:15 +02:00
Eric Lippmann
af2526a446 Vagrant: Add CentOS 6.4 base box with puppet and VirtualBox Guest Additions preinstalled
refs #4202
2013-05-29 17:34:18 +02:00