This is a config problem in the upstream debian package. Using the default "local memory" cache backend for sessions with Apache's multi- process worker model causes separate session data to be stored for each Apache worker. Devstack had this exact same problem months ago.
The upstream package should decide what it wants to use for an alternative session backend (memcached, database-backed, file-backed, or even cookie-based if Django 1.4 is installed) and update their config accordingly. I believe devstack chose to use an sqlite database backend for simplicity's sake. I'm closing this for the core Horizon project since the changes need to happen upstream, but if you need help with settings on the fix, feel free to ask. ** Also affects: openstack-dashboard (Ubuntu) Importance: Undecided Status: New ** Changed in: horizon Status: New => Invalid ** Changed in: horizon Assignee: (unassigned) => Gabriel Hurley (gabriel-hurley) ** Changed in: horizon Milestone: essex-rc2 => None -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/968850 Title: intermittent errors and login page To manage notifications about this bug go to: https://bugs.launchpad.net/horizon/+bug/968850/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs