[01:23:22] Hello StormyWaves! [01:23:51] Phantom42: ## channels dont work with .adduser [10:59:48] (03PS1) 10Phantom42: Refactor documentation html and add simple css styling [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/399979 (https://phabricator.wikimedia.org/T182252) [11:09:16] 10Tool-Zppixbot, 10Patch-For-Review, 10User-Zppix: Create CSS for ZppixBot's webpages - https://phabricator.wikimedia.org/T182252#3858695 (10Phantom42) I added some simple styling to make page easier and more comfortable to read. I also fixed some html problems. Before: {F12008162} {F12008217} After: {F120... [11:17:54] [13ZppixBot-Source] 15Phantom-42 opened pull request #35: Add number sign to allowed symbols in channel name (06master...06master) 02https://git.io/vbHAK [11:29:35] (03CR) 10Framawiki: [C: 031] Refactor documentation html and add simple css styling [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/399979 (https://phabricator.wikimedia.org/T182252) (owner: 10Phantom42) [11:56:21] (03CR) 10MacFan4000: [C: 031] Refactor documentation html and add simple css styling [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/399979 (https://phabricator.wikimedia.org/T182252) (owner: 10Phantom42) [13:05:25] Hello Zppix! [13:07:01] Phantom42: hello [13:19:52] Zppix: Could I possibly get +2 access for labs-tools-ZppixBot [13:20:10] There is a patch from earlier that I would have merged. [13:20:17] Yeah in a sec [13:20:34] Thanks [13:40:01] [13ZppixBot-Source] 15Pix1234 closed pull request #35: Add number sign to allowed symbols in channel name (06master...06master) 02https://git.io/vbHAK [13:41:33] Phantom42: still doesnt work [13:41:51] .adduser Test ##Test [13:41:51] Okay, Test is now added to known users list of channel ##Test [13:41:56] Seriously [13:42:37] Well it doesnt like ##Zppix-Wikipedia [13:43:29] .adduser test ##Zppix-Wikipedia [13:43:29] MacFan4000: Invalid channel name: ##Zppix-Wikipedia [13:45:49] .adduser Test #miraheze-testwiki [13:45:49] MacFan4000: Invalid channel name: #miraheze-testwiki [13:46:01] Ok so it doesn’t like the - [14:02:52] Exactly. I will add it now [14:04:05] Ok [14:09:33] [13ZppixBot-Source] 15Phantom-42 opened pull request #36: Make minus sign an allowed character in channel names (06master...06master) 02https://git.io/vbQfD [14:09:42] Zppix: ^ [14:10:25] [13ZppixBot-Source] 15Pix1234 closed pull request #36: Make minus sign an allowed character in channel names (06master...06master) 02https://git.io/vbQfD [14:11:12] Phantom42: ty it works [14:11:46] Zppix: Gerrit? [14:11:54] Added you [14:12:00] Good. btw, I uploaded a patch with documentation improvement I promised to do some time ago [14:12:05] Ok [14:12:19] (03CR) 10MacFan4000: [V: 032 C: 032] Refactor documentation html and add simple css styling [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/399979 (https://phabricator.wikimedia.org/T182252) (owner: 10Phantom42) [14:12:19] Hello wikibugs! [14:12:26] (03Merged) 10jenkins-bot: Refactor documentation html and add simple css styling [labs/tools/ZppixBot] - 10https://gerrit.wikimedia.org/r/399979 (https://phabricator.wikimedia.org/T182252) (owner: 10Phantom42) [14:17:35] .adduser wikibugs #ZppixBot [14:17:35] Okay, wikibugs is now added to known users list of channel #ZppixBot [14:22:03] [13ZppixBot-Source] 15MacFan4000 04deleted 06Reception123-patch-2 at 149d509d4: 02https://git.io/vbQJs [14:29:39] [13ZppixBot-Source] 15MacFan4000 pushed 1 new commit to 06master: 02https://git.io/vbQJr [14:29:39] 13ZppixBot-Source/06master 14addf254 15MacFan4000: Create RELEASE-NOTES-v3 [14:32:48] [13ZppixBot-Source] 15MacFan4000 tagged 06v3 at 06master: 02https://git.io/vbQJS [14:33:18] [ANNOUNCEMENT] ZppixBot version 3.0 is now here with some new features! [14:33:41] Well then :P [14:33:46] Suprise [14:33:50] To me [14:34:22] We were overdue for a new release. [14:34:38] I guess :P [14:34:47] 🤷‍♂️ [15:41:04] Also bot version module isn’t working [15:45:32] Sofixit [15:48:10] Not sure how [15:51:02] .bv [15:54:01] It’s not even in the commands list [15:57:38] .botversion [15:57:50] Strange. It works for my local instance [15:57:58] [13ZppixBot-Source] 15MacFan4000 pushed 1 new commit to 06master: 02https://git.io/vbQL3 [15:57:58] 13ZppixBot-Source/06master 1488f67d8 15MacFan4000: Update botversion.py [15:58:30] Have you tried switching it on and off? :D [15:58:37] off and on * [15:59:16] .reload [15:59:40] .bv [16:00:30] We need someone to ssh to that machine and check the number of loaded modules and if there are any errors [16:01:14] I can ssh to it [16:05:57] .commands [16:05:57] I've posted a list of my commands at https://gist.github.com/60d8257cf582205b729a01683a5d1000 - You can see more info about any of these commands by doing .help (e.g. .help time) [16:07:03] Nothing of use in the error log [16:07:49] And number of loaded modules? [16:08:12] MacFan4000: no [16:08:20] MacFan4000: do kubectl get pods [16:08:28] Kubectl log sopelbot-blah [16:08:43] That error log is useless [16:09:10] .sopel/Log is what I looked in [16:09:38] No [16:09:40] Thats useless [16:09:46] Do what i said [16:11:04] https://www.irccloud.com/pastebin/Qa641gEb/ [16:12:27] [13ZppixBot-Source] 15Phantom-42 opened pull request #37: Remove unneeded files & update gitignore (06master...06master) 02https://git.io/vbQtf [16:13:11] MacFan4000: then do kubectl logs sopelbot-blah [16:13:25] [13ZppixBot-Source] 15MacFan4000 closed pull request #37: Remove unneeded files & update gitignore (06master...06master) 02https://git.io/vbQtf [16:15:32] [13ZppixBot-Source] 15MacFan4000 pushed 1 new commit to 06master: 02https://git.io/vbQtL [16:15:32] 13ZppixBot-Source/06master 14e9a13ca 15MacFan4000: remove indent [16:17:05] .bv [16:17:05] The current version of this bot is 3.0 (v3) [16:17:07] OperationalError: no such table: nicknames (file "/data/project/zppixbot/envs/local/lib/python2.7/site-packages/sopel/db.py", line 64, in execute) [16:17:44] hmm [16:17:44] OperationalError: no such table: nicknames (file "/data/project/zppixbot/envs/local/lib/python2.7/site-packages/sopel/db.py", line 64, in execute) [16:18:19] Removing the indent fixed it. [16:18:19] OperationalError: no such table: nicknames (file "/data/project/zppixbot/envs/local/lib/python2.7/site-packages/sopel/db.py", line 64, in execute) [16:18:28] Test [16:18:30] OperationalError: no such table: nicknames (file "/data/project/zppixbot/envs/local/lib/python2.7/site-packages/sopel/db.py", line 64, in execute) [16:19:38] [13ZppixBot-Source] 15MacFan4000 created 06revert-37-master (+2 new commits): 02https://git.io/vbQtc [16:19:38] 13ZppixBot-Source/06revert-37-master 14b72cf52 15MacFan4000: Revert "remove indent"... [16:19:38] 13ZppixBot-Source/06revert-37-master 145c95d35 15MacFan4000: Revert "Remove unneeded files & update gitignore"... [16:19:38] OperationalError: no such table: nicknames (file "/data/project/zppixbot/envs/local/lib/python2.7/site-packages/sopel/db.py", line 64, in execute) [16:19:40] ... [16:19:43] ... [16:19:45] [13ZppixBot-Source] 15MacFan4000 closed pull request #38: Revert "Remove unneeded files & update gitignore" (06master...06revert-37-master) 02https://git.io/vbQtC [16:19:45] ... [16:19:52] Test [16:19:56] [13ZppixBot-Source] 15MacFan4000 04deleted 06revert-37-master at 145c95d35: 02https://git.io/vbQtB [16:22:38] Test [16:23:38] The error is now fixed [16:29:30] Well, those *.db files should not be in repository anyway [16:30:06] Some of those files are created by sopel automatically [16:31:38] What is the current process of deploying from Github sources? [16:33:04] Because if it is so important for that .db file to exist and it is fetched from Github each time rewriting previous one, then something is wrong here. [16:33:11] I just ssh to the machine than become zppixbot and than cd .sopel and git pull [16:33:37] Zppix: [16:34:45] Okay. git pull should overwrite .py source code files, nothing more. So what happened to database? [16:35:33] When I reverted the change I had to delete the .pyc files otherwise not sure [16:36:18] Maybe git pull deleted database file because it was deleted in repo? [16:37:52] We need to revert that revert, then do git pull again and place database files back. So this issue should not occur anymore [16:38:06] MacFan4000: Could you do that please? [16:38:46] Revert the revert -> backup database -> git pull -> restore database [16:41:45] [13ZppixBot-Source] 15MacFan4000 created 06revert-38-revert-37-master (+1 new commit): 02https://git.io/vbQql [16:41:45] 13ZppixBot-Source/06revert-38-revert-37-master 147f562ed 15MacFan4000: Revert "Revert "Remove unneeded files & update gitignore""... [16:42:05] [13ZppixBot-Source] 15MacFan4000 pushed 1 new commit to 06master: 02https://git.io/vbQqE [16:42:06] 13ZppixBot-Source/06master 14995412e 15MacFan4000: Revert "Revert "Remove unneeded files & update gitignore""... [16:49:49] [13ZppixBot-Source] 15MacFan4000 created 06revert-39-revert-38-revert-37-master (+1 new commit): 02https://git.io/vbQq5 [16:49:49] 13ZppixBot-Source/06revert-39-revert-38-revert-37-master 14efa4374 15MacFan4000: Revert "Revert "Revert "Remove unneeded files & update gitignore"""... [16:49:49] OperationalError: no such table: nicknames (file "/data/project/zppixbot/envs/local/lib/python2.7/site-packages/sopel/db.py", line 64, in execute) [16:50:01] [13ZppixBot-Source] 15MacFan4000 closed pull request #40: Revert "Revert "Revert "Remove unneeded files & update gitignore""" (06master...06revert-39-revert-38-revert-37-master) 02https://git.io/vbQqd [16:50:59] [13ZppixBot-Source] 15MacFan4000 created 06revert-40-revert-39-revert-38-revert-37-master (+1 new commit): 02https://git.io/vbQqx [16:50:59] 13ZppixBot-Source/06revert-40-revert-39-revert-38-revert-37-master 14bde7732 15MacFan4000: Revert "Revert "Revert "Revert "Remove unneeded files & update gitignore""""... [16:51:33] [13ZppixBot-Source] 15MacFan4000 closed pull request #41: Revert "Revert "Revert "Revert "Remove unneeded files & update gitignore"""" (06master...06revert-40-revert-39-revert-38-revert-37-master) 02https://git.io/vbQqp [16:52:26] Test [16:53:33] [13ZppixBot-Source] 15MacFan4000 04deleted 06revert-39-revert-38-revert-37-master at 14efa4374: 02https://git.io/vbQmJ [16:53:39] [13ZppixBot-Source] 15MacFan4000 04deleted 06revert-38-revert-37-master at 147f562ed: 02https://git.io/vbQmU [16:55:13] Errr, didn't you forget to restore the database from copy? [16:56:48] I did restore it [16:57:03] (The .db file) [16:57:33] Did you restore all files? [16:57:44] Only the .db [17:00:25] That's strange. It should work correctly [17:00:38] It is [17:00:42] .bv [17:00:42] The current version of this bot is 3.0 (v3) [17:01:49] Oh, looks like I got messed up with all those reverts [17:02:18] So now we removed unneeded files from the repository and even fixed all things which broke? [17:02:23] MacFan4000: Right? [17:09:45] Yep [17:10:08] Awesome! Good job! Thank you [17:10:40] Now we can continue our work... [17:12:10] [13ZppixBot-Source] 15Phantom-42 opened pull request #42: Minor gitignore fix (06master...06master) 02https://git.io/vbQmA [17:15:50] [13ZppixBot-Source] 15MacFan4000 pushed 1 new commit to 06master: 02https://git.io/vbQYW [17:15:50] 13ZppixBot-Source/06master 14ed34186 15Phantom42: Minor gitignore fix [17:16:31] Thank you for merging! [17:24:03] What i miss [17:24:28] Phantom42: i did say feel free to break it :P [17:25:59] Well, I did our best to break it. But now it works [17:26:03] We did* [17:26:41] MacFan4000 helped a lot. Thank you again! [17:28:18] Default.db being in the repo was a mistake when i imported the files into the repo [17:28:30] Its a b!tch to fix [17:34:53] Np [17:35:31] There were a lot of reverts of reverts [18:18:51] [13ZppixBot-Source] 15MacFan4000 pushed 1 new commit to 06master: 02https://git.io/vbQst [18:18:51] 13ZppixBot-Source/06master 143bc694d 15MacFan4000: Update converse.py [18:34:39] Phantom42: bot still welcomes users in the known user db in channels with ## [18:34:45] And/or - [18:35:13] Hm. It definitely shouldn't [18:35:23] Wait a bit, I will test it now [18:56:22] It is strange, but it works correctly on my local instance [19:02:57] Zppix: Are you sure you entered username and channel correctly when used adduser command? [19:03:52] Yes [19:03:57] Its welcoming me [19:03:58] Eben [19:04:13] If im not in th db by now then who is [19:11:19] It is welcoming you after each rejoin? [19:11:27] .adduser Zppix ##Zppix-Wikipedia [19:11:28] Zppix is already added to known users list of channel ##Zppix-Wikipedia [19:14:57] So Zppix, you are welcomed each time you rejoin ##Zppix-Wikipedia? Could you check your known_users db file to see what is happenning there? [19:35:03] MacFan4000: ^ [19:35:10] I cant atm im bust [19:35:12] Busy [19:44:17] Same error as before [19:46:01] Which error? [19:47:22] 11:19 OperationalError: no such table: nicknames (file "/data/project/zppixbot/envs/local/lib/python2.7/site-packages/sopel/db.py", line 64, in execute) [19:52:28] MacFan4000: This error isn't related to welcome module [19:54:06] No sure how to check it then [19:55:29] s/no/Not [19:55:30] MacFan4000 meant to say: 11:19 OperationalError: Not such table: nicknames (file "/data/project/zppixbot/envs/local/lib/python2.7/site-packages/sopel/db.py", line 64, in execute) [19:56:11] s/no sure/Not sure [20:04:19] Ugh [20:04:27] Ill look [20:05:15] Something is wrong with that sqlite database [20:05:26] Full stacktrace would be helpful here [20:05:43] Phantom42: no its fine [20:05:50] Phantom42: old error [20:05:58] Phantom42: im in db [20:06:50] tools.zppixbot@tools-bastion-03:~$ cat .sopel/ZppixBot-chat.freenode.net.known_users.db [20:06:50] #ZppixBot Zppix [20:06:50] #ZppixBot wikibugs [20:06:50] #zppixbot MacFan4000 [20:06:50] #zppixbot StormyWaves [20:07:36] That was good [20:07:39] Gj me [20:07:50] I meant to pastebin that [20:08:14] Okay, but what about that ## channel? [20:08:15] Is it on the list? [20:08:36] Yes [20:09:13] And is your name there? [20:09:24] Yes [20:09:40] And are you still welcomed each time you rejoin? [20:11:06] Yes [20:11:20] Oh no :( [20:11:42] And what is channel name? ##Zppix-Wikipedia ? [20:12:16] Yes [20:13:27] And what message message do you get "Hello, Zppix!". Right? Are there any errors in the log? [20:13:58] Yes [20:14:02] No erros [20:14:04] Errors [20:14:44] May I join that channel to test things a bit ? [20:15:26] Yes [20:16:36] It welcomed me only once! Could you rejoin that channel? [20:17:46] Damn thing [20:18:35] Bugs hide from us :( They are afraid to be fixed :) [20:20:08] What I usually say in such situations: Just notify me if that happens again. We will investigate