kolla: Add optional pre/post sleep
Change-Id: Ia997ef781f9f8603554c9eff639ac4c283b04ff6
diff --git a/playbooks/kolla-setup-openstack-iscsi-multipath-storpool/run.yaml b/playbooks/kolla-setup-openstack-iscsi-multipath-storpool/run.yaml
index 76af28c..4526c02 100644
--- a/playbooks/kolla-setup-openstack-iscsi-multipath-storpool/run.yaml
+++ b/playbooks/kolla-setup-openstack-iscsi-multipath-storpool/run.yaml
@@ -3,10 +3,14 @@
vars_files:
- vars.yaml
tasks:
-# - name: Debug Sleep
-# shell: sleep 9999
+ - name: Sleep Before Tempest
+ shell: sleep "{{ pre_sleep }}"
- - name: Run Tempest
- shell: . {{ tempest_venv }}/bin/activate && tempest run --regex volume
- args:
- chdir: "{{ ansible_env.HOME }}/cloud-01"
+ - block:
+ - name: Run Tempest
+ shell: . {{ tempest_venv }}/bin/activate && tempest run --regex volume
+ args:
+ chdir: "{{ ansible_env.HOME }}/cloud-01"
+ always:
+ - name: Sleep After Tempest
+ shell: sleep "{{ post_sleep }}"
diff --git a/playbooks/kolla-setup-openstack-iscsi-multipath-storpool/vars.yaml b/playbooks/kolla-setup-openstack-iscsi-multipath-storpool/vars.yaml
index df18d0b..2005c52 100644
--- a/playbooks/kolla-setup-openstack-iscsi-multipath-storpool/vars.yaml
+++ b/playbooks/kolla-setup-openstack-iscsi-multipath-storpool/vars.yaml
@@ -1,3 +1,6 @@
+pre_sleep: 0
+post_sleep: 0
+
kolla_venv: "{{ ansible_env.HOME }}/kolla-venv"
tempest_venv: "{{ ansible_env.HOME }}/tempest-venv"
@@ -27,4 +30,4 @@
kolla_neutron_external_interface_subnet: "{{ undercloud_client_node }}-subnet-kolla-neutron-external-interface"
kolla_network_interface_port: "{{ undercloud_client_node }}-port-kolla-network-interface"
-kolla_neutron_external_interface_port: "{{ undercloud_client_node }}-port-kolla-neutron-external-interface"
\ No newline at end of file
+kolla_neutron_external_interface_port: "{{ undercloud_client_node }}-port-kolla-neutron-external-interface"