[06:48:29] morning all [06:48:31] Reception123: [07:09:09] 10User-RhinosF1, 10Tool-Zppixbot, 10Documentation: Upgrade ZppixBot docker image to python 3.7 - https://phabricator.wikimedia.org/T254246 (10RhinosF1) a:03RhinosF1 I will do the main instance later today. We should document this [07:10:04] 10User-RhinosF1, 10Tool-Zppixbot, 10Documentation: Upgrade ZppixBot docker image to python 3.7 - https://phabricator.wikimedia.org/T254246 (10RhinosF1) [07:21:46] 10User-RhinosF1, 10Tool-Zppixbot, 10Documentation: Upgrade ZppixBot docker image to python 3.7 - https://phabricator.wikimedia.org/T254246 (10RhinosF1) For whoever does the docs: /me looks at @MacFan4000 Steps: - webservice python[version] shell - python[version] -m venv [new venv name] - python —version to... [08:18:11] Hi [08:43:31] Hows Reception123 [08:44:06] fine :) not too much activity on Phab so not bad for SRE duty [08:44:07] you? [08:49:07] Reception123: bored and tired [08:49:19] :( [08:50:51] Reception123: at least zppixbot has 2 new maintainers [08:50:58] it does? [08:51:21] Reception123: MacFan and Texas [08:51:29] ah [09:53:16] Reception123: I've made a more material docs page for zppixbot [09:54:05] https://usercontent.irccloud-cdn.com/file/yzoNIKAb/Screenshot%202020-06-03%20at%2010.53.59.png [09:54:22] https://usercontent.irccloud-cdn.com/file/ItJOnNvu/Screenshot%202020-06-03%20at%2010.54.16.png [09:54:42] https://usercontent.irccloud-cdn.com/file/L1mrpfG4/Screenshot%202020-06-03%20at%2010.54.35.png [10:01:54] Reception123: do you know why the header is padded with whitespace? [10:08:36] 10User-RhinosF1, 10Wikimedia-Site-requests, 10Hindi-Sites: Add autoreviewrestore into the rollbacker group in hiwiki - https://phabricator.wikimedia.org/T252986 (10CptViraj) [10:14:55] no idea [10:16:19] Reception123: apart from that, what do you think? [10:16:34] loosk good otherwise [10:21:56] Reception123: It's based on the material design rules. [10:22:08] ah [10:25:22] Reception123: Our website looks like it was designed about 10 years ago not 2.5 [10:25:44] well design is really really not my thing at all :P [10:25:48] so don't take it up with me [10:25:57] Reception123: I know who did it [10:26:08] and 10 is a big exaggerated too it really doesn't look that old [10:26:38] Reception123: it does, it's the most plain thing ever [10:28:09] well I mean there's worse trust me, and I don't think we'd need to spend more time on design [10:28:20] for ZppixBot's purpose the current website is fine imo [10:29:15] Reception123: It's fine, I just like to put effort to keep them clean and modern [10:30:05] yeah, though I can't imagine too many people accessing it [10:30:13] like we don't need to go Miraheze landing page level [10:34:36] i'm nt [10:34:39] i'm not [10:34:56] just changing the font + colours [10:42:58] yeah minor changes are good if you have time for them [10:46:34] baby steps [11:26:35] I might be able to figure out the white space in a few hours [11:28:53] MacFan4000: i’m trying a few stuff unsucuessfully [11:29:28] I’ll look in a few hours [11:34:22] Why the hell did -test die [11:39:08] * Sario mourns -test [11:40:18] MacFan4000: see what I live hacked on -tesr [11:40:45] Sario: it should be back by now [11:40:52] But no access for a bit [13:04:49] MacFan4000, Reception123: anyone got access? [13:08:16] RhinosF1: around? [13:08:30] CptViraj: yes [13:09:32] RhinosF1: Can you help me check from which wikis transwiki import is enabled on guwiki? [13:09:58] 10User-RhinosF1, 10Tool-Zppixbot: ZppixBot Test Instance down - https://phabricator.wikimedia.org/T254348 (10RhinosF1) p:05Triage→03Unbreak! [13:10:27] CptViraj: per ^, not atm busy [13:10:41] Np :) [13:18:45] RhinosF1: I will have access within the hour [13:20:38] MacFan4000: k, afaics, it's timed out and then crashed. It stopped booting past the job scheduler [13:24:54] 10User-RhinosF1, 10Tool-Zppixbot: ZppixBot Test Instance down - https://phabricator.wikimedia.org/T254348 (10RhinosF1) Logs seem to just show a complete refusal to start, attempting to recover now. [13:27:09] 10User-RhinosF1, 10Tool-Zppixbot: ZppixBot Test Instance down - https://phabricator.wikimedia.org/T254348 (10RhinosF1) p:05Unbreak!→03High Back online, nothing unusual in the logs but it just refused to start up after the timeout [13:31:20] 10User-RhinosF1, 10Tool-Zppixbot: ZppixBot Test Instance down - https://phabricator.wikimedia.org/T254348 (10RhinosF1) [13:31:26] 10User-RhinosF1, 10Tool-Zppixbot, 10Documentation: Upgrade ZppixBot docker image to python 3.7 - https://phabricator.wikimedia.org/T254246 (10RhinosF1) [13:36:34] RhinosF1: was I pinged around here? [13:36:49] Reception123: yes, -test died [13:39:04] RhinosF1: oh, is it fixed now? [13:39:13] Reception123: I rebooted it [13:40:22] .source [13:40:22] RhinosF1: My code can be found here: https://github.com/Pix1234/ZppixBot-Source [13:49:24] Reception123: I think we might need to forcefully disable urls [13:49:55] .version [13:49:55] deathbybandaid: Sopel v7.0.4 (Python 3.7.3) [13:50:00] Hmm [13:50:08] .time [13:50:10] 2020-06-03 - 14:50:10BST [13:50:19] * deathbybandaid slaps RhinosF1 around a bit with a large trout [13:50:37] deathbybandaid: what? [13:50:46] RhinosF1, any errors in the logs now? [13:51:00] deathbybandaid: clean as a whistle [13:51:13] hmmmm [13:51:24] I'm assuming it's urls doing the memory wonderfuck [13:51:47] which can simply mean removing the hack until 7.1 [13:51:47] add twitter back in and restart the bot [13:52:08] doing [13:52:10] also, get yerself an API key? [13:52:13] lol [13:52:26] .seen RhinosF1 [13:52:27] deathbybandaid: I last saw RhinosF1 in here 18 seconds ago, saying: doing [13:52:32] lol [13:54:38] deathbybandaid: that means giving twitter my phone number [13:54:51] ahh [13:54:56] Reception123: ask Ferran for his as we need to some work for the twitter module [13:55:01] He has a miraheze one [13:55:10] RhinosF1, lifeprotip [13:55:28] put sopel behind ZNC, so the bot looks like it never leaves the channel [13:55:49] and when you restart the bot, it will process a backlog of what it missed while it was down [13:56:02] deathbybandaid: that requires effort. Our soloution is basic. [14:00:00] Reception123: got the phone number [14:00:59] deathbybandaid: I think we found the issue [14:01:06] twitter + py3.7 don't work [14:01:40] nice [14:02:26] deathbybandaid: now to decide which to remove, twitter or rollback to python3.5 [14:02:45] I'd say twitter? [14:03:01] deathbybandaid: let's try when I get the API key [14:04:01] RhinosF1, how old is your twitter.py [14:04:13] deathbybandaid: latest on pypi [14:04:16] looks like dgw updated sopel-twitter 7 days ago [14:04:21] https://github.com/sopel-irc/sopel-twitter [14:04:57] it updates on startup [14:04:59] I'd say open an issue on that repo [14:05:17] That was just a docs update, to reflect how to get an api key [14:05:39] wait [14:05:53] before opening issue, see if errors WITH API key [14:06:15] that way you can say in an issue that not having an API key breaks sopel [14:06:16] still waiting for them to send a verification code to Ferran [14:21:14] deathbybandaid: Twitter are evil [14:21:56] RhinosF1, I actually pull data from twitter via nitter for some stuff [14:22:06] RhinosF1: Very much yes [14:23:19] Reception123: check your email (the oone for twitter) [14:24:23] Reception123: scrap that, I put you on the wrong role and it wont let me fix it [14:29:27] https://usercontent.irccloud-cdn.com/file/Vf9l9bXx/Screenshot%202020-06-03%20at%2015.29.18.png [14:29:34] deathbybandaid: there is no accept button ^ [14:31:32] ahaha [14:31:49] deathbybandaid: how do I create the app [14:31:56] idk [14:32:10] deathbybandaid: twitter is hell [14:32:38] i'm disabling twitter for now [14:33:32] .time [14:33:33] 2020-06-03 - 15:33:33BST [14:33:51] 10User-RhinosF1, 10Tool-Zppixbot: ZppixBot Test Instance down - https://phabricator.wikimedia.org/T254348 (10RhinosF1) Twitter + urls remain disabled due to this on -test DO NOT ROLL OUT 3.7 [14:34:10] .settz America/Chicago [14:34:10] Sario: I now have you in the America/Chicago timezone. [14:34:46] 10User-RhinosF1, 10Tool-Zppixbot, 10Documentation: Upgrade ZppixBot docker image to python 3.7 - https://phabricator.wikimedia.org/T254246 (10RhinosF1) DO NOT ROLL THIS FORWARD UNTIL {T254348} IS RESOLVED AND I HAVE CONFIRMED [14:44:26] 10User-RhinosF1, 10Tool-Zppixbot: ZppixBot-test starts improperly on python 3.7 - https://phabricator.wikimedia.org/T254348 (10RhinosF1) [14:45:13] 10User-RhinosF1, 10Tool-Zppixbot: ZppixBot-test starts improperly on python 3.7 - https://phabricator.wikimedia.org/T254348 (10RhinosF1) This is bad enough that we might need to consider rolling back but I can’t do that until tonight. [17:37:11] .tmpjoin ##Examknow [17:42:10] 10User-RhinosF1, 10Tool-Zppixbot: ZppixBot-test starts improperly on python 3.7 - https://phabricator.wikimedia.org/T254348 (10RhinosF1) p:05High→03Unbreak! We can’t deploy safely without it. [17:43:59] .part ##Examknow [17:44:09] .tmppart ##Examknow [17:44:21] .tmpart ##Examknow [18:17:38] 10User-RhinosF1, 10Tool-Zppixbot: ZppixBot-test starts improperly on python 3.7 - https://phabricator.wikimedia.org/T254348 (10RhinosF1) p:05Unbreak!→03High Rollback complete in 16 minutes and 49 seconds. [23:10:39] .weather [23:10:57] .setlocation Portland, ME [23:11:02] .weather [23:11:58] MacFan4000: SigmaBot works [23:12:25] !w [23:13:03] wtf?? [23:13:09] *weather on [23:13:10] Weather is now allowed in ##RhinosF1 [23:13:23] !w [23:13:24] Current weather for Dallas, US (Last Update: Wed Jun 03 18:09:25 CDT 2020) Current conditions: few clouds, Temperature: 92F, Wind: 8mph South-southwest (Gentle Breeze), Humidity: 38%, Pressure: 1012hPa, Sunrise: 06:19, Sunset: 20:31 [23:13:32] MacFan4000: ^ [23:14:10] k, but not all channels have sigma :) [23:15:30] huh?? [23:15:36] oh you are testing ZppixBot [23:16:03] .commands [23:16:04] Hang on, I'm creating a list. [23:16:04] I've posted a list of my commands at https://clbin.com/hMMkO - You can see more info about any of these commands by doing .help (e.g. .help time) [23:22:11] .commands [23:22:11] Hang on, I'm creating a list. [23:22:11] I've posted a list of my commands at https://clbin.com/mn5kM - You can see more info about any of these commands by doing .help (e.g. .help time) [23:25:26] .commands [23:25:27] Hang on, I'm creating a list. [23:25:27] I've posted a list of my commands at https://clbin.com/taJuY - You can see more info about any of these commands by doing .help (e.g. .help time) [23:25:46] .setlocation Portland, ME [23:25:51] MacFan4000: Could not find your location. Try refining with , such as Melbourne,AU or Melbourne,US [23:25:52] .weather [23:25:52] MacFan4000: I don't know where you live. Give me a location, like .weather London, or tell me where you live by saying .setlocation London, for example. [23:26:05] .setlocation Portland ME [23:26:06] MacFan4000: Could not find your location. Try refining with , such as Melbourne,AU or Melbourne,US [23:26:18] .setlocation Portland ME, US [23:26:19] MacFan4000: Could not find your location. Try refining with , such as Melbourne,AU or Melbourne,US [23:26:28] .setlocation Portland, US [23:26:30] MacFan4000: I now have you at ID #4650946: Portland,US [23:26:35] .weather [23:26:36] Portland,US: clear sky 29.4°C (84.9°F) Humidity: 54% Light breeze 3.6m/s (↗) UV Index 10.3 (very high at local solar noon) [23:26:55] that's not the right city for me but it works [23:27:21] .setlocation Westbrook, US [23:27:23] MacFan4000: I now have you at ID #4982753: Westbrook,US [23:27:27] .weather [23:27:27] Westbrook,US: light rain 15.2°C (59.3°F) Humidity: 87% Light breeze 2.1m/s (↖) UV Index 8.6 (very high at local solar noon) [23:27:46] that's as close as im gonna get