Fixed (build-)depends for this release.
[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: Julien Danjou <acid@debian.org>,
6            Thomas Goirand <zigo@debian.org>,
7            Mehdi Abaakouk <sileht@sileht.net>,
8 Build-Depends: debhelper (>= 9),
9                dh-python,
10                dh-systemd,
11                openstack-pkg-tools (>= 23~),
12                po-debconf,
13                python-all,
14                python-pbr (>= 1.3),
15                python-setuptools,
16                python-sphinx,
17 Build-Depends-Indep: alembic (>= 0.7.2),
18                      mongodb,
19                      python-awsauth,
20                      python-babel,
21                      python-ceilometerclient (>= 1.0.13),
22                      python-coverage,
23                      python-contextlib2,
24                      python-croniter,
25                      python-elasticsearch (>= 1.3.0),
26                      python-eventlet (>= 0.17.4),
27                      python-fixtures (>= 1.3.1),
28                      python-gabbi (>= 0.12.0),
29                      python-glanceclient (>= 1:0.18.0),
30                      python-hacking,
31                      python-happybase,
32                      python-httplib2,
33                      python-jsonpath-rw,
34                      python-jsonschema,
35                      python-kafka,
36                      python-keystoneclient (>= 1:1.6.0),
37                      python-keystonemiddleware (>= 2.0.0),
38                      python-kombu (>= 2.4.8),
39                      python-lxml,
40                      python-migrate (>= 0.9.6),
41                      python-mock (>= 1.3),
42                      python-msgpack,
43                      python-mysqldb,
44                      python-neutronclient (>= 2.3.11),
45                      python-novaclient (>= 2:2.22.0),
46                      python-oslo.concurrency (>= 2.1.0),
47                      python-oslo.config (>= 1:1.11.0),
48                      python-oslo.context (>= 0.2.0),
49                      python-oslo.db (>= 1.12.0),
50                      python-oslo.i18n (>= 1.5.0),
51                      python-oslo.log (>= 1.6.0),
52                      python-oslo.messaging (>= 1.16.0),
53                      python-oslo.middleware (>= 2.4.0),
54                      python-oslo.policy (>= 0.5.0),
55                      python-oslo.rootwrap (>= 2.0.0),
56                      python-oslo.serialization (>= 1.4.0),
57                      python-oslo.service,
58                      python-oslo.utils (>= 1.9.0),
59                      python-oslo.vmware (>= 1.16.0),
60                      python-oslosphinx (>= 2.5.0),
61                      python-oslotest (>= 1.7.0),
62                      python-pastedeploy,
63                      python-pecan (>= 0.8.0),
64                      python-psycopg2,
65                      python-pymongo (>= 3.0.1),
66                      python-pymysql,
67                      python-pysnmp4,
68                      python-requests (>= 2.5.2),
69                      python-retrying,
70                      python-six (>= 1.9.0),
71                      python-sphinxcontrib-docbookrestapi,
72                      python-sphinxcontrib-httpdomain,
73                      python-sphinxcontrib-pecanwsme,
74                      python-sqlalchemy,
75                      python-stevedore (>= 1.5.0),
76                      python-swiftclient,
77                      python-tempest-lib (>= 0.6.1),
78                      python-testscenarios,
79                      python-testtools (>= 1.4.0),
80                      python-tooz (>= 0.16.0),
81                      python-tz,
82                      python-webob,
83                      python-werkzeug,
84                      python-wsme (>= 0.7),
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: alembic (>= 0.7.2),
97          libjs-jquery,
98          python-ceilometerclient (>= 1.0.13),
99          python-croniter,
100          python-eventlet (>= 0.17.4),
101          python-glanceclient (>= 1:0.18.0),
102          python-greenlet (>= 0.4),
103          python-jsonpath-rw,
104          python-jsonschema,
105          python-kafka,
106          python-keystoneclient (>= 1:1.6.0),
107          python-keystonemiddleware (>= 2.0.0),
108          python-kombu (>= 2.4.8),
109          python-lxml,
110          python-migrate (>= 0.9.6),
111          python-msgpack,
112          python-mysqldb,
113          python-neutronclient (>= 2.3.11),
114          python-novaclient (>= 2:2.22.0),
115          python-oslo.concurrency (>= 2.1.0),
116          python-oslo.config (>= 1:1.11.0),
117          python-oslo.context (>= 0.2.0),
118          python-oslo.db (>= 1.12.0),
119          python-oslo.i18n (>= 1.5.0),
120          python-oslo.log (>= 1.6.0),
121          python-oslo.messaging (>= 1.16.0),
122          python-oslo.middleware (>= 2.4.0),
123          python-oslo.policy (>= 0.5.0),
124          python-oslo.rootwrap (>= 2.0.0),
125          python-oslo.serialization (>= 1.4.0),
126          python-oslo.service,
127          python-oslo.utils (>= 1.9.0),
128          python-pbr (>= 1.3),
129          python-pastedeploy,
130          python-pecan (>= 0.8.0),
131          python-pymongo,
132          python-pymysql,
133          python-pysnmp4,
134          python-requests (>= 2.5.2),
135          python-retrying,
136          python-six (>= 1.9.0),
137          python-sqlalchemy,
138          python-stevedore (>= 1.5.0),
139          python-swiftclient,
140          python-tooz (>= 0.16.0),
141          python-tz,
142          python-webob,
143          python-werkzeug,
144          python-wsme (>= 0.7),
145          python-yaml,
146          ${misc:Depends},
147          ${python:Depends},
148 Description: OpenStack efficient metering counters system - Python libraries
149  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
150  providing all the counters they need to establish customer billing, across
151  all current and future OpenStack components. The delivery of counters must be
152  traceable and auditable, the counters must be easily extensible to support new
153  projects, and agents doing data collections should be independent of the
154  overall system.
155  .
156  This package contains the Python libraries that are needed for all parts of
157  Ceilometer.
158
159 Package: ceilometer-common
160 Architecture: all
161 Depends: adduser,
162          dpkg-dev,
163          python-ceilometer (= ${binary:Version}),
164          ${misc:Depends},
165          ${python:Depends},
166 Provides: ${python:Provides}
167 Description: OpenStack efficient metering counters system - common files
168  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
169  providing all the counters they need to establish customer billing, across
170  all current and future OpenStack components. The delivery of counters must be
171  traceable and auditable, the counters must be easily extensible to support new
172  projects, and agents doing data collections should be independent of the
173  overall system.
174  .
175  This package contains files that are needed for all parts of Ceilometer.
176
177 Package: ceilometer-collector
178 Architecture: all
179 Depends: ceilometer-common (= ${binary:Version}),
180          ${misc:Depends},
181          ${ostack-lsb-base},
182          ${python:Depends},
183 Description: OpenStack efficient metering counters system - collector service
184  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
185  providing all the counters they need to establish customer billing, across
186  all current and future OpenStack components. The delivery of counters must be
187  traceable and auditable, the counters must be easily extensible to support new
188  projects, and agents doing data collections should be independent of the
189  overall system.
190  .
191  This package contains the collector service.
192
193 Package: ceilometer-polling
194 Architecture: all
195 Depends:
196  ceilometer-common (= ${binary:Version}),
197  ${misc:Depends},
198  ${ostack-lsb-base},
199  ${python:Depends}
200 Suggests: mongodb
201 Description: OpenStack efficient metering counters system - polling service
202  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
203  providing all the counters they need to establish customer billing, across
204  all current and future OpenStack components. The delivery of counters must be
205  traceable and auditable, the counters must be easily extensible to support new
206  projects, and agents doing data collections should be independent of the
207  overall system.
208  .
209  This package contains the polling service.
210
211 Package: ceilometer-api
212 Architecture: all
213 Depends: adduser,
214          ceilometer-common (= ${binary:Version}),
215          debconf,
216          ${misc:Depends},
217          ${ostack-lsb-base},
218          ${python:Depends},
219 Description: OpenStack efficient metering counters system (API service)
220  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
221  providing all the counters they need to establish customer billing, across
222  all current and future OpenStack components. The delivery of counters must be
223  traceable and auditable, the counters must be easily extensible to support new
224  projects, and agents doing data collections should be independent of the
225  overall system.
226  .
227  This package contains the API service.
228
229 Package: ceilometer-agent-compute
230 Architecture: all
231 Depends: ceilometer-common (= ${binary:Version}),
232          ${misc:Depends},
233          ${ostack-lsb-base},
234          ${python:Depends},
235 Description: OpenStack efficient metering counters system - compute agent
236  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
237  providing all the counters they need to establish customer billing, across
238  all current and future OpenStack components. The delivery of counters must be
239  traceable and auditable, the counters must be easily extensible to support new
240  projects, and agents doing data collections should be independent of the
241  overall system.
242  .
243  This package contains the compute agent.
244
245 Package: ceilometer-agent-central
246 Architecture: all
247 Depends: ceilometer-common (= ${binary:Version}),
248          ${misc:Depends},
249          ${ostack-lsb-base},
250          ${python:Depends},
251 Description: OpenStack efficient metering counters system - central agent
252  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
253  providing all the counters they need to establish customer billing, across
254  all current and future OpenStack components. The delivery of counters must be
255  traceable and auditable, the counters must be easily extensible to support new
256  projects, and agents doing data collections should be independent of the
257  overall system.
258  .
259  This package contains the central agent.
260
261 Package: ceilometer-agent-ipmi
262 Architecture: all
263 Depends: ceilometer-common (= ${binary:Version}),
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  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 - agent notification
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  This package contains the notification agent daemon.
292
293 Package: ceilometer-alarm-evaluator
294 Architecture: all
295 Depends: ceilometer-common (= ${binary:Version}),
296          ${misc:Depends},
297          ${ostack-lsb-base},
298          ${python:Depends},
299 Description: OpenStack efficient metering counters system - alarm evaluator
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 contains the alarm evaluator daemon.
308
309 Package: ceilometer-alarm-notifier
310 Architecture: all
311 Depends: ceilometer-common (= ${binary:Version}),
312          ${misc:Depends},
313          ${ostack-lsb-base},
314          ${python:Depends},
315 Description: OpenStack efficient metering counters system - alarm notifier
316  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
317  providing all the counters they need to establish customer billing, across
318  all current and future OpenStack components. The delivery of counters must be
319  traceable and auditable, the counters must be easily extensible to support new
320  projects, and agents doing data collections should be independent of the
321  overall system.
322  .
323  This package contains the alarm notifier daemon.
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  This package contains the documentation.