From 62ae12576f4220a04f9809fef2563d50cea7aa7e Mon Sep 17 00:00:00 2001 From: Thierry Carrez Date: Fri, 7 Jun 2013 15:00:31 +0200 Subject: [PATCH] Add odsreg under openstack-infra Add odsreg application to gerrit under openstack-infra. This won't use gate tests or generate tarballs for the time being. This is the first step towards further automating the setup of summit.openstack.org (currently manually set up). Change-Id: I964f3a51029a87cddc5b24fd431b9880ccb64824 Reviewed-on: https://review.openstack.org/32129 Reviewed-by: James E. Blair Reviewed-by: Clark Boylan Reviewed-by: Jeremy Stanley Approved: Clark Boylan Tested-by: Jenkins --- .../gerritbot/files/gerritbot_channel_config.yaml | 1 + .../gerrit/acls/openstack-infra/odsreg.config | 14 ++++++++++++++ modules/openstack_project/files/zuul/layout.yaml | 6 ++++++ .../templates/review.projects.yaml.erb | 3 +++ 4 files changed, 24 insertions(+) create mode 100644 modules/openstack_project/files/gerrit/acls/openstack-infra/odsreg.config diff --git a/modules/gerritbot/files/gerritbot_channel_config.yaml b/modules/gerritbot/files/gerritbot_channel_config.yaml index d2266a2bbf..94f85ddee5 100644 --- a/modules/gerritbot/files/gerritbot_channel_config.yaml +++ b/modules/gerritbot/files/gerritbot_channel_config.yaml @@ -22,6 +22,7 @@ openstack-infra: - openstack-infra/lodgeit - openstack-infra/meetbot - openstack-infra/nose-html-output + - openstack-infra/odsreg - openstack-infra/publications - openstack-infra/releasestatus - openstack-infra/reviewday diff --git a/modules/openstack_project/files/gerrit/acls/openstack-infra/odsreg.config b/modules/openstack_project/files/gerrit/acls/openstack-infra/odsreg.config new file mode 100644 index 0000000000..87861e90b1 --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/openstack-infra/odsreg.config @@ -0,0 +1,14 @@ +[access "refs/heads/*"] + label-Code-Review = -2..+2 group odsreg-core + label-Approved = +0..+1 group odsreg-core +[access "refs/tags/*"] + create = group odsreg-core + pushTag = group odsreg-core +[project] + state = active +[receive] + requireChangeId = true + requireContributorAgreement = true +[submit] + mergeContent = true + action = cherry pick diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index cc74355613..3da7c30dbd 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -313,6 +313,12 @@ projects: gate: - gate-noop + - name: openstack-infra/odsreg + check: + - gate-noop + gate: + - gate-noop + - name: openstack-infra/statusbot check: - gate-statusbot-pep8 diff --git a/modules/openstack_project/templates/review.projects.yaml.erb b/modules/openstack_project/templates/review.projects.yaml.erb index 960a1213d0..0c0b4d71dd 100644 --- a/modules/openstack_project/templates/review.projects.yaml.erb +++ b/modules/openstack_project/templates/review.projects.yaml.erb @@ -50,6 +50,9 @@ - project: openstack-infra/releasestatus upstream: git://github.com/ttx/releasestatus.git description: OpenStack Release Status page generator +- project: openstack-infra/odsreg + upstream: git://github.com/ttx/odsreg.git + description: OpenStack Design Summit session management system - project: openstack-infra/statusbot description: Infrastructure status update IRC bot - project: openstack-infra/zmq-event-publisher