Page MenuHomePhabricator

coren (Marc A. Pelletier)
I'm just this dude, you know?

Projects (7)

Today

  • No visible events.

Tomorrow

  • No visible events.

Sunday

  • No visible events.

User Details

User Since
Oct 6 2014, 10:43 PM (584 w, 3 d)
Availability
Available
IRC Nick
Coren
LDAP User
coren
MediaWiki User
Coren [ Global Accounts ]

I do Labs, but I don't do Windows.

Recent Activity

May 9 2019

coren closed T222768: Odd performance issue on a toolforge DB replica as Resolved.

Indeed, that solved the immediate issue entirely: the bot's run went from 195m down to its expected 5m or so.

May 9 2019, 11:47 AM · cloud-services-team (Kanban), Data-Services, Tool-Database-Queries, Toolforge
coren added a comment to T222768: Odd performance issue on a toolforge DB replica.

That said, I'd love to know why the plan switches too; there's an obvious inefficiency there even if it doesn't explain the odd discrepancy when the proxy is involved.

May 9 2019, 12:25 AM · cloud-services-team (Kanban), Data-Services, Tool-Database-Queries, Toolforge

May 8 2019

coren added a comment to T222768: Odd performance issue on a toolforge DB replica.

Ah, I had suspected it did not use an index, rather than just different ordering. But the most interesting question in my mind is: why is this happening only when going through the proxy and not when doing the queries directly on the DB behind it?

May 8 2019, 1:30 AM · cloud-services-team (Kanban), Data-Services, Tool-Database-Queries, Toolforge

May 7 2019

coren added a comment to T222768: Odd performance issue on a toolforge DB replica.

(Forgot to mention that those queries are being run on the frwikisource database)

May 7 2019, 11:26 PM · cloud-services-team (Kanban), Data-Services, Tool-Database-Queries, Toolforge
coren created T222768: Odd performance issue on a toolforge DB replica.
May 7 2019, 11:23 PM · cloud-services-team (Kanban), Data-Services, Tool-Database-Queries, Toolforge

Nov 29 2016

coren added a comment to T150679: Some Labs DB user_properties view fields are sensitive.

I'm a bit surprised nobody searched Phab on the topic first given that T66115 is specifically about whether to include those properties.

Nov 29 2016, 4:14 PM · Security, Vuln-Infoleak, Privacy, DBA, Toolforge

Jun 8 2016

coren claimed T133408: Security review of TemplateStyles.

I'll be working on changesets for the points above shortly.

Jun 8 2016, 12:49 AM · Reading-Admin, TemplateStyles

May 13 2016

coren added a comment to T483: RfC: Allow styling in templates.

All modern browsers support <link rel="stylesheet"> in the body

May 13 2016, 7:47 PM · User-Ryasmeen, TechCom-RFC (TechCom-RFC-Closed), VisualEditor, Parsing-Team--ARCHIVED, Proposal, TemplateStyles, Wikimedia-Hackathon-2016
coren added a comment to T483: RfC: Allow styling in templates.

Adding the parsing team, as this would introduce page-global state, and also needs to work in Parsoid and VE.

May 13 2016, 5:59 PM · User-Ryasmeen, TechCom-RFC (TechCom-RFC-Closed), VisualEditor, Parsing-Team--ARCHIVED, Proposal, TemplateStyles, Wikimedia-Hackathon-2016

May 11 2016

coren added a comment to T125459: Investigation: Can we find a new search API for CorenSearchBot and Copyvio Detector tool?.

@kaldari I've also been taking a look at how valuable the various search results are in practice, and with Google I am able to coalesce some of the searches together using operators; reducing the query count by 50% at the cost of a slight increase in false negative results* - if budget is the sole remaining issue that would lighten that load quite a bit.

May 11 2016, 3:46 PM · Community-Tech, Developer-Advocacy

May 10 2016

coren updated the task description for T133408: Security review of TemplateStyles.
May 10 2016, 3:58 PM · Reading-Admin, TemplateStyles
coren added a comment to T133408: Security review of TemplateStyles.

@csteipp, template description updated - I think that's most/all of what you need? I don't expect the work involved to be extreme, the extension is pretty well self-contained and has few interactions with core.

May 10 2016, 3:56 PM · Reading-Admin, TemplateStyles
coren updated the task description for T133408: Security review of TemplateStyles.
May 10 2016, 3:54 PM · Reading-Admin, TemplateStyles

May 6 2016

coren added a comment to T133408: Security review of TemplateStyles.

