[00:28:57] The beta cluster logstash is full of warnings about "undefined constant NS_TOPIC" coming out of InitialiseSettings-labs.php [00:30:53] bd808: looking [00:31:08] cool. thanks ebernhardson [00:32:03] I'm going to guess that it needs Flow or some other extension loaded that hasn't been loaded yet where that file is processed [00:32:24] yea thats what i'm thinking too, something about load order. tbh i don't fully know how the loading order works here but i guess i get to figure it out now :) [00:33:34] well, actually i guess this is obvious, config loads before CommonSettings, so flow doesn't get a chance to load before being used in that config value [00:39:20] i'll just deploy that now if noone minds? i imagine the log spam can get horrendous for every request [00:43:08] ebernhardson: yeah please [00:43:46] ebernhardson: ah, look at that, you did [00:43:55] all done :) [00:46:12] \o/ whine on irc and get immediate service. <3 [00:46:57] * bd808 should fix the LegacyLogger missing index problems soon [00:49:36] :D [01:43:22] Krinkle: so you've voluntered to review + merge adding banana checker to extensions right? [01:48:09] (03PS1) 10Legoktm: Run phpunit tests for CiteThisPage [integration/config] - 10https://gerrit.wikimedia.org/r/205494 [01:49:14] (03CR) 10Legoktm: [C: 032] Run phpunit tests for CiteThisPage [integration/config] - 10https://gerrit.wikimedia.org/r/205494 (owner: 10Legoktm) [01:50:53] (03Merged) 10jenkins-bot: Run phpunit tests for CiteThisPage [integration/config] - 10https://gerrit.wikimedia.org/r/205494 (owner: 10Legoktm) [01:51:33] !log deploying https://gerrit.wikimedia.org/r/205494 [01:51:38] Logged the message, Master [01:55:10] legoktm: sure [01:55:23] add me as reviewer and/or irc ping [03:38:05] Krinkle: https://gerrit.wikimedia.org/r/#/q/status:open+topic:banana,n,z :) [03:53:36] Krinkle: and now that I've uploaded like 15 patches...is there any reason we can't configure Gruntfile.js to read extension.json and grab the directories from there so we're not duplicating config? [07:26:10] 10Beta-Cluster, 7Blocked-on-RelEng, 10ContentTranslation-Deployments, 10MediaWiki-extensions-ContentTranslation, and 3 others: Setup new wikis in Beta Cluster for Content Translation - https://phabricator.wikimedia.org/T90683#1223554 (10Arrbee) [08:54:08] 10Continuous-Integration, 5Continuous-Integration-Isolation, 6Labs, 10Wikimedia-Labs-Infrastructure: OpenStack API account to control `contintcloud` labs project - https://phabricator.wikimedia.org/T86170#1223677 (10hashar) It works now, `nodepoolmanager` still had a temporary password on wikitech. I have... [09:18:33] 6Release-Engineering, 3Team-Practices-This-Week: Test phabricator sprint extension updates - https://phabricator.wikimedia.org/T95469#1223742 (10Christopher) @Klans_WMF thank you for the review. My comments: 1) Regarding the Sprint creation form. I agree that the form is less than friendly, but this is a Ph... [09:27:31] !log Nodepool created it is first instance ever! :) [09:27:38] Logged the message, Master [09:31:18] 10Continuous-Integration, 5Continuous-Integration-Isolation, 6Labs, 10Wikimedia-Labs-Infrastructure: OpenStack API account to control `contintcloud` labs project - https://phabricator.wikimedia.org/T86170#1223794 (10hashar) I have adjusted the nodepool setting file and it managed to creates its first ever... [09:31:54] andre__: hello andre :) [09:32:29] hola hashar! [09:32:30] andre__: would you mind creating a Phabricator yellow tag for me ? I followed up on https://phabricator.wikimedia.org/T95965 but my reply must have been lost in your inbox spam :D [09:32:37] that is Create a yellow project for 'nodepool' [09:32:51] uh, I remember something.... [09:33:01] you replied asking for a description :) [09:33:16] I really kind of wonder whether it should be yellow, but whatever. Yeah, let me create that. Thanks for the ping [09:33:34] well it just a software we use in our stack [09:33:52] exactly like zuul https://phabricator.wikimedia.org/project/profile/836/ :) [09:34:00] which is yellow, so I went asking for yellow as well hehe [09:35:27] 5Continuous-Integration-Isolation, 6Project-Creators: Create a yellow project for 'nodepool' - https://phabricator.wikimedia.org/T95965#1223821 (10Aklapper) [09:35:39] ah, didn't found it because it was not under Project-Creators [09:36:11] 5Continuous-Integration-Isolation, 6Project-Creators: Create a yellow project for 'nodepool' - https://phabricator.wikimedia.org/T95965#1223823 (10Aklapper) 5Open>3Resolved a:3Aklapper Requested project has been created: https://phabricator.wikimedia.org/project/profile/1197/ Please encourage interested... [09:36:18] done [09:37:30] andre__: awesome! Thanks for your help :) [09:37:59] andre__: do you know whether Phabricator has some messages templates to easily reply to similar tasks ? [09:38:11] or are you copy pasting? [09:40:51] hashar: stock answers / canned responses don't exist. (I use a client-side Greasemonkey script.) [09:42:16] 10Continuous-Integration, 5Continuous-Integration-Isolation, 6Labs, 10Wikimedia-Labs-Infrastructure, 7Nodepool: OpenStack API account to control `contintcloud` labs project - https://phabricator.wikimedia.org/T86170#1223837 (10hashar) [09:42:26] 10Continuous-Integration, 5Continuous-Integration-Isolation, 6Labs, 10Wikimedia-Labs-Infrastructure, 7Nodepool: OpenStack API account to control `contintcloud` labs project - https://phabricator.wikimedia.org/T86170#1223838 (10hashar) a:3hashar [09:42:45] 10Continuous-Integration, 5Continuous-Integration-Isolation, 6operations, 7Nodepool, and 2 others: Create a Debian package for NodePool on Debian Jessie - https://phabricator.wikimedia.org/T89142#1223839 (10hashar) [09:44:15] andre__: that is what I thought. Thanks! [09:44:46] actually public: https://git.wikimedia.org/blob/wikimedia%2Fbugzilla%2Ftriagescripts.git/HEAD/wikimedia-maniphest-task.user.js [09:44:48] cheers :) [09:46:23] (03PS1) 10Tobias Gritschacher: Remove Adrian from list of notified persons (per request) [integration/config] - 10https://gerrit.wikimedia.org/r/205561 [09:47:28] 10Browser-Tests, 3Gather Sprint Forward, 6Mobile-Web, 10Mobile-Web-Sprint-45-Snakes-On-A-Plane, 5Patch-For-Review: Fix failed MobileFrontend browsertests Jenkins jobs - https://phabricator.wikimedia.org/T94156#1223853 (10phuedx) [11:17:37] (03PS2) 10Zfilipin: Remove Adrian from list of notified persons (per request) [integration/config] - 10https://gerrit.wikimedia.org/r/205561 (owner: 10Tobias Gritschacher) [11:17:42] (03CR) 10Zfilipin: [C: 032] Remove Adrian from list of notified persons (per request) [integration/config] - 10https://gerrit.wikimedia.org/r/205561 (owner: 10Tobias Gritschacher) [11:20:39] (03Merged) 10jenkins-bot: Remove Adrian from list of notified persons (per request) [integration/config] - 10https://gerrit.wikimedia.org/r/205561 (owner: 10Tobias Gritschacher) [11:21:45] 10Continuous-Integration, 7Upstream: [upstream] Jenkins: MediaWiki unit tests segfault on gallium - https://phabricator.wikimedia.org/T45972#1224042 (10hashar) Quite an old bug that has been worked around by ignoring PHP exit code while generating the code coverage (ex: `php phpunit || :`. Ups... [11:48:30] 5Continuous-Integration-Isolation: Instances created by Nodepool cant run puppet due to missing certificate - https://phabricator.wikimedia.org/T96670#1224117 (10hashar) 3NEW [11:59:17] aharoni: will be a few minutes late, sorry [11:59:28] np [12:24:46] 10Continuous-Integration, 7Upstream: [upstream] Jenkins: MediaWiki unit tests segfault on gallium - https://phabricator.wikimedia.org/T45972#1224197 (10akosiaris) s/is/has been/ and I 've been wondering about the future of the wikimedia php5.3 package in general which is why thing got some more info again. Th... [12:37:30] 6Release-Engineering, 3Team-Practices-This-Week: Test phabricator sprint extension updates - https://phabricator.wikimedia.org/T95469#1224224 (10Christopher) I should add that there is one other option for the Sprint creation form and that is to just show the sprint date fields by default. I am not sure that... [12:44:47] 10Deployment-Systems, 6Services, 6operations: Automate compiling service dependencies using production Jessie libraries - https://phabricator.wikimedia.org/T94611#1224227 (10mobrovac) [13:17:11] hashar: can we merge our wednesday and friday meetings this week on thursday? [13:17:23] zeljkof: I am not there on thursday [13:17:31] hashar: argh [13:17:45] are you off on both days ? [13:17:49] yes [13:18:00] I am traveling on friday and I need to clean up the garage tomorrow [13:18:04] then I guess we will have our next hangout next week :) [13:18:12] ok, see you on monday then :) [13:22:51] 5Continuous-Integration-Isolation: Instances created by Nodepool cant run puppet due to missing certificate - https://phabricator.wikimedia.org/T96670#1224309 (10hashar) + @Andrew NodePool has support to store key/values in OpenStack metadata service from http://ci.openstack.org/nodepool/configuration.html?high... [13:37:24] 10Continuous-Integration, 5Continuous-Integration-Isolation, 7Epic, 3releng-201415-Q3, 3releng-201415-Q4: [Quarterly Success Metric] Jenkins: Run jobs in disposable VMs - https://phabricator.wikimedia.org/T47499#1224351 (10hashar) [13:37:29] 10Continuous-Integration, 5Continuous-Integration-Isolation, 6Labs, 10Wikimedia-Labs-Infrastructure, 7Nodepool: OpenStack API account to control `contintcloud` labs project - https://phabricator.wikimedia.org/T86170#1224349 (10hashar) 5Open>3Resolved Nodepool can access the OpenStack API just fine no... [13:42:59] 5Continuous-Integration-Isolation: Instances created by Nodepool cant run puppet due to missing certificate - https://phabricator.wikimedia.org/T96670#1224356 (10Andrew) I'm in the process of moving the ldap record creation out of openstackmanager and into a designate callback -- after that's done instances crea... [13:45:53] 5Continuous-Integration-Isolation: Instances created by Nodepool cant run puppet due to missing certificate - https://phabricator.wikimedia.org/T96670#1224369 (10Andrew) [13:52:43] 10Beta-Cluster, 6Labs: Migrate deployment-prep to new labvirt hosts - https://phabricator.wikimedia.org/T96678#1224378 (10Andrew) 3NEW a:3Andrew [14:00:19] 10Beta-Cluster, 6Labs: Migrate deployment-prep to new labvirt hosts - https://phabricator.wikimedia.org/T96678#1224401 (10hashar) I guess it is fine. There will be surely some side effects on the beta cluster but if we announce it to the engineering and qa lists people would know it is going to be flapping for... [14:01:09] zeljkof: ^^ :) [14:01:28] hashar: thanks, will lurk [14:05:07] 10Beta-Cluster, 6Labs: Migrate deployment-prep to new labvirt hosts - https://phabricator.wikimedia.org/T96678#1224437 (10Andrew) I've done about 20 instances with no corruption -- the worst case is that the instance just doesn't copy. I can backup that instance but I'd need to halt it first -- would you lik... [14:12:50] 10Continuous-Integration, 7Zuul: Zuul: python git assert error assert len(fetch_info_lines) == len(fetch_head_info) - https://phabricator.wikimedia.org/T61991#1224468 (10hashar) [14:12:51] 10Continuous-Integration: Zuul: upgrade to latest upstream version - https://phabricator.wikimedia.org/T48354#1224470 (10hashar) [14:12:53] 10Continuous-Integration: Upgrade Zuul server to latest upstream - https://phabricator.wikimedia.org/T94409#1224469 (10hashar) [14:12:55] 10Continuous-Integration, 5Continuous-Integration-Isolation, 6operations, 7Blocked-on-Operations, and 3 others: Create a Debian package for Zuul - https://phabricator.wikimedia.org/T48552#1224467 (10hashar) 5Resolved>3Open [14:13:08] 10Continuous-Integration, 5Continuous-Integration-Isolation, 6operations, 7Blocked-on-Operations, and 3 others: Create a Debian package for Zuul - https://phabricator.wikimedia.org/T48552#489927 (10hashar) Reopening, the package hasn't been provided for Trusty on apt.wikimedia.org. [14:30:19] 10Continuous-Integration: Convert pool from a few large slaves (4X) to more smaller slaves (1X) - https://phabricator.wikimedia.org/T96629#1224484 (10hashar) The Jenkins scheduler tends to run jobs on instance that last run the job. Our current instances have several executors and we often end up with an instanc... [14:40:44] 10Continuous-Integration: Set up git replication on integration slaves - https://phabricator.wikimedia.org/T96687#1224500 (10Krinkle) 3NEW [14:47:01] 10Continuous-Integration, 5Continuous-Integration-Isolation: Nodepool images need Gerrit replication for git-clone performance - https://phabricator.wikimedia.org/T87294#1224511 (10hashar) For our current instances see T96687 [14:48:11] 10Continuous-Integration: Set up git replication on integration slaves - https://phabricator.wikimedia.org/T96687#1224500 (10hashar) That is similar to {T87294}. Though with Nodepool that would be done on image creations and for our current permanent slave we would probably need some kind of weekly cron to refr... [14:52:25] 10Continuous-Integration: Jenkins jobs must wipe workspace - https://phabricator.wikimedia.org/T96627#1224522 (10Krinkle) [14:55:24] 10Continuous-Integration: Set up git replication on integration slaves - https://phabricator.wikimedia.org/T96687#1224531 (10Krinkle) >>! In T96687#1224512, @hashar wrote: > That is similar to {T87294}. Though with Nodepool that would be done on image creations and for our current permanent slave we would proba... [14:59:18] 10Continuous-Integration, 7Upstream, 7Zuul: Zuul-cloner failing to acquire .git/config lock sometimes - https://phabricator.wikimedia.org/T86730#1224541 (10Krinkle) >>! In T86730#1223069, @mmodell wrote: > Are the developers of zuul out of their minds? It seems crazy to me that it would abruptly just kill a... [15:00:44] 10Continuous-Integration: Setup a local apt repository for 'integration' labs project - https://phabricator.wikimedia.org/T95534#1224545 (10Krinkle) p:5Triage>3Low [15:01:12] 10Beta-Cluster, 6Labs: Migrate deployment-prep to new labvirt hosts - https://phabricator.wikimedia.org/T96678#1224548 (10greg) FYI @mmodell, @dduvall, @thcipriani [15:03:18] 10Continuous-Integration, 10Wikidata, 3Wikidata-Sprint-2015-04-07: the changed job configuration extension-unittests -> extension-unittests-generic for Wikidata.git makes it not run all tests and fail - https://phabricator.wikimedia.org/T95897#1224559 (10hashar) in integration/jenkins.git mediawiki/conf.d/1... [15:03:37] 10Continuous-Integration, 10Wikidata, 3Wikidata-Sprint-2015-04-07: the changed job configuration extension-unittests -> extension-unittests-generic for Wikidata.git makes it not run all tests and fail - https://phabricator.wikimedia.org/T95897#1224560 (10JanZerebecki) We should convert it to use something li... [15:04:32] 10Continuous-Integration: https://doc.wikimedia.org/puppet/ does not purge obsolete class documentation - https://phabricator.wikimedia.org/T96576#1224563 (10Krinkle) Most of the publish jobs use `rsync` and delete any extra files. However this one is still running on `gallium` directly and presumably Puppet's b... [15:04:41] (03PS4) 10Krinkle: Convert 'operations-puppet-doc' job to run on a labs slave [integration/config] - 10https://gerrit.wikimedia.org/r/204982 (https://phabricator.wikimedia.org/T86659) (owner: 10Legoktm) [15:04:45] 10Continuous-Integration, 10Wikidata: Add Wikidata to Jenkins job mediawiki-extensions-hhvm - https://phabricator.wikimedia.org/T96264#1224568 (10JanZerebecki) p:5Triage>3Normal [15:04:49] (03CR) 10Krinkle: "Adding T96576." [integration/config] - 10https://gerrit.wikimedia.org/r/204982 (https://phabricator.wikimedia.org/T86659) (owner: 10Legoktm) [15:04:59] (03PS4) 10Krinkle: Create 'puppet-doc' macro and use it [integration/config] - 10https://gerrit.wikimedia.org/r/204983 (owner: 10Legoktm) [15:05:14] 10Continuous-Integration, 5Patch-For-Review: https://doc.wikimedia.org/puppet/ does not purge obsolete class documentation - https://phabricator.wikimedia.org/T96576#1224585 (10Krinkle) p:5Triage>3Low a:3Legoktm [15:09:21] 10Continuous-Integration: the first time a Jenkins language screenshots job runs, it checks out an old VisualEditor revision - https://phabricator.wikimedia.org/T95668#1224604 (10JanZerebecki) 5Open>3Invalid a:3JanZerebecki That is not what happened according to the logs. It says "Last Built Revision: Revi... [15:14:10] 10Continuous-Integration: Have extensions with dependencies use the shared mwext-testextension-* job - https://phabricator.wikimedia.org/T96690#1224628 (10Legoktm) 3NEW a:3Legoktm [15:14:53] 10Continuous-Integration: Have extensions with dependencies use the shared mwext-testextension-* job - https://phabricator.wikimedia.org/T96690#1224644 (10Legoktm) https://gerrit.wikimedia.org/r/#/c/203347/ is an example of how to do this. [15:21:55] 10Continuous-Integration: Have extensions with dependencies use the shared mwext-testextension-* job - https://phabricator.wikimedia.org/T96690#1224668 (10Krinkle) p:5Triage>3Normal [15:22:33] 10Continuous-Integration, 7Tracking: Tune MySQL innodb settings on CI slaves - https://phabricator.wikimedia.org/T96250#1224675 (10Krinkle) p:5Triage>3Normal [15:23:38] 10Continuous-Integration: Tune MySQL innodb settings on CI slaves - https://phabricator.wikimedia.org/T96250#1212181 (10Krinkle) [15:28:22] 10Beta-Cluster, 7Blocked-on-RelEng, 10ContentTranslation-Deployments, 10MediaWiki-extensions-ContentTranslation, and 3 others: Setup new wikis in Beta Cluster for Content Translation - https://phabricator.wikimedia.org/T90683#1224690 (10greg) Just added a few more people to that review list (SPOFs are bad... [15:40:06] 10Continuous-Integration, 10MediaWiki-extensions-OAI, 7Easy: Make OAI phpunit job voting - https://phabricator.wikimedia.org/T96694#1224707 (10Legoktm) 3NEW [16:43:16] 10Continuous-Integration, 6Labs: Create an instance image like m1.small with 2 CPUs and 30GB space - https://phabricator.wikimedia.org/T96706#1224899 (10Krinkle) 3NEW a:3Andrew [16:44:46] 10Continuous-Integration, 6Labs: Create an instance image like m1.small with 2 CPUs and 30GB space - https://phabricator.wikimedia.org/T96706#1224915 (10Andrew) This flavor should be limited to the 'integration' project, right? Or will you need it elsewhere? [16:44:59] 6Release-Engineering, 5MW-1.23-release, 5MW-1.24-release: Release MW 1.24.2 and 1.23.9 tarballs - https://phabricator.wikimedia.org/T88120#1224922 (10csteipp) [16:52:25] 10Continuous-Integration, 6Labs: Create an instance image like m1.small with 2 CPUs and 30GB space - https://phabricator.wikimedia.org/T96706#1224943 (10Krinkle) >>! In T96706#1224915, @Andrew wrote: > This flavor should be limited to the 'integration' project, right? Or will you need it elsewhere? We won't... [16:53:57] 10Continuous-Integration, 7Tracking: MySQL tuning on CI slaves (tracking) - https://phabricator.wikimedia.org/T96249#1224966 (10Krenair) [16:54:35] 10Continuous-Integration: Evaluate using libeatmydata for mysqld - https://phabricator.wikimedia.org/T96308#1224973 (10Krenair) [18:37:36] 10Continuous-Integration: Evaluate using libeatmydata for mysqld - https://phabricator.wikimedia.org/T96308#1225134 (10Krinkle) Results from https://integration.wikimedia.org/ci/job/mediawiki-phpunit-hhvm/buildTimeTrend ``` integration-slave-trusty-1011 Success #6489 3 min 27 sec integration-slave-trusty-1011 S... [18:37:55] 10Continuous-Integration: Evaluate using libeatmydata for mysqld - https://phabricator.wikimedia.org/T96308#1225135 (10Krinkle) 5Open>3Resolved a:3Krinkle [18:37:56] 10Continuous-Integration, 7Tracking: MySQL tuning on CI slaves (tracking) - https://phabricator.wikimedia.org/T96249#1225137 (10Krinkle) [19:19:25] 10Continuous-Integration, 5Patch-For-Review: Switch MySQL storage to tmpfs - https://phabricator.wikimedia.org/T96230#1225171 (10Ricordisamoa) https://gerrit.wikimedia.org/r/204528 is still under review. [20:26:36] 10Continuous-Integration, 7I18n: Configure banana checker for i18n files to run on all MediaWiki extensions (tracking) - https://phabricator.wikimedia.org/T94547#1225316 (10Umherirrender) [20:38:22] YuviPanda: What would it take for logbot to join #countervandalism and bind !log to "!log cvn" [20:38:26] like for releng [20:38:33] I'm not sure where that's all configured [20:38:37] I got shinken-wm set up last week [20:47:44] 5Continuous-Integration-Isolation, 6operations, 5Patch-For-Review: Allow gearman and zeromq connections from labnodepool1001 to gallium.wikimedia.org - https://phabricator.wikimedia.org/T96426#1225359 (10Dzahn) Notice: /Stage[main]/Contint::Firewall/Ferm::Service[jenkins_zeromq_from_nodepool]/File[/etc/ferm/... [20:49:08] 5Continuous-Integration-Isolation, 6operations: install/deploy labnodepool1001 - https://phabricator.wikimedia.org/T95045#1225361 (10Dzahn) [20:49:09] 5Continuous-Integration-Isolation, 6operations, 5Patch-For-Review: Allow gearman and zeromq connections from labnodepool1001 to gallium.wikimedia.org - https://phabricator.wikimedia.org/T96426#1225360 (10Dzahn) 5Open>3Resolved [21:00:33] 10Staging, 3releng-201415-Q3: [Quarterly Success Metric] Stable uptime metrics of the Staging cluster - https://phabricator.wikimedia.org/T88705#1225387 (10mmodell) 5Open>3Resolved Although this isn't a perfect solution, we don't have the time to work on this any further right now, and the graphs (linked a... [21:11:35] Krinkle: no idea (re: !log bot). I don't maintain it :) [21:40:32] (03PS1) 10Sbisson: Add sbisson to Flow browser tests notification [integration/config] - 10https://gerrit.wikimedia.org/r/205729 [21:53:58] 6Release-Engineering, 6Phabricator, 5Patch-For-Review: Migrate the oauth patches into our phabricator/extensions repository to avoid manually rebasing two patches every time we pull from upstream. - https://phabricator.wikimedia.org/T96510#1225535 (10mmodell) [22:06:19] (03CR) 10EBernhardson: [C: 031] Add sbisson to Flow browser tests notification [integration/config] - 10https://gerrit.wikimedia.org/r/205729 (owner: 10Sbisson) [22:09:41] 10Continuous-Integration: Convert pool from a few large slaves (4X) to more smaller slaves (1X) - https://phabricator.wikimedia.org/T96629#1225797 (10Andrew) [22:09:42] 10Continuous-Integration, 6Labs: Create an instance image like m1.small with 2 CPUs and 30GB space - https://phabricator.wikimedia.org/T96706#1225795 (10Andrew) 5Open>3Resolved Custom flavor ci1.medium should now be available for the Integration project. [22:31:33] 10Continuous-Integration, 10Gather, 7Zuul: Gather should be using its own Gruntfile in Jenkins - https://phabricator.wikimedia.org/T92589#1225831 (10Jdlrobson) [22:36:57] (03CR) 10Legoktm: [C: 032] Add sbisson to Flow browser tests notification [integration/config] - 10https://gerrit.wikimedia.org/r/205729 (owner: 10Sbisson) [22:40:26] (03Merged) 10jenkins-bot: Add sbisson to Flow browser tests notification [integration/config] - 10https://gerrit.wikimedia.org/r/205729 (owner: 10Sbisson) [22:45:02] 10Browser-Tests, 6Collaboration-Team, 10Flow, 5Patch-For-Review: Fix failed Flow browsertests Jenkins jobs - https://phabricator.wikimedia.org/T94153#1225922 (10Mattflaschen) a:3SBisson [23:03:25] 6Release-Engineering, 6Phabricator, 5Patch-For-Review: Migrate the oauth patches into our phabricator/extensions repository to avoid manually rebasing two patches every time we pull from upstream. - https://phabricator.wikimedia.org/T96510#1226200 (10mmodell) 5Open>3Resolved This is all ready to go: * c... [23:12:17] 6Release-Engineering, 3Team-Practices-This-Week: Test phabricator sprint extension updates - https://phabricator.wikimedia.org/T95469#1226330 (10mmodell) @christopher: I'd be ok with having the dates on the default form but that isn't really my call. [23:20:00] 6Release-Engineering, 3Team-Practices-This-Week: Test phabricator sprint extension updates - https://phabricator.wikimedia.org/T95469#1226360 (10mmodell) @Christopher: regarding ongoing maintenance, I think it would be better to fork (and rename) any css or other resources which are likely to change upstream....