From c6fbd4650196d57537601486f11da6363c218ea9 Mon Sep 17 00:00:00 2001 From: Florian Haas Date: Mon, 22 Jul 2013 20:47:30 +0200 Subject: [PATCH] Fix up Modulefile Set a correct full name, add correct dependencies, and set URL to the hastexo GitHub repo (as long as it's not actually on StackForge). --- Modulefile | 23 ++++++++++++++++++----- 1 file changed, 18 insertions(+), 5 deletions(-) diff --git a/Modulefile b/Modulefile index c4bdf9c..71adca2 100644 --- a/Modulefile +++ b/Modulefile @@ -1,11 +1,24 @@ -name 'kickstack' +name 'hastexo/kickstack' version '0.1.0' -source 'https://github.com/stackforge/kickstack' +source 'https://github.com/hastexo/kickstack' author 'Florian Haas,Syed Armani,Andreas Kurz,Martin Loschwitz' license 'Apache License 2.0' summary 'Rapid OpenStack deployment with puppet-dashboard or any other Puppet ENC' description 'Puppet module to rapidly install and deploy OpenStack, based on the Stackforge Puppet modules, configurable through parameters from puppet-dashboard, Puppet Enterprise, The Foreman, or any other Puppet External Node Classifier (ENC)' -project_page 'https://github.com/stackforge/kickstack' +project_page 'https://github.com/hastexo/kickstack' -# TODO: List dependencies -#dependency 'stackforge/openstack-nova', '>= 0.1.0' +dependency 'hastexo/exportfact', '>= 0.1.1' +dependency 'puppetlabs/cinder', '>= 2.0.0' +dependency 'puppetlabs/glance', '>= 2.0.0' +dependency 'puppetlabs/horizon', '>= 2.0.0' +dependency 'puppetlabs/keystone', '>= 2.0.0' +dependency 'puppetlabs/lvm', '>= 0.1.2' +dependency 'puppetlabs/nova', '>= 2.0.0' +dependency 'puppetlabs/openstack', '>= 2.0.0' +dependency 'rgevaert/pwgen', '>= 0.0.1' + +# The dependencies below are currently unresolvable, +# as the relevant modules haven't yet been published +# to the Puppet Forge +# dependency 'puppetlabs/quantum', '>= 2.0.0' +# dependency 'ekarlso/vswitch', '>= 0.1.0'