From 4791796cbb28da3ec947416df709f068fe1958fe Mon Sep 17 00:00:00 2001 From: Devananda van der Veen Date: Sun, 18 May 2014 13:00:34 -0700 Subject: [PATCH] Create baremetal-specs git repo This creates the openstack/baremetal-specs repository which will store blueprints for the Baremetal Program from the Juno cycle onwards. Change-Id: I8fe560c05b419982a52dcfc09e66bffe7fe4175a --- modules/gerritbot/files/gerritbot_channel_config.yaml | 1 + .../files/gerrit/acls/openstack/ironic-specs.config | 11 +++++++++++ .../files/jenkins_job_builder/config/projects.yaml | 10 ++++++++++ modules/openstack_project/files/review.projects.yaml | 2 ++ modules/openstack_project/files/zuul/layout.yaml | 8 ++++++++ 5 files changed, 32 insertions(+) create mode 100644 modules/openstack_project/files/gerrit/acls/openstack/ironic-specs.config diff --git a/modules/gerritbot/files/gerritbot_channel_config.yaml b/modules/gerritbot/files/gerritbot_channel_config.yaml index 2c0cf8fbbd..a6b8231616 100644 --- a/modules/gerritbot/files/gerritbot_channel_config.yaml +++ b/modules/gerritbot/files/gerritbot_channel_config.yaml @@ -336,6 +336,7 @@ openstack-ironic: - change-merged - x-vrif-minus-2 projects: + - openstack/baremetal-specs - openstack/ironic - openstack/ironic-python-agent - openstack/python-ironicclient diff --git a/modules/openstack_project/files/gerrit/acls/openstack/ironic-specs.config b/modules/openstack_project/files/gerrit/acls/openstack/ironic-specs.config new file mode 100644 index 0000000000..ea39b52f54 --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/openstack/ironic-specs.config @@ -0,0 +1,11 @@ +[access "refs/heads/*"] + label-Code-Review = -2..+2 group baremetal-specs-core + label-Workflow = -1..+1 group baremetal-specs-core + abandon = group baremetal-specs-core +[project] + state = active +[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 55586a89dd..25ca8651f5 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -1846,6 +1846,16 @@ - gate-{name}-chef-style - gate-{name}-chef-unit +- project: + name: baremetal-specs + github-org: openstack + node: bare-precise + tarball-site: tarballs.openstack.org + + jobs: + - gate-{name}-python27 + - gate-{name}-docs + - project: name: ironic github-org: openstack diff --git a/modules/openstack_project/files/review.projects.yaml b/modules/openstack_project/files/review.projects.yaml index 77d856bec1..8b18c7812d 100644 --- a/modules/openstack_project/files/review.projects.yaml +++ b/modules/openstack_project/files/review.projects.yaml @@ -195,6 +195,8 @@ group: openstack-api-site options: - direct-release +- project: openstack/baremetal-specs + group: ironic - project: openstack/ceilometer - project: openstack/cinder docimpact-group: openstack-manuals diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index 4464ac64a1..3437025bc0 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -844,6 +844,14 @@ projects: periodic: - ironic-propose-translation-update + - name: openstack/baremetal-specs + check: + - gate-baremetal-specs-python27 + - gate-baremetal-specs-docs + gate: + - gate-baremetal-specs-python27 + - gate-baremetal-specs-docs + - name: openstack/keystone template: - name: python-jobs