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