From 0e16c55efab5a5f8c690227244eaf1e4e0bab58a Mon Sep 17 00:00:00 2001 From: Armando Migliaccio Date: Thu, 7 Apr 2016 11:55:45 -0700 Subject: [PATCH] Update Gerrit ACLs for vendor specific networking-* projects As agreed in commit 846a52873, vendor specific drivers are beyond what the Neutron team can oversee. As result, release management and stable backports are delegated to the respective release and core teams, who are in the best position to assess when and how to tag/branch, and whether defect fixes are not a risk to the stability of their solutions (if they have stable branches). Change-Id: I98fa3e5d88a638610227c044d20eca5f6c58de64 Depends-on: Icb3d33af0e32919bb13c52b3662f481c2c99011c --- .../acls/openstack/networking-ale-omniswitch.config | 12 ++++++------ gerrit/acls/openstack/networking-arista.config | 12 ++++++------ gerrit/acls/openstack/networking-cisco.config | 12 ++++++------ gerrit/acls/openstack/networking-fortinet.config | 12 ++++++------ gerrit/acls/openstack/networking-fujitsu.config | 12 ++++++------ gerrit/acls/openstack/networking-hyperv.config | 12 ++++++------ gerrit/acls/openstack/networking-infoblox.config | 12 ++++++------ gerrit/acls/openstack/networking-lenovo.config | 12 ++++++------ gerrit/acls/openstack/networking-plumgrid.config | 12 ++++++------ gerrit/acls/openstack/networking-powervm.config | 12 ++++++------ gerrit/acls/openstack/networking-vsphere.config | 12 ++++++------ gerrit/acls/openstack/vmware-nsx.config | 10 +++++----- 12 files changed, 71 insertions(+), 71 deletions(-) diff --git a/gerrit/acls/openstack/networking-ale-omniswitch.config b/gerrit/acls/openstack/networking-ale-omniswitch.config index c05656a82f..4602249bbf 100644 --- a/gerrit/acls/openstack/networking-ale-omniswitch.config +++ b/gerrit/acls/openstack/networking-ale-omniswitch.config @@ -1,26 +1,26 @@ [access "refs/for/refs/*"] -pushMerge = group neutron-release +pushMerge = group networking-ale-omniswitch-release [access "refs/heads/*"] abandon = group networking-ale-omniswitch-core -create = group neutron-release +create = group networking-ale-omniswitch-release label-Code-Review = -2..+2 group networking-ale-omniswitch-core label-Workflow = -1..+1 group networking-ale-omniswitch-core [access "refs/heads/stable/*"] abandon = group Change Owner abandon = group Project Bootstrappers -abandon = group neutron-stable-maint +abandon = group networking-ale-omniswitch-core exclusiveGroupPermissions = abandon label-Code-Review label-Workflow label-Code-Review = -2..+2 group Project Bootstrappers -label-Code-Review = -2..+2 group neutron-stable-maint +label-Code-Review = -2..+2 group networking-ale-omniswitch-core label-Code-Review = -1..+1 group Registered Users label-Workflow = -1..+0 group Change Owner label-Workflow = -1..+1 group Project Bootstrappers -label-Workflow = -1..+1 group neutron-stable-maint +label-Workflow = -1..+1 group networking-ale-omniswitch-core [access "refs/tags/*"] -pushSignedTag = group neutron-release +pushSignedTag = group networking-ale-omniswitch-release [receive] requireChangeId = true diff --git a/gerrit/acls/openstack/networking-arista.config b/gerrit/acls/openstack/networking-arista.config index 44e725669c..570039247d 100644 --- a/gerrit/acls/openstack/networking-arista.config +++ b/gerrit/acls/openstack/networking-arista.config @@ -1,26 +1,26 @@ [access "refs/for/refs/*"] -pushMerge = group neutron-release +pushMerge = group networking-arista-release [access "refs/heads/*"] abandon = group networking-arista-core -create = group neutron-release +create = group networking-arista-release label-Code-Review = -2..+2 group networking-arista-core label-Workflow = -1..+1 group networking-arista-core [access "refs/heads/stable/*"] abandon = group Change Owner abandon = group Project Bootstrappers -abandon = group neutron-stable-maint +abandon = group networking-arista-core exclusiveGroupPermissions = abandon label-Code-Review label-Workflow label-Code-Review = -2..+2 group Project Bootstrappers -label-Code-Review = -2..+2 group neutron-stable-maint +label-Code-Review = -2..+2 group networking-arista-core label-Code-Review = -1..+1 group Registered Users label-Workflow = -1..+0 group Change Owner label-Workflow = -1..+1 group Project Bootstrappers -label-Workflow = -1..+1 group neutron-stable-maint +label-Workflow = -1..+1 group networking-arista-core [access "refs/tags/*"] -pushSignedTag = group neutron-release +pushSignedTag = group networking-arista-release [receive] requireChangeId = true diff --git a/gerrit/acls/openstack/networking-cisco.config b/gerrit/acls/openstack/networking-cisco.config index 6d071432d0..991a89df53 100644 --- a/gerrit/acls/openstack/networking-cisco.config +++ b/gerrit/acls/openstack/networking-cisco.config @@ -1,26 +1,26 @@ [access "refs/for/refs/*"] -pushMerge = group neutron-release +pushMerge = group networking-cisco-release [access "refs/heads/*"] abandon = group networking-cisco-core -create = group neutron-release +create = group networking-cisco-release label-Code-Review = -2..+2 group networking-cisco-core label-Workflow = -1..+1 group networking-cisco-core [access "refs/heads/stable/*"] abandon = group Change Owner abandon = group Project Bootstrappers -abandon = group neutron-stable-maint +abandon = group networking-cisco-core exclusiveGroupPermissions = abandon label-Code-Review label-Workflow label-Code-Review = -2..+2 group Project Bootstrappers -label-Code-Review = -2..+2 group neutron-stable-maint +label-Code-Review = -2..+2 group networking-cisco-core label-Code-Review = -1..+1 group Registered Users label-Workflow = -1..+0 group Change Owner label-Workflow = -1..+1 group Project Bootstrappers -label-Workflow = -1..+1 group neutron-stable-maint +label-Workflow = -1..+1 group networking-cisco-core [access "refs/tags/*"] -pushSignedTag = group neutron-release +pushSignedTag = group networking-cisco-release [receive] requireChangeId = true diff --git a/gerrit/acls/openstack/networking-fortinet.config b/gerrit/acls/openstack/networking-fortinet.config index 4c7fed67bc..0f20bcd996 100644 --- a/gerrit/acls/openstack/networking-fortinet.config +++ b/gerrit/acls/openstack/networking-fortinet.config @@ -1,26 +1,26 @@ [access "refs/for/refs/*"] -pushMerge = group neutron-release +pushMerge = group networking-fortinet-release [access "refs/heads/*"] abandon = group networking-fortinet-core -create = group neutron-release +create = group networking-fortinet-release label-Code-Review = -2..+2 group networking-fortinet-core label-Workflow = -1..+1 group networking-fortinet-core [access "refs/heads/stable/*"] abandon = group Change Owner abandon = group Project Bootstrappers -abandon = group neutron-stable-maint +abandon = group networking-fortinet-core exclusiveGroupPermissions = abandon label-Code-Review label-Workflow label-Code-Review = -2..+2 group Project Bootstrappers -label-Code-Review = -2..+2 group neutron-stable-maint +label-Code-Review = -2..+2 group networking-fortinet-core label-Code-Review = -1..+1 group Registered Users label-Workflow = -1..+0 group Change Owner label-Workflow = -1..+1 group Project Bootstrappers -label-Workflow = -1..+1 group neutron-stable-maint +label-Workflow = -1..+1 group networking-fortinet-core [access "refs/tags/*"] -pushSignedTag = group neutron-release +pushSignedTag = group networking-fortinet-release [receive] requireChangeId = true diff --git a/gerrit/acls/openstack/networking-fujitsu.config b/gerrit/acls/openstack/networking-fujitsu.config index 2bd0f05959..6e8f273e70 100644 --- a/gerrit/acls/openstack/networking-fujitsu.config +++ b/gerrit/acls/openstack/networking-fujitsu.config @@ -1,26 +1,26 @@ [access "refs/for/refs/*"] -pushMerge = group neutron-release +pushMerge = group networking-fujitsu-release [access "refs/heads/*"] abandon = group networking-fujitsu-core -create = group neutron-release +create = group networking-fujitsu-release label-Code-Review = -2..+2 group networking-fujitsu-core label-Workflow = -1..+1 group networking-fujitsu-core [access "refs/heads/stable/*"] abandon = group Change Owner abandon = group Project Bootstrappers -abandon = group neutron-stable-maint +abandon = group networking-fujitsu-core exclusiveGroupPermissions = abandon label-Code-Review label-Workflow label-Code-Review = -2..+2 group Project Bootstrappers -label-Code-Review = -2..+2 group neutron-stable-maint +label-Code-Review = -2..+2 group networking-fujitsu-core label-Code-Review = -1..+1 group Registered Users label-Workflow = -1..+0 group Change Owner label-Workflow = -1..+1 group Project Bootstrappers -label-Workflow = -1..+1 group neutron-stable-maint +label-Workflow = -1..+1 group networking-fujitsu-core [access "refs/tags/*"] -pushSignedTag = group neutron-release +pushSignedTag = group networking-fujitsu-release [receive] requireChangeId = true diff --git a/gerrit/acls/openstack/networking-hyperv.config b/gerrit/acls/openstack/networking-hyperv.config index 6a52435bae..131a590db3 100644 --- a/gerrit/acls/openstack/networking-hyperv.config +++ b/gerrit/acls/openstack/networking-hyperv.config @@ -1,26 +1,26 @@ [access "refs/for/refs/*"] -pushMerge = group neutron-release +pushMerge = group networking-hyperv-release [access "refs/heads/*"] abandon = group networking-hyperv-core -create = group neutron-release +create = group networking-hyperv-release label-Code-Review = -2..+2 group networking-hyperv-core label-Workflow = -1..+1 group networking-hyperv-core [access "refs/heads/stable/*"] abandon = group Change Owner abandon = group Project Bootstrappers -abandon = group neutron-stable-maint +abandon = group networking-hyperv-core exclusiveGroupPermissions = abandon label-Code-Review label-Workflow label-Code-Review = -2..+2 group Project Bootstrappers -label-Code-Review = -2..+2 group neutron-stable-maint +label-Code-Review = -2..+2 group networking-hyperv-core label-Code-Review = -1..+1 group Registered Users label-Workflow = -1..+0 group Change Owner label-Workflow = -1..+1 group Project Bootstrappers -label-Workflow = -1..+1 group neutron-stable-maint +label-Workflow = -1..+1 group networking-hyperv-core [access "refs/tags/*"] -pushSignedTag = group neutron-release +pushSignedTag = group networking-hyperv-release [receive] requireChangeId = true diff --git a/gerrit/acls/openstack/networking-infoblox.config b/gerrit/acls/openstack/networking-infoblox.config index 492d2f069f..cd91e3973b 100644 --- a/gerrit/acls/openstack/networking-infoblox.config +++ b/gerrit/acls/openstack/networking-infoblox.config @@ -1,26 +1,26 @@ [access "refs/for/refs/*"] -pushMerge = group neutron-release +pushMerge = group networking-infoblox-release [access "refs/heads/*"] abandon = group networking-infoblox-core -create = group neutron-release +create = group networking-infoblox-release label-Code-Review = -2..+2 group networking-infoblox-core label-Workflow = -1..+1 group networking-infoblox-core [access "refs/heads/stable/*"] abandon = group Change Owner abandon = group Project Bootstrappers -abandon = group neutron-stable-maint +abandon = group networking-infoblox-core exclusiveGroupPermissions = abandon label-Code-Review label-Workflow label-Code-Review = -2..+2 group Project Bootstrappers -label-Code-Review = -2..+2 group neutron-stable-maint +label-Code-Review = -2..+2 group networking-infoblox-core label-Code-Review = -1..+1 group Registered Users label-Workflow = -1..+0 group Change Owner label-Workflow = -1..+1 group Project Bootstrappers -label-Workflow = -1..+1 group neutron-stable-maint +label-Workflow = -1..+1 group networking-infoblox-core [access "refs/tags/*"] -pushSignedTag = group neutron-release +pushSignedTag = group networking-infoblox-release [receive] requireChangeId = true diff --git a/gerrit/acls/openstack/networking-lenovo.config b/gerrit/acls/openstack/networking-lenovo.config index e9879149ad..5e7be0b0ae 100644 --- a/gerrit/acls/openstack/networking-lenovo.config +++ b/gerrit/acls/openstack/networking-lenovo.config @@ -1,26 +1,26 @@ [access "refs/for/refs/*"] -pushMerge = group neutron-release +pushMerge = group networking-lenovo-release [access "refs/heads/*"] abandon = group networking-lenovo-core -create = group neutron-release +create = group networking-lenovo-release label-Code-Review = -2..+2 group networking-lenovo-core label-Workflow = -1..+1 group networking-lenovo-core [access "refs/heads/stable/*"] abandon = group Change Owner abandon = group Project Bootstrappers -abandon = group neutron-stable-maint +abandon = group networking-lenovo-core exclusiveGroupPermissions = abandon label-Code-Review label-Workflow label-Code-Review = -2..+2 group Project Bootstrappers -label-Code-Review = -2..+2 group neutron-stable-maint +label-Code-Review = -2..+2 group networking-lenovo-core label-Code-Review = -1..+1 group Registered Users label-Workflow = -1..+0 group Change Owner label-Workflow = -1..+1 group Project Bootstrappers -label-Workflow = -1..+1 group neutron-stable-maint +label-Workflow = -1..+1 group networking-lenovo-core [access "refs/tags/*"] -pushSignedTag = group neutron-release +pushSignedTag = group networking-lenovo-release [receive] requireChangeId = true diff --git a/gerrit/acls/openstack/networking-plumgrid.config b/gerrit/acls/openstack/networking-plumgrid.config index 6b626a3079..5a45f407c0 100644 --- a/gerrit/acls/openstack/networking-plumgrid.config +++ b/gerrit/acls/openstack/networking-plumgrid.config @@ -1,26 +1,26 @@ [access "refs/for/refs/*"] -pushMerge = group neutron-release +pushMerge = group networking-plumgrid-release [access "refs/heads/*"] abandon = group networking-plumgrid-core -create = group neutron-release +create = group networking-plumgrid-release label-Code-Review = -2..+2 group networking-plumgrid-core label-Workflow = -1..+1 group networking-plumgrid-core [access "refs/heads/stable/*"] abandon = group Change Owner abandon = group Project Bootstrappers -abandon = group neutron-stable-maint +abandon = group networking-plumgrid-core exclusiveGroupPermissions = abandon label-Code-Review label-Workflow label-Code-Review = -2..+2 group Project Bootstrappers -label-Code-Review = -2..+2 group neutron-stable-maint +label-Code-Review = -2..+2 group networking-plumgrid-core label-Code-Review = -1..+1 group Registered Users label-Workflow = -1..+0 group Change Owner label-Workflow = -1..+1 group Project Bootstrappers -label-Workflow = -1..+1 group neutron-stable-maint +label-Workflow = -1..+1 group networking-plumgrid-core [access "refs/tags/*"] -pushSignedTag = group neutron-release +pushSignedTag = group networking-plumgrid-release [receive] requireChangeId = true diff --git a/gerrit/acls/openstack/networking-powervm.config b/gerrit/acls/openstack/networking-powervm.config index ea0f3cdb20..e26226f336 100644 --- a/gerrit/acls/openstack/networking-powervm.config +++ b/gerrit/acls/openstack/networking-powervm.config @@ -1,26 +1,26 @@ [access "refs/for/refs/*"] -pushMerge = group neutron-release +pushMerge = group networking-powervm-release [access "refs/heads/*"] abandon = group networking-powervm-core -create = group neutron-release +create = group networking-powervm-release label-Code-Review = -2..+2 group networking-powervm-core label-Workflow = -1..+1 group networking-powervm-core [access "refs/heads/stable/*"] abandon = group Change Owner abandon = group Project Bootstrappers -abandon = group neutron-stable-maint +abandon = group networking-powervm-core exclusiveGroupPermissions = abandon label-Code-Review label-Workflow label-Code-Review = -2..+2 group Project Bootstrappers -label-Code-Review = -2..+2 group neutron-stable-maint +label-Code-Review = -2..+2 group networking-powervm-core label-Code-Review = -1..+1 group Registered Users label-Workflow = -1..+0 group Change Owner label-Workflow = -1..+1 group Project Bootstrappers -label-Workflow = -1..+1 group neutron-stable-maint +label-Workflow = -1..+1 group networking-powervm-core [access "refs/tags/*"] -pushSignedTag = group neutron-release +pushSignedTag = group networking-powervm-release [receive] requireChangeId = true diff --git a/gerrit/acls/openstack/networking-vsphere.config b/gerrit/acls/openstack/networking-vsphere.config index 932230031b..57785b565f 100644 --- a/gerrit/acls/openstack/networking-vsphere.config +++ b/gerrit/acls/openstack/networking-vsphere.config @@ -1,26 +1,26 @@ [access "refs/for/refs/*"] -pushMerge = group neutron-release +pushMerge = group networking-vsphere-release [access "refs/heads/*"] abandon = group networking-vsphere-core -create = group neutron-release +create = group networking-vsphere-release label-Code-Review = -2..+2 group networking-vsphere-core label-Workflow = -1..+1 group networking-vsphere-core [access "refs/heads/stable/*"] abandon = group Change Owner abandon = group Project Bootstrappers -abandon = group neutron-stable-maint +abandon = group networking-vsphere-core exclusiveGroupPermissions = abandon label-Code-Review label-Workflow label-Code-Review = -2..+2 group Project Bootstrappers -label-Code-Review = -2..+2 group neutron-stable-maint +label-Code-Review = -2..+2 group networking-vsphere-core label-Code-Review = -1..+1 group Registered Users label-Workflow = -1..+0 group Change Owner label-Workflow = -1..+1 group Project Bootstrappers -label-Workflow = -1..+1 group neutron-stable-maint +label-Workflow = -1..+1 group networking-vsphere-core [access "refs/tags/*"] -pushSignedTag = group neutron-release +pushSignedTag = group networking-vsphere-release [receive] requireChangeId = true diff --git a/gerrit/acls/openstack/vmware-nsx.config b/gerrit/acls/openstack/vmware-nsx.config index 1768dc0638..5cd2852a4b 100644 --- a/gerrit/acls/openstack/vmware-nsx.config +++ b/gerrit/acls/openstack/vmware-nsx.config @@ -1,5 +1,5 @@ [access "refs/for/refs/*"] -pushMerge = group neutron-release +pushMerge = group vmware-nsx-release [access "refs/heads/*"] abandon = group vmware-nsx-core @@ -11,17 +11,17 @@ label-Workflow = -1..+1 group vmware-nsx-core [access "refs/heads/stable/*"] abandon = group Change Owner abandon = group Project Bootstrappers -abandon = group neutron-stable-maint +abandon = group vmware-nsx-core exclusiveGroupPermissions = abandon label-Code-Review label-Workflow label-Code-Review = -2..+2 group Project Bootstrappers -label-Code-Review = -2..+2 group neutron-stable-maint +label-Code-Review = -2..+2 group vmware-nsx-core label-Code-Review = -1..+1 group Registered Users label-Workflow = -1..+0 group Change Owner label-Workflow = -1..+1 group Project Bootstrappers -label-Workflow = -1..+1 group neutron-stable-maint +label-Workflow = -1..+1 group vmware-nsx-core [access "refs/tags/*"] -pushSignedTag = group neutron-release +pushSignedTag = group vmware-nsx-release [receive] requireChangeId = true