From 2347e6202043a2a58277b7e8e238a87aaeafefe8 Mon Sep 17 00:00:00 2001 From: Florian Haas <florian@hastexo.com> Date: Thu, 11 Jul 2013 21:04:05 +0200 Subject: [PATCH] Add kickstack Kickstack is a thin wrapper around the StackForge Puppet modules that enables simple Puppet ENCs (like Puppet Dashboard or The Foreman) to quickly deploy OpenStack using node roles. Kickstack has previously been maintained on GitHub. Change-Id: I345ba4de407d7f2c5e9d6ce22e79c9242555841c --- .../files/gerrit/acls/stackforge/kickstack.config | 12 ++++++++++++ modules/openstack_project/files/review.projects.yaml | 3 +++ modules/openstack_project/files/zuul/layout.yaml | 6 ++++++ 3 files changed, 21 insertions(+) create mode 100644 modules/openstack_project/files/gerrit/acls/stackforge/kickstack.config diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/kickstack.config b/modules/openstack_project/files/gerrit/acls/stackforge/kickstack.config new file mode 100644 index 0000000000..5ce4dd0e6a --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/stackforge/kickstack.config @@ -0,0 +1,12 @@ +[access "refs/heads/*"] + label-Code-Review = -2..+2 group kickstack-core + label-Approved = +0..+1 group kickstack-core + workInProgress = group kickstack-core +[access "refs/tags/*"] + create = group kickstack-ptl + pushTag = group kickstack-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 1180ed08fc..81e195c4f6 100644 --- a/modules/openstack_project/files/review.projects.yaml +++ b/modules/openstack_project/files/review.projects.yaml @@ -551,6 +551,9 @@ - project: stackforge/inception description: Inception Cloud Project upstream: git://github.com/maoy/inception.git +- project: stackforge/kickstack + description: Rapid OpenStack deployment with puppet-dashboard, The Foreman, or any other Puppet ENC + upstream: git://github.com/hastexo/kickstack - project: stackforge/kwapi description: Energy Efficiency Monitoring upstream: git://github.com/frossigneux/kwapi.git diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index c8247a76e2..564858a172 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -3470,6 +3470,12 @@ projects: gate: - gate-kwapi-pep8 + - name: stackforge/kickstack + check: + - gate-noop + gate: + - gate-noop + - name: stackforge/libra check: - gate-libra-pep8