Add python-defusedxml 0.4.1
[openstack-build/ceilometer-build.git] / xenial / debian / control
1 Source: ceilometer
2 Section: python
3 Priority: optional
4 Maintainer: MOS Linux Team <mos-linux@mirantis.com>
5 XSBC-Original-Maintainer: Chuck Short <zulcss@ubuntu.com>
6 Build-Depends: apache2-dev,
7                debhelper (>= 9),
8                dh-apache2,
9                dh-python,
10                dh-systemd,
11                openstack-pkg-tools (>= 23~),
12                python-all,
13                python-pbr (>= 1.10.0),
14                python-setuptools,
15                python-sphinx (>= 1.1.2),
16 Build-Depends-Indep: python-awsauth,
17                      python-cachetools (>= 1.1.0),
18                      python-cinderclient (>= 1.6.0),
19                      python-contextlib2 (>= 0.4.0),
20                      python-cotyledon (>= 1.3.0),
21                      python-coverage (>= 3.6),
22                      python-croniter,
23                      python-debtcollector (>= 1.2.0),
24                      python-defusedxml (>= 0.4.1),
25                      python-fixtures (>= 1.3.1),
26                      python-concurrent.futures (>= 3.0),
27                      python-futurist (>= 0.11.0),
28                      python-gabbi (>= 1.11.0),
29                      python-glanceclient (>= 1:2.0.0),
30                      python-gnocchiclient (>= 2.7.0),
31                      python-happybase (>= 0.5),
32                      python-jsonpath-rw-ext (>= 0.1.9),
33                      python-jsonschema (>= 2.0.0),
34                      python-kafka (>= 1.3.1),
35                      python-keystoneauth1 (>= 2.1.0),
36                      python-keystoneclient (>= 1:1.6.0),
37                      python-keystonemiddleware (>= 4.0.0),
38                      python-lxml (>= 2.3),
39                      python-migrate (>= 0.9.6),
40                      python-mock (>= 1.2),
41                      python-msgpack (>= 0.4.0),
42                      python-neutronclient (>= 1:4.2.0),
43                      python-novaclient (>= 2:2.29.0),
44                      python-openssl (>= 0.14),
45                      python-openstackdocstheme (>= 1.0.3),
46                      python-os-api-ref (>= 0.1.0),
47                      python-os-testr (>= 0.4.1),
48                      python-os-win (>= 0.2.3),
49                      python-oslo.cache (>= 1.5.0),
50                      python-oslo.concurrency (>= 3.5.0),
51                      python-oslo.config (>= 1:3.9.0),
52                      python-oslo.db (>= 4.1.0),
53                      python-oslo.i18n (>= 2.1.0),
54                      python-oslo.log (>= 1.14.0),
55                      python-oslo.messaging (>= 5.2.0),
56                      python-oslo.middleware (>= 3.0.0),
57                      python-oslo.policy (>= 0.5.0),
58                      python-oslo.reports (>= 0.6.0),
59                      python-oslo.rootwrap (>= 2.0.0),
60                      python-oslo.serialization (>= 1.10.0),
61                      python-oslo.utils (>= 3.5.0),
62                      python-oslo.vmware (>= 1.16.0),
63                      python-oslosphinx (>= 2.5.0),
64                      python-oslotest (>= 1.10.0),
65                      python-psycopg2 (>= 2.5),
66                      python-pymongo,
67                      python-pymysql,
68                      python-pastedeploy (>= 1.5.0),
69                      python-pecan (>= 1.0.0),
70                      python-pysnmp4 (>= 4.2.3),
71                      python-dateutil (>= 2.4.2),
72                      python-requests (>= 2.8.1),
73                      python-six (>= 1.9.0),
74                      python-sphinxcontrib-pecanwsme (>= 0.8),
75                      python-sqlalchemy (>= 1.0.10),
76                      python-stevedore (>= 1.9.0),
77                      python-swiftclient (>= 1:2.2.0),
78                      python-tempest (>= 1:14.0.0),
79                      python-tenacity (>= 3.1.0),
80                      python-testrepository (>= 0.0.18),
81                      python-testscenarios (>= 0.4),
82                      python-testtools (>= 1.4.0),
83                      python-tooz (>= 1.28.0),
84                      python-webob (>= 1.5.0),
85                      python-webtest (>= 2.0),
86                      python-wsme (>= 0.8),
87                      python-yaml (>= 3.1.0),
88                      subunit,
89                      testrepository,
90 Standards-Version: 3.9.6
91 Homepage: https://github.com/openstack/ceilometer
92
93 Package: python-ceilometer
94 Architecture: all
95 Depends: python-cachetools (>= 1.1.0),
96          python-cinderclient (>= 1.6.0),
97          python-cotyledon,
98          python-croniter,
99          python-debtcollector (>= 1.2.0),
100          python-defusedxml (>= 0.4.1),
101          python-concurrent.futures (>= 3.0),
102          python-futurist (>= 0.11.0),
103          python-glanceclient (>= 1:2.0.0),
104          python-jsonpath-rw-ext (>= 0.1.9),
105          python-jsonschema (>= 2.0.0),
106          python-keystoneauth1 (>= 2.1.0),
107          python-keystoneclient (>= 1:1.6.0),
108          python-keystonemiddleware (>= 4.0.0),
109          python-libvirt,
110          python-lxml (>= 2.3),
111          python-migrate (>= 0.9.6),
112          python-msgpack (>= 0.4.0),
113          python-neutronclient (>= 4.2.0),
114          python-novaclient (>= 2:2.29.0),
115          python-oslo.concurrency (>= 3.5.0),
116          python-oslo.config (>= 1:3.9.0),
117          python-oslo.db (>= 4.1.0),
118          python-oslo.i18n (>= 2.1.0),
119          python-oslo.log (>= 3.16.0),
120          python-oslo.messaging (>= 5.2.0),
121          python-oslo.middleware (>= 3.0.0),
122          python-oslo.policy (>= 0.5.0),
123          python-oslo.reports (>= 0.6.0),
124          python-oslo.rootwrap (>= 2.0.0),
125          python-oslo.serialization (>= 1.10.0),
126          python-oslo.utils (>= 3.5.0),
127          python-pastedeploy (>= 1.5.0),
128          python-pecan (>= 1.0.0),
129          python-pysnmp4 (>= 4.2.3),
130          python-dateutil (>= 2.4.2),
131          python-requests (>= 2.8.1),
132          python-six (>= 1.9.0),
133          python-sqlalchemy (>= 1.0.10),
134          python-stevedore (>= 1.9.0),
135          python-swiftclient (>= 1:2.2.0),
136          python-tenacity (>= 3.1.0),
137          python-tooz (>= 1.28.0),
138          python-webob (>= 1.5.0),
139          python-wsme (>= 0.8),
140          python-yaml,
141          ${misc:Depends},
142          ${python:Depends}
143 Suggests: python-gnocchiclient,
144           python-kafka,
145           python-psycopg2,
146           python-pymongo,
147           python-pymysql,
148 Description: ceilometer python libraries
149  Ceilometer aims to deliver a unique point of contact for billing systems to
150  acquire all counters they need to establish customer billing, across all
151  current and future OpenStack components. The delivery of counters must
152  be traceable and auditable, the counters must be easily extensible to support
153  new projects, and agents doing data collections should be
154  independent of the overall system.
155  .
156  (A ceilometer is an instrument that measures cloud coverage.)
157  .
158  This package contains the python libraries that are needed for all parts
159  of ceilometer
160
161 Package: ceilometer-common
162 Architecture: all
163 Depends: adduser,
164          python-ceilometer (= ${binary:Version}),
165          ${misc:Depends},
166          ${python:Depends}
167 Provides: ${python:Provides},
168 Breaks: ceilometer-polling (<< 1:5.0.0~rc1-1),
169 Replaces: ceilometer-polling (<< 1:5.0.0~rc1-1),
170 Description: ceilometer common files
171  Ceilometer aims to deliver a unique point of contact for billing systems to
172  acquire all counters they need to establish customer billing, across all
173  current and future OpenStack components. The delivery of counters must
174  be traceable and auditable, the counters must be easily extensible to support
175  new projects, and agents doing data collections should be
176  independent of the 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          ${python:Depends}
187 Suggests: mongodb,
188 Description: ceilometer collector service
189  Ceilometer aims to deliver a unique point of contact for billing systems to
190  acquire all counters they need to establish customer billing, across all
191  current and future OpenStack components. The delivery of counters must
192  be traceable and auditable, the counters must be easily extensible to support
193  new projects, and agents doing data collections should be
194  independent of the overall system.
195  .
196  (A ceilometer is an instrument that measures cloud coverage.)
197  .
198  This package contains the collector service
199
200 Package: ceilometer-polling
201 Architecture: all
202 Depends: ceilometer-common (= ${binary:Version}),
203          ${misc:Depends},
204          ${python:Depends}
205 Suggests: mongodb,
206 Description: ceilometer polling service
207  Ceilometer aims to deliver a unique point of contact for billing systems to
208  acquire all counters they need to establish customer billing, across all
209  current and future OpenStack components. The delivery of counters must
210  be traceable and auditable, the counters must be easily extensible to support
211  new projects, and agents doing data collections should be
212  independent of the overall system.
213  .
214  (A ceilometer is an instrument that measures cloud coverage.)
215  .
216  This package contains the polling service.
217
218 Package: ceilometer-api
219 Architecture: all
220 Depends: apache2 | httpd,
221          ceilometer-common (= ${binary:Version}),
222          libapache2-mod-wsgi,
223          ${misc:Depends},
224          ${python:Depends}
225 Breaks: python-ceilometer (<< 1:8.0.0-1),
226 Replaces: python-ceilometer (<< 1:8.0.0-1),
227 Suggests: mongodb,
228 Description: ceilometer api service
229  Ceilometer aims to deliver a unique point of contact for billing systems to
230  acquire all counters they need to establish customer billing, across all
231  current and future OpenStack components. The delivery of counters must
232  be traceable and auditable, the counters must be easily extensible to support
233  new projects, and agents doing data collections should be
234  independent of the overall system.
235  .
236  This package contains the api service
237
238 Package: ceilometer-agent-compute
239 Architecture: all
240 Depends: ceilometer-common (= ${binary:Version}),
241          ${misc:Depends},
242          ${python:Depends}
243 Description: ceilometer compute agent
244  Ceilometer aims to deliver a unique point of contact for billing systems to
245  acquire all counters they need to establish customer billing, across all
246  current and future OpenStack components. The delivery of counters must
247  be traceable and auditable, the counters must be easily extensible to support
248  new projects, and agents doing data collections should be
249  independent of the overall system.
250  .
251  (A ceilometer is an instrument that measures cloud coverage.)
252  .
253  This package contains the compute agent
254
255 Package: ceilometer-agent-central
256 Architecture: all
257 Depends: ceilometer-common (= ${binary:Version}),
258          ${misc:Depends},
259          ${python:Depends}
260 Description: ceilometer central agent
261  Ceilometer aims to deliver a unique point of contact for billing systems to
262  acquire all counters they need to establish customer billing, across all
263  current and future OpenStack components. The delivery of counters must
264  be traceable and auditable, the counters must be easily extensible to support
265  new projects, and agents doing data collections should be
266  independent of the overall system.
267  .
268  (A ceilometer is an instrument that measures cloud coverage.)
269  .
270  This package contains the central agent.
271
272 Package: ceilometer-agent-ipmi
273 Architecture: all
274 Depends: ceilometer-common (= ${binary:Version}),
275          ipmitool,
276          ${misc:Depends},
277          ${python:Depends}
278 Description: ceilometer ipmi agent
279  Ceilometer aims to deliver a unique point of contact for billing systems to
280  acquire all counters they need to establish customer billing, across all
281  current and future OpenStack components. The delivery of counters must
282  be traceable and auditable, the counters must be easily extensible to support
283  new projects, and agents doing data collections should be
284  independent of the overall system.
285  .
286  (A ceilometer is an instrument that measures cloud coverage.)
287  .
288  This package contains the ipmi agent.
289
290 Package: ceilometer-agent-notification
291 Architecture: all
292 Depends: ceilometer-common (= ${binary:Version}),
293          ${misc:Depends},
294          ${python:Depends}
295 Description: ceilometer notification agent
296  Ceilometer aims to deliver a unique point of contact for billing systems to
297  acquire all counters they need to establish customer billing, across all
298  current and future OpenStack components. The delivery of counters must
299  be traceable and auditable, the counters must be easily extensible to support
300  new projects, and agents doing data collections should be
301  independent of the overall system.
302  .
303  (A ceilometer is an instrument that measures cloud coverage.)
304  .
305  This package contains the notification agent.