From a17dfb65a74352adc295ea7c303498e6e43ae4f1 Mon Sep 17 00:00:00 2001 From: Maxime Vidori Date: Mon, 22 Sep 2014 14:45:24 +0200 Subject: [PATCH] Add flame project on StackForge Flame is an automatic Heat template generator, for a dedicated tenant. The project is currently available on github: https://github.com/cloudwatt/flame Change-Id: I188640ff322c996253c48c91849e3952b4f11c77 --- .../files/gerrit/acls/stackforge/flame.config | 14 ++++++++++++++ .../files/jenkins_job_builder/config/projects.yaml | 8 ++++++++ .../openstack_project/files/review.projects.yaml | 3 +++ modules/openstack_project/files/zuul/layout.yaml | 6 ++++++ 4 files changed, 31 insertions(+) create mode 100644 modules/openstack_project/files/gerrit/acls/stackforge/flame.config diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/flame.config b/modules/openstack_project/files/gerrit/acls/stackforge/flame.config new file mode 100644 index 0000000000..d3133a7f91 --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/stackforge/flame.config @@ -0,0 +1,14 @@ +[access "refs/heads/*"] +abandon = group flame-core +label-Code-Review = -2..+2 group flame-core +label-Workflow = -1..+1 group flame-core + +[access "refs/tags/*"] +pushSignedTag = group flame-release + +[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 599d35e8b2..cc30e53905 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -3466,3 +3466,11 @@ name: glance-formula node: 'bare-precise || bare-trusty' tarball-site: tarballs.openstack.org + +- project: + name: flame + node: 'bare-precise || bare-trusty' + tarball-site: tarballs.openstack.org + + jobs: + - python-jobs diff --git a/modules/openstack_project/files/review.projects.yaml b/modules/openstack_project/files/review.projects.yaml index 565016cb9a..804ca0be0d 100644 --- a/modules/openstack_project/files/review.projects.yaml +++ b/modules/openstack_project/files/review.projects.yaml @@ -800,6 +800,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/flame + description: Automatic Heat template generation + upstream: git://github.com/cloudwatt/flame.git - 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 diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index 4038578d92..c7e1b52eac 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -3906,6 +3906,12 @@ projects: post: - entropy-coverage + - name: stackforge/flame + template: + - name: merge-check + - name: python-jobs + - name: python3-jobs + - name: stackforge/freezer template: - name: merge-check