Fixed (build-)depends for this release.
[openstack-build/ceilometer-build.git] / xenial / debian / control
1 Source: ceilometer
2 Section: web
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 (>= 40~),
10                po-debconf,
11                python-all,
12                python-pbr (>= 1.8),
13                python-setuptools,
14                python-sphinx,
15 Build-Depends-Indep: mongodb,
16                      git,
17                      python-awsauth,
18                      python-concurrent.futures,
19                      python-contextlib2,
20                      python-coverage,
21                      python-dateutil (>= 2.4.2),
22                      python-debtcollector (>= 1.2.0),
23                      python-elasticsearch (>= 1.3.0),
24                      python-fixtures (>= 1.3.1),
25                      python-futurist (>= 0.11.0),
26                      python-gabbi (>= 1.11.0),
27                      python-glanceclient (>= 1:2.0.0),
28                      python-gnocchiclient (>= 2.2.0),
29                      python-happybase,
30                      python-jsonpath-rw-ext (>= 0.1.9),
31                      python-jsonschema,
32                      python-kafka (>= 0.9.5),
33                      python-keystoneauth1 (>= 2.1.0),
34                      python-keystoneclient (>= 1:1.6.0),
35                      python-keystonemiddleware (>= 4.0.0),
36                      python-kombu,
37                      python-lxml,
38                      python-migrate (>= 0.9.6),
39                      python-mock (>= 1.3),
40                      python-msgpack (>= 0.4.0),
41                      python-mysqldb,
42                      python-neutronclient (>= 1:4.2.0),
43                      python-novaclient (>= 2:2.29.0),
44                      python-openstackdocstheme (>= 1.0.3),
45                      python-oslo.cache (>= 1.5.0),
46                      python-oslo.concurrency (>= 3.5.0),
47                      python-oslo.config (>= 1:3.9.0),
48                      python-oslo.db (>= 4.1.0),
49                      python-oslo.i18n (>= 2.1.0),
50                      python-oslo.log (>= 2.0.0),
51                      python-oslo.messaging (>= 5.2.0),
52                      python-oslo.middleware (>= 3.0.0),
53                      python-oslo.policy (>= 0.5.0),
54                      python-oslo.reports (>= 1.0.0),
55                      python-oslo.rootwrap (>= 2.0.0),
56                      python-oslo.serialization (>= 2.0.0),
57                      python-oslo.service (>= 1.0.0),
58                      python-oslo.utils (>= 3.5.0),
59                      python-oslo.vmware (>= 1.16.0),
60                      python-oslosphinx (>= 2.5.0),
61                      python-oslotest (>= 1.10.0),
62                      python-os-testr (>= 0.4.1),
63                      python-os-win (>= 0.2.3),
64                      python-pastedeploy,
65                      python-pecan (>= 1.0.0),
66                      python-psycopg2 (>= 2.5),
67                      python-pymongo (>= 3.0.2),
68                      python-pymysql,
69                      python-pysnmp4,
70                      python-requests (>= 2.8.1),
71                      python-retrying,
72                      python-six (>= 1.9.0),
73                      python-sphinxcontrib.httpdomain,
74                      python-sphinxcontrib-pecanwsme,
75                      python-sqlalchemy (>= 1.0.10),
76                      python-stevedore (>= 1.9.0),
77                      python-swiftclient (>= 1:2.2.0),
78                      python-tempest (>= 1:12.1.0),
79                      python-testscenarios,
80                      python-testtools (>= 1.4.0),
81                      python-tooz (>= 1.28.0),
82                      python-webob,
83                      python-webtest (>= 2.0),
84                      python-werkzeug,
85                      python-wsme (>= 0.8),
86                      python-yaml,
87                      subunit,
88                      tempest (>= 1:12.1.0),
89                      testrepository,
90 Standards-Version: 3.9.8
91 Vcs-Browser: https://anonscm.debian.org/cgit/openstack/ceilometer.git/
92 Vcs-Git: https://anonscm.debian.org/git/openstack/ceilometer.git
93 Homepage: http://wiki.openstack.org/Ceilometer
94
95 Package: python-ceilometer
96 Section: python
97 Architecture: all
98 Depends: libjs-jquery,
99          python-concurrent.futures,
100          python-dateutil (>= 2.4.2),
101          python-debtcollector (>= 1.2.0),
102          python-futurist (>= 0.11.0),
103          python-glanceclient (>= 1:2.0.0),
104          python-greenlet,
105          python-happybase,
106          python-jsonpath-rw-ext (>= 0.1.9),
107          python-jsonschema,
108          python-kafka (>= 0.9.5),
109          python-keystoneauth1 (>= 2.1.0),
110          python-keystoneclient (>= 1:1.6.0),
111          python-keystonemiddleware (>= 4.0.0),
112          python-kombu,
113          python-lxml,
114          python-migrate (>= 0.9.7),
115          python-msgpack (>= 0.4.0),
116          python-mysqldb,
117          python-neutronclient (>= 1:4.2.0),
118          python-novaclient (>= 2:2.29.0),
119          python-oslo.concurrency (>= 3.5.0),
120          python-oslo.config (>= 1:3.9.0),
121          python-oslo.db (>= 4.1.0),
122          python-oslo.i18n (>= 2.1.0),
123          python-oslo.log (>= 2.0.0),
124          python-oslo.messaging (>= 5.2.0),
125          python-oslo.middleware (>= 3.0.0),
126          python-oslo.policy (>= 0.5.0),
127          python-oslo.reports (>= 1.0.0),
128          python-oslo.rootwrap (>= 2.0.0),
129          python-oslo.serialization (>= 2.0.0),
130          python-oslo.service (>= 1.0.0),
131          python-oslo.utils (>= 3.5.0),
132          python-oslo.vmware (>= 1.16.0),
133          python-pastedeploy,
134          python-pbr (>= 1.8),
135          python-pecan (>= 1.0.0),
136          python-pymongo,
137          python-pymysql,
138          python-pysnmp4,
139          python-requests (>= 2.8.1),
140          python-retrying,
141          python-six (>= 1.9.0),
142          python-sqlalchemy (>= 1.0.10),
143          python-stevedore (>= 1.9.0),
144          python-swiftclient (>= 1:2.2.0),
145          python-tooz (>= 1.28.0),
146          python-webob,
147          python-werkzeug,
148          python-wsme (>= 0.8),
149          python-yaml,
150          ${misc:Depends},
151          ${python:Depends},
152 Description: OpenStack efficient metering counters system - Python libraries
153  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
154  providing all the counters they need to establish customer billing, across
155  all current and future OpenStack components. The delivery of counters must be
156  traceable and auditable, the counters must be easily extensible to support new
157  projects, and agents doing data collections should be independent of the
158  overall system.
159  .
160  (A ceilometer is an instrument that measures cloud coverage.)
161  .
162  This package contains the Python libraries that are needed for all parts of
163  Ceilometer.
164
165 Package: ceilometer-common
166 Architecture: all
167 Depends: adduser,
168          dpkg-dev,
169          python-ceilometer (= ${binary:Version}),
170          ${misc:Depends},
171          ${python:Depends},
172 Provides: ${python:Provides},
173 Description: OpenStack efficient metering counters system - common files
174  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
175  providing all the counters they need to establish customer billing, across
176  all current and future OpenStack components. The delivery of counters must be
177  traceable and auditable, the counters must be easily extensible to support new
178  projects, and agents doing data collections should be independent of the
179  overall system.
180  .
181  (A ceilometer is an instrument that measures cloud coverage.)
182  .
183  This package contains files that are needed for all parts of Ceilometer.
184
185 Package: ceilometer-collector
186 Architecture: all
187 Depends: ceilometer-common (= ${binary:Version}),
188          ${misc:Depends},
189          ${ostack-lsb-base},
190          ${python:Depends},
191 Suggests: mongodb,
192 Description: OpenStack efficient metering counters system - collector service
193  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
194  providing all the counters they need to establish customer billing, across
195  all current and future OpenStack components. The delivery of counters must be
196  traceable and auditable, the counters must be easily extensible to support new
197  projects, and agents doing data collections should be independent of the
198  overall system.
199  .
200  (A ceilometer is an instrument that measures cloud coverage.)
201  .
202  This package contains the collector service.
203
204 Package: ceilometer-api
205 Architecture: all
206 Depends: adduser,
207          ceilometer-common (= ${binary:Version}),
208          debconf,
209          python-openstackclient,
210          q-text-as-data,
211          ${misc:Depends},
212          ${ostack-lsb-base},
213          ${python:Depends},
214 Suggests: mongodb,
215 Description: OpenStack efficient metering counters system (API service)
216  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
217  providing all the counters they need to establish customer billing, across
218  all current and future OpenStack components. The delivery of counters must be
219  traceable and auditable, the counters must be easily extensible to support new
220  projects, and agents doing data collections should be independent of the
221  overall system.
222  .
223  (A ceilometer is an instrument that measures cloud coverage.)
224  .
225  This package contains the API service.
226
227 Package: ceilometer-agent-compute
228 Architecture: all
229 Depends: ceilometer-common (= ${binary:Version}),
230          ${misc:Depends},
231          ${ostack-lsb-base},
232          ${python:Depends},
233 Description: OpenStack efficient metering counters system - compute agent
234  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
235  providing all the counters they need to establish customer billing, across
236  all current and future OpenStack components. The delivery of counters must be
237  traceable and auditable, the counters must be easily extensible to support new
238  projects, and agents doing data collections should be independent of the
239  overall system.
240  .
241  (A ceilometer is an instrument that measures cloud coverage.)
242  .
243  This package contains the compute agent.
244
245 Package: ceilometer-agent-central
246 Architecture: all
247 Depends: ceilometer-common (= ${binary:Version}),
248          ${misc:Depends},
249          ${ostack-lsb-base},
250          ${python:Depends},
251 Description: OpenStack efficient metering counters system - central agent
252  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
253  providing all the counters they need to establish customer billing, across
254  all current and future OpenStack components. The delivery of counters must be
255  traceable and auditable, the counters must be easily extensible to support new
256  projects, and agents doing data collections should be independent of the
257  overall system.
258  .
259  (A ceilometer is an instrument that measures cloud coverage.)
260  .
261  This package contains the central agent.
262
263 Package: ceilometer-agent-ipmi
264 Architecture: all
265 Depends: ceilometer-common (= ${binary:Version}),
266          ipmitool,
267          ${misc:Depends},
268          ${ostack-lsb-base},
269          ${python:Depends},
270 Description: OpenStack efficient metering counters system - IPMI agent
271  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
272  providing all the counters they need to establish customer billing, across
273  all current and future OpenStack components. The delivery of counters must be
274  traceable and auditable, the counters must be easily extensible to support new
275  projects, and agents doing data collections should be independent of the
276  overall system.
277  .
278  (A ceilometer is an instrument that measures cloud coverage.)
279  .
280  This package contains the IPMI agent daemon.
281
282 Package: ceilometer-agent-notification
283 Architecture: all
284 Depends: ceilometer-common (= ${binary:Version}),
285          ${misc:Depends},
286          ${ostack-lsb-base},
287          ${python:Depends},
288 Description: OpenStack efficient metering counters system - notification agent
289  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
290  providing all the counters they need to establish customer billing, across
291  all current and future OpenStack components. The delivery of counters must be
292  traceable and auditable, the counters must be easily extensible to support new
293  projects, and agents doing data collections should be independent of the
294  overall system.
295  .
296  (A ceilometer is an instrument that measures cloud coverage.)
297  .
298  This package contains the notification agent daemon.
299
300 Package: ceilometer-alarm-evaluator
301 Architecture: all
302 Depends: aodh-evaluator,
303          ${misc:Depends},
304 Description: OpenStack efficient metering counters system - aodh-evaluator trans
305  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
306  providing all the counters they need to establish customer billing, across
307  all current and future OpenStack components. The delivery of counters must be
308  traceable and auditable, the counters must be easily extensible to support new
309  projects, and agents doing data collections should be independent of the
310  overall system.
311  .
312  This package is a dummy transition package to aodh-evaluator and can be safely
313  removed.
314
315 Package: ceilometer-alarm-notifier
316 Architecture: all
317 Depends: aodh-notifier,
318          ${misc:Depends},
319 Description: OpenStack efficient metering counters system - aodh-notifier trans
320  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
321  providing all the counters they need to establish customer billing, across
322  all current and future OpenStack components. The delivery of counters must be
323  traceable and auditable, the counters must be easily extensible to support new
324  projects, and agents doing data collections should be independent of the
325  overall system.
326  .
327  This package is a dummy transition package to aodh-notifier and can be safely
328  removed.
329
330 Package: ceilometer-doc
331 Section: doc
332 Architecture: all
333 Depends: ${misc:Depends},
334          ${sphinxdoc:Depends},
335 Description: OpenStack efficient metering counters system - doc
336  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
337  providing all the counters they need to establish customer billing, across
338  all current and future OpenStack components. The delivery of counters must be
339  traceable and auditable, the counters must be easily extensible to support new
340  projects, and agents doing data collections should be independent of the
341  overall system.
342  .
343  (A ceilometer is an instrument that measures cloud coverage.)
344  .
345  This package contains the documentation.