From 7758fe436ed52e735fe2f8b741e4ab61031c143f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rados=C5=82aw=20Piliszek?= <radoslaw.piliszek@gmail.com> Date: Mon, 18 Nov 2019 14:39:56 +0100 Subject: [PATCH] CI: Reconfigure deployment after checking health Change-Id: I27507816e3fe62df2a043dad96e7d1bb4b439869 Closes-bug: #1847331 --- tests/run.yml | 45 ++++++++++++++++++++++++++++++++++++--------- 1 file changed, 36 insertions(+), 9 deletions(-) diff --git a/tests/run.yml b/tests/run.yml index 8ef045a174..f57447b753 100644 --- a/tests/run.yml +++ b/tests/run.yml @@ -248,15 +248,6 @@ executable: /bin/bash chdir: "{{ kolla_ansible_src_dir }}" when: scenario == "mariadb" - - - name: Run reconfigure.sh script - script: - cmd: reconfigure.sh - executable: /bin/bash - chdir: "{{ kolla_ansible_src_dir }}" - environment: - ACTION: "{{ scenario }}" - when: not is_upgrade when: scenario != "bifrost" # NOTE(yoctozepto): each host checks itself @@ -416,3 +407,39 @@ cmd: tests/check-logs.sh executable: /bin/bash chdir: "{{ kolla_ansible_src_dir }}" + +- hosts: primary + any_errors_fatal: true + tasks: + - name: Run reconfigure.sh script + script: + cmd: reconfigure.sh + executable: /bin/bash + chdir: "{{ kolla_ansible_src_dir }}" + environment: + ACTION: "{{ scenario }}" + when: + - not is_upgrade + - scenario != "bifrost" + +# NOTE(yoctozepto): each host checks itself +- hosts: all + any_errors_fatal: true + tasks: + - name: Run check-failure.sh script + shell: + cmd: tests/check-failure.sh + executable: /bin/bash + chdir: "{{ kolla_ansible_src_dir }}" + + - name: Run check-config.sh script + shell: + cmd: tests/check-config.sh + executable: /bin/bash + chdir: "{{ kolla_ansible_src_dir }}" + + - name: Run check-logs.sh script + shell: + cmd: tests/check-logs.sh + executable: /bin/bash + chdir: "{{ kolla_ansible_src_dir }}" -- GitLab