diff --git a/gerrit/acls/openstack/kuryr.config b/gerrit/acls/openstack/kuryr.config new file mode 100644 index 0000000000..ac4fb7c69c --- /dev/null +++ b/gerrit/acls/openstack/kuryr.config @@ -0,0 +1,25 @@ +[access "refs/for/refs/*"] +pushMerge = group neutron-release + +[access "refs/heads/*"] +abandon = group kuryr-core +create = group kuryr-release +label-Code-Review = -2..+2 group kuryr-core +label-Workflow = -1..+1 group kuryr-core + +[access "refs/heads/stable/*"] +abandon = group neutron-stable-maint +exclusiveGroupPermissions = abandon label-Code-Review label-Workflow +label-Code-Review = -2..+2 group neutron-stable-maint +label-Code-Review = -1..+1 group Registered Users +label-Workflow = -1..+1 group neutron-stable-maint + +[access "refs/tags/*"] +pushSignedTag = group neutron-release + +[receive] +requireChangeId = true +requireContributorAgreement = true + +[submit] +mergeContent = true diff --git a/gerrit/projects.yaml b/gerrit/projects.yaml index 59c948e327..685a25dba6 100755 --- a/gerrit/projects.yaml +++ b/gerrit/projects.yaml @@ -1005,6 +1005,8 @@ description: OpenStack Identity (Keystone) Middleware - project: openstack/kite description: A service for managing and distributing message encryption keys. +- project: openstack/kuryr + description: Docker remote driver for OpenStack Neutron - project: openstack/magnum description: Containers Service for OpenStack - project: openstack/magnum-ui diff --git a/jenkins/jobs/projects.yaml b/jenkins/jobs/projects.yaml index 4f93b1efce..f2fe3d5753 100755 --- a/jenkins/jobs/projects.yaml +++ b/jenkins/jobs/projects.yaml @@ -542,6 +542,17 @@ - openstack-publish-jobs - python-jobs +- project: + name: kuryr + node: 'bare-precise || bare-trusty' + tarball-site: tarballs.openstack.org + doc-publisher-site: docs.openstack.org + + jobs: + - python-jobs + - openstack-publish-jobs + - pypi-jobs + - project: name: manila node: 'bare-precise || bare-trusty' diff --git a/zuul/layout.yaml b/zuul/layout.yaml index 91c8331cea..59ddea1c82 100755 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -2061,6 +2061,13 @@ projects: check: - gate-kite-python34 + - name: openstack/kuryr + template: + - name: merge-check + - name: python-jobs + - name: publish-to-pypi + - name: check-requirements + - name: openstack/magnum template: - name: merge-check