[00:00:53] YuviPanda: while we're at it. It would be good if we make a page on research meta and document the survey and it's aggregated results. This way, we can point people to the results, and that page can become the archive of all Tool Labs surveys. Let me know what you think. I can help you make it. [00:03:56] leila: +1 [00:04:42] ooki, added it to the todo list on phab [00:05:20] 6Labs, 10Tool-Labs, 6Design Research Backlog, 6Learning-and-Evaluation, 6Research-and-Data: Organize a (annual?) toollabs survey - https://phabricator.wikimedia.org/T95155#1516818 (10leila) [02:40:42] YuviPanda: I'm back in case I can help. [02:41:43] leila: got sidetracked by abartov's poetry :) probably tomorrow? [02:41:52] haha! [02:42:07] abartov! he should have that session early in the morning. :D [02:42:16] ooki, tomorrow. [02:42:24] I'll update some tasks in the mean time. [02:42:37] leila: there's a video of it :) [02:42:57] ooooo, then I'll watch it soon [02:43:03] leila: indeed :) [02:43:07] didn't notice it was recorded YuviPanda [02:43:14] leila: I must admit to coming to the talk sceptical that I can enjoy poetry [02:43:18] leila: and I was proven conclusively wrong [02:43:43] abartov is great, YuviPanda. :-) [02:44:15] leila: I agree [02:47:31] 6Labs, 10Tool-Labs, 6Design Research Backlog, 6Learning-and-Evaluation, 6Research-and-Data: Organize a (annual?) toollabs survey - https://phabricator.wikimedia.org/T95155#1516972 (10leila) I have cleared with Legal that we can use Google forms to run this survey. Two things we should do: 1) Before we... [04:59:35] 6Labs, 10Tool-Labs: qstat missing on precise exec hosts - https://phabricator.wikimedia.org/T103968#1517080 (10zhuyifei1999) It's also missing on trusty ones: ``` tools.yifeibot@tools-exec-1403:~$ which qstat tools.yifeibot@tools-exec-1403:~$ ``` @coren @yuvipanda could you look into this please? [04:59:59] 6Labs, 10Tool-Labs: qstat missing on exec hosts - https://phabricator.wikimedia.org/T103968#1517081 (10zhuyifei1999) [05:27:59] 6Labs: webservice stuff encoding isn't utf8 - https://phabricator.wikimedia.org/T108283#1517100 (10Sigma) 3NEW [05:38:07] 6Labs, 10Tool-Labs: webservice stuff encoding isn't utf8 - https://phabricator.wikimedia.org/T108283#1517111 (10zhuyifei1999) [07:18:20] YuviPanda: FYI, none of your !logs went into https://wikitech.wikimedia.org/wiki/Nova_Resource:Wikilabels/SAL [07:18:46] !log wikilabels added marker to get labs-morebots to work again [07:18:51] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Wikilabels/SAL, Master [07:19:16] valhallasw`cloud: ya but I showed madhuvishy and halfak the new stashbot stuff anyway [07:19:23] ok [07:56:13] So if you want help merges you got me for tomorrow but after that it is coren and Andrew [07:56:18] valhallasw`cloud: I'm on vacation next week BTW - so won't be doing much till the week after [07:56:28] Stupid ordering [07:56:32] ok [07:56:50] there's a few patches in gerrit :p [07:57:24] hmm, no, actually there's only mail and the python2/3 thing [07:59:38] valhallasw`cloud: hmm I guess for mail you are better off with coren anyway :l [07:59:39] :) [07:59:55] gah, how does phurl even work [08:00:06] YuviPanda: https://tinyurl.com/psql7lh [08:00:14] to bookmark =p [08:00:46] alternatively, https://gerrit.wikimedia.org/r/#/q/project:operations/puppet+AND+reviewer:self+AND+status:open,n,z [08:01:39] valhallasw`cloud: I guess I can merge the one about webservice mail addresses [08:03:58] YuviPanda: the current 'scfc and valhallasw cannot merge' situation is still pretty annoying, but I'm not sure how to work around it. [08:12:56] valhallasw`cloud: I agree yeah. I guess a 'if either of you +1'd a change, it can be merged when either the person who made it or the person who +1'd it is around to babysit it if needed' [08:13:24] which is a problem as well because scfc is typically not on irc [08:13:28] and timezones... [08:14:25] valhallasw`cloud: yeah :( [08:14:37] it might become more of a problem if I ever fix my sleep cycle [08:14:40] or you yours [08:14:52] I don't have any other solution to offer tho [08:21:38] the obvious option is a self-hosted puppetmaster, but that has other issues [08:22:16] yup [08:22:32] valhallasw`cloud: mostly that of we need to keep merging them anyway or we'll diverge too much [08:23:10] not entirely true, as tools manifests are not used elsewhere [08:23:28] aaaaand, more importantly: when you merge back, the changes are already tested [08:23:36] (/deployed) [08:23:57] so it just needs a 'does this destroy the world' glance-over before +2'ing [08:24:48] and there's the simple option 'give scfc and valhallasw +2 and trust them to only use it on tools/*' :-p [08:25:47] valhallasw`cloud: heh, yeah, out of my control though, that one :( [08:26:23] valhallasw`cloud: I think a case can be made for a self hosted puppetmaster if you feel that our +2ing ability isn't fast enough and I'll support it with caveats (like things not merged 48h after cherrypicking will be dropped) [08:49:44] YuviPanda: yeah, I'm not 100% sure if that is the bottleneck, so I'll try to pay attention to what is actually causing things to not happen [09:39:49] 6Labs, 10Analytics, 10Labs-Infrastructure, 3Labs-Sprint-108, 5Patch-For-Review: Set up cron job on labstore to rsync data from stat* boxes into labs. - https://phabricator.wikimedia.org/T107576#1517551 (10akosiaris) I am gonna recap this a bit just to make sure I 've understood correctly. * People are a... [10:30:39] 6Labs, 6operations, 10wikitech.wikimedia.org, 7HHVM: Move wikitech (silver) to HHVM - https://phabricator.wikimedia.org/T98813#1517626 (10Joe) This is not a blocker to drop php 5.3, it is not a blocker to drop zend tests (or are we testing OSM? we might keep tests just for it) Converting silver could be a... [13:35:58] 6Labs, 10Analytics, 10Labs-Infrastructure, 3Labs-Sprint-108, 5Patch-For-Review: Set up cron job on labstore to rsync data from stat* boxes into labs. - https://phabricator.wikimedia.org/T107576#1517912 (10Ottomata) Gonna have to ping @kevinator and @dartar on that one. Note that people already have the... [14:19:53] 6Labs, 10Tool-Labs, 5Patch-For-Review: webservice uses default, non-working mail address - https://phabricator.wikimedia.org/T106462#1518065 (10scfc) 5Open>3Resolved Removed. [15:57:47] Hi! I recently made a tool which allows you to geoplot the anonymous edits made to any Wikipedia article. I'm using MongoDB + Maxmind database to georeference the ip addresses. [15:58:09] Is it possible to get MongoDB installed for my tool? Whom should I contact for it? [16:00:49] dhvanil: the best would be if you can put that summary on a ticket in phabricator [16:01:33] then we can add appropirate tags and people will see it and reply (in different timezones) [16:03:44] mutante: Alrighty! Will do. [16:03:48] Thanks! [16:05:33] yw [16:07:40] that was obsolete [16:09:32] hope the new one stays relevant for a long time :-) [16:09:41] hehe [16:09:46] +1 :p [16:16:15] 6Labs, 10Tool-Labs, 7HTTPS: Fix all http-only tools in tools.wmflabs.org - https://phabricator.wikimedia.org/T102457#1518447 (10BBlack) [16:16:26] 6Labs, 10Tool-Labs, 7HTTPS, 5Patch-For-Review: Migrate tools.wmflabs.org to https only (and set HSTS) - https://phabricator.wikimedia.org/T102367#1518448 (10BBlack) [16:27:28] 6Labs, 10Tool-Labs: Request for installation of MongoDB package - https://phabricator.wikimedia.org/T108341#1518487 (10dhvanil) 3NEW [16:35:35] 6Labs, 10Tool-Labs: Request for installation of MongoDB package - https://phabricator.wikimedia.org/T108341#1518575 (10dhvanil) [16:47:42] grrrit-wm: why you left operations [16:48:07] mutante: I'll restart it [16:48:40] valhallasw`cloud: thanks, it's actually there but doesnt speak [16:48:48] oh. that's odd [16:50:04] !log tools.lolrrit-wm ssh connection to gerrit seems dead; restarting [16:50:11] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.lolrrit-wm/SAL, Master [16:51:21] !log tools.lolrrit-wm gerrit was restarted, so that's probably the cause [16:51:25] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.lolrrit-wm/SAL, Master [17:22:57] 6Labs, 6operations, 5Patch-For-Review: audit labs versus production ssh keys - https://phabricator.wikimedia.org/T108078#1518770 (10Andrew) [18:03:39] okay, YuviPanda. Let's finish the survey. [18:04:18] bd808: Is your new labs-vagrant setup with LXC ready for other people to use? And, if so, is it documented someplace? [18:06:15] andrewbogott: yes and yes -- https://wikitech.wikimedia.org/wiki/Help:MediaWiki-Vagrant_in_Labs [18:06:24] awesome, thanks [18:06:44] I even sent out a labs-l email :) [18:07:11] 6Labs, 7Tracking: New Labs project requests (Tracking) - https://phabricator.wikimedia.org/T76375#1518985 (10Andrew) [18:07:13] 6Labs: Create labs project for NonFreeWiki - https://phabricator.wikimedia.org/T108167#1518982 (10Andrew) 5Open>3Resolved a:3Andrew I've created a new project, 'nonfreewiki' with green_giant as admin. You can add additional users and admins as you see fit. Existing quotas will allow you to create two ins... [18:07:25] bd808: I read it but clearly didn’t make it to the third footnode [18:07:31] *footnote [18:07:55] :) https://tools.wmflabs.org/bash/quip/AU7VVSWZ6snAnmqnK_wK [18:35:58] 6Labs, 6operations, 10wikitech.wikimedia.org, 7HHVM: Move wikitech (silver) to HHVM - https://phabricator.wikimedia.org/T98813#1519166 (10Andrew) I have no idea whether hhvm will interact badly with OSM. It's pretty different from other extensions so it wouldn't shock me. A day long wikitech outage isn't... [19:24:02] 6Labs, 3Labs-Sprint-107, 3Labs-Sprint-108: Evaluate kubernetes for use on Tool Labs - https://phabricator.wikimedia.org/T107993#1519338 (10yuvipanda) There is now a working cluster + puppet module of sorts! \o/ [19:24:16] leila: hey! sorry, got pulled into other things [19:24:35] leila: I'm going on kindof-vacation next week, not sure if that means we should delay the survey or let it be? [19:25:00] hi YuviPanda. np. [19:25:54] re delay or not: I think it's best if we finish the current round of improvements in the survey, send it out to few volunteers to try and give us feedback while you are away (I can take care of that if you tell me who I should contact), and then we should send it out when you are back [19:25:58] YuviPanda, ^ [19:26:25] I don't expect the survey to be ready to go out earlier than the last week of August, YuviPanda, since we still have couple of iterations ahead. [19:26:39] what do you say to this plan, YuviPanda? [19:27:11] leila: +1 I agree [19:27:17] leila: are you in the office? [19:27:26] great. will you be in the office today YuviPanda? [19:27:33] leila: yes, by about 2 [19:28:02] ooki, let's chat when you are here then YuviPanda. [19:28:11] leila: ok ok [20:36:57] YuviPanda: I'm going to the quiet room to read a paper. I'll be out around 4pm. If you need me earlier, come and ping in person. ;-) [20:39:41] leila: ok :) [20:42:45] Coren: could you take a look at the mailrelay stuff? https://phabricator.wikimedia.org/T104733 / https://gerrit.wikimedia.org/r/222362 / https://gerrit.wikimedia.org/r/222358 . I'm also working on a test suite to run on a server to check correct configuration (https://github.com/valhallasw/mailrelay-tests) [20:43:36] YuviPanda: ^ the last of those can just be merged, actually (358), as the mailrelay class isn't applied [20:43:54] (so the hiera change is essentially a no-op at the moment) [20:46:36] valhallasw`cloud: I see Coren is merging stuff [20:46:44] \o/ [20:47:35] valhallasw`cloud: btw, we have a running k8s cluster now :D [20:47:46] ah, cool [20:50:01] 6Labs, 3Labs-Sprint-107, 3Labs-Sprint-108: Evaluate kubernetes for use on Tool Labs - https://phabricator.wikimedia.org/T107993#1519577 (10yuvipanda) Verified by setting up a redis master and connecting to it! \o/ [20:53:49] does that mean there is something to test? [20:54:26] gifti: was that directed at kubernetes? [20:54:32] yes [21:03:13] 6Labs, 10Analytics, 10Labs-Infrastructure, 3Labs-Sprint-108, 5Patch-For-Review: Set up cron job on labstore to rsync data from stat* boxes into labs. - https://phabricator.wikimedia.org/T107576#1519641 (10Halfak) Hey folks. I just wanted to hop in to +1. I put a new dataset up on datasets.wikimedia.org... [21:11:59] Coren: thanks :-) Could you also take a look at the SPF record? https://phabricator.wikimedia.org/T104733 [22:43:00] 6Labs, 10Tool-Labs: webservice stuff encoding isn't utf8 - https://phabricator.wikimedia.org/T108283#1519996 (10yuvipanda) What do you mean by 'webservice stuff'? Is it running uwsgi? Lighttpd? How are you launching these? [23:06:55] 6Labs, 10Tool-Labs: webservice stuff encoding isn't utf8 - https://phabricator.wikimedia.org/T108283#1520106 (10Sigma) As we can see from that url, it's using lighttpd. The web application is using cherrypy on a local installation of Python 3.3.5rc1. [23:09:10] 6Labs, 10Tool-Labs, 5Patch-For-Review: tools-bastion-01 has the wrong key for tools-bastion-02 in cache - https://phabricator.wikimedia.org/T103999#1520124 (10valhallasw) 5Open>3Resolved a:3valhallasw Still can't connect due to HBA but warning is gone. [23:20:50] 6Labs, 10Tool-Labs, 5Patch-For-Review: HBA not configured correctly for tools-bastion-02 - https://phabricator.wikimedia.org/T104613#1520158 (10valhallasw) 5Open>3Resolved a:3valhallasw [23:50:07] Hi folks [23:50:31] I had a quick question. Does the pagelinks table have the links with redirects resolved?