@Jdforrester-WMF: What is next for this? Anything I can do to help things along?

May 6 2016, 12:06 AM · Reading-Admin, TemplateStyles

Apr 26 2016

coren added a comment to T483: RfC: Allow styling in templates.
In T483#2232623, @brion wrote:

If volunteers are +2'ing config updates and deploying them, I'm impressed. :)

Apr 26 2016, 12:44 PM · User-Ryasmeen, TechCom-RFC (TechCom-RFC-Closed), VisualEditor, Parsing-Team--ARCHIVED, Proposal, TemplateStyles, Wikimedia-Hackathon-2016

Apr 23 2016

coren added a comment to T125459: Investigation: Can we find a new search API for CorenSearchBot and Copyvio Detector tool?.

Share or set up another proxy/IP...?

Apr 23 2016, 5:02 PM · Community-Tech, Developer-Advocacy
coren added a comment to T125459: Investigation: Can we find a new search API for CorenSearchBot and Copyvio Detector tool?.

We don't run afoul of 2.7.11 (we provide the links themselves), but 2.7.7 kills us since we explicitly do filter.

Apr 23 2016, 5:01 PM · Community-Tech, Developer-Advocacy
coren added a comment to T133408: Security review of TemplateStyles.

I think the extension is at a point where that review makes sense.

Apr 23 2016, 4:53 PM · Reading-Admin, TemplateStyles
coren added a comment to T483: RfC: Allow styling in templates.
In T483#2232314, @brion wrote:

Note that people do like to use templates outside the template NS, for user or project pages for instance. Not sure if we want to support that explicitly/implicitly/not at all, etc. :)

Apr 23 2016, 4:46 PM · User-Ryasmeen, TechCom-RFC (TechCom-RFC-Closed), VisualEditor, Parsing-Team--ARCHIVED, Proposal, TemplateStyles, Wikimedia-Hackathon-2016
coren removed a project from T483: RfC: Allow styling in templates: Patch-For-Review.

With the latest rounds of merges, the TemplateStyles extension appears to be in a reasonable state and implements the major substantive part of this RfC as discussed in Jerusalem.

Apr 23 2016, 1:59 PM · User-Ryasmeen, TechCom-RFC (TechCom-RFC-Closed), VisualEditor, Parsing-Team--ARCHIVED, Proposal, TemplateStyles, Wikimedia-Hackathon-2016
coren added a comment to T133409: Complete initial version of TemplateStyles sufficient to do security review and then deploy it to WMF production.

What's left to do?

Apr 23 2016, 1:52 PM · Epic, TemplateStyles
coren added a comment to T17075: Per book, category and/or template CSS and JavaScript.

Only if you are going to require that for each book we make edits to add the same template to each page of the book

Apr 23 2016, 1:23 PM · JavaScript, CSS, MW-1.27-release (WMF-deploy-2016-04-26_(1.27.0-wmf.22)), MW-1.27-release-notes, Wikimedia-Hackathon-2016, OKR-Work, MediaWiki-General
coren added a comment to T48580: Create a VisualEditor plugin to integrate with ProofreadPage.

Is it safe to assume this feature will not suddenly become active and in use in production once code from this task is merged?

Apr 23 2016, 1:12 PM · User-notice-archive, User-Ryasmeen, Patch-For-Review, MW-1.28-release (WMF-deploy-2016-06-28_(1.28.0-wmf.8)), Wikimania-Hackathon-2016, Wikimedia-Hackathon-2016, VisualEditor-MediaWiki, VisualEditor, Community-Wishlist-Survey-2015, All-and-every-Wikisource, VisualEditor-MediaWiki-Plugins, ProofreadPage

Apr 20 2016

coren added a comment to T483: RfC: Allow styling in templates.

I think scoping to #mw-content-text should be enough. Any tempate appearing outside actual content is usually protected anyway.

Apr 20 2016, 4:11 PM · User-Ryasmeen, TechCom-RFC (TechCom-RFC-Closed), VisualEditor, Parsing-Team--ARCHIVED, Proposal, TemplateStyles, Wikimedia-Hackathon-2016
coren added a comment to T48580: Create a VisualEditor plugin to integrate with ProofreadPage.

We are still waitng for Page namespace support which is the main editing namespace for most wikisources. Moreover, many new wikisourcians edit only in the Page namespace. The general trend is to have articles in main namespace automatically or semi-automatically generated basing on data from Index and Page namespaces. So having VE support in main namespace may be a nice feature, but mostly useless.

