Merge "Add parameter for setting horizon session timeout"
This commit is contained in:
commit
619eda0663
|
@ -68,6 +68,10 @@ parameters:
|
||||||
description: Set CSRF_COOKIE_SECURE / SESSION_COOKIE_SECURE in Horizon
|
description: Set CSRF_COOKIE_SECURE / SESSION_COOKIE_SECURE in Horizon
|
||||||
type: boolean
|
type: boolean
|
||||||
default: false
|
default: false
|
||||||
|
HorizonSessionTimeout:
|
||||||
|
description: Set session timeout for horizon in seconds
|
||||||
|
type: number
|
||||||
|
default: 1800
|
||||||
MemcachedIPv6:
|
MemcachedIPv6:
|
||||||
default: false
|
default: false
|
||||||
description: Enable IPv6 features in Memcached.
|
description: Enable IPv6 features in Memcached.
|
||||||
|
@ -205,6 +209,7 @@ outputs:
|
||||||
- {get_param: HorizonSecret}
|
- {get_param: HorizonSecret}
|
||||||
- {get_param: [DefaultPasswords, horizon_secret]}
|
- {get_param: [DefaultPasswords, horizon_secret]}
|
||||||
horizon::secure_cookies: {get_param: [HorizonSecureCookies]}
|
horizon::secure_cookies: {get_param: [HorizonSecureCookies]}
|
||||||
|
horizon::session_timeout: {get_param: HorizonSessionTimeout}
|
||||||
memcached_ipv6: {if: [is_ipv6, true, false]}
|
memcached_ipv6: {if: [is_ipv6, true, false]}
|
||||||
horizon::servername:
|
horizon::servername:
|
||||||
str_replace:
|
str_replace:
|
||||||
|
|
|
@ -0,0 +1,7 @@
|
||||||
|
---
|
||||||
|
features:
|
||||||
|
- |
|
||||||
|
Add a Heat parameter `HorizonSessionTimeout` to expose Puppet variable
|
||||||
|
`horizon::session_timeout`, so operators can configure session timeout
|
||||||
|
of horizon in seconds. It currently defaults to `1800` seconds.
|
||||||
|
|
Loading…
Reference in New Issue