diff options
Diffstat (limited to 'manifests/nodes/rabbit.pp')
| -rw-r--r-- | manifests/nodes/rabbit.pp | 78 |
1 files changed, 18 insertions, 60 deletions
diff --git a/manifests/nodes/rabbit.pp b/manifests/nodes/rabbit.pp index 4f91a6ed..2436219b 100644 --- a/manifests/nodes/rabbit.pp +++ b/manifests/nodes/rabbit.pp @@ -1,74 +1,32 @@ node rabbit { -# Location: Server offered by Dedibox (paris) -# +# Location: IELO datacenter (marseille) +# # - used to create isos ( and live, and so on ) -# +# include common::default_mageia_server - timezone::timezone { "Europe/Paris": } + timezone::timezone { 'Europe/Paris': } include bcd::base - include bcd::web + #include bcd::web include bcd::rsync - include draklive::base + include mga_buildsystem::buildnode + include draklive + include git::svn include access_classes::iso_makers include openssh::ssh_keys_from_ldap - include mirror::mageia - include mirror::newrelease - include releasekey::base + # include mirror::mageia + include releasekey - youri-check::config {"config_cauldron": - version => "cauldron", + youri-check::config {'config_cauldron': + version => 'cauldron', } - youri-check::check {"check_cauldron": - version => "cauldron", - hour => "*", - minute => 4 - } - youri-check::config {"config_1": - version => "1", - } - youri-check::check {"check_1": - version => "1", - hour => "*/2", - minute => 30 + youri-check::check {'check_cauldron': + version => 'cauldron', + hour => '1-23/2', + minute => 30 } # for testing iso quickly - include libvirtd::kvm - libvirtd::group_access { "mga-iso_makers": } - - # to ease the creation of test iso - $netinst_iso_path = "/var/lib/libvirt/netboot" - - file { $netinst_iso_path: - ensure => directory, - } - - libvirtd::storage { "netinst_iso": - path => $netinst_iso_path, - require => File[$netinst_iso_path], - } - - include auto_installation::download - auto_installation::download::netboot_images { "mandriva": - path => $netinst_iso_path, - versions => ["2010.0","2010.1"], - archs => ['i586','x86_64'], - mirror_path => "ftp://ftp.free.fr/pub/Distributions_Linux/MandrivaLinux/official/%{version}/%{arch}/install/images/", - files => ['boot.iso'], - require => File[$netinst_iso_path], - } + # include libvirtd::kvm + # libvirtd::group_access { 'mga-iso_makers': } - # for testing pxe support of libvirt - include auto_installation::variables - libvirtd::network {"pxe_network": - network => "192.168.123.0/24", - tftp_root => $auto_installation::variables::pxe_dir, - bridge_name => "virbr1", - } - - include auto_installation::pxe_menu - auto_installation::mandriva_installation_entry { "pxe_test": - version => "2010.1", - arch => "i586", - } } |
