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