Add radvd as a dependency to Neutron L3 agent
[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 Build-Depends: debhelper (>= 9),
8                dh-python,
9                dh-systemd,
10                openstack-pkg-tools (>= 23~),
11                po-debconf,
12                python-all,
13                python-pbr (>= 1.8),
14                python-setuptools,
15                python-sphinx,
16 Build-Depends-Indep: alembic (>= 0.8.0),
17                      bridge-utils,
18                      python-cliff (>= 1.14.0),
19                      python-coverage,
20                      python-ddt (>= 0.7.0),
21                      python-debtcollector (>= 0.3.0),
22                      python-eventlet (>= 0.17.4),
23                      python-fixtures (>= 1.3.1),
24                      python-gflags,
25                      python-greenlet,
26                      python-hacking,
27                      python-httplib2,
28                      python-jinja2,
29                      python-keystoneclient (>= 1:1.6.0),
30                      python-keystonemiddleware (>= 2.0.0),
31                      python-mock (>= 1.3),
32                      python-netaddr (>= 0.7.12),
33                      python-neutronclient (>= 1:2.6.0),
34                      python-novaclient (>= 2:2.27.0),
35                      python-os-testr,
36                      python-oslo.concurrency (>= 2.3.0),
37                      python-oslo.config (>= 1:2.3.0),
38                      python-oslo.context (>= 0.2.0),
39                      python-oslo.db (>= 2.4.1),
40                      python-oslo.i18n (>= 1.5.0),
41                      python-oslo.log (>= 1.8.0),
42                      python-oslo.messaging (>= 1.16.0),
43                      python-oslo.middleware (>= 2.8.0),
44                      python-oslo.policy (>= 0.5.0),
45                      python-oslo.rootwrap (>= 2.0.0),
46                      python-oslo.serialization (>= 1.4.0),
47                      python-oslo.service (>= 0.8.0),
48                      python-oslo.utils (>= 2.0.0),
49                      python-oslo.versionedobjects (>= 0.9.0),
50                      python-oslosphinx (>= 2.5.0),
51                      python-oslotest (>= 1.10.0),
52                      python-paste,
53                      python-pastedeploy,
54                      python-pecan (>= 1.0.0),
55                      python-pyudev,
56                      python-requests (>= 2.5.2),
57                      python-requests-mock (>= 0.6.0),
58                      python-retrying,
59                      python-routes,
60                      python-ryu (>= 3.24),
61                      python-six (>= 1.9.0),
62                      python-sqlalchemy (>= 0.9.9),
63                      python-stevedore (>= 1.5.0),
64                      python-tempest-lib (>= 0.8.0),
65                      python-testscenarios,
66                      python-testtools (>= 1.4.0),
67                      python-unittest2,
68                      python-webob,
69                      python-webtest,
70                      subunit,
71                      testrepository,
72 Standards-Version: 3.9.6
73 Homepage: http://neutron.openstack.org/
74 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=openstack/neutron.git;a=summary
75 Vcs-Git: git://anonscm.debian.org/openstack/neutron.git
76
77 Package: python-neutron
78 Architecture: all
79 Section: python
80 Depends: alembic (>= 0.8.0),
81          conntrack,
82          iproute2,
83          ipset,
84          python-debtcollector (>= 0.3.0),
85          python-eventlet (>= 0.17.4),
86          python-gflags,
87          python-greenlet,
88          python-httplib2,
89          python-jinja2,
90          python-keystoneclient (>= 1:1.6.0),
91          python-keystonemiddleware (>= 2.0.0),
92          python-mysqldb,
93          python-netaddr (>= 0.7.12),
94          python-neutronclient (>= 1:2.6.0),
95          python-novaclient (>= 2:2.27.0),
96          python-oslo.concurrency (>= 2.3.0),
97          python-oslo.config (>= 1:2.3.0),
98          python-oslo.context (>= 0.2.0),
99          python-oslo.db (>= 2.4.1),
100          python-oslo.i18n (>= 1.5.0),
101          python-oslo.log (>= 1.8.0),
102          python-oslo.messaging (>= 1.16.0),
103          python-oslo.middleware (>= 2.8.0),
104          python-oslo.policy (>= 0.5.0),
105          python-oslo.rootwrap (>= 2.0.0),
106          python-oslo.serialization (>= 1.4.0),
107          python-oslo.service (>= 0.8.0),
108          python-oslo.utils (>= 2.0.0),
109          python-oslo.versionedobjects (>= 0.9.0),
110          python-paste,
111          python-pastedeploy,
112          python-pecan (>= 1.0.0),
113          python-pbr (>= 1.8),
114          python-psycopg2,
115          python-pyroute2,
116          python-pyudev,
117          python-requests (>= 2.5.2),
118          python-retrying,
119          python-routes,
120          python-ryu (>= 3.24),
121          python-six (>= 1.9.0),
122          python-sqlalchemy (>= 0.9.9),
123          python-stevedore (>= 1.5.0),
124          python-webob,
125          ${misc:Depends},
126          ${python:Depends},
127 Recommends: iputils-arping,
128 Provides: ${python:Provides},
129 Description: OpenStack virtual network service - Python library
130  Neutron provides an API to dynamically request and configure virtual networks.
131  These networks connect "interfaces" from other OpenStack services (such as
132  vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
133  network capabilities, including QoS, ACLs, and network monitoring.
134  .
135  This package provides the Python library.
136
137 Package: neutron-server
138 Architecture: all
139 Depends: adduser,
140          debconf,
141          lsb-base,
142          neutron-common (= ${source:Version}),
143          python-openstackclient,
144          ${misc:Depends},
145          ${python:Depends},
146          ${shlibs:Depends},
147 Description: OpenStack virtual network service - server
148  Neutron provides an API to dynamically request and configure virtual networks.
149  These networks connect "interfaces" from other OpenStack services (such as
150  vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
151  network capabilities, including QoS, ACLs, and network monitoring.
152  .
153  This package provides the Neutron server.
154
155 Package: neutron-common
156 Architecture: all
157 Depends: adduser,
158          dbconfig-common,
159          debconf,
160          dpkg-dev,
161          python-mysqldb,
162          python-neutron (= ${source:Version}),
163          python-pyparsing (>=1.5.7),
164          python-sqlalchemy,
165          sqlite3,
166          ${misc:Depends},
167          ${python:Depends},
168 Provides: neutron-plugin,
169           neutron-plugin-bigswitch,
170           neutron-plugin-brocade,
171           neutron-plugin-cisco,
172           neutron-plugin-hyperv,
173           neutron-plugin-linuxbridge,
174           neutron-plugin-metaplugin,
175           neutron-plugin-ml2,
176           neutron-plugin-nec,
177           neutron-plugin-nicira,
178           neutron-plugin-openvswitch,
179           neutron-plugin-plumgrid,
180           neutron-plugin-ryu,
181           python-argparse,
182 Description: OpenStack virtual network service - common files
183  Neutron provides an API to dynamically request and configure virtual networks.
184  These networks connect "interfaces" from other OpenStack services (such as
185  vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
186  network capabilities, including QoS, ACLs, and network monitoring.
187  .
188  This package provides the common files.
189
190 Package: neutron-plugin-nec-agent
191 Architecture: all
192 Provides: neutron-plugin,
193 Depends: neutron-common (= ${source:Version}),
194          sudo,
195          ${misc:Depends},
196          ${python:Depends},
197          ${shlibs:Depends},
198 Description: OpenStack virtual network service - NEC agent
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 NEC plugin agent.
205
206 Package: neutron-l3-agent
207 Architecture: all
208 Depends: adduser,
209          debconf,
210          iputils-arping,
211          keepalived,
212          radvd,
213          neutron-common (= ${source:Version}),
214          sudo,
215          ${misc:Depends},
216          ${python:Depends},
217          ${shlibs:Depends},
218 Recommends: openvswitch-switch,
219 Conflicts: neutron-vpn-agent,
220 Description: OpenStack virtual network service - l3 agent
221  Neutron provides an API to dynamically request and configure virtual networks.
222  These networks connect "interfaces" from other OpenStack services (such as
223  vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
224  network capabilities, including QoS, ACLs, and network monitoring.
225  .
226  This package provides the l3 agent.
227
228 Package: neutron-dhcp-agent
229 Architecture: all
230 Depends: adduser,
231          dnsmasq-base (>= 2.63),
232          dnsmasq-utils (>= 2.63),
233          neutron-common (= ${source:Version}),
234          sudo,
235          ${misc:Depends},
236          ${python:Depends},
237          ${shlibs:Depends},
238 Description: OpenStack virtual network service - DHCP agent
239  Neutron provides an API to dynamically request and configure virtual networks.
240  These networks connect "interfaces" from other OpenStack services (such as
241  vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
242  network capabilities, including QoS, ACLs, and network monitoring.
243  .
244  This package provides the DHCP agent.
245
246 Package: neutron-metadata-agent
247 Architecture: all
248 Depends: adduser,
249          neutron-common (= ${source:Version}),
250          ${misc:Depends},
251          ${python:Depends},
252          ${shlibs:Depends},
253 Description: OpenStack virtual network service - metadata agent
254  Neutron provides an API to dynamically request and configure virtual networks.
255  These networks connect "interfaces" from other OpenStack services (such as
256  vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
257  network capabilities, including QoS, ACLs, and network monitoring.
258  .
259  This package provides the metadata proxy agent.
260
261 Package: neutron-metering-agent
262 Architecture: all
263 Depends: adduser,
264          debconf,
265          lsb-base,
266          neutron-common (= ${source:Version}),
267          ${misc:Depends},
268          ${python:Depends},
269          ${shlibs:Depends},
270 Provides: neutron-plugin-metering-agent,
271 Description: OpenStack virtual network service - metering agent
272  Neutron provides an API to dynamically request and configure virtual networks.
273  These networks connect "interfaces" from other OpenStack services (such as
274  vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
275  network capabilities, including QoS, ACLs, and network monitoring.
276  .
277  This package provides the Neutron metering agent.
278
279 Package: neutron-plugin-openvswitch-agent
280 Architecture: all
281 Pre-Depends: openvswitch-switch (>= 1.9),
282 Depends: neutron-common (= ${source:Version}),
283          sudo,
284          ${misc:Depends},
285          ${python:Depends},
286          ${shlibs:Depends},
287 Recommends: openvswitch-datapath-dkms,
288 Description: OpenStack virtual network service - Open vSwitch agent
289  Neutron provides an API to dynamically request and configure virtual networks.
290  These networks connect "interfaces" from other OpenStack services (such as
291  vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
292  network capabilities, including QoS, ACLs, and network monitoring.
293  .
294  This package provides the Open vSwitch agent. If you choose to use the Open
295  vSwitch plugin on neutron-server, this agent should run on each compute node.
296
297 Package: neutron-plugin-linuxbridge-agent
298 Architecture: all
299 Depends: bridge-utils,
300          neutron-common (= ${source:Version}),
301          sudo,
302          ${misc:Depends},
303          ${python:Depends},
304          ${shlibs:Depends},
305 Description: OpenStack virtual network service - Linux bridge agent
306  Neutron provides an API to dynamically request and configure virtual networks.
307  These networks connect "interfaces" from other OpenStack services (such as
308  vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
309  network capabilities, including QoS, ACLs, and network monitoring.
310  .
311  This package provides the Linux bridge agent. If you choose to use the Linux
312  bridge plugin on neutron-server, this agent should run on each compute node.
313
314 Package: neutron-doc
315 Architecture: all
316 Section: doc
317 Depends: ${misc:Depends}, ${sphinxdoc:Depends}
318 Description: Neutron is a virtual network service for Openstack - Docs
319  Neutron is a virtual network service for Openstack, and a part of
320  Netstack. Just like OpenStack Nova provides an API to dynamically
321  request and configure virtual servers, Neutron provides an API to
322  dynamically request and configure virtual networks. These networks
323  connect "interfaces" from other OpenStack services (e.g., virtual NICs
324  from Nova VMs). The Neutron API supports extensions to provide
325  advanced network capabilities (e.g., QoS, ACLs, network monitoring,
326  etc.)
327  .
328  This package contains the documentation
329
330 Package: neutron-plugin-ml2
331 Architecture: all
332 Provides: neutron-plugin,
333 Depends: neutron-common (= ${source:Version}),
334          ${misc:Depends},
335 Description: Neutron is a virtual network service for Openstack - ML2 plugin
336  Neutron is a virtual network service for Openstack, and a part of
337  Netstack. Just like OpenStack Nova provides an API to dynamically
338  request and configure virtual servers, Neutron provides an API to
339  dynamically request and configure virtual networks. These networks
340  connect "interfaces" from other OpenStack services (e.g., virtual NICs
341  from Nova VMs). The Neutron API supports extensions to provide
342  advanced network capabilities (e.g., QoS, ACLs, network monitoring,
343  etc.)
344  .
345  This package provides the Modular Layer 2 plugin.
346
347 Package: neutron-plugin-cisco
348 Architecture: all
349 Provides: neutron-plugin,
350 Depends: neutron-common (= ${source:Version}),
351          ${misc:Depends},
352 Description: Neutron is a virtual network service for Openstack - Cisco plugin
353  Neutron is a virtual network service for Openstack, and a part of
354  Netstack. Just like OpenStack Nova provides an API to dynamically
355  request and configure virtual servers, Neutron provides an API to
356  dynamically request and configure virtual networks. These networks
357  connect "interfaces" from other OpenStack services (e.g., virtual NICs
358  from Nova VMs). The Neutron API supports extensions to provide
359  advanced network capabilities (e.g., QoS, ACLs, network monitoring,
360  etc.)
361  .
362  This package provides the Cisco plugin.
363
364 Package: neutron-plugin-bigswitch
365 Architecture: all
366 Provides: neutron-plugin,
367 Depends: neutron-common (= ${source:Version}),
368          ${misc:Depends},
369 Description: Neutron is a virtual network service for Openstack - BigSwitch plugin
370  Neutron is a virtual network service for Openstack, and a part of
371  Netstack. Just like OpenStack Nova provides an API to dynamically
372  request and configure virtual servers, Neutron provides an API to
373  dynamically request and configure virtual networks. These networks
374  connect "interfaces" from other OpenStack services (e.g., virtual NICs
375  from Nova VMs). The Neutron API supports extensions to provide
376  advanced network capabilities (e.g., QoS, ACLs, network monitoring,
377  etc.)
378  .
379  This package provides the BigSwitch plugin.
380
381 Package: neutron-plugin-bigswitch-agent
382 Architecture: all
383 Depends: neutron-plugin-bigswitch (= ${source:Version}),
384          ${misc:Depends},
385 Description: Neutron is a virtual network service for Openstack - BigSwitch plugin agent
386  Neutron is a virtual network service for Openstack, and a part of
387  Netstack. Just like OpenStack Nova provides an API to dynamically
388  request and configure virtual servers, Neutron provides an API to
389  dynamically request and configure virtual networks. These networks
390  connect "interfaces" from other OpenStack services (e.g., virtual NICs
391  from Nova VMs). The Neutron API supports extensions to provide
392  advanced network capabilities (e.g., QoS, ACLs, network monitoring,
393  etc.)
394  .
395  This package provides the BigSwitch plugin agent.
396
397 Package: neutron-plugin-brocade
398 Architecture: all
399 Provides: neutron-plugin,
400 Depends: neutron-common (= ${source:Version}),
401          ${misc:Depends},
402 Description: Neutron is a virtual network service for Openstack - Brocade plugin
403  Neutron is a virtual network service for Openstack, and a part of
404  Netstack. Just like OpenStack Nova provides an API to dynamically
405  request and configure virtual servers, Neutron provides an API to
406  dynamically request and configure virtual networks. These networks
407  connect "interfaces" from other OpenStack services (e.g., virtual NICs
408  from Nova VMs). The Neutron API supports extensions to provide
409  advanced network capabilities (e.g., QoS, ACLs, network monitoring,
410  etc.)
411  .
412  This package provides the Brocade plugin.
413
414 Package: neutron-plugin-metaplugin
415 Architecture: all
416 Provides: neutron-plugin,
417 Depends: neutron-common (= ${source:Version}),
418          ${misc:Depends},
419 Description: Neutron is a virtual network service for Openstack - Metaplugin plugin
420  Neutron is a virtual network service for Openstack, and a part of
421  Netstack. Just like OpenStack Nova provides an API to dynamically
422  request and configure virtual servers, Neutron provides an API to
423  dynamically request and configure virtual networks. These networks
424  connect "interfaces" from other OpenStack services (e.g., virtual NICs
425  from Nova VMs). The Neutron API supports extensions to provide
426  advanced network capabilities (e.g., QoS, ACLs, network monitoring,
427  etc.)
428  .
429  This package provides the Metaplugin plugin.
430
431 Package: neutron-plugin-midonet
432 Architecture: all
433 Provides: neutron-plugin,
434 Depends: neutron-common (= ${source:Version}),
435          ${misc:Depends},
436 Description: Neutron is a virtual network service for Openstack - Midonet plugin
437  Neutron is a virtual network service for Openstack, and a part of
438  Netstack. Just like OpenStack Nova provides an API to dynamically
439  request and configure virtual servers, Neutron provides an API to
440  dynamically request and configure virtual networks. These networks
441  connect "interfaces" from other OpenStack services (e.g., virtual NICs
442  from Nova VMs). The Neutron API supports extensions to provide
443  advanced network capabilities (e.g., QoS, ACLs, network monitoring,
444  etc.)
445  .
446  This package provides the Midonet plugin.
447
448 Package: neutron-plugin-mlnx
449 Architecture: all
450 Provides: neutron-plugin,
451 Depends: neutron-common (= ${source:Version}),
452          ${misc:Depends},
453 Description: Neutron is a virtual network service for Openstack - Mellanox plugin
454  Neutron is a virtual network service for Openstack, and a part of
455  Netstack. Just like OpenStack Nova provides an API to dynamically
456  request and configure virtual servers, Neutron provides an API to
457  dynamically request and configure virtual networks. These networks
458  connect "interfaces" from other OpenStack services (e.g., virtual NICs
459  from Nova VMs). The Neutron API supports extensions to provide
460  advanced network capabilities (e.g., QoS, ACLs, network monitoring,
461  etc.)
462  .
463  This package provides the Mellanox plugin.
464
465 Package: neutron-plugin-mlnx-agent
466 Architecture: all
467 Provides: neutron-plugin,
468 Depends: neutron-common (= ${source:Version}),
469          neutron-plugin-mlnx,
470          ${misc:Depends},
471 Description: Neutron is a virtual network service for Openstack - Mellanox plugin agent
472  Neutron is a virtual network service for Openstack, and a part of
473  Netstack. Just like OpenStack Nova provides an API to dynamically
474  request and configure virtual servers, Neutron provides an API to
475  dynamically request and configure virtual networks. These networks
476  connect "interfaces" from other OpenStack services (e.g., virtual NICs
477  from Nova VMs). The Neutron API supports extensions to provide
478  advanced network capabilities (e.g., QoS, ACLs, network monitoring,
479  etc.)
480  .
481  This package provides the Mellanox plugin agent.
482
483 Package: neutron-plugin-sriov-agent
484 Architecture: all
485 Depends: neutron-plugin-ml2 (= ${source:Version}),
486          ${misc:Depends},
487 Description: Neutron is a virtual network service for Openstack - IBM agent
488  Neutron is a virtual network service for Openstack, and a part of
489  Netstack. Just like OpenStack Nova provides an API to dynamically
490  request and configure virtual servers, Neutron provides an API to
491  dynamically request and configure virtual networks. These networks
492  connect "interfaces" from other OpenStack services (e.g., virtual NICs
493  from Nova VMs). The Neutron API supports extensions to provide
494  advanced network capabilities (e.g., QoS, ACLs, network monitoring,
495  etc.)
496  .
497  This package provides the Mellanox SR-IOV agent.
498
499 Package: neutron-plugin-oneconvergence
500 Architecture: all
501 Provides: neutron-plugin,
502 Depends: neutron-common (= ${source:Version}),
503          ${misc:Depends},
504 Description: Neutron is a virtual network service for Openstack - One Convergence plugin
505  Neutron is a virtual network service for Openstack, and a part of
506  Netstack. Just like OpenStack Nova provides an API to dynamically
507  request and configure virtual servers, Neutron provides an API to
508  dynamically request and configure virtual networks. These networks
509  connect "interfaces" from other OpenStack services (e.g., virtual NICs
510  from Nova VMs). The Neutron API supports extensions to provide
511  advanced network capabilities (e.g., QoS, ACLs, network monitoring,
512  etc.)
513  .
514  This package provides the One Convergence plugin.
515
516 Package: neutron-plugin-oneconvergence-agent
517 Architecture: all
518 Depends: neutron-plugin-oneconvergence (= ${source:Version}),
519          ${misc:Depends},
520 Description: Neutron is a virtual network service for Openstack - One Convergence agent
521  Neutron is a virtual network service for Openstack, and a part of
522  Netstack. Just like OpenStack Nova provides an API to dynamically
523  request and configure virtual servers, Neutron provides an API to
524  dynamically request and configure virtual networks. These networks
525  connect "interfaces" from other OpenStack services (e.g., virtual NICs
526  from Nova VMs). The Neutron API supports extensions to provide
527  advanced network capabilities (e.g., QoS, ACLs, network monitoring,
528  etc.)
529  .
530  This package provides the One Convergence agent.
531
532 Package: neutron-plugin-nuage
533 Architecture: all
534 Provides: neutron-plugin,
535 Depends: neutron-common (= ${source:Version}),
536          ${misc:Depends},
537 Description: Neutron is a virtual network service for Openstack - Nuage plugin
538  Neutron is a virtual network service for Openstack, and a part of
539  Netstack. Just like OpenStack Nova provides an API to dynamically
540  request and configure virtual servers, Neutron provides an API to
541  dynamically request and configure virtual networks. These networks
542  connect "interfaces" from other OpenStack services (e.g., virtual NICs
543  from Nova VMs). The Neutron API supports extensions to provide
544  advanced network capabilities (e.g., QoS, ACLs, network monitoring,
545  etc.)
546  .
547  This package provides the Nuage plugin.
548
549 Package: neutron-plugin-opencontrail
550 Architecture: all
551 Provides: neutron-plugin,
552 Depends: neutron-common (= ${source:Version}),
553          ${misc:Depends},
554 Description: Neutron is a virtual network service for Openstack - OpenContrail plugin
555  Neutron is a virtual network service for Openstack, and a part of
556  Netstack. Just like OpenStack Nova provides an API to dynamically
557  request and configure virtual servers, Neutron provides an API to
558  dynamically request and configure virtual networks. These networks
559  connect "interfaces" from other OpenStack services (e.g., virtual NICs
560  from Nova VMs). The Neutron API supports extensions to provide
561  advanced network capabilities (e.g., QoS, ACLs, network monitoring,
562  etc.)
563  .
564  This package provides the OpenContail plugin.