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