[00:08:08] (03PS1) 10Legoktm: Provide some debugging information when unable to contact hound [labs/codesearch] - 10https://gerrit.wikimedia.org/r/399761 (https://phabricator.wikimedia.org/T183443) [00:14:02] SMalyshev: the /srv/mediawiki-vagrant/settings.d/wikis/*/LocalSettings.php are just dummy files in reality. The $IP/LocalSettings.php file loads /vagrant/LocalSettings.php (neither of which should be edited) which then loads the CommonSettings.php file which eventually gets around to loading the settings.d/*.php and settings.d/wikis/$wgDBname/settings.d/*.php files that you can create. [00:14:25] (03CR) 10Legoktm: [V: 032 C: 032] Provide some debugging information when unable to contact hound [labs/codesearch] - 10https://gerrit.wikimedia.org/r/399761 (https://phabricator.wikimedia.org/T183443) (owner: 10Legoktm) [00:15:00] the only reason that /srv/mediawiki-vagrant/settings.d/wikis/*/LocalSettings.php files exist to to let the Puppet code know that the wiki has been created already [00:27:59] SMalyshev: the settings.d/README sort of explains this madness [00:55:27] bd808: ah, ok, will read it (who thought I'm supposed to read files called README?) [00:56:34] SMalyshev: :) I know nobody reads the docs. [00:56:36] still not sure though - does anybody actually read that LocalSettings.php? and if not, why we keep it? [00:57:38] It is never executed, but I needed a guard file for the Puppet code to check. I should have made it a dotfile that people don't notice [00:58:04] ahh, ok [00:58:28] * bd808 makes a note to think about how to fix that [00:58:37] maybe put a comment in it on the top, to the tune "it's not actually loaded"? [00:58:47] that's at least helped me :) [00:59:00] SMalyshev: but nobody reads the comments either ;) [00:59:53] I think I can add some Puppet code that will clean this up. the puppet code won't be pretty but it will make the user experience nicer [01:00:30] my confusion really was that I though that's the place where you can configure local wiki, and the fact that it wasn't loaded was very confusing [01:00:37] I'd like to move the /vagrant/LocalSettings.php file too. People are tempted to edit it but then that messes up doing git updates [01:01:02] if it said at the top comment "nobody reads this, use settings.d/01-your-config.php instead" that'd have helped [01:01:17] mw-vagrant needs some love to fix up little problems like this. [01:01:26] bd808: I already know better than to edit the top one, that I learned :) [06:04:19] (03PS198) 10Ricordisamoa: Initial commit [labs/tools/wikidata-slicer] - 10https://gerrit.wikimedia.org/r/241296 [06:20:07] (03CR) 10Ricordisamoa: [C: 04-2] "PS198 moves base_url from the injected cfg to the per-template context" [labs/tools/wikidata-slicer] - 10https://gerrit.wikimedia.org/r/241296 (owner: 10Ricordisamoa) [06:23:50] (03PS199) 10Ricordisamoa: Initial commit [labs/tools/wikidata-slicer] - 10https://gerrit.wikimedia.org/r/241296 [06:27:14] (03CR) 10Ricordisamoa: [C: 04-2] "PS199 removes context processor" [labs/tools/wikidata-slicer] - 10https://gerrit.wikimedia.org/r/241296 (owner: 10Ricordisamoa) [15:06:30] (03Draft2) 10MacFan4000: Update pagenames and contributors [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/399816 [15:21:16] (03CR) 10Zppix: [C: 032] Update pagenames and contributors [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/399816 (owner: 10MacFan4000) [15:21:23] (03Merged) 10jenkins-bot: Update pagenames and contributors [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/399816 (owner: 10MacFan4000) [16:17:03] bd808: Hello :). How can one make an extension available for MW-Vagrant? [16:17:36] d3r1ck: https://www.mediawiki.org/wiki/MediaWiki-Vagrant#Authoring_roles [16:18:50] Thanks :) [16:24:59] !log mediawiki-vagrant Added Zfilipin as project admin to unblock work on T183456 [16:25:02] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Mediawiki-vagrant/SAL [16:25:03] T183456: Continuous integration for mediawiki-vagrant - https://phabricator.wikimedia.org/T183456 [16:26:57] bd808: I was just about updating what you updated :) [16:33:45] bd808: Need some help :) [16:34:05] Where can I get "puppet/modules/role/manifests"? Is that directory on Toolforge? I tried but didn't see [16:34:13] Checked Gerrit too [16:34:33] Where can I get the examples? [16:34:47] Ops, forgot to check on Phabricator [16:35:02] d3r1ck: that's a directory in the mediawiki-vagrant git repository that you clone locally to run a vm. [16:35:15] https://www.mediawiki.org/wiki/MediaWiki-Vagrant#Quick_start [16:35:36] Thanks again :) [16:36:03] Have not setup MW-Vagrant locally [16:36:08] Only on Cloud VPS [16:36:18] So have not gone through that doc in detail :( [16:36:34] ok. on a VPS it will be cloned into /srv/mediawiki-vagrant for you already [16:36:49] the git repo lives in gerrit - https://gerrit.wikimedia.org/r/#/admin/projects/mediawiki/vagrant [16:36:53] Sure! [16:37:03] Perfect! Thank you very much! [16:40:44] bd808: Will submit a patch once I'm done. :) This is gonna be fun! [16:47:54] !log git upgrading gerrit-test (gerrit-new.wmflabs.org) to latest head in gerrit. [16:47:56] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Git/SAL [16:49:03] !log git install new code-mirror plugin in gerrit-new.wmflabs.org for polygerrit ui. [16:49:05] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Git/SAL [16:49:35] * paladox will migrate to notedb next :). [17:01:24] !log git migrating gerrit-new.wmflabs.org (gerrit) to notedb. [17:01:26] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Git/SAL [17:49:53] (03PS1) 10D3r1ck01: dd #wiki-dev-africa to get Gerrit notifications [labs/tools/wikibugs2] - 10https://gerrit.wikimedia.org/r/399858 (https://phabricator.wikimedia.org/T183573) [17:50:46] (03PS2) 10D3r1ck01: Add #wiki-dev-africa to get Gerrit notifications [labs/tools/wikibugs2] - 10https://gerrit.wikimedia.org/r/399858 (https://phabricator.wikimedia.org/T183573) [17:53:16] (03CR) 10Paladox: [C: 031] Add #wiki-dev-africa to get Gerrit notifications [labs/tools/wikibugs2] - 10https://gerrit.wikimedia.org/r/399858 (https://phabricator.wikimedia.org/T183573) (owner: 10D3r1ck01) [17:55:04] bd808: https://gerrit.wikimedia.org/r/#/c/399844/ [18:36:33] (03PS3) 10D3r1ck01: Add #wiki-dev-africa to get Gerrit notifications [labs/tools/wikibugs2] - 10https://gerrit.wikimedia.org/r/399858 (https://phabricator.wikimedia.org/T183573) [18:38:46] bd808: hey, can you approve lucas (from WMDE) shell request? [18:38:50] in toolforge [18:39:08] * bd808 looks [18:40:10] "lucaswerkmeister-wmde" is a heck of a shell name ;) [18:40:14] {{done}} [18:41:43] Thanks! [18:54:53] (03CR) 10Paladox: [C: 031] Add #wiki-dev-africa to get Gerrit notifications [labs/tools/wikibugs2] - 10https://gerrit.wikimedia.org/r/399858 (https://phabricator.wikimedia.org/T183573) (owner: 10D3r1ck01) [18:55:13] (03CR) 10Zppix: [C: 031] Add #wiki-dev-africa to get Gerrit notifications [labs/tools/wikibugs2] - 10https://gerrit.wikimedia.org/r/399858 (https://phabricator.wikimedia.org/T183573) (owner: 10D3r1ck01) [18:56:11] Reedy: your a wikibugs maintainer right? [18:56:24] No? [18:57:04] Oh sorry i was looking at the wrong tool [18:57:06] :P [18:57:23] I am horrible at multitasking [18:57:41] Zppix: I think this is the list: https://tools.wmflabs.org/?tool=wikibugs [18:57:47] I'll wait for legoktm :) [18:57:56] Yeah [18:58:11] Hi [18:58:20] Zppix: We all mess up when it comes to multitasking at times [18:58:26] Yeah ik [18:58:42] Zppix: Only Reedy can stand the test of not messing up :D And legoktm too :) [18:59:07] legoktm: Hey! Got a patch: https://gerrit.wikimedia.org/r/#/c/399858 [19:00:09] Reedy: I see you on the list of maintainers [19:00:15] Means nothing [19:00:22] :D [19:00:33] Okay! I thought I was freaking out ;) [19:00:46] !log tools.zppixbot Updated maintainer list via striker, added macfan400, removed a inactive mantainer [19:00:48] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.zppixbot/SAL [19:03:22] Reedy: Sorry :( [19:11:23] Am I crazy or do none of the replica tables on tool forge have indexes? [19:11:42] https://www.irccloud.com/pastebin/LTtvqPaq/ [19:11:45] etc. [19:11:51] (03CR) 10Legoktm: [C: 04-1] "Please re-add the MediaWiki extensions to -dev so they don't disappear from there." [labs/tools/wikibugs2] - 10https://gerrit.wikimedia.org/r/399858 (https://phabricator.wikimedia.org/T183573) (owner: 10D3r1ck01) [19:12:13] kaldari: they do, you just can't see them because those are views and not real tables [19:12:18] ah [19:12:21] (AIUI) [19:12:42] there's a tool that lets you run explain on queries somewhere... [19:14:44] legoktm: dericks patch doesnt remove them from -dev? According to the diff [19:17:35] (03CR) 10D3r1ck01: "@legoktm, I didn't remove anything! Can you check again, I just made sure wikibugs can push to #wiki-dev-africa :)" [labs/tools/wikibugs2] - 10https://gerrit.wikimedia.org/r/399858 (https://phabricator.wikimedia.org/T183573) (owner: 10D3r1ck01) [19:21:01] kaldari: the replicas basically have the same indexes as the production databases [19:21:29] there are a small number of extra indexes too. I'll look for the puppet file we have been tracking those in [19:23:16] kaldari: https://phabricator.wikimedia.org/source/operations-puppet/browse/production/modules/role/files/labs/db/views/extra-wikireplicas-only-indexes.sql -- looks like there is only one extra index right now [19:29:17] (03CR) 10Legoktm: [C: 04-1] "By default everything goes to -dev. So if it's listed in another channel, it won't go to -dev. So when adding these repositories to anothe" [labs/tools/wikibugs2] - 10https://gerrit.wikimedia.org/r/399858 (https://phabricator.wikimedia.org/T183573) (owner: 10D3r1ck01) [19:33:59] legoktm: I perfectly understand what you mean now! Thanks [19:36:28] (03PS4) 10D3r1ck01: Add #wiki-dev-africa to get Gerrit notifications [labs/tools/wikibugs2] - 10https://gerrit.wikimedia.org/r/399858 (https://phabricator.wikimedia.org/T183573) [19:36:47] legoktm: Done! [19:57:11] Hi. I'm missing the eu_ES.UTF-8 locale on Tool Labs.. eh Forge(?) Is it quick to add? [19:58:57] Yes it toolforge now :) [19:59:50] Looks like we need to install language-pack-eu [20:00:12] danmichaelo: Can you file a task in phabricator? [20:00:53] Will do! It [20:01:55] I can't work out how/when/why we've installed the others [20:03:03] I can manually install them on the bastion... But by default that doesn't feel right [20:03:08] And it's not in puppet obviously [20:03:50] both eu in ES and in FR [20:03:59] argh. Sorry. Ignore ^ [20:06:47] Reedy: Is this helpful, or is it too old? https://phabricator.wikimedia.org/T60500 [20:07:22] That's kinda what I was looking for in puppet [20:07:26] https://gerrit.wikimedia.org/r/#/c/102714/1/modules/toollabs/manifests/exec_environ.pp [20:07:51] Oh [20:07:52] Yeah, there it is [20:07:52] Perfect [20:07:52] https://github.com/wikimedia/puppet/blob/6d49346bf66a8fa5269ceabb501eac1821c52251/modules/toollabs/manifests/exec_environ.pp [20:07:59] github search was sucking [20:08:11] danmichaelo: Please file a task anyway, so we have an audit trail :) [20:08:33] https://github.com/wikimedia/puppet/search?utf8=%E2%9C%93&q=language-&type= [20:09:05] Yeah, I did https://phabricator.wikimedia.org/T183591, not sure if I tagged it right though :) [20:09:20] Should be fine tbh [20:10:32] [20:10:22] (PS1) Reedy: Add language-pack-eu to toollabs exec [puppet] - https://gerrit.wikimedia.org/r/399885 (https://phabricator.wikimedia.org/T183591) [20:10:42] Dunno what the chances of getting it merged is gonna be though [20:11:03] I mean, due to Christmas etc [20:11:09] Not due to what you're actually requesting [20:11:24] Sure, no problem! Thanks for preparing it though! [20:11:34] I [20:11:58] (Gah, this keyboard..) I'm not in a hurry [20:19:23] (03Draft2) 10MacFan4000: Update [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/399887 [20:22:12] (03CR) 10Reception123: [C: 032] Update [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/399887 (owner: 10MacFan4000) [20:22:15] (03CR) 10Reception123: [V: 032 C: 032] Update [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/399887 (owner: 10MacFan4000) [20:22:19] (03Merged) 10jenkins-bot: Update [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/399887 (owner: 10MacFan4000) [20:30:38] (03Draft2) 10Reception123: Missing space [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/399891 [20:30:55] (03CR) 10Reception123: [C: 032] Missing space [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/399891 (owner: 10Reception123) [21:12:23] Urbanecm: great project name! [21:25:07] bd808: i have to complain to you about striker, it sucks at keeping me logged in [21:29:20] Reedy, danmichaelo, that additional language pack should show up on the exec nodes over the next 20 minutes or so. [21:29:28] :) [21:29:31] cheers [21:33:23] andrewbogott: your the best :) [22:15:47] tgr, thanks! It'll be a xmas present for Wikidata