Adding puppet-vswitch project to Stackforge

Currently the puppet-vswitch module has many forks that are being
maintained by different groups. As the puppet-openstack modules,
particularly puppet-neutron/quantum and puppet-nova depend upon
this module, this update adds a new module to create a single
point for development and maintenance under the puppet-openstack
unbrella.

puppet-lint and puppet-syntax jobs are currently non-voting

This project targets both grizzly and havana, and only has
a master branch.

Upstream target is forked from packstack/puppet-vswitch, with
branches cleaned.

Change-Id: I1895bf05ebf15235fdfc57225a1fa5dda9724ef7
This commit is contained in:
Chris Hoge 2013-09-30 10:55:15 -07:00
parent c9d21e42ba
commit 26404b72e6
4 changed files with 33 additions and 0 deletions

View File

@ -212,6 +212,7 @@ puppet-openstack:
- stackforge/puppet-openstack_dev_env
- stackforge/puppet-swift
- stackforge/puppet-tempest
- stackforge/puppet-vswitch
branches:
- master
- stable/grizzly

View File

@ -1118,6 +1118,17 @@
- gate-{name}-puppet-syntax
- puppet-module-unit
- project:
name: puppet-vswitch
github-org: stackforge
node: precise
tarball-site: tarballs.openstack.org
jobs:
- gate-{name}-puppet-lint
- gate-{name}-puppet-syntax
- puppet-module-unit
- project:
name: openstack-chef-repo
github-org: stackforge

View File

@ -281,6 +281,11 @@ jobs:
voting: false
- name: gate-python-tuskarclient-python33
voting: false
# puppet-openstack targets
- name: gate-puppet-vswitch-puppet-lint
voting: false
- name: gate-puppet-vswitch-puppet-syntax
voting: false
projects:
- name: openstack-infra/zuul
@ -2649,6 +2654,18 @@ projects:
- gate-puppet-tempest-puppet-unit-3.0
- gate-puppet-tempest-puppet-unit-3.1
- name: stackforge/puppet-vswitch
check:
- gate-puppet-vswitch-puppet-lint
- gate-puppet-vswitch-puppet-syntax
- gate-puppet-vswitch-puppet-unit-2.7
- gate-puppet-vswitch-puppet-unit-3.0
- gate-puppet-vswitch-puppet-unit-3.1
gate:
- gate-puppet-vswitch-puppet-unit-2.7
- gate-puppet-vswitch-puppet-unit-3.0
- gate-puppet-vswitch-puppet-unit-3.1
- name: stackforge/puppet-openstack_dev_env
check:
- gate-noop

View File

@ -255,6 +255,10 @@
description: OpenStack Neutron Puppet Module
acl-config: /home/gerrit2/acls/stackforge/puppet-modules.config
upstream: git://github.com/bodepd/puppet-quantum.git
- project: stackforge/puppet-vswitch
description: "Puppet provider for virtual switches."
acl-config: /home/gerrit2/acls/stackforge/puppet-modules.config
upstream: git://github.com/hogepodge/puppet-vswitch.git
- project: stackforge/opencafe
upstream: https://github.com/samu4924/opencafe
description: "Common Automation Framework Engine. Core driver for CloudCAFE"