From 1c5bf905f98737647e0bca744b4f2923802ab9f3 Mon Sep 17 00:00:00 2001 From: Joshua Harlow Date: Tue, 11 Oct 2016 10:44:25 -0700 Subject: [PATCH] Add new project hurricane This project will be a one-stop-shop for interconnecting stackstorm and openstack and providing packs, tools and integrated scripts and templates (and more) that allow for stackstorm and openstack to integrate nicely (in a way that also helps operators get the most bang for the buck). LP @ https://launchpad.net/hurricane What stackstorm is: https://stackstorm.com/ Change-Id: I294bab81015f906fa5dd4579969552cbfc2733e6 --- gerrit/acls/openstack/hurricane.config | 15 +++++++++++++++ gerrit/projects.yaml | 5 +++++ jenkins/jobs/projects.yaml | 7 +++++++ zuul/layout.yaml | 5 +++++ 4 files changed, 32 insertions(+) create mode 100644 gerrit/acls/openstack/hurricane.config diff --git a/gerrit/acls/openstack/hurricane.config b/gerrit/acls/openstack/hurricane.config new file mode 100644 index 0000000000..d8a460496d --- /dev/null +++ b/gerrit/acls/openstack/hurricane.config @@ -0,0 +1,15 @@ +[access "refs/heads/*"] +abandon = group hurricane-core +create = group hurricane-release +label-Code-Review = -2..+2 group hurricane-core +label-Workflow = -1..+1 group hurricane-core + +[access "refs/tags/*"] +pushSignedTag = group hurricane-release + +[receive] +requireChangeId = true +requireContributorAgreement = true + +[submit] +mergeContent = true diff --git a/gerrit/projects.yaml b/gerrit/projects.yaml index 3205561c5c..d41a2fe8e1 100755 --- a/gerrit/projects.yaml +++ b/gerrit/projects.yaml @@ -4438,6 +4438,11 @@ - translate - project: openstack/horizon-mellanox description: Mellanox Extension for the OpenStack Dashboard (Horizon) +- project: openstack/hurricane + description: Integrations and useful connections and operational + actions and tasks and tools that perform useful things with and/or + to/between OpenStack via StackStorm. + upstream: https://github.com/harlowja/hurricane.git - project: openstack/i18n groups: - openstack-i18n diff --git a/jenkins/jobs/projects.yaml b/jenkins/jobs/projects.yaml index c1ad015a81..adbbfec39a 100644 --- a/jenkins/jobs/projects.yaml +++ b/jenkins/jobs/projects.yaml @@ -5431,6 +5431,13 @@ jobs: - python-jobs +- project: + name: hurricane + tarball-site: tarballs.openstack.org + + jobs: + - python-jobs + - project: name: i18n doc-publisher-site: docs.openstack.org diff --git a/zuul/layout.yaml b/zuul/layout.yaml index c1f6ddd2df..a4c213b3c9 100755 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -10048,6 +10048,11 @@ projects: - name: merge-check - name: python-jobs + - name: openstack/hurricane + template: + - name: merge-check + - name: python-jobs + - name: openstack/i18n template: - name: merge-check