aboutsummaryrefslogtreecommitdiffstats
path: root/manifests
diff options
context:
space:
mode:
authorMichael Scherer <misc@mageia.org>2011-03-29 22:48:02 +0000
committerMichael Scherer <misc@mageia.org>2011-03-29 22:48:02 +0000
commit93c051f505bfa77c1040f41747de94a1dcd9b604 (patch)
tree282f82faa2a64cc64da24a03443d13dee1f34027 /manifests
parent2c200e7528ef92542bf800c171b6cc61a89459c0 (diff)
downloadpuppet-93c051f505bfa77c1040f41747de94a1dcd9b604.tar
puppet-93c051f505bfa77c1040f41747de94a1dcd9b604.tar.gz
puppet-93c051f505bfa77c1040f41747de94a1dcd9b604.tar.bz2
puppet-93c051f505bfa77c1040f41747de94a1dcd9b604.tar.xz
puppet-93c051f505bfa77c1040f41747de94a1dcd9b604.zip
deploy boot.iso on rabbit, with a dedicated storage to create vm for testing upgrade
Diffstat (limited to 'manifests')
-rw-r--r--manifests/nodes.pp16
1 files changed, 16 insertions, 0 deletions
diff --git a/manifests/nodes.pp b/manifests/nodes.pp
index 1fbb5c24..06d2dcbe 100644
--- a/manifests/nodes.pp
+++ b/manifests/nodes.pp
@@ -203,4 +203,20 @@ node rabbit {
# 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"
+
+ libvirtd::storage { "netinst_iso":
+ path => $netinst_iso_path,
+ }
+
+ libvirtd::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'],
+ }
+
}