From b28aff797b1084b5a0b5a76bab7979c852f5e102 Mon Sep 17 00:00:00 2001 From: Sahid Orentino Ferdjaoui Date: Tue, 25 Feb 2014 16:49:14 +0100 Subject: [PATCH] new-project: warm Warm provides the ability to deploy OpenStack resources from Yaml templates. It it based on python-*client libraries. https://github.com/sahid/warm An example of template: http://goo.gl/THJruP Change-Id: I7f388ac469f81b1cfab79729a3a4a3487f5bad78 --- .../files/gerrit/acls/stackforge/warm.config | 14 ++++++++++++++ .../openstack_project/files/review.projects.yaml | 3 +++ modules/openstack_project/files/zuul/layout.yaml | 6 ++++++ 3 files changed, 23 insertions(+) create mode 100644 modules/openstack_project/files/gerrit/acls/stackforge/warm.config diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/warm.config b/modules/openstack_project/files/gerrit/acls/stackforge/warm.config new file mode 100644 index 0000000000..22ebdce87e --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/stackforge/warm.config @@ -0,0 +1,14 @@ +[access "refs/heads/*"] + label-Code-Review = -2..+2 group warm-core + label-Approved = +0..+1 group warm-core + workInProgress = group warm-core +[access "refs/tags/*"] + create = group warm-ptl + pushTag = group warm-ptl +[project] + state = active +[receive] + requireChangeId = true + requireContributorAgreement = false +[submit] + mergeContent = true diff --git a/modules/openstack_project/files/review.projects.yaml b/modules/openstack_project/files/review.projects.yaml index 837f3ac89e..e5f5473648 100644 --- a/modules/openstack_project/files/review.projects.yaml +++ b/modules/openstack_project/files/review.projects.yaml @@ -771,6 +771,9 @@ docimpact-group: turbo-hipster description: A generic zuul worker using the gearman protocol. upstream: git://github.com/rcbau/turbo-hipster.git +- project: stackforge/warm + description: Provides the ability to deploy OpenStack resources from Yaml templates. + upstream: git://github.com/sahid/warm.git - project: stackforge/wsme description: Web Service Made Easy (WSME) simplify the writing of REST web services by providing simple yet powerful typing which removes the need to directly manipulate the request and the response objects. upstream: git://github.com/ryanpetrello/wsme.git diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index d025e9e042..65fecd8465 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -4544,6 +4544,12 @@ projects: - turbo-hipster-coverage - hook-turbo-hipster-rtfd + - name: stackforge/warm + check: + - gate-noop + gate: + - gate-noop + - name: stackforge/wsme check: - gate-wsme-python26