The alarm packages are now transition packages to Aodh.
[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.0.0),
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.1.4),
25                      python-glanceclient (>= 1:0.18.0),
26                      python-hacking (>= 0.9.2),
27                      python-happybase,
28                      python-httplib2,
29                      python-jsonpath-rw-ext (>= 0.1.9),
30                      python-jsonschema,
31                      python-kafka,
32                      python-keystoneclient (>= 1:1.6.0),
33                      python-keystonemiddleware (>= 3.0.0),
34                      python-kombu,
35                      python-lxml,
36                      python-migrate (>= 0.9.6),
37                      python-mock (>= 1.3),
38                      python-msgpack (>= 0.4.0),
39                      python-mysqldb,
40                      python-neutronclient (>= 1:2.6.0),
41                      python-novaclient (>= 2:2.29.0),
42                      python-oslo.cache (>= 0.8.0),
43                      python-oslo.concurrency (>= 2.3.0),
44                      python-oslo.config (>= 1:3.0.0),
45                      python-oslo.context (>= 0.2.0),
46                      python-oslo.db (>= 4.0.0),
47                      python-oslo.i18n (>= 1.5.0),
48                      python-oslo.log (>= 2.0.0),
49                      python-oslo.messaging (>= 3.0.0),
50                      python-oslo.middleware (>= 3.0.0),
51                      python-oslo.policy (>= 0.5.0),
52                      python-oslo.reports (>= 1.0.0),
53                      python-oslo.rootwrap (>= 2.0.0),
54                      python-oslo.serialization (>= 2.0.0),
55                      python-oslo.service (>= 1.0.0),
56                      python-oslo.utils (>= 3.0.0),
57                      python-oslo.vmware (>= 1.16.0),
58                      python-oslosphinx (>= 2.5.0),
59                      python-oslotest (>= 1.10.0),
60                      python-pastedeploy,
61                      python-pecan (>= 1.0.0),
62                      python-psycopg2 (>= 2.5),
63                      python-pymongo (>= 3.0.2),
64                      python-pymysql,
65                      python-pysnmp4,
66                      python-requests (>= 2.8.1),
67                      python-retrying,
68                      python-six (>= 1.9.0),
69                      python-sphinxcontrib.httpdomain,
70                      python-sphinxcontrib-pecanwsme,
71                      python-sqlalchemy (>= 0.9.9),
72                      python-stevedore (>= 1.5.0),
73                      python-swiftclient (>= 1:2.2.0),
74                      python-tempest-lib (>= 0.11.0),
75                      python-testscenarios,
76                      python-testtools (>= 1.4.0),
77                      python-tooz (>= 1.19.0),
78                      python-tz,
79                      python-webob,
80                      python-webtest (>= 2.0),
81                      python-werkzeug,
82                      python-wsme (>= 0.8),
83                      python-yaml,
84                      subunit,
85                      testrepository,
86 Standards-Version: 3.9.6
87 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=openstack/ceilometer.git;a=summary
88 Vcs-Git: git://anonscm.debian.org/openstack/ceilometer.git
89 Homepage: http://wiki.openstack.org/Ceilometer
90
91 Package: python-ceilometer
92 Section: python
93 Architecture: all
94 Depends: libjs-jquery,
95          python-ceilometerclient (>= 2.0.0),
96          python-dateutil (>= 2.4.2),
97          python-glanceclient (>= 1:0.18.0),
98          python-greenlet,
99          python-happybase,
100          python-jsonpath-rw-ext (>= 0.1.9),
101          python-jsonschema,
102          python-kafka,
103          python-keystoneclient (>= 1:1.6.0),
104          python-keystonemiddleware (>= 3.0.0),
105          python-kombu,
106          python-lxml,
107          python-migrate (>= 0.9.7),
108          python-msgpack (>= 0.4.0),
109          python-mysqldb,
110          python-neutronclient (>= 1:2.6.0),
111          python-novaclient (>= 2:2.29.0),
112          python-oslo.concurrency (>= 2.3.0),
113          python-oslo.config (>= 1:3.0.0),
114          python-oslo.context (>= 0.2.0),
115          python-oslo.db (>= 4.0.0),
116          python-oslo.i18n (>= 1.5.0),
117          python-oslo.log (>= 2.0.0),
118          python-oslo.messaging (>= 3.0.0),
119          python-oslo.middleware (>= 3.0.0),
120          python-oslo.policy (>= 0.5.0),
121          python-oslo.reports (>= 1.0.0),
122          python-oslo.rootwrap (>= 2.0.0),
123          python-oslo.serialization (>= 2.0.0),
124          python-oslo.service (>= 1.0.0),
125          python-oslo.utils (>= 3.0.0),
126          python-oslo.vmware (>= 1.16.0),
127          python-pastedeploy,
128          python-pbr (>= 1.8),
129          python-pecan (>= 1.0.0),
130          python-pymongo,
131          python-pymysql,
132          python-pysnmp4,
133          python-requests (>= 2.8.1),
134          python-retrying,
135          python-six (>= 1.9.0),
136          python-sqlalchemy (>= 0.9.9),
137          python-stevedore (>= 1.5.0),
138          python-swiftclient (>= 1:2.2.0),
139          python-tooz (>= 1.19.0),
140          python-tz,
141          python-webob,
142          python-werkzeug,
143          python-wsme (>= 0.8),
144          python-yaml,
145          ${misc:Depends},
146          ${python:Depends},
147 Description: OpenStack efficient metering counters system - Python libraries
148  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
149  providing all the counters they need to establish customer billing, across
150  all current and future OpenStack components. The delivery of counters must be
151  traceable and auditable, the counters must be easily extensible to support new
152  projects, and agents doing data collections should be independent of the
153  overall system.
154  .
155  (A ceilometer is an instrument that measures cloud coverage.)
156  .
157  This package contains the Python libraries that are needed for all parts of
158  Ceilometer.
159
160 Package: ceilometer-common
161 Architecture: all
162 Depends: adduser,
163          dpkg-dev,
164          python-ceilometer (= ${binary:Version}),
165          ${misc:Depends},
166          ${python:Depends},
167 Provides: ${python:Provides},
168 Description: OpenStack efficient metering counters system - common files
169  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
170  providing all the counters they need to establish customer billing, across
171  all current and future OpenStack components. The delivery of counters must be
172  traceable and auditable, the counters must be easily extensible to support new
173  projects, and agents doing data collections should be independent of the
174  overall system.
175  .
176  (A ceilometer is an instrument that measures cloud coverage.)
177  .
178  This package contains files that are needed for all parts of Ceilometer.
179
180 Package: ceilometer-collector
181 Architecture: all
182 Depends: ceilometer-common (= ${binary:Version}),
183          ${misc:Depends},
184          ${ostack-lsb-base},
185          ${python:Depends},
186 Suggests: mongodb,
187 Description: OpenStack efficient metering counters system - collector service
188  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
189  providing all the counters they need to establish customer billing, across
190  all current and future OpenStack components. The delivery of counters must be
191  traceable and auditable, the counters must be easily extensible to support new
192  projects, and agents doing data collections should be independent of the
193  overall system.
194  .
195  (A ceilometer is an instrument that measures cloud coverage.)
196  .
197  This package contains the collector service.
198
199 Package: ceilometer-api
200 Architecture: all
201 Depends: adduser,
202          ceilometer-common (= ${binary:Version}),
203          debconf,
204          python-openstackclient,
205          q-text-as-data,
206          ${misc:Depends},
207          ${ostack-lsb-base},
208          ${python:Depends},
209 Suggests: mongodb,
210 Description: OpenStack efficient metering counters system (API 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 API service.
221
222 Package: ceilometer-agent-compute
223 Architecture: all
224 Depends: ceilometer-common (= ${binary:Version}),
225          ${misc:Depends},
226          ${ostack-lsb-base},
227          ${python:Depends},
228 Description: OpenStack efficient metering counters system - compute agent
229  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
230  providing all the counters they need to establish customer billing, across
231  all current and future OpenStack components. The delivery of counters must be
232  traceable and auditable, the counters must be easily extensible to support new
233  projects, and agents doing data collections should be independent of the
234  overall system.
235  .
236  (A ceilometer is an instrument that measures cloud coverage.)
237  .
238  This package contains the compute agent.
239
240 Package: ceilometer-agent-central
241 Architecture: all
242 Depends: ceilometer-common (= ${binary:Version}),
243          ${misc:Depends},
244          ${ostack-lsb-base},
245          ${python:Depends},
246 Description: OpenStack efficient metering counters system - central agent
247  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
248  providing all the counters they need to establish customer billing, across
249  all current and future OpenStack components. The delivery of counters must be
250  traceable and auditable, the counters must be easily extensible to support new
251  projects, and agents doing data collections should be independent of the
252  overall system.
253  .
254  (A ceilometer is an instrument that measures cloud coverage.)
255  .
256  This package contains the central agent.
257
258 Package: ceilometer-agent-ipmi
259 Architecture: all
260 Depends: ceilometer-common (= ${binary:Version}),
261          ipmitool,
262          ${misc:Depends},
263          ${ostack-lsb-base},
264          ${python:Depends},
265 Description: OpenStack efficient metering counters system - IPMI agent
266  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
267  providing all the counters they need to establish customer billing, across
268  all current and future OpenStack components. The delivery of counters must be
269  traceable and auditable, the counters must be easily extensible to support new
270  projects, and agents doing data collections should be independent of the
271  overall system.
272  .
273  (A ceilometer is an instrument that measures cloud coverage.)
274  .
275  This package contains the IPMI agent daemon.
276
277 Package: ceilometer-agent-notification
278 Architecture: all
279 Depends: ceilometer-common (= ${binary:Version}),
280          ${misc:Depends},
281          ${ostack-lsb-base},
282          ${python:Depends},
283 Description: OpenStack efficient metering counters system - notification agent
284  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
285  providing all the counters they need to establish customer billing, across
286  all current and future OpenStack components. The delivery of counters must be
287  traceable and auditable, the counters must be easily extensible to support new
288  projects, and agents doing data collections should be independent of the
289  overall system.
290  .
291  (A ceilometer is an instrument that measures cloud coverage.)
292  .
293  This package contains the notification agent daemon.
294
295 Package: ceilometer-alarm-evaluator
296 Architecture: all
297 Depends: aodh-evaluator,
298          ${misc:Depends},
299 Description: OpenStack efficient metering counters system - aodh-evaluator trans
300  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
301  providing all the counters they need to establish customer billing, across
302  all current and future OpenStack components. The delivery of counters must be
303  traceable and auditable, the counters must be easily extensible to support new
304  projects, and agents doing data collections should be independent of the
305  overall system.
306  .
307  This package is a transition package to aodh-evaluator and can be safely
308  removed.
309
310 Package: ceilometer-alarm-notifier
311 Architecture: all
312 Depends: aodh-notifier,
313          ${misc:Depends},
314 Description: OpenStack efficient metering counters system - aodh-notifier trans
315  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
316  providing all the counters they need to establish customer billing, across
317  all current and future OpenStack components. The delivery of counters must be
318  traceable and auditable, the counters must be easily extensible to support new
319  projects, and agents doing data collections should be independent of the
320  overall system.
321  .
322  This package is a transition package to aodh-notifier and can be safely
323  removed.
324
325 Package: ceilometer-doc
326 Section: doc
327 Architecture: all
328 Depends: ${misc:Depends},
329          ${sphinxdoc:Depends},
330 Description: OpenStack efficient metering counters system - doc
331  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
332  providing all the counters they need to establish customer billing, across
333  all current and future OpenStack components. The delivery of counters must be
334  traceable and auditable, the counters must be easily extensible to support new
335  projects, and agents doing data collections should be independent of the
336  overall system.
337  .
338  (A ceilometer is an instrument that measures cloud coverage.)
339  .
340  This package contains the documentation.