Add vault charm to gerrit

Add the vault charm to the charm project and to gerrit.
This includes a new acl-config file for the vault charm, this is to
allow the existing devs working on the vault charm on LP to continue
to be able to review and land changes, without giving them access to
approve changes to all OpenStack Charms.

Change-Id: If5701b821060c1b666c102d791735fb14cb15e68
This commit is contained in:
Liam Young 2018-02-06 14:28:38 +00:00
parent 84e612b102
commit 49ea3e258b
4 changed files with 26 additions and 0 deletions

View File

@ -0,0 +1,19 @@
[access "refs/heads/*"]
abandon = group charms-core
abandon = group charms-vault-core
create = group charms-release
label-Code-Review = -2..+2 group charms-core
label-Code-Review = -2..+2 group charms-vault-core
label-Verified = -1..+1 group charms-ci
label-Workflow = -1..+1 group charms-core
label-Workflow = -1..+1 group charms-vault-core
[access "refs/tags/*"]
pushSignedTag = group charms-release
[receive]
requireChangeId = true
requireContributorAgreement = true
[submit]
mergeContent = true

View File

@ -1458,6 +1458,11 @@
acl-config: /home/gerrit2/acls/openstack/charm.config
options:
- delay-release
- project: openstack/charm-vault
description: Juju Charm - Vault secrets managment
options:
- delay-release
upstream: https://github.com/gnuoy/charm-vault.git
- project: openstack/charms.ceph
description: Helpers for writing Ceph OpenStack Charms
acl-config: /home/gerrit2/acls/openstack/charm.config

View File

@ -447,6 +447,7 @@ openstack-charms:
- openstack/charm-swift-storage
- openstack/charm-tempest
- openstack/charm-trove
- openstack/charm-vault
- openstack/charms.ceph
- openstack/charms.openstack
branches:

View File

@ -352,6 +352,7 @@
- openstack/charm-swift-storage
- openstack/charm-tempest
- openstack/charm-trove
- openstack/charm-vault
- openstack/charms.ceph
- openstack/charms.openstack
- openstack/ci-cd-pipeline-app-murano