Update ceilometer deb package to 2015.1 version
[openstack-build/ceilometer-build.git] / debian / control
index b3aeabd43166c0abac6080009e2c985ef0155b50..7ea2982e2e1ebd682c3153e3c0de723fc63ba812 100644 (file)
@@ -4,118 +4,134 @@ Priority: optional
 Maintainer: Chuck Short <zulcss@ubuntu.com>
 Build-Depends:
  alembic (>= 0.6.4),
- debhelper (>= 8.0.0),
+ debhelper (>= 9~),
+ dh-systemd,
+ openstack-pkg-tools (>= 21~),
  python-all (>= 2.6),
  python-anyjson (>= 0.3.3),
  python-argparse,
- python-babel (>= 0.9.6),
+ python-babel (>= 1.3),
  python-ceilometerclient (>= 1.0.6),
+ python-coverage (>= 3.6),
  python-croniter (>= 0.3.4),
- python-coverage,
  python-docutils,
  python-eventlet (>= 0.15.2),
  python-fixtures (>= 0.3.14),
- python-flask (>= 0.10),
- python-flask (<< 1.0),
  python-glanceclient (>= 1:0.14.0),
- python-httplib2,
+ python-hacking (>= 0.9.2),
  python-happybase (>= 0.5), python-happybase (<< 0.7) | python-happybase (>> 0.7),
+ python-httplib2 (>= 0.7.5),
  python-iso8601 (>= 0.1.9),
  python-jsonpath-rw (>= 1.2.0), python-jsonpath-rw (<< 2.0),
  python-jsonschema (>= 2.0.0), python-jsonschema (<< 3.0.0),
  python-keystoneclient (>= 1:0.11.1),
  python-keystonemiddleware (>= 1.0.0),
- python-lxml (>= 2.3),
  python-lockfile (>= 0.8),
+ python-lxml (>= 2.3),
  python-migrate (>= 0.9.1), python-migrate (<< 0.9.2) | python-migrate (>> 0.9.2),
- python-mock,
- python-mox,
+ python-mock (>= 1.0),
+ python-mox (>= 0.5.3),
  python-msgpack (>= 0.4.0),
  python-mysqldb,
  python-netaddr (>= 0.7.12),
+ python-neutronclient (>= 2.3.6), python-neutronclient (<< 1:3.0.0),
+ python-nose,
  python-nova,
  python-novaclient (>= 1:2.18.0),
- python-neutronclient (>= 2.3.6),
+ python-oslo.concurrency (>= 0.3.0),
  python-oslo.config (>= 1:1.4.0),
+ python-oslo.db (>= 1.1.0),
+ python-oslo.i18n (>= 1.0.0),
+ python-oslo.messaging (>= 1.4.0), python-oslo.messaging (<< 1.5.0) | python-oslo.messaging (>> 1.5.0),
+ python-oslo.middleware (>= 0.1.0),
+ python-oslo.rootwrap (>= 1.3.0),
+ python-oslo.serialization (>= 1.0.0),
  python-oslo.utils (>= 1.0.0),
- python-oslo.i18n (>= 0.1.0),
- python-oslo.sphinx,
+ python-oslo.vmware (>= 0.6.0),
+ python-oslosphinx (>= 2.2.0),
+ python-oslotest (>= 1.1.0),
+ python-pastedeploy (>= 1.5.0),
  python-pbr (>= 0.6), python-pbr (<< 0.7) | python-pbr (>> 0.7), python-pbr (<< 1.0),
- python-pecan (>= 0.5.0),
- python-pymongo (>= 2.6),
+ python-pecan (>= 0.8.0),
+ python-posix-ipc,
+ python-pymongo (>= 2.5),
+ python-pysnmp4 (>= 4.2.1), python-pysnmp4 (<< 5.0.0),
  python-requests (>= 2.2.0), python-requests (<< 2.4.0) | python-requests (>> 2.4.0),
- python-simplejson,
- python-sphinx,
- python-pastedeploy (>= 1.5.0),
+ python-retrying (>= 1.2.2), python-retrying (<< 1.3.0) | python-retrying (>> 1.3.0),
+ python-six (>= 1.7.0),
+ python-sphinx (>= 1.1.2),
  python-sqlalchemy (>= 0.8.4), python-sqlalchemy (<< 0.8.99) | python-sqlalchemy (>> 0.9.7), python-sqlalchemy (<= 0.9.99),
  python-stevedore (>= 1.1.0),
- python-subunit,
- python-six (>= 1.7.0),
- python-swift,
- python-swiftclient (>= 2.2.0),
+ python-subunit (>= 0.0.18),
+ python-swiftclient (>= 1:2.2.0),
+ python-testrepository (>= 0.0.18),
  python-testscenarios (>= 0.4),
