diff --git a/gerrit/acls/openstack/oslo.cache.config b/gerrit/acls/openstack/oslo.cache.config new file mode 100644 index 0000000000..0e7d82e8bc --- /dev/null +++ b/gerrit/acls/openstack/oslo.cache.config @@ -0,0 +1,14 @@ +[access "refs/heads/*"] +abandon = group oslo-cache-core +label-Code-Review = -2..+2 group oslo-cache-core +label-Workflow = -1..+1 group oslo-cache-core + +[access "refs/tags/*"] +pushSignedTag = group oslo-cache-release + +[receive] +requireChangeId = true +requireContributorAgreement = true + +[submit] +mergeContent = true diff --git a/gerrit/projects.yaml b/gerrit/projects.yaml index 927e2d5cf0..000d9e0f4a 100755 --- a/gerrit/projects.yaml +++ b/gerrit/projects.yaml @@ -873,6 +873,9 @@ groups: - oslo description: OpenStack Oslo Specifications +- project: openstack/oslo.cache + description: An oslo.config enabled dogpile.cache. + upstream: https://github.com/rackerlabs/oslo.cache - project: openstack/oslo.concurrency description: OpenStack library for all concurrency-related code groups: diff --git a/gerritbot/channels.yaml b/gerritbot/channels.yaml index 70db19b6b5..6eea3775de 100644 --- a/gerritbot/channels.yaml +++ b/gerritbot/channels.yaml @@ -839,6 +839,7 @@ openstack-oslo: - openstack/debtcollector - openstack/oslo-incubator - openstack/oslo-specs + - openstack/oslo.cache - openstack/oslo.concurrency - openstack/oslo.config - openstack/oslo.context diff --git a/jenkins/jobs/projects.yaml b/jenkins/jobs/projects.yaml index 4ed22db911..c8cd535744 100755 --- a/jenkins/jobs/projects.yaml +++ b/jenkins/jobs/projects.yaml @@ -1067,6 +1067,16 @@ jobs: - specs-jobs +- project: + name: oslo.cache + 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: oslo.concurrency node: 'bare-precise || bare-trusty' diff --git a/zuul/layout.yaml b/zuul/layout.yaml index e0c7e76488..0f708f5e80 100755 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -2155,6 +2155,15 @@ projects: - name: merge-check - name: openstack-specs-jobs + - name: openstack/oslo.cache + template: + - name: merge-check + - name: python-jobs + - name: openstack-server-publish-jobs + - name: check-requirements + - name: publish-to-pypi + - name: python3-jobs + - name: openstack/oslo.concurrency template: - name: merge-check