Add new python-awsauth dependency for polling module
[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 (>= 40~),
10                po-debconf,
11                python-all,
12                python-pbr (>= 1.8),
13                python-setuptools (>= 16.0),
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 (>= 0.3.4),
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.2),
30                      python-happybase (>= 0.5),
31                      python-httplib2 (>= 0.7.5),
32                      python-jsonpath-rw-ext (>= 0.1.9),
33                      python-jsonschema (>= 2.0.0),
34                      python-kafka (>= 0.9.5),
35                      python-keystoneauth1 (>= 2.1.0),
36                      python-keystoneclient (>= 1:1.6.0),
37                      python-keystonemiddleware (>= 4.0.0),
38                      python-kombu (>= 3.0.25),
39                      python-lxml (>= 2.3),
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 (>= 1.5.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-os-win (>= 0.2.3),
65                      python-pastedeploy (>= 1.5.0),
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 (>= 4.2.3),
71                      python-requests (>= 2.8.1),
72                      python-retrying (>= 1.2.3),
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.14.0),
80                      python-testscenarios (>= 0.4),
81                      python-testtools (>= 1.4.0),
82                      python-tooz (>= 1.28.0),
83                      python-webob (>= 1.2.3),
84                      python-webtest (>= 2.0),
85                      python-werkzeug (>= 0.7),
86                      python-wsme (>= 0.8),
87                      python-yaml,
88                      subunit,
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-ceilometerclient (>= 2.2.1),
100          python-dateutil (>= 2.4.2),
101          python-glanceclient (>= 1:2.0.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.5),
107          python-keystoneauth1 (>= 2.1.0),
108          python-keystoneclient (>= 1:1.6.0),
109          python-keystonemiddleware (>= 4.0.0),
110          python-kombu (>= 3.0.25),
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 (>= 3.5.0),
118          python-oslo.config (>= 1:3.7.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 (>= 0.6.0),
127          python-oslo.rootwrap (>= 2.0.0),
128          python-oslo.serialization (>= 1.10.0),
129          python-oslo.service (>= 1.0.0),
130          python-oslo.utils (>= 3.5.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-webob (>= 1.2.3),
146          python-werkzeug (>= 0.7),
147          python-wsme (>= 0.8),
148          python-yaml (>= 3.1.0),
149          ${misc:Depends},
150          ${python:Depends},
151 Description: OpenStack efficient metering counters system - Python libraries
152  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
153  providing all the counters they need to establish customer billing, across
154  all current and future OpenStack components. The delivery of counters must be
155  traceable and auditable, the counters must be easily extensible to support new
156  projects, and agents doing data collections should be independent of the
157  overall system.
158  .
159  (A ceilometer is an instrument that measures cloud coverage.)
160  .
161  This package contains the Python libraries that are needed for all parts of
162  Ceilometer.
163
164 Package: ceilometer-common
165 Architecture: all
166 Depends: adduser,
167          python-ceilometer (= ${binary:Version}),
168          ${misc:Depends},
169          ${python:Depends},
170 Provides: ${python:Provides},
171 Description: OpenStack efficient metering counters system - common files
172  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
173  providing all the counters they need to establish customer billing, across
174  all current and future OpenStack components. The delivery of counters must be
175  traceable and auditable, the counters must be easily extensible to support new
176  projects, and agents doing data collections should be independent of the
177  overall system.
178  .
179  (A ceilometer is an instrument that measures cloud coverage.)
180  .
181  This package contains files that are needed for all parts of Ceilometer.
182
183 Package: ceilometer-collector
184 Architecture: all
185 Depends: ceilometer-common (= ${binary:Version}),
186          ${misc:Depends},
187          ${ostack-lsb-base},
188          ${python:Depends},
189 Suggests: mongodb,
190 Description: OpenStack efficient metering counters system - collector service
191  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
192  providing all the counters they need to establish customer billing, across
193  all current and future OpenStack components. The delivery of counters must be
194  traceable and auditable, the counters must be easily extensible to support new
195  projects, and agents doing data collections should be independent of the
196  overall system.
197  .
198  (A ceilometer is an instrument that measures cloud coverage.)
199  .
200  This package contains the collector service.
201
202 Package: ceilometer-polling
203 Architecture: all
204 Depends: ceilometer-common (= ${binary:Version}),
205          python-awsauth (>= 0.1.5-1),
206          ${misc:Depends},
207          ${ostack-lsb-base},
208          ${python:Depends},
209 Suggests: mongodb,
210 Description: OpenStack efficient metering counters system - polling service
211  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
212  providing all the counters they need to establish customer billing, across
213  all current and future OpenStack components. The delivery of counters must be
214  traceable and auditable, the counters must be easily extensible to support new
215  projects, and agents doing data collections should be independent of the
216  overall system.
217  .
218  (A ceilometer is an instrument that measures cloud coverage.)
219  .
220  This package contains the polling service.
221
222 Package: ceilometer-api
223 Architecture: all
224 Depends: adduser,
225          ceilometer-common (= ${binary:Version}),
226          debconf,
227          python-openstackclient (>= 2.1.0),
228          ${misc:Depends},
229          ${ostack-lsb-base},
230          ${python:Depends},
231 Suggests: mongodb, q-text-as-data
232 Description: OpenStack efficient metering counters system (API service)
233  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
234  providing all the counters they need to establish customer billing, across
235  all current and future OpenStack components. The delivery of counters must be
236  traceable and auditable, the counters must be easily extensible to support new
237  projects, and agents doing data collections should be independent of the
238  overall system.
239  .
240  (A ceilometer is an instrument that measures cloud coverage.)
241  .
242  This package contains the API service.
243
244 Package: ceilometer-agent-compute
245 Architecture: all
246 Depends: ceilometer-common (= ${binary:Version}),
247          ${misc:Depends},
248          ${ostack-lsb-base},
249          ${python:Depends},
250 Description: OpenStack efficient metering counters system - compute agent
251  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
252  providing all the counters they need to establish customer billing, across
253  all current and future OpenStack components. The delivery of counters must be
254  traceable and auditable, the counters must be easily extensible to support new
255  projects, and agents doing data collections should be independent of the
256  overall system.
257  .
258  (A ceilometer is an instrument that measures cloud coverage.)
259  .
260  This package contains the compute agent.
261
262 Package: ceilometer-agent-central
263 Architecture: all
264 Depends: ceilometer-common (= ${binary:Version}),
265          ${misc:Depends},
266          ${ostack-lsb-base},
267          ${python:Depends},
268 Description: OpenStack efficient metering counters system - central agent
269  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
270  providing all the counters they need to establish customer billing, across
271  all current and future OpenStack components. The delivery of counters must be
272  traceable and auditable, the counters must be easily extensible to support new
273  projects, and agents doing data collections should be independent of the
274  overall system.
275  .
276  (A ceilometer is an instrument that measures cloud coverage.)
277  .
278  This package contains the central agent.
279
280 Package: ceilometer-agent-ipmi
281 Architecture: all
282 Depends: ceilometer-common (= ${binary:Version}),
283          ipmitool,
284          ${misc:Depends},
285          ${ostack-lsb-base},
286          ${python:Depends},
287 Description: OpenStack efficient metering counters system - IPMI agent
288  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
289  providing all the counters they need to establish customer billing, across
290  all current and future OpenStack components. The delivery of counters must be
291  traceable and auditable, the counters must be easily extensible to support new
292  projects, and agents doing data collections should be independent of the
293  overall system.
294  .
295  (A ceilometer is an instrument that measures cloud coverage.)
296  .
297  This package contains the IPMI agent daemon.
298
299 Package: ceilometer-agent-notification
300 Architecture: all
301 Depends: ceilometer-common (= ${binary:Version}),
302          ${misc:Depends},
303          ${ostack-lsb-base},
304          ${python:Depends},
305 Description: OpenStack efficient metering counters system - notification agent
306  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
307  providing all the counters they need to establish customer billing, across
308  all current and future OpenStack components. The delivery of counters must be
309  traceable and auditable, the counters must be easily extensible to support new
310  projects, and agents doing data collections should be independent of the
311  overall system.
312  .
313  (A ceilometer is an instrument that measures cloud coverage.)
314  .
315  This package contains the notification agent daemon.
316
317 Package: ceilometer-alarm-evaluator
318 Architecture: all
319 Depends: aodh-evaluator,
320          ${misc:Depends},
321 Description: OpenStack efficient metering counters system - aodh-evaluator trans
322  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
323  providing all the counters they need to establish customer billing, across
324  all current and future OpenStack components. The delivery of counters must be
325  traceable and auditable, the counters must be easily extensible to support new
326  projects, and agents doing data collections should be independent of the
327  overall system.
328  .
329  This package is a dummy transition package to aodh-evaluator and can be safely
330  removed.
331
332 Package: ceilometer-alarm-notifier
333 Architecture: all
334 Depends: aodh-notifier,
335          ${misc:Depends},
336 Description: OpenStack efficient metering counters system - aodh-notifier trans
337  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
338  providing all the counters they need to establish customer billing, across
339  all current and future OpenStack components. The delivery of counters must be
340  traceable and auditable, the counters must be easily extensible to support new
341  projects, and agents doing data collections should be independent of the
342  overall system.
343  .
344  This package is a dummy transition package to aodh-notifier and can be safely
345  removed.
346
347 Package: ceilometer-doc
348 Section: doc
349 Architecture: all
350 Depends: ${misc:Depends},
351          ${sphinxdoc:Depends},
352 Description: OpenStack efficient metering counters system - doc
353  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
354  providing all the counters they need to establish customer billing, across
355  all current and future OpenStack components. The delivery of counters must be
356  traceable and auditable, the counters must be easily extensible to support new
357  projects, and agents doing data collections should be independent of the
358  overall system.
359  .
360  (A ceilometer is an instrument that measures cloud coverage.)
361  .
362  This package contains the documentation.