9fd56cba6c
The ceilometer/api/app.wsgi file upstream was modified and broke the ceilometer role such that the ceilometer api will not start. This change fixes the role by updating the template derived from that file to match the new invocation method. An example of the error being remedied can be seen in patch set 1 of Related-Change: Ieb5569982f080446295cecc33fb70c6b5d1cb9d6 Additionally, ceilometer-api is served with Apache mod_wsgi so an init script shouldn't be created. Also, the ceilometer_db_type now defaults to blank which will omit the [database] group from the ceilometer.conf which matches the new upstream default. The db type is overridden as mongodb for testing. Also fixes an issue in inventory introduced by Change: Ia74bbcac35c27928f7e96056b9449932253b75de Change-Id: I48ca99ea58fbb624b8bccf205e40000115c53060 |
||
---|---|---|
defaults | ||
doc | ||
examples | ||
files/rootwrap.d | ||
handlers | ||
meta | ||
releasenotes | ||
tasks | ||
templates | ||
tests | ||
vars | ||
.gitignore | ||
.gitreview | ||
CONTRIBUTING.rst | ||
LICENSE | ||
README.rst | ||
Vagrantfile | ||
bindep.txt | ||
manual-test.rc | ||
run_tests.sh | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
README.rst
OpenStack Ceilometer
Ansible Role that installs and configures OpenStack Ceilometer.
- This role will install the following:
-
- ceilometer-api
- ceilometer-agent-notification
- ceilometer-collector
- ceilometer-polling
- ceilometer-registry
The role will configure Ceilometer to use MongoDB for data storage, but does not install or configure MongoDB.
Default Variables
../../defaults/main.yml
Example Playbook
- name: Install ceilometer server
hosts: ceilometer_all
user: root
roles:
- { role: "os_ceilometer", tags: [ "os-ceilometer" ] }
vars:
external_lb_vip_address: 172.16.24.1
internal_lb_vip_address: 192.168.0.1
Tags
This role supports two tags: ceilometer-install
and
ceilometer-config
.
The ceilometer-install
tag can be used to install and
upgrade.
The ceilometer-config
tag can be used to maintain
configuration of the service.