From 47f60945df5179efc61031854476ffc9b27e6a19 Mon Sep 17 00:00:00 2001
From: dougbtv <douglaskippsmith@gmail.com>
Date: Sat, 5 Nov 2016 12:12:28 -0400
Subject: [openstack] allows timeout option for heat create stack

---
 playbooks/openstack/openshift-cluster/launch.yml | 2 +-
 playbooks/openstack/openshift-cluster/vars.yml   | 2 ++
 2 files changed, 3 insertions(+), 1 deletion(-)

(limited to 'playbooks/openstack')

diff --git a/playbooks/openstack/openshift-cluster/launch.yml b/playbooks/openstack/openshift-cluster/launch.yml
index eb2c4269a..7e037f2af 100644
--- a/playbooks/openstack/openshift-cluster/launch.yml
+++ b/playbooks/openstack/openshift-cluster/launch.yml
@@ -25,7 +25,7 @@
 
   - name: Create or Update OpenStack Stack
     command: 'heat {{ heat_stack_action }} -f {{ openstack_infra_heat_stack }}
-             --timeout 3
+             --timeout {{ openstack_heat_timeout }}
              -P cluster_env={{ cluster_env }}
              -P cluster_id={{ cluster_id }}
              -P subnet_24_prefix={{ openstack_subnet_24_prefix }}
diff --git a/playbooks/openstack/openshift-cluster/vars.yml b/playbooks/openstack/openshift-cluster/vars.yml
index 62111dacf..79b336ce7 100644
--- a/playbooks/openstack/openshift-cluster/vars.yml
+++ b/playbooks/openstack/openshift-cluster/vars.yml
@@ -14,6 +14,8 @@ openstack_ssh_access_from:      "{{ lookup('oo_option', 'ssh_from')          |
                                     default('0.0.0.0/0',                     True) }}"
 openstack_node_port_access_from: "{{ lookup('oo_option', 'node_port_from')   |
                                     default('0.0.0.0/0',                     True) }}"
+openstack_heat_timeout:         "{{ lookup('oo_option', 'heat_timeout')   |
+                                    default('3',                             True) }}"
 openstack_flavor:
   etcd:   "{{ lookup('oo_option', 'etcd_flavor'      ) | default('m1.small',  True) }}"
   master: "{{ lookup('oo_option', 'master_flavor'    ) | default('m1.small',  True) }}"
-- 
cgit v1.2.3