Role os_aodh for OpenStack-Ansible
Go to file
Travis Truman 823cd2e92f Basic functional test of the aodh role
Ensuring that the aodh-api is responding to a basic request

Also adding human logging to the functional test to more
easily diagnose any testing failures.

Closes-Bug: #1553966
Change-Id: I93455c0eb300c29dd4dc512f43031c35f5c2c29c
2016-03-18 10:09:24 -04:00
defaults Update aodh alarm service names 2016-03-10 11:47:59 +00:00
doc Implement base configuration for independent repository 2016-03-02 07:28:08 +00:00
handlers Seperated out Telemetry Alarming (Aodh) 2015-10-15 11:20:53 +01:00
meta Enable developer mode 2016-03-10 09:55:10 +00:00
tasks Merge "Fix how constraints are added to pip_install_options" 2016-03-17 16:22:12 +00:00
templates Merge "Revert "Account for oslo_config deprecations in aodh.conf template"" 2016-03-10 14:57:53 +00:00
tests Basic functional test of the aodh role 2016-03-18 10:09:24 -04:00
.gitignore Adding Vagrantfile for local developer testing 2016-03-16 22:19:59 -04:00
.gitreview Implement base configuration for independent repository 2016-03-02 07:28:08 +00:00
CONTRIBUTING.rst Seperated out Telemetry Alarming (Aodh) 2015-10-15 11:20:53 +01:00
LICENSE Seperated out Telemetry Alarming (Aodh) 2015-10-15 11:20:53 +01:00
README.rst Update aodh alarm service names 2016-03-10 11:47:59 +00:00
Vagrantfile Adding Vagrantfile for local developer testing 2016-03-16 22:19:59 -04:00
other-requirements.txt Add curl to bindep requirements 2016-03-04 19:22:36 +00:00
run_tests.sh Adding Vagrantfile for local developer testing 2016-03-16 22:19:59 -04:00
setup.cfg Implement base configuration for independent repository 2016-03-02 07:28:08 +00:00
setup.py Implement base configuration for independent repository 2016-03-02 07:28:08 +00:00
test-requirements.txt pin version of ansible-lint we use for testing 2016-03-15 11:40:40 -04:00
tox.ini Basic functional test of the aodh role 2016-03-18 10:09:24 -04:00

README.rst

OpenStack Aodh

tags

openstack, ceilometer, cloud, ansible, aodh

category

*nix

Role to install aodh as the alarm functionality of Telemetry

This role will install the following:
  • aodh-api
  • aodh-listener
  • aodh-evaluator
  • aodh-notifier
- name: Install aodh services
  hosts: aodh_all
  user: root
  roles:
    - { role: "os_aodh", tags: [ "os-aodh" ] }
  vars:
    external_lb_vip_address: 172.16.24.1
    internal_lb_vip_address: 192.168.0.1
    galera_address: "{{ internal_lb_vip_address }}"