Re: [Wikitech-l] [Ops] Canary Deploys for MediaWiki

2016-07-25 Thread Roan Kattouw
On Jul 25, 2016 16:12, "Bryan Davis" wrote: > > I think Alex is "more right" here. If you are introducing a new $wmgX > var you really should always sync-file the changed InitialiseSettings > file first and then the CommonSettings that uses it. There's no really > good reason

Re: [Wikitech-l] [Ops] Canary Deploys for MediaWiki

2016-07-25 Thread Legoktm
Hi, On 07/25/2016 04:12 PM, Bryan Davis wrote: > On Mon, Jul 25, 2016 at 3:07 PM, Alex Monk wrote: >> On 25 July 2016 at 21:54, Roan Kattouw wrote: > I think Alex is "more right" here. If you are introducing a new $wmgX > var > And to continue

Re: [Wikitech-l] How to find a repository?

2016-07-25 Thread Nick Wilson (Quiddity)
On Mon, Jul 25, 2016 at 3:48 PM, MZMcBride wrote: > https://phabricator.wikimedia.org/tag/tool-labs-tools-pageviews/ gives me > a 404 for some unknown reason, even though there are Maniphest tasks > associated with this tag. That was just a Capitalization error. Fixed:

Re: [Wikitech-l] [Ops] Canary Deploys for MediaWiki

2016-07-25 Thread Bryan Davis
On Mon, Jul 25, 2016 at 3:07 PM, Alex Monk wrote: > On 25 July 2016 at 21:54, Roan Kattouw wrote: >> >> Note to deployers: when syncing certain config changes (e.g. adding a new >> variable) that touch both InitialiseSettings and CommonSettings, you

Re: [Wikitech-l] How to find a repository?

2016-07-25 Thread Gergo Tisza
On Mon, Jul 25, 2016 at 2:34 PM, Purodha Blissenbach < puro...@blissenbach.org> wrote: > Is there any tool or tutorial for this question? > For tool repositories specifically, yes: http://tools.wmflabs.org/hay/directory/ Which in this case directs you to https://github.com/MusikAnimal/pageviews

Re: [Wikitech-l] How to find a repository?

2016-07-25 Thread MZMcBride
Purodha Blissenbach wrote: >https://phabricator.wikimedia.org/T129442 says to belong to >Tool-Labs-tools-Pageviews but how to find the repository for it, if I >want to work on it? Gerrit does not find anything when I enter this >sring in its repository search. >Is there any tool or tutorial for

[Wikitech-l] How to find a repository?

2016-07-25 Thread Purodha Blissenbach
Hi, https://phabricator.wikimedia.org/T129442 says to belong to Tool-Labs-tools-Pageviews but how to find the repository for it, if I want to work on it? Gerrit does not find anything when I enter this sring in its repository search. Is there any tool or tutorial for this question? Purodha

Re: [Wikitech-l] [Ops] Canary Deploys for MediaWiki

2016-07-25 Thread Alex Monk
If the intermediate state throws notices/errors, wouldn't it be a better idea to sync-file in the correct order to prevent such notices/errors? On 25 July 2016 at 21:54, Roan Kattouw wrote: > Note to deployers: when syncing certain config changes (e.g. adding a new >

Re: [Wikitech-l] [Ops] Canary Deploys for MediaWiki

2016-07-25 Thread Roan Kattouw
Note to deployers: when syncing certain config changes (e.g. adding a new variable) that touch both InitialiseSettings and CommonSettings, you will now need to use sync-dir wmf-config, because individual sync-files will likely fail if the intermediate state throws notices/errors. (It was a good

[Wikitech-l] Canary Deploys for MediaWiki

2016-07-25 Thread Tyler Cipriani
tl;dr: Scap will deploy to canary servers and check for error-log spikes in the next version (to be released Soon™). In light of recent incidents[0] which have created outages accompanied by large, easily detectable, error-rate spikes, a patch has recently landed in Scap[1] that will: 1.

[Wikitech-l] Wednesday, 3-August-2016 CREDIT

2016-07-25 Thread Adam Baso
Hello! The next CREDIT showcase is Wednesday, 3-August-2016 at 1800 UTC (1100 SF). https://www.mediawiki.org/wiki/CREDIT_showcase Please add your demos to the Etherpad. See you soon! -Adam ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org

[Wikitech-l] CI downtime on August 2nd (was: Labs Openstack upgrade next Tuesday, 2016-08-02, 16:00 UTC)

2016-07-25 Thread Greg Grossmeier
tl;dr: WMF Continuous Integration will have downtime on Tuesday August 2nd starting at about 16:00 UTC due to a WMF Labs infrastructure upgrade. Don't expect Jenkins to report test failure/passing on your changes during this time. Apologies for the disruption, Greg on behalf of the Release

Re: [Wikitech-l] Gerrit 2.12.2 test instance - PLEASE TEST

2016-07-25 Thread Bartosz Dziewoński
On 2016-07-25 16:25, Ed Sanders wrote: Will it show multiple children (split trees?) Yes, unless something changed from how the "new change screen" option behaved on 2.8. But it'll just shove all the ancestors and all the descendants into a single list. -- Bartosz Dziewoński

Re: [Wikitech-l] Gerrit 2.12.2 test instance - PLEASE TEST

2016-07-25 Thread Ed Sanders
Where do I find links to the parent commit and child commit(s)? All I can see currently is a link to the parent's diffusion commit(?!). As someone who often commits a stack of 5+ dependent commits, these are very useful to my workflow (or anyone reviewing my code). On 22 July 2016 at 19:18,

Re: [Wikitech-l] Gerrit 2.12.2 test instance - PLEASE TEST

2016-07-25 Thread Ed Sanders
Will it show multiple children (split trees?) On 25 July 2016 at 15:23, Bartosz Dziewoński wrote: > On 2016-07-25 16:20, Ed Sanders wrote: > >> Where do I find links to the parent commit and child commit(s)? All I can >> see currently is a link to the parent's diffusion

Re: [Wikitech-l] Gerrit 2.12.2 test instance - PLEASE TEST

2016-07-25 Thread Bartosz Dziewoński
On 2016-07-25 16:20, Ed Sanders wrote: Where do I find links to the parent commit and child commit(s)? All I can see currently is a link to the parent's diffusion commit(?!). As someone who often commits a stack of 5+ dependent commits, these are very useful to my workflow (or anyone reviewing