Add standard puppet metadata.json and remove Modulefile

This module has been split out from system-config, and additional
files are required to create a proper puppet module.

Some of the files are described in the spec:
http://specs.openstack.org/openstack-infra/infra-specs/specs/puppet-modules.html

Change-Id: Iaf0848024b28556ade688c62049f28b0d3012f45
This commit is contained in:
Marton Kiss 2015-01-28 20:45:49 +01:00
parent 9004ea91eb
commit 7b2b4a8bd8
2 changed files with 23 additions and 14 deletions

View File

@ -1,14 +0,0 @@
name 'openstack-askbot'
version '0.0.1'
source 'git://git.openstack.org/openstack-infra/puppet-askbot.git'
author 'openstackci'
license 'Apache 2.0'
summary 'Puppet module for Askbot'
description 'This module deployes and configures Askbot application.'
project_page 'https://github.com/openstack-ci/puppet-askbot'
## Add dependencies, if any:
dependency 'puppetlabs/stdlib', '= 3.2.0'
dependency 'puppetlabs/mysql', '= 0.6.1'
dependency 'puppetlabs/apache', '= 0.0.4'
# TODO: add dependency to openstack-redis

23
metadata.json Normal file
View File

@ -0,0 +1,23 @@
{
"name": "openstackci-askbot",
"version": "0.0.1",
"author": "Openstack CI",
"summary": "Puppet module for askbot",
"license": "Apache 2.0",
"source": "git://git.openstack.org/openstack-infra/puppet-askbot.git",
"project_page": "http://ci.openstack.org/",
"issues_url": "https://storyboard.openstack.org/#!/project/767",
"operatingsystem_support": [
{ "operatingsystem": "Ubuntu", "operatingsystemrelease": ["12.04"] }
],
"requirements": [
{ "name": "pe", "version_requirement": ">= 3.2.0 < 3.4.0" },
{ "name": "puppet", "version_requirement": "3.x" }
],
"dependencies": [
{ "name": "puppetlabs/stdlib", "version_requirement": ">= 3.2.0" },
{ "name": "puppetlabs/mysql", "version_requirement": "= 0.6.1" },
{ "name": "puppetlabs/apache", "version_requirement": "= 0.0.4" },
{ "name": "openstackci/redis", "version_requirement": "= 0.0.1" }
]
}