[08:35:09] .op [08:35:09] Please wait... [08:40:59] Reception123: I found the issue [08:41:36] RhinosF1: what was it? [08:41:50] Reception123: it won't connect over ssl [08:41:55] hmm [08:44:29] * RhinosF1 asks the guy who runs fosshost [08:46:43] k [10:22:29] miraheze/bots-web/RhinosF1-patch-1/362e297 - RhinosF1 The build failed. https://travis-ci.com/miraheze/bots-web/builds/173621953 [10:28:28] miraheze/bots-web/RhinosF1-patch-1/97a9965 - RhinosF1 The build is still failing. https://travis-ci.com/miraheze/bots-web/builds/173622774 [10:30:31] miraheze/bots-web/RhinosF1-patch-1/d531a96 - RhinosF1 The build is still failing. https://travis-ci.com/miraheze/bots-web/builds/173623019 [10:34:53] <7JTAAVT30> miraheze/bots-web/RhinosF1-patch-1/3826f42 - RhinosF1 The build is still failing. https://travis-ci.com/miraheze/bots-web/builds/173623570 [10:34:54] [ Travis CI - Test and Deploy with Confidence ] - travis-ci.com [10:40:45] miraheze/bots-web/RhinosF1-patch-1/3af713c - RhinosF1 The build is still failing. https://travis-ci.com/miraheze/bots-web/builds/173624286 [10:45:14] miraheze/bots-web/master/bfa1503 - RhinosF1 The build failed. https://travis-ci.org/miraheze/bots-web/builds/703479018 [10:45:15] Reception123: silly travis [11:04:58] Wow, I haven’t used my MH account in quite awhile :D [11:05:23] MacFan4000: you'll have a reason now the big plan is moving [11:05:34] Yup [11:05:53] MacFan4000: I need to work out how to create users first though [11:06:15] What do you mean [11:06:32] MacFan4000: so you can ssh into bots server [11:06:58] Yeah, toolforge [11:07:16] MacFan4000: no for the new bots host [11:07:24] Oh [11:07:33] MacFan4000: https://phabricator.miraheze.org/T5845 [11:07:33] [ ⚓ T5845 Commission Miraheze Bots (100.node4.net.fosshost.org) ] - phabricator.miraheze.org [11:08:36] RhinosF1: adding users for shell is useradd or adduser and then you set a password [11:09:24] Any plans to move Zppixbot board from WM phab to MH phab? [11:09:51] MacFan4000: yeah, If you're happy with the bots.miraheze.org. We can switch it to redirect to the WMCS one [11:10:12] Sario: Reception123 might just install it on the bots server [11:10:37] Sounds good [11:11:33] MacFan4000: I would just set $wgCanonical server until we move the website [11:11:39] (Waiting on ssl certs) [11:12:02] Yup [11:12:26] We also need a patch to update wiki links [11:12:37] MacFan4000: yeah, feel free to [11:13:09] Update the new repo as well [11:13:31] https://github.com/miraheze/bots-web [11:13:32] [ GitHub - miraheze/bots-web: Source code for the static bot documentation ] - github.com [11:14:07] * RhinosF1 can give you admin [11:14:14] K [11:14:46] Also now that it won’t be ZppixBot anymore, what would be the fate of this channel and -logs? [11:14:47] MacFan4000: you'll need to ping me to deploy though as I've not added the cron [11:14:54] Not a clue [11:15:00] k [11:15:14] #miraheze-bots is the channel for bots [11:15:37] It'll be staying until ZppixBot comes offline though [11:15:44] I’m [11:15:55] And I've haven't set a new logs channel up yet [11:16:00] s/I’m/k [11:16:00] MacFan4000 meant to say: k [11:16:27] So maybe #MirahezeBot-logs? [11:16:52] Probably #miraheze-botlogs [11:17:08] But ZppixBot-test doesn't use a logging channel [11:17:15] I’ll do repo work in a few hours [11:17:25] Yeah as we need to turn that back on [11:18:40] ok [11:19:07] Yeah I don’t have commit access on the new repos [11:21:11] Will give it [11:23:25] I’ve commented on your PR btw [11:24:06] MacFan4000: it's the css checks that fail [11:25:47] MacFan4000: https://github.com/miraheze/bots-web/invitations [11:25:52] Ah [11:34:35] MacFan4000: should we just hard drop the wiki when you do the patches to update web links [11:46:24] (03PS1) 10RhinosF1: Decommission the wiki [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/608482 [11:50:55] (03PS2) 10RhinosF1: Decommission the wiki [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/608482 [11:51:13] MacFan4000: ^ [11:51:46] K [11:52:01] MacFan4000: shall I deploy? [11:52:28] Sure [11:53:16] (03CR) 10RhinosF1: [C: 03+2] Decommission the wiki [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/608482 (owner: 10RhinosF1) [11:54:14] (03Merged) 10jenkins-bot: Decommission the wiki [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/608482 (owner: 10RhinosF1) [12:11:27] RhinosF1: I logged in to the new server with no issues [12:11:40] Do you intend to give us sudo access? [12:11:49] MacFan4000: good, I've done the patch for the site when the domain comes online [12:11:56] MacFan4000: do you want/need it? [12:12:10] I wouldn’t mind having it [12:14:41] MacFan4000: done [12:16:38] K [12:17:28] We should definitely switch to ssh key based logins at some point as it’s more secure [12:17:42] MacFan4000: https://github.com/miraheze/bots-web/pull/3 is ready for when spf merges the dns and adds ssl certs [12:17:43] [ switch domain by RhinosF1 · Pull Request #3 · miraheze/bots-web · GitHub ] - github.com [12:17:49] K [12:17:53] maybe try and get the bot to connect over ssl [12:18:08] MacFan4000: try that, It's not liking ssl connections ^ [13:16:06] (03PS1) 10RhinosF1: [DO NOT MERGE] Archive [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/608615 [13:17:41] MacFan4000: ^ [13:17:50] k [13:18:06] MacFan4000: That is to be merged once the new website goes live [13:18:13] issues were missing pip packages and permissions and need to setup mysql for quotes [13:18:38] I'm fixing all that currently [13:19:14] MacFan4000: yeah, I haven't touched mysql [13:19:42] Im setting it up no [13:19:44] now [13:20:17] k [13:21:55] Perhaps we should get Voidwalker to setup an on-wiki sal with Void-bot [13:22:56] MacFan4000: can do [13:23:36] * RhinosF1 has the go live plan ready for the website as soon as Paladox adds ssl [13:24:44] https://www.irccloud.com/pastebin/qRtzXn6V/ [13:24:45] [ Snippet | IRCCloud ] - www.irccloud.com [13:24:56] RhinosF1: per ^^ I need the root passwor [13:25:04] s/passwor/password [13:25:04] MacFan4000 meant to say: RhinosF1: per ^^ I need the root password [13:29:55] MacFan4000: see pm [13:30:52] yup [13:47:28] RhinosF1: new the issue is that the youtube key has an IP restriction [13:47:55] so we should either change it or create a new one [13:48:30] MacFan4000: create a new one [13:48:35] k [13:49:53] MacFan4000: you've got the ip haven't you? [13:50:33] yep [13:53:33] so all the errors are fixed, but when I try to start it, it immediately shuts down [13:55:50] MacFan4000: I know [13:55:58] It won't connect over ssl ports [14:07:07] MacFan4000: it that over a secure port [14:07:39] no [14:07:40] https://preview.sopel.chat/docs/configuration.html#ssl-connection [14:07:41] [ The [core] configuration section — Sopel 7.0.0rc2 documentation ] - preview.sopel.chat [14:07:41] [ The [core] configuration section — Sopel 7.0.0rc2 documentation ] - preview.sopel.chat [14:07:45] that's how to do it [14:08:03] but tbh ZppixBot and -test aren't using ssl either [14:08:24] MacFan4000: they should be [14:12:14] now it is RhinosF1 [14:12:25] .elp [14:12:27] .help [14:12:28] Hang on, I'm creating a list. [14:12:28] I've posted a list of my commands at https://clbin.com/PrdzH - You can see more info about any of these commands by doing .help (e.g. .help time) [14:12:29] I've posted a list of my commands at https://clbin.com/EXxaI - You can see more info about any of these commands by doing .help (e.g. .help time) [14:14:57] MirahezeBotBeta: 22:30 UK time is go live for website [14:15:53] MacFan4000: we'll sync the databases tommorow and end ZppixBot-test [14:16:31] MacFan4000: what's it running as? [14:18:30] i used sopel start -d --config default.cfg in /srv/sopelbots/test [14:18:37] there's a pid in pids [14:19:08] then we have to move over the main instance [14:19:32] MacFan4000: on your user account [14:19:36] ? [14:19:57] yeah i guess as me [14:20:44] MacFan4000: can you convert it to a systemctl service? https://github.com/sopel-irc/sopel/blob/master/contrib/sopel%40.service [14:20:44] [ sopel/sopel@.service at master · sopel-irc/sopel · GitHub ] - github.com [14:20:44] [ sopel/sopel@.service at master · sopel-irc/sopel · GitHub ] - github.com [14:21:05] it can run on it's own user [14:24:05] .op [14:24:06] Please wait... [15:04:51] RhinosF1: its working as mirahezebottest [15:05:15] so service mirahezebottest restart/stop/start [15:06:37] MacFan4000: great! Feel free to update the docs on the switch domain pr [15:07:27] k [15:08:06] Zppix: service mirahezebottest restart will reboot the bot now [15:08:27] Website i have the command on my laptop and will add to docs [15:09:37] I've added my ssh key [15:09:51] MacFan4000: ok [15:09:58] everybody else should put theirs and then we can go to ssh-key only [15:11:07] (just put the public key in ~/.ssh/authorized_keys) [15:13:09] MacFan4000: ok [15:15:02] btw I've got #miraheze-botlogs registered and can get that setup [15:15:39] MacFan4000: No rush, the current bots will remain with status quo. [15:15:50] And MirahezeBotBeta isn't officially alive [15:16:06] yup [15:26:33] its fully setup now [15:26:56] the channel is +i, all maintainers should be able to join [15:27:02] Ok [15:27:32] MirahezeBotBeta: welcome [15:27:49] ZppixBot-test: I hope you enjoy your last 15 hours of existence [15:28:05] 10ZppixBot, 10Repository-Admins, 10User-Zppix: Archive labs/tools/ZppixBot gerrit repo - https://phabricator.wikimedia.org/T256768 (10Zppix) [15:28:12] 10ZppixBot, 10Repository-Admins, 10User-Zppix: Archive labs/tools/ZppixBot gerrit repo - https://phabricator.wikimedia.org/T256768 (10Zppix) 05Open→03Stalled [15:29:38] 10ZppixBot, 10Repository-Admins, 10User-Zppix: Archive labs/tools/ZppixBot gerrit repo - https://phabricator.wikimedia.org/T256768 (10Zppix) [15:30:13] 10ZppixBot, 10Repository-Admins, 10User-Zppix: Archive labs/tools/ZppixBot gerrit repo - https://phabricator.wikimedia.org/T256768 (10RhinosF1) Echoing again from me that RelEng and WMCS have been great for the last few years as the service evolved. I'll ping you on here when the repo can be archived. Let'... [15:38:58] MacFan4000: Seen your comment [15:46:33] [02ZppixBot-Source] 07MacFan4000 pushed 031 commit to 03dev [+0/-0/±1] 13https://git.io/JJJe7 [15:46:34] [02ZppixBot-Source] 07MacFan4000 0389ca504 - + #miraheze-botlogs [16:05:11] Reception123: when you have a chance, could you please remove me as a watcher of the security project on MH phabricator? I can't seem to do it myself [16:06:48] (I'm asking you since you're a phab admin) [16:09:51] I may be able to do it [16:10:02] you have to be a phab admin [16:10:19] which you are not [16:10:20] yep [16:10:31] sometimes you can still remove project members i thought [16:10:47] the edit policy is administrators [16:10:51] that's why [16:11:50] Zppix: did you see my ping from the other day? [16:19:11] MacFan4000: i dont believe so [16:19:19] what was it [16:20:37] one thing was I figured out why PR comments weren't being reported to IRC by notifico (they are classified as issue comments) the other thing is that EK still has flags in here) [16:24:21] MacFan4000: flags in where? [16:24:40] in here [16:24:58] 12:22 9 Examknow +Vov [modified 3w 6d 19h ago] [16:25:03] fixed [16:25:27] MacFan4000: not like it really mattered his nickserv acct is banned [16:25:34] from here [16:25:35] yeah [16:30:44] RhinosF1: so, are we looking to create a new phabricator instance for MirahezeBot? Or what are we doing with the wmf phabricator project [16:31:25] MacFan4000: either use Miraheze's or our own [16:31:40] i can add an installaion [16:31:55] Reception123 said they'd be happy to keep it up to date [16:32:18] MacFan4000: can do. Just make sure it's not going to conflict with the static site. [16:32:26] yup [16:32:45] MacFan4000: how you going to do that [16:34:47] it will be bots.miraheze.wiki/phabricator [16:35:22] MacFan4000: ok [16:55:14] NOTE: Phabricator must be installed on an entire domain. You can not install it to a path on an existing domain, like example.com/phabricator/. Instead, install it to an entire domain or subdomain, like phabricator.example.com. [16:55:27] according to https://secure.phabricator.com/book/phabricator/article/installation_guide/ [16:55:27] [ ◉ Installation Guide ] - secure.phabricator.com [16:55:28] [ ◉ Installation Guide ] - secure.phabricator.com [16:55:42] MacFan4000: Will look now [16:56:01] MacFan4000: done [16:56:05] ty [16:57:12] RhinosF1: ^^ [16:57:46] MacFan4000: you can't do that then [16:58:14] ok [16:58:34] then we should request that a project get created on MH phab [16:58:40] Reception123: ^ [16:59:44] RhinosF1: why not bots_phab.miraheze.wiki? [17:00:07] Reception123: I don't know how we'd configure it [17:00:12] As there's only one ip [17:00:34] Maybe paladox will have an idea, but I'd like to try before unleashing mh bot tasks onto our Phabricator [17:05:38] One thing is for sure, lighttpd is a lot harder to configure, and it would be a lot easier to switch to apache or nginx or something [17:06:42] MacFan4000: what you mean? [17:07:05] ditch lighttpd as the web server software and use apache [17:07:33] I'm way more familiar with apache, so this would make my life easier [17:07:47] lighttpd is just a pain to work with [17:08:59] We don't have to use lighttpd just because that's what toolforge used [17:09:25] MacFan4000: We'll consider it tommorow [17:10:45] If we switch, after we point both miraheze.wiki subdomains to the server, we just configure vhosts to point to different document roots [17:11:16] apache is more commonly used and is easier to find support for [17:12:38] Zppix: Reception123: ^^ [17:13:24] MacFan4000: We can play around over the next few days but I'd rather we do it later in the week. [17:13:31] MacFan4000: I know you run your own phab for your testwiki so if you want apache I don't mind [17:14:00] * RhinosF1 wants to get it online and then we can play with softwares [17:20:54] MacFan4000: you can install phab and switch to apache after Midnight tonight my time. [17:21:14] ok [17:21:36] I commented on the DNS pr [17:23:03] MacFan4000: I'll ping you as soon as you can do it [17:51:10] Poor ZppixBot already has an on-wiki block [17:51:40] https://simcity.miraheze.org/wiki/Special:Log/block [17:51:41] [ Login required - SimCity Wiki ] - simcity.miraheze.org [17:51:42] [ Login required - SimCity Wiki ] - simcity.miraheze.org [17:52:14] MacFan4000: the account will probably be dropped when we switch the name [17:52:41] Why not just a global rename [17:52:55] also afaik mh don't delete accounts [17:53:31] MacFan4000: because it's a whole new identity [17:53:57] so? its the same bot [17:54:10] MacFan4000: we'll see [17:54:46] I'd recommend asking SRE their opinions [17:54:49] [02ZppixBot-Source] 07Reception123 pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/JJJkb [17:54:50] [02ZppixBot-Source] 07Reception123 039a9a089 - rm more extra spaces [17:55:21] Renames are also very slow [17:55:25] And block editing [17:56:22] miraheze/ZppixBot-Source/master/9a9a089 - Reception123 The build passed. https://travis-ci.com/miraheze/ZppixBot-Source/builds/173693929 [17:57:06] oh that's good to know travis [17:58:07] It's kinda amusing how travis just pops in, says his bit, and immediately leaves again [18:02:38] [02ZppixBot-Source] 07NDKilla pushed 031 commit to 03NDKilla-patch-1 [+1/-0/±0] 13https://git.io/JJJI3 [18:02:39] [02ZppixBot-Source] 07NDKilla 030ee1e35 - Create test.md [18:04:06] miraheze/ZppixBot-Source/NDKilla-patch-1/0ee1e35 - Justin The build passed. https://travis-ci.com/miraheze/ZppixBot-Source/builds/173695050 [18:05:18] [02ZppixBot-Source] 07NDKilla deleted branch 03NDKilla-patch-1 [18:16:46] .tell RhinosF1 we need to invite void to the new repos as well [18:16:46] MacFan4000: I'll pass that on when RhinosF1 is around. [18:16:46] MacFan4000: I'll pass that on when RhinosF1 is around. [21:32:46] (03PS2) 10RhinosF1: Archive [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/608615 [21:33:20] MacFan4000: ZppixBot-test is upset already [21:34:00] heh [21:38:52] Hai :) [21:39:02] hi [21:39:19] .add #fosshost [21:40:08] eth01: done [21:41:22] Cool thanks. I’m wondering whether it’s possible to get zppixbot to integrate with our hund.io monitoring ? [21:41:32] fosshost.hund.io [21:41:55] possibly [21:42:36] ^ me to pickup dns change etc etc [21:44:00] Cool :) [21:44:46] * RhinosF1 will be checking meetbot soon, may need a restart. First make google happy [21:46:29] (03CR) 10RhinosF1: [C: 03+2] Archive [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/608615 (owner: 10RhinosF1) [21:46:34] MacFan4000: ^ [21:46:42] k [21:46:52] (03Merged) 10jenkins-bot: Archive [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/608615 (owner: 10RhinosF1) [21:47:08] MacFan4000: can you set a cron or phab event to remind us to update LE certs and restart apache [21:47:26] i will do a phab event once I can set it up [21:47:30] Ok [21:47:41] just need SRE to merge the PR [21:47:59] MacFan4000: now we wait for auto-deploy [21:48:06] k [21:48:11] Everything looks like it's going well [21:49:06] ^ me for meetbot [21:49:13] QuIRC: it has done so far [21:50:12] we should update the URL on the ZppixBot-source repo [21:50:30] I'll take care of the topic [21:50:47] * RhinosF1 will look when the redirect is in place [21:54:40] MacFan4000: git's failed [21:54:59] * RhinosF1 manually deploys [21:56:19] MacFan4000: deployed, 301 is added [21:56:31] RhinosF1: what’s the error? [21:56:44] MacFan4000: something about git not woorking [21:56:59] That doesn’t help me [21:57:18] MacFan4000: I don't care, toolforge is decom'd for the web. [21:57:27] 301 redirect seems to be blocked though [21:57:33] so it's a blank page noow [21:57:50] We had a redirect from -test to main though [21:58:17] MacFan4000: that's toolforge internal [21:59:10] Ah [21:59:47] MacFan4000: bd808 says not blocked [22:00:02] Yes I saw [22:03:20] MacFan4000: I found something [22:04:20] (03PS1) 10RhinosF1: Use html meta refresh [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/608675 [22:07:34] (03PS2) 10RhinosF1: Use html meta refresh [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/608675 [22:08:04] (03CR) 10RhinosF1: [C: 03+2] Use html meta refresh [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/608675 (owner: 10RhinosF1) [22:09:40] (03CR) 10RhinosF1: [C: 03+2] Use html meta refresh [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/608675 (owner: 10RhinosF1) [22:10:02] (03Merged) 10jenkins-bot: Use html meta refresh [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/608675 (owner: 10RhinosF1) [22:13:14] MacFan4000: deployed, google should pickup the redirect on next index [22:13:56] * RhinosF1 is pushing index requests through [22:14:41] K [22:20:23] eth01: everything working now. Just making google like us. [22:54:08] 10ZppixBot, 10Repository-Admins, 10User-Zppix: Archive labs/tools/ZppixBot gerrit repo - https://phabricator.wikimedia.org/T256768 (10RhinosF1) 05Stalled→03Open repo can be archived. :/