From ddff5cc1efcc234c0de0e9df9c0c75b611f8cc43 Mon Sep 17 00:00:00 2001 From: Sebastien Badia Date: Mon, 21 Jul 2014 23:50:15 +0200 Subject: [PATCH] forge: Convert modulefile for APIv3 and release I.1.1.0 --- Modulefile | 19 ------------------- metadata.json | 33 +++++++++++++++++++++++++++++++++ 2 files changed, 33 insertions(+), 19 deletions(-) delete mode 100644 Modulefile create mode 100644 metadata.json diff --git a/Modulefile b/Modulefile deleted file mode 100644 index b5bddb0a..00000000 --- a/Modulefile +++ /dev/null @@ -1,19 +0,0 @@ -name 'eNovance-cloud' -version '2.1.0' -source 'https://github.com/enovance/puppet-openstack-cloud' -author 'eNovance' -license 'Apache License 2.0' -summary 'eNovance Openstack Module' -description 'Puppet module that pulls together all the individual components of Openstack, resulting is a complete and functional stack.' -project_page 'https://github.com/enovance/puppet-openstack-cloud' - -dependency 'puppetlabs/glance', '>= 4.0.0' -dependency 'puppetlabs/horizon', '>= 4.0.0' -dependency 'puppetlabs/keystone', '>= 4.0.0' -dependency 'puppetlabs/nova', '>= 4.0.0' -dependency 'puppetlabs/cinder', '>= 4.0.0' -dependency 'puppetlabs/swift', '>= 4.0.0' -dependency 'puppetlabs/neutron', '>= 4.0.0' -dependency 'puppetlabs/ceilometer', '>= 4.0.0' -dependency 'puppetlabs/heat', '>= 4.0.0' -dependency 'eNovance/ceph', '>= 1.0.0' diff --git a/metadata.json b/metadata.json new file mode 100644 index 00000000..3339359d --- /dev/null +++ b/metadata.json @@ -0,0 +1,33 @@ +{ + "name": "eNovance-cloud", + "version": "2.1.0", + "author": "eNovance", + "summary": "eNovance Openstack Module", + "license": "Apache License 2.0", + "source": "https://github.com/enovance/puppet-openstack-cloud", + "project_page": "https://github.com/enovance/puppet-openstack-cloud", + "issues_url": "https://github.com/enovance/puppet-openstack-cloud/issues", + "operatingsystem_support": [ + {"operatingsystem": "Debian"}, + {"operatingsystem": "Ubuntu"}, + {"operatingsystem": "CentOS"}, + {"operatingsystem": "RedHat"} + ], + "requirements": [ + {"name": "pe","version_requirement": "3.2.x"}, + {"name": "puppet","version_requirement": "3.x"} + ], + "description": "Puppet module that pulls together all the individual components of Openstack, resulting is a complete and functional stack", + "dependencies": [ + {"name":"puppetlabs/glance","version_requirement":">= 4.0.0"}, + {"name":"puppetlabs/horizon","version_requirement":">= 4.0.0"}, + {"name":"puppetlabs/keystone","version_requirement":">= 4.0.0"}, + {"name":"puppetlabs/nova","version_requirement":">= 4.0.0"}, + {"name":"puppetlabs/cinder","version_requirement":">= 4.0.0"}, + {"name":"puppetlabs/swift","version_requirement":">= 4.0.0"}, + {"name":"puppetlabs/neutron","version_requirement":">= 4.0.0"}, + {"name":"puppetlabs/ceilometer","version_requirement":">= 4.0.0"}, + {"name":"puppetlabs/heat","version_requirement":">= 4.0.0"}, + {"name":"eNovance/ceph", "version_requirement":">= 1.1.0"} + ] +}