Create os-collect-config stackforge project.

This is another in the chain of tools to watch Heat and other Metadata
sources and run os-refresh-config. It is meant primarily to replace
cfn-hup from heat-cfntools.

Change-Id: I3fb1657e184b9ec760f20a972ca12e90f4f4c6fe
Reviewed-on: https://review.openstack.org/34604
Reviewed-by: James E. Blair <corvus@inaugust.com>
Reviewed-by: Clark Boylan <clark.boylan@gmail.com>
Approved: James E. Blair <corvus@inaugust.com>
Tested-by: Jenkins
This commit is contained in:
Clint Byrum 2013-06-26 12:54:12 -07:00 committed by Jenkins
parent dbe5f35a5a
commit 55c2b22d70
5 changed files with 41 additions and 0 deletions

View File

@ -134,6 +134,7 @@ tripleo:
projects:
- stackforge/diskimage-builder
- stackforge/os-config-applier
- stackforge/os-collect-config
- stackforge/os-refresh-config
- stackforge/tripleo-image-elements
- stackforge/tripleo-heat-templates

View File

@ -0,0 +1,16 @@
[access "refs/*"]
owner = group Administrators
[receive]
requireChangeId = true
requireContributorAgreement = true
[submit]
mergeContent = true
[access "refs/heads/*"]
label-Code-Review = -2..+2 group os-config-applier-core
label-Approved = +0..+1 group os-config-applier-core
workInProgress = group os-config-applier-core
[access "refs/heads/milestone-proposed"]
label-Code-Review = -2..+2 group os-config-applier-core
label-Approved = +0..+1 group os-config-applier-core
[project]
state = active

View File

@ -878,6 +878,15 @@
jobs:
- python-jobs
- project:
name: os-collect-config
github-org: stackforge
node: precise
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- project:
name: os-refresh-config
github-org: stackforge

View File

@ -1527,6 +1527,18 @@ projects:
post:
- os-config-applier-coverage
- name: stackforge/os-collect-config
check:
- gate-os-collect-config-pep8
- gate-os-collect-config-python26
- gate-os-collect-config-python27
gate:
- gate-os-collect-config-pep8
- gate-os-collect-config-python26
- gate-os-collect-config-python27
post:
- os-collect-config-coverage
- name: stackforge/os-refresh-config
check:
- gate-os-refresh-config-pep8

View File

@ -177,6 +177,9 @@
acl-config: /home/gerrit2/acls/stackforge/savanna.config
- project: stackforge/os-config-applier
description: "Apply configuration from cloud metadata"
- project: stackforge/os-collect-config
description: "Collect and cache metadata, run hooks on changes."
upstream: git://github.com/SpamapS/os-collect-config.git
- project: stackforge/os-refresh-config
upstream: git://github.com/tripleo/os-refresh-config.git
description: "Restart services and coordinate data migration on Heat config changes."