Apr 20 2016, 4:03 PM · User-notice-archive, User-Ryasmeen, Patch-For-Review, MW-1.28-release (WMF-deploy-2016-06-28_(1.28.0-wmf.8)), Wikimania-Hackathon-2016, Wikimedia-Hackathon-2016, VisualEditor-MediaWiki, VisualEditor, Community-Wishlist-Survey-2015, All-and-every-Wikisource, VisualEditor-MediaWiki-Plugins, ProofreadPage
coren added a comment to T483: RfC: Allow styling in templates.

Actually, plenty of templates can appear outside 'content' space, such as edit notices. Those should be able to be styled. The risk of clashing CSS classes is pretty low anyway.

Apr 20 2016, 2:32 AM · User-Ryasmeen, TechCom-RFC (TechCom-RFC-Closed), VisualEditor, Parsing-Team--ARCHIVED, Proposal, TemplateStyles, Wikimedia-Hackathon-2016

Apr 19 2016

coren added a comment to T125459: Investigation: Can we find a new search API for CorenSearchBot and Copyvio Detector tool?.

Adapting CSBot now.

Apr 19 2016, 5:19 PM · Community-Tech, Developer-Advocacy

Apr 16 2016

coren added a comment to T483: RfC: Allow styling in templates.
In T483#2211010, @TheDJ wrote:

Right, found a quite important point... We are now scoping using:
mw-body-content it seems. But that is a skin specific class, amongst others not used by the mobile minerva skin.

We have #mw-content-text that contains all generated output for wikitext pages, but more importantly the classes mw-content-ltr and mw-content-rtl.

Apr 16 2016, 2:01 AM · User-Ryasmeen, TechCom-RFC (TechCom-RFC-Closed), VisualEditor, Parsing-Team--ARCHIVED, Proposal, TemplateStyles, Wikimedia-Hackathon-2016

Apr 15 2016

coren added a comment to T483: RfC: Allow styling in templates.
In T483#2209954, @TheDJ wrote:

Tried using wikimarkup inside the style block, but that doesn't seem to work (and scary if it would..)

