Ceilometer needs python-wsme at least 0.5b6, fixed (build-)depends.
[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: Julien Danjou <acid@debian.org>,
6            Thomas Goirand <zigo@debian.org>,
7            Mehdi Abaakouk <sileht@sileht.net>
8 Build-Depends: debhelper (>= 9),
9                openstack-pkg-tools (>= 6~),
10                po-debconf,
11                python-all (>= 2.6.6-3~),
12                python-d2to1 (>= 0.2.10),
13                python-pbr (>= 0.5.21)
14 Build-Depends-Indep: alembic (>= 0.4.2),
15                      mongodb,
16                      msgpack-python,
17                      pep8,
18                      python-anyjson (>= 0.3.3),
19                      python-babel,
20                      python-ceilometerclient (>= 1.0.6),
21                      python-coverage,
22                      python-docutils (>= 0.9.1),
23                      python-eventlet (>= 0.13.0),
24                      python-extras,
25                      python-fixtures (>= 0.3.14),
26                      python-flask (>= 0.10),
27                      python-glance (>= 2013.2~),
28                      python-glanceclient (>= 1:0.10.0),
29                      python-happybase,
30                      python-httplib2,
31                      python-iso8601,
32                      python-keystoneclient (>= 1:0.4.0),
33                      python-kombu (>> 2.4.7),
34                      python-lockfile,
35                      python-lxml,
36                      python-ming,
37                      python-mock (>= 1.0),
38                      python-mox,
39                      python-netaddr (>= 0.7.6),
40                      python-netifaces,
41                      python-nose,
42                      python-nova (>= 2013.2~),
43                      python-novaclient (>= 2:2.13.0),
44                      python-oslo.config (>= 1.2.1),
45                      python-oslo.sphinx,
46                      python-pecan (>= 0.2.1),
47                      python-pymongo (>= 2.4),
48                      python-requests (>= 1.2),
49                      python-setuptools-git,
50                      python-simplegeneric (>= 0.8),
51                      python-sphinx,
52                      python-sphinxcontrib-pecanwsme,
53                      python-sqlalchemy (>= 0.7.3),
54                      python-stevedore (>= 0.9),
55                      python-subunit,
56                      python-swift (>= 1.8.0),
57                      python-swiftclient (>= 1:1.6.0),
58                      python-testrepository (>= 0.0.13),
59                      python-testscenarios (>= 0.4),
60                      python-testtools (>= 0.9.29),
61                      python-unittest2,
62                      python-webob (>= 1.2.3),
63                      python-wsme (>= 0.5b6),
64                      python-yaml,
65                      testrepository (>= 0.0.13)
66 Standards-Version: 3.9.4
67 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=openstack/ceilometer.git;a=summary
68 Vcs-Git: git://anonscm.debian.org/openstack/ceilometer.git
69 Homepage: http://wiki.openstack.org/Ceilometer
70
71 Package: python-ceilometer
72 Section: python
73 Architecture: all
74 Pre-Depends: dpkg (>= 1.15.6~)
75 Depends: alembic (>= 0.4.2),
76          libjs-jquery,
77          msgpack-python,
78          python-anyjson (>= 0.3.3),
79          python-ceilometerclient (>= 1.0.6),
80          python-d2to1 (>= 0.2.10),
81          python-eventlet (>= 0.13.0),
82          python-extras,
83          python-flask (>= 0.10),
84          python-glanceclient (>= 1:0.10.0),
85          python-greenlet (>= 0.4),
86          python-iso8601,
87          python-keystoneclient (>= 1:0.4.0),
88          python-kombu (>> 2.4.7),
89          python-lockfile,
90          python-lxml,
91          python-netaddr (>= 0.7.6),
92          python-novaclient (>= 2:2.13.0),
93          python-oslo.config (>= 1.2.1),
94          python-pbr (>= 0.5.21),
95          python-pecan (>= 0.2.1),
96          python-pymongo (>= 2.4),
97          python-requests (>= 1.2),
98          python-simplegeneric (>= 0.8),
99          python-sqlalchemy (>= 0.7.3),
100          python-stevedore (>= 0.9),
101          python-swiftclient (>= 1:1.6.0),
102          python-webob (>= 1.2.3),
103          python-wsme (>= 0.5b6),
104          python-yaml,
105          ${misc:Depends},
106          ${python:Depends}
107 Description: OpenStack efficient metering counters system - Python libraries
108  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
109  providing all the counters they need to establish customer billing, accros
110  all current and future OpenStack components. The delivery of counters must be
111  traceable and auditable, the counters must be easily extensible to support new
112  projects, and agents doing data collections should be independent of the
113  overall system.
114  .
115  This package contains the Python libraries that are needed for all parts of
116  Ceilometer.
117
118 Package: ceilometer-common
119 Architecture: all
120 Pre-Depends: dpkg (>= 1.15.6~)
121 Depends: adduser,
122          dpkg-dev,
123          python-ceilometer (= ${binary:Version}),
124          ${misc:Depends},
125          ${python:Depends}
126 Provides: ${python:Provides}
127 Description: OpenStack efficient metering counters system - common files
128  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
129  providing all the counters they need to establish customer billing, accros
130  all current and future OpenStack components. The delivery of counters must be
131  traceable and auditable, the counters must be easily extensible to support new
132  projects, and agents doing data collections should be independent of the
133  overall system.
134  .
135  This package contains files that are needed for all parts of Ceilometer.
136
137 Package: ceilometer-collector
138 Architecture: all
139 Pre-Depends: dpkg (>= 1.15.6~)
140 Depends: ceilometer-common (= ${binary:Version}),
141          ${misc:Depends},
142          ${ostack-lsb-base},
143          ${python:Depends}
144 Description: OpenStack efficient metering counters system - collector service
145  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
146  providing all the counters they need to establish customer billing, accros
147  all current and future OpenStack components. The delivery of counters must be
148  traceable and auditable, the counters must be easily extensible to support new
149  projects, and agents doing data collections should be independent of the
150  overall system.
151  .
152  This package contains the collector service.
153
154 Package: ceilometer-api
155 Architecture: all
156 Pre-Depends: dpkg (>= 1.15.6~)
157 Depends: adduser,
158          ceilometer-common (= ${binary:Version}),
159          debconf,
160          ${misc:Depends},
161          ${ostack-lsb-base},
162          ${python:Depends}
163 Description: OpenStack efficient metering counters system (API service)
164  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
165  providing all the counters they need to establish customer billing, accros
166  all current and future OpenStack components. The delivery of counters must be
167  traceable and auditable, the counters must be easily extensible to support new
168  projects, and agents doing data collections should be independent of the
169  overall system.
170  .
171  This package contains the API service.
172
173 Package: ceilometer-agent-compute
174 Architecture: all
175 Pre-Depends: dpkg (>= 1.15.6~)
176 Depends: ceilometer-common (= ${binary:Version}),
177          ${misc:Depends},
178          ${ostack-lsb-base},
179          ${python:Depends}
180 Description: OpenStack efficient metering counters system - compute agent
181  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
182  providing all the counters they need to establish customer billing, accros
183  all current and future OpenStack components. The delivery of counters must be
184  traceable and auditable, the counters must be easily extensible to support new
185  projects, and agents doing data collections should be independent of the
186  overall system.
187  .
188  This package contains the compute agent.
189
190 Package: ceilometer-agent-central
191 Architecture: all
192 Pre-Depends: dpkg (>= 1.15.6~)
193 Depends: ceilometer-common (= ${binary:Version}),
194          ${misc:Depends},
195          ${ostack-lsb-base},
196          ${python:Depends}
197 Description: OpenStack efficient metering counters system - central agent
198  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
199  providing all the counters they need to establish customer billing, accros
200  all current and future OpenStack components. The delivery of counters must be
201  traceable and auditable, the counters must be easily extensible to support new
202  projects, and agents doing data collections should be independent of the
203  overall system.
204  .
205  This package contains the central agent.
206
207 Package: ceilometer-alarm-evaluator
208 Architecture: all
209 Pre-Depends: dpkg (>= 1.15.6~)
210 Depends: ceilometer-common (= ${binary:Version}),
211          ${misc:Depends},
212          ${ostack-lsb-base},
213          ${python:Depends}
214 Description: OpenStack efficient metering counters system - alarm evaluator
215  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
216  providing all the counters they need to establish customer billing, accros
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  This package contains the alarm evaluator daemon.
223
224 Package: ceilometer-alarm-notifier
225 Architecture: all
226 Pre-Depends: dpkg (>= 1.15.6~)
227 Depends: ceilometer-common (= ${binary:Version}),
228          ${misc:Depends},
229          ${ostack-lsb-base},
230          ${python:Depends}
231 Description: OpenStack efficient metering counters system - alarm notifier
232  Ceilometer aims to deliver a Single Point Of Contact for billing systems,
233  providing all the counters they need to establish customer billing, accros
234  all current and future OpenStack components. The delivery of counters must be
235  traceable and auditable, the counters must be easily extensible to support new
236  projects, and agents doing data collections should be independent of the
237  overall system.
238  .
239  This package contains the alarm notifier daemon.