Breaks and Replaces for the rename of neutron openvswitch and
[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 Build-Depends: debhelper (>= 9),
7                dh-python,
8                dh-systemd,
9                openstack-pkg-tools (>= 22~),
10                po-debconf,
11                python-all (>= 2.6),
12                python-pbr (>= 0.6),
13                python-sphinx (>= 1.2.1)
14 Build-Depends-Indep: alembic (>= 0.7.2),
15                      bridge-utils,
16                      pep8 (>= 1.3.3),
17                      python-cliff (>= 1.7.0),
18                      python-coverage (>= 3.6),
19                      python-eventlet (>= 0.16.1),
20                      python-fixtures (>= 0.3.14),
21                      python-gflags,
22                      python-greenlet (>= 0.3.2),
23                      python-hacking (>= 0.8.0),
24                      python-httplib2 (>= 0.7.5),
25                      python-jinja2 (>= 2.6),
26                      python-jsonrpclib,
27                      python-keystoneclient (>= 1:1.1.0),
28                      python-keystonemiddleware,
29                      python-lxml,
30                      python-mock (>= 1.0),
31                      python-netaddr (>= 0.7.6),
32                      python-netifaces,
33                      python-neutron-lbaas (>= 2015.1~b2),
34                      python-neutronclient (>= 2.3.11),
35                      python-nose,
36                      python-nosexcover,
37                      python-novaclient (>= 2:2.18.0),
38                      python-oslo.concurrency (>= 1.4.1),
39                      python-oslo.config (>= 1.9.0),
40                      python-oslo.context (>= 0.2.0),
41                      python-oslo.db (>= 1.5.0),
42                      python-oslo.i18n (>= 1.3.0),
43                      python-oslo.log (>= 0.4.0),
44                      python-oslo.messaging (>= 1.6.0),
45                      python-oslo.middleware (>= 0.3.0),
46                      python-oslo.rootwrap (>= 1.5.0),
47                      python-oslo.serialization (>= 1.2.0),
48                      python-oslo.utils (>= 1.2.0),
49                      python-oslosphinx (>= 2.2.0.0),
50                      python-oslotest (>= 1.2.0),
51                      python-paste,
52                      python-pastedeploy,
53                      python-pyudev,
54                      python-requests (>= 2.2.0),
55                      python-requests-mock (>= 0.5.1),
56                      python-retrying (>= 1.2.3),
57                      python-routes,
58                      python-setuptools,
59                      python-simplejson,
60                      python-six (>= 1.9.0),
61                      python-sqlalchemy (>= 0.9.7),
62                      python-stevedore (>= 1.1.0),
63                      python-subunit (>= 0.0.18),
64                      python-tempest-lib (>= 0.3.0),
65                      python-testrepository (>= 0.0.13),
66                      python-testscenarios (>= 0.4),
67                      python-testtools (>= 0.9.36),
68                      python-unittest2,
69                      python-webob (>= 1.2.3),
70                      python-webtest (>= 2.0.9),
71                      subunit,
72                      testrepository (>= 0.0.18)
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 Pre-Depends: dpkg (>= 1.15.6~)
82 Depends: alembic (>= 0.7.2),
83          conntrack,
84          iproute2,
85          ipset,
86          python-anyjson (>= 0.3.3),
87          python-argparse,
88          python-eventlet (>= 0.16.1),
89          python-gflags,
90          python-greenlet (>= 0.3.2),
91          python-httplib2 (>= 0.7.5),
92          python-jinja2 (>= 2.6),
93          python-jsonrpclib,
94          python-keystoneclient (>= 1:1.1.0),
95          python-keystonemiddleware,
96          python-lxml,
97          python-migrate,
98          python-mysqldb,
99          python-netaddr (>= 0.7.6),
100          python-neutronclient (>= 2.3.11),
101          python-novaclient (>= 2:2.18.0),
102          python-oslo.concurrency (>= 1.4.1),
103          python-oslo.config (>= 1.9.0),
104          python-oslo.context (>= 0.2.0),
105          python-oslo.db (>= 1.5.0),
106          python-oslo.i18n (>= 1.3.0),
107          python-oslo.log (>= 0.4.0),
108          python-oslo.messaging (>= 1.6.0),
109          python-oslo.middleware (>= 0.3.0),
110          python-oslo.rootwrap (>= 1.5.0),
111          python-oslo.serialization (>= 1.2.0),
112          python-oslo.utils (>= 1.2.0),
113          python-paste,
114          python-pastedeploy,
115          python-pbr (>= 0.6),
116          python-psycopg2,
117          python-pyudev,
118          python-requests (>= 2.2.0),
119          python-retrying (>= 1.2.3),
120          python-routes,
121          python-simplejson,
122          python-six (>= 1.9.0),
123          python-sqlalchemy (>= 0.9.7),
124          python-stevedore (>= 1.1.0),
125          python-webob (>= 1.2.3),
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 Pre-Depends: dpkg (>= 1.15.6~)
145 Depends: adduser,
146          debconf,
147          lsb-base,
148          neutron-common (= ${source:Version}),
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 Pre-Depends: dpkg (>= 1.15.6~)
163 Depends: adduser,
164          dbconfig-common,
165          debconf,
166          dpkg-dev,
167          python-mysqldb,
168          python-neutron (= ${source:Version}),
169          python-pyparsing (>=1.5.7),
170          python-sqlalchemy,
171          sqlite3,
172          ${misc:Depends},
173          ${python:Depends}
174 Provides: neutron-plugin,
175           neutron-plugin-bigswitch,
176           neutron-plugin-brocade,
177           neutron-plugin-cisco,
178           neutron-plugin-hyperv,
179           neutron-plugin-linuxbridge,
180           neutron-plugin-metaplugin,
181           neutron-plugin-ml2,
182           neutron-plugin-nec,
183           neutron-plugin-nicira,
184           neutron-plugin-openvswitch,
185           neutron-plugin-plumgrid,
186           neutron-plugin-ryu,
187           python-argparse
188 Replaces: neutron-plugin-linuxbridge-agent (<<2015.1~b3-1),
189           neutron-plugin-openvswitch-agent (<<2015.1~b3-1)
190 Breaks: neutron-plugin-linuxbridge-agent (<<2015.1~b3-1),
191         neutron-plugin-openvswitch-agent (<<2015.1~b3-1)
192 Description: OpenStack virtual network service - common files
193  Neutron provides an API to dynamically request and configure virtual networks.
194  These networks connect "interfaces" from other OpenStack services (such as
195  vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
196  network capabilities, including QoS, ACLs, and network monitoring.
197  .
198  This package provides the common files.
199
200 Package: neutron-plugin-nec-agent
201 Architecture: all
202 Provides: neutron-plugin
203 Pre-Depends: dpkg (>= 1.15.6~)
204 Depends: neutron-common (= ${source:Version}),
205          sudo,
206          ${misc:Depends},
207          ${python:Depends},
208          ${shlibs:Depends}
209 Description: OpenStack virtual network service - NEC agent
210  Neutron provides an API to dynamically request and configure virtual networks.
211  These networks connect "interfaces" from other OpenStack services (such as
212  vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
213  network capabilities, including QoS, ACLs, and network monitoring.
214  .
215  This package provides the NEC plugin agent.
216
217 Package: neutron-l3-agent
218 Architecture: all
219 Pre-Depends: dpkg (>= 1.15.6~)
220 Depends: adduser,
221          debconf,
222          iputils-arping,
223          keepalived,
224          neutron-common (= ${source:Version}),
225          sudo,
226          ${misc:Depends},
227          ${python:Depends},
228          ${shlibs:Depends}
229 Recommends: openvswitch-switch
230 Conflicts: neutron-vpn-agent
231 Description: OpenStack virtual network service - l3 agent
232  Neutron provides an API to dynamically request and configure virtual networks.
233  These networks connect "interfaces" from other OpenStack services (such as
234  vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
235  network capabilities, including QoS, ACLs, and network monitoring.
236  .
237  This package provides the l3 agent.
238
239 Package: neutron-dhcp-agent
240 Architecture: all
241 Pre-Depends: dpkg (>= 1.15.6~)
242 Depends: adduser,
243          dnsmasq-base (>= 2.63),
244          dnsmasq-utils (>= 2.63),
245          neutron-common (= ${source:Version}),
246          sudo,
247          ${misc:Depends},
248          ${python:Depends},
249          ${shlibs: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 Pre-Depends: dpkg (>= 1.15.6~)
261 Depends: adduser,
262          neutron-common (= ${source:Version}),
263          ${misc:Depends},
264          ${python:Depends},
265          ${shlibs:Depends}
266 Description: OpenStack virtual network service - metadata agent
267  Neutron provides an API to dynamically request and configure virtual networks.
268  These networks connect "interfaces" from other OpenStack services (such as
269  vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
270  network capabilities, including QoS, ACLs, and network monitoring.
271  .
272  This package provides the metadata proxy agent.
273
274 Package: neutron-metering-agent
275 Architecture: all
276 Pre-Depends: dpkg (>= 1.15.6~)
277 Depends: adduser,
278          debconf,
279          lsb-base,
280          neutron-common (= ${source:Version}),
281          ${misc:Depends},
282          ${python:Depends},
283          ${shlibs:Depends}
284 Provides: neutron-plugin-metering-agent
285 Description: OpenStack virtual network service - metering agent
286  Neutron provides an API to dynamically request and configure virtual networks.
287  These networks connect "interfaces" from other OpenStack services (such as
288  vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
289  network capabilities, including QoS, ACLs, and network monitoring.
290  .
291  This package provides the Neutron metering agent.
292
293 Package: neutron-openvswitch-agent
294 Architecture: all
295 Pre-Depends: dpkg (>= 1.15.6~), openvswitch-switch (>= 1.9)
296 Replaces: neutron-plugin-openvswitch-agent (<<2015.1~b3-1)
297 Breaks: neutron-plugin-openvswitch-agent (<<2015.1~b3-1)
298 Depends: neutron-common (= ${source:Version}),
299          sudo,
300          ${misc:Depends},
301          ${python:Depends},
302          ${shlibs:Depends}
303 Recommends: openvswitch-datapath-dkms
304 Description: OpenStack virtual network service - Open vSwitch agent
305  Neutron provides an API to dynamically request and configure virtual networks.
306  These networks connect "interfaces" from other OpenStack services (such as
307  vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
308  network capabilities, including QoS, ACLs, and network monitoring.
309  .
310  This package provides the Open vSwitch agent. If you choose to use the Open
311  vSwitch plugin on neutron-server, this agent should run on each compute node.
312
313 Package: neutron-linuxbridge-agent
314 Architecture: all
315 Pre-Depends: dpkg (>= 1.15.6~)
316 Replaces: neutron-plugin-linuxbridge-agent (<<2015.1~b3-1)
317 Breaks: neutron-plugin-linuxbridge-agent (<<2015.1~b3-1)
318 Depends: bridge-utils,
319          neutron-common (= ${source:Version}),
320          sudo,
321          ${misc:Depends},
322          ${python:Depends},
323          ${shlibs:Depends}
324 Description: OpenStack virtual network service - Linux bridge agent
325  Neutron provides an API to dynamically request and configure virtual networks.
326  These networks connect "interfaces" from other OpenStack services (such as
327  vNICs from Nova VMs). The Neutron API supports extensions to provide advanced
328  network capabilities, including QoS, ACLs, and network monitoring.
329  .
330  This package provides the Linux bridge agent. If you choose to use the Linux
331  bridge plugin on neutron-server, this agent should run on each compute node.
332
333 Package: neutron-plugin-linuxbridge-agent
334 Depends: neutron-linuxbridge-agent, ${misc:Depends}
335 Architecture: all
336 Pre-Depends: dpkg (>= 1.15.6~)
337 Section: oldlibs
338 description: transitional dummy package for switching to Neutron Linuxbridge agent.
339  This is a transitional dummy package due to the move of the Linuxbridge agent from
340  core plugin to ML2 MechanismDriver.
341  Once you have upgraded, this package can safely be removed. This package provides a
342  transition path from neutron-plugin-linuxbridge-agent to neutron-linuxbridge-agent.
343
344 Package: neutron-plugin-openvswitch-agent
345 Depends: neutron-openvswitch-agent, ${misc:Depends}
346 Architecture: all
347 Pre-Depends: dpkg (>= 1.15.6~)
348 Section: oldlibs
349 description: transitional dummy package for switching to Neutron OpenVswitch agent.
350  This is a transitional dummy package due to the move of the OpenVswitch agent from
351  core plugin to ML2 MechanismDriver.
352  Once you have upgraded, this package can safely be removed. This package provides a
353  transition path from neutron-plugin-openvswitch-agent to neutron-openvswitch-agent.