Add openstack-resource-agents project

The Pacemaker Resource Agents for OpenStack project is a revitalization
of a long-used unofficial repository which is referenced by the official
OpenStack High Availability guide but no longer maintained:

  https://github.com/madkiss/openstack-resource-agents

All relevant stakeholders (including the original maintainer) have been
consulted and given unanimous support:

  https://github.com/madkiss/openstack-resource-agents/issues/22
  http://lists.openstack.org/pipermail/openstack-dev/2015-June/067763.html
  http://clusterlabs.org/pipermail/users/2015-June/000732.html
  http://oss.clusterlabs.org/pipermail/pacemaker/2015-June/023649.html

The import is actually from this fork of the origin repository:

  https://github.com/aspiers/openstack-resource-agents

in order to allow replacement of the old stable branches with tags prior
to import.  There are no other differences between the fork and the
original.

New launchpad project is at:

  https://launchpad.net/openstack-resource-agents

Later we'll review the CLA policy, set up some CI (currently there is no
test suite) etc., but for now this is a first step to import the code
and set up the corresponding #openstack-ha IRC channel.

Signed-off-by: Adam Spiers <aspiers@suse.com>

Change-Id: I8917ab2ec3b02d26de0a1881eeb676e63e5725d4
This commit is contained in:
Adam Spiers 2015-10-17 19:09:50 +01:00
parent 905cf68fe3
commit 1f4abed928
5 changed files with 34 additions and 0 deletions

View File

@ -107,6 +107,7 @@ channels:
- name: openstack-gslb
mask: full_mask
- name: openstack-gsoc
- name: openstack-ha
- name: openstack-heat-translator
- name: openstack-horizon
- name: openstack-hyper-v

View File

@ -0,0 +1,15 @@
[access "refs/heads/*"]
abandon = group openstack-resource-agents-core
create = group openstack-resource-agents-release
label-Code-Review = -2..+2 group openstack-resource-agents-core
label-Workflow = -1..+1 group openstack-resource-agents-core
[access "refs/tags/*"]
pushSignedTag = group openstack-resource-agents-release
[receive]
requireChangeId = true
requireContributorAgreement = false
[submit]
mergeContent = true

View File

@ -1954,6 +1954,9 @@
description: OpenStack Manuals
- project: openstack/openstack-planet
description: Planet RSS Feed for OpenStack
- project: openstack/openstack-resource-agents
description: Pacemaker High Availability resource agents for OpenStack
upstream: https://github.com/aspiers/openstack-resource-agents
- project: openstack/openstack-specs
description: OpenStack wide specs, run by the TC
- project: openstack/openstack-user-stories

View File

@ -517,6 +517,16 @@ openstack-gslb:
branches:
- master
openstack-ha:
events:
- patchset-created
- change-merged
- x-vrif-minus-2
projects:
- openstack/openstack-resource-agents
branches:
- master
openstack-heat-translator:
events:
- patchset-created

View File

@ -6291,6 +6291,11 @@ projects:
gate:
- gate-openstack-planet-unittest
- name: openstack/openstack-resource-agents
template:
- name: merge-check
- name: noop-jobs
- name: openstack/openstack-specs
template:
- name: merge-check