diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/freezer.config b/modules/openstack_project/files/gerrit/acls/stackforge/freezer.config new file mode 100644 index 0000000000..4e899d2f08 --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/stackforge/freezer.config @@ -0,0 +1,14 @@ +[access "refs/tags/*"] +pushSignedTag = group freezer-ptl + +[access "refs/heads/*"] +abandon = group freezer-core +label-Code-Review = -2..+2 group freezer-core +label-Workflow = -1..+1 group freezer-core + +[receive] +requireChangeId = true +requireContributorAgreement = true + +[submit] +mergeContent = true diff --git a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml index 6b6e9bc079..eff3547b7e 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -7,6 +7,16 @@ jobs: - 'gate-aviator-tests' +- project: + name: freezer + github-org: stackforge + node: 'bare-precise || bare-trusty' + tarball-site: tarballs.openstack.org + + jobs: + - python-jobs + - pypi-jobs + - project: name: gantt github-org: openstack diff --git a/modules/openstack_project/files/review.projects.yaml b/modules/openstack_project/files/review.projects.yaml index 95479fbee1..a33caffeea 100644 --- a/modules/openstack_project/files/review.projects.yaml +++ b/modules/openstack_project/files/review.projects.yaml @@ -728,6 +728,9 @@ description: AWS EC2 and VPC API support in standalone service for OpenStack. At first uses nova's EC2 API for non-VPC functionality. Later it'll be transferred here out of nova. - project: stackforge/entropy description: A framework for Audit/Repair scripts for openstack +- project: stackforge/freezer + description: OpenStack Swift incremental backup and restore automation tool for file system, MongoDB, MySQL. LVM snapshot and encryption support. + upstream: git://git.code.sf.net/p/openstack-freezer/freezer - project: stackforge/fuel-astute group: fuel description: Fuel orchestrator diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index 6421b120e9..74cb9cc337 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -3482,6 +3482,16 @@ projects: post: - entropy-coverage + - name: stackforge/freezer + template: + - name: publish-to-pypi + check: + - gate-freezer-pep8 + - gate-freezer-python27 + gate: + - gate-freezer-pep8 + - gate-freezer-python27 + - name: stackforge/fuel-astute check: - noop