Add haproxy Heat API timeouts and set it '2m'.
If created stacks are big enough for initial stack validation inside
Heat (which is synchronous with stack create request but needs to also
access external resources such as other OpenStack services APIs) to take
longer than haproxy timeout of 60s.
Change-Id: I29075fe6a38361dbf1bd696d70b405dea281693d
Related-Prod: PROD-30656
diff --git a/haproxy/proxy/listen/openstack/heat.yml b/haproxy/proxy/listen/openstack/heat.yml
index 649ce99..708c97a 100644
--- a/haproxy/proxy/listen/openstack/heat.yml
+++ b/haproxy/proxy/listen/openstack/heat.yml
@@ -29,6 +29,9 @@
heat_api:
type: openstack-service
service_name: heat
+ timeout:
+ client: '2m'
+ server: '2m'
binds:
- address: ${_param:cluster_vip_address}
port: 8004
diff --git a/haproxy/proxy/listen/openstack/heat_large.yml b/haproxy/proxy/listen/openstack/heat_large.yml
index 899a691..d23947a 100644
--- a/haproxy/proxy/listen/openstack/heat_large.yml
+++ b/haproxy/proxy/listen/openstack/heat_large.yml
@@ -37,6 +37,9 @@
heat_api:
type: openstack-service
service_name: heat
+ timeout:
+ client: '2m'
+ server: '2m'
binds:
- address: ${_param:cluster_vip_address}
port: 8004