2014-12-15 12:25:11 +01:00
|
|
|
stage { 'repositories':
|
|
|
|
before => Stage['main'],
|
|
|
|
}
|
|
|
|
|
2014-12-15 14:50:40 +01:00
|
|
|
node default {
|
2014-12-15 12:25:11 +01:00
|
|
|
class { 'epel':
|
|
|
|
stage => repositories,
|
|
|
|
}
|
2014-12-15 12:11:41 +01:00
|
|
|
include icinga2_dev
|
|
|
|
include icingaweb2_dev
|
|
|
|
include motd
|
|
|
|
file { '/etc/profile.d/env.sh':
|
|
|
|
source => 'puppet:////vagrant/.puppet/files/etc/profile.d/env.sh'
|
|
|
|
}
|
2014-12-18 17:17:59 +01:00
|
|
|
@user { vagrant: ensure => present }
|
2015-01-20 15:12:43 +01:00
|
|
|
User <| title == vagrant |> { groups +> hiera('icingaweb2::group') }
|
2014-12-15 11:18:39 +01:00
|
|
|
}
|