Merge "Test idempotence of deploy and teardown in CI"

This commit is contained in:
Zuul 2021-07-09 16:03:55 +00:00 committed by Gerrit Code Review
commit 274668c541
1 changed files with 18 additions and 0 deletions

View File

@ -27,6 +27,15 @@
ansible/deploy.yml > {{ logs_dir }}/ansible/tenks-deploy
chdir: "{{ tenks_src_dir }}"
- name: Test idempotence of deploy
shell:
cmd: >-
{{ ansible_playbook_bin }} -vvv
--inventory ansible/inventory
--extra-vars=@{{ tenks_overrides_path }}
ansible/deploy.yml > {{ logs_dir }}/ansible/tenks-deploy-idempotence
chdir: "{{ tenks_src_dir }}"
- name: Get some diagnostic info for the tenks cluster
include_role:
name: tenks-diagnostics
@ -42,3 +51,12 @@
--extra-vars=@{{ tenks_overrides_path }}
ansible/teardown.yml > {{ logs_dir }}/ansible/tenks-teardown
chdir: "{{ tenks_src_dir }}"
- name: Test idempotence of teardown
shell:
cmd: >-
{{ ansible_playbook_bin }} -vvv
--inventory ansible/inventory
--extra-vars=@{{ tenks_overrides_path }}
ansible/teardown.yml > {{ logs_dir }}/ansible/tenks-teardown-idempotence
chdir: "{{ tenks_src_dir }}"