What if you used {{#tag:templatestyles}} so the wikitext is processed? I'm not sure how the extension is storing the actual styles though.

Apr 15 2016, 4:34 PM · User-Ryasmeen, TechCom-RFC (TechCom-RFC-Closed), VisualEditor, Parsing-Team--ARCHIVED, Proposal, TemplateStyles, Wikimedia-Hackathon-2016
coren added a comment to T483: RfC: Allow styling in templates.
In T483#2209954, @TheDJ wrote:

Tried using wikimarkup inside the style block, but that doesn't seem to work (and scary if it would..)

Apr 15 2016, 4:03 PM · User-Ryasmeen, TechCom-RFC (TechCom-RFC-Closed), VisualEditor, Parsing-Team--ARCHIVED, Proposal, TemplateStyles, Wikimedia-Hackathon-2016
coren added a comment to T483: RfC: Allow styling in templates.
In T483#2209954, @TheDJ wrote:

Some first practical experiences:
1: i quickly found a situation, where in lieu of inline styles, i'll have to use a unique (per parserrun) class or ID. we have no good options for this right now. For now, i'll keep using inline styles for those situations. (width specific to the image being transcluded)

Apr 15 2016, 3:59 PM · User-Ryasmeen, TechCom-RFC (TechCom-RFC-Closed), VisualEditor, Parsing-Team--ARCHIVED, Proposal, TemplateStyles, Wikimedia-Hackathon-2016
coren added a comment to T483: RfC: Allow styling in templates.

Done. I added ParserFunctions and Scribunto, and reimported Template:Wide image recursively to make sure it worked.

Apr 15 2016, 1:14 PM · User-Ryasmeen, TechCom-RFC (TechCom-RFC-Closed), VisualEditor, Parsing-Team--ARCHIVED, Proposal, TemplateStyles, Wikimedia-Hackathon-2016
coren added a comment to T483: RfC: Allow styling in templates.
In T483#2209633, @TheDJ wrote:

Coren, can you add parserfunctions extension to your experimental wiki ?
i'd like to test a few actual en.wiki templates, and almost all of those need parserfunctions and/or scribunto

Apr 15 2016, 12:51 PM · User-Ryasmeen, TechCom-RFC (TechCom-RFC-Closed), VisualEditor, Parsing-Team--ARCHIVED, Proposal, TemplateStyles, Wikimedia-Hackathon-2016

Apr 14 2016

coren added a comment to T483: RfC: Allow styling in templates.

The current WIP can be played with on an experimental wiki. The main page is an example of a transclusion of a style template.

Apr 14 2016, 2:43 PM · User-Ryasmeen, TechCom-RFC (TechCom-RFC-Closed), VisualEditor, Parsing-Team--ARCHIVED, Proposal, TemplateStyles, Wikimedia-Hackathon-2016

Apr 13 2016

coren added a comment to T132455: username case mismatch in keystone totp plugin.

@Krenair I believe it was, yes.

Apr 13 2016, 11:48 AM · Horizon

Apr 7 2016

coren added a comment to T989: CSS validator survey and design work.

Note that, at least in the prototype for T483: RfC: Allow styling in templates in https://gerrit.wikimedia.org/r/#/c/282155/4/CSSParser.php, @coren wrote a manual RegEx instead of using a library validator/processor.

Apr 7 2016, 10:35 PM · TemplateStyles, Parsing-Team--ARCHIVED

Apr 3 2016

coren added a comment to T48580: Create a VisualEditor plugin to integrate with ProofreadPage.

Clarification: This will be for all Wikisources, not just frws. :-)

Apr 3 2016, 1:09 PM · User-notice-archive, User-Ryasmeen, Patch-For-Review, MW-1.28-release (WMF-deploy-2016-06-28_(1.28.0-wmf.8)), Wikimania-Hackathon-2016, Wikimedia-Hackathon-2016, VisualEditor-MediaWiki, VisualEditor, Community-Wishlist-Survey-2015, All-and-every-Wikisource, VisualEditor-MediaWiki-Plugins, ProofreadPage
coren added a project to T483: RfC: Allow styling in templates: Wikimania-Hackathon-2016.
Apr 3 2016, 12:35 PM · User-Ryasmeen, TechCom-RFC (TechCom-RFC-Closed), VisualEditor, Parsing-Team--ARCHIVED, Proposal, TemplateStyles, Wikimedia-Hackathon-2016
coren moved T483: RfC: Allow styling in templates from (unused 2) to Approved on the TechCom-RFC board.
Apr 3 2016, 12:14 PM · User-Ryasmeen, TechCom-RFC (TechCom-RFC-Closed), VisualEditor, Parsing-Team--ARCHIVED, Proposal, TemplateStyles, Wikimedia-Hackathon-2016
coren claimed T483: RfC: Allow styling in templates.

After some architecture discussion with @Brion and @Jdlrobson, we came up with a fairly good plan for which I'm going to do a first prototypical implementation.

Apr 3 2016, 12:13 PM · User-Ryasmeen, TechCom-RFC (TechCom-RFC-Closed), VisualEditor, Parsing-Team--ARCHIVED, Proposal, TemplateStyles, Wikimedia-Hackathon-2016
coren added a comment to T123156: Add to <body> a class named after the root basepage to specify per-page/book CSS.

I guess core could add another class that be the same on all subpages, like .page-Foo-subpage.

Apr 3 2016, 8:22 AM · Developer-notice, Wikimedia-Hackathon-2016, Patch-For-Review, MediaWiki-User-Interface
coren claimed T123156: Add to <body> a class named after the root basepage to specify per-page/book CSS.

I have an opportunity to work on this while at the Hackathon; with luck I may be able to submit a changeset today.

Apr 3 2016, 7:20 AM · Developer-notice, Wikimedia-Hackathon-2016, Patch-For-Review, MediaWiki-User-Interface

Apr 2 2016

coren added a comment to T48580: Create a VisualEditor plugin to integrate with ProofreadPage.

Current status: we now have a proper design for Page namespace that is in progress but - as a first step - we now have usable mainspace editing with Visual Editor (including the transclusion tag). This is currently working on a test server, and is scheduled for the deployment train Tueseday, Apr 5 (and deployed on group 1 that inlcludes the Wikisources on Apr 6).

Apr 2 2016, 1:34 PM · User-notice-archive, User-Ryasmeen, Patch-For-Review, MW-1.28-release (WMF-deploy-2016-06-28_(1.28.0-wmf.8)), Wikimania-Hackathon-2016, Wikimedia-Hackathon-2016, VisualEditor-MediaWiki, VisualEditor, Community-Wishlist-Survey-2015, All-and-every-Wikisource, VisualEditor-MediaWiki-Plugins, ProofreadPage

Mar 15 2016

coren added a comment to T129936: Ensure that Terms of Use document restrictions on third-party web interactions.

I'm not sure why you never received a reply, but it's very clear-cut. Indeed, there was at least one user whose access to labs was suspended because of that very reason.

Mar 15 2016, 2:17 AM · Toolforge, WMF-Legal

Feb 26 2016

coren claimed T48580: Create a VisualEditor plugin to integrate with ProofreadPage.

I will be in Jerusalem, and will concentrate on coordinating work on this task while there (as well as hack on it myself).

Feb 26 2016, 7:44 PM · User-notice-archive, User-Ryasmeen, Patch-For-Review, MW-1.28-release (WMF-deploy-2016-06-28_(1.28.0-wmf.8)), Wikimania-Hackathon-2016, Wikimedia-Hackathon-2016, VisualEditor-MediaWiki, VisualEditor, Community-Wishlist-Survey-2015, All-and-every-Wikisource, VisualEditor-MediaWiki-Plugins, ProofreadPage

Feb 5 2016

coren added a comment to T114662: RFC: Per-language URLs for multilingual wiki pages.

I've created a variation on common's link trickery with JS for wikimania2017wiki (see related T122994) and it works pretty well; so having the links constructed in that way properly would help a great deal.

Feb 5 2016, 5:42 PM · TechCom-Has-shepherd, Proposal, User-Daniel, TechCom-RFC

Jan 21 2016

coren placed T101741: Locate and assign some MD1200 shelves for proper testing of labstore1002 up for grabs.
Jan 21 2016, 5:21 PM · DC-Ops, SRE, Labs-Sprint-102, Cloud-VPS, Cloud-Services, ops-eqiad
coren placed T106170: Attribute cache issue with NFS on Trusty up for grabs.
Jan 21 2016, 5:20 PM · cloud-services-team (Kanban), Toolforge
coren placed T120710: Labs: update image builders to use new PAM scheme up for grabs.
Jan 21 2016, 5:20 PM · Patch-For-Review, Cloud-VPS, Cloud-Services
coren placed T96299: Move tools-mail to trusty up for grabs.
Jan 21 2016, 5:19 PM · Mail, Cloud-Services, Toolforge

Jan 12 2016

coren updated the task description for T123353: Visual editor misparses comments in templates.
Jan 12 2016, 4:03 AM · VisualEditor
coren created T123353: Visual editor misparses comments in templates.
Jan 12 2016, 4:00 AM · VisualEditor

Jan 9 2016

coren added a comment to T56579: Incomplete setup of translatable pages: FuzzyBot fails to generate /en subpage etc..

This occurs repeatedly on wikimania2017wiki, which uses language features heavily including translatable templates.

Jan 9 2016, 11:13 PM · Language-Q4-2016-Sprint 1, Language-Engineering April-June 2016, MediaWiki-extensions-Translate
coren created T123156: Add to <body> a class named after the root basepage to specify per-page/book CSS.
Jan 9 2016, 4:01 AM · Developer-notice, Wikimedia-Hackathon-2016, Patch-For-Review, MediaWiki-User-Interface

Jan 6 2016

coren updated the task description for T122994: Add a hook to override behaviour for anon users in ULS.
Jan 6 2016, 9:28 PM · UniversalLanguageSelector
coren updated the task description for T122994: Add a hook to override behaviour for anon users in ULS.
Jan 6 2016, 9:28 PM · UniversalLanguageSelector
coren created T122994: Add a hook to override behaviour for anon users in ULS.
Jan 6 2016, 9:26 PM · UniversalLanguageSelector

Jan 5 2016

coren added a comment to T58464: Allow anonymous users to change interface language on Wikimedia wikis with ULS.

FWIW, excepting commons (for obvious reasons), most wikis where this feature would be desirable/necessary seem to me to be the smaller wikis and it's not immediately clear that the performance impact would be all that catastrophic if the caches did vary on a language selection cookie for them.

Jan 5 2016, 5:29 PM · Language and Product Localization, Commons, Epic, All-and-every-Wikisource, Performance Issue, I18n, Wikimedia-Site-requests

Dec 30 2015

coren added a comment to T122675: Translate extension seemingly broken / partially installed on wikimedia2017wiki.

Also, not an ops thing. This is about MediaWiki setup, so is expected to be handled by people in the deployer or restricted groups

Dec 30 2015, 9:41 PM · Wikimedia-production-error, Wikimedia-Site-requests
coren renamed T122675: Translate extension seemingly broken / partially installed on wikimedia2017wiki from Translate extension seemingly broken / partially installed to Translate extension seemingly broken / partially installed on wikimedia2017wiki.
Dec 30 2015, 8:28 PM · Wikimedia-production-error, Wikimedia-Site-requests
coren created T122675: Translate extension seemingly broken / partially installed on wikimedia2017wiki.
Dec 30 2015, 8:28 PM · Wikimedia-production-error, Wikimedia-Site-requests
coren added a comment to T122638: GridEngine down due to bdb issues.

which actually shows another interesting tidbit: thre's 20 seconds between restarts, but between 547749 and 9999897 there's a two minute gap.

Dec 30 2015, 3:11 PM · Patch-For-Review, Toolforge, Cloud-Services
coren added a comment to T122638: GridEngine down due to bdb issues.

What is unclear to me at this point is what commands were issued when and by whom. Was this a cronjob gone wrong? The tool owners haven't logged in to any tools-bastion recently.

Dec 30 2015, 1:31 PM · Patch-For-Review, Toolforge, Cloud-Services
coren added a comment to T122638: GridEngine down due to bdb issues.

I'm also wondering if more up-to-date backups of the job db would help.

Dec 30 2015, 4:16 AM · Patch-For-Review, Toolforge, Cloud-Services
coren added a comment to T122638: GridEngine down due to bdb issues.

FWIW, from the DB transaction logs, the master seems to have valiantly struggled for about 90 minutes before it finally went down (and I expect the survival was made harder by the simultaneous LDAP and NFS issues). It might be worthwhile to add something to monitor really unusual growth of the BDB and alert.

Dec 30 2015, 3:01 AM · Patch-For-Review, Toolforge, Cloud-Services

Dec 29 2015

coren added a comment to T122548: please deploy parsoid sitematrix update.

VE is desired, but as the wiki is very young and the number of non "powerusers" is going to be very low, there is no emergency to deploy outside the normal cycle. Most of what is going to be added to that wiki in the short term is going to be imports, stylesheets, and templates.

Dec 29 2015, 1:21 AM · Parsoid, SRE, Wikimedia-Site-requests

Dec 28 2015

coren added a comment to T122515: Possible race condition in webservice HSET/HDEL.

The only way around this that I can think of is for the post-exit script to first check that the kv that is actually there really /is/ the one it expects to delete before going ahead and deleting it.

Dec 28 2015, 7:21 PM · Toolforge, Cloud-Services

Dec 23 2015

coren added a comment to T122062: Create the wikimania2017 wiki.

We just missed a window, and tomorrow is a "Friday", I think. How does Dec 28 sound to you?

Dec 23 2015, 5:59 PM · Wiki-Setup (Create), Patch-For-Review, SRE
coren added a comment to T122062: Create the wikimania2017 wiki.

@Krenair: That's what I asked @demon to okay; we want to be able to do press releases in January so the more time to set the wiki up the better. :-)

Dec 23 2015, 5:32 PM · Wiki-Setup (Create), Patch-For-Review, SRE

Dec 22 2015

coren added a comment to T122062: Create the wikimania2017 wiki.

do you want this -> T96564 for 2017 wiki as well or no?

Dec 22 2015, 12:19 AM · Wiki-Setup (Create), Patch-For-Review, SRE
coren added a comment to T122062: Create the wikimania2017 wiki.

Logo exists there: https://upload.wikimedia.org/wikipedia/commons/4/4a/Wikimania_Montreal_logo.png
Announcement allowing the switch being thrown pending only on James (F). :-)

