diff --git a/gerrit/acls/openstack/ovn-provider-driver.config b/gerrit/acls/openstack/ovn-provider-driver.config new file mode 100644 index 0000000000..ff5a94b7a7 --- /dev/null +++ b/gerrit/acls/openstack/ovn-provider-driver.config @@ -0,0 +1,29 @@ +[access "refs/for/refs/*"] +pushMerge = group neutron-release + +[access "refs/heads/*"] +abandon = group octavia-ovn-provider-core +label-Code-Review = -2..+2 group octavia-ovn-provider-core +label-Workflow = -1..+1 group octavia-ovn-provider-core + +[access "refs/heads/stable/*"] +abandon = group Change Owner +abandon = group Project Bootstrappers +abandon = group neutron-stable-maint +abandon = group stable-maint-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 stable-maint-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 stable-maint-core + +[receive] +requireChangeId = true +requireContributorAgreement = true + +[submit] +mergeContent = true diff --git a/gerrit/projects.yaml b/gerrit/projects.yaml index 0bd950b6d7..72a8b4c6d6 100644 --- a/gerrit/projects.yaml +++ b/gerrit/projects.yaml @@ -3789,6 +3789,12 @@ groups: - octavia use-storyboard: true +- project: openstack/octavia-ovn-provider + description: Octavia OVN provider driver. + groups: + - octavia + acl-config: /home/gerrit2/acls/openstack/octavia-ovn-provider.config + use-storyboard: true - project: openstack/octavia-lib description: A library to support Octavia provider drivers. groups: diff --git a/gerritbot/channels.yaml b/gerritbot/channels.yaml index d4f856d313..08f72ca61a 100755 --- a/gerritbot/channels.yaml +++ b/gerritbot/channels.yaml @@ -1109,6 +1109,7 @@ openstack-lbaas: - openstack/neutron-lbaas-dashboard - openstack/octavia - openstack/octavia-dashboard + - openstack/octavia-ovn-provider - openstack/octavia-lib - openstack/octavia-tempest-plugin - openstack/python-octaviaclient diff --git a/zuul/main.yaml b/zuul/main.yaml index fb9b86aa26..a5eec0fc21 100644 --- a/zuul/main.yaml +++ b/zuul/main.yaml @@ -672,6 +672,7 @@ - openstack/octavia - openstack/octavia-dashboard - openstack/octavia-lib + - openstack/octavia-ovn-provider - openstack/octavia-tempest-plugin - openstack/openstack - openstack/openstack-ansible