- 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]}