diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/swift3.config b/modules/openstack_project/files/gerrit/acls/stackforge/swift3.config new file mode 100644 index 0000000000..773c90424e --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/stackforge/swift3.config @@ -0,0 +1,12 @@ +[access "refs/heads/*"] + label-Code-Review = -2..+2 group swift3-core + label-Approved = +0..+1 group swift3-core + workInProgress = group swift3-core +[access "refs/tags/*"] + create = group swift3-ptl + pushTag = group swift3-ptl +[receive] + requireChangeId = true + requireContributorAgreement = true +[submit] + mergeContent = true diff --git a/modules/openstack_project/files/review.projects.yaml b/modules/openstack_project/files/review.projects.yaml index a5c77818f1..6c1973ac2c 100644 --- a/modules/openstack_project/files/review.projects.yaml +++ b/modules/openstack_project/files/review.projects.yaml @@ -842,6 +842,9 @@ - project: stackforge/stackalytics description: OpenStack analytics dashboard upstream: git://github.com/Mirantis/stackalytics.git +- project: stackforge/swift3 + description: Swift3 Middleware for OpenStack Swift, allowing access to OpenStack swift via the Amazon S3 API. + upstream: git://github.com/fujita/swift3.git - project: stackforge/swiftsync description: "Swift mass syncronizer" upstream: git://github.com/enovance/swiftsync.git diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index f6c475803c..f6dae8fd18 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -4558,6 +4558,12 @@ projects: - stackalytics-tarball - hook-stackalytics-rtfd + - name: stackforge/swift3 + check: + - gate-noop + gate: + - gate-noop + - name: stackforge/swiftsync check: - gate-swiftsync-pep8