Last modified: 2014-04-10 19:19:33 UTC
On http://en.wikipedia.beta.wmflabs.org/ attempt to login Upon logging in, the resulting URL contains "$channel" instead of "beta" and browser shows no page result: http://en.wikipedia.%24channel.wmflabs.org/wiki/Special:CentralLogin/complete?token=fba1899f0e1715c2a585874c3c47812d http://en.wikipedia.$channel.wmflabs.org is also seen. Login seems to succeed. This prevents any automated test that logs in from running.
This may have been caused by https://gerrit.wikimedia.org/r/#/c/125062/ and https://gerrit.wikimedia.org/r/#/c/125070/.
Change 125264 had a related patch set uploaded by Ori.livneh: Work around bug 63780 by specifying a siteParamsCallback https://gerrit.wikimedia.org/r/125264
Change 125264 merged by Ori.livneh: Work around bug 63780 by specifying a siteParamsCallback https://gerrit.wikimedia.org/r/125264
When siteParamsCallback is called for 'enwiki', it doesn't know whether the configuration values it should return are the HHVM ones or not, so this workaround will have the effect of redirecting users on beta-hhvm to beta on login. So I'll have to figure out a better solution at some point. For now, though, this does unbreak testing on beta, which doesn't care / know about beta-hhvm.