Role os_ceilometer for OpenStack-Ansible
Go to file
Andy McCrae 17cd41e1cd Remove Trusty support from os_ceilometer role
As a part of removing Trusty from OpenStack-Ansible we shall aim to
remove this from all the roles.

Testing has already been removed for Trusty in the integrated build and
all individual repositories on master (Ocata), as such we can now go
ahead and remove the support within the roles.

Change-Id: Ia564599a02eeafecc5614271fe4afbb1eb812aea
Implements: blueprint trusty-removal
2016-12-12 11:49:16 +00:00
defaults Update paste, policy and rootwrap configurations 2016-12-02 2016-12-08 14:54:30 +00:00
doc Point roles docs bugs to openstack-ansible LP 2016-12-01 14:58:53 +00:00
examples Rename package lists (and related vars) appropriately 2016-08-30 16:41:49 +01:00
files/rootwrap.d Update Master SHAs - 17 Jan 2016 2016-01-18 23:58:48 +00:00
handlers Remove Trusty support from os_ceilometer role 2016-12-12 11:49:16 +00:00
meta Remove Trusty support from os_ceilometer role 2016-12-12 11:49:16 +00:00
releasenotes Simplify pip options/constraints mechanism 2016-11-02 16:41:00 +00:00
tasks Remove Trusty support from os_ceilometer role 2016-12-12 11:49:16 +00:00
templates Update paste, policy and rootwrap configurations 2016-12-02 2016-12-08 14:54:30 +00:00
tests Standardize tests inventory 2016-11-22 15:16:45 +00:00
vars [Trival Update] Organize the packages lists 2016-09-19 09:16:26 +01:00
.gitignore Cleanup test-vars handling 2016-10-03 11:39:20 -04:00
.gitreview Implement base configuration for independent repository 2016-03-01 09:43:48 -08:00
CONTRIBUTING.rst Replace invalid references to Glance 2015-10-30 07:28:53 +09:00
LICENSE Implement Ceilometer 2015-07-07 19:31:04 +00:00
README.rst Show team and repo badges on README 2016-11-25 16:07:48 +01:00
Vagrantfile Remove Trusty support from os_ceilometer role 2016-12-12 11:49:16 +00:00
bindep.txt Replace github with git.o.o 2016-11-02 12:18:11 +11:00
manual-test.rc Ansible 2.1.1 role testing 2016-09-21 12:11:42 -04:00
run_tests.sh Add func_gnocchi scenario gate test 2016-09-30 14:02:15 -04:00
setup.cfg Changed the home-page link 2016-10-20 17:49:07 +00:00
setup.py Updated from global requirements 2016-07-15 03:57:41 +00:00
test-requirements.txt Updated from global requirements 2016-12-02 05:10:38 +00:00
tox.ini Delete deprecated Hacking in tox.ini 2016-12-05 09:01:33 +08:00

README.rst

Team and repository tags

image

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.