Move meter signature computing into meter_publish

Blueprint: oslo-multi-publisher

Change-Id: I7e758dfb56604fb5a92690ac9719b129837159cf
Signed-off-by: Julien Danjou <julien@danjou.info>
Use jsonutils instead of json in test/api.py

Also remove the then unused json import

Change-Id: I5570981e04487301c1bf723c04b266fc445aed1e
Document HBase configuration

The instructions to configure HBase as the database backend for Ceilometer

Change-Id: I3c79e68db7226531d77037bc93ca2cca3ef7db28
Fixes: bug #1174326
Fix the nova notifier tests after a nova rename

https://github.com/openstack/nova/commit/3222d8bb021effb3156ed86e263cdc0ac64fd44a

fixes bug 1178055

Change-Id: I49f530a73c70a3efbec000e5de493b0d82ad3435
Don't use trivial alarm_id's like "1" in the test cases.

Change-Id: I5702409b60ec6f0dd8fcc4338c9fe100c289bb36
Merge "Move meter signature computing into meter_publish"
Merge "Use jsonutils instead of json in test/api.py"
Updated the ceilometer.conf.sample.

Updated the ceilometer.conf.sample due to recent commits.

Change-Id: Iec8ef0d94ed421ba3bc19c1307dff4153b586509
Allow posting samples via the rest API (v2)

Currently this requires admin, the same as the other API

blueprint meter-post-api
Change-Id: Idfdd077999115140da94621a6920795ac0b8fe4e
Add the sqlalchemy implementation of the alarms collection.

blueprint alarm-api
Change-Id: Id8f00b1cb7519ca59f277170fcb03e0976a4fb1a
Do the same auth checks in the v2 API as in the v1 API

- Don't limit access to admin.
- Reuse the get_limit_to_project() function from v1/acl.py

This requires some patches to wsme to fix the Response status (so we
can set it to a 401). We don't have this yet, so I am posting an
interim patch. Once we have the next version of wsme I'll fix the
status_code that is returned (see the TODO comments).

Change-Id: Ib39f045b3f9c4ff1f851e13d528fd117aed45c34
Merge "Document HBase configuration"
Merge "Don't use trivial alarm_id's like "1" in the test cases."
Merge "Add the sqlalchemy implementation of the alarms collection."
fix the broken ceilometer.conf.sample link

Change-Id: I37ce2b1e10019e5a77217d458113155a26a2c59f
Fixes: bug #1177332
Switch to pbr.

Use pbr instead of openstack.common.setup|version per Havana Summit.

Fixes bug 1179007

Change-Id: Ife7194cfd3f4444d7006fdf90b79be77737abd0a
Use sqlalchemy session code from oslo.

The session code in ceilometer was copied in from an old version of
nova which has since fallen out of date.

Change-Id: I6de3d6488a0cfe5943db144ca2f4924a2bfb8310
Imported Translations from Transifex

Change-Id: I00cdd39c744c00f251ddefa56f9a058832c91d4a
Merge "Do the same auth checks in the v2 API as in the v1 API"
Merge "Switch to pbr."