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