[01:42:29] @seen framawiki [01:42:29] zhuyifei1999_: framawiki is in here, right now [02:36:15] (03PS13) 10Zhuyifei1999: Update dependencies [analytics/quarry/web] - 10https://gerrit.wikimedia.org/r/428140 (https://phabricator.wikimedia.org/T192731) (owner: 10Framawiki) [02:36:18] (03PS10) 10Zhuyifei1999: Port to Python3 [analytics/quarry/web] - 10https://gerrit.wikimedia.org/r/440007 (https://phabricator.wikimedia.org/T192698) (owner: 10Framawiki) [02:36:21] (03CR) 10jerkins-bot: [V: 04-1] Port to Python3 [analytics/quarry/web] - 10https://gerrit.wikimedia.org/r/440007 (https://phabricator.wikimedia.org/T192698) (owner: 10Framawiki) [02:38:01] (03PS14) 10Zhuyifei1999: Update dependencies [analytics/quarry/web] - 10https://gerrit.wikimedia.org/r/428140 (https://phabricator.wikimedia.org/T192731) (owner: 10Framawiki) [02:40:41] (03PS11) 10Zhuyifei1999: Port to Python3 [analytics/quarry/web] - 10https://gerrit.wikimedia.org/r/440007 (https://phabricator.wikimedia.org/T192698) (owner: 10Framawiki) [02:41:25] (03CR) 10jerkins-bot: [V: 04-1] Port to Python3 [analytics/quarry/web] - 10https://gerrit.wikimedia.org/r/440007 (https://phabricator.wikimedia.org/T192698) (owner: 10Framawiki) [02:46:02] (03CR) 10Zhuyifei1999: "I'm merging this patch into https://gerrit.wikimedia.org/r/#/c/analytics/quarry/web/+/440007/" [analytics/quarry/web] - 10https://gerrit.wikimedia.org/r/454079 (https://phabricator.wikimedia.org/T192698) (owner: 10Framawiki) [02:46:05] (03PS15) 10Zhuyifei1999: Update dependencies [analytics/quarry/web] - 10https://gerrit.wikimedia.org/r/428140 (https://phabricator.wikimedia.org/T192731) (owner: 10Framawiki) [02:48:05] (03PS16) 10Zhuyifei1999: Update dependencies [analytics/quarry/web] - 10https://gerrit.wikimedia.org/r/428140 (https://phabricator.wikimedia.org/T192731) (owner: 10Framawiki) [02:55:29] (03PS12) 10Zhuyifei1999: Port to Python3 [analytics/quarry/web] - 10https://gerrit.wikimedia.org/r/440007 (https://phabricator.wikimedia.org/T192698) (owner: 10Framawiki) [02:58:41] (03PS13) 10Zhuyifei1999: Port to Python3 [analytics/quarry/web] - 10https://gerrit.wikimedia.org/r/440007 (https://phabricator.wikimedia.org/T192698) (owner: 10Framawiki) [02:59:23] (03Abandoned) 10Zhuyifei1999: Update Vagrant files to py3 [analytics/quarry/web] - 10https://gerrit.wikimedia.org/r/454079 (https://phabricator.wikimedia.org/T192698) (owner: 10Framawiki) [03:05:49] (03PS17) 10Zhuyifei1999: Update dependencies [analytics/quarry/web] - 10https://gerrit.wikimedia.org/r/428140 (https://phabricator.wikimedia.org/T192731) (owner: 10Framawiki) [03:06:58] (03PS14) 10Zhuyifei1999: Port to Python3 [analytics/quarry/web] - 10https://gerrit.wikimedia.org/r/440007 (https://phabricator.wikimedia.org/T192698) (owner: 10Framawiki) [03:30:15] (03PS18) 10Zhuyifei1999: Update dependencies [analytics/quarry/web] - 10https://gerrit.wikimedia.org/r/428140 (https://phabricator.wikimedia.org/T192731) (owner: 10Framawiki) [03:30:55] (03PS15) 10Zhuyifei1999: Port to Python3 [analytics/quarry/web] - 10https://gerrit.wikimedia.org/r/440007 (https://phabricator.wikimedia.org/T192698) (owner: 10Framawiki) [04:04:54] (03PS1) 10Zhuyifei1999: app.py: Load Redis for session from Connections [analytics/quarry/web] - 10https://gerrit.wikimedia.org/r/458351 (https://phabricator.wikimedia.org/T202588) [10:24:08] (03CR) 10Lokal Profil: [C: 032] "> > Patch Set 1: Code-Review+1" [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/458130 (owner: 10Jean-Frédéric) [10:25:38] (03Merged) 10jenkins-bot: Use unicode strings in database_statistics [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/458130 (owner: 10Jean-Frédéric) [10:26:47] (03CR) 10jenkins-bot: Use unicode strings in database_statistics [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/458130 (owner: 10Jean-Frédéric) [10:30:44] (03CR) 10Lokal Profil: Add commit-message-validator to tox (031 comment) [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/458121 (https://phabricator.wikimedia.org/T203309) (owner: 10Lokal Profil) [10:32:24] (03CR) 10Lokal Profil: [C: 04-1] "minor nitpick otherwise good to go =)" (031 comment) [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/390969 (owner: 10Jean-Frédéric) [11:11:55] (03PS1) 10Jean-Frédéric: Extract method _get_commons_template [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/458481 [11:11:57] (03PS1) 10Jean-Frédéric: Add unit tests for categorizeImage [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/458482 [11:11:59] (03PS1) 10Jean-Frédéric: Correctly return status in categorizeImage [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/458483 (https://phabricator.wikimedia.org/T203428) [11:13:00] (03PS1) 10Lokal Profil: Ensure filename is utf-8 encoded [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/458484 [11:14:30] (03CR) 10Lokal Profil: "Tested with docker-compose run --rm bot python erfgoedbot/unused_monument_images.py -countrycode:se-ship -langcode:sv -log which needed h" [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/457099 (https://phabricator.wikimedia.org/T203250) (owner: 10Lokal Profil) [11:19:21] (03CR) 10Jean-Frédéric: "This is currently failing? What’s the error?" [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/458484 (owner: 10Lokal Profil) [11:21:04] (03PS8) 10Lokal Profil: Allow localisation of empty report message [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/457099 (https://phabricator.wikimedia.org/T203250) [11:32:35] (03CR) 10Jean-Frédéric: [C: 032] Add commit-message-validator to tox (031 comment) [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/458121 (https://phabricator.wikimedia.org/T203309) (owner: 10Lokal Profil) [11:34:09] (03Merged) 10jenkins-bot: Add commit-message-validator to tox [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/458121 (https://phabricator.wikimedia.org/T203309) (owner: 10Lokal Profil) [11:36:04] (03CR) 10jenkins-bot: Add commit-message-validator to tox [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/458121 (https://phabricator.wikimedia.org/T203309) (owner: 10Lokal Profil) [16:01:05] chicocvenancio and zhuyifei1999_, I just emailed you introducing gtirloni, but here he is again :) gtirloni is our new Operations hire and he's interested in setting up a 'hello world' webservice and then doing a bit of hacking on the webservice command. [16:01:21] I'm hoping one or both of you can get him started since I don't know much! [16:04:42] ok [16:06:22] andrewbogott: you might want to add them (should I call he/she?) to toolsbeta [16:06:36] good idea :) [16:07:15] I believe gtirloni prefers he/him but will let them confirm [16:07:35] k [16:07:50] he/him is fine, thanks for checking [16:07:57] zhuyifei1999_ chicocvenancio: hi there! [16:08:28] ok, added you to toolsbeta [16:08:32] thanks [16:08:44] I don’t know what’s the state of toolsbeta right now. if it’s broken might have to rebuild a few instances [16:09:21] oh wait, it works https://tools-beta.wmflabs.org/ [16:13:35] gtirloni: the two repos the webservice code is mostly on is https://gerrit.wikimedia.org/g/operations/software/tools-webservice and https://gerrit.wikimedia.org/g/operations/docker-images/toollabs-images [16:14:25] for the former, we currently just sudo edit the relevant files of the webservice deb package on toolsbeta-bastion-01.toolsbeta.eqiad.wmflabs [16:14:59] for testing I mean [16:15:12] for the latter, it's really hard to test without interfering with toolforge [16:15:45] toolsbeta currently uses the docker images provided by toolforge, build on toolforge [16:15:55] just that the images run on toolsbeta [16:17:33] ok [16:19:06] (in an ideal world we could have some way to test the changes locally, but it's so tightly integrated with the infrastructure it's practically impossible) [16:20:12] there are some notes on how toolsbeta is built on https://phabricator.wikimedia.org/T190893 [16:20:28] the grid part was rebuilt afaik by bstorm_ since then afaik [16:21:55] interesting. so i'll be start on this today, lots of reading to do now and experimenting in general. thanks for the background info on it :) [16:22:25] ok np :) [16:23:21] It was rebuilt partially, since I was mostly beating on it with some tests. I'm going to be building a parallel grid there shortly. [16:23:40] k :) [16:24:07] I wouldn't expect a grid webservice to run perfectly yet, there. I don't know if I added the queues and servers back right yet. DIdn't need to test that :) [18:56:23] !log tools.wikiloves Deploy latest from Git master: 87ae7f0, 3e82527, 686c39b, 720ba09, b82eeb9, 3d327cc, c7d304b, 9a572c8, 1df570c, f75bc85 (T203702) [18:56:26] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.wikiloves/SAL [18:56:27] T203702: Allow to update some events with higher frequency - https://phabricator.wikimedia.org/T203702 [19:12:29] Olá gtirloni [19:13:50] chicocvenancio: hey! ola' :) [19:16:36] I didn't do much work with the webservice script. But can help with the k8s infrastructure part of it [19:17:19] And we can talk about my (limited) understanding of it if it helps [19:18:42] !log tools.wikiloves Add new crontab to update WLM2018 data every 15 minutes ; update the rest once a day. [19:18:43] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.wikiloves/SAL [19:20:51] chicocvenancio: thank you! I'm still going through our docs and will have questions shortly :) [19:34:42] (03CR) 10Lokal Profil: "dependency clean-up tracked in https://phabricator.wikimedia.org/T203708" [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/458121 (https://phabricator.wikimedia.org/T203309) (owner: 10Lokal Profil) [19:35:57] (03PS7) 10Jean-Frédéric: Linting to prevent unsafe operation on str that should use unicode [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/390969 [19:36:31] (03CR) 10Jean-Frédéric: Linting to prevent unsafe operation on str that should use unicode (031 comment) [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/390969 (owner: 10Jean-Frédéric) [19:37:59] (03CR) 10Lokal Profil: [C: 032] Extract method _get_commons_template [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/458481 (owner: 10Jean-Frédéric) [19:39:46] (03CR) 10Lokal Profil: [C: 032] Linting to prevent unsafe operation on str that should use unicode [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/390969 (owner: 10Jean-Frédéric) [19:40:14] (03Merged) 10jenkins-bot: Extract method _get_commons_template [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/458481 (owner: 10Jean-Frédéric) [19:41:18] (03CR) 10jenkins-bot: Extract method _get_commons_template [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/458481 (owner: 10Jean-Frédéric) [19:42:07] (03Merged) 10jenkins-bot: Linting to prevent unsafe operation on str that should use unicode [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/390969 (owner: 10Jean-Frédéric) [19:43:11] (03CR) 10jenkins-bot: Linting to prevent unsafe operation on str that should use unicode [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/390969 (owner: 10Jean-Frédéric) [20:01:07] (03CR) 10African Hope: [C: 032] "Good work! In the future, we should consider creating a third sh file that will trigger install-deps.sh and generate_docs.sh to fire the w" [labs/tools/awmd-stats] - 10https://gerrit.wikimedia.org/r/456139 (owner: 10D3r1ck01) [20:01:34] (03Merged) 10jenkins-bot: docs: Semi-automate how the docs will be generated and kept [labs/tools/awmd-stats] - 10https://gerrit.wikimedia.org/r/456139 (owner: 10D3r1ck01) [20:05:08] (03CR) 10D3r1ck01: "> Patch Set 2: Code-Review+2" [labs/tools/awmd-stats] - 10https://gerrit.wikimedia.org/r/456139 (owner: 10D3r1ck01) [20:11:54] (03CR) 10African Hope: [C: 032] "> > Patch Set 2: Code-Review+2" [labs/tools/awmd-stats] - 10https://gerrit.wikimedia.org/r/456139 (owner: 10D3r1ck01) [20:30:19] (03PS1) 10D3r1ck01: Link to the docs on the app interface [labs/tools/awmd-stats] - 10https://gerrit.wikimedia.org/r/458585 [20:33:04] (03PS2) 10D3r1ck01: Link to the docs on the app interface [labs/tools/awmd-stats] - 10https://gerrit.wikimedia.org/r/458585 [20:43:26] (03CR) 10D3r1ck01: [C: 032] Link to the docs on the app interface [labs/tools/awmd-stats] - 10https://gerrit.wikimedia.org/r/458585 (owner: 10D3r1ck01) [20:43:50] (03Merged) 10jenkins-bot: Link to the docs on the app interface [labs/tools/awmd-stats] - 10https://gerrit.wikimedia.org/r/458585 (owner: 10D3r1ck01) [21:37:26] (03PS1) 10Lokal Profil: Extract method get_template_link [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/458595 [21:53:13] (03CR) 10Jean-Frédéric: [C: 031] "The refactoring looks good to me ; only have one question (which would have also applied to the original code)" (031 comment) [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/458595 (owner: 10Lokal Profil) [22:49:31] (03PS1) 10African Hope: Refactor installation bash script [labs/tools/awmd-stats] - 10https://gerrit.wikimedia.org/r/458607 (https://phabricator.wikimedia.org/T203713) [23:12:39] (03PS2) 10African Hope: Refactor installation bash script [labs/tools/awmd-stats] - 10https://gerrit.wikimedia.org/r/458607 (https://phabricator.wikimedia.org/T203713)