Dec 22 2015, 12:16 AM · Wiki-Setup (Create), Patch-For-Review, SRE

Dec 21 2015

coren added a comment to T122062: Create the wikimania2017 wiki.

I can tell you what the Labs side of things is: run maintain-replicas after the database exists to create the views. AFAIK, the prod side involves adding the database to the list that should be replicated, something which I think only Jaime currently knows the secret sauce for.

Dec 21 2015, 9:26 PM · Wiki-Setup (Create), Patch-For-Review, SRE
coren added a comment to T122062: Create the wikimania2017 wiki.

@Krenair: I hereby notify myself. :-) More seriously, that doc should probably be amended as I should no longer be a point of contact starting Jan 1.

Dec 21 2015, 9:22 PM · Wiki-Setup (Create), Patch-For-Review, SRE
coren added a comment to T121998: Instances locking up randomly.

May or may not be significant, but tools-proxy-01 has (partially) live userland at least insofar as nginx continues accepting connection and proxying.

Dec 21 2015, 6:28 PM · Cloud-Services
coren reassigned T98183: labstore1002 issues while trying to reboot from coren to chasemp.
Dec 21 2015, 6:18 PM · Sustainability (Incident Followup), DC-Ops, Incident-20151216-Labs-NFS, SRE, ops-eqiad, Cloud-VPS
coren placed T90595: Have a 'undergoing scheduled maintenance' page for labs set up for scheduled maintenance up for grabs.
Dec 21 2015, 6:17 PM · Cloud-Services, Toolforge
coren placed T120586: Instance creation fails up for grabs.
Dec 21 2015, 6:17 PM · RelEng-Archive-FY201718-Q1, Cloud-Services, Continuous-Integration-Scaling, Continuous-Integration-Infrastructure, Patch-For-Review
coren set Security to default on T96299: Move tools-mail to trusty.
Dec 21 2015, 6:16 PM · Mail, Cloud-Services, Toolforge
coren created T122062: Create the wikimania2017 wiki.
Dec 21 2015, 5:58 PM · Wiki-Setup (Create), Patch-For-Review, SRE

