[00:29:10] (03PS1) 10Eevans: add EventBus extension [tools/release] - 10https://gerrit.wikimedia.org/r/263777 (https://phabricator.wikimedia.org/T116786) [00:53:54] Hello! Is it possible to delete a phabricator board? [00:57:51] Nope. You can mark them as hidden though [00:58:06] the whole board? [00:58:09] or a column? [00:58:32] Krenair: the whole board [00:58:41] #Analytics-Backlog to be specific [00:58:54] hidden is fine too - as long as they won't show up on the search [01:00:22] I guess you could mark all columns as hidden maybe? [01:01:27] ostriches: well it won't allow the default column to be hidden [01:02:17] i guess we can rename it to DONT or Analytics-DONT but was wondering if there is a better way [01:02:51] madhuvishy: Are you trying to archive the whole project or what? [01:02:58] I'm not quite sure what the end goal is here [01:03:07] ostriches: we moved everything over from Analytics-Backlog to Analytics [01:03:20] we would rather people not tag Analytics-backlog anymore [01:03:23] We could just archive the whole project? [01:03:39] there's nothing in it right now - what would archiving do? [01:03:56] Keep it from showing up in suggestions for tagging, default searches, etc. [01:04:03] You have to look for it explicitly [01:04:03] ostriches: that's awesome [01:04:16] should i file a ticket? [01:04:58] 10Continuous-Integration-Config, 10MediaWiki-extensions-RelatedArticles, 3Reading-Web-Sprint-63-Ellip…: RelatedArticles browser tests should run on a commit basis - https://phabricator.wikimedia.org/T120715#1930208 (10bmansurov) @zeljkofilipin, what may be causing an element not to be seen by Watir? I see th... [01:05:10] madhuvishy: Nah, {{done}} for you [01:05:14] https://phabricator.wikimedia.org/project/profile/1308/ how's that look? [01:05:16] thcipriani: re: this extension, does it need to be added to mediawiki/extensions.git in addition to adding it to mediawiki/core.git (wmf.10)? [01:05:20] ostriches: yay, thanks you so much! [01:05:33] perfect [01:05:54] yw [01:06:59] thcipriani: I dunno how to test D93 other than cherry-picking to beta and seeing what happens [01:08:14] ostriches: can't run on scap-vagrant? [01:08:28] `scap` doesn't work on scap-vagrant [01:08:34] I've tested it with `deploy` a fair bit [01:08:39] ostriches: also, do you know the answer to urandom 's question above? not familiar with mediawiki/extensions repo [01:09:17] urandom: mw/extensions.git has nothing to do with deployment. [01:09:28] if you've tested with deploy, cherry picking to beta doesn't seem too scary, worst case the deploy can't generate targets. [01:09:34] That's just a meta collection of all extensions in git, it's updated fairly automagically [01:09:38] Darkkkkk magic [01:09:48] ostriches: this is not urgent, but can you also archive https://phabricator.wikimedia.org/tag/analytics-engineering/ when you get a chance? I forgot this one was being deprecated too. Thanks again! [01:10:04] * urandom 's head implodes [01:10:37] madhuvishy: {{done}} [01:10:44] great, thanks [01:11:14] urandom: Did I answer your question? :) [01:12:11] ostriches: yes? [01:12:53] ostriches: yes. [01:12:58] ostriches: yes! [01:13:01] :) [01:13:05] Yay :D [01:13:13] :D [01:14:20] ostriches: so how is an extension added to beta? [01:14:36] Ah ahhh, so that *does* use mw/extensions.git! [01:14:39] I thought you meant production [01:14:41] hehe [01:14:52] well, i did [01:15:18] ostriches: context: I did a terrible job explaining adding a new extension to production. (I did, however, remember the blood sacrifice step which IIRC is very important). [01:15:23] i'm engaged in a fair amount of cargo-culting here i think [01:15:42] thcipriani: yes! i almost forgot [01:15:51] anyone have a chicken they don't need? [01:16:31] I have one but it's already roasted [01:17:21] twentyafterfour: If we plan to have `arc` available on deployment masters, we'll probably need a role account with a certificate to use. [01:17:49] Er, or would that be in someone's ~/? [01:18:00] it uses ~/ [01:18:04] Yerp [01:18:10] nvm [01:18:44] I probably should make an arc puppet role though [01:18:54] separate from phabricator it's self... [01:19:00] actually I think I did that already [01:19:04] but I think it needs more work [01:25:35] Project beta-scap-eqiad build #86198: 04FAILURE in 0.35 sec: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/86198/ [01:26:23] Wherp :( [01:26:28] Wonder why that happened [01:36:07] Fantastic, beta puppetmaster was stuck at like october something. [01:36:16] * ostriches rebases whole thing [01:36:38] Ouch. [01:41:33] That's gonna change a few things [01:41:50] Hopefully. [01:42:11] change/break/improve [01:42:23] It's all rebased nice and clean now [01:42:37] 11 patches not in production, but that's life [01:43:03] Something in there fixed scap, lol [01:43:07] better that then 11 patches not in production and a few months out of date [01:43:07] It's running now [01:43:08] :p [01:43:52] Wait for puppet to break all teh things now [01:49:54] Eh, may not have been *quite* that old, it just has some cherry picks that old [02:15:58] thcipriani: seems to be working https://integration.wikimedia.org/ci/view/Beta/job/beta-scap-eqiad/86202/console [02:19:45] Yippee, build fixed! [02:19:46] Project beta-scap-eqiad build #86202: 09FIXED in 15 min: https://integration.wikimedia.org/ci/job/beta-scap-eqiad/86202/ [02:20:48] 10Deployment-Systems, 3Scap3: [scap] Consolidate scripts as sub-commands of `scap` - https://phabricator.wikimedia.org/T67827#1930381 (10demon) We should do these as subcommands of `deploy` actually. [07:12:24] (03CR) 10Robert Vogel: [C: 031] [BlueSpiceExtensions] Add extension-unittests-composer and jsonlint tests [integration/config] - 10https://gerrit.wikimedia.org/r/263409 (owner: 10Paladox) [07:44:14] 6Release-Engineering-Team, 10Wikimedia-Apache-configuration, 6operations: Make it possible to quickly and programmatically pool and depool application servers - https://phabricator.wikimedia.org/T73212#1930647 (10Joe) a:3Joe [09:38:13] Project browsertests-Echo-en.wikipedia.beta.wmflabs.org-linux-chrome-sauce build #734: 04FAILURE in 1 min 12 sec: https://integration.wikimedia.org/ci/job/browsertests-Echo-en.wikipedia.beta.wmflabs.org-linux-chrome-sauce/734/ [09:47:41] (03PS1) 10Paladox: [SemanticFormsInputs] Add extension-unittests test [integration/config] - 10https://gerrit.wikimedia.org/r/263825 [09:48:31] (03CR) 10Paladox: "https://integration.wikimedia.org/ci/job/mwext-testextension-hhvm/1036/console" [integration/config] - 10https://gerrit.wikimedia.org/r/263825 (owner: 10Paladox) [10:15:40] !log beta: fixed puppet on deployment-elastic06 . Was still using cert/hostname without .deployment-prep. .... Mass update occurring. [10:15:44] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [14:27:59] Project browsertests-Echo-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce build #753: 04FAILURE in 1 min 58 sec: https://integration.wikimedia.org/ci/job/browsertests-Echo-en.wikipedia.beta.wmflabs.org-linux-firefox-sauce/753/ [14:41:35] (03CR) 10Chad: [C: 031] "Trivial, can land as soon as the dependent conf change does." [tools/release] - 10https://gerrit.wikimedia.org/r/263002 (owner: 10Anomie) [15:42:38] 10Beta-Cluster-Infrastructure: Setup a Swift cluster on beta-cluster to match production - https://phabricator.wikimedia.org/T64835#1931371 (10fgiunchedi) a:3fgiunchedi [15:43:17] 10Beta-Cluster-Infrastructure: Setup a Swift cluster on beta-cluster to match production - https://phabricator.wikimedia.org/T64835#670674 (10fgiunchedi) [16:55:53] (03CR) 10Alex Monk: "Did this disable automatic submodule bumps? :/" [tools/release] - 10https://gerrit.wikimedia.org/r/263537 (owner: 10JanZerebecki) [17:06:30] (03CR) 10Hoo man: "Possibly, although it shouldn't." [tools/release] - 10https://gerrit.wikimedia.org/r/263537 (owner: 10JanZerebecki) [17:08:43] (03CR) 10Alex Monk: "Well we just had to do it manually for one of these 5 special_extensions (Wikidata), so..." [tools/release] - 10https://gerrit.wikimedia.org/r/263537 (owner: 10JanZerebecki) [17:21:40] 10Continuous-Integration-Config, 5Continuous-Integration-Scaling, 5Patch-For-Review, 7WorkType-NewFunctionality: Migrate javascript npm CI jobs to Nodepool - https://phabricator.wikimedia.org/T119143#1931618 (10greg) >>! In T119143#1869279, @hashar wrote: > We now have nodejs/npm provisioned in Nodepool im... [17:25:14] (03CR) 10Thcipriani: "I believe auto submodule bumps only happen for submodules that have a branch listed in .gitmodules which doesn't happen for special_extens" [tools/release] - 10https://gerrit.wikimedia.org/r/263537 (owner: 10JanZerebecki) [19:05:27] (03PS1) 10Chad: Remove broken special_extensions behavior [tools/release] - 10https://gerrit.wikimedia.org/r/263897 [19:05:52] twentyafterfour: I promised ^ [19:12:05] greg-g: https://phabricator.wikimedia.org/T123539 FYI. [20:02:32] urandom: those 3 patches look good to me, FYI. [20:04:38] thcipriani: The new target code has been running on beta for awhile now uneventfully :) [20:05:29] ostriches: nice. I'll give a review today. [20:14:40] thcipriani: awesome; thanks1 [20:17:23] (03PS1) 10Thcipriani: deploy-promote fixes [tools/release] - 10https://gerrit.wikimedia.org/r/263919 [20:18:04] We should close out the 6 backlogged patches on that repo and move to phab [20:18:47] (03CR) 10Chad: [C: 032] add EventBus extension [tools/release] - 10https://gerrit.wikimedia.org/r/263777 (https://phabricator.wikimedia.org/T116786) (owner: 10Eevans) [20:21:10] ostriches++ [20:21:42] (03PS2) 10Thcipriani: deploy-promote fixes [tools/release] - 10https://gerrit.wikimedia.org/r/263919 [20:25:26] (03Merged) 10jenkins-bot: add EventBus extension [tools/release] - 10https://gerrit.wikimedia.org/r/263777 (https://phabricator.wikimedia.org/T116786) (owner: 10Eevans) [20:27:20] 6Release-Engineering-Team, 10DBA, 7user-notice: Requests to globally reset a user's skin preferences - https://phabricator.wikimedia.org/T119206#1932372 (10greg) 5Open>3Resolved @Nemo_bis: Please confirm if/how you would like your global skin preferences changed. I'll close this task now, though. [20:30:15] (03Abandoned) 10Chad: Bundle HitCounters extension [tools/release] - 10https://gerrit.wikimedia.org/r/221059 (https://phabricator.wikimedia.org/T74420) (owner: 10Nemo bis) [20:31:10] (03CR) 10Chad: [C: 032] deploy-promote fixes [tools/release] - 10https://gerrit.wikimedia.org/r/263919 (owner: 10Thcipriani) [20:31:55] (03Merged) 10jenkins-bot: deploy-promote fixes [tools/release] - 10https://gerrit.wikimedia.org/r/263919 (owner: 10Thcipriani) [20:32:14] 10Deployment-Systems, 3Scap3, 7WorkType-NewFunctionality: create an environment object that centralizes the file and directory lookup logic for scap3 - https://phabricator.wikimedia.org/T119643#1932400 (10greg) [20:32:17] 5Testing-Initiative-2015, 7WorkType-NewFunctionality: Add descriptions to onboarding tasks - https://phabricator.wikimedia.org/T119251#1932402 (10greg) [20:32:18] 5Continuous-Integration-Scaling, 6operations, 7Puppet, 7WorkType-NewFunctionality: On Jessie, puppet does not start zuul-merger via init scripts - https://phabricator.wikimedia.org/T118861#1932403 (10greg) [20:32:20] 5Continuous-Integration-Scaling, 5Patch-For-Review, 7WorkType-NewFunctionality: git-daemon for zuul-merger is not monitored - https://phabricator.wikimedia.org/T118856#1932404 (10greg) [20:32:22] 10Deployment-Systems, 6Release-Engineering-Team, 3Scap3, 7WorkType-NewFunctionality: Figure out shared workspace situation on deploy master - https://phabricator.wikimedia.org/T118579#1932405 (10greg) [20:32:24] 5Continuous-Integration-Scaling, 5Patch-For-Review, 7Tracking, 7WorkType-NewFunctionality: Puppetize / play out with devpi - https://phabricator.wikimedia.org/T117207#1932406 (10greg) [20:32:26] 5Continuous-Integration-Scaling, 6operations, 5Patch-For-Review, 7WorkType-NewFunctionality: Remove CI root access from scandium - https://phabricator.wikimedia.org/T116921#1932408 (10greg) [20:32:29] 5Continuous-Integration-Scaling, 7WorkType-NewFunctionality: Switch CI config job to Nodepool instances - https://phabricator.wikimedia.org/T112750#1932409 (10greg) [20:32:31] 5Continuous-Integration-Scaling, 7Tracking, 7WorkType-NewFunctionality: Investigate using a Squid based man in the middle proxy to cache package manager SSL connections - https://phabricator.wikimedia.org/T116015#1932407 (10greg) [20:32:55] 10Continuous-Integration-Infrastructure, 5Continuous-Integration-Scaling, 10releng-201415-Q3, 10releng-201415-Q4, and 2 others: [EPIC] Run CI jobs in disposable VMs - https://phabricator.wikimedia.org/T47499#1932429 (10greg) [20:32:55] 10Gitblit-Deprecate, 6Release-Engineering-Team, 10Diffusion, 7WorkType-NewFunctionality: Use Diffusion as canonical location for browsing code repos (not gitblit) - https://phabricator.wikimedia.org/T752#1932430 (10greg) [20:32:58] 5Gerrit-Migration, 10Gitblit-Deprecate, 6Release-Engineering-Team, 10Diffusion, and 2 others: Import all gerrit.wikimedia.org repositories with Diffusion - https://phabricator.wikimedia.org/T616#1932431 (10greg) [20:33:31] 6Release-Engineering-Team, 15User-greg: Tag tasks with maint or new - https://phabricator.wikimedia.org/T123302#1932434 (10greg) Some new: https://phabricator.wikimedia.org/maniphest/?ids=119643,119251,118861,118856,118579,117207,116921,116015,112750,112367,110864,110607,110313,109913,108750,107267,103251,1021... [20:37:40] 10Beta-Cluster-Infrastructure, 10Deployment-Systems, 3Scap3, 7WorkType-Maintenance: scap-rebuild-cdbs failed: 'bool' object has no attribute 'encode' - https://phabricator.wikimedia.org/T123366#1932455 (10greg) [20:37:46] 10Continuous-Integration-Config, 10Kartographer, 10VisualEditor, 7WorkType-Maintenance: Add VisualEditor as a CI dependency of the Kartographer extension - https://phabricator.wikimedia.org/T122926#1932458 (10greg) [20:37:49] 10Continuous-Integration-Config, 10Browser-Tests-Infrastructure, 7WorkType-Maintenance: rake-jessie parser/current assumes 2.1.6-compliant but runs Ruby 2.1.5 - https://phabricator.wikimedia.org/T122098#1932460 (10greg) [20:37:52] 10Continuous-Integration-Config, 10Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 5Patch-For-Review, 7WorkType-Maintenance: Bad empty CI jobs on wikimedia/fundraising/crm deployment branch - https://phabricator.wikimedia.org/T120881#1932461 (10greg) [20:38:04] greg-g: You make my notifications run over... not only this channel ;() [20:38:07] *;) [20:38:16] *not only in this channel [20:38:20] 10Continuous-Integration-Infrastructure, 7Documentation, 7WorkType-Maintenance, 7Zuul: Zuul can't merge two patches at once on integration/config.git because of fast-forward only Gerrit strategy - https://phabricator.wikimedia.org/T111426#1932490 (10greg) [20:38:26] Luke081515: sorry! [20:38:29] Luke081515: We should try replication with a busy repo like MW [20:38:36] If it works, we should be able to do it everywhere [20:38:39] 10Continuous-Integration-Infrastructure, 5Patch-For-Review, 7WorkType-Maintenance: Set up git replication on integration slaves - https://phabricator.wikimedia.org/T96687#1932511 (10greg) [20:38:40] 10Continuous-Integration-Infrastructure, 7WorkType-Maintenance, 7Zuul: Upgrade Zuul server to latest upstream - https://phabricator.wikimedia.org/T94409#1932513 (10greg) [20:38:42] 10Continuous-Integration-Infrastructure, 7WorkType-Maintenance: Convert pool from a few large slaves (4X) to more smaller slaves (1X) - https://phabricator.wikimedia.org/T96629#1932512 (10greg) [20:38:44] 10Continuous-Integration-Infrastructure, 5Patch-For-Review, 7WorkType-Maintenance: Re-evaluate use of "Dependent Pipeline" in Zuul for gate-and-submit in the short term - https://phabricator.wikimedia.org/T94322#1932514 (10greg) [20:39:10] ok, should we use a wMF repo for that? Otherwise I can quick create a temp repo at mysqlf to test it [20:39:18] after that, I would delete it [20:39:31] 6Release-Engineering-Team, 15User-greg: Tag tasks with maint or new - https://phabricator.wikimedia.org/T123302#1932559 (10greg) more maint: https://phabricator.wikimedia.org/maniphest/?ids=123366,123334,123291,122926,122814,122098,120881,119697,119206,118691,118689,118156,118082,117818,117235,116640,115700,11... [20:40:14] * ostriches tests :p [20:40:20] ok [20:40:22] go big or go home! [20:40:34] :) [20:41:07] I think phab is very fast at creating a mirror... I got not such a big repo than mw, but he creates the repos very fast [20:42:31] 10Deployment-Systems, 3Scap3: Scap3 needs to be able to pull down deploy info - https://phabricator.wikimedia.org/T123013#1932578 (10thcipriani) [20:43:37] greg-g: But you don't made a big peak... at this afternoon I got 254 unread notifications :-/ [20:45:50] (03CR) 1020after4: [C: 032] Remove broken special_extensions behavior [tools/release] - 10https://gerrit.wikimedia.org/r/263897 (owner: 10Chad) [20:45:56] maybe it would be better, if I unsuscribe sometimes... [20:46:25] Bleh lots of gerrit replication failures already [20:46:31] Lemme sort those first so I can spot problems [20:49:12] (03Merged) 10jenkins-bot: Remove broken special_extensions behavior [tools/release] - 10https://gerrit.wikimedia.org/r/263897 (owner: 10Chad) [20:55:22] !log unlocked Jenkins jobs for beta cluster by disabling/reenabling Jenkins Gearman client [20:55:28] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [20:57:41] ostriches: I had a bug filled last week about broken gerrit replication [20:57:51] and I created a bunch of repos on github [20:58:10] https://phabricator.wikimedia.org/T123291 Bunch of recently created repositories in Gerrit are not replicated to Github [20:58:39] Repos have to be manually created. [20:58:48] yup [20:58:52] I did so :-} [20:58:55] This is known :) [20:59:00] I fix it from time to time :p [20:59:37] https://github.com/wikimedia/IPSet last is from 7 months ago [20:59:45] there are more recent commits in Gerrit [21:01:03] 10Differential, 5Gerrit-Migration, 6Phabricator, 7WorkType-NewFunctionality: Create conduit method to query the feed and return records with relevant details populated instead of just a bunch of phids - https://phabricator.wikimedia.org/T123417#1932604 (10greg) [21:01:04] IPSet is because there's a branch on github that's not on Gerrit [21:01:05] 5Gerrit-Migration, 7WorkType-NewFunctionality: Migrate open changes from Gerrit to Differential - https://phabricator.wikimedia.org/T122979#1932605 (10greg) [21:01:07] 10Deployment-Systems, 3Scap3, 7WorkType-NewFunctionality: Build a dependency graph resolver for deployment stages and tasks - https://phabricator.wikimedia.org/T120684#1932606 (10greg) [21:01:09] 10Deployment-Systems, 3Scap3, 7WorkType-NewFunctionality: create a scap3 command to bootstrap a new deployment repo - https://phabricator.wikimedia.org/T118760#1932607 (10greg) [21:01:11] 10Deployment-Systems, 3Scap3, 7Documentation, 7WorkType-NewFunctionality: Document Scap3 deploy-log - https://phabricator.wikimedia.org/T116638#1932610 (10greg) [21:01:13] 10Deployment-Systems, 3Scap3, 7WorkType-NewFunctionality: Need a way to see config diffs in Scap - https://phabricator.wikimedia.org/T118206#1932608 (10greg) [21:01:15] 10Deployment-Systems, 3Scap3, 7WorkType-NewFunctionality: Document Scap3 post-stage checks - https://phabricator.wikimedia.org/T116636#1932611 (10greg) [21:01:17] 10Deployment-Systems, 3Scap3, 7WorkType-NewFunctionality: Remove apache dependency from scap3 deployment host - https://phabricator.wikimedia.org/T116630#1932612 (10greg) [21:01:19] 10Deployment-Systems, 3Scap3, 7WorkType-NewFunctionality: default lock file for scap3 should be repo-dependent - https://phabricator.wikimedia.org/T116208#1932613 (10greg) [21:01:21] 10Deployment-Systems, 3Scap3, 7Documentation, 5Patch-For-Review, 7WorkType-NewFunctionality: Add documentation of the new scap3 features to the scap docs - https://phabricator.wikimedia.org/T112554#1932616 (10greg) [21:01:24] 10Deployment-Systems, 3Scap3, 6Phabricator, 7WorkType-NewFunctionality: Deploy Phabricator with scap3 - https://phabricator.wikimedia.org/T114363#1932614 (10greg) [21:01:33] 5Continuous-Integration-Scaling, 6Labs, 7WorkType-NewFunctionality: Nodepool can't SSH to spawn instances due to wmflabs provided instances due ssh algorithms - https://phabricator.wikimedia.org/T102459#1932622 (10greg) [21:01:33] 5Continuous-Integration-Scaling, 7WorkType-NewFunctionality: Create a Trusty labs image for CI isolation project - https://phabricator.wikimedia.org/T97472#1932624 (10greg) [21:01:35] 10Deployment-Systems, 10Gerrit, 10ReleaseTaggerBot, 7WorkType-NewFunctionality: Deployment status indicator for gerrit patches - https://phabricator.wikimedia.org/T88136#1932625 (10greg) [21:01:37] 10Continuous-Integration-Infrastructure, 5Continuous-Integration-Scaling, 5Patch-For-Review, 7WorkType-NewFunctionality: Nodepool images need Gerrit mirror for git-clone performance - https://phabricator.wikimedia.org/T87294#1932626 (10greg) [21:01:39] 10Continuous-Integration-Config, 7WorkType-NewFunctionality: Set up Jenkins jobs for phabricator/* repos - https://phabricator.wikimedia.org/T70263#1932628 (10greg) [21:01:41] 10Continuous-Integration-Infrastructure, 5Continuous-Integration-Scaling, 7WorkType-NewFunctionality: Design the Jenkins isolation architecture - https://phabricator.wikimedia.org/T86171#1932627 (10greg) [21:01:43] 10Deployment-Systems, 6Release-Engineering-Team, 7WorkType-NewFunctionality: Use subrepos instead of git submodules for deployed MediaWiki extensions - https://phabricator.wikimedia.org/T98834#1932623 (10greg) [21:01:45] 5Gerrit-Migration, 10Phabricator-Upstream, 7WorkType-NewFunctionality: Workboard cards could show other projects tasks belong to - https://phabricator.wikimedia.org/T683#1932630 (10greg) [21:01:47] 10Deployment-Systems, 5Patch-For-Review, 7WorkType-NewFunctionality: Adopt Semantic Versioning format for WMF deploy branches beginning with 1.27.0-wmf.1 - https://phabricator.wikimedia.org/T67306#1932629 (10greg) [21:05:08] hashar: Fixed the one to gitblit for DonationInterface [21:06:37] !log beta cluster code is up to date again. Got delayed by roughly 4 hours. [21:06:42] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL, Master [21:06:54] hashar: btw, you touch too many tasks ;) (iow: sorry for all of the task mail spam) [21:07:21] greg-g: I am watching a few projects as well :} [21:07:29] and usually reply to anything new in them [21:07:32] 6Release-Engineering-Team, 15User-greg: Tag tasks with maint or new - https://phabricator.wikimedia.org/T123302#1932654 (10greg) more new: https://phabricator.wikimedia.org/maniphest/?ids=123417,122979,120684,118760,118206,117058,116638,116636,116630,116208,114887,114363,114313,112554,110737,110068,108743,1031... [21:07:59] my query is only for tasks that any #together person is assigned to [21:08:03] fwiw [21:08:05] :) [21:08:10] eek [21:08:16] * greg-g is doing https://phabricator.wikimedia.org/T123302 [21:08:19] since Sept. 1 2015 [21:08:33] "updated since" in phab speak [21:08:51] is that to figure what amount of work the team spend on maintenance vs develop ? [21:11:43] ish, yeah [21:12:53] hashar: Do you know how to load js files from other websites through resource loader please. [21:14:30] paladox: no idea, but that sounds unsafe :-} [21:14:45] hashar: Oh. [21:14:46] paladox: you might want to ask in #mediawiki-core [21:14:52] hashar: Ok. [21:15:16] ostriches: Any replication success from phab-side? [21:15:31] Eh, this might not work so nicely. [21:15:44] If I disable replication on gerrit, it stops replicating to gitblit too [21:17:39] hm, ok. In which way gerrit replicates to gitblit? [21:17:55] maybe we can use phab to do this too [21:18:28] I don't wanna setup the ssh bridge necessary for a service I'm trying to decom. [21:18:30] Hehe :) [21:19:52] But I think this is easy: Add the SSH protocol URL to phab, and the ssh key to a credential [21:20:07] in theorie easy, but you're right... [21:20:11] (03Restored) 10Nemo bis: Bundle HitCounters extension [tools/release] - 10https://gerrit.wikimedia.org/r/221059 (https://phabricator.wikimedia.org/T74420) (owner: 10Nemo bis) [21:20:19] (03PS3) 10Nemo bis: Bundle HitCounters extension [tools/release] - 10https://gerrit.wikimedia.org/r/221059 (https://phabricator.wikimedia.org/T74420) [21:20:23] maybe a way to only disable a only the replication to github? [21:21:01] *maybe there is a way [21:35:55] 10Deployment-Systems: LocalisationUpdate broken since GitBlit migration - https://phabricator.wikimedia.org/T51521#1932838 (10demon) [21:35:58] 10Gitblit-Deprecate, 10Wikimedia-Apache-configuration: Write redirect rules from gitweb to gitblit - https://phabricator.wikimedia.org/T43961#1932834 (10demon) 5Open>3declined a:3demon The only traffic still pointing to gitweb-style urls are broken bots of various sorts. Most of the URLs barely work. Dec... [21:39:25] 6Release-Engineering-Team, 6Performance-Team, 10Traffic, 6operations, and 2 others: Verify traffic to static resources from past branches does indeed drain - https://phabricator.wikimedia.org/T102991#1932925 (10greg) [21:43:27] twentyafterfour: Does the new Phab upgrade get us into post-callsign world? [21:43:40] ostriches: No.. [21:43:54] The patch is still at review, I saw that [21:44:00] twentyafterfour: What are the new features in the new phab upgrade. [21:44:24] ostriches: https://secure.phabricator.com/D14483 [21:44:51] paladox: I'm not him, but I can list a few of that, we have the chance to mark projects as subprojects, use forms for creation of tasks [21:45:16] luke081515: Thanks. [21:45:19] for all, see this documents: [21:45:28] https://secure.phabricator.com/w/changelog/2015.52/ https://secure.phabricator.com/w/changelog/2016.01/ https://secure.phabricator.com/w/changelog/2016.02/ [21:46:46] luke081515: Once callsign is optional how would the urls look. Could we use like the repo name as the url. [21:47:04] I don't know, I'm not a developer there :-/ [21:47:34] luke081515: Oh ok. [21:48:35] ostriches: not quite but getting close [21:49:09] paladox: the main thing is customizable forms [21:49:27] check out https://phab-01.wmflabs.org [21:49:43] twentyafterfour: Ok. Thanks. [21:50:00] as of yesterday, \I have installed the latest upstream code there [21:50:23] this will probably get promoted to production next week [21:50:49] ok thanks. [21:50:57] twentyafterfour: biggest blocker to me encouraging differential [21:51:15] is callsigns? [21:51:40] they are rather inconsequential, other than having to define one for new repos [21:53:03] Eh, they're required in cloning paths (still?) and for .arcconfig [21:54:37] hashar: Could you review https://gerrit.wikimedia.org/r/#/c/263825/ and https://gerrit.wikimedia.org/r/#/c/263409/ and https://gerrit.wikimedia.org/r/#/c/263390/ https://gerrit.wikimedia.org/r/#/c/263377/ and https://gerrit.wikimedia.org/r/#/c/263065/ https://gerrit.wikimedia.org/r/#/c/262432/ and https://gerrit.wikimedia.org/r/#/c/263827/ please. [21:56:30] Yes for arcconfig that is annoying .. It uses the repo name instead of callsign for the cloned directory name now though [21:56:37] paladox: sleep time, will do tomorrow [21:57:00] hashar: Ok thanks. [21:57:19] I will pull in more upstream code before next weeks rollout, hopefully the callsign killing is completed by then [21:57:28] Ostriches: ^ [21:57:31] :) [22:01:34] (03PS1) 10Paladox: [MyVariables] Replace jslint with jsonlint and jshint [integration/config] - 10https://gerrit.wikimedia.org/r/263936 [22:04:17] 10Deployment-Systems, 10Gitblit-Deprecate: Change commit links in Special:Version to link to diffusion - https://phabricator.wikimedia.org/T114074#1933077 (10demon) [22:04:19] 10Gitblit-Deprecate, 10MediaWiki-General-or-Unknown: Remove uses of git.wikimedia.org from MediaWiki - https://phabricator.wikimedia.org/T118307#1933076 (10demon) [22:05:54] (03PS2) 10Paladox: [MyVariables] Replace jslint with jsonlint and jshint [integration/config] - 10https://gerrit.wikimedia.org/r/263936 [22:07:21] 10Differential, 10Diffusion, 10Gerrit, 10Gitblit: Gerrit repository browsing links are broken after being switched from Gitblit to Diffusion - https://phabricator.wikimedia.org/T121830#1933089 (10demon) The branches bit was fixed, the refs/changes/* piece is better tracked by T89940, so closing this as a d... [22:07:40] 10Differential, 10Diffusion, 10Gerrit, 10Gitblit: Gerrit repository browsing links are broken after being switched from Gitblit to Diffusion - https://phabricator.wikimedia.org/T121830#1933091 (10demon) [22:07:42] 10Gitblit-Deprecate, 10Diffusion: Replicate open patchsets to diffusion - https://phabricator.wikimedia.org/T89940#1049136 (10demon) [22:08:00] 10Gitblit-Deprecate: A gerrit project's Access > "History:" links to gitblit - https://phabricator.wikimedia.org/T107981#1933096 (10demon) 5Open>3Resolved a:3demon They point to diffusion, but don't all work. That's being tracked by T89940. Marking this resolved. [22:12:56] twentyafterfour: AHA! [22:12:58] IT WORKS [22:12:59] https://phabricator.wikimedia.org/diffusion/MW/browse/HEAD/;refs/meta/config [22:13:49] `git fetch --all` on the repo did it. I bet Phab's just doing a fetch and refs/{changes,meta}/* aren't advertised by default (for performance, obviously) [22:14:26] Where does Phab do git fetches? One line patch to make life sooooo much nicer :) [22:16:25] DrydockWorkingCopyBlueprintImplementation? Seems odd... [22:18:40] Er, I don't need the --all [22:18:59] Problem is Phab only requests the refspec it needs. [22:21:11] Even https://phabricator.wikimedia.org/diffusion/MW/browse/HEAD/;refs/changes/13/263813/4 works, you just aren't getting the commits parsed still [22:21:13] So, yay [22:21:24] If we fix that piece and figure out how to make it fetch stuffs all the time [22:21:26] \o/ [22:56:21] hmmm [22:59:59] So we just need to make it parse all refs in the pulllocaldaemon [23:00:32] I could craft a refspec that translates refs/changes into refs/tags [23:06:01] Project beta-code-update-eqiad build #88493: 04FAILURE in 1 min 16 sec: https://integration.wikimedia.org/ci/job/beta-code-update-eqiad/88493/ [23:06:25] Ewe [23:08:27] I can't see any actual failures in the console output of ^ [23:14:45] Failed to recurse into submodule path 'SpellingDictionary' [23:21:50] ostriches: could I get you to rebase D93 (or is there a way for me to do that in phab?) [23:23:40] I can try [23:25:33] thcipriani: Diff 275 should do it? [23:27:47] ostriches: kk, I'll give it a shot. When I was testing your patch, I ran into a regression that existed in master that I just got a fix merged for.