- python-testtools (>= 0.9.32),
+ python-testtools (>= 0.9.34),
+ python-tooz (>= 0.9),
+ python-tz (>= 2010h),
  python-webob (>= 1.2.3),
  python-wsme (>= 0.6),
  python-yaml (>= 3.1.0),
- testrepository (>= 0.0.17)
-Standards-Version: 3.9.4
-Vcs-Browser: http://bazaar.launchpad.net/~ubuntu-server-dev/ceilometer/icehouse/files
-Vcs-Bzr: https://code.launchpad.net/~ubuntu-server-dev/ceilometer/icehouse
+ subunit,
+ testrepository (>= 0.0.18)
+Standards-Version: 3.9.6
+Vcs-Browser: http://bazaar.launchpad.net/~ubuntu-server-dev/ceilometer/kilo/files
+Vcs-Bzr: https://code.launchpad.net/~ubuntu-server-dev/ceilometer/kilo
 
 Package: python-ceilometer
 Architecture: all
 Depends:
- python-retrying (>= 1.2.2), python-retrying (<< 1.3.0) | python-retrying (>> 1.3.0),
- python-oslo.rootwrap (>= 1.3.0),
  alembic (>= 0.6.4),
  python-anyjson (>= 0.3.3),
  python-argparse,
- python-croniter (>= 0.3.4),
  python-ceilometerclient (>= 1.0.6),
+ python-croniter (>= 0.3.4),
  python-eventlet (>= 0.15.2),
- python-flask (>= 0.10), python-flask (<< 1.0),
  python-glanceclient (>= 1:0.14.0),
  python-happybase (>= 0.5), python-happybase (<< 0.7) | python-happybase (>> 0.7),
- python-sqlalchemy (>= 0.8.4), python-sqlalchemy (<< 0.8.99) | python-sqlalchemy (>> 0.9.7), python-sqlalchemy (<= 0.9.99),
  python-iso8601 (>= 0.1.9),
  python-jsonpath-rw (>= 1.2.0), python-jsonpath-rw (<< 2.0),
  python-jsonschema (>= 2.0.0), python-jsonschema (<< 3.0.0),
  python-keystoneclient (>= 1:0.11.1),
  python-keystonemiddleware (>= 1.0.0),
- python-lxml (>= 2.3),
  python-lockfile (>= 0.8),
+ python-lxml (>= 2.3),
  python-migrate (>= 0.9.1), python-migrate (<< 0.9.2) | python-migrate (>> 0.9.2),
  python-msgpack (>= 0.4.0),
  python-netaddr (>= 0.7.12),
- python-neutronclient (>= 2.3.6),
+ python-neutronclient (>= 1:2.3.6), python-neutronclient (<< 1:3.0.0),
  python-novaclient (>= 1:2.18.0),
+ python-oslo.concurrency (>= 0.3.0),
  python-oslo.config (>= 1:1.4.0),
- python-oslo.db (>= 1.0.0),
- python-oslo.utils (>= 1.0.0),
- python-oslo.messaging (>= 1.4.0),
+ python-oslo.db (>= 1.1.0),
+ python-oslo.i18n (>= 1.0.0),
+ python-oslo.messaging (>= 1.4.0), python-oslo.messaging (<< 1.5.0) | python-oslo.messaging (>> 1.5.0),
  python-oslo.middleware (>= 0.1.0),
+ python-oslo.rootwrap (>= 1.3.0),
  python-oslo.serialization (>= 1.0.0),
+ python-oslo.utils (>= 1.0.0),
  python-oslo.vmware (>= 0.6.0),
+ python-pastedeploy (>= 1.5.0),
  python-pbr (>= 0.6), python-pbr (<< 0.7) | python-pbr (>> 0.7), python-pbr (<< 1.0),
- python-pecan (>= 0.5.0),
+ python-pecan (>= 0.8.0),
  python-posix-ipc,
- python-pymongo (>= 2.6),
- python-six (>= 1.7.0),
- python-tooz (>= 0.3),
- python-yaml (>= 3.1.0),
+ python-pysnmp4 (>= 4.2.1), python-pysnmp4 (<< 5.0.0),
+ python-retrying (>= 1.2.2), python-retrying (<< 1.3.0) | python-retrying (>> 1.3.0),
  python-requests (>= 2.2.0), python-requests (<< 2.4.0) | python-requests (>> 2.4.0),
+ python-six (>= 1.7.0),
+ python-sqlalchemy (>= 0.8.4), python-sqlalchemy (<< 0.8.99) | python-sqlalchemy (>> 0.9.7), python-sqlalchemy (<= 0.9.99),
  python-stevedore (>= 1.1.0),
- python-swiftclient (>= 2.2.0),
- python-tz,
+ python-swiftclient (>= 1:2.2.0),
+ python-tooz (>= 0.9),
+ python-tz (>= 2010h),
  python-webob (>= 1.2.3),
  python-wsme (>= 0.6),
+ python-yaml (>= 3.1.0),
  ${misc:Depends},
  ${python:Depends}
