Skip to content

Commit

Permalink
Vagrant: Fix Icinga 2 MySQL creation
Browse files Browse the repository at this point in the history
refs #6741
  • Loading branch information
Michael Friedrich committed Jul 29, 2014
1 parent 64954e9 commit 0b1aee8
Showing 1 changed file with 3 additions and 4 deletions.
7 changes: 3 additions & 4 deletions .vagrant-puppet/manifests/default.pp
Expand Up @@ -5,8 +5,8 @@

Exec { path => '/bin:/usr/bin:/sbin' }

$icingaVersion = '1.11.2'
$icinga2Version = '2.0.0'
$icingaVersion = '1.11.5'
$icinga2Version = '2.0.1'

exec { 'create-mysql-icinga-db':
unless => 'mysql -uicinga -picinga icinga',
Expand Down Expand Up @@ -421,11 +421,10 @@

exec { 'populate-icinga2-mysql-db':
unless => 'mysql -uicinga2 -picinga2 icinga2 -e "SELECT * FROM icinga_dbversion;" &> /dev/null',
command => "mysql -uroot icinga2 < /usr/share/doc/icinga2-ido-mysql-$icinga2Version/schema/mysql.sql",
command => 'mysql -uroot icinga2 < /usr/share/doc/icinga2-ido-mysql-$(rpm -q icinga2-ido-mysql | cut -d\'-\' -f4)/schema/mysql.sql',
require => [ Exec['create-mysql-icinga2-db'], Package['icinga2-ido-mysql'] ]
}


file { '/etc/icinga2/features-available/ido-mysql.conf':
source => 'puppet:////vagrant/.vagrant-puppet/files/etc/icinga2/features-available/ido-mysql.conf',
owner => 'icinga',
Expand Down

0 comments on commit 0b1aee8

Please sign in to comment.