Add missing dependency on python-keystone for api
[openstack-build/ceilometer-build.git] / trusty / debian / control
index 835a758e11a3c396bc19a32836cfaf2baf8ffe16..baad2f1b7ff431cbcc6bb4a68b3a2b9db9ce239b 100644 (file)
@@ -9,6 +9,7 @@ Uploaders: Loic Dachary (OuoU) <loic@debian.org>,
            Mehdi Abaakouk <sileht@sileht.net>
 Build-Depends: debhelper (>= 9),
  python-all (>= 2.6.6-3~),
            Mehdi Abaakouk <sileht@sileht.net>
 Build-Depends: debhelper (>= 9),
  python-all (>= 2.6.6-3~),
+ openstack-pkg-tools
 Build-Depends-Indep: pep8,
  python-anyjson, 
  python-eventlet,  
 Build-Depends-Indep: pep8,
  python-anyjson, 
  python-eventlet,  
@@ -23,10 +24,10 @@ Build-Depends-Indep: pep8,
  python-mox,   
  python-netaddr,  
  python-nose,
  python-mox,   
  python-netaddr,  
  python-nose,
- python-nova,
+ python-nova (>= 2012.2),
  python-setuptools-git,
  python-sqlalchemy,
  python-setuptools-git,
  python-sqlalchemy,
- python-stevedore,
+ python-stevedore (>= 0.6),
  python-webob,
 Standards-Version: 3.9.3
 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=openstack/ceilometer.git;a=summary
  python-webob,
 Standards-Version: 3.9.3
 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=openstack/ceilometer.git;a=summary
@@ -38,14 +39,15 @@ Architecture: all
 Pre-Depends: dpkg (>= 1.15.6~)
 Depends: ${python:Depends}, ${misc:Depends},
  python-anyjson,   
 Pre-Depends: dpkg (>= 1.15.6~)
 Depends: ${python:Depends}, ${misc:Depends},
  python-anyjson,   
- python-eventlet,  
- python-flask,     
+ python-eventlet,
+ python-flask (>= 0.9),
  python-iso8601,
  python-kombu,
  python-lockfile,
  python-iso8601,
  python-kombu,
  python-lockfile,
+ python-nova (>= 2012.2),
  python-netaddr, 
  python-sqlalchemy,
  python-netaddr, 
  python-sqlalchemy,
- python-stevedore
+ python-stevedore (>= 0.6),
  python-webob
 Description: openstack efficient metering counters system (Python libraries)
  Ceilometer aims to deliver a unique point of contact for billing systems to 
  python-webob
 Description: openstack efficient metering counters system (Python libraries)
  Ceilometer aims to deliver a unique point of contact for billing systems to 
@@ -96,8 +98,8 @@ Description: openstack efficient metering counters system  (collector service)
 Package: ceilometer-api
 Architecture: all
 Pre-Depends: dpkg (>= 1.15.6~)
 Package: ceilometer-api
 Architecture: all
 Pre-Depends: dpkg (>= 1.15.6~)
-Depends: ${ostack-lsb-base}, ceilometer-common (= ${binary:Version}), ${python:Depends}, ${misc:Depends}
-Description: openstack efficient metering counters system (api service)
+Depends: ${ostack-lsb-base}, ceilometer-common (= ${binary:Version}), ${python:Depends}, ${misc:Depends}, python-keystone (>= 2012.2)
+Description: openstack efficient metering counters system (API service)
  Ceilometer aims to deliver a unique point of contact for billing systems to 
  aquire all counters they need to establish customer billing, accross all
  current and future OpenStack components. The delivery of counters must be
  Ceilometer aims to deliver a unique point of contact for billing systems to 
  aquire all counters they need to establish customer billing, accross all
  current and future OpenStack components. The delivery of counters must be
@@ -105,7 +107,7 @@ Description: openstack efficient metering counters system (api service)
  projects, and agents doing data collections should be independent of the
  overall system.
  .
  projects, and agents doing data collections should be independent of the
  overall system.
  .
- This package contains the api service
+ This package contains the API service
 
 Package: ceilometer-agent-compute
 Architecture: all
 
 Package: ceilometer-agent-compute
 Architecture: all
@@ -126,7 +128,8 @@ Description: openstack efficient metering counters system (compute agent)
 Package: ceilometer-agent-central
 Architecture: all
 Pre-Depends: dpkg (>= 1.15.6~)
 Package: ceilometer-agent-central
 Architecture: all
 Pre-Depends: dpkg (>= 1.15.6~)
-Depends: ${ostack-lsb-base}, ceilometer-common (= ${binary:Version}), ${python:Depends}, ${misc:Depends}
+Depends: ${ostack-lsb-base}, ceilometer-common (= ${binary:Version}), ${python:Depends},
+ ${misc:Depends}, python-keystoneclient
 Description: openstack efficient metering counters system (central agent)
  Ceilometer aims to deliver a unique point of contact for billing systems to 
  aquire all counters they need to establish customer billing, accross all
 Description: openstack efficient metering counters system (central agent)
  Ceilometer aims to deliver a unique point of contact for billing systems to 
  aquire all counters they need to establish customer billing, accross all