[01:38:50] 6Labs, 10Tool-Labs, 7Database: Potential templatelinks data integrity issue on Tool Labs' enwiki_p - https://phabricator.wikimedia.org/T111371#1611279 (10MZMcBride) ``` MariaDB [enwiki_p]> select tl_namespace, tl_title from page join templatelinks on tl_from = page_id where page_namespace = 1 and page_title... [02:42:43] seems like the creation of Nova_Instance: pages is broken on labs [02:48:13] nvm, it was a one-off, got created after the first config change [03:31:02] 10Tool-Labs-tools-Other, 6Community-Tech: Fix broken Edit Count tool on labs - https://phabricator.wikimedia.org/T111512#1611342 (10NiharikaKohli) [06:47:36] RECOVERY - Free space - all mounts on tools-exec-1206 is OK All targets OK [06:58:17] PROBLEM - Puppet failure on tools-webgrid-lighttpd-1402 is CRITICAL 33.33% of data above the critical threshold [0.0] [07:33:12] RECOVERY - Puppet failure on tools-webgrid-lighttpd-1402 is OK Less than 1.00% above the threshold [0.0] [13:38:43] 6Labs, 10Tool-Labs, 10pywikibot-core: Install python-enum34 on toollabs - https://phabricator.wikimedia.org/T111602#1611567 (10jayvdb) 3NEW [16:24:12] Hey guys, is there any reliable way to find out a PHP script is being run on wmflabs server? Perhaps an environment variable or so [16:32:33] ebraminio: check if the hostname ends on '.wmflabs', I suppose [16:34:50] valhallasw`cloud: "gethostname()" returns "tools-webgrid-lighttpd-1404", is being started by "tools" reliable somehow? [16:34:57] no [16:35:06] get the fqdn [16:37:02] you could also just read a configuration variable -- that's probably easier on the long term [17:25:27] can you please tell me if there is an API for x-tools? [19:46:07] valhallasw`cloud: I forget to say. Thank you for your help :) [19:56:18] joy! [19:56:36] (ts redirs back) [20:02:32] (03PS1) 10Jean-Frédéric: Extract method get_new_categories [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/236334 [20:02:34] (03PS1) 10Jean-Frédéric: Extract method get_monument_id [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/236335 [20:02:36] (03PS1) 10Jean-Frédéric: Correctly skip placeholder images [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/236336 [20:02:38] (03PS1) 10Jean-Frédéric: Extract method replace_default_cat_with_new_categories_in_image [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/236337 [20:02:40] (03PS1) 10Jean-Frédéric: Revamp method replacing categories [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/236338 (https://phabricator.wikimedia.org/T111500) [20:03:48] (03CR) 10Jean-Frédéric: [C: 032] Extract method get_new_categories [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/236334 (owner: 10Jean-Frédéric) [20:03:55] (03Merged) 10jenkins-bot: Extract method get_new_categories [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/236334 (owner: 10Jean-Frédéric) [20:07:49] 10Tool-Labs-tools-Other, 7Epic: Convert all Labs tools to use cdnjs for static libraries and fonts - https://phabricator.wikimedia.org/T103934#1611803 (10Ricordisamoa) [21:22:02] (03CR) 10Jean-Frédéric: [C: 031] Extract method get_monument_id [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/236335 (owner: 10Jean-Frédéric) [21:24:49] (03CR) 10Jean-Frédéric: [C: 032] Extract method get_monument_id [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/236335 (owner: 10Jean-Frédéric) [21:26:34] (03Merged) 10jenkins-bot: Extract method get_monument_id [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/236335 (owner: 10Jean-Frédéric) [21:28:12] (03CR) 10Jean-Frédéric: [C: 032] Correctly skip placeholder images [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/236336 (owner: 10Jean-Frédéric) [21:28:19] (03CR) 10Jean-Frédéric: [C: 032] Extract method replace_default_cat_with_new_categories_in_image [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/236337 (owner: 10Jean-Frédéric) [21:28:21] (03Merged) 10jenkins-bot: Correctly skip placeholder images [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/236336 (owner: 10Jean-Frédéric) [21:28:29] (03CR) 10jenkins-bot: [V: 04-1] Extract method replace_default_cat_with_new_categories_in_image [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/236337 (owner: 10Jean-Frédéric) [21:33:01] (03PS2) 10Jean-Frédéric: Revamp method replacing categories [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/236338 (https://phabricator.wikimedia.org/T111500) [21:33:03] (03PS2) 10Jean-Frédéric: Extract method replace_default_cat_with_new_categories_in_image [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/236337 [21:33:24] (03CR) 10Jean-Frédéric: [C: 032] Extract method replace_default_cat_with_new_categories_in_image [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/236337 (owner: 10Jean-Frédéric) [21:33:30] (03Merged) 10jenkins-bot: Extract method replace_default_cat_with_new_categories_in_image [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/236337 (owner: 10Jean-Frédéric) [21:34:49] (03CR) 10Jean-Frédéric: [C: 032] Revamp method replacing categories [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/236338 (https://phabricator.wikimedia.org/T111500) (owner: 10Jean-Frédéric) [21:34:54] (03Merged) 10jenkins-bot: Revamp method replacing categories [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/236338 (https://phabricator.wikimedia.org/T111500) (owner: 10Jean-Frédéric) [21:35:36] spaaaam [21:37:37] gifti: /ignore :-p [21:37:59] hm [21:38:16] (but it's hard filtering it sensiblty, because you might want some messages from grrrit-wm :/) [21:42:11] (03PS1) 10Jean-Frédéric: Fix bug introduced in 62a5fb38 [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/236352 [21:42:22] (03CR) 10Jean-Frédéric: [C: 032] Fix bug introduced in 62a5fb38 [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/236352 (owner: 10Jean-Frédéric) [21:42:27] (03Merged) 10jenkins-bot: Fix bug introduced in 62a5fb38 [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/236352 (owner: 10Jean-Frédéric) [21:49:37] valhallasw`cloud: Mind if I push https://gerrit.wikimedia.org/r/#/projects/labs/tools/forrestbot,dashboards/default live ? [21:49:54] James_F: no, please go ahead [21:49:58] Kk. [21:50:03] completely forgot about them [21:50:07] :-) [21:50:19] Oh, huh, I don't have +2 rights in that repo. [21:50:21] * James_F glares. [21:50:29] Some collaborator I am. [21:50:31] :-) [21:50:48] (03CR) 10Merlijn van Deen: [V: 032] Format log messages to include a timestamp [labs/tools/forrestbot] - 10https://gerrit.wikimedia.org/r/235663 (https://phabricator.wikimedia.org/T103416) (owner: 10Jforrester) [21:51:07] I can't find the submit button [21:51:14] Hmm. [21:51:19] there you are [21:51:31] https://gerrit.wikimedia.org/r/#/admin/groups/1009,members [21:51:39] (03CR) 10Merlijn van Deen: [V: 032] Support Task: too [labs/tools/forrestbot] - 10https://gerrit.wikimedia.org/r/235664 (owner: 10Jforrester) [21:51:57] I can't actually edit that group [21:52:00] that would be too easy [21:52:03] Really? [21:52:05] That's… odd. [21:52:11] Normally group members can edit themselves. [21:52:42] * YuviPanda adds James_F [21:52:52] I can edit some groups and not others [21:52:52] Thanks YuviPanda. [21:52:59] I can edit wmf-deployment, but not mediawiki [21:53:10] I CAN EDIT THEM ALL MWAHAHHA [21:53:14] idk why tho [21:53:28] YuviPanda: Because Labs God? [21:53:35] prolly [21:53:44] 'ops' ldap group mabe [21:53:47] Yeah. [21:54:15] * YuviPanda goes back to trawling craigslist for roomshares [21:55:03] Oh, I understand this now [21:55:13] https://gerrit.wikimedia.org/r/#/admin/groups/1009,info [21:55:16] See the "Owners" field [21:55:20] they can determine who is in the group [21:55:42] It turns out our Gerrit ACLs are in a terribly inconsistent mess. [21:55:44] Shock, horror, etc. [21:56:21] valhallasw`cloud: Started some documentation at https://wikitech.wikimedia.org/wiki/ReleaseTaggerBot [21:59:25] !log tools.lolrrit-wm Deployed I39593c5 and I66bfa515 [21:59:28] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.lolrrit-wm/SAL, Master [21:59:29] Err. [21:59:32] * James_F sighs. [21:59:33] James_F: documentation schmocumentation. If it was hard to write, etc. [21:59:35] :-) [21:59:39] !log tools.lolrrit-wm Ignore that, wrong project. [21:59:41] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.lolrrit-wm/SAL, Master [21:59:45] hahahaha [21:59:49] !log tools.forrestbot Deployed I39593c5 and I66bfa515 [21:59:51] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.forrestbot/SAL, Master [21:59:52] :-P [21:59:56] James_F: fab deploy already does that for you. Or should ;-) [22:00:03] valhallasw`cloud: Were I to have used it it would, yes. [22:00:08] ahh [22:00:13] valhallasw`cloud: Is fab deploy set up for forrestbot too? [22:00:24] oh. Wait, maybe not. [22:00:33] it should ;-) [22:00:42] but it's less relevant because it doesn't need to restart [22:00:44] valhallasw`cloud: Feel free to document. ;-) [22:00:45] Yeah. [22:09:28] (03PS1) 10Jean-Frédéric: Tweak replace_default_cat_with_new_categories_in_image [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/236356 [22:09:39] (03CR) 10Jean-Frédéric: [C: 032] Tweak replace_default_cat_with_new_categories_in_image [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/236356 (owner: 10Jean-Frédéric) [22:17:11] (03Merged) 10jenkins-bot: Tweak replace_default_cat_with_new_categories_in_image [labs/tools/heritage] - 10https://gerrit.wikimedia.org/r/236356 (owner: 10Jean-Frédéric)