Ceilometer needs at least keystone 0.2.3 (updated (build-)dependencies).
[openstack-build/ceilometer-build.git] / xenial / debian / control
1 Source: ceilometer
2 Section: python
3 Priority: optional
4 Maintainer: PKG OpenStack <openstack-devel@lists.alioth.debian.org>
5 Uploaders: Loic Dachary (OuoU) <loic@debian.org>,
6            Julien Danjou <acid@debian.org>,
7            Thomas Goirand <zigo@debian.org>,
8            Ghe Rivero <ghe.rivero@stackops.com>,
9            Mehdi Abaakouk <sileht@sileht.net>
10 Build-Depends: debhelper (>= 9),
11  po-debconf,
12  python-all (>= 2.6.6-3~),
13  openstack-pkg-tools
14 Build-Depends-Indep: pep8,
15  python-argparse,
16  python-anyjson (>= 0.2.4),
17  python-babel,
18  python-coverage,
19  python-docutils,
20  python-eventlet,
21  python-extras,
22  python-flask (>= 0.9),
23  python-glance (>= 2013.1~),
24  python-glanceclient (>= 1:0.6),
25  python-iso8601,
26  python-keystoneclient (>= 1:0.2.3),
27  python-kombu,  
28  python-lockfile,
29  python-lxml,
30  python-ming,
31  python-mock,
32  python-mox,   
33  python-netaddr,
34  python-netifaces,
35  python-nose,
36  python-nova (>= 2013.1~),
37  python-novaclient (>= 2:2.6.10),
38  python-oslo.config,
39  python-pecan,
40  python-pymongo,
41  python-requests,
42  python-setuptools-git,
43  python-sphinx,
44  python-sqlalchemy (>= 0.7.3),
45  python-sqlalchemy (<< 0.8.0~),
46  python-stevedore (>= 0.6),
47  python-swiftclient,
48  python-unittest2,
49  python-webob (>= 1.2),
50  python-wsme,
51  python-yaml
52 Standards-Version: 3.9.3
53 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=openstack/ceilometer.git;a=summary
54 Vcs-Git: git://anonscm.debian.org/openstack/ceilometer.git
55 Homepage: http://wiki.openstack.org/Ceilometer
56
57 Package: python-ceilometer
58 Architecture: all
59 Pre-Depends: dpkg (>= 1.15.6~)
60 Depends: ${python:Depends}, ${misc:Depends},
61  libjs-jquery,
62  python-argparse,
63  python-anyjson (>= 0.2.4),
64  python-eventlet,
65  python-extras,
66  python-flask (>= 0.9),
67  python-glanceclient (>= 1:0.6),
68  python-greenlet (>= 0.4),
69  python-keystoneclient (>= 1:0.2.3),
70  python-iso8601,
71  python-kombu,
72  python-lockfile,
73  python-lxml,
74  python-netaddr,
75  python-novaclient (>= 2:2.6.10),
76  python-oslo.config,
77  python-pecan,
78  python-pymongo (>= 2.2),
79  python-requests,
80  python-sqlalchemy (>= 0.7.3),
81  python-sqlalchemy (<< 0.8.0~),
82  python-stevedore (>= 0.6),
83  python-swiftclient,
84  python-webob (>= 1.2),
85  python-yaml
86 Description: OpenStack efficient metering counters system (Python libraries)
87  Ceilometer aims to deliver a unique point of contact for billing systems to 
88  aquire all counters they need to establish customer billing, accross all
89  current and future OpenStack components. The delivery of counters must be
90  tracable and auditable, the counters must be easily extensible to support new
91  projects, and agents doing data collections should be independent of the
92  overall system.
93  .
94  This package contains the Python libraries that are needed for all parts of
95  Ceilometer.
96
97 Package: ceilometer-common
98 Architecture: all
99 Pre-Depends: dpkg (>= 1.15.6~)
100 Depends: python-ceilometer (= ${binary:Version}), ${python:Depends}, ${misc:Depends}, adduser
101 Provides: ${python:Provides}
102 Description: OpenStack efficient metering counters system (common files)
103  Ceilometer aims to deliver a unique point of contact for billing systems to 
104  aquire all counters they need to establish customer billing, accross all
105  current and future OpenStack components. The delivery of counters must be
106  tracable and auditable, the counters must be easily extensible to support new
107  projects, and agents doing data collections should be independent of the
108  overall system.
109  .
110  This package contains files that are needed for all parts of Ceilometer.
111
112 Package: ceilometer-collector
113 Architecture: all
114 Pre-Depends: dpkg (>= 1.15.6~)
115 Depends: ${ostack-lsb-base}, ceilometer-common (= ${binary:Version}), ${python:Depends}, ${misc:Depends}
116 Description: OpenStack efficient metering counters system  (collector service)
117  Ceilometer aims to deliver a unique point of contact for billing systems to 
118  aquire all counters they need to establish customer billing, accross all
119  current and future OpenStack components. The delivery of counters must be
120  tracable and auditable, the counters must be easily extensible to support new
121  projects, and agents doing data collections should be independent of the
122  overall system.
123  .
124  This package contains the collector service.
125
126 Package: ceilometer-api
127 Architecture: all
128 Pre-Depends: dpkg (>= 1.15.6~)
129 Depends: adduser, debconf, ${ostack-lsb-base}, ceilometer-common (= ${binary:Version}), ${python:Depends}, ${misc:Depends}
130 Description: OpenStack efficient metering counters system (API service)
131  Ceilometer aims to deliver a unique point of contact for billing systems to 
132  aquire all counters they need to establish customer billing, accross all
133  current and future OpenStack components. The delivery of counters must be
134  tracable and auditable, the counters must be easily extensible to support new
135  projects, and agents doing data collections should be independent of the
136  overall system.
137  .
138  This package contains the API service.
139
140 Package: ceilometer-agent-compute
141 Architecture: all
142 Pre-Depends: dpkg (>= 1.15.6~)
143 Depends: ${ostack-lsb-base}, ceilometer-common (= ${binary:Version}), ${python:Depends}, ${misc:Depends}
144 Description: OpenStack efficient metering counters system (compute agent)
145  Ceilometer aims to deliver a unique point of contact for billing systems to 
146  aquire all counters they need to establish customer billing, accross all
147  current and future OpenStack components. The delivery of counters must be
148  tracable 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 compute agent.
153
154 Package: ceilometer-agent-central
155 Architecture: all
156 Pre-Depends: dpkg (>= 1.15.6~)
157 Depends: ${ostack-lsb-base}, ceilometer-common (= ${binary:Version}), ${python:Depends},
158  ${misc:Depends}
159 Description: OpenStack efficient metering counters system (central agent)
160  Ceilometer aims to deliver a unique point of contact for billing systems to 
161  aquire all counters they need to establish customer billing, accross all
162  current and future OpenStack components. The delivery of counters must be
163  tracable and auditable, the counters must be easily extensible to support new
164  projects, and agents doing data collections should be independent of the
165  overall system.
166  .
167  This package contains the central agent.