Import puppet-pacemaker from github/redhat-openstack
puppet-pacemaker is a Puppet modules started by Red Hat folks a few years ago and is now highly used in TripleO project. Because we want to improve TripleO CI coverage, moving this module to OpenStack will help us to: * run TripleO HA jobs for each patch in puppet-pacemaker and improve its stability. * allow anyone to send patches with Gerrit * use OpenStack Infra to benefit existing Puppet CI jobs The module would not be under any tent now, just like puppet-ceph. It would be a community module, without PTL, just some core reviewers, mainly people actually working on it. Change-Id: Iea35bf890a85eda80595b249e578976e8e74260f
This commit is contained in:
parent
c93c0dfd10
commit
c7b965abec
15
gerrit/acls/openstack/puppet-pacemaker.config
Normal file
15
gerrit/acls/openstack/puppet-pacemaker.config
Normal file
@ -0,0 +1,15 @@
|
||||
[access "refs/heads/*"]
|
||||
abandon = group puppet-pacemaker-core
|
||||
create = group puppet-pacemaker-core
|
||||
label-Code-Review = -2..+2 group puppet-pacemaker-core
|
||||
label-Workflow = -1..+1 group puppet-pacemaker-core
|
||||
|
||||
[access "refs/tags/*"]
|
||||
pushSignedTag = group puppet-pacemaker-core
|
||||
|
||||
[receive]
|
||||
requireChangeId = true
|
||||
requireContributorAgreement = false
|
||||
|
||||
[submit]
|
||||
mergeContent = true
|
@ -2676,6 +2676,9 @@
|
||||
- project: openstack/puppet-oslo
|
||||
description: Module for managing Oslo.* library
|
||||
acl-config: /home/gerrit2/acls/openstack/puppet-modules.config
|
||||
- project: openstack/puppet-pacemaker
|
||||
description: Pacemaker Puppet Module
|
||||
upstream: https://github.com/redhat-openstack/puppet-pacemaker.git
|
||||
- project: openstack/puppet-rally
|
||||
description: OpenStack Rally Puppet Module
|
||||
acl-config: /home/gerrit2/acls/openstack/puppet-modules.config
|
||||
|
@ -1995,6 +1995,7 @@ tripleo:
|
||||
- openstack/os-collect-config
|
||||
- openstack/os-net-config
|
||||
- openstack/os-refresh-config
|
||||
- openstack/puppet-pacemaker
|
||||
- openstack/puppet-tripleo
|
||||
- openstack/python-tripleoclient
|
||||
- openstack/tripleo-common
|
||||
|
@ -5619,6 +5619,18 @@
|
||||
job-suffix: ''
|
||||
branch-override: default
|
||||
|
||||
- project:
|
||||
name: puppet-pacemaker
|
||||
node: bare-trusty
|
||||
tarball-site: tarballs.openstack.org
|
||||
|
||||
jobs:
|
||||
- puppet-check-jobs
|
||||
- puppet-module-unit
|
||||
- puppet-beaker-jobs:
|
||||
job-suffix: ''
|
||||
branch-override: default
|
||||
|
||||
- project:
|
||||
name: puppet-packagekit
|
||||
node: bare-trusty
|
||||
|
@ -8269,6 +8269,15 @@ projects:
|
||||
- name: puppet-beaker-jobs
|
||||
- name: puppet-openstack-integration-jobs
|
||||
|
||||
- name: openstack/puppet-pacemaker
|
||||
template:
|
||||
- name: merge-check
|
||||
- name: puppet-check-jobs
|
||||
- name: puppet-module-unit-jobs
|
||||
- name: puppet-beaker-jobs
|
||||
check-tripleo:
|
||||
- gate-tripleo-ci-f22-ha
|
||||
|
||||
- name: openstack/puppet-rally
|
||||
template:
|
||||
- name: merge-check
|
||||
|
Loading…
Reference in New Issue
Block a user