yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #81503
[Bug 1861926] [NEW] Horizon sessions live on after keystone token expires
Public bug reported:
If I'm in the process of using Horizon and my keystone token expires,
Horizon keeps on 'working.' Anything that involves an API call fails,
and I get an error notice about the failure, but the frames keep loading
and display a patchwork of information (depending on what may be cached
and what does and doesn't require an API call.) I can reproduce this
issue by deleting my token from the keystone database if I don't feel
like waiting.
After some unpredictable amount of time, I'm kicked back to the login
screen.
I would expect the prompt to re-login to happen immediately, as soon as
my token expires. Indeed, I'm pretty sure this was the behavior back in
Ocata.
I'm running Horizon version 'train' with UUID tokens and backend APIs of
version 'Pike,' using
django.core.cache.backends.memcached.MemcachedCache.
** Affects: horizon
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Dashboard (Horizon).
https://bugs.launchpad.net/bugs/1861926
Title:
Horizon sessions live on after keystone token expires
Status in OpenStack Dashboard (Horizon):
New
Bug description:
If I'm in the process of using Horizon and my keystone token expires,
Horizon keeps on 'working.' Anything that involves an API call fails,
and I get an error notice about the failure, but the frames keep
loading and display a patchwork of information (depending on what may
be cached and what does and doesn't require an API call.) I can
reproduce this issue by deleting my token from the keystone database
if I don't feel like waiting.
After some unpredictable amount of time, I'm kicked back to the login
screen.
I would expect the prompt to re-login to happen immediately, as soon
as my token expires. Indeed, I'm pretty sure this was the behavior
back in Ocata.
I'm running Horizon version 'train' with UUID tokens and backend APIs
of version 'Pike,' using
django.core.cache.backends.memcached.MemcachedCache.
To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1861926/+subscriptions
Follow ups