Dec 12 2015

coren closed T121302: sshing to bastion.wmflabs.org fails with "Connection closed by 208.80.155.129" as Resolved.

The puppet variable restricted_to was used inconsistently between projects; it was set to the group name everywhere but in project bastion where the parents for the group name were added explicitly on wikitech.

Dec 12 2015, 12:51 PM · Cloud-Services

Dec 11 2015

coren closed T121064: Project entries are created in ldap but not the posix group entry (disallowing ssh, etc) as Resolved.

Confirmed fixed.

Dec 11 2015, 10:43 PM · MW-1.27-release (WMF-deploy-2015-12-08_(1.27.0-wmf.8)), MW-1.27-release (WMF-deploy-2015-12-15_(1.27.0-wmf.9)), Patch-For-Review, Cloud-Services, Cloud-VPS
coren closed T121064: Project entries are created in ldap but not the posix group entry (disallowing ssh, etc), a subtask of T121065: Replace bd808-vagrant with a new build server instance, as Resolved.
Dec 11 2015, 10:43 PM · Patch-For-Review, MediaWiki-Vagrant, User-bd808
coren added a comment to T98183: labstore1002 issues while trying to reboot.

@Cmjohnson: We need to get our hands on another then; perhaps put in a req for one or is there one in Dallas we could ship accross?

