]> git.immae.eu Git - perso/Immae/Projets/Puppet.git/blobdiff - manifests/install_ovh_from_scratch.pp
Refactor base installation module
[perso/Immae/Projets/Puppet.git] / manifests / install_ovh_from_scratch.pp
index 4888cfcee33f30dd5c99e5d67b637cfb9a8c6fb6..f5224fa6f3767818ba712dd275c6b41844abbcfc 100644 (file)
@@ -1,20 +1,8 @@
 node default {
     include stdlib
 
-    stage { 'base_configuration': }
-    stage { 'base_packages': }
-    Stage["setup"]
-      -> Stage['base_packages']
-      -> Stage['base_configuration']
-      -> Stage['main']
-    class { 'base_packages':
-      stage => "base_packages"
-    }
-    class { 'base_configuration':
-      stage     => "base_configuration",
-      code_path => "/etc/puppetlabs/code",
-      device    => "/dev/sdb",
-      hostname  => 'new.immae.eu',
+    class { 'base_installation':
+      stage       => "setup",
+      grub_device => "/dev/sdb",
     }
 }