-Suggests: python-pysnmp4
 Description: ceilometer python libraries
  Ceilometer aims to deliver a unique point of contact for billing systems to
- aquire all counters they need to establish  customer billing, accross all
+ aquire all counters they need to establish customer billing, across all
  current and future OpenStack components. The delivery of counters must
  be tracable and auditable, the counters must be easily extensible to support
  new projects, and agents doing data collections should be
@@ -136,7 +152,7 @@ Depends:
 Provides: ${python:Provides}
 Description: ceilometer common files
  Ceilometer aims to deliver a unique point of contact for billing systems to
- aquire all counters they need to establish  customer billing, accross all
+ aquire all counters they need to establish customer billing, across all
  current and future OpenStack components. The delivery of counters must
  be tracable and auditable, the counters must be easily extensible to support
  new projects, and agents doing data collections should be
@@ -155,7 +171,7 @@ Depends:
 Suggests: mongodb
 Description: ceilometer collector 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
+ aquire all counters they need to establish customer billing, across all
  current and future OpenStack components. The delivery of counters must
  be tracable and auditable, the counters must be easily extensible to support
  new projects, and agents doing data collections should be
@@ -165,6 +181,25 @@ Description: ceilometer collector service
  .
  This package contains the collector service
 
+Package: ceilometer-polling
+Architecture: all
+Depends:
+ ceilometer-common (= ${binary:Version}),
+ ${misc:Depends},
+ ${python:Depends}
+Suggests: mongodb
+Description: ceilometer polling service
+ Ceilometer aims to deliver a unique point of contact for billing systems to
+ aquire all counters they need to establish customer billing, across all
+ current and future OpenStack components. The delivery of counters must
+ be tracable and auditable, the counters must be easily extensible to support
+ new projects, and agents doing data collections should be
+ independent of the overall system.
+ .
+ (A ceilometer is an instrument that measures cloud coverage.)
+ .
+ This package contains the polling service.
+
 Package: ceilometer-api
 Architecture: all
 Depends:
@@ -174,7 +209,7 @@ Depends:
 Suggests: mongodb
 Description: ceilometer 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
+ aquire all counters they need to establish customer billing, across all
  current and future OpenStack components. The delivery of counters must
  be tracable and auditable, the counters must be easily extensible to support
  new projects, and agents doing data collections should be
@@ -190,7 +225,7 @@ Depends:
  ${python:Depends}
 Description: ceilometer compute 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
+ aquire all counters they need to establish customer billing, across all
  current and future OpenStack components. The delivery of counters must
  be tracable and auditable, the counters must be easily extensible to support
  new projects, and agents doing data collections should be
@@ -208,7 +243,7 @@ Depends:
  ${python:Depends}
 Description: ceilometer 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
+ aquire all counters they need to establish customer billing, across all
  current and future OpenStack components. The delivery of counters must
  be tracable and auditable, the counters must be easily extensible to support
  new projects, and agents doing data collections should be
@@ -218,6 +253,25 @@ Description: ceilometer central agent
  .
  This package contains the central agent.
 
+Package: ceilometer-agent-ipmi
+Architecture: all
+Depends:
+ ceilometer-common (= ${binary:Version}),
+ ipmitool,
+ ${misc:Depends},
+ ${python:Depends}
+Description: ceilometer ipmi agent
+ Ceilometer aims to deliver a unique point of contact for billing systems to
+ aquire all counters they need to establish customer billing, across all
+ current and future OpenStack components. The delivery of counters must
+ be tracable and auditable, the counters must be easily extensible to support
+ new projects, and agents doing data collections should be
+ independent of the overall system.
+ .
+ (A ceilometer is an instrument that measures cloud coverage.)
+ .
+ This package contains the ipmi agent.
+
 Package: ceilometer-agent-notification
 Architecture: all
 Depends:
@@ -226,7 +280,7 @@ Depends:
  ${python:Depends}
 Description: ceilometer notification 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
+ aquire all counters they need to establish customer billing, across all
  current and future OpenStack components. The delivery of counters must
  be tracable and auditable, the counters must be easily extensible to support
  new projects, and agents doing data collections should be
@@ -244,7 +298,7 @@ Depends:
  ${python:Depends}
 Description: Ceilometer alarm evaluator
  Ceilometer aims to deliver a unique point of contact for billing systems to
- aquire all counters they need to establish  customer billing, accross all
+ aquire all counters they need to establish customer billing, across all
  current and future OpenStack components. The delivery of counters must
  be tracable and auditable, the counters must be easily extensible to support
  new projects, and agents doing data collections should be
@@ -262,7 +316,7 @@ Depends:
  ${python:Depends}
 Description: Ceilometer notification 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
+ aquire all counters they need to establish customer billing, across all
  current and future OpenStack components. The delivery of counters must
  be tracable and auditable, the counters must be easily extensible to support
  new projects, and agents doing data collections should be