ceilometer/devstack
Joseph Davis 53eb56b33c Exclude keystonemiddleware 4.19.0, force gnocchi install in devstack
keystonemiddleware 4.19.0 introduced a dependency on memcache and
pulled in dogpile.cache and oslo.cache, causing gate failures.
Future versions of keystonemiddleware should be fixed by
commit 0c5070a035ca2eea200c5a7ab6b40375498463ac in that repo.

Note that in Queens and beyond the requirement for keystonemiddleware
has been removed from Ceilometer, so this fix cannot be placed on
the master branch.

also, change to make gnocchi install from pip rather than master

Change-Id: Ibea7049f9fca0783b9ecf54a75bccbc27aef2187
2017-12-13 14:05:31 +00:00
..
files/rpms Create a devstack plugin for ceilometer 2015-06-29 09:38:53 +00:00
upgrade Remove deprecated ceilometer-dbsync 2016-10-21 12:36:16 +02:00
README.rst document how to enable ceilometer stable branch in devstack 2016-04-19 06:30:25 +08:00
apache-ceilometer.template Create a devstack plugin for ceilometer 2015-06-29 09:38:53 +00:00
plugin.sh Exclude keystonemiddleware 4.19.0, force gnocchi install in devstack 2017-12-13 14:05:31 +00:00
settings devstack: install Gnocchi using pip 2017-06-07 17:50:23 +02:00

README.rst

Enabling Ceilometer in DevStack

  1. Download Devstack:

    git clone https://git.openstack.org/openstack-dev/devstack
    cd devstack
  2. Add this repo as an external repository in local.conf file:

    [[local|localrc]]
    enable_plugin ceilometer https://git.openstack.org/openstack/ceilometer

    To use stable branches, make sure devstack is on that branch, and specify the branch name to enable_plugin, for example:

    enable_plugin ceilometer https://git.openstack.org/openstack/ceilometer stable/mitaka

    There are some options, such as CEILOMETER_BACKEND, defined in ceilometer/devstack/settings, they can be used to configure the installation of Ceilometer. If you don't want to use their default value, you can set a new one in local.conf.

  3. Run stack.sh.