Fix freezed spice console in horizon
This trivial patch is setting "timeout tunnel" in haproxy's configuration for spicehtml5proxy. This option extends time when spice's websocket connection is closed, so spice will not be freezed. Default value is set to 1h as it is in novnc. Closes-Bug: #1938549 Change-Id: I3a5cd98ecf4916ebd0748e7c08111ad0e4dca0b2
This commit is contained in:
parent
e4a1683f2a
commit
c281a018c4
@ -410,6 +410,7 @@ nova_cell_bootstrap_extra_volumes: "{{ nova_extra_volumes }}"
|
||||
# HAProxy
|
||||
####################
|
||||
haproxy_nova_serialconsole_proxy_tunnel_timeout: "10m"
|
||||
haproxy_nova_spicehtml5_proxy_tunnel_timeout: "1h"
|
||||
|
||||
####################
|
||||
# OpenStack
|
||||
|
@ -78,12 +78,16 @@
|
||||
external: false
|
||||
port: "{{ hostvars[groups[cell_proxy_group][0]]['nova_spicehtml5proxy_port'] }}"
|
||||
listen_port: "{{ hostvars[groups[cell_proxy_group][0]]['nova_spicehtml5proxy_listen_port'] }}"
|
||||
backend_http_extra:
|
||||
- "timeout tunnel {{ haproxy_nova_spicehtml5_proxy_tunnel_timeout }}"
|
||||
nova_spicehtml5proxy_external:
|
||||
enabled: "{{ hostvars[groups[cell_proxy_group][0]]['nova_console'] == 'spice' }}"
|
||||
mode: "http"
|
||||
external: true
|
||||
port: "{{ hostvars[groups[cell_proxy_group][0]]['nova_spicehtml5proxy_port'] }}"
|
||||
listen_port: "{{ hostvars[groups[cell_proxy_group][0]]['nova_spicehtml5proxy_listen_port'] }}"
|
||||
backend_http_extra:
|
||||
- "timeout tunnel {{ haproxy_nova_spicehtml5_proxy_tunnel_timeout }}"
|
||||
tags: always
|
||||
|
||||
- import_tasks: proxy_loadbalancer.yml
|
||||
|
10
releasenotes/notes/bug-1938549-e73042a61f0a5935.yaml
Normal file
10
releasenotes/notes/bug-1938549-e73042a61f0a5935.yaml
Normal file
@ -0,0 +1,10 @@
|
||||
---
|
||||
features:
|
||||
- |
|
||||
Adds config parameter ``haproxy_nova_spicehtml5_proxy_tunnel_timeout``
|
||||
to configure the ``Tunnel TimeOut`` directive for spicehtml5proxy
|
||||
haproxy service.
|
||||
fixes:
|
||||
- |
|
||||
Fixes an issue where spice console is freezed after while,
|
||||
see `LP#1938549 <https://launchpad.net/bugs/1938549>`__.
|
Loading…
Reference in New Issue
Block a user