Move some Gerrit ACL files into better namespaces

Some projects did not rename their ACL files when moving into
different namespaces. Move any which are only used by projects in
another namespace into those namespaces, and remove the
openstack/meta-config inheritance from them.

Change-Id: I3cfa5dc2a5ebf5a624f841a72e82ad71090fb4bf
This commit is contained in:
Jeremy Stanley 2021-04-30 18:41:35 +00:00
parent a8820df4ec
commit aeab8ed50b
7 changed files with 17 additions and 35 deletions

View File

@ -1,6 +1,3 @@
[access]
inheritFrom = openstack/meta-config
[access "refs/for/refs/*"]
pushMerge = group starlingx-release

View File

@ -1,6 +1,3 @@
[access]
inheritFrom = openstack/meta-config
[access "refs/heads/*"]
abandon = group charms-plumgrid-core
create = group charms-plumgrid-release

View File

@ -1,6 +1,3 @@
[access]
inheritFrom = openstack/meta-config
[access "refs/for/refs/*"]
pushMerge = group compass-core

View File

@ -1,6 +1,3 @@
[access]
inheritFrom = openstack/meta-config
[access "refs/heads/*"]
abandon = group gozer-core
label-Code-Review = -2..+2 group gozer-core

View File

@ -1,6 +1,3 @@
[access]
inheritFrom = openstack/meta-config
[access "refs/heads/*"]
abandon = group rsd-core
create = group rsd-release

View File

@ -1,6 +1,3 @@
[access]
inheritFrom = openstack/meta-config
[access "refs/heads/*"]
abandon = group synergy-core
create = group synergy-release

View File

@ -6126,13 +6126,13 @@
- project: starlingx/gplv2
description: StarlingX GPLv2 licensed upstream packaging
use-storyboard: true
acl-config: /home/gerrit2/acls/openstack/starlingx.config
acl-config: /home/gerrit2/acls/starlingx/shared.config
groups:
- starlingx
- project: starlingx/gplv3
description: StarlingX GPLv3 licensed upstream packaging
use-storyboard: true
acl-config: /home/gerrit2/acls/openstack/starlingx.config
acl-config: /home/gerrit2/acls/starlingx/shared.config
groups:
- starlingx
- project: starlingx/gui
@ -6287,7 +6287,7 @@
- project: starlingx/utils
description: StarlingX Logging and other utilities
use-storyboard: true
acl-config: /home/gerrit2/acls/openstack/starlingx.config
acl-config: /home/gerrit2/acls/starlingx/shared.config
groups:
- starlingx
- project: starlingx/vault-armada-app
@ -6534,7 +6534,7 @@
- delay-release
- project: x/charm-neutron-api-plumgrid
description: Juju Charm - Neutron Api - PLUMgrid
acl-config: /home/gerrit2/acls/openstack/charm-plumgrid.config
acl-config: /home/gerrit2/acls/x/charm-plumgrid.config
options:
- delay-release
- project: x/charm-ovn-central
@ -6554,17 +6554,17 @@
- delay-release
- project: x/charm-plumgrid-director
description: Juju Charm - PLUMgrid Director
acl-config: /home/gerrit2/acls/openstack/charm-plumgrid.config
acl-config: /home/gerrit2/acls/x/charm-plumgrid.config
options:
- delay-release
- project: x/charm-plumgrid-edge
description: Juju Charm - PLUMgrid Edge
acl-config: /home/gerrit2/acls/openstack/charm-plumgrid.config
acl-config: /home/gerrit2/acls/x/charm-plumgrid.config
options:
- delay-release
- project: x/charm-plumgrid-gateway
description: Juju Charm - PLUMgrid Gateway
acl-config: /home/gerrit2/acls/openstack/charm-plumgrid.config
acl-config: /home/gerrit2/acls/x/charm-plumgrid.config
options:
- delay-release
@ -6609,12 +6609,12 @@
groups:
- compass
description: Compass adapter related code and data (chef, cobbler, etc)
acl-config: /home/gerrit2/acls/openstack/compass.config
acl-config: /home/gerrit2/acls/x/compass.config
- project: x/compass-core
groups:
- compass
description: Automating Distributed System Deployment to Baremetal Resources
acl-config: /home/gerrit2/acls/openstack/compass.config
acl-config: /home/gerrit2/acls/x/compass.config
- project: x/compass-install
groups:
- compass
@ -6623,12 +6623,12 @@
groups:
- compass
description: Compass Specs and Design
acl-config: /home/gerrit2/acls/openstack/compass.config
acl-config: /home/gerrit2/acls/x/compass.config
- project: x/compass-web
groups:
- compass
description: A web-based UI consuming the Restful API service provided by Compass
acl-config: /home/gerrit2/acls/openstack/compass.config
acl-config: /home/gerrit2/acls/x/compass.config
- project: x/conveyor
description: Clone and migrate OpenStack resources
- project: x/coreos-image-builder
@ -7715,7 +7715,7 @@
use-storyboard: true
- project: x/puppet-autossh
description: Autossh Puppet Module
acl-config: /home/gerrit2/acls/openstack/gozer.config
acl-config: /home/gerrit2/acls/x/gozer.config
- project: x/puppet-fenix
description: OpenStack Fenix Puppet Module
acl-config: /home/gerrit2/acls/x/fenix.config
@ -7734,7 +7734,7 @@
acl-config: /home/gerrit2/acls/opendev/retired.config
- project: x/puppet-setproxy
description: Generic Set proxy Module
acl-config: /home/gerrit2/acls/openstack/gozer.config
acl-config: /home/gerrit2/acls/x/gozer.config
- project: x/puppet-surveil
description: Puppet Surveil Module
acl-config: /home/gerrit2/acls/x/surveil.config
@ -7842,7 +7842,7 @@
description: Python library and client for Redfish support
- project: x/python-rsdclient
description: Python client for Rack Scale Design
acl-config: /home/gerrit2/acls/openstack/rsd.config
acl-config: /home/gerrit2/acls/x/rsd.config
- project: x/python-scciclient
description: Python ServerView Common Command Interface (SCCI) Client Library
- project: x/python-sticksclient
@ -7898,7 +7898,7 @@
description: RETIRED, continues at github.com:jamielennox/requests-mock
- project: x/rsd-lib
description: Python library for Rack Scale Design
acl-config: /home/gerrit2/acls/openstack/rsd.config
acl-config: /home/gerrit2/acls/x/rsd.config
- project: x/rsd-virt-for-nova
description: Nova virt driver for Rack Scale Design
- project: x/sahara-ci-config
@ -8041,13 +8041,13 @@
- project: x/synergy-scheduler-manager
description: Provide advanced scheduling capability for OpenStack using a fairshare
algorithm. This is a manager for synergy-service.
acl-config: /home/gerrit2/acls/openstack/synergy.config
acl-config: /home/gerrit2/acls/x/synergy.config
- project: x/synergy-service
description: Synergy is an extensible general purpose management service for OpenStack.
Its capabilities are implemented by a collection of managers. It can be used
to implement advanced scheduling mechanisms to maximize the overall resource
usage.
acl-config: /home/gerrit2/acls/openstack/synergy.config
acl-config: /home/gerrit2/acls/x/synergy.config
- project: x/tap-as-a-service
description: Tap-as-a-Service is a project to introduce the functionality of port
mirroring in OpenStack Neutron provisioned networks.