[Foundation-l] New two-part schedule for 1.17 deployment
George Herbert
george.herbert at gmail.com
Thu Feb 10 23:13:19 UTC 2011
Thank you for this.
Will ops staff be monitoring wikitech-l for email reports of observed
problems from those of us who are IRC-impaired? Is there an another
preferred non-IRC channel for reports?
Thanks.
On Thu, Feb 10, 2011 at 2:59 PM, Rob Lanphier <robla at wikimedia.org> wrote:
> Hi everyone,
>
> In case you missed it on the techblog, here's an update on the revised
> deployment plan for 1.17, part 1 of which starts in 7 hours:
> http://techblog.wikimedia.org/2011/02/1-17deployment-attempt2/
>
> Also copied below.
>
> Rob
> ------
>
> As covered on this blog this week, we had a few problems with our
> initial deployment of 1.17 to the Wikimedia cluster of servers. We’ve
> investigated the problems, and believe we have fixed many of the
> issues. Some of the unsolved issues are complicated enough that the
> only timely and reasonable way to investigate them is to deploy and
> react, so we’ve come up with a plan that lets us do it in a safe way
> by deploying on just a few wikis at a time (as opposed to all at once,
> as we tried earlier).
>
> We’re scheduling two deployment windows:
>
> First window – This wave will be deployed between Friday, February 11,
> 6:00 UTC – 12:00 UTC (10pm PST Thursday, February 10 in San
> Francisco). This first wave will be to a limited set of wikis (see
> below).
> Second window – Wednesday February 16 (between 6:00 UTC – 12:00 UTC) –
> full deployment (tentative)
> Repeating what is new about 1.17: There are many, many little fixes
> and improvements (see the draft release notes for an exhaustive list),
> as well as one larger improvement: Resource Loader. Read more in the
> previous 1.17 deployment announcement.
>
>
> First window
> This first deployment window will be to a limited set of wikis:
>
> http://simple.wikipedia.org/ (simplewiki)
> http://simple.wiktionary.org/ (simplewiktionary)
> http://usability.wikimedia.org/ (usabilitywiki)
> http://strategy.wikimedia.org/ (strategywiki)
> http://meta.wikimedia.org/ (metawiki)
> http://eo.wikipedia.org/ (eowiki)
> http://en.wikiquote.org/ (enwikiquote)
> http://en.wikinews.org/ (enwikinews)
> http://en.wikibooks.org/ (enwikibooks)
> http://beta.wikiversity.org (betawikiversity)
> http://nl.wikipedia.org (nlwiki)
> Note that the point of this first round of wikis being switched over
> is to be able to observe the problem or problems without overloading
> the site and bringing it down. This deployment should be small enough
> in scope that even if there are moderate performance problems, no one
> should notice without watching our monitoring tools. We may not roll
> out to every wiki listed above during the first wave, but we plan to
> roll out to enough of them that we can gather enough debugging
> information to make the second wave (full deployment) go smoothly.
>
> Second window
> We will continue to roll this out to the rest of the wikis during this
> window. Depending on our confidence level, we may deploy to the
> remaining wikis, or we may decide to deploy to a portion of the
> remaining wikis. If necessary, we will schedule another window to
> finish the deployment.
>
> Technical details
> Here’s some more technical detail: one problem with the original
> Tuesday deploy was that the cache miss rate went up quite
> substantially. We believe the problem was a problem with the
> configuration of the $wgCacheEpoch variable, which caused more
> aggressive culling of our cache than the servers could handle. We
> have made adjustments, and so this shouldn’t be a problem during our
> next deployment attempt.
>
> The $wgCacheEpoch problem explains some of the problems we had, but
> not all of them. Since we don’t have a clear explanation for all of
> the problems, we plan to modify the way we deploy this software so
> that we aren’t rolling this out to every wiki simultaneously. As our
> software is currently built, this isn’t easy to do in a general way,
> but it turns out this release is suited to an incremental deployment.
> (Note: we also plan to develop a more general capacity to roll out
> incrementally for future releases).
>
> Thank you for your patience! We hope that this time around we can
> deploy this in a way that you won’t notice anything other than the
> improvements.
>
> _______________________________________________
> foundation-l mailing list
> foundation-l at lists.wikimedia.org
> Unsubscribe: https://lists.wikimedia.org/mailman/listinfo/foundation-l
>
--
-george william herbert
george.herbert at gmail.com
More information about the wikimedia-l
mailing list