[00:50:56] RhinosF1: I’m here now [08:23:41] 10Tool-Zppixbot, 10User-RhinosF1: ZppixBot-test starts improperly on python 3.7 - https://phabricator.wikimedia.org/T254348 (10RhinosF1) 05Open→03Resolved I think I fixed every error I found, logs seem clean, and the broken modules seem un-broke. [08:23:43] 10Tool-Zppixbot, 10Documentation, 10User-RhinosF1: Upgrade ZppixBot docker image to python 3.7 - https://phabricator.wikimedia.org/T254246 (10RhinosF1) [08:24:16] 10Tool-Zppixbot, 10Documentation, 10User-RhinosF1: Upgrade ZppixBot docker image to python 3.7 - https://phabricator.wikimedia.org/T254246 (10RhinosF1) 05Stalled→03Open Unblocked! [08:31:16] 10Tool-Zppixbot, 10Documentation, 10User-RhinosF1: Upgrade ZppixBot docker image to python 3.7 - https://phabricator.wikimedia.org/T254246 (10RhinosF1) The venv is 'zbpy37' [08:44:10] [02ZppixBot-Source] 07RhinosF1 pushed 031 commit to 03RhinosF1-patch-2 [+0/-0/±1] 13https://git.io/JfDWK [08:44:12] [02ZppixBot-Source] 07RhinosF1 03bc70430 - +gitpython stuff needed for website deploy script [08:45:13] [02ZppixBot-Source] 07RhinosF1 opened pull request 03#190: +gitpython stuff needed for website deploy script - 13https://git.io/JfDW1 [08:48:58] [02ZppixBot-Source] 07RhinosF1 closed pull request 03#190: +gitpython stuff needed for website deploy script - 13https://git.io/JfDW1 [08:48:59] [02ZppixBot-Source] 07RhinosF1 pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/JfDWA [08:49:01] [02ZppixBot-Source] 07RhinosF1 031964664 - +gitpython stuff needed for website deploy script (#190) [08:54:33] (03PS1) 10RhinosF1: Create auto-deploy script [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603373 (https://phabricator.wikimedia.org/T254694) [08:55:32] (03PS2) 10RhinosF1: Create auto-deploy script [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603373 (https://phabricator.wikimedia.org/T254694) [08:55:56] (03PS3) 10RhinosF1: [WIP - DO NOT MERGE] Create auto-deploy script [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603373 (https://phabricator.wikimedia.org/T254694) [09:00:50] (03PS4) 10RhinosF1: [WIP - DO NOT MERGE] Create auto-deploy script [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603373 (https://phabricator.wikimedia.org/T254694) [09:03:39] (03PS5) 10RhinosF1: [WIP - DO NOT MERGE] Create auto-deploy script [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603373 (https://phabricator.wikimedia.org/T254694) [09:13:05] (03PS6) 10RhinosF1: [WIP - DO NOT MERGE] Create auto-deploy script [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603373 (https://phabricator.wikimedia.org/T254694) [09:22:50] Reception123: auto deploy seems to work [09:24:31] (03PS7) 10RhinosF1: [WIP - DO NOT MERGE] Create auto-deploy script [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603373 (https://phabricator.wikimedia.org/T254694) [09:27:01] (03PS8) 10RhinosF1: [WIP - DO NOT MERGE] Create auto-deploy script [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603373 (https://phabricator.wikimedia.org/T254694) [09:27:16] (03PS9) 10RhinosF1: Create auto-deploy script [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603373 (https://phabricator.wikimedia.org/T254694) [09:28:32] (03PS10) 10RhinosF1: Create auto-deploy script [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603373 (https://phabricator.wikimedia.org/T254694) [09:28:41] (03CR) 10RhinosF1: [C: 03+2] "let's test this thing" [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603373 (https://phabricator.wikimedia.org/T254694) (owner: 10RhinosF1) [09:28:58] Reception123: now to test this thing [09:31:33] (03CR) 10RhinosF1: [C: 03+2] Create auto-deploy script [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603373 (https://phabricator.wikimedia.org/T254694) (owner: 10RhinosF1) [09:32:17] (03Merged) 10jenkins-bot: Create auto-deploy script [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603373 (https://phabricator.wikimedia.org/T254694) (owner: 10RhinosF1) [09:39:40] Reception123: and venv is being a pain [10:06:12] (03PS1) 10RhinosF1: Point at correct path [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603399 (https://phabricator.wikimedia.org/T254694) [10:06:42] (03PS2) 10RhinosF1: Point at correct path [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603399 (https://phabricator.wikimedia.org/T254694) [10:06:47] (03CR) 10RhinosF1: [C: 03+2] Point at correct path [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603399 (https://phabricator.wikimedia.org/T254694) (owner: 10RhinosF1) [10:07:25] (03Merged) 10jenkins-bot: Point at correct path [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603399 (https://phabricator.wikimedia.org/T254694) (owner: 10RhinosF1) [10:09:36] (03PS1) 10RhinosF1: Add debug code because it's not detecting a up to date repo [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603400 (https://phabricator.wikimedia.org/T254694) [10:10:30] (03PS2) 10RhinosF1: Add debug code because it's not detecting a up to date repo [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603400 (https://phabricator.wikimedia.org/T254694) [10:10:38] (03CR) 10RhinosF1: [C: 03+2] Add debug code because it's not detecting a up to date repo [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603400 (https://phabricator.wikimedia.org/T254694) (owner: 10RhinosF1) [10:11:15] (03Merged) 10jenkins-bot: Add debug code because it's not detecting a up to date repo [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603400 (https://phabricator.wikimedia.org/T254694) (owner: 10RhinosF1) [10:14:19] (03PS1) 10RhinosF1: Improve the if check [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603401 (https://phabricator.wikimedia.org/T254694) [10:17:44] (03PS2) 10RhinosF1: Improve the if check [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603401 (https://phabricator.wikimedia.org/T254694) [10:18:03] (03CR) 10RhinosF1: [C: 03+2] "Git seems to say both dependant on version" [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603401 (https://phabricator.wikimedia.org/T254694) (owner: 10RhinosF1) [10:18:40] (03Merged) 10jenkins-bot: Improve the if check [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603401 (https://phabricator.wikimedia.org/T254694) (owner: 10RhinosF1) [10:19:51] (03PS1) 10RhinosF1: Switch debug off and add a note to be careful [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603402 (https://phabricator.wikimedia.org/T254694) [10:23:01] (03PS2) 10RhinosF1: Switch debug off and add a note to be careful [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603402 (https://phabricator.wikimedia.org/T254694) [10:23:07] (03CR) 10RhinosF1: [C: 03+2] Switch debug off and add a note to be careful [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603402 (https://phabricator.wikimedia.org/T254694) (owner: 10RhinosF1) [10:23:46] (03Merged) 10jenkins-bot: Switch debug off and add a note to be careful [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603402 (https://phabricator.wikimedia.org/T254694) (owner: 10RhinosF1) [10:27:06] 10Tool-Zppixbot, 10Patch-For-Review: Create an auto-deploy script - https://phabricator.wikimedia.org/T254694 (10RhinosF1) I just need to add the cron and then it should work! [12:00:16] MacFan4000, Texas: website deployments will be automatic in about an hour [12:00:31] C+2 is all you need to [12:17:33] (03PS1) 10RhinosF1: Fix a spelling mistake (and test auto-deploy@website) [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603435 (https://phabricator.wikimedia.org/T254694) [12:21:13] (03PS2) 10RhinosF1: Fix a spelling mistake (and test auto-deploy@website) / update docs [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603435 (https://phabricator.wikimedia.org/T254694) [12:21:46] (03CR) 10jerkins-bot: [V: 04-1] Fix a spelling mistake (and test auto-deploy@website) / update docs [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603435 (https://phabricator.wikimedia.org/T254694) (owner: 10RhinosF1) [12:21:56] (03PS3) 10RhinosF1: Fix a spelling mistake (and test auto-deploy@website) / update docs [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603435 (https://phabricator.wikimedia.org/T254694) [12:22:36] (03CR) 10jerkins-bot: [V: 04-1] Fix a spelling mistake (and test auto-deploy@website) / update docs [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603435 (https://phabricator.wikimedia.org/T254694) (owner: 10RhinosF1) [12:23:34] (03PS4) 10RhinosF1: Fix a spelling mistake (and test auto-deploy@website) / update docs [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603435 (https://phabricator.wikimedia.org/T254694) [12:24:03] 10Tool-Zppixbot, 10Patch-For-Review: Create an auto-deploy script - https://phabricator.wikimedia.org/T254694 (10RhinosF1) 13:16:32 !log tools.zppixbot replace crontab with "*/15 0,8-23 * * * /usr/bin/jsub -N cron-27 -once -quiet /data/project/zppixbot/bin/python3 /data/project/zppixbot/ZppixBot/dep... [12:25:42] (03CR) 10RhinosF1: [C: 03+2] "let's do this, auto-deploying." [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603435 (https://phabricator.wikimedia.org/T254694) (owner: 10RhinosF1) [12:26:16] MacFan4000, Texas, Reception123: auto-deploy@website is running [12:26:21] (03Merged) 10jenkins-bot: Fix a spelling mistake (and test auto-deploy@website) / update docs [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603435 (https://phabricator.wikimedia.org/T254694) (owner: 10RhinosF1) [12:26:34] That should deploy at half past [12:29:40] 10Tool-Zppixbot, 10Patch-For-Review, 10User-RhinosF1: Create an auto-deploy script - https://phabricator.wikimedia.org/T254694 (10RhinosF1) a:03RhinosF1 [12:29:47] 10Tool-Zppixbot, 10Patch-For-Review, 10User-RhinosF1: Create an auto-deploy script - https://phabricator.wikimedia.org/T254694 (10RhinosF1) [12:38:01] .in 10mins check the cron log [12:38:02] RhinosF1: Okay, will remind at 2020-06-08 - 13:48:01BST [12:39:49] 10Tool-Zppixbot, 10Patch-For-Review, 10User-RhinosF1: Create an auto-deploy script - https://phabricator.wikimedia.org/T254694 (10RhinosF1) 05Open→03Resolved This doesn't yet log the change due to an issue with dologmsg but it's working otherwise. [12:40:11] (03CR) 10RhinosF1: [C: 03+2] "deployed" [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603435 (https://phabricator.wikimedia.org/T254694) (owner: 10RhinosF1) [12:42:50] 10Tool-Zppixbot, 10Patch-For-Review, 10User-RhinosF1: Create an auto-deploy script - https://phabricator.wikimedia.org/T254694 (10RhinosF1) [12:43:36] 10Tool-Zppixbot, 10User-RhinosF1: Create an auto-deploy script - https://phabricator.wikimedia.org/T254694 (10RhinosF1) [12:48:03] RhinosF1: check the cron log [13:08:53] (03PS1) 10RhinosF1: Remove another debug line and remove a useless line from auto-deploy [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603459 [13:09:57] (03PS2) 10RhinosF1: Remove another debug line and remove a useless lines from auto-deploy [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603459 [13:10:13] (03CR) 10RhinosF1: [C: 03+2] Remove another debug line and remove a useless lines from auto-deploy [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603459 (owner: 10RhinosF1) [13:10:50] (03Merged) 10jenkins-bot: Remove another debug line and remove a useless lines from auto-deploy [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603459 (owner: 10RhinosF1) [13:11:05] ^ that will auto-deploy [13:13:55] What's the schedule for auto-deployments? [13:14:40] Sario: every 15 mins between 08:00 UTC and 00:45 UTC [13:18:17] .at 14:30 check logs to ensure everything is working fine [13:18:18] RhinosF1: Okay, will remind at 2020-06-08 - 14:29:59BST [13:30:00] RhinosF1: check logs to ensure everything is working fine [13:30:52] [2020-06-08 - 13:30:24] Found nothing to update in 1.6s [13:31:00] Sario: looks to be working fine! [13:36:12] RhinosF1: Congrats! [13:54:43] zhuyifei1999_: replied in https://phabricator.wikimedia.org/T254747#6201748 [13:54:44] [ ⚓ T254747 dologmsg not found using cron/jsub ] - phabricator.wikimedia.org [13:55:13] 'install it on wherever it's needed' <= not my judgment [13:57:51] zhuyifei1999_: ok, if you know how to create a patch, feel free. [13:58:04] * RhinosF1 doesn't understand it at all [14:06:42] ok so I can explain how it works and how to create a patch [14:06:45] for this [14:07:14] the simple explanation is that hosts are assigned roles [14:07:20] https://github.com/wikimedia/puppet/tree/3dfca34f0933b50900b489a44aa7190ee2fc667a/modules/role/manifests/wmcs/toolforge [14:07:21] [ puppet/modules/role/manifests/wmcs/toolforge at 3dfca34f0933b50900b489a44aa7190ee2fc667a · wikimedia/puppet · GitHub ] - github.com [14:07:46] roles include "profiles" that define what each role includes [14:08:14] and profiles configures the machines with classes [14:08:32] https://github.com/wikimedia/puppet/blob/c3ed802e784b6fea52f9d8e0bd41c140910f4192/modules/profile/manifests/wmcs/dologmsg.pp the dologmsg profile is this one [14:08:33] [ puppet/dologmsg.pp at c3ed802e784b6fea52f9d8e0bd41c140910f4192 · wikimedia/puppet · GitHub ] - github.com [14:09:25] which just has three 'file' ('file' is a class that tells puppet to ensure a file has certain contents) [14:10:07] so any role that has 'include profile::wmcs::dologmsg' will get this profile [14:10:24] what you want is to add the profile to other roles [14:12:37] Oh ok [14:13:48] zhuyifei1999_: which host file would cron/jsub use? [14:14:00] grid exec nodes [14:14:35] zhuyifei1999_: so https://github.com/wikimedia/puppet/blob/3dfca34f0933b50900b489a44aa7190ee2fc667a/modules/role/manifests/wmcs/toolforge/grid/cronrunner.pp [14:14:36] [ puppet/cronrunner.pp at 3dfca34f0933b50900b489a44aa7190ee2fc667a · wikimedia/puppet · GitHub ] - github.com [14:14:42] https://github.com/wikimedia/puppet/blob/3dfca34f0933b50900b489a44aa7190ee2fc667a/modules/role/manifests/wmcs/toolforge/grid/compute/general.pp I think [14:14:43] [ puppet/general.pp at 3dfca34f0933b50900b489a44aa7190ee2fc667a · wikimedia/puppet · GitHub ] - github.com [14:14:44] no [14:15:08] cronrunner is the one that runs jsub command in crontab [14:15:48] zhuyifei1999_: will upload that patch tonight then [14:17:24] just so you know, they might not accept the patch. idk [14:18:38] zhuyifei1999_: I hope they do but it's more of a nice to have. [14:19:05] So we can see when the script has finished and it doesn't run often [14:19:13] Well it runs but doesn't finish [14:23:37] * MacFan4000 is here [14:23:58] Hi MacFan4000 [14:24:07] Website now auto-deploys [14:24:11] k [14:24:24] MacFan4000: it won't !log for you yet [14:24:42] But it seems to be working [14:25:02] i saw [14:25:05] I've tested 2 patches deploying and it must have ran about 6 times for nothing [14:25:26] You can see "cat cron-27.*" for lpgs [14:25:29] Logs [14:26:02] we could just do https://meta.wikimedia.org/wiki/Wm-bot#@relay-on [14:26:02] [ wm-bot - Meta ] - meta.wikimedia.org [14:26:12] that's basically what dologmsg does [14:26:26] MacFan4000: if you can get it working [14:26:43] Relay was enabled [14:26:43] @relay-on [14:26:51] Relay was disabled [14:26:51] @relay-off [14:26:59] MacFan4000: feel free to [14:27:04] k [14:27:56] MacFan4000: once you've deployed that. I have a test you can try I think [14:28:09] .github wikimedia/labs-tools-zppixbot [14:28:09] https://github.com/wikimedia/labs-tools-zppixbot [14:28:40] Yeah, I have a test deployment you can do [14:30:34] (03PS1) 10MacFan4000: update to not use dologmsg [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603489 [14:40:24] MacFan4000: you sorting it? [14:41:31] yes [14:43:03] Cool [14:51:19] (03PS2) 10MacFan4000: update to not use dologmsg [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603489 [14:52:12] (03CR) 10MacFan4000: [C: 03+2] update to not use dologmsg [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603489 (owner: 10MacFan4000) [14:52:24] there [14:52:57] (03CR) 10RhinosF1: [C: 03+1] "Yeah, +2 when you're ready." [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603489 (owner: 10MacFan4000) [14:53:18] MacFan4000: now to wait for a deploy [14:54:08] MacFan4000: you can remove the out= from https://github.com/wikimedia/labs-tools-ZppixBot/blob/master/deploy.py#L21 as a test once it's deployed to see if it works [14:54:08] [ labs-tools-ZppixBot/deploy.py at master · wikimedia/labs-tools-ZppixBot · GitHub ] - github.com [14:54:13] (03CR) 10MacFan4000: update to not use dologmsg [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603489 (owner: 10MacFan4000) [14:54:16] (03CR) 10MacFan4000: [C: 03+2] update to not use dologmsg [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603489 (owner: 10MacFan4000) [14:54:49] (03Merged) 10jenkins-bot: update to not use dologmsg [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603489 (owner: 10MacFan4000) [14:55:39] That should deploy @ 00 [15:02:57] (03PS1) 10MacFan4000: test deployment update [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603494 [15:03:36] (03PS2) 10MacFan4000: test deployment update [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603494 [15:04:32] (03CR) 10MacFan4000: [C: 03+2] test deployment update [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603494 (owner: 10MacFan4000) [15:05:14] (03Merged) 10jenkins-bot: test deployment update [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603494 (owner: 10MacFan4000) [15:06:32] MacFan4000: good luck! [15:10:47] .in 5mins MacFan4000, RhinosF1: a patch you merged has now been deployed. [15:10:48] RhinosF1: Okay, will remind at 2020-06-08 - 16:15:47BST [15:15:48] RhinosF1: MacFan4000, RhinosF1: a patch you merged has now been deployed. [15:15:53] hi [15:16:50] Hello Texas [15:17:05] oh Sario is here :P [15:17:20] (03PS1) 10MacFan4000: fix [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603501 [15:17:25] I'm everywhere [15:18:35] https://www.irccloud.com/pastebin/7QHe3u5B/ [15:18:35] [ Snippet | IRCCloud ] - www.irccloud.com [15:18:41] RhinosF1: ^ [15:20:42] oh wait, nvm [15:22:11] .ping [15:22:22] (03PS2) 10MacFan4000: fix [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603501 [15:22:30] (03CR) 10MacFan4000: [V: 03+2 C: 03+2] fix [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603501 (owner: 10MacFan4000) [15:22:39] MacFan4000, RhinosF1: ZppixBot is unresponsive. I am going to restart if y'all don't mind. [15:22:51] Pong! [15:22:55] .commanda [15:22:57] .commands [15:23:07] Hang on, I'm creating a list. [15:23:08] I've posted a list of my commands at https://clbin.com/HVFgS - You can see more info about any of these commands by doing .help (e.g. .help time) [15:23:08] Texas: k [15:25:37] (03PS1) 10MacFan4000: test deployment [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603515 [15:26:05] (03PS2) 10MacFan4000: test deployment [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603515 [15:26:14] (03CR) 10MacFan4000: [V: 03+2 C: 03+2] test deployment [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603515 (owner: 10MacFan4000) [15:26:50] (03Merged) 10jenkins-bot: test deployment [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603515 (owner: 10MacFan4000) [15:28:52] (03PS1) 10MacFan4000: fix (again) [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603518 [15:30:32] (03PS2) 10MacFan4000: fix (again) [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603518 [15:30:40] (03CR) 10MacFan4000: [V: 03+2 C: 03+2] fix (again) [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603518 (owner: 10MacFan4000) [15:31:14] (03Merged) 10jenkins-bot: fix (again) [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603518 (owner: 10MacFan4000) [15:31:53] (03PS1) 10MacFan4000: test (again) [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603519 [15:32:23] (03PS2) 10MacFan4000: test (again) [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603519 [15:32:33] (03CR) 10MacFan4000: [V: 03+2 C: 03+2] test (again) [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603519 (owner: 10MacFan4000) [15:33:07] (03Merged) 10jenkins-bot: test (again) [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603519 (owner: 10MacFan4000) [15:36:03] Hey Voidwalker, Reception123 or Zppix, glgirl would like to have me in their channel: ##gognurk please rhinosf1 texas boi [15:36:06] Hey Voidwalker, Reception123 or Zppix, glgirl would like to have me in their channel: ##gognurk please rhinosf1 texas boi [15:36:21] .blocks add nick glgirl [15:36:21] Texas: Successfully added block: glgirl [15:37:22] .kb glgirl [15:37:22] Please wait... [15:37:23] MacFan4000: Syntax is: .kickban [15:37:28] .kb glgirl troll [15:37:43] .deop ZppixBot [15:39:33] (03PS1) 10MacFan4000: testing (again) [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603521 [15:39:52] (03PS2) 10MacFan4000: testing (again) [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603521 [15:39:59] (03CR) 10MacFan4000: [C: 03+2] testing (again) [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603521 (owner: 10MacFan4000) [15:40:41] (03Merged) 10jenkins-bot: testing (again) [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603521 (owner: 10MacFan4000) [15:41:52] Hey Voidwalker, Reception123 or Zppix, RhinosF2 would like to have me in their channel: ##gognurk please rhinosf1 texas boi [15:42:07] I'm gonna go for a nope [15:42:32] RhinosF1: didn't you register the F2 nick? [15:42:37] Texas: RhinosF1 how did he find this to abuse us too? [15:42:49] no earthly idea [15:43:04] Texas: I rarely see such dedicated trolls [15:43:20] like even the music troll wasn't close [15:43:35] .blocks add hostmask .*!.*@gateway/web/cgi-irc/kiwiirc.com/.* [15:43:36] Texas: Successfully added block: .*!.*@gateway/web/cgi-irc/kiwiirc.com/.* [15:43:50] Reception123: I don't know but I am done babysitting [15:44:13] Texas: well I wouldn't call it babysitting, I'd call it policing :P [15:44:19] this jackass comes every single day [15:44:23] and harasses us [15:44:28] for what? [15:44:50] Texas: well I honestly don't get their reasoning but also the main issue is the whole users might come for help thing [15:44:57] or else we would've been on +i for a while [15:45:05] (03PS1) 10MacFan4000: fix yet again [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603523 [15:45:08] yeah [15:45:27] Texas: I thought of what alternatives we could look into but IRC is meant for being able to contact us quickly [15:45:29] Reception123: Lets move to a non publogged channel [15:45:44] There is no logical reason that we could understand. They are just an asshole troll with way too much time on their hands [15:46:03] (03CR) 10MacFan4000: [C: 03+2] fix yet again [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603523 (owner: 10MacFan4000) [15:46:38] (03Merged) 10jenkins-bot: fix yet again [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603523 (owner: 10MacFan4000) [15:47:03] Texas: well how would that change anything? [15:47:12] I doubt the logs are what attract the troll [15:47:19] yeah idk [15:47:26] and they clearly watch us so if we changed it to #miraheze-help they'd find it in a second [15:47:26] (03PS1) 10MacFan4000: another test [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603526 [15:47:35] yeah [15:48:01] Texas: the ideal would've been a bot or something that bans all VPNs and proxies that are banned on-wiki + any other ranges that we want [15:48:09] and then we make exceptions for users just like IPBE [15:48:29] Reception123: yeah I can get Sygnal to check the meta API for blocked IPs [15:48:52] (03PS2) 10MacFan4000: another test [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603526 [15:48:52] Texas: hope it's not too much work for you, but maybe that could do it [15:48:55] MacFan4000: not working? [15:48:58] (03CR) 10MacFan4000: [C: 03+2] another test [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603526 (owner: 10MacFan4000) [15:49:02] I've only ever seen them use VPNs [15:49:29] RhinosF1: having issues, but trying to fix [15:49:39] (03Merged) 10jenkins-bot: another test [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603526 (owner: 10MacFan4000) [15:49:45] Texas: trying to get them to say something spammy so the bot gets rid of them [15:49:47] Ok [15:50:19] k, now its just a format error [15:50:26] Ok [15:51:16] Texas: did I really scare them off with that? [15:51:33] if yes we should use that tactic more often, usually I'm all for not feeding the trolls but maybe this one needs to be fed for them to go away [15:51:52] Reception123: In my experience this troll comes regardless [15:51:54] (03PS1) 10MacFan4000: fix (urgh) [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603527 [15:52:15] (03PS2) 10MacFan4000: fix (urgh) [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603527 [15:52:20] Texas: yeah lol they just went back to it [15:52:22] (03CR) 10MacFan4000: [C: 03+2] fix (urgh) [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603527 (owner: 10MacFan4000) [15:52:23] not going to bother with them [15:52:40] Reception123: I have asked for a staffer [15:52:58] (03Merged) 10jenkins-bot: fix (urgh) [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603527 (owner: 10MacFan4000) [15:54:03] Reception123: Don't you have flags in ##Zppix-Wikipedia [15:54:19] nope there's no reason why I would there [15:54:34] You are not authorized to (de)op Reception123 on ##Zppix-Wikipedia. [15:54:39] I only have voice that's all [15:54:47] (03PS1) 10MacFan4000: another test [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603528 [15:54:52] ah [15:55:46] Texas: /cs access ##Zppix-Wikipedia list will list users with flags [15:55:55] Texas: what an interesting leave message [15:55:59] MacFan4000: Yeah I know [15:56:06] Reception123: He neeeds help [15:56:07] I told him he needs help [15:56:12] he is very deranged [15:56:13] /cs access ##Zppix-Wikipedia list [15:56:16] whoops :P [15:56:39] yeah not many have op there [15:56:53] (03PS2) 10MacFan4000: another test [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603528 [15:56:57] Texas: also that channel is logged so don't say anything there [15:56:59] (03CR) 10MacFan4000: [C: 03+2] another test [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603528 (owner: 10MacFan4000) [15:57:10] (03CR) 10MacFan4000: [C: 03+2] another test [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603528 (owner: 10MacFan4000) [15:57:27] Texas: though tbh a lot of trolls and vandals definitely have issues in their lives [15:57:36] why else would they spend their time doing that? [15:57:36] (03Merged) 10jenkins-bot: another test [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603528 (owner: 10MacFan4000) [15:59:58] 10Tool-Zppixbot, 10User-RhinosF1: Create an auto-deploy script - https://phabricator.wikimedia.org/T254694 (10MacFan4000) update: we can't use dologmsg, so i created a custom sh script that deploy.py runs - after much frustration it works [16:04:52] https://github.com/wikimedia/labs-tools-ZppixBot/graphs/contributors [16:04:53] [ Contributors to wikimedia/labs-tools-ZppixBot · GitHub ] - github.com [16:05:03] I've now made the most commits to the repo [16:13:17] nice [16:14:31] MacFan4000: You are the lead Web Designer [16:14:41] heh [16:15:45] But nobody is as cool as the database administrator :P [16:29:17] Texas: we'll let you think that [16:30:23] Texas: have you looked at the channelmgnt code? [16:41:20] MacFan4000: can you add https://sopel.chat/docs/plugin.html#sopel.module.rate to all our commands if you have time [16:41:21] [ Plugin structure — Sopel 7.0.4 documentation ] - sopel.chat [16:41:41] Using @rate(user=2,channel=1,server=0) [16:42:03] At least [16:42:09] For common ones [16:42:20] Maybe even up to 30,15,5 [16:45:09] MacFan4000: for .addchannel even something like 120,240,60 would work [16:52:25] [02ZppixBot-Source] 07MacFan4000 pushed 031 commit to 03rate-limits [+0/-0/±1] 13https://git.io/JfDMu [16:52:26] [02ZppixBot-Source] 07MacFan4000 0387c59d9 - add rate limits [16:52:29] [02ZppixBot-Source] 07MacFan4000 opened pull request 03#191: add rate limits - 13https://git.io/JfDMz [16:53:18] that's at least for channelmgnt [16:53:31] s/channelmgnt/responses [16:53:31] MacFan4000 meant to say: that's at least for responses [16:53:54] MacFan4000: Travis is upset [16:54:05] MacFan4000: commenter [16:54:18] I think some of them could be higher [16:54:49] I would require_auth for bot version as well [16:56:30] Zppix: auto deploy working, trying to rate limit some commands because trolls [16:56:46] I will be in a meeting for the next hour but once that is done I will work on some of these [16:56:53] RhinosF1: wym because of trolls? [16:57:11] Zppix: spamming us to death with the same command over and over [16:57:29] So we're trying to slow it down [16:57:31] Hmm? [16:57:33] 10:36:03 .addchannel ##gognurk please rhinosf1 texas boi [16:57:33] 10:36:03 <+ZppixBot> glgirl: Request sent! Action upon the request should be taken shortly. Thank you for using ZppixBot! [16:57:33] 10:36:06 .addchannel ##gognurk please rhinosf1 texas boi [16:57:33] 10:36:06 <+ZppixBot> glgirl: Request sent! Action upon the request should be taken shortly. Thank you for using ZppixBot! [16:57:38] Zppix: ^' [16:57:44] super anoyying [16:57:54] All of channelmgnt can be require_auth [16:57:55] Whats the hostmask? [16:57:56] RhinosF1: After the meeting I will add in a cloak check feature [16:58:00] Zppix: kiwi [16:58:09] Do you have ip? [16:58:09] they are gbanned from MH channels now [16:58:14] We've had to ban it for now using .blocks [16:58:17] Zppix: vpn [16:58:18] Zppix: They are abusing VPNs [16:58:24] What is the ip though? [16:58:28] hold on [16:58:47] Zppix: it'll probably be on staff wiki. It's cocopuff [16:58:57] And if you haven't already please vote on that [16:59:13] I have [16:59:18] I voted for a ToU ban [16:59:20] [02ZppixBot-Source] 07MacFan4000 synchronize pull request 03#191: add rate limits - 13https://git.io/JfDMz [16:59:21] [02ZppixBot-Source] 07MacFan4000 pushed 031 commit to 03rate-limits [+0/-0/±1] 13https://git.io/JfDM9 [16:59:23] [02ZppixBot-Source] 07MacFan4000 03983c4dd - fixes [16:59:42] Zppix: good [17:00:10] Make .addchannel require auth RhinosF1 [17:00:26] MacFan4000: ^ [17:00:28] Push it straight to prod [17:00:33] Zppix: they will just register [17:00:46] RhinosF1: then that will make it FN problem then [17:00:49] But yes go straight to prod and break dev later [17:00:56] Zppix: fair enough [17:00:59] [02ZppixBot-Source] 07MacFan4000 synchronize pull request 03#191: add rate limits - 13https://git.io/JfDMz [17:01:01] [02ZppixBot-Source] 07MacFan4000 pushed 031 commit to 03rate-limits [+0/-0/±1] 13https://git.io/JfDMF [17:01:02] [02ZppixBot-Source] 07MacFan4000 03a0888da - Update responses.py [17:01:22] I have 0 tolerance for bot abuse RhinosF1 [17:01:27] same [17:01:41] I will rangeblock if i have to [17:01:42] Zppix: I can restrict certain commands to cloaked users [17:01:46] Zppix: I have -1000 tolerance for criminal harrasment [17:01:48] Which is why i want the ip [17:01:51] Texas: please do [17:02:00] after the meeting [17:02:01] Texas: lets hold off on that [17:02:04] k [17:02:05] Zppix: Paladox has one host they used. They might know. [17:02:12] I want the most recent [17:02:23] Zppix: For the time being I have blocked kiwi [17:02:29] but we should remove that soon [17:02:40] I prefer if we didnt block an entire gateway [17:02:53] k [17:03:08] Blocking gateways should ALWAYS be last resort [17:03:17] .blocks del hostmask .*!.*@gateway/web/cgi-irc/kiwiirc.com/.* [17:03:17] Texas: Successfully deleted block: .*!.*@gateway/web/cgi-irc/kiwiirc.com/.* [17:03:21] [02ZppixBot-Source] 07MacFan4000 review_requested pull request 03#191: add rate limits - 13https://git.io/JfDMz [17:03:31] Zppix: I agree but this has been going on for months :( [17:03:37] Zppix: I don't plan on making it last longer than until I can come up with decent abuse measures [17:03:46] Which will be Wednesday latest [17:04:47] [02ZppixBot-Source] 07MacFan4000 closed pull request 03#191: add rate limits - 13https://git.io/JfDMz [17:04:48] [02ZppixBot-Source] 07MacFan4000 pushed 031 commit to 03dev [+0/-0/±1] 13https://git.io/JfDDv [17:04:50] [02ZppixBot-Source] 07MacFan4000 03d4c5b46 - add rate limits (#191) * add rate limits * fixes * Update responses.py [17:05:10] sorry, i didn't see your msg until after i merged Zppix [17:05:25] I don't see that used often [17:05:28] MacFan4000: i think we did the actions at the same time [17:05:30] It's probably safe [17:05:39] But up to Zppix [17:06:03] Code where its not needed is wasted performance :) [17:06:24] True [17:06:29] [02ZppixBot-Source] 07MacFan4000 deleted branch 03rate-limits [17:07:08] [02ZppixBot-Source] 07MacFan4000 pushed 031 commit to 03dev [+0/-0/±1] 13https://git.io/JfDDI [17:07:09] [02ZppixBot-Source] 07MacFan4000 03e14fcc9 - Update responses.py [17:08:57] [02ZppixBot-Source] 07MacFan4000 pushed 032 commits to 03master [+0/-0/±2] 13https://git.io/JfDDO [17:08:58] [02ZppixBot-Source] 07MacFan4000 03e1ebe72 - add rate limits (#191) * add rate limits * fixes * Update responses.py [17:09:00] [02ZppixBot-Source] 07MacFan4000 037ad1cdc - Update responses.py [17:11:21] Fyi restarts are only needed for default.cfg changes really [17:11:29] Using .reload usually works [17:11:35] Zppix: RhinosF1 does not like .reload [17:11:40] he won't let me use it :P [17:11:49] in my experience it works fine tho [17:12:08] Every now and then it doesnt but 99% of the time it does [17:12:31] yeah that has been my experience [17:12:41] * Texas was just doing what he was told :P [17:13:35] Well im telling you otherwise lol [17:13:40] heh okay :) [17:14:00] Zppix: You may also want to +b $~a ##Zppix-Wikipedia bcs the troll seems to target that one due to the low amount of moderation [17:14:26] Meh [17:14:35] he is pretty much taunting us bcs we can't do anything about him there [17:14:36] If anything sigyn is there [17:14:53] If sigyn handles it they get kicked from network [17:14:56] yeah [17:15:05] but Sigyn is mainly trained for spam bots [17:15:25] it really only gets all-caps and repetition [17:15:41] and ignores most stuff if they have been idling for a long time [17:16:10] RhinosF1 disabled the reload module on both instances [17:16:24] * Texas did not realize he disabled it [17:16:35] RhinosF1: We shouldn't disable that [17:16:39] ZppixBot: reload [17:16:54] only works in PM [17:18:26] no, that works as well [17:18:34] just, its disabled rn [17:18:39] hmm really? [17:18:43] yes [17:18:48] I guess u learn something new every day [17:21:50] Why was it disabled [17:22:01] Ugh im enabling it [17:22:12] RhinosF1: ^^ [17:23:06] Zppix: Should we still log .reloads even though they are not server actions? [17:23:11] in -cloud [17:23:41] No [17:23:44] ok [17:25:08] wb ZppixBot [17:25:59] RhinosF1: imma beat you lol [17:26:08] hm? [17:26:14] Disabling reload lol [17:26:40] oh okay [17:27:30] .botversion [17:27:31] The current version of this bot is 6.0 (v6) [17:27:37] .version [17:27:37] MacFan4000: Sopel v7.0.4 (Python 3.5.3) [17:27:47] Also if you type dologmsg message while in the terminal it will log it to -cloud Texas MacFan4000 [17:27:55] yeah I know [17:28:00] sometimes I do that [17:28:17] i learned that earlier [17:54:24] (03PS1) 10MacFan4000: update maintainer docs [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603556 [17:57:30] (03PS2) 10MacFan4000: update maintainer docs [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603556 [17:57:39] (03CR) 10MacFan4000: [C: 03+2] update maintainer docs [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603556 (owner: 10MacFan4000) [17:58:18] (03Merged) 10jenkins-bot: update maintainer docs [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603556 (owner: 10MacFan4000) [18:04:51] (03PS1) 10MacFan4000: fix autodeploy [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603560 [18:06:00] (03PS2) 10MacFan4000: fix autodeploy [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603560 [18:06:11] (03CR) 10MacFan4000: [C: 03+2] fix autodeploy [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603560 (owner: 10MacFan4000) [18:06:47] (03Merged) 10jenkins-bot: fix autodeploy [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603560 (owner: 10MacFan4000) [18:09:43] (03PS1) 10MacFan4000: update toolforge hostname in maintainer docs [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603562 [18:13:05] (03PS2) 10MacFan4000: update toolforge hostname in maintainer docs [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603562 [18:13:08] (03CR) 10MacFan4000: [C: 03+2] update toolforge hostname in maintainer docs [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603562 (owner: 10MacFan4000) [18:13:25] (03Merged) 10jenkins-bot: update toolforge hostname in maintainer docs [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/603562 (owner: 10MacFan4000) [18:20:07] Hi [18:20:44] RhinosF1: Zppix says use .reload if we are just changing modules [18:20:50] (see pings) [18:20:59] hello [18:21:09] Zppix: sopel devs advise against it [18:21:27] It also could have worsened memory issues based on them [18:21:39] he reenabled it [18:22:07] I saw [18:22:16] Zppix: I emailed weeks ago [18:26:16] You did? [18:26:38] Zppix: yes [18:27:18] They advise against it for now because it's unreliable, awkward and may have affected the bot's memory [18:27:54] I dont have .reload enabled for my brain but my memory is still fucked so whats your point xD [18:28:34] Zppix: avoid using it until Exirel fixes it [18:28:43] .reload [18:28:44] They plan to improve it soon [18:28:52] ZppixBot: reload [18:28:52] WP:BEANS [18:28:53] MacFan4000: done [18:28:58] The more you use it, the worse zppix [18:29:22] memory isnt an issue [18:29:31] We got a whole datacenter of it [18:29:57] No, the bots [18:30:04] Sopel.memory() [18:30:19] It was/is having an issue somewhere [18:30:43] It's not loading certain things right [18:30:45] I rather have memory issues then join spam [18:31:23] Whatever but when the memory issues happen a restart is needed to clear them [18:32:43] Cool [18:33:24] Whatever [18:33:34] Just hope find_lines doesn't crash [18:36:13] Zppix: for what it's worth, when it's own developers advise against it, it shouldn't be used [18:37:01] If we went by that standard video game mods wouldnt exist RhinosF1 [18:37:37] Zppix: I mean video game mods aren't advised because they're cheats. Reload isn't advised because it's dodgy [18:39:48] Zppix: we may have py3.7 working tonight on test [18:40:03] Cool [18:40:24] Zppix: I had to roll it back as it caused the bot to crash & not start [18:40:34] Nice [18:40:41] Not nice [18:40:45] ZppixBot-test was sad [19:05:39] 10Tool-Zppixbot, 10Design, 10User-MacFan4000, 10User-RhinosF1: Create a ZppixBot Logo - https://phabricator.wikimedia.org/T254432 (10MacFan4000) 05Open→03Resolved [19:11:50] MacFan4000: ty [19:12:27] MacFan4000: I'm proud of the zppixbot work [19:12:34] Zppix: when's the bot's birthday? [19:13:59] https://github.com/Pix1234/ZppixBot-Source/commit/bc974ba382ffbed0e77c6cb6c41b7372d1a73c31 [19:14:00] [ init · Pix1234/ZppixBot-Source@bc974ba · GitHub ] - github.com [19:14:13] July 29th 2017 [19:14:29] Ooh, it's the 3 in 6 weeks [19:14:42] I wonder how many improvements we can do before then [19:14:56] Zppix: we should try and get an update out for its birthday [19:15:26] the phab project was created oct 23rd 2016 [19:18:40] Hmm [19:18:46] That's way before [19:25:34] Ok [19:27:27] Zppix: when is it's official birthday? [19:27:46] Whats the first gh commit [19:27:47] Because phab project came way before GitHub repo [19:28:01] Zppix: July 29 2017 [19:28:10] Sounds good [19:28:42] That's now it's birthday [21:13:24] Texas, Zppix: Don't be shy! Time to deploy python 3.7 to ZppixBot-test. [21:13:40] Will probably be down for ~5 mins [21:13:49] k [21:13:58] RhinosF1: Do you need my help with anything? [21:16:28] Texas: I'll ping you in -cloud when I do [21:16:42] It'll be just watching for it to start and running .version [21:16:45] ok [21:34:06] Zppix: Rolled to -test fine [21:34:12] logs seem clear [21:36:42] 10Tool-Zppixbot, 10Documentation, 10User-RhinosF1: Upgrade ZppixBot docker image to python 3.7 - https://phabricator.wikimedia.org/T254246 (10RhinosF1) Logs clear, nothing seems to have exploded. [21:44:11] 10Tool-Zppixbot, 10Documentation, 10User-RhinosF1: Upgrade ZppixBot docker image to python 3.7 - https://phabricator.wikimedia.org/T254246 (10RhinosF1) I've ran multiple commands and checked the logs. So far, so good > 22:32:26 RhinosF1: Sopel v7.0.4 (Python 3.7.3) If this stays clear, I wi... [21:44:18] Texas: ^ [21:44:41] ack [21:45:51] someone asked if someone would nom me for admin on enwiki [21:46:01] https://en.wikipedia.org/wiki/User_talk:CatcherStorm#Potential_RFA_nomination_of_a_user [21:46:01] [WIKIPEDIA] User talk:CatcherStorm#Potential RFA nomination of a user | "WP:RETENTION: This editor is willing to lend a helping hand. Just ask...." [21:48:23] Zppix: why won't ZppixBot-test rejoin ##RhinosF1 [21:55:32] [02ZppixBot-Source] 07RhinosF1 pushed 031 commit to 03RhinosF1-patch-3 [+0/-0/±1] 13https://git.io/JfDx1 [21:55:34] [02ZppixBot-Source] 07RhinosF1 0370abf8c - Update .travis.yml [21:56:26] [02ZppixBot-Source] 07RhinosF1 opened pull request 03#192: Update Python Comments in Travis - 13https://git.io/JfDxS [21:56:54] [02ZppixBot-Source] 07RhinosF1 pushed 031 commit to 03RhinosF1-patch-3 [+0/-0/±1] 13https://git.io/JfDx9 [21:56:56] [02ZppixBot-Source] 07RhinosF1 03e37b5fb - Update .travis.yml [21:56:57] [02ZppixBot-Source] 07RhinosF1 synchronize pull request 03#192: Update Python Comments in Travis - 13https://git.io/JfDxS [21:58:32] Zppix: ^ I will keep 3.5 tests running until September if I can, not sure for 3.6 whether we should drop at the same time or keep for longer. [22:00:51] .commands [22:00:51] I've posted a list of my commands at https://clbin.com/tD5Ho - You can see more info about any of these commands by doing .help (e.g. .help time) [22:01:40] Zppix: Is that plan good? [22:02:07] .xkcd [22:02:08] https://xkcd.com/1624 | 2016 | Alt-text: Want to feel old? Wait. [22:02:17] .ety [22:02:17] No word to look for. [22:02:23] .ety test [22:02:23] "late 14c., 'small vessel used in assaying precious metals,' from Old French test, from Latin testum 'earthen pot,' related to testa 'piece of burned clay, earthen pot, shell' (see tete)." - https://www.etymonline.com/word/test [22:04:54] [02ZppixBot-Source] 07RhinosF1 review_requested pull request 03#192: Update Python Comments in Travis - 13https://git.io/JfDxS [23:13:45] Ok