From 84d0ea87384c2e5db7288101d1b1d3fe0c42842f Mon Sep 17 00:00:00 2001 From: Flavio Percoco Date: Fri, 11 Jul 2014 14:29:14 +0200 Subject: [PATCH] Create the glance.store repo The patch adds a new glance.store repository that will contain all the code for the new glance.store library. This work is part of the blueprint create-store-package that aims to pull the stores code out of glance. Change-Id: Iea3b5c2e82e87868bdf9cae6a32b5895b792e3d8 --- .../files/gerritbot_channel_config.yaml | 1 + .../jenkins_job_builder/config/projects.yaml | 13 +++++++++ .../files/review.projects.yaml | 5 ++++ .../openstack_project/files/zuul/layout.yaml | 28 +++++++++++++++++++ 4 files changed, 47 insertions(+) diff --git a/modules/gerritbot/files/gerritbot_channel_config.yaml b/modules/gerritbot/files/gerritbot_channel_config.yaml index 4cc23953db..c60c31648f 100644 --- a/modules/gerritbot/files/gerritbot_channel_config.yaml +++ b/modules/gerritbot/files/gerritbot_channel_config.yaml @@ -426,6 +426,7 @@ openstack-glance: projects: - openstack/glance - openstack/glance-specs + - openstack/glance.store - openstack/python-glanceclient branches: - master 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 e6f222c125..c867172ac9 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -608,6 +608,19 @@ jobs: - gate-{name}-docs +- project: + name: glance.store + github-org: openstack + node: 'bare-precise || bare-trusty' + tarball-site: tarballs.openstack.org + doc-publisher-site: docs.openstack.org + + jobs: + - python-jobs + - openstack-publish-jobs + - pypi-jobs + - translation-jobs + - project: name: heat github-org: openstack diff --git a/modules/openstack_project/files/review.projects.yaml b/modules/openstack_project/files/review.projects.yaml index e45d2c4786..d901573657 100644 --- a/modules/openstack_project/files/review.projects.yaml +++ b/modules/openstack_project/files/review.projects.yaml @@ -267,6 +267,11 @@ - project: openstack/glance docimpact-group: openstack-manuals - project: openstack/glance-specs +- project: openstack/glance.store + description: Glance stores library + group: glance + upstream: https://github.com/FlaPer87/glance.store.git + acl-config: /home/gerrit2/acls/openstack-infra/glance.config - project: openstack/governance description: OpenStack Technical Committee Decisions - project: openstack/heat diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index 34e8b8bfee..9b940066de 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -880,6 +880,34 @@ projects: gate: - gate-glance-specs-docs + - name: openstack/glance.store + template: + - name: python-jobs + - name: openstack-server-publish-jobs + - name: check-requirements + - name: integrated-gate + - name: translation-jobs + - name: publish-to-pypi + check: + - check-devstack-dsvm-cells + - gate-tempest-dsvm-large-ops + - gate-tempest-dsvm-neutron-large-ops + gate: + - gate-devstack-dsvm-cells + - gate-tempest-dsvm-large-ops + - gate-tempest-dsvm-neutron-large-ops + experimental: + - gate-grenade-dsvm-forward + experimental-tripleo: + - check-tripleo-ironic-seed-precise + - check-tripleo-undercloud-precise + - check-tripleo-ironic-undercloud-precise + - check-tripleo-overcloud-precise + pre-release: + - glance.store-tarball + release: + - glance.store-tarball + - name: openstack/heat template: - name: python-jobs