monasca-vagrant/devstack.yml
Tim Kuhlman e3361e10b9 Collapsed the agent variables. Updated smoke test to the venv path.
Change-Id: Ib2cb6b17196769fe1fe839fb4777de96d2cc3209
2015-04-20 14:13:03 -06:00

53 lines
1.5 KiB
YAML

- hosts: devstack
sudo: yes
vars:
monasca_api_host: 192.168.10.4
monasca_agent_user: monasca-agent
monasca_agent_password: password
monasca_agent_project: mini-mon
monasca_agent_check_frequency: 15
minimon:
user: mini-mon
password: password
monasca_api_url: http://{{ monasca_api_host }}:8080/v2.0
monasca_checks:
host_alive:
init_config:
ssh_port: 22
ssh_timeout: 0.5
ping_timeout: 1
instances:
- name: mini-mon
host_name: 192.168.10.4
alive_test: ssh
keystone_url: http://192.168.10.5:35357/v3
keystone_admin_token: ADMIN
keystone_users:
- username: mini-mon
project: mini-mon
password: password
role: monasca-user
- username: monasca-agent
password: password
project: mini-mon
role: monasca-agent
pre_tasks:
- name: apt-get update
apt: update_cache=yes
ignore_errors: true
tasks:
- name: Setup the monasca cli credentials in the default environment
copy: src=tests/env.sh dest=/etc/profile.d/monasca_cli.sh owner=root group=root mode=0644
tags:
- cli
- name: Update cli
pip: name=python-monascaclient state=latest
tags:
- cli
roles:
- {role: monasca-ui, tags: [ui]}
- {role: monasca-keystone, tags: [devstack, keystone]}
- {role: monasca-devstack, tags: [devstack]}
- {role: monasca-agent, tags: [agent]}