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