Merge lp:~james-page/neutron/mlnx-plugin-split into lp:~ubuntu-server-dev/neutron/icehouse

Proposed by James Page
Status: Merged
Approved by: Chuck Short
Approved revision: 242
Merged at revision: 242
Proposed branch: lp:~james-page/neutron/mlnx-plugin-split
Merge into: lp:~ubuntu-server-dev/neutron/icehouse
Diff against target: 82 lines (+31/-3)
4 files modified
debian/changelog (+5/-0)
debian/control (+25/-2)
debian/neutron-plugin-mlnx-agent.install (+0/-1)
debian/neutron-plugin-mlnx.install (+1/-0)
To merge this branch: bzr merge lp:~james-page/neutron/mlnx-plugin-split
Reviewer Review Type Date Requested Status
Ubuntu Server Developers Pending
Review via email: mp+211515@code.launchpad.net

Description of the change

Fixup splits for mlnx plugin packages

1) neutron-plugin-mlnx

Contains plugin configuration for use with neutron-server package

2) neutron-plugin-mlnx-agent

Agent package for use on compute nodes; depends on 1) for config.

To post a comment you must log in.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'debian/changelog'
2--- debian/changelog 2014-03-17 19:11:17 +0000
3+++ debian/changelog 2014-03-18 12:28:32 +0000
4@@ -1,7 +1,12 @@
5 neutron (1:2014.1~b3-0ubuntu2) UNRELEASED; urgency=medium
6
7+ [ Chuck Short ]
8 * debian/rules: Run testr init before.
9
10+ [ James Page ]
11+ * d/control,neutron-mlnx-plugin{-agent}.install: Split out Mellanox
12+ plugin configuration from agent package (LP: #1255420).
13+
14 -- Chuck Short <zulcss@ubuntu.com> Mon, 17 Mar 2014 15:10:53 -0400
15
16 neutron (1:2014.1~b3-0ubuntu1) trusty; urgency=medium
17
18=== modified file 'debian/control'
19--- debian/control 2014-03-07 09:21:15 +0000
20+++ debian/control 2014-03-18 12:28:32 +0000
21@@ -631,15 +631,38 @@
22 .
23 This package provides the Midonet plugin.
24
25+Package: neutron-plugin-mlnx
26+Architecture: all
27+Provides: neutron-plugin
28+Depends:
29+ neutron-common (= ${source:Version}),
30+ ${misc:Depends},
31+ ${python:Depends},
32+ ${shlibs:Depends}
33+Breaks: neutron-plugin-mlnx-agent ( << 1:2014.1~b3-0ubuntu2~ )
34+Replaces: neutron-plugin-mlnx-agent ( << 1:2014.1~b3-0ubuntu2~ )
35+Description: Neutron is a virtual network service for Openstack - Mellanox plugin
36+ Neutron is a virtual network service for Openstack, and a part of
37+ Netstack. Just like OpenStack Nova provides an API to dynamically
38+ request and configure virtual servers, Neutron provides an API to
39+ dynamically request and configure virtual networks. These networks
40+ connect "interfaces" from other OpenStack services (e.g., virtual NICs
41+ from Nova VMs). The Neutron API supports extensions to provide
42+ advanced network capabilities (e.g., QoS, ACLs, network monitoring,
43+ etc.)
44+ .
45+ This package provides the Mellanox plugin.
46+
47 Package: neutron-plugin-mlnx-agent
48 Architecture: all
49 Provides: neutron-plugin
50 Depends:
51 neutron-common (= ${source:Version}),
52+ neutron-plugin-mlnx,
53 ${misc:Depends},
54 ${python:Depends},
55 ${shlibs:Depends}
56-Description: Neutron is a virtual network service for Openstack - mlnx plugin agent
57+Description: Neutron is a virtual network service for Openstack - Mellanox plugin agent
58 Neutron is a virtual network service for Openstack, and a part of
59 Netstack. Just like OpenStack Nova provides an API to dynamically
60 request and configure virtual servers, Neutron provides an API to
61@@ -649,7 +672,7 @@
62 advanced network capabilities (e.g., QoS, ACLs, network monitoring,
63 etc.)
64 .
65- This package provides the mlnx plugin agent.
66+ This package provides the Mellanox plugin agent.
67
68 Package: neutron-plugin-vpn-agent
69 Architecture: all
70
71=== modified file 'debian/neutron-plugin-mlnx-agent.install'
72--- debian/neutron-plugin-mlnx-agent.install 2013-09-04 11:32:37 +0000
73+++ debian/neutron-plugin-mlnx-agent.install 2014-03-18 12:28:32 +0000
74@@ -1,2 +1,1 @@
75-etc/neutron/plugins/mlnx/* etc/neutron/plugins/mlnx
76 usr/bin/neutron-mlnx-agent usr/bin
77
78=== added file 'debian/neutron-plugin-mlnx.install'
79--- debian/neutron-plugin-mlnx.install 1970-01-01 00:00:00 +0000
80+++ debian/neutron-plugin-mlnx.install 2014-03-18 12:28:32 +0000
81@@ -0,0 +1,1 @@
82+etc/neutron/plugins/mlnx/* etc/neutron/plugins/mlnx

Subscribers

People subscribed via source and target branches