31afd721dc4bad7776398292cfdd49b68b11bcd3
[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,
15 Build-Depends-Indep: mongodb,
16                      python-awsauth,
17                      python-babel,
18                      python-ceilometerclient (>= 2.2.1),
19                      python-contextlib2,
20                      python-coverage,
21                      python-dateutil (>= 2.4.2),
22                      python-elasticsearch (>= 1.3.0),
23                      python-fixtures (>= 1.3.1),
24                      python-gabbi (>= 1.11.0),
25                      python-glanceclient (>= 1:1.2.0),
26                      python-gnocchiclient (>= 2.1.0),
27                      python-hacking (>= 0.9.2),
28                      python-happybase,
29                      python-httplib2,
30                      python-jsonpath-rw-ext (>= 0.1.9),
31                      python-jsonschema,
32                      python-kafka,
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:2.6.0),
43                      python-novaclient (>= 2:2.29.0),
44                      python-oslo.cache (>= 0.8.0),
45                      python-oslo.concurrency (>= 2.3.0),
46                      python-oslo.config (>= 1:3.2.0),
47                      python-oslo.context (>= 0.2.0),
48                      python-oslo.db (>= 4.1.0),
49                      python-oslo.i18n (>= 1.5.0),
50                      python-oslo.log (>= 2.0.0),
51                      python-oslo.messaging (>= 3.0.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.4.0),
59                      python-oslo.vmware (>= 1.16.0),
60                      python-oslosphinx (>= 2.5.0),
61                      python-oslotest (>= 1.10.0),
62                      python-pastedeploy,
63                      python-pecan (>= 1.0.0),
64                      python-psycopg2 (>= 2.5),
65                      python-pymongo (>= 3.0.2),
66                      python-pymysql,
67                      python-pysnmp4,
68                      python-requests (>= 2.8.1),
69                      python-retrying,
70                      python-six (>= 1.9.0),
71                      python-sphinxcontrib.httpdomain,
72                      python-sphinxcontrib-pecanwsme,
73                      python-sqlalchemy (>= 1.0.10),
74                      python-stevedore (>= 1.5.0),
75                      python-swiftclient (>= 1:2.2.0),
76                      python-tempest-lib (>= 0.13.0),
77                      python-testscenarios,
78                      python-testtools (>= 1.4.0),
79                      python-tooz (>= 1.28.0),
80                      python-tz,
81                      python-webob,
82                      python-webtest (>= 2.0),
83                      python-werkzeug,
84                      python-wsme (>= 0.8),
85                      python-yaml,
86                      subunit,
87                      testrepository,
88 Standards-Version: 3.9.6
89 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=openstack/ceilometer.git;a=summary
90 Vcs-Git: git://anonscm.debian.org/openstack/ceilometer.git
91 Homepage: http://wiki.openstack.org/Ceilometer
92
93 Package: python-ceilometer
94 Section: python
95 Architecture: all
96 Depends: libjs-jquery,
97          python-ceilometerclient (>= 2.2.1),
98          python-dateutil (>= 2.4.2),
99          python-glanceclient (>= 1:1.2.0),
100          python-greenlet,
101          python-happybase,
102          python-jsonpath-rw-ext (>= 0.1.9),
103          python-jsonschema,
104          python-kafka,
105          python-keystoneauth1 (>= 2.1.0),
106          python-keystoneclient (>= 1:1.6.0),
107          python-keystonemiddleware (>= 4.0.0),
108          python-kombu,
109          python-lxml,
110          python-migrate (>= 0.9.7),
111          python-msgpack (>= 0.4.0),
112          python-mysqldb,
113          python-neutronclient (>= 1:2.6.0),
114          python-novaclient (>= 2:2.29.0),
115          python-oslo.concurrency (>= 2.3.0),
116          python-oslo.config (>= 1:3.2.0),
117          python-oslo.context (>= 0.2.0),
118          python-oslo.db (>= 4.1.0),
119          python-oslo.i18n (>= 1.5.0),
120          python-oslo.log (>= 2.0.0),
121          python-oslo.messaging (>= 3.0.0),
122          python-oslo.middleware (>= 3.0.0),
123          python-oslo.policy (>= 0.5.0),
124          python-oslo.reports (>= 1.0.0),
125          python-oslo.rootwrap (>= 2.0.0),
126          python-oslo.serialization (>= 2.0.0),
127          python-oslo.service (>= 1.0.0),
128          python-oslo.utils (>= 3.4.0),
129          python-oslo.vmware (>= 1.16.0),
130          python-pastedeploy,
131          python-pbr (>= 1.8),
132          python-pecan (>= 1.0.0),
133          python-pymongo,
134          python-pymysql,
135          python-pysnmp4,
136          python-requests (>= 2.8.1),
137          python-retrying,
138          python-six (>= 1.9.0),
139          python-sqlalchemy (>= 1.0.10),
140          python-stevedore (>= 1.5.0),
141          python-swiftclient (>= 1:2.2.0),
142          python-tooz (>= 1.28.0),
143          python-tz,
144          python-webob,
145          python-werkzeug,
146          python-wsme (>= 0.8),
147          python-yaml,
148          ${misc:Depends},
149          ${python:Depends},
150 Description: OpenStack efficient metering counters system - Python libraries
151  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
152  providing all the counters they need to establish customer billing, across
153  all current and future OpenStack components. The delivery of counters must be
154  traceable and auditable, the counters must be easily extensible to support new
155  projects, and agents doing data collections should be independent of the
156  overall system.
157  .
158  (A ceilometer is an instrument that measures cloud coverage.)
159  .
160  This package contains the Python libraries that are needed for all parts of
161  Ceilometer.
162
163 Package: ceilometer-common
164 Architecture: all
165 Depends: adduser,
166          dpkg-dev,
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-api
203 Architecture: all
204 Depends: adduser,
205          ceilometer-common (= ${binary:Version}),
206          debconf,
207          python-openstackclient,
208          q-text-as-data,
209          ${misc:Depends},
210          ${ostack-lsb-base},
211          ${python:Depends},
212 Suggests: mongodb,
213 Description: OpenStack efficient metering counters system (API service)
214  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
215  providing all the counters they need to establish customer billing, across
216  all current and future OpenStack components. The delivery of counters must be
217  traceable and auditable, the counters must be easily extensible to support new
218  projects, and agents doing data collections should be independent of the
219  overall system.
220  .
221  (A ceilometer is an instrument that measures cloud coverage.)
222  .
223  This package contains the API service.
224
225 Package: ceilometer-agent-compute
226 Architecture: all
227 Depends: ceilometer-common (= ${binary:Version}),
228          ${misc:Depends},
229          ${ostack-lsb-base},
230          ${python:Depends},
231 Description: OpenStack efficient metering counters system - compute agent
232  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
233  providing all the counters they need to establish customer billing, across
234  all current and future OpenStack components. The delivery of counters must be
235  traceable and auditable, the counters must be easily extensible to support new
236  projects, and agents doing data collections should be independent of the
237  overall system.
238  .
239  (A ceilometer is an instrument that measures cloud coverage.)
240  .
241  This package contains the compute agent.
242
243 Package: ceilometer-agent-central
244 Architecture: all
245 Depends: ceilometer-common (= ${binary:Version}),
246          ${misc:Depends},
247          ${ostack-lsb-base},
248          ${python:Depends},
249 Description: OpenStack efficient metering counters system - central agent
250  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
251  providing all the counters they need to establish customer billing, across
252  all current and future OpenStack components. The delivery of counters must be
253  traceable and auditable, the counters must be easily extensible to support new
254  projects, and agents doing data collections should be independent of the
255  overall system.
256  .
257  (A ceilometer is an instrument that measures cloud coverage.)
258  .
259  This package contains the central agent.
260
261 Package: ceilometer-agent-ipmi
262 Architecture: all
263 Depends: ceilometer-common (= ${binary:Version}),
264          ipmitool,
265          ${misc:Depends},
266          ${ostack-lsb-base},
267          ${python:Depends},
268 Description: OpenStack efficient metering counters system - IPMI 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 IPMI agent daemon.
279
280 Package: ceilometer-agent-notification
281 Architecture: all
282 Depends: ceilometer-common (= ${binary:Version}),
283          ${misc:Depends},
284          ${ostack-lsb-base},
285          ${python:Depends},
286 Description: OpenStack efficient metering counters system - notification agent
287  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
288  providing all the counters they need to establish customer billing, across
289  all current and future OpenStack components. The delivery of counters must be
290  traceable and auditable, the counters must be easily extensible to support new
291  projects, and agents doing data collections should be independent of the
292  overall system.
293  .
294  (A ceilometer is an instrument that measures cloud coverage.)
295  .
296  This package contains the notification agent daemon.
297
298 Package: ceilometer-alarm-evaluator
299 Architecture: all
300 Depends: aodh-evaluator,
301          ${misc:Depends},
302 Description: OpenStack efficient metering counters system - aodh-evaluator trans
303  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
304  providing all the counters they need to establish customer billing, across
305  all current and future OpenStack components. The delivery of counters must be
306  traceable and auditable, the counters must be easily extensible to support new
307  projects, and agents doing data collections should be independent of the
308  overall system.
309  .
310  This package is a transition package to aodh-evaluator and can be safely
311  removed.
312
313 Package: ceilometer-alarm-notifier
314 Architecture: all
315 Depends: aodh-notifier,
316          ${misc:Depends},
317 Description: OpenStack efficient metering counters system - aodh-notifier trans
318  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
319  providing all the counters they need to establish customer billing, across
320  all current and future OpenStack components. The delivery of counters must be
321  traceable and auditable, the counters must be easily extensible to support new
322  projects, and agents doing data collections should be independent of the
323  overall system.
324  .
325  This package is a transition package to aodh-notifier and can be safely
326  removed.
327
328 Package: ceilometer-doc
329 Section: doc
330 Architecture: all
331 Depends: ${misc:Depends},
332          ${sphinxdoc:Depends},
333 Description: OpenStack efficient metering counters system - doc
334  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
335  providing all the counters they need to establish customer billing, across
336  all current and future OpenStack components. The delivery of counters must be
337  traceable and auditable, the counters must be easily extensible to support new
338  projects, and agents doing data collections should be independent of the
339  overall system.
340  .
341  (A ceilometer is an instrument that measures cloud coverage.)
342  .
343  This package contains the documentation.