thcipriani (Tyler Cipriani)
Rappa Ternt RelEng

Projects (13)

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
Feb 9 2015, 10:04 PM (123 w, 2 d)
Availability
Available
IRC Nick
thcipriani
LDAP User
Unknown
MediaWiki User
TCipriani (WMF)

Recent Activity

Today

thcipriani closed T165748: Deploy logstash/plugins with scap3 as Resolved.

All done! @Gehel merged and did the deploy today: https://twitter.com/wikimediatech/status/877940072477319168

Thu, Jun 22, 5:29 PM · Patch-For-Review, Release-Engineering-Team (Kanban), Scap (Scap3-Adoption-Phase2)
thcipriani closed T165748: Deploy logstash/plugins with scap3, a subtask of T129290: [keyresult] Migrate remaining trebuchet deployed services, as Resolved.
Thu, Jun 22, 5:29 PM · Trebuchet, releng-201718-q1, releng-201516-q4, Scap (Scap3-Adoption-Phase1)
thcipriani added a comment to D656: Drop `scap l10n-update`: unused.

Looking back through IRC logs, people have definitely used this function manually (although I'm not sure why, exactly :)). I would argue we keep this function, though. Having some extra sloc for the flexibility to move a single server to a wikiversion that has never had its l10n compiled on tin is a good trade off, I think.

Thu, Jun 22, 3:58 PM · Release-Engineering-Team
thcipriani added a comment to T165748: Deploy logstash/plugins with scap3.

@thcipriani Thanks for all this! I can be available to deploy this today 6pm CEST (9am PDT) if that's good for you. Otherwise, ping me on IRC and we'll find a time.

Thu, Jun 22, 2:01 PM · Patch-For-Review, Release-Engineering-Team (Kanban), Scap (Scap3-Adoption-Phase2)

Yesterday

thcipriani updated subscribers of T165748: Deploy logstash/plugins with scap3.

@Gehel @EBernhardson so I've made patches to migrate logstash/plugins over to scap3 that is setup more or less the same as the trebuchet deployment.

Wed, Jun 21, 9:59 PM · Patch-For-Review, Release-Engineering-Team (Kanban), Scap (Scap3-Adoption-Phase2)
thcipriani added a comment to D600: Create a wrapper around conftool for our pooling/depooling needs.

From the scap side of things the code looks fine. Looks like this will require some fiddling with pip and tox to get tests passing again :(

Wed, Jun 21, 6:26 PM · Release-Engineering-Team
thcipriani closed T167981: beta-update-databases-eqiad times out on wikidatawiki (maintenance update) as Resolved.

This is no longer happening afaict and it seems like the main followup is on T168036: rebuildTermSqlIndex.php causing beta-update-databases-eqiad to timeout and abort.

Wed, Jun 21, 6:21 PM · Wikidata, Release-Engineering-Team (Kanban), Beta-Cluster-Infrastructure
thcipriani committed rMSCAeed9b2c30791: Handle multiple services (authored by thcipriani).
Handle multiple services
Wed, Jun 21, 5:24 PM
thcipriani closed T167098: scap should allow restarting multiple services as Resolved by committing rMSCAeed9b2c30791: Handle multiple services.
Wed, Jun 21, 5:24 PM · Release-Engineering-Team (Kanban), MediaWiki-JobRunner, Deployment-Systems, Scap (Scap3-Adoption-Phase1)
thcipriani closed T167098: scap should allow restarting multiple services, a subtask of T129148: Deploy jobrunner with scap3 (Trebuchet jobrunner/jobrunner), as Resolved.
Wed, Jun 21, 5:24 PM · Release-Engineering-Team (Kanban), Patch-For-Review, MediaWiki-JobRunner, Deployment-Systems, Scap (Scap3-Adoption-Phase1), scap2
thcipriani closed D677: Handle multiple services by committing rMSCAeed9b2c30791: Handle multiple services.
Wed, Jun 21, 5:24 PM · Release-Engineering-Team
thcipriani added a comment to T167098: scap should allow restarting multiple services.

Landed D677, will close this task when new scap version (3.6.0) is released.

Wed, Jun 21, 5:23 PM · Release-Engineering-Team (Kanban), MediaWiki-JobRunner, Deployment-Systems, Scap (Scap3-Adoption-Phase1)
thcipriani moved T165748: Deploy logstash/plugins with scap3 from In-progress to Backlog on the Release-Engineering-Team (Kanban) board.
Wed, Jun 21, 4:45 PM · Patch-For-Review, Release-Engineering-Team (Kanban), Scap (Scap3-Adoption-Phase2)

Mon, Jun 19

thcipriani added a comment to T166888: CI for operations/puppet is taking too long.

Mentioned in SAL (#wikimedia-operations) [2017-06-19T22:14:36Z] <thcipriani|afk> Added non-voting operations-puppet-tests-docker job for operations/puppet repo, should (hopefully) be fast, and will timeout after 1 minute if it's not. More info https://gerrit.wikimedia.org/r/#/c/360091/ + T166888

Mon, Jun 19, 10:25 PM · Release-Engineering-Team (Kanban), Patch-For-Review, Operations, Continuous-Integration-Infrastructure

Wed, Jun 14

thcipriani added a comment to T167833: Zuul refused to start from contint1001.

I tried with either:

systemctl start zuul
/etc/init.d/zuul start

Maybe restart did the trick? Thank you @Dzahn !!!!

Wed, Jun 14, 5:24 PM · Patch-For-Review, Release-Engineering-Team (Kanban), Zuul, Continuous-Integration-Infrastructure

Mon, Jun 12

thcipriani placed T137124: Scap3 submodule space issues up for grabs.
Mon, Jun 12, 4:43 PM · Release-Engineering-Team (Kanban), WorkType-NewFunctionality, Deployment-Systems, Scap
thcipriani claimed T167098: scap should allow restarting multiple services.
Mon, Jun 12, 4:38 PM · Release-Engineering-Team (Kanban), MediaWiki-JobRunner, Deployment-Systems, Scap (Scap3-Adoption-Phase1)

Fri, Jun 9

thcipriani updated subscribers of T167543: Skins cannot run browser tests per commit .

hrm, looks like $EXT_NAME is setup in parameter_functions.py for extensions:

Fri, Jun 9, 7:43 PM · Release-Engineering-Team (Kanban), Patch-For-Review, MinervaNeue, Reading-Web-Backlog
thcipriani accepted D682: Minor fixups to doc underlining.
Fri, Jun 9, 6:47 PM · Release-Engineering-Team
thcipriani closed T129148: Deploy jobrunner with scap3 (Trebuchet jobrunner/jobrunner) as Resolved.

Status?

Fri, Jun 9, 6:09 PM · Release-Engineering-Team (Kanban), Patch-For-Review, MediaWiki-JobRunner, Deployment-Systems, Scap (Scap3-Adoption-Phase1), scap2
thcipriani closed T129148: Deploy jobrunner with scap3 (Trebuchet jobrunner/jobrunner), a subtask of T129290: [keyresult] Migrate remaining trebuchet deployed services, as Resolved.
Fri, Jun 9, 6:09 PM · Trebuchet, releng-201718-q1, releng-201516-q4, Scap (Scap3-Adoption-Phase1)
thcipriani added a comment to D677: Handle multiple services.
In D677#13334, @mmodell wrote:

Yet another reason we need to implement some sort of dependency graph in scap.

Why? Here's the scenario for Phabricator:

Updating phabricator involves the following steps:

  1. Disable puppet
  2. Stop PHD daemons
  3. stop apache
  4. update the phabricator code
  5. apply database migrations
  6. start apache
  7. start phd
  8. enable puppet

    Those steps need to happen more or less in that order although a couple of them could be swapped without causing any serious problems.

    The config format, even with multiple managed services, still isn't sufficiently expressive to describe this sort of simple multi-step deployment process.
Fri, Jun 9, 3:08 PM · Release-Engineering-Team

Thu, Jun 8

thcipriani added a comment to T166888: CI for operations/puppet is taking too long.

These are all conjectures of mine, just by looking at the log, so correct me when I'm wrong :)

Thu, Jun 8, 12:11 AM · Release-Engineering-Team (Kanban), Patch-For-Review, Operations, Continuous-Integration-Infrastructure

Tue, Jun 6

thcipriani added a comment to D677: Handle multiple services.
In D677#13289, @Paladox wrote:
Tue, Jun 6, 6:10 PM · Release-Engineering-Team
thcipriani moved T158812: Gather requirements for build manifest specification from Build PoC to Blubber on the Release Pipeline board.
Tue, Jun 6, 5:17 PM · Release Pipeline (Blubber), User-Joe, Services (designing), User-mobrovac
thcipriani moved T166353: Fix Blubber variant expansion for boolean/int config properties from Build PoC to Blubber on the Release Pipeline board.
Tue, Jun 6, 5:16 PM · Release Pipeline (Blubber), Release-Engineering-Team (Kanban)
thcipriani created an object: Release Pipeline (Blubber).
Tue, Jun 6, 5:16 PM
thcipriani added a comment to T167098: scap should allow restarting multiple services.

D677 should handle multiple service restart/reloads.

Tue, Jun 6, 2:41 PM · Release-Engineering-Team (Kanban), MediaWiki-JobRunner, Deployment-Systems, Scap (Scap3-Adoption-Phase1)
thcipriani created D677: Handle multiple services.
Tue, Jun 6, 2:08 PM · Release-Engineering-Team
thcipriani added a revision to T167098: scap should allow restarting multiple services: D677: Handle multiple services.
Tue, Jun 6, 2:08 PM · Release-Engineering-Team (Kanban), MediaWiki-JobRunner, Deployment-Systems, Scap (Scap3-Adoption-Phase1)
thcipriani moved T167098: scap should allow restarting multiple services from Backlog to Services on the Scap (Scap3-Adoption-Phase1) board.
Tue, Jun 6, 1:31 PM · Release-Engineering-Team (Kanban), MediaWiki-JobRunner, Deployment-Systems, Scap (Scap3-Adoption-Phase1)
thcipriani removed a project from T167104: figure out how to not restart jobrunner/jobchron in the non-active DC: scap2.
Tue, Jun 6, 1:30 PM · Release-Engineering-Team (Next), Operations, MediaWiki-JobRunner, Deployment-Systems, Scap (Scap3-Adoption-Phase1)
thcipriani triaged T165486: Allow to choose different targets on where to scap to as Normal priority.

Check out the --limit flag. That may be all you need: https://github.com/wikimedia/scap/blob/master/scap/targets.py#L50-L62

Tue, Jun 6, 1:28 PM · Scap

Mon, Jun 5

thcipriani committed rMSCA8e263f728552: Update change-bin-dir patch to fix deb build (authored by thcipriani).
Update change-bin-dir patch to fix deb build
Mon, Jun 5, 10:54 PM
thcipriani closed D675: Update change-bin-dir patch to fix deb build by committing rMSCA8e263f728552: Update change-bin-dir patch to fix deb build.
Mon, Jun 5, 10:54 PM · Release-Engineering-Team
thcipriani created D675: Update change-bin-dir patch to fix deb build.
Mon, Jun 5, 10:25 PM · Release-Engineering-Team
thcipriani reopened T127762: Update Debian Package for Scap3 as "Open".

Hi @fgiunchedi just tagged debian/3.5.8-1. Could you update scap on carbon please? And thank you :)

Mon, Jun 5, 7:24 PM · Patch-For-Review, Deployment-Systems, Scap
thcipriani committed rMSCA1b16245471d3: Bumping Debian version to 3.5.8-1 (authored by thcipriani).
Bumping Debian version to 3.5.8-1
Mon, Jun 5, 7:04 PM
thcipriani committed rMSCA565293194cb9: Bump version to 3.5.8 (authored by thcipriani).
Bump version to 3.5.8
Mon, Jun 5, 7:04 PM
thcipriani committed rMSCA0506e0d5ff23: Fix config.py quilt patch (authored by thcipriani).
Fix config.py quilt patch
Mon, Jun 5, 7:04 PM
thcipriani committed rMSCAdb8266c62e70: Merge branch 'master' into release (authored by thcipriani).
Merge branch 'master' into release
Mon, Jun 5, 7:03 PM
thcipriani awarded D650: Pylint: Use new-style classes everywhere a Love token.
Mon, Jun 5, 4:59 PM · Release-Engineering-Team
thcipriani awarded D653: Python3 compat work: print functions and absolute imports a Love token.
Mon, Jun 5, 4:59 PM · Release-Engineering-Team
thcipriani placed T146602: scap deploy-local should make fewer assumptions about server/directories up for grabs.

This is definitely something that is on the back burner but would be nice to have

Mon, Jun 5, 4:43 PM · Patch-For-Review, Scap
thcipriani moved T163512: MW-1.30.0-wmf.2 deployment blockers from In-progress to Done (within RelEng) on the Release-Engineering-Team (Kanban) board.
Mon, Jun 5, 4:38 PM · User-notice, Reading-Admin, Release-Engineering-Team (Kanban), Train Deployments, Release
thcipriani moved T163512: MW-1.30.0-wmf.2 deployment blockers from Done (Re-review for repeat tasks) to Next Up on the Reading-Admin board.

wrong workboard :)

Mon, Jun 5, 4:38 PM · User-notice, Reading-Admin, Release-Engineering-Team (Kanban), Train Deployments, Release
thcipriani closed T163512: MW-1.30.0-wmf.2 deployment blockers as Resolved.
Mon, Jun 5, 4:38 PM · User-notice, Reading-Admin, Release-Engineering-Team (Kanban), Train Deployments, Release

Fri, Jun 2

thcipriani abandoned D399: Update scap deploy-local args to have more information.
In D399#13204, @demon wrote:

This still good to land?

Fri, Jun 2, 6:25 PM · Release-Engineering-Team
thcipriani added a comment to D654: Remove concept of --no-touch / --beta-only-change.

I agree with the idea that we should be touching IS after all the syncs that are meant to change things on the cluster; however, I think the --beta-only-change came out of a problem with how HHVM handled reclaiming TC cache space (i.e., exploding) T149872 and T103886#1401890 both talk about this.

Fri, Jun 2, 5:25 PM · Release-Engineering-Team
ori awarded T166345: wmf/1.30.0-wmf.2 performance issue for Wikipedias a Yellow Medal token.
Fri, Jun 2, 4:37 AM · Performance-Team-notice, Patch-For-Review, Services (watching), Operations, Performance-Team, Wikimedia-General-or-Unknown, MediaWiki-General-or-Unknown

Thu, Jun 1

thcipriani closed T164961: Allow access to ci-staging Docker registry from integration project as Resolved.

now available from integration at https://ci-staging-docker-registry01.wmflabs.org

Thu, Jun 1, 4:27 PM · Release-Engineering-Team (Kanban), Release Pipeline
thcipriani added a comment to T166345: wmf/1.30.0-wmf.2 performance issue for Wikipedias.

mw-parser-output making it into the loggedout parser cache is reproducible on VM. The history of that issue is too complicated for me to figure out if that's intentional in wmf.2 (in which case the config hook needs to go) or accidental (in which case the mw-parser-output leak into the loggedout parser cache needs to be fixed).

Thu, Jun 1, 1:11 PM · Performance-Team-notice, Patch-For-Review, Services (watching), Operations, Performance-Team, Wikimedia-General-or-Unknown, MediaWiki-General-or-Unknown
thcipriani added a comment to T166345: wmf/1.30.0-wmf.2 performance issue for Wikipedias.

Removing the config hook would probably make the slowdown issue go away, but parser cache for loggedout would get "polluted" by mw-parser-output again. I don't know if the latter is a big deal.

Thu, Jun 1, 1:04 PM · Performance-Team-notice, Patch-For-Review, Services (watching), Operations, Performance-Team, Wikimedia-General-or-Unknown, MediaWiki-General-or-Unknown
thcipriani added a comment to T166345: wmf/1.30.0-wmf.2 performance issue for Wikipedias.

@Gilles the mw-parser-output change in CommonSettings was created as part of https://wikitech.wikimedia.org/wiki/Incident_documentation/20170512-API can/should be removed now.

Thu, Jun 1, 12:50 PM · Performance-Team-notice, Patch-For-Review, Services (watching), Operations, Performance-Team, Wikimedia-General-or-Unknown, MediaWiki-General-or-Unknown

Wed, May 31

thcipriani moved T164961: Allow access to ci-staging Docker registry from integration project from Backlog to In-progress on the Release-Engineering-Team (Kanban) board.
Wed, May 31, 5:05 PM · Release-Engineering-Team (Kanban), Release Pipeline
thcipriani triaged T164961: Allow access to ci-staging Docker registry from integration project as Normal priority.
Wed, May 31, 5:05 PM · Release-Engineering-Team (Kanban), Release Pipeline
thcipriani placed T112509: scap3 should repack / pack-refs git repos under /srv/deployment up for grabs.

Unlicking this cookie D503: Clean up the deployment host provides needed functions for this, and does some tag cleanup, but not the actual gc-ing.

Wed, May 31, 5:03 PM · scap2, Scap

Tue, May 30

thcipriani added a comment to T166345: wmf/1.30.0-wmf.2 performance issue for Wikipedias.

Sounds worth a try, that would also explain why group0 and group1 are fine at the moment. I'm dealing with a sick child, though, so I'd rather not venture into that kind of live hacking myself in the next 3 hours if I can avoid it. Hopefully @aaron or @Krinkle appear before then

Tue, May 30, 8:35 PM · Performance-Team-notice, Patch-For-Review, Services (watching), Operations, Performance-Team, Wikimedia-General-or-Unknown, MediaWiki-General-or-Unknown
thcipriani added a comment to T165957: MW-1.30.0-wmf.3 deployment blockers.

Had some trouble with the make-wmf-branch script. It seems that the AccountAudit extension repo was set to read-only in gerrit: https://gerrit.wikimedia.org/r/#/admin/projects/mediawiki/extensions/AccountAudit

Tue, May 30, 6:52 PM · Release-Engineering-Team (Kanban), Release, Train Deployments
thcipriani added a comment to T165957: MW-1.30.0-wmf.3 deployment blockers.

Will branch cut for 1.30.0-wmf.3 today in an optimistic attempt keep branching on schedule; however, I will not deploy it anywhere until T166345: wmf/1.30.0-wmf.2 performance issue for Wikipedias has been resolved and 1.30.0-wmf.2 is live on all wikis.

Tue, May 30, 5:26 PM · Release-Engineering-Team (Kanban), Release, Train Deployments
thcipriani added a comment to T166345: wmf/1.30.0-wmf.2 performance issue for Wikipedias.

There are no xhprof runs in xhgui for the initial deployment window when the performance regression happened. With the attempts to reproduce on single machines failing, I think we'll have to plan a wider re-deployment to be able to profile this as the issue is happening.

Tue, May 30, 3:46 PM · Performance-Team-notice, Patch-For-Review, Services (watching), Operations, Performance-Team, Wikimedia-General-or-Unknown, MediaWiki-General-or-Unknown
thcipriani updated subscribers of T129148: Deploy jobrunner with scap3 (Trebuchet jobrunner/jobrunner).

Tested on beta cluster and all seems to be working. @hashar has volunteered to babysit the initial deployment. Now just need an opsen around for puppet wrangling during the deployment to production. @akosiaris or @Joe can you help merge these changes/get jobrunner off trebuchet?

Tue, May 30, 3:43 PM · Release-Engineering-Team (Kanban), Patch-For-Review, MediaWiki-JobRunner, Deployment-Systems, Scap (Scap3-Adoption-Phase1), scap2

Mon, May 29

thcipriani added a comment to T166492: deployment-tin has disk space issues.

@thcipriani you have clones of mediawiki repositories on deployment-tin in /home/thcipriani/mwclonetest. I guess that can be safely deleted.

Mon, May 29, 1:27 PM · Release-Engineering-Team (Next), Beta-Cluster-Infrastructure

Fri, May 26

thcipriani updated subscribers of T166345: wmf/1.30.0-wmf.2 performance issue for Wikipedias.

To recap where this issue left off yesterday:

Fri, May 26, 3:27 PM · Performance-Team-notice, Patch-For-Review, Services (watching), Operations, Performance-Team, Wikimedia-General-or-Unknown, MediaWiki-General-or-Unknown
thcipriani added a comment to T166345: wmf/1.30.0-wmf.2 performance issue for Wikipedias.

I believe this would merit an incident report to find out exactly what happened?

Fri, May 26, 1:49 PM · Performance-Team-notice, Patch-For-Review, Services (watching), Operations, Performance-Team, Wikimedia-General-or-Unknown, MediaWiki-General-or-Unknown
thcipriani triaged T166384: scap: Investigate scaps handling of InitialiseSettings.php as Normal priority.
Fri, May 26, 1:29 PM · Release-Engineering-Team (Kanban), Scap
thcipriani created T166384: scap: Investigate scaps handling of InitialiseSettings.php.
Fri, May 26, 1:29 PM · Release-Engineering-Team (Kanban), Scap

Thu, May 25

thcipriani triaged T166345: wmf/1.30.0-wmf.2 performance issue for Wikipedias as Unbreak Now! priority.

setting as UBN! since we're stuck on wmf.1 until we can figure this out.

Thu, May 25, 8:56 PM · Performance-Team-notice, Patch-For-Review, Services (watching), Operations, Performance-Team, Wikimedia-General-or-Unknown, MediaWiki-General-or-Unknown
thcipriani added a subtask for T163512: MW-1.30.0-wmf.2 deployment blockers: T166345: wmf/1.30.0-wmf.2 performance issue for Wikipedias.
Thu, May 25, 8:55 PM · User-notice, Reading-Admin, Release-Engineering-Team (Kanban), Train Deployments, Release
thcipriani added a parent task for T166345: wmf/1.30.0-wmf.2 performance issue for Wikipedias: T163512: MW-1.30.0-wmf.2 deployment blockers.
Thu, May 25, 8:55 PM · Performance-Team-notice, Patch-For-Review, Services (watching), Operations, Performance-Team, Wikimedia-General-or-Unknown, MediaWiki-General-or-Unknown
thcipriani created T166345: wmf/1.30.0-wmf.2 performance issue for Wikipedias.
Thu, May 25, 8:54 PM · Performance-Team-notice, Patch-For-Review, Services (watching), Operations, Performance-Team, Wikimedia-General-or-Unknown, MediaWiki-General-or-Unknown
thcipriani created T166335: Warning: JsonConfig: Invalid $wgJsonConfigModels['JsonConfig.Dashiki'] array value, 'class' not found.
Thu, May 25, 7:03 PM · MW-1.30-release-notes (WMF-deploy-2017-06-13_(1.30.0-wmf.5)), Patch-For-Review, Analytics-Kanban, Wikimedia-log-errors, Analytics-Dashiki
thcipriani created P5486 (An Untitled Masterwork).
Thu, May 25, 6:17 PM
thcipriani closed T164962: Ensure Docker 17.05 on integration-slave-docker-1000 as Resolved.
Thu, May 25, 5:07 PM · Release-Engineering-Team (Kanban), Release Pipeline

May 23 2017

thcipriani created T166168: Flow\Exception\InvalidDataException from line 366 of /srv/mediawiki/php-1.30.0-wmf.2/extensions/Flow/includes/Model/AbstractRevision.php: Failed to load the content.
May 23 2017, 8:00 PM · Wikimedia-log-errors, Collaboration-Team-Triage, Flow
thcipriani closed T165115: action=mobileview sections delivering a div of class "mw-parser-output" without a matching closing div as Resolved.
May 23 2017, 4:36 PM · Patch-For-Review, Reading-Web-Backlog, Mobile-Content-Service, Reading-Infrastructure-Team-Backlog, Android-app-Bugs, Wikipedia-iOS-App-Backlog, iOS-app-Bugs, Wikipedia-Android-App-Backlog, MobileFrontend
thcipriani closed T165115: action=mobileview sections delivering a div of class "mw-parser-output" without a matching closing div, a subtask of T163512: MW-1.30.0-wmf.2 deployment blockers, as Resolved.
May 23 2017, 4:36 PM · User-notice, Reading-Admin, Release-Engineering-Team (Kanban), Train Deployments, Release
thcipriani added a comment to T165115: action=mobileview sections delivering a div of class "mw-parser-output" without a matching closing div.

I believe this is all fixed now, but I'll let @Anomie confirm.

Should be, yes. For example, https://en.wikipedia.beta.wmflabs.org/w/api.php?action=mobileview&page=Asian+black+bear&sections=all&prop=text|sections looks correct now. Do the Mobile people need to do more testing?

May 23 2017, 4:36 PM · Patch-For-Review, Reading-Web-Backlog, Mobile-Content-Service, Reading-Infrastructure-Team-Backlog, Android-app-Bugs, Wikipedia-iOS-App-Backlog, iOS-app-Bugs, Wikipedia-Android-App-Backlog, MobileFrontend

May 21 2017

thcipriani added a comment to T95663: [Story] Use composer-merge-plugin to include Wikidata components in mediawiki-vendor.

The initial step is composer dependencies, so it sounds like all wikidata extensions's composer dependencies need to be tracked somehow in mediawiki/vendor.

May 21 2017, 1:06 PM · Release-Engineering-Team (Kanban), Story, Wikidata

May 19 2017

thcipriani triaged T165748: Deploy logstash/plugins with scap3 as Normal priority.
May 19 2017, 12:48 PM · Patch-For-Review, Release-Engineering-Team (Kanban), Scap (Scap3-Adoption-Phase2)
thcipriani added a parent task for T165748: Deploy logstash/plugins with scap3: T129290: [keyresult] Migrate remaining trebuchet deployed services.
May 19 2017, 12:48 PM · Patch-For-Review, Release-Engineering-Team (Kanban), Scap (Scap3-Adoption-Phase2)
thcipriani added a subtask for T129290: [keyresult] Migrate remaining trebuchet deployed services: T165748: Deploy logstash/plugins with scap3.
May 19 2017, 12:48 PM · Trebuchet, releng-201718-q1, releng-201516-q4, Scap (Scap3-Adoption-Phase1)
thcipriani created T165748: Deploy logstash/plugins with scap3.
May 19 2017, 12:47 PM · Patch-For-Review, Release-Engineering-Team (Kanban), Scap (Scap3-Adoption-Phase2)
thcipriani moved T129148: Deploy jobrunner with scap3 (Trebuchet jobrunner/jobrunner) from Backlog to In-progress on the Release-Engineering-Team (Kanban) board.
May 19 2017, 12:17 PM · Release-Engineering-Team (Kanban), Patch-For-Review, MediaWiki-JobRunner, Deployment-Systems, Scap (Scap3-Adoption-Phase1), scap2
thcipriani triaged T129148: Deploy jobrunner with scap3 (Trebuchet jobrunner/jobrunner) as Normal priority.
May 19 2017, 12:17 PM · Release-Engineering-Team (Kanban), Patch-For-Review, MediaWiki-JobRunner, Deployment-Systems, Scap (Scap3-Adoption-Phase1), scap2
thcipriani added a project to T129148: Deploy jobrunner with scap3 (Trebuchet jobrunner/jobrunner): Release-Engineering-Team (Kanban).
May 19 2017, 12:17 PM · Release-Engineering-Team (Kanban), Patch-For-Review, MediaWiki-JobRunner, Deployment-Systems, Scap (Scap3-Adoption-Phase1), scap2
thcipriani added a comment to T162967: Skillshare: Setup MediaWiki development environment .

Yes, me :) I've also set up my own docker-based dev environment and would love to learn what other people are doing.

