From dfaacd650de63ef0c1477f87c5d9e7b5ae0e29da Mon Sep 17 00:00:00 2001 From: Julien Vey <vey.julien@gmail.com> Date: Thu, 12 Jun 2014 17:50:36 +0200 Subject: [PATCH] Add solum-infra-guestagent repo to stackforge This repo will host solum infrastructure guest agent code Co-Authored-By: Adrian Otto <adrian.otto@rackspace.com> Change-Id: I1972a93b920320ae2a087c3f73261dc71cd0dd2d --- .../gerritbot/files/gerritbot_channel_config.yaml | 1 + .../acls/stackforge/solum-infra-guestagent.config | 14 ++++++++++++++ .../files/jenkins_job_builder/config/projects.yaml | 10 ++++++++++ .../openstack_project/files/review.projects.yaml | 3 +++ modules/openstack_project/files/zuul/layout.yaml | 12 ++++++++++++ 5 files changed, 40 insertions(+) create mode 100644 modules/openstack_project/files/gerrit/acls/stackforge/solum-infra-guestagent.config diff --git a/modules/gerritbot/files/gerritbot_channel_config.yaml b/modules/gerritbot/files/gerritbot_channel_config.yaml index 3d31f6a963..14c6d9108f 100644 --- a/modules/gerritbot/files/gerritbot_channel_config.yaml +++ b/modules/gerritbot/files/gerritbot_channel_config.yaml @@ -502,6 +502,7 @@ solum: - stackforge/solum - stackforge/python-solumclient - stackforge/solum-dashboard + - stackforge/solum-infra-guestagent - stackforge/solum-specs branches: - master diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/solum-infra-guestagent.config b/modules/openstack_project/files/gerrit/acls/stackforge/solum-infra-guestagent.config new file mode 100644 index 0000000000..0c28e040ec --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/stackforge/solum-infra-guestagent.config @@ -0,0 +1,14 @@ +[access "refs/heads/*"] +abandon = group solum-core +label-Code-Review = -2..+2 group solum-core +label-Workflow = -1..+1 group solum-core + +[access "refs/tags/*"] +pushSignedTag = group solum-ptl + +[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 320389d885..72299c3527 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -2640,6 +2640,16 @@ - python-jobs - pypi-jobs +- project: + name: solum-infra-guestagent + github-org: stackforge + node: 'bare-precise || bare-trusty' + tarball-site: tarballs.openstack.org + + jobs: + - python-jobs + - pypi-jobs + - project: name: heat-translator github-org: stackforge diff --git a/modules/openstack_project/files/review.projects.yaml b/modules/openstack_project/files/review.projects.yaml index c63fd66aca..31978f8a4d 100644 --- a/modules/openstack_project/files/review.projects.yaml +++ b/modules/openstack_project/files/review.projects.yaml @@ -1016,6 +1016,9 @@ - project: stackforge/solum-dashboard description: 'Horizon plugin for Solum. See: https://wiki.openstack.org/wiki/Solum' upstream: https://github.com/asalkeld/solum-horizon.git +- project: stackforge/solum-infra-guestagent + description: 'Guest agent for Solum. See: https://wiki.openstack.org/wiki/Solum' + upstream: git://github.com/julienvey/solum-guestagent.git - project: stackforge/solum-specs description: 'Solum Design Specifications' upstream: git://github.com/rackerlabs/solum-specs diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index cc3b92a40d..7b58865da5 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -4433,6 +4433,18 @@ projects: gate: - noop + - name: stackforge/solum-infra-guestagent + template: + - name: python-jobs + - name: check-requirements + - name: publish-to-pypi + check: + - gate-solum-infra-guestagent-python33 + - gate-solum-infra-guestagent-pypy + gate: + - gate-solum-infra-guestagent-python33 + - gate-solum-infra-guestagent-pypy + - name: stackforge/rally template: - name: check-requirements