Skip to content

Commit

Permalink
Switch to metadata.json for Puppet forge releases
Browse files Browse the repository at this point in the history
Since puppet 3.x, Puppet Labs Forge accept only the metadata.json file
for module description (Modulefile is now deprecated).

This patch :
 - convert the Modulefile to metadata.json.
 - bump major version to 5 (for juno), and deps.
 - switch to stackforge namespace.
 - relax pe version_requirement to 3.x.

Change-Id: Ie64090dd0adc112a40c5f1b47442578216afd5e4
  • Loading branch information
sbadia committed Oct 22, 2014
1 parent 0e6d7ea commit 599b613
Show file tree
Hide file tree
Showing 2 changed files with 39 additions and 13 deletions.
13 changes: 0 additions & 13 deletions Modulefile

This file was deleted.

39 changes: 39 additions & 0 deletions metadata.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
{
"name": "stackforge-heat",
"version": "5.0.0",
"author": "eNovance and StackForge Contributors",
"summary": "Puppet module for OpenStack Heat",
"license": "Apache License 2.0",
"source": "git://github.com/stackforge/puppet-heat.git",
"project_page": "https://launchpad.net/puppet-heat",
"issues_url": "https://bugs.launchpad.net/puppet-heat",
"requirements": [
{ "name": "pe","version_requirement": "3.x" },
{ "name": "puppet","version_requirement": "3.x" }
],
"operatingsystem_support": [
{
"operatingsystem": "Debian",
"operatingsystemrelease": ["7"]
},
{
"operatingsystem": "Fedora",
"operatingsystemrelease": ["20"]
},
{
"operatingsystem": "RedHat",
"operatingsystemrelease": ["6.5","7"]
},
{
"operatingsystem": "Ubuntu",
"operatingsystemrelease": ["12.04","14.04"]
}
],
"description": "Installs and configures OpenStack Heat (Orchestration).",
"dependencies": [
{ "name": "puppetlabs/inifile", "version_requirement": ">=1.0.0 <2.0.0" },
{ "name": "stackforge/keystone", "version_requirement": ">=5.0.0 <6.0.0" },
{ "name": "puppetlabs/stdlib", "version_requirement": ">=4.0.0 <5.0.0" },
{ "name": "stackforge/openstacklib", "version_requirement": ">=5.0.0" }
]
}

0 comments on commit 599b613

Please sign in to comment.