89d2715b28f50fbea64f578354608f456eb3b64b
[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-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                      git,
17                      python-awsauth,
18                      python-babel,
19                      python-ceilometerclient (>= 2.2.1),
20                      python-contextlib2,
21                      python-coverage,
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:2.0.0),
27                      python-gnocchiclient (>= 2.1.0),
28                      python-hacking (>= 0.9.2),
29                      python-happybase,
30                      python-jsonpath-rw-ext (>= 0.1.9),
31                      python-jsonschema,
32                      python-kafka (>= 0.9.5),
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 (>= 1.5.0),
45                      python-oslo.concurrency (>= 3.5.0),
46                      python-oslo.config (>= 1:3.7.0),
47                      python-oslo.context (>= 0.2.0),
48                      python-oslo.db (>= 4.1.0),
49                      python-oslo.i18n (>= 2.1.0),
50                      python-oslo.log (>= 2.0.0),
51                      python-oslo.messaging (>= 4.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.5.0),
59                      python-oslo.vmware (>= 1.16.0),
60                      python-oslosphinx (>= 2.5.0),
61                      python-oslotest (>= 1.10.0),
62                      python-os-win (>= 0.2.3),
63                      python-pastedeploy,
64                      python-pecan (>= 1.0.0),
65                      python-psycopg2 (>= 2.5),
66                      python-pymongo (>= 3.0.2),
67                      python-pymysql,
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,
74                      python-sqlalchemy (>= 1.0.10),
75                      python-stevedore (>= 1.5.0),
76                      python-swiftclient (>= 1:2.2.0),
77                      python-tempest-lib (>= 0.14.0),
78                      python-testscenarios,
79                      python-testtools (>= 1.4.0),
80                      python-tooz (>= 1.28.0),
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: https://anonscm.debian.org/cgit/openstack/ceilometer.git/
90 Vcs-Git: https://anonscm.debian.org/git/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:2.0.0),
100          python-greenlet,
101          python-happybase,
102          python-jsonpath-rw-ext (>= 0.1.9),
103          python-jsonschema,
104          python-kafka (>= 0.9.5),
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 (>= 3.5.0),
116          python-oslo.config (>= 1:3.7.0),
117          python-oslo.context (>= 0.2.0),
118          python-oslo.db (>= 4.1.0),
119          python-oslo.i18n (>= 2.1.0),
120          python-oslo.log (>= 2.0.0),
121          python-oslo.messaging (>= 4.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.5.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-webob,
144          python-werkzeug,
145          python-wsme (>= 0.8),
146          python-yaml,
147          ${misc:Depends},
148          ${python:Depends},
149 Description: OpenStack efficient metering counters system - Python libraries
150  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
151  providing all the counters they need to establish customer billing, across
152  all current and future OpenStack components. The delivery of counters must be
153  traceable and auditable, the counters must be easily extensible to support new
154  projects, and agents doing data collections should be independent of the
155  overall system.
156  .
157  (A ceilometer is an instrument that measures cloud coverage.)
158  .
159  This package contains the Python libraries that are needed for all parts of
160  Ceilometer.
161
162 Package: ceilometer-common
163 Architecture: all
164 Depends: adduser,
165          dpkg-dev,
166          python-ceilometer (= ${binary:Version}),
167          ${misc:Depends},
168          ${python:Depends},
169 Provides: ${python:Provides},
170 Description: OpenStack efficient metering counters system - common files
171  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
172  providing all the counters they need to establish customer billing, across
173  all current and future OpenStack components. The delivery of counters must be
174  traceable and auditable, the counters must be easily extensible to support new
175  projects, and agents doing data collections should be independent of the
176  overall system.
177  .
178  (A ceilometer is an instrument that measures cloud coverage.)
179  .
180  This package contains files that are needed for all parts of Ceilometer.
181
182 Package: ceilometer-collector
183 Architecture: all
184 Depends: ceilometer-common (= ${binary:Version}),
185          ${misc:Depends},
186          ${ostack-lsb-base},
187          ${python:Depends},
188 Suggests: mongodb,
189 Description: OpenStack efficient metering counters system - collector service
190  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
191  providing all the counters they need to establish customer billing, across
192  all current and future OpenStack components. The delivery of counters must be
193  traceable and auditable, the counters must be easily extensible to support new
194  projects, and agents doing data collections should be independent of the
195  overall system.
196  .
197  (A ceilometer is an instrument that measures cloud coverage.)
198  .
199  This package contains the collector service.
200
201 Package: ceilometer-api
202 Architecture: all
203 Depends: adduser,
204          ceilometer-common (= ${binary:Version}),
205          debconf,
206          python-openstackclient,
207          q-text-as-data,
208          ${misc:Depends},
209          ${ostack-lsb-base},
210          ${python:Depends},
211 Suggests: mongodb,
212 Description: OpenStack efficient metering counters system (API service)
213  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
214  providing all the counters they need to establish customer billing, across
215  all current and future OpenStack components. The delivery of counters must be
216  traceable and auditable, the counters must be easily extensible to support new
217  projects, and agents doing data collections should be independent of the
218  overall system.
219  .
220  (A ceilometer is an instrument that measures cloud coverage.)
221  .
222  This package contains the API service.
223
224 Package: ceilometer-agent-compute
225 Architecture: all
226 Depends: ceilometer-common (= ${binary:Version}),
227          ${misc:Depends},
228          ${ostack-lsb-base},
229          ${python:Depends},
230 Description: OpenStack efficient metering counters system - compute agent
231  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
232  providing all the counters they need to establish customer billing, across
233  all current and future OpenStack components. The delivery of counters must be
234  traceable and auditable, the counters must be easily extensible to support new
235  projects, and agents doing data collections should be independent of the
236  overall system.
237  .
238  (A ceilometer is an instrument that measures cloud coverage.)
239  .
240  This package contains the compute agent.
241
242 Package: ceilometer-agent-central
243 Architecture: all
244 Depends: ceilometer-common (= ${binary:Version}),
245          ${misc:Depends},
246          ${ostack-lsb-base},
247          ${python:Depends},
248 Description: OpenStack efficient metering counters system - central agent
249  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
250  providing all the counters they need to establish customer billing, across
251  all current and future OpenStack components. The delivery of counters must be
252  traceable and auditable, the counters must be easily extensible to support new
253  projects, and agents doing data collections should be independent of the
254  overall system.
255  .
256  (A ceilometer is an instrument that measures cloud coverage.)
257  .
258  This package contains the central agent.
259
260 Package: ceilometer-agent-ipmi
261 Architecture: all
262 Depends: ceilometer-common (= ${binary:Version}),
263          ipmitool,
264          ${misc:Depends},
265          ${ostack-lsb-base},
266          ${python:Depends},
267 Description: OpenStack efficient metering counters system - IPMI agent
268  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
269  providing all the counters they need to establish customer billing, across
270  all current and future OpenStack components. The delivery of counters must be
271  traceable and auditable, the counters must be easily extensible to support new
272  projects, and agents doing data collections should be independent of the
273  overall system.
274  .
275  (A ceilometer is an instrument that measures cloud coverage.)
276  .
277  This package contains the IPMI agent daemon.
278
279 Package: ceilometer-agent-notification
280 Architecture: all
281 Depends: ceilometer-common (= ${binary:Version}),
282          ${misc:Depends},
283          ${ostack-lsb-base},
284          ${python:Depends},
285 Description: OpenStack efficient metering counters system - notification agent
286  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
287  providing all the counters they need to establish customer billing, across
288  all current and future OpenStack components. The delivery of counters must be
289  traceable and auditable, the counters must be easily extensible to support new
290  projects, and agents doing data collections should be independent of the
291  overall system.
292  .
293  (A ceilometer is an instrument that measures cloud coverage.)
294  .
295  This package contains the notification agent daemon.
296
297 Package: ceilometer-alarm-evaluator
298 Architecture: all
299 Depends: aodh-evaluator,
300          ${misc:Depends},
301 Description: OpenStack efficient metering counters system - aodh-evaluator trans
302  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
303  providing all the counters they need to establish customer billing, across
304  all current and future OpenStack components. The delivery of counters must be
305  traceable and auditable, the counters must be easily extensible to support new
306  projects, and agents doing data collections should be independent of the
307  overall system.
308  .
309  This package is a dummy transition package to aodh-evaluator and can be safely
310  removed.
311
312 Package: ceilometer-alarm-notifier
313 Architecture: all
314 Depends: aodh-notifier,
315          ${misc:Depends},
316 Description: OpenStack efficient metering counters system - aodh-notifier trans
317  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
318  providing all the counters they need to establish customer billing, across
319  all current and future OpenStack components. The delivery of counters must be
320  traceable and auditable, the counters must be easily extensible to support new
321  projects, and agents doing data collections should be independent of the
322  overall system.
323  .
324  This package is a dummy transition package to aodh-notifier and can be safely
325  removed.
326
327 Package: ceilometer-doc
328 Section: doc
329 Architecture: all
330 Depends: ${misc:Depends},
331          ${sphinxdoc:Depends},
332 Description: OpenStack efficient metering counters system - doc
333  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
334  providing all the counters they need to establish customer billing, across
335  all current and future OpenStack components. The delivery of counters must be
336  traceable and auditable, the counters must be easily extensible to support new
337  projects, and agents doing data collections should be independent of the
338  overall system.
339  .
340  (A ceilometer is an instrument that measures cloud coverage.)
341  .
342  This package contains the documentation.