* Fixed ryu version to 3.30, since I could upload it to Experimental after
[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.6
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          ${misc:Depends},
159          ${python:Depends},
160 Description: OpenStack virtual network service - server
161  Neutron provides an API to dynamically request and configure virtual networks.
162  These networks connect "interfaces" from other OpenStack services (such as
163  vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
164  network capabilities, including QoS, ACLs, and network monitoring.
165  .
166  This package provides the Neutron server.
167
168 Package: neutron-common
169 Architecture: all
170 Depends: adduser,
171          dbconfig-common,
172          debconf,
173          dpkg-dev,
174          python-mysqldb,
175          python-neutron (= ${source:Version}),
176          python-pyparsing (>=1.5.7),
177          python-sqlalchemy,
178          sqlite3,
179          ${misc:Depends},
180          ${python:Depends},
181 Provides: neutron-plugin,
182           neutron-plugin-bigswitch,
183           neutron-plugin-brocade,
184           neutron-plugin-cisco,
185           neutron-plugin-hyperv,
186           neutron-plugin-linuxbridge,
187           neutron-plugin-metaplugin,
188           neutron-plugin-ml2,
189           neutron-plugin-nec,
190           neutron-plugin-nicira,
191           neutron-plugin-openvswitch,
192           neutron-plugin-plumgrid,
193           neutron-plugin-ryu,
194 Replaces: neutron-plugin-linuxbridge-agent (<<2015.1~b3-1),
195           neutron-plugin-openvswitch-agent (<<2015.1~b3-1),
196 Breaks: neutron-plugin-linuxbridge-agent (<<2015.1~b3-1),
197         neutron-plugin-openvswitch-agent (<<2015.1~b3-1),
198 Description: OpenStack virtual network service - common files
199  Neutron provides an API to dynamically request and configure virtual networks.
200  These networks connect "interfaces" from other OpenStack services (such as
201  vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
202  network capabilities, including QoS, ACLs, and network monitoring.
203  .
204  This package provides the common files.
205
206 Package: neutron-plugin-nec-agent
207 Architecture: all
208 Provides: neutron-plugin,
209 Depends: neutron-common (= ${source:Version}),
210          sudo,
211          ${misc:Depends},
212          ${python:Depends},
213 Description: OpenStack virtual network service - NEC agent
214  Neutron provides an API to dynamically request and configure virtual networks.
215  These networks connect "interfaces" from other OpenStack services (such as
216  vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
217  network capabilities, including QoS, ACLs, and network monitoring.
218  .
219  This package provides the NEC plugin agent.
220
221 Package: neutron-l3-agent
222 Architecture: all
223 Depends: adduser,
224          debconf,
225          iputils-arping,
226          keepalived,
227          neutron-common (= ${source:Version}),
228          sudo,
229          ${misc:Depends},
230          ${python:Depends},
231 Recommends: openvswitch-switch,
232 Conflicts: neutron-vpn-agent,
233 Description: OpenStack virtual network service - l3 agent
234  Neutron provides an API to dynamically request and configure virtual networks.
235  These networks connect "interfaces" from other OpenStack services (such as
236  vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
237  network capabilities, including QoS, ACLs, and network monitoring.
238  .
239  This package provides the l3 agent.
240
241 Package: neutron-dhcp-agent
242 Architecture: all
243 Depends: adduser,
244          dnsmasq-base (>= 2.63),
245          dnsmasq-utils (>= 2.63),
246          neutron-common (= ${source:Version}),
247          sudo,
248          ${misc:Depends},
249          ${python:Depends},
250 Description: OpenStack virtual network service - DHCP agent
251  Neutron provides an API to dynamically request and configure virtual networks.
252  These networks connect "interfaces" from other OpenStack services (such as
253  vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
254  network capabilities, including QoS, ACLs, and network monitoring.
255  .
256  This package provides the DHCP agent.
257
258 Package: neutron-metadata-agent
259 Architecture: all
260 Depends: adduser,
261          neutron-common (= ${source:Version}),
262          ${misc:Depends},
263          ${python:Depends},
264 Description: OpenStack virtual network service - metadata agent
265  Neutron provides an API to dynamically request and configure virtual networks.
266  These networks connect "interfaces" from other OpenStack services (such as
267  vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
268  network capabilities, including QoS, ACLs, and network monitoring.
269  .
270  This package provides the metadata proxy agent.
271
272 Package: neutron-metering-agent
273 Architecture: all
274 Depends: adduser,
275          debconf,
276          lsb-base,
277          neutron-common (= ${source:Version}),
278          ${misc:Depends},
279          ${python:Depends},
280 Provides: neutron-plugin-metering-agent,
281 Description: OpenStack virtual network service - metering agent
282  Neutron provides an API to dynamically request and configure virtual networks.
283  These networks connect "interfaces" from other OpenStack services (such as
284  vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
285  network capabilities, including QoS, ACLs, and network monitoring.
286  .
287  This package provides the Neutron metering agent.
288
289 Package: neutron-openvswitch-agent
290 Architecture: all
291 Pre-Depends: openvswitch-switch (>= 1.9),
292 Replaces: neutron-plugin-openvswitch-agent (<<2015.1~b3-1),
293 Breaks: neutron-plugin-openvswitch-agent (<<2015.1~b3-1),
294 Provides: neutron-plugin-openvswitch-agent,
295 Depends: neutron-common (= ${source:Version}),
296          sudo,
297          ${misc:Depends},
298          ${python:Depends},
299 Recommends: openvswitch-datapath-dkms,
300 Description: OpenStack virtual network service - Open vSwitch agent
301  Neutron provides an API to dynamically request and configure virtual networks.
302  These networks connect "interfaces" from other OpenStack services (such as
303  vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
304  network capabilities, including QoS, ACLs, and network monitoring.
305  .
306  This package provides the Open vSwitch agent. If you choose to use the Open
307  vSwitch plugin on neutron-server, this agent should run on each compute node.
308
309 Package: neutron-linuxbridge-agent
310 Architecture: all
311 Replaces: neutron-common (<< 1:8.0.0~b1),
312           neutron-plugin-linuxbridge-agent (<<2015.1~b3-1),
313 Breaks: neutron-common (<< 1:8.0.0~b1),
314         neutron-plugin-linuxbridge-agent (<<2015.1~b3-1),
315 Provides: neutron-plugin-linuxbridge-agent,
316 Depends: bridge-utils,
317          neutron-common (= ${source:Version}),
318          sudo,
319          ${misc:Depends},
320          ${python:Depends},
321 Description: OpenStack virtual network service - Linux bridge agent
322  Neutron provides an API to dynamically request and configure virtual networks.
323  These networks connect "interfaces" from other OpenStack services (such as
324  vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
325  network capabilities, including QoS, ACLs, and network monitoring.
326  .
327  This package provides the Linux bridge agent. If you choose to use the Linux
328  bridge plugin on neutron-server, this agent should run on each compute node.
329
330 Package: neutron-plugin-linuxbridge-agent
331 Depends: neutron-linuxbridge-agent,
332          ${misc:Depends},
333 Architecture: all
334 Section: oldlibs
335 description: transitional dummy package for switching to Neutron Linuxbridge agent
336  This is a transitional dummy package due to the move of the Linuxbridge agent
337  from core plugin to ML2 MechanismDriver.
338  Once you have upgraded, this package can safely be removed. This package
339  provides a transition path from neutron-plugin-linuxbridge-agent to
340  neutron-linuxbridge-agent.
341
342 Package: neutron-plugin-openvswitch-agent
343 Depends: neutron-openvswitch-agent,
344          ${misc:Depends},
345 Architecture: all
346 Section: oldlibs
347 description: transitional dummy package for switching to Neutron OpenVswitch agent
348  This is a transitional dummy package due to the move of the OpenVswitch agent
349  from core plugin to ML2 MechanismDriver.
350  Once you have upgraded, this package can safely be removed. This package
351  provides a transition path from neutron-plugin-openvswitch-agent to
352  neutron-openvswitch-agent.
353
354 Package: neutron-sriov-agent
355 Architecture: all
356 Depends: neutron-common (= ${source:Version}),
357          ${misc:Depends},
358          ${python:Depends},
359          ${shlibs:Depends},
360 Description: OpenStack virtual network service - SR-IOV agent
361  Neutron provides an API to dynamically request and configure virtual networks.
362  These networks connect "interfaces" from other OpenStack services (such as
363  vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
364  network capabilities, including QoS, ACLs, and network monitoring.
365  .
366  This package provides the Mellanox SR-IOV agent.