Spice is freezed after while of inactivity in horizon

Bug #1938549 reported by Michal Arbet
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
kolla-ansible
Fix Released
Undecided
Unassigned

Bug Description

Hi,

Spicehtml5 in horizon is freezed after while, because websocket is closed, so url has to be refreshed to have new connection.
This is definitely a bug in kolla-ansible as it should set "timeout tunnel" to some value (novnc has 1h).

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to kolla-ansible (master)
Changed in kolla-ansible:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kolla-ansible (master)

Reviewed: https://review.opendev.org/c/openstack/kolla-ansible/+/803031
Committed: https://opendev.org/openstack/kolla-ansible/commit/c281a018c41bf1819d6b92343ef4871337702e6f
Submitter: "Zuul (22348)"
Branch: master

commit c281a018c41bf1819d6b92343ef4871337702e6f
Author: Michal Arbet <email address hidden>
Date: Fri Jul 30 14:44:39 2021 +0200

    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

Changed in kolla-ansible:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to kolla-ansible (stable/wallaby)

Fix proposed to branch: stable/wallaby
Review: https://review.opendev.org/c/openstack/kolla-ansible/+/803440

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to kolla-ansible (stable/victoria)

Fix proposed to branch: stable/victoria
Review: https://review.opendev.org/c/openstack/kolla-ansible/+/803556

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to kolla-ansible (stable/ussuri)

Fix proposed to branch: stable/ussuri
Review: https://review.opendev.org/c/openstack/kolla-ansible/+/803557

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kolla-ansible (stable/wallaby)

Reviewed: https://review.opendev.org/c/openstack/kolla-ansible/+/803440
Committed: https://opendev.org/openstack/kolla-ansible/commit/bbdee7add21cabf7e15a12baac0cdfa4b7f81689
Submitter: "Zuul (22348)"
Branch: stable/wallaby

commit bbdee7add21cabf7e15a12baac0cdfa4b7f81689
Author: Michal Arbet <email address hidden>
Date: Fri Jul 30 14:44:39 2021 +0200

    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
    (cherry picked from commit c281a018c41bf1819d6b92343ef4871337702e6f)

tags: added: in-stable-wallaby
tags: added: in-stable-victoria
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kolla-ansible (stable/victoria)

Reviewed: https://review.opendev.org/c/openstack/kolla-ansible/+/803556
Committed: https://opendev.org/openstack/kolla-ansible/commit/1080c8bc9ee40286b488771e0426c41b6250dd8c
Submitter: "Zuul (22348)"
Branch: stable/victoria

commit 1080c8bc9ee40286b488771e0426c41b6250dd8c
Author: Michal Arbet <email address hidden>
Date: Fri Jul 30 14:44:39 2021 +0200

    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
    (cherry picked from commit c281a018c41bf1819d6b92343ef4871337702e6f)

tags: added: in-stable-ussuri
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kolla-ansible (stable/ussuri)

Reviewed: https://review.opendev.org/c/openstack/kolla-ansible/+/803557
Committed: https://opendev.org/openstack/kolla-ansible/commit/a9a8f6d4932c63a49a41c07f14e21321784b2a52
Submitter: "Zuul (22348)"
Branch: stable/ussuri

commit a9a8f6d4932c63a49a41c07f14e21321784b2a52
Author: Michal Arbet <email address hidden>
Date: Fri Jul 30 14:44:39 2021 +0200

    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
    (cherry picked from commit c281a018c41bf1819d6b92343ef4871337702e6f)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/kolla-ansible 12.2.0

This issue was fixed in the openstack/kolla-ansible 12.2.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/kolla-ansible 13.0.0.0rc1

This issue was fixed in the openstack/kolla-ansible 13.0.0.0rc1 release candidate.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/kolla-ansible 10.4.0

This issue was fixed in the openstack/kolla-ansible 10.4.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/kolla-ansible 11.2.0

This issue was fixed in the openstack/kolla-ansible 11.2.0 release.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.