74daafed46edfedc31b38be266fc3ff9099f76e7
[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                      python-awsauth,
17                      python-babel (>= 1.3),
18                      python-ceilometerclient (>= 2.2.1),
19                      python-contextlib2 (>= 0.4.0),
20                      python-coverage (>= 3.6),
21                      python-croniter,
22                      python-dateutil (>= 2.4.2),
23                      python-elasticsearch (>= 1.3.0),
24                      python-fixtures (>= 1.3.1),
25                      python-gabbi (>= 1.11.0),
26                      python-glanceclient (>= 1:1.2.0),
27                      python-gnocchiclient (>= 2.1.0),
28                      python-hacking (>= 0.10.0),
29                      python-happybase (>= 0.5),
30                      python-httplib2 (>= 0.7.5),
31                      python-jsonpath-rw-ext (>= 0.1.9),
32                      python-jsonschema,
33                      python-kafka,
34                      python-keystoneauth1 (>= 2.1.0),
35                      python-keystoneclient (>= 1:1.6.0),
36                      python-keystonemiddleware (>= 4.0.0),
37                      python-kombu,
38                      python-lxml,
39                      python-migrate (>= 0.9.6),
40                      python-mock (>= 1.3),
41                      python-msgpack (>= 0.4.0),
42                      python-mysqldb,
43                      python-neutronclient (>= 1:2.6.0),
44                      python-novaclient (>= 2:2.29.0),
45                      python-oslo.cache (>= 0.8.0),
46                      python-oslo.concurrency (>= 2.3.0),
47                      python-oslo.config (>= 1:3.2.0),
48                      python-oslo.context (>= 0.2.0),
49                      python-oslo.db (>= 4.1.0),
50                      python-oslo.i18n (>= 1.5.0),
51                      python-oslo.log (>= 1.8.0),
52                      python-oslo.messaging (>= 1.16.0),
53                      python-oslo.middleware (>= 2.8.0),
54                      python-oslo.policy (>= 0.5.0),
55                      python-oslo.reports (>= 0.1.0),
56                      python-oslo.rootwrap (>= 2.0.0),
57                      python-oslo.serialization (>= 2.0.0),
58                      python-oslo.service (>= 1.0.0),
59                      python-oslo.utils (>= 3.4.0),
60                      python-oslo.vmware (>= 1.16.0),
61                      python-oslosphinx (>= 2.5.0),
62                      python-oslotest (>= 1.10.0),
63                      python-pastedeploy,
64                      python-pecan (>= 1.0.0),
65                      python-psycopg2 (>= 2.5),
66                      python-pymongo (>= 3.0.2),
67                      python-pymysql (>= 0.6.2),
68                      python-pysnmp4,
69                      python-requests (>= 2.8.1),
70                      python-retrying,
71                      python-six (>= 1.9.0),
72                      python-sphinxcontrib.httpdomain,
73                      python-sphinxcontrib-pecanwsme (>= 0.8),
74                      python-sqlalchemy (>= 1.0.10),
75                      python-stevedore (>= 1.5.0),
76                      python-swiftclient (>= 1:2.2.0),
77                      python-tempest-lib (>= 0.13.0),
78                      python-testscenarios (>= 0.4),
79                      python-testtools (>= 1.4.0),
80                      python-tooz (>= 1.28.0),
81                      python-tz,
82                      python-webob,
83                      python-webtest (>= 2.0),
84                      python-werkzeug,
85                      python-wsme (>= 0.8),
86                      python-yaml,
87                      subunit,
88                      testrepository,
89 Standards-Version: 3.9.6
90 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=openstack/ceilometer.git;a=summary
91 Vcs-Git: git://anonscm.debian.org/openstack/ceilometer.git
92 Homepage: http://wiki.openstack.org/Ceilometer
93
94 Package: python-ceilometer
95 Section: python
96 Architecture: all
97 Depends: libjs-jquery,
98          python-ceilometerclient (>= 2.2.1),
99          python-dateutil (>= 2.4.2),
100          python-eventlet (>= 0.17.4),
101          python-glanceclient (>= 1:1.2.0),
102          python-greenlet (>= 0.3.2),
103          python-happybase (>= 0.5),
104          python-jsonpath-rw-ext (>= 0.1.9),
105          python-jsonschema (>= 2.0.0),
106          python-kafka (>= 0.9.2),
107          python-keystoneauth1 (>= 2.1.0),
108          python-keystoneclient (>= 1:1.6.0),
109          python-keystonemiddleware (>= 4.0.0),
110          python-kombu (>= 3.0.7),
111          python-lxml (>= 2.3),
112          python-migrate (>= 0.9.7),
113          python-msgpack (>= 0.4.0),
114          python-mysqldb,
115          python-neutronclient (>= 1:2.6.0),
116          python-novaclient (>= 2:2.29.0),
117          python-oslo.concurrency (>= 2.3.0),
118          python-oslo.config (>= 1:3.4.0),
119          python-oslo.context (>= 0.2.0),
120          python-oslo.db (>= 4.1.0),
121          python-oslo.i18n (>= 2.1.0),
122          python-oslo.log (>= 1.14.0),
123          python-oslo.messaging (>= 4.0.0),
124          python-oslo.middleware (>= 3.0.0),
125          python-oslo.policy (>= 0.5.0),
126          python-oslo.reports (>= 1.0.0),
127          python-oslo.rootwrap (>= 2.0.0),
128          python-oslo.serialization (>= 2.0.0),
129          python-oslo.service (>= 1.0.0),
130          python-oslo.utils (>= 3.4.0),
131          python-oslo.vmware (>= 1.16.0),
132          python-pastedeploy (>= 1.5.0),
133          python-pbr (>= 1.8),
134          python-pecan (>= 1.0.0),
135          python-pymongo (>= 3.0.2),
136          python-pymysql (>= 0.6.2),
137          python-pysnmp4 (>= 4.2.3),
138          python-requests (>= 2.8.1),
139          python-retrying (>= 1.2.3),
140          python-six (>= 1.9.0),
141          python-sqlalchemy (>= 1.0.10),
142          python-stevedore (>= 1.5.0),
143          python-swiftclient (>= 1:2.2.0),
144          python-tooz (>= 1.28.0),
145          python-tz (>= 2013.6),
146          python-webob (>= 1.2.3),
147          python-werkzeug (>= 0.7),
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-polling
205 Architecture: all
206 Depends: ceilometer-common (= ${binary:Version}),
207          ${misc:Depends},
208          ${ostack-lsb-base},
209          ${python:Depends},
210 Suggests: mongodb,
211 Description: OpenStack efficient metering counters system - polling service
212  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
213  providing all the counters they need to establish customer billing, across
214  all current and future OpenStack components. The delivery of counters must be
215  traceable and auditable, the counters must be easily extensible to support new
216  projects, and agents doing data collections should be independent of the
217  overall system.
218  .
219  (A ceilometer is an instrument that measures cloud coverage.)
220  .
221  This package contains the polling service.
222
223 Package: ceilometer-api
224 Architecture: all
225 Depends: adduser,
226          ceilometer-common (= ${binary:Version}),
227          debconf,
228          python-openstackclient (>= 2.0.0),
229          ${misc:Depends},
230          ${ostack-lsb-base},
231          ${python:Depends},
232 Suggests: mongodb, q-text-as-data
233 Description: OpenStack efficient metering counters system (API service)
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 API service.
244
245 Package: ceilometer-agent-compute
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 - compute 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 compute agent.
262
263 Package: ceilometer-agent-central
264 Architecture: all
265 Depends: ceilometer-common (= ${binary:Version}),
266          ${misc:Depends},
267          ${ostack-lsb-base},
268          ${python:Depends},
269 Description: OpenStack efficient metering counters system - central agent
270  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
271  providing all the counters they need to establish customer billing, across
272  all current and future OpenStack components. The delivery of counters must be
273  traceable and auditable, the counters must be easily extensible to support new
274  projects, and agents doing data collections should be independent of the
275  overall system.
276  .
277  (A ceilometer is an instrument that measures cloud coverage.)
278  .
279  This package contains the central agent.
280
281 Package: ceilometer-agent-ipmi
282 Architecture: all
283 Depends: ceilometer-common (= ${binary:Version}),
284          ipmitool,
285          ${misc:Depends},
286          ${ostack-lsb-base},
287          ${python:Depends},
288 Description: OpenStack efficient metering counters system - IPMI 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 IPMI agent daemon.
299
300 Package: ceilometer-agent-notification
301 Architecture: all
302 Depends: ceilometer-common (= ${binary:Version}),
303          ${misc:Depends},
304          ${ostack-lsb-base},
305          ${python:Depends},
306 Description: OpenStack efficient metering counters system - notification agent
307  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
308  providing all the counters they need to establish customer billing, across
309  all current and future OpenStack components. The delivery of counters must be
310  traceable and auditable, the counters must be easily extensible to support new
311  projects, and agents doing data collections should be independent of the
312  overall system.
313  .
314  (A ceilometer is an instrument that measures cloud coverage.)
315  .
316  This package contains the notification agent daemon.
317
318 Package: ceilometer-alarm-evaluator
319 Architecture: all
320 Depends: aodh-evaluator,
321          ${misc:Depends},
322 Description: OpenStack efficient metering counters system - aodh-evaluator trans
323  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
324  providing all the counters they need to establish customer billing, across
325  all current and future OpenStack components. The delivery of counters must be
326  traceable and auditable, the counters must be easily extensible to support new
327  projects, and agents doing data collections should be independent of the
328  overall system.
329  .
330  This package is a dummy transition package to aodh-evaluator and can be safely
331  removed.
332
333 Package: ceilometer-alarm-notifier
334 Architecture: all
335 Depends: aodh-notifier,
336          ${misc:Depends},
337 Description: OpenStack efficient metering counters system - aodh-notifier trans
338  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
339  providing all the counters they need to establish customer billing, across
340  all current and future OpenStack components. The delivery of counters must be
341  traceable and auditable, the counters must be easily extensible to support new
342  projects, and agents doing data collections should be independent of the
343  overall system.
344  .
345  This package is a dummy transition package to aodh-notifier and can be safely
346  removed.
347
348 Package: ceilometer-doc
349 Section: doc
350 Architecture: all
351 Depends: ${misc:Depends},
352          ${sphinxdoc:Depends},
353 Description: OpenStack efficient metering counters system - doc
354  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
355  providing all the counters they need to establish customer billing, across
356  all current and future OpenStack components. The delivery of counters must be
357  traceable and auditable, the counters must be easily extensible to support new
358  projects, and agents doing data collections should be independent of the
359  overall system.
360  .
361  (A ceilometer is an instrument that measures cloud coverage.)
362  .
363  This package contains the documentation.