Page MenuHomePhabricator

Test migration process for session storage
Closed, ResolvedPublic

Description

One part of the process is that we're trying to do a seamless migration from Redis to Kask using MultiwriteBagOStuff. We need to test that when the multiwrite configuration rolls out:

  • existing sessions stay logged in
  • logging out keeps you logged out
  • logging in logs you in
  • other parts of the QA script

Similarly, we need check at the boundary between the multiwrite configuation and the final configuration:

  • existing sessions stay logged in
  • logout and login still work
  • other QA script tasks work

I think this means that we'll need to have at least some folks logged in before the configuration changes...?

Event Timeline

EvanProdromou created this task.

Tagging Bill on this one, since he'll probably be most in control of the timing. Happy to help with the testing, though.

WDoranWMF removed a project: Platform Engineering.

We have completed all stages of the migration for testwiki. Testwiki is now using only kask for session storage, and is not using redis at all. Everything looks good from my end.

eprodromou closed this task as Resolved.Oct 4 2019, 6:18 PM
eprodromou added a subscriber: eprodromou.

I think this is done, then.