Dec 11 2015, 10:40 PM · Sustainability (Incident Followup), DC-Ops, Incident-20151216-Labs-NFS, SRE, ops-eqiad, Cloud-VPS
coren added a comment to T121064: Project entries are created in ldap but not the posix group entry (disallowing ssh, etc).

So now I'm getting a bit confused. Adding the following record to ldap (manually, with novaadmin creds from silver) worked:

205 cn=project-gtest1-temp,ou=groups,dc=wikimedia,dc=org
objectClass: groupOfNames
objectClass: posixGroup
objectClass: top
member: uid=rush,ou=people,dc=wikimedia,dc=org
gidNumber: 52779
cn: project-gtest1-temp
Dec 11 2015, 3:26 PM · MW-1.27-release (WMF-deploy-2015-12-08_(1.27.0-wmf.8)), MW-1.27-release (WMF-deploy-2015-12-15_(1.27.0-wmf.9)), Patch-For-Review, Cloud-VPS, Cloud-Services
coren claimed T121064: Project entries are created in ldap but not the posix group entry (disallowing ssh, etc).

Ima do the changeset.

Dec 11 2015, 2:07 PM · MW-1.27-release (WMF-deploy-2015-12-08_(1.27.0-wmf.8)), MW-1.27-release (WMF-deploy-2015-12-15_(1.27.0-wmf.9)), Patch-For-Review, Cloud-VPS, Cloud-Services
coren renamed T121064: Project entries are created in ldap but not the posix group entry (disallowing ssh, etc) from Groups for project are created in ldap but getent cannot see them on user VMs (disallowing ssh, etc) to Project entries are created in ldap but not the posix group entry (disallowing ssh, etc).
Dec 11 2015, 4:17 AM · MW-1.27-release (WMF-deploy-2015-12-08_(1.27.0-wmf.8)), MW-1.27-release (WMF-deploy-2015-12-15_(1.27.0-wmf.9)), Patch-For-Review, Cloud-VPS, Cloud-Services
coren added a comment to T121064: Project entries are created in ldap but not the posix group entry (disallowing ssh, etc).

