ansible-role-k8s-mariadb/tests/templates/playbook.j2

35 lines
823 B
Django/Jinja

- name: Provision {{project_name}}
hosts: localhost
gather_facts: false
connection: local
vars:
namespace: openstack
{% if coe == 'kubernetes' %}
coe_host: "http://localhost:8080"
{% endif %}
roles:
{% for dep in ansible_role_k8s_required|default('', true) %}
- role: {{dep}}
playbook_debug: false
{% endfor %}
- role: {{project_name}}
playbook_debug: false
tasks:
- name: Call netchecker
shell:
cmd: |
set -eux
curl http://localhost:31081/api/v1/connectivity_check
executable: /bin/bash
register: netchecker
ignore_errors: yes
- include: "{% raw %}{{ item }}{% endraw %}"
with_first_found:
- files:
- '{{ ansible_env.HOME }}/{{ zuul.project.src_dir }}/tests/tests.yml'
skip: true