Standards-Version: 3.9.7
[openstack-build/neutron-build.git] / trusty / debian / control
1 Source: neutron
2 Section: net
3 Priority: optional
4 Maintainer: PKG OpenStack <openstack-devel@lists.alioth.debian.org>
5 Uploaders: Thomas Goirand <zigo@debian.org>,
6            Gustavo Panizzo <gfa@zumbi.com.ar>,
7            Ivan Udovichenko <iudovichenko@mirantis.com>,
8 Build-Depends: debhelper (>= 9),
9                dh-python,
10                dh-systemd,
11                openstack-pkg-tools (>= 38~),
12                po-debconf,
13                python-all,
14                python-pbr (>= 1.8),
15                python-setuptools,
16                python-sphinx,
17 Build-Depends-Indep: alembic (>= 0.8.0),
18                      bridge-utils,
19                      python-cliff (>= 1.15.0),
20                      python-coverage,
21                      python-ddt (>= 1.0.1),
22                      python-debtcollector (>= 1.2.0),
23                      python-designateclient (>= 1.5.0),
24                      python-eventlet (>= 0.18.4),
25                      python-fixtures (>= 1.3.1),
26                      python-gflags,
27                      python-greenlet,
28                      python-hacking,
29                      python-httplib2,
30                      python-jinja2 (>= 2.8),
31                      python-keystoneauth1 (>= 2.1.0),
32                      python-keystonemiddleware (>= 4.0.0),
33                      python-mock (>= 1.3),
34                      python-netaddr (>= 0.7.12),
35                      python-neutronclient (>= 1:2.6.0),
36                      python-neutron-lib,
37                      python-novaclient (>= 2:2.30.1),
38                      python-openvswitch,
39                      python-os-testr (>= 0.4.2),
40                      python-oslo.concurrency (>= 3.5.0),
41                      python-oslo.config (>= 1:3.7.0),
42                      python-oslo.context (>= 0.2.0),
43                      python-oslo.db (>= 4.1.0),
44                      python-oslo.i18n (>= 2.1.0),
45                      python-oslo.log (>= 2.0.0),
46                      python-oslo.messaging (>= 4.0.0),
47                      python-oslo.middleware (>= 3.0.0),
48                      python-oslo.policy (>= 0.5.0),
49                      python-oslo.reports (>= 0.6.0),
50                      python-oslo.rootwrap (>= 2.0.0),
51                      python-oslo.serialization (>= 2.0.0),
52                      python-oslo.service (>= 1.0.0),
53                      python-oslo.utils (>= 3.5.0),
54                      python-oslo.versionedobjects (>= 1.5.0),
55                      python-oslosphinx (>= 2.5.0),
56                      python-oslotest (>= 1.10.0),
57                      python-paste,
58                      python-pastedeploy,
59                      python-pecan (>= 1.0.0),
60                      python-pymysql,
61                      python-pyudev,
62                      python-requests (>= 2.8.1),
63                      python-requests-mock (>= 0.7.0),
64                      python-retrying,
65                      python-routes,
66                      python-ryu (>= 3.30),
67                      python-six (>= 1.9.0),
68                      python-sqlalchemy (>= 1.0.10),
69                      python-stevedore (>= 1.5.0),
70                      python-testresources,
71                      python-testscenarios,
72                      python-testtools (>= 1.4.0),
73                      python-unittest2,
74                      python-webob,
75                      python-webtest,
76                      subunit,
77                      testrepository,
78 Standards-Version: 3.9.7
79 Homepage: http://neutron.openstack.org/
80 Vcs-Browser: https://anonscm.debian.org/cgit/openstack/neutron.git/
81 Vcs-Git: https://anonscm.debian.org/git/openstack/neutron.git
82
83 Package: python-neutron
84 Architecture: all
85 Section: python
86 Depends: alembic (>= 0.8.0),
87          conntrack,
88          iproute2,
89          ipset,
90          python-debtcollector (>= 1.2.0),
91          python-designateclient (>= 1.5.0),
92          python-eventlet (>= 0.18.4),
93          python-gflags,
94          python-greenlet,
95          python-httplib2,
96          python-jinja2 (>= 2.8),
97          python-keystoneauth1 (>= 2.1.0),
98          python-keystonemiddleware (>= 4.0.0),
99          python-mysqldb,
100          python-netaddr (>= 0.7.12),
101          python-neutronclient (>= 1:2.6.0),
102          python-neutron-lib,
103          python-novaclient (>= 2:2.30.1),
104          python-openvswitch,
105          python-oslo.concurrency (>= 3.5.0),
106          python-oslo.config (>= 1:3.7.0),
107          python-oslo.context (>= 0.2.0),
108          python-oslo.db (>= 4.1.0),
109          python-oslo.i18n (>= 2.1.0),
110          python-oslo.log (>= 2.0.0),
111          python-oslo.messaging (>= 4.0.0),
112          python-oslo.middleware (>= 3.0.0),
113          python-oslo.policy (>= 0.5.0),
114          python-oslo.reports (>= 0.6.0),
115          python-oslo.rootwrap (>= 2.0.0),
116          python-oslo.serialization (>= 2.0.0),
117          python-oslo.service (>= 1.0.0),
118          python-oslo.utils (>= 3.5.0),
119          python-oslo.versionedobjects (>= 1.5.0),
120          python-paste,
121          python-pastedeploy,
122          python-pbr (>= 1.8),
123          python-pecan (>= 1.0.0),
124          python-psycopg2,
125          python-pymysql,
126          python-pyudev,
127          python-requests (>= 2.8.1),
128          python-retrying,
129          python-routes,
130          python-ryu (>= 3.30),
131          python-six (>= 1.9.0),
132          python-sqlalchemy (>= 1.0.10),
133          python-stevedore (>= 1.5.0),
134          python-webob,
135          ${misc:Depends},
136          ${python:Depends},
137 Recommends: iputils-arping,
138 Replaces: neutron-plugin-linuxbridge-agent (<<2015.1~b3-1),
139           neutron-plugin-openvswitch-agent (<<2015.1~b3-1),
140 Breaks: neutron-plugin-linuxbridge-agent (<<2015.1~b3-1),
141         neutron-plugin-openvswitch-agent (<<2015.1~b3-1),
142 Provides: ${python:Provides},
143 Description: OpenStack virtual network service - Python library
144  Neutron provides an API to dynamically request and configure virtual networks.
145  These networks connect "interfaces" from other OpenStack services (such as
146  vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
147  network capabilities, including QoS, ACLs, and network monitoring.
148  .
149  This package provides the Python library.
150
151 Package: neutron-server
152 Architecture: all
153 Depends: adduser,
154          debconf,
155          lsb-base,
156          neutron-common (= ${source:Version}),
157          python-openstackclient,
158          q-text-as-data,
159          ${misc:Depends},
160          ${python:Depends},
161 Description: OpenStack virtual network service - server
162  Neutron provides an API to dynamically request and configure virtual networks.
163  These networks connect "interfaces" from other OpenStack services (such as
164  vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
165  network capabilities, including QoS, ACLs, and network monitoring.
166  .
167  This package provides the Neutron server.
168
169 Package: neutron-common
170 Architecture: all
171 Depends: adduser,
172          dbconfig-common,
173          debconf,
174          dpkg-dev,
175          python-mysqldb,
176          python-neutron (= ${source:Version}),
177          python-pyparsing (>=1.5.7),
178          python-sqlalchemy,
179          sqlite3,
180          ${misc:Depends},
181          ${python:Depends},
182 Provides: neutron-plugin,
183           neutron-plugin-bigswitch,
184           neutron-plugin-brocade,
185           neutron-plugin-cisco,
186           neutron-plugin-hyperv,
187           neutron-plugin-linuxbridge,
188           neutron-plugin-metaplugin,
189           neutron-plugin-ml2,
190           neutron-plugin-nec,
191           neutron-plugin-nicira,
192           neutron-plugin-openvswitch,
193           neutron-plugin-plumgrid,
194           neutron-plugin-ryu,
195 Replaces: neutron-plugin-linuxbridge-agent (<<2015.1~b3-1),
196           neutron-plugin-openvswitch-agent (<<2015.1~b3-1),
197 Breaks: neutron-plugin-linuxbridge-agent (<<2015.1~b3-1),
198         neutron-plugin-openvswitch-agent (<<2015.1~b3-1),
199 Description: OpenStack virtual network service - common files
200  Neutron provides an API to dynamically request and configure virtual networks.
201  These networks connect "interfaces" from other OpenStack services (such as
202  vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
203  network capabilities, including QoS, ACLs, and network monitoring.
204  .
205  This package provides the common files.
206
207 Package: neutron-plugin-nec-agent
208 Architecture: all
209 Provides: neutron-plugin,
210 Depends: neutron-common (= ${source:Version}),
211          sudo,
212          ${misc:Depends},
213          ${python:Depends},
214 Description: OpenStack virtual network service - NEC agent
215  Neutron provides an API to dynamically request and configure virtual networks.
216  These networks connect "interfaces" from other OpenStack services (such as
217  vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
218  network capabilities, including QoS, ACLs, and network monitoring.
219  .
220  This package provides the NEC plugin agent.
221
222 Package: neutron-l3-agent
223 Architecture: all
224 Depends: adduser,
225          debconf,
226          iputils-arping,
227          keepalived,
228          neutron-common (= ${source:Version}),
229          sudo,
230          ${misc:Depends},
231          ${python:Depends},
232 Recommends: openvswitch-switch,
233 Conflicts: neutron-vpn-agent,
234 Description: OpenStack virtual network service - l3 agent
235  Neutron provides an API to dynamically request and configure virtual networks.
236  These networks connect "interfaces" from other OpenStack services (such as
237  vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
238  network capabilities, including QoS, ACLs, and network monitoring.
239  .
240  This package provides the l3 agent.
241
242 Package: neutron-dhcp-agent
243 Architecture: all
244 Depends: adduser,
245          dnsmasq-base (>= 2.63),
246          dnsmasq-utils (>= 2.63),
247          neutron-common (= ${source:Version}),
248          sudo,
249          ${misc:Depends},
250          ${python:Depends},
251 Description: OpenStack virtual network service - DHCP agent
252  Neutron provides an API to dynamically request and configure virtual networks.
253  These networks connect "interfaces" from other OpenStack services (such as
254  vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
255  network capabilities, including QoS, ACLs, and network monitoring.
256  .
257  This package provides the DHCP agent.
258
259 Package: neutron-metadata-agent
260 Architecture: all
261 Depends: adduser,
262          neutron-common (= ${source:Version}),
263          ${misc:Depends},
264          ${python:Depends},
265 Description: OpenStack virtual network service - metadata agent
266  Neutron provides an API to dynamically request and configure virtual networks.
267  These networks connect "interfaces" from other OpenStack services (such as
268  vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
269  network capabilities, including QoS, ACLs, and network monitoring.
270  .
271  This package provides the metadata proxy agent.
272
273 Package: neutron-metering-agent
274 Architecture: all
275 Depends: adduser,
276          debconf,
277          lsb-base,
278          neutron-common (= ${source:Version}),
279          ${misc:Depends},
280          ${python:Depends},
281 Provides: neutron-plugin-metering-agent,
282 Description: OpenStack virtual network service - metering agent
283  Neutron provides an API to dynamically request and configure virtual networks.
284  These networks connect "interfaces" from other OpenStack services (such as
285  vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
286  network capabilities, including QoS, ACLs, and network monitoring.
287  .
288  This package provides the Neutron metering agent.
289
290 Package: neutron-openvswitch-agent
291 Architecture: all
292 Pre-Depends: openvswitch-switch (>= 1.9),
293 Replaces: neutron-plugin-openvswitch-agent (<<2015.1~b3-1),
294 Breaks: neutron-plugin-openvswitch-agent (<<2015.1~b3-1),
295 Provides: neutron-plugin-openvswitch-agent,
296 Depends: neutron-common (= ${source:Version}),
297          sudo,
298          ${misc:Depends},
299          ${python:Depends},
300 Recommends: openvswitch-datapath-dkms,
301 Description: OpenStack virtual network service - Open vSwitch agent
302  Neutron provides an API to dynamically request and configure virtual networks.
303  These networks connect "interfaces" from other OpenStack services (such as
304  vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
305  network capabilities, including QoS, ACLs, and network monitoring.
306  .
307  This package provides the Open vSwitch agent. If you choose to use the Open
308  vSwitch plugin on neutron-server, this agent should run on each compute node.
309
310 Package: neutron-linuxbridge-agent
311 Architecture: all
312 Replaces: neutron-common (<< 1:8.0.0~b1),
313           neutron-plugin-linuxbridge-agent (<<2015.1~b3-1),
314 Breaks: neutron-common (<< 1:8.0.0~b1),
315         neutron-plugin-linuxbridge-agent (<<2015.1~b3-1),
316 Provides: neutron-plugin-linuxbridge-agent,
317 Depends: bridge-utils,
318          neutron-common (= ${source:Version}),
319          sudo,
320          ${misc:Depends},
321          ${python:Depends},
322 Description: OpenStack virtual network service - Linux bridge agent
323  Neutron provides an API to dynamically request and configure virtual networks.
324  These networks connect "interfaces" from other OpenStack services (such as
325  vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
326  network capabilities, including QoS, ACLs, and network monitoring.
327  .
328  This package provides the Linux bridge agent. If you choose to use the Linux
329  bridge plugin on neutron-server, this agent should run on each compute node.
330
331 Package: neutron-plugin-linuxbridge-agent
332 Depends: neutron-linuxbridge-agent,
333          ${misc:Depends},
334 Architecture: all
335 Section: oldlibs
336 description: transitional dummy package for switching to Neutron Linuxbridge agent
337  This is a transitional dummy package due to the move of the Linuxbridge agent
338  from core plugin to ML2 MechanismDriver.
339  Once you have upgraded, this package can safely be removed. This package
340  provides a transition path from neutron-plugin-linuxbridge-agent to
341  neutron-linuxbridge-agent.
342
343 Package: neutron-plugin-openvswitch-agent
344 Depends: neutron-openvswitch-agent,
345          ${misc:Depends},
346 Architecture: all
347 Section: oldlibs
348 description: transitional dummy package for switching to Neutron OpenVswitch agent
349  This is a transitional dummy package due to the move of the OpenVswitch agent
350  from core plugin to ML2 MechanismDriver.
351  Once you have upgraded, this package can safely be removed. This package
352  provides a transition path from neutron-plugin-openvswitch-agent to
353  neutron-openvswitch-agent.
354
355 Package: neutron-sriov-agent
356 Architecture: all
357 Depends: neutron-common (= ${source:Version}),
358          ${misc:Depends},
359          ${python:Depends},
360          ${shlibs:Depends},
361 Description: OpenStack virtual network service - SR-IOV agent
362  Neutron provides an API to dynamically request and configure virtual networks.
363  These networks connect "interfaces" from other OpenStack services (such as
364  vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
365  network capabilities, including QoS, ACLs, and network monitoring.
366  .
367  This package provides the Mellanox SR-IOV agent.