If we wanted to be really robust, what adding or removing a member of a project should do is:

  • grab the list of current users from the project entry;
  • update the list;
  • create or update the group entry with the entire list (so there is never a 'no member' group); then
  • update the project entry with the list (iff the group creation/update worked).
Dec 11 2015, 4:10 AM · MW-1.27-release (WMF-deploy-2015-12-08_(1.27.0-wmf.8)), MW-1.27-release (WMF-deploy-2015-12-15_(1.27.0-wmf.9)), Patch-For-Review, Cloud-VPS, Cloud-Services
coren added a comment to T121064: Project entries are created in ldap but not the posix group entry (disallowing ssh, etc).

From what I can see, what happened in the case of mediawiki-vagrant is that:

Dec 11 2015, 4:03 AM · MW-1.27-release (WMF-deploy-2015-12-08_(1.27.0-wmf.8)), MW-1.27-release (WMF-deploy-2015-12-15_(1.27.0-wmf.9)), Patch-For-Review, Cloud-VPS, Cloud-Services

Dec 9 2015

coren added a comment to T90595: Have a 'undergoing scheduled maintenance' page for labs set up for scheduled maintenance.

Fixed the title. Labs/labs/labs/labs. Don't let geeks name things. :-)

Dec 9 2015, 4:44 PM · Cloud-Services, Toolforge
coren renamed T90595: Have a 'undergoing scheduled maintenance' page for labs set up for scheduled maintenance from Have a 'undergoing scheduled maintenance' page for toollabs set up for scheduled maintenance to Have a 'undergoing scheduled maintenance' page for labs set up for scheduled maintenance.
Dec 9 2015, 4:43 PM · Cloud-Services, Toolforge
coren added a comment to T94792: Remove support for precise OGE exec hosts.

Jessie is a no-starter while we rely on gridengine; which is going to be for a while still (k8s provides a superior alternative for many, but not all, scenarios and migration in that direction by users is going to be gradual).

Dec 9 2015, 4:41 PM · Epic, Community-Tech-Tool-Labs, User-bd808, Cloud-Services, Toolforge
coren added a comment to T90595: Have a 'undergoing scheduled maintenance' page for labs set up for scheduled maintenance.

@valhallasw: that'd do for tools, but won't cover the general proxy would it?

Dec 9 2015, 4:38 PM · Cloud-Services, Toolforge
coren added a comment to T94792: Remove support for precise OGE exec hosts.

I think this is now a reasonable step; but we probably want a month's warning or so. I'm going to make an annoucement about this - the change itself is trivial enough.

Dec 9 2015, 4:31 PM · Epic, Community-Tech-Tool-Labs, User-bd808, Cloud-Services, Toolforge
coren closed T93875: Webservice start failing with duplicate port allocation from portgranter as Resolved.

Long resolved.

Dec 9 2015, 4:30 PM · Cloud-Services, Toolforge
coren claimed T90595: Have a 'undergoing scheduled maintenance' page for labs set up for scheduled maintenance.

This can be done fairly cleanly at the proxy level (though of course that will not catch the cases when the proxy themselves are down). Ima take a stab at it.

Dec 9 2015, 4:29 PM · Cloud-Services, Toolforge
coren closed T91133: Document how to turn shadow into master as Resolved.

... it became true about 3 minutes later. :-)

Dec 9 2015, 4:28 PM · Cloud-Services, Toolforge
coren added a comment to T91059: Create a set of 'template' tools in various languages with deploy scripts for toollabs.

@yuvipanda: Do you count your k8s work as filling in that task? If so, we might want to merge and/or close this one?

Dec 9 2015, 4:25 PM · Cloud-Services, Toolforge
coren closed T89864: Common http error response pages as Declined.

That used to be the case, but tool maintainers have requested that error messages from their web services be displayed untouched. It's still the case for 503 errors (when there is no web service running), but if there is a service listening then its error messages are displayed.

Dec 9 2015, 4:24 PM · Cloud-Services, Toolforge
coren closed T97574: Provision and test tools-mailrelay-02 as Resolved.

Made moot by the decision to skip a precise host entirely.

Dec 9 2015, 2:50 PM · Patch-For-Review, Cloud-Services, Toolforge
coren closed T97574: Provision and test tools-mailrelay-02, a subtask of T96299: Move tools-mail to trusty, as Resolved.
Dec 9 2015, 2:50 PM · Mail, Cloud-Services, Toolforge