[09:53:52] !log monitoring increasing project quotas per T228735 [09:53:55] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Monitoring/SAL [09:53:55] T228735: Request increased quota for monitoring Cloud VPS project - https://phabricator.wikimedia.org/T228735 [09:55:21] arturo: thank you! <3 [09:55:36] * arturo high-fives godog [10:12:55] !log tools reallocating tools-docker-registry-04 from cloudvirt1027 to cloudvirt1028 (T227539) [10:12:58] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools/SAL [10:12:58] T227539: b3-eqiad pdu refresh - https://phabricator.wikimedia.org/T227539 [10:14:31] !log tools reallocating tools-puppetmaster-01 from cloudvirt1027 to cloudvirt1028 (T227539) [10:14:33] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools/SAL [10:15:49] !log project-proxy reallocating proxy-02 from cloudvirt1027 to cloudvirt1028 (T227539) [10:15:50] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Project-proxy/SAL [10:55:02] !log deployment-prep Dry-running extensions/AbuseFilter/maintenance/fixOldLogEntries.php refs. T228655 [10:55:06] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Deployment-prep/SAL [10:55:06] T228655: Dry-run fixOldLogEntries for AbuseFilter - https://phabricator.wikimedia.org/T228655 [12:18:29] !log tools.lexeme-forms deployed f0883f1ebc (templates API) [12:18:31] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.lexeme-forms/SAL [13:04:29] !log tools.wd-shex-infer pip3 install hg+https://bitbucket.org/birkenfeld/pygments-main#egg=pygments [13:04:31] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.wd-shex-infer/SAL [13:07:29] oh mercurial? [13:22:47] hauskatze: hey thanks for cleaning up that phab task so quickly :-) [13:23:08] arturo: which one? [13:23:24] T228852 [13:23:25] T228852: cloud-vps - https://phabricator.wikimedia.org/T228852 [13:23:33] ah :) [13:23:51] I banned the guy as well so no more crap tasks from him anymore [13:24:03] hauskatze: do you plan to attend wikimania next month BTW? [13:24:18] arturo: nope. I don't attend public events, never. [13:24:25] oh, ok [13:25:18] a part of my doesn't like massive public events [13:25:45] me* :-P [14:01:17] Technical Advice IRC meeting starting in 60 minutes in channel #wikimedia-tech, hosts: @Lucas_WMDE & @cscott - all questions welcome, more infos: https://www.mediawiki.org/wiki/Technical_Advice_IRC_Meeting [14:51:00] Technical Advice IRC meeting starting in 10 minutes in channel #wikimedia-tech, hosts: @Lucas_WMDE & @cscott - all questions welcome, more infos: https://www.mediawiki.org/wiki/Technical_Advice_IRC_Meeting [19:02:05] !log toolsbeta doing a clean rebuild of the toolsbeta-test-k8s cluster [19:02:07] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Toolsbeta/SAL [20:44:56] could a Toolforge admin start https://tools.wmflabs.org/nppbrowser ? It's been down since the trusty migration. Looking at the code on the file system, I think a simple `webservice start` should work. No PHP 5.6 dependencies or the like [20:47:21] musikanimal: I can give it a try [20:48:19] !log toolsbeta rebuilt toolsbeta-test cluster with the internal version of the pause container T228887 T215531 [20:48:24] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Toolsbeta/SAL [20:48:24] T228887: Update pause container in our internal registry - https://phabricator.wikimedia.org/T228887 [20:48:25] T215531: Deploy upgraded Kubernetes to toolsbeta - https://phabricator.wikimedia.org/T215531 [20:48:44] jeh: that did it! thank you :) [20:48:44] !log nppbrowser start webservice [20:48:44] jeh: Unknown project "nppbrowser" [20:48:44] jeh: Did you mean to say "tools.nppbrowser" instead? [20:48:54] !log tools.nppbrowser start webservice [20:48:55] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.nppbrowser/SAL [20:49:30] musikanimal: you're welcome :) [20:55:00] musikanimal: can you follow up with [[User:Rentier]] to let them know that the tool appears to be abandoned? I'm not super keen on starting things that were taken down by the grid migration [20:55:26] sure. They still edit occasionally, but they have not replied to inquiries about this tool [20:55:45] probably a sign that someone should put in an adoption request :) [20:55:46] what's worse, it's actually hosted externally http://139.162.191.26/NPP/public/ [20:56:00] All the Toolforge code does it just load that URL with PHP [20:56:17] ugh [20:56:40] I guess it's okay, IPs get scrubbed on Toolforge so better than going directly to the external site [20:57:45] so anyway, there currently isn't anything to adopt, so to speak. The source code is not public [21:05:23] musikanimal: so... the tool is in violation of the Toolforge TOU [21:06:17] at least it seems to be if there is no source under an OSI FOSS license [21:06:29] evidently! [21:06:44] musikanimal: is this tool linked by on-wiki templates? Or just something that you use once in a while? [21:07:10] I can say people use it, and like it. They've been going to http://139.162.191.26/NPP/public/ ever since the Trusty migration [21:07:22] it's linked to in a few places [21:08:40] no templates, it seems https://tools.wmflabs.org/global-search/?q=%22tools.wmflabs.org%2Fnppbrowser%22&namespaces= [21:09:05] just user talk and a few Wikipedia: pages [21:11:23] jeh: did you shut nppbrowser back down? [21:11:35] yeah [21:12:55] !log tools.nppbrowser Shutdown again after noticing that the tool proxies to an external hosting site and seems to not have public source code or obvious OSI approved licensing [21:12:57] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.nppbrowser/SAL [21:13:23] thanks, was stuck on the wording there :) [21:15:37] musikanimal: does this seem fair? Or am I being unreasonable? [21:15:56] I mean, it apparently is against the TOU, heh [21:16:21] I can try to contact them and ask they make the source code public and properly licensed [21:16:35] a lot of tools are against TOU, but we don't actively look for them ;) [21:16:46] hard to ignore once it comes up though [21:17:25] at the least, we could put up a notice, "this tool has been shutdown because ... it is hosted externally at ... but you run the risk of it collecting private data", something like that? [21:18:25] musikanimal: well... yes that is technically possible [21:19:07] that way people can still find it, and make their own decision on whether they feel safe using it [21:20:21] like https://tools.wmflabs.org/dispenser/view/Checklinks [21:20:35] the tool took around 200 hits per day before it went down [21:20:59] musikanimal: bringing that collection of tools into this discussion won't win me over ;) [21:21:05] heh [21:21:30] if NPP Browser had 200 hits per day, it was probably between no more than 5-10 people [21:21:35] and that was done by the maintainer, not us [21:21:41] right [21:22:19] musikanimal: let me see if I can easily figure out how much of that 200/day was just web crawlers... [21:22:38] ha, probably a few [21:23:08] there's a handful of new page reviewers on enwiki who I know used it. It isn't of much interest beyond that group of users [21:24:04] so small audience, unresponsive maintainer, no source/license. Not looking like a good target for any more time/energy [21:25:20] yes and they know about http://139.162.191.26/NPP/public/ [21:25:50] 134307 total lines in $HOME/access.log going back to July 2017 [21:25:54] nobody uses this [21:28:11] > Using Wikimedia Cloud Services as a network proxy: Do not use Wikimedia Cloud Services servers or projects to proxy or relay traffic for other servers. Examples of such activities include running Tor nodes, peer-to-peer network services, or VPNs to other networks. In other words, all network connections must originate from or terminate at Wikimedia Cloud Services. [21:28:44] yeah... I don't think this really qualifies for the spirit of that rule [21:29:34] it could be worded better, but that's really about not using WMCS as a jump/proxy to get around geo or ip blocks [21:30:30] we have lots and lots of tools that use some external resource on the back end. The clumsy reverse proxy to a linode VPS is not the issue I'm concerned with [21:30:54] * legoktm nods [21:32:25] * bd808 does not like being the Invoker of RULES [23:08:25] bd808: pm? [23:08:47] Cyberpower678: yeah, I'm around for a little while longer