aboutsummaryrefslogtreecommitdiffstats
path: root/manifests/nodes/rabbit.pp
diff options
context:
space:
mode:
Diffstat (limited to 'manifests/nodes/rabbit.pp')
-rw-r--r--manifests/nodes/rabbit.pp78
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",
- }
}