Horizon filtering not thread-safe

Bug #1759100 reported by Erik Olof Gunnar Andersson
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
OpenStack Dashboard (Horizon)
New
Undecided
Unassigned

Bug Description

The Horizon filtering is not fully thread-safe when two users are simultaneously filtering a resource (e.g. projects or instances) and threading is enabled (e.g. 2 or more threads in Apache). It's possible that another user's filter will be displayed in the form input.

I was able to reproduce the bug using devstack; I logged in simultaneously with different accounts using two different browsers. Then, I typed different filter terms on each account and after spamming the filter button on both, the filter term from one was eventually transferred over to the other.

It's easier to reproduce if configured with only a single process.
> WSGIDaemonProcess horizon user=stack group=stack processes=1 threads=10 home=/opt/stack/horizon display-name=%{GROUP}

description: updated
description: updated
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.