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