On Fri, Sep 28, 2012 at 11:10 AM, Arthur Richards
<[email protected]>wrote:

> Chris, this sounds really cool. Can you point us to some specs about how
> the test environment is set up (what is the architecture like, what
> services are running, etc)? How closely does it emulate the production
> environment? Does the beta labs environment provide load balanced
> squid/varnish caching layers, configured similarly to the produciton
> cluster? If not, is that something we can hope to see? Is the setup
> something that we can package up and easily deploy to new instances in
> labs?
>

This is somewhat out of date and in the queue to be updated, so take it
with a grain of salt, but most of that is documented here:
https://labsconsole.wikimedia.org/wiki/Deployment/Overview

I have to admit I am still learning my way around, I'll defer to Antoine
for any detailed answers on the configuration.


> Also, how can other projects/extensions start getting automatically pushed
> to the beta labs setup?


The rule of thumb so far is that any code with a scheduled deployment date
may (and probably should) be deployed to beta labs beforehand.  In practice
this has so far meant AFTv5, NewPagesFeed + Curation Toolbar, and to some
extent TimedMediaHandler (testing TMH was the original motivation to get
this environment in place).  For example, AFTv5 is about to undergo some
back end changes, I want to have an automated end-to-end test in place for
it to be sure the front end is not changed by accident.

This is still early days though, if you have a project that could benefit
from the beta labs test env, I'm open to discussing anything along those
lines.
_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to