63afe9ba7518a5ca1cbb6910702502dbc8abc5ca
[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 (>= 37~),
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.28.1),
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-testresources,
66                      python-testscenarios,
67                      python-testtools (>= 1.4.0),
68                      python-unittest2,
69                      python-webob,
70                      python-webtest,
71                      subunit,
72                      testrepository,
73 Standards-Version: 3.9.6
74 Homepage: http://neutron.openstack.org/
75 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=openstack/neutron.git;a=summary
76 Vcs-Git: git://anonscm.debian.org/openstack/neutron.git
77
78 Package: python-neutron
79 Architecture: all
80 Section: python
81 Depends: alembic (>= 0.8.0),
82          conntrack,
83          iproute2,
84          ipset,
85          python-debtcollector (>= 0.3.0),
86          python-eventlet (>= 0.17.4),
87          python-gflags,
88          python-greenlet,
89          python-httplib2,
90          python-jinja2,
91          python-keystoneclient (>= 1:1.6.0),
92          python-keystonemiddleware (>= 2.0.0),
93          python-mysqldb,
94          python-netaddr (>= 0.7.12),
95          python-neutronclient (>= 1:2.6.0),
96          python-novaclient (>= 2:2.28.1),
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-pymysql,
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 Replaces: neutron-plugin-linuxbridge-agent (<<2015.1~b3-1),
130           neutron-plugin-openvswitch-agent (<<2015.1~b3-1),
131 Breaks: neutron-plugin-linuxbridge-agent (<<2015.1~b3-1),
132         neutron-plugin-openvswitch-agent (<<2015.1~b3-1),
133 Provides: ${python:Provides},
134 Description: OpenStack virtual network service - Python library
135  Neutron provides an API to dynamically request and configure virtual networks.
136  These networks connect "interfaces" from other OpenStack services (such as
137  vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
138  network capabilities, including QoS, ACLs, and network monitoring.
139  .
140  This package provides the Python library.
141
142 Package: neutron-server
143 Architecture: all
144 Depends: adduser,
145          debconf,
146          lsb-base,
147          neutron-common (= ${source:Version}),
148          python-openstackclient,
149          ${misc:Depends},
150          ${python:Depends},
151          ${shlibs:Depends},
152 Description: OpenStack virtual network service - server
153  Neutron provides an API to dynamically request and configure virtual networks.
154  These networks connect "interfaces" from other OpenStack services (such as
155  vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
156  network capabilities, including QoS, ACLs, and network monitoring.
157  .
158  This package provides the Neutron server.
159
160 Package: neutron-common
161 Architecture: all
162 Depends: adduser,
163          dbconfig-common,
164          debconf,
165          dpkg-dev,
166          python-mysqldb,
167          python-neutron (= ${source:Version}),
168          python-pyparsing (>=1.5.7),
169          python-sqlalchemy,
170          sqlite3,
171          ${misc:Depends},
172          ${python:Depends},
173 Provides: neutron-plugin,
174           neutron-plugin-bigswitch,
175           neutron-plugin-brocade,
176           neutron-plugin-cisco,
177           neutron-plugin-hyperv,
178           neutron-plugin-linuxbridge,
179           neutron-plugin-metaplugin,
180           neutron-plugin-ml2,
181           neutron-plugin-nec,
182           neutron-plugin-nicira,
183           neutron-plugin-openvswitch,
184           neutron-plugin-plumgrid,
185           neutron-plugin-ryu,
186           python-argparse,
187 Replaces: neutron-plugin-linuxbridge-agent (<<2015.1~b3-1),
188           neutron-plugin-openvswitch-agent (<<2015.1~b3-1),
189 Breaks: neutron-plugin-linuxbridge-agent (<<2015.1~b3-1),
190         neutron-plugin-openvswitch-agent (<<2015.1~b3-1),
191 Description: OpenStack virtual network service - common files
192  Neutron provides an API to dynamically request and configure virtual networks.
193  These networks connect "interfaces" from other OpenStack services (such as
194  vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
195  network capabilities, including QoS, ACLs, and network monitoring.
196  .
197  This package provides the common files.
198
199 Package: neutron-plugin-nec-agent
200 Architecture: all
201 Provides: neutron-plugin,
202 Depends: neutron-common (= ${source:Version}),
203          sudo,
204          ${misc:Depends},
205          ${python:Depends},
206          ${shlibs:Depends},
207 Description: OpenStack virtual network service - NEC agent
208  Neutron provides an API to dynamically request and configure virtual networks.
209  These networks connect "interfaces" from other OpenStack services (such as
210  vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
211  network capabilities, including QoS, ACLs, and network monitoring.
212  .
213  This package provides the NEC plugin agent.
214
215 Package: neutron-l3-agent
216 Architecture: all
217 Depends: adduser,
218          debconf,
219          iputils-arping,
220          keepalived,
221          neutron-common (= ${source:Version}),
222          sudo,
223          ${misc:Depends},
224          ${python:Depends},
225          ${shlibs:Depends},
226 Recommends: openvswitch-switch,
227 Conflicts: neutron-vpn-agent,
228 Description: OpenStack virtual network service - l3 agent
229  Neutron provides an API to dynamically request and configure virtual networks.
230  These networks connect "interfaces" from other OpenStack services (such as
231  vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
232  network capabilities, including QoS, ACLs, and network monitoring.
233  .
234  This package provides the l3 agent.
235
236 Package: neutron-dhcp-agent
237 Architecture: all
238 Depends: adduser,
239          dnsmasq-base (>= 2.63),
240          dnsmasq-utils (>= 2.63),
241          neutron-common (= ${source:Version}),
242          sudo,
243          ${misc:Depends},
244          ${python:Depends},
245          ${shlibs:Depends},
246 Description: OpenStack virtual network service - DHCP agent
247  Neutron provides an API to dynamically request and configure virtual networks.
248  These networks connect "interfaces" from other OpenStack services (such as
249  vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
250  network capabilities, including QoS, ACLs, and network monitoring.
251  .
252  This package provides the DHCP agent.
253
254 Package: neutron-metadata-agent
255 Architecture: all
256 Depends: adduser,
257          neutron-common (= ${source:Version}),
258          ${misc:Depends},
259          ${python:Depends},
260          ${shlibs:Depends},
261 Description: OpenStack virtual network service - metadata agent
262  Neutron provides an API to dynamically request and configure virtual networks.
263  These networks connect "interfaces" from other OpenStack services (such as
264  vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
265  network capabilities, including QoS, ACLs, and network monitoring.
266  .
267  This package provides the metadata proxy agent.
268
269 Package: neutron-metering-agent
270 Architecture: all
271 Depends: adduser,
272          debconf,
273          lsb-base,
274          neutron-common (= ${source:Version}),
275          ${misc:Depends},
276          ${python:Depends},
277          ${shlibs:Depends},
278 Provides: neutron-plugin-metering-agent,
279 Description: OpenStack virtual network service - metering agent
280  Neutron provides an API to dynamically request and configure virtual networks.
281  These networks connect "interfaces" from other OpenStack services (such as
282  vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
283  network capabilities, including QoS, ACLs, and network monitoring.
284  .
285  This package provides the Neutron metering agent.
286
287 Package: neutron-openvswitch-agent
288 Architecture: all
289 Pre-Depends: openvswitch-switch (>= 1.9),
290 Replaces: neutron-plugin-openvswitch-agent (<<2015.1~b3-1),
291 Breaks: neutron-plugin-openvswitch-agent (<<2015.1~b3-1),
292 Provides: neutron-plugin-openvswitch-agent,
293 Depends: neutron-common (= ${source:Version}),
294          sudo,
295          ${misc:Depends},
296          ${python:Depends},
297          ${shlibs:Depends},
298 Recommends: openvswitch-datapath-dkms,
299 Description: OpenStack virtual network service - Open vSwitch agent
300  Neutron provides an API to dynamically request and configure virtual networks.
301  These networks connect "interfaces" from other OpenStack services (such as
302  vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
303  network capabilities, including QoS, ACLs, and network monitoring.
304  .
305  This package provides the Open vSwitch agent. If you choose to use the Open
306  vSwitch plugin on neutron-server, this agent should run on each compute node.
307
308 Package: neutron-linuxbridge-agent
309 Architecture: all
310 Replaces: neutron-plugin-linuxbridge-agent (<<2015.1~b3-1),
311 Breaks: neutron-plugin-linuxbridge-agent (<<2015.1~b3-1),
312 Provides: neutron-plugin-linuxbridge-agent,
313 Depends: bridge-utils,
314          neutron-common (= ${source:Version}),
315          sudo,
316          ${misc:Depends},
317          ${python:Depends},
318          ${shlibs:Depends},
319 Description: OpenStack virtual network service - Linux bridge agent
320  Neutron provides an API to dynamically request and configure virtual networks.
321  These networks connect "interfaces" from other OpenStack services (such as
322  vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
323  network capabilities, including QoS, ACLs, and network monitoring.
324  .
325  This package provides the Linux bridge agent. If you choose to use the Linux
326  bridge plugin on neutron-server, this agent should run on each compute node.
327
328 Package: neutron-plugin-linuxbridge-agent
329 Depends: neutron-linuxbridge-agent,
330          ${misc:Depends},
331 Architecture: all
332 Section: oldlibs
333 description: transitional dummy package for switching to Neutron Linuxbridge agent.
334  This is a transitional dummy package due to the move of the Linuxbridge agent
335  from core plugin to ML2 MechanismDriver.
336  Once you have upgraded, this package can safely be removed. This package
337  provides a transition path from neutron-plugin-linuxbridge-agent to
338  neutron-linuxbridge-agent.
339
340 Package: neutron-plugin-openvswitch-agent
341 Depends: neutron-openvswitch-agent,
342          ${misc:Depends},
343 Architecture: all
344 Section: oldlibs
345 description: transitional dummy package for switching to Neutron OpenVswitch agent.
346  This is a transitional dummy package due to the move of the OpenVswitch agent
347  from core plugin to ML2 MechanismDriver.
348  Once you have upgraded, this package can safely be removed. This package
349  provides a transition path from neutron-plugin-openvswitch-agent to
350  neutron-openvswitch-agent.