Switch to metadata.json for Puppet forge releases

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 1 (for juno).
 - switch to stackforge namespace.
 - bump vswitch module to 1.0.0 (semver release)

Change-Id: I13cba8a954215a42551963a8fdbeb387706b0e91
This commit is contained in:
Gilles Dubreuil 2014-09-24 15:26:29 +10:00 committed by Sebastien Badia
parent 17b62e56e0
commit 51fd30c22b
2 changed files with 38 additions and 8 deletions

View File

@ -1,8 +0,0 @@
name 'puppetlabs-vswitch'
version '0.3.0'
source 'https://github.com/stackforge/puppet-vswitch'
author 'Endre Karlson, Dan Bode, Ian Wells, Gilles Dubreuil'
license 'Apache License 2.0'
summary 'Puppet module for OpenVSwitch and other vSwitches'
description 'Puppet module to install and configure the OpenVSwitch and other vSwitches'
project_page 'https://github.com/stackforge/puppet-vswitch'

38
metadata.json Normal file
View File

@ -0,0 +1,38 @@
{
"name": "stackforge-vswitch",
"version": "1.0.0",
"source": "https://github.com/stackforge/puppet-vswitch",
"author": "Endre Karlson, Dan Bode and StackForge Contributors",
"license": "Apache License 2.0",
"source": "git://github.com/stackforge/puppet-vswitch.git",
"project_page": "https://launchpad.net/puppet-vswitch",
"issues_url": "https://bugs.launchpad.net/puppet-vswitch",
"summary": "A module for providing things (ports, bridges) to vSwitches (OVS)",
"operatingsystem_support": [
{
"operatingsystem":"Fedora",
"operatingsystemrelease": [ "20" ]
},
{
"operatingsystem": "RedHat",
"operatingsystemrelease": [ "6", "7" ]
},
{
"operatingsystem": "CentOS",
"operatingsystemrelease": [ "6", "7" ]
},
{
"operatingsystem": "Debian",
"operatingsystemrelease": [ "6", "7" ]
},
{
"operatingsystem": "Ubuntu",
"operatingsystemrelease": [ "12.04", "14.04" ]
}
],
"requirements": [
{ "name": "pe","version_requirement": "3.x" },
{ "name": "puppet","version_requirement": "3.x" }
],
"dependencies": []
}