Add review priority label to nova deliverables

This change adds a Review Priority label to all nova deliverables
currently under acl control in the project config repo.

The ability set the new label is granted only to the core
and stable core teams for the updated repos.

Change-Id: I2fd7a6387d2f50eeeb8cef513df19b5696cce55b
This commit is contained in:
Sean Mooney 2021-04-22 11:07:24 +01:00
parent 36542633cf
commit d41dfcd16f
6 changed files with 45 additions and 0 deletions

View File

@ -1,8 +1,16 @@
[access "refs/heads/*"]
abandon = group nova-specs-core
label-Code-Review = -2..+2 group nova-specs-core
label-Review-Priority = +0..+1 group nova-specs-core
label-Workflow = -1..+1 group nova-specs-core
[label "Review-Priority"]
copyAnyScore = true
defaultValue = 0
function = NoOp
value = 0 Default Priority
value = +1 High Priority
[receive]
requireChangeId = true
requireContributorAgreement = true

View File

@ -1,6 +1,7 @@
[access "refs/heads/*"]
abandon = group nova-core
label-Code-Review = -2..+2 group nova-core
label-Review-Priority = +0..+1 group nova-core
label-Verified = -1..+1 group nova-ci
label-Workflow = -1..+1 group nova-core
@ -14,11 +15,19 @@ label-Code-Review = -2..+2 group Project Bootstrappers
label-Code-Review = -2..+2 group nova-stable-maint
label-Code-Review = -2..+2 group stable-maint-core
label-Code-Review = -1..+1 group Registered Users
label-Review-Priority = +0..+1 group nova-stable-maint
label-Workflow = -1..+0 group Change Owner
label-Workflow = -1..+1 group Project Bootstrappers
label-Workflow = -1..+1 group nova-stable-maint
label-Workflow = -1..+1 group stable-maint-core
[label "Review-Priority"]
copyAnyScore = true
defaultValue = 0
function = NoOp
value = 0 Default Priority
value = +1 High Priority
[receive]
requireChangeId = true
requireContributorAgreement = true

View File

@ -1,6 +1,7 @@
[access "refs/heads/*"]
abandon = group os-vif-core
label-Code-Review = -2..+2 group os-vif-core
label-Review-Priority = +0..+1 group os-vif-core
label-Workflow = -1..+1 group os-vif-core
[access "refs/heads/stable/*"]
@ -13,11 +14,19 @@ label-Code-Review = -2..+2 group Project Bootstrappers
label-Code-Review = -2..+2 group nova-stable-maint
label-Code-Review = -2..+2 group stable-maint-core
label-Code-Review = -1..+1 group Registered Users
label-Review-Priority = +0..+1 group nova-stable-maint
label-Workflow = -1..+0 group Change Owner
label-Workflow = -1..+1 group Project Bootstrappers
label-Workflow = -1..+1 group nova-stable-maint
label-Workflow = -1..+1 group stable-maint-core
[label "Review-Priority"]
copyAnyScore = true
defaultValue = 0
function = NoOp
value = 0 Default Priority
value = +1 High Priority
[receive]
requireChangeId = true
requireContributorAgreement = true

View File

@ -1,6 +1,7 @@
[access "refs/heads/*"]
abandon = group placement-core
label-Code-Review = -2..+2 group placement-core
label-Review-Priority = +0..+1 group placement-core
label-Verified = -1..+1 group placement-ci
label-Workflow = -1..+1 group placement-core
@ -14,11 +15,19 @@ label-Code-Review = -2..+2 group Project Bootstrappers
label-Code-Review = -2..+2 group placement-stable-maint
label-Code-Review = -2..+2 group stable-maint-core
label-Code-Review = -1..+1 group Registered Users
label-Review-Priority = +0..+1 group placement-stable-maint
label-Workflow = -1..+0 group Change Owner
label-Workflow = -1..+1 group Project Bootstrappers
label-Workflow = -1..+1 group placement-stable-maint
label-Workflow = -1..+1 group stable-maint-core
[label "Review-Priority"]
copyAnyScore = true
defaultValue = 0
function = NoOp
value = 0 Default Priority
value = +1 High Priority
[receive]
requireChangeId = true
requireContributorAgreement = true

View File

@ -1,6 +1,7 @@
[access "refs/heads/*"]
abandon = group python-novaclient-core
label-Code-Review = -2..+2 group python-novaclient-core
label-Review-Priority = +0..+1 group python-novaclient-core
label-Workflow = -1..+1 group python-novaclient-core
[access "refs/heads/stable/*"]
@ -13,11 +14,19 @@ label-Code-Review = -2..+2 group Project Bootstrappers
label-Code-Review = -2..+2 group nova-stable-maint
label-Code-Review = -2..+2 group stable-maint-core
label-Code-Review = -1..+1 group Registered Users
label-Review-Priority = +0..+1 group nova-stable-maint
label-Workflow = -1..+0 group Change Owner
label-Workflow = -1..+1 group Project Bootstrappers
label-Workflow = -1..+1 group nova-stable-maint
label-Workflow = -1..+1 group stable-maint-core
[label "Review-Priority"]
copyAnyScore = true
defaultValue = 0
function = NoOp
value = 0 Default Priority
value = +1 High Priority
[receive]
requireChangeId = true
requireContributorAgreement = true

View File

@ -60,6 +60,7 @@ valid_keys = {'abandon',
'access',
'copyAllScoresIfNoCodeChange',
'copyAllScoresOnTrivialRebase',
'copyAnyScore',
'copyMaxScore',
'copyMinScore',
'create',