From 8e4cc341ebcc7879379e358b6e28d89157c01531 Mon Sep 17 00:00:00 2001 From: Robert Collins Date: Fri, 5 Apr 2013 09:15:44 +1300 Subject: [PATCH] Add tripleo-image-elements forked from diskimage-builder. Change-Id: I9bbccf79331ce45891ba6d07aa92c14a96543793 Reviewed-on: https://review.openstack.org/26134 Reviewed-by: Jeremy Stanley Reviewed-by: Anita Kuno Reviewed-by: James E. Blair Approved: Clark Boylan Reviewed-by: Clark Boylan Tested-by: Jenkins --- .../gerritbot/files/gerritbot_channel_config.yaml | 1 + .../acls/stackforge/tripleo-image-elements.config | 12 ++++++++++++ .../files/jenkins_job_builder/config/projects.yaml | 10 ++++++++++ modules/openstack_project/files/zuul/layout.yaml | 13 +++++++++++++ .../templates/review.projects.yaml.erb | 4 +++- 5 files changed, 39 insertions(+), 1 deletion(-) create mode 100644 modules/openstack_project/files/gerrit/acls/stackforge/tripleo-image-elements.config diff --git a/modules/gerritbot/files/gerritbot_channel_config.yaml b/modules/gerritbot/files/gerritbot_channel_config.yaml index 5aec8c8515..9e2d7861a7 100644 --- a/modules/gerritbot/files/gerritbot_channel_config.yaml +++ b/modules/gerritbot/files/gerritbot_channel_config.yaml @@ -121,6 +121,7 @@ tripleo: projects: - stackforge/diskimage-builder - stackforge/os-config-applier + - stackforge/tripleo-image-elements branches: - master diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/tripleo-image-elements.config b/modules/openstack_project/files/gerrit/acls/stackforge/tripleo-image-elements.config new file mode 100644 index 0000000000..5a3792dd4c --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/stackforge/tripleo-image-elements.config @@ -0,0 +1,12 @@ +[receive] + requireChangeId = true + requireContributorAgreement = true +[submit] + mergeContent = true +[access "refs/heads/*"] + label-Code-Review = -2..+2 group diskimage-builder-core + label-Approved = +0..+1 group diskimage-builder-core + workInProgress = group diskimage-builder-core +[access "refs/heads/milestone-proposed"] + label-Code-Review = -2..+2 group diskimage-builder-core + label-Approved = +0..+1 group diskimage-builder-core 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 541fa59330..3ccd038176 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -713,3 +713,13 @@ jobs: - python-jobs + +- project: + name: tripleo-image-elements + github-org: stackforge + node: quantal + tarball-site: tarballs.openstack.org + + jobs: + - python-jobs + diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index 5e4122a5a8..4696209f98 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -1352,6 +1352,19 @@ projects: post: - os-config-applier-coverage + - name: stackforge/tripleo-image-elements + check: + - gate-tripleo-image-elements-pep8: + - gate-tripleo-image-elements-python26 + - gate-tripleo-image-elements-python26-rhel6 + - gate-tripleo-image-elements-python27 + gate: + - gate-tripleo-image-elements-pep8 + - gate-tripleo-image-elements-python26 + - gate-tripleo-image-elements-python27 + post: + - tripleo-image-elements-coverage + - name: stackforge/climate check: - gate-climate-pep8: diff --git a/modules/openstack_project/templates/review.projects.yaml.erb b/modules/openstack_project/templates/review.projects.yaml.erb index 7d7423997b..f54affabfc 100644 --- a/modules/openstack_project/templates/review.projects.yaml.erb +++ b/modules/openstack_project/templates/review.projects.yaml.erb @@ -89,7 +89,9 @@ - project: stackforge/MRaaS - project: stackforge/diskimage-builder description: "Image building tools for Openstack" - upstream: git://github.com/tripleo/baremetal-initrd-builder.git +- project: stackforge/tripleo-image-elements + description: "Disk image elements for deployment images of Openstack" + upstream: git://github.com/stackforge/diskimage-builder.git - project: stackforge/healthnmon description: "Healthnmon aims to deliver 'Cloud Resource Monitor', an extensible service to OpenStack Cloud Operating system by providing monitoring service for Cloud Resources and Infrastructure with a pluggable framework for 'Inventory Management', 'Alerts and notifications' and 'Utilization Data." upstream: git://github.com/healthnmon/healthnmon.git