Awesome, there will be at least 3 of us then!
I would be keen to get some sort of docker-compose.json file merged into core at this hackathon for super easy dev environments!

You should talk to the Release-Engineering-Team folks about that general topic. They are talking/thinking about Docker related things for Foundation use generally.

May 19 2017, 11:40 AM · Developer-Relations (Apr-Jun 2017), Wikimedia-Hackathon-2017

May 18 2017

thcipriani accepted D643: locking: Fixing up some super strict pylint warnings.
May 18 2017, 10:15 AM · Release-Engineering-Team
thcipriani accepted D647: plugin.test: Fix up some missing docs + logging formatting.
May 18 2017, 10:06 AM · Release-Engineering-Team
thcipriani accepted D646: git: Fix up some annoying pylint warnings.

tested in a limited way, works fine.

May 18 2017, 10:06 AM · Release-Engineering-Team
thcipriani accepted D642: Stop writing python bytecode in vagrant.
May 18 2017, 9:57 AM · Release-Engineering-Team

May 17 2017

thcipriani moved T151676: gerrit jgit gc caused mediawiki/core repo problems from Backlog to Blocked on the Release-Engineering-Team (Kanban) board.
May 17 2017, 1:46 PM · Release-Engineering-Team (Kanban), Upstream, Beta-Cluster-reproducible, Operations, Gerrit
thcipriani closed T153235: Create "CI Staging" as Resolved.

CI staging was allocated as a labs project and we've been using it for pipeline work, this is complete.

May 17 2017, 1:44 PM · Release-Engineering-Team (Kanban), releng-201617-q3, Zuul, Jenkins, Continuous-Integration-Infrastructure
thcipriani reassigned T153270: Gather requirements for new CI system from thcipriani to Jrbranaa.

@mobrovac could you clarify a few of your requirements + rationals in comments on the google doc?

May 17 2017, 1:43 PM · Release-Engineering-Team (Kanban), Release Pipeline, releng-201617-q3
thcipriani moved T153270: Gather requirements for new CI system from Backlog to Blocked on the Release-Engineering-Team (Kanban) board.
May 17 2017, 1:42 PM · Release-Engineering-Team (Kanban), Release Pipeline, releng-201617-q3
thcipriani added a project to T156445: Streamline/automate MW tarball security release process: Release-Engineering-Team.
May 17 2017, 1:41 PM · Release-Engineering-Team, Security-Team, MediaWiki-Releasing
thcipriani removed a project from T156445: Streamline/automate MW tarball security release process: Release-Engineering-Team (Kanban).
May 17 2017, 1:40 PM · Release-Engineering-Team, Security-Team, MediaWiki-Releasing
thcipriani moved T164030: setup releases1001.eqiad.wmnet (was: setup mwreleases1001) from Backlog to In-progress on the Release-Engineering-Team (Kanban) board.
May 17 2017, 1:38 PM · Patch-For-Review, Release-Engineering-Team (Kanban), Operations, Security-General
thcipriani moved T165537: Fix wikibugs config post #releng workboard refactor from In-progress to Blocked on the Release-Engineering-Team (Kanban) board.
May 17 2017, 1:37 PM · Patch-For-Review, Wikibugs, User-greg, Release-Engineering-Team (Kanban)
thcipriani moved T165537: Fix wikibugs config post #releng workboard refactor from Backlog to In-progress on the Release-Engineering-Team (Kanban) board.
May 17 2017, 1:37 PM · Patch-For-Review, Wikibugs, User-greg, Release-Engineering-Team (Kanban)