From 43b8d7a22d664edb334ffb4edbb9e95b858aff06 Mon Sep 17 00:00:00 2001 From: "Daniel P. Berrange" Date: Wed, 11 Nov 2015 08:50:36 +0000 Subject: [PATCH] os-vif: introduce definition of os-vif project os-vif is a project to define an object model and plugin system to integrate OpenStack network providers (eg Neutron) and OpenStack compute providers (eg Nova) Change-Id: Ifc2c1a3198075aafc3fd97f0c5355eb27ba8bc19 --- gerrit/acls/openstack/os-vif.config | 14 ++++++++++++++ gerrit/projects.yaml | 2 ++ gerritbot/channels.yaml | 2 ++ jenkins/jobs/projects.yaml | 10 ++++++++++ zuul/layout.yaml | 9 +++++++++ 5 files changed, 37 insertions(+) create mode 100644 gerrit/acls/openstack/os-vif.config diff --git a/gerrit/acls/openstack/os-vif.config b/gerrit/acls/openstack/os-vif.config new file mode 100644 index 0000000000..aaafb7b973 --- /dev/null +++ b/gerrit/acls/openstack/os-vif.config @@ -0,0 +1,14 @@ +[access "refs/heads/*"] +abandon = group os-vif-core +label-Code-Review = -2..+2 group os-vif-core +label-Workflow = -1..+1 group os-vif-core + +[access "refs/tags/*"] +pushSignedTag = group library-release + +[receive] +requireChangeId = true +requireContributorAgreement = true + +[submit] +mergeContent = true diff --git a/gerrit/projects.yaml b/gerrit/projects.yaml index 4c4de52ccd..f484d67209 100755 --- a/gerrit/projects.yaml +++ b/gerrit/projects.yaml @@ -2057,6 +2057,8 @@ acl-config: /home/gerrit2/acls/openstack/os-apply-config.config - project: openstack/os-testr description: OpenStack tooling for interacting with testr +- project: openstack/os-vif + description: Integration library between network (Neutron) and compute (Nova) providers - project: openstack/os-win description: Windows / Hyper-V library for OpenStack projects. - project: openstack/oslo-incubator diff --git a/gerritbot/channels.yaml b/gerritbot/channels.yaml index fac96035dc..2a2c7639d8 100755 --- a/gerritbot/channels.yaml +++ b/gerritbot/channels.yaml @@ -1141,6 +1141,7 @@ openstack-neutron: - openstack/neutron-fwaas - openstack/neutron-specs - openstack/neutron-vpnaas + - openstack/os-vif - openstack/python-neutronclient branches: - master @@ -1173,6 +1174,7 @@ openstack-nova: - openstack/gantt - openstack/nova - openstack/nova-specs + - openstack/os-vif - openstack/python-ganttclient - openstack/python-novaclient branches: diff --git a/jenkins/jobs/projects.yaml b/jenkins/jobs/projects.yaml index 25998d6928..2365112a73 100644 --- a/jenkins/jobs/projects.yaml +++ b/jenkins/jobs/projects.yaml @@ -3498,6 +3498,16 @@ - pypi-jobs - openstack-publish-jobs +- project: + name: os-vif + node: 'bare-precise || bare-trusty' + tarball-site: tarballs.openstack.org + doc-publisher-site: docs.openstack.org + jobs: + - python-jobs + - openstack-publish-jobs + - pypi-jobs + - project: name: os-win node: 'bare-precise || bare-trusty' diff --git a/zuul/layout.yaml b/zuul/layout.yaml index 367dc5cc45..67dc2ed79c 100644 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -6827,6 +6827,15 @@ projects: - name: python3-jobs - name: openstack-server-publish-jobs + - name: openstack/os-vif + template: + - name: merge-check + - name: python-jobs + - name: openstack-server-publish-jobs + - name: check-requirements + - name: publish-to-pypi + - name: python3-jobs + - name: openstack/os-win template: - name: merge-check