IRC log for #koha, 2020-06-30

All times shown according to UTC.

Time S Nick Message
00:00 aleisha thanks for starting davidnind !
00:00 davidnind only 136 steps to go!!:-D
00:00 aleisha heh is quite a hefty test plan
00:05 oleonard aleisha FYI it looks like a change to within the last 24 hours is causing a conflict, but nothing I couldn't resolve
00:05 oleonard aleisha: Might be good to rebase again anyway :(
00:10 oleonard davidnind I thought "136 steps to go" was a joke!!
00:10 dcook Whoa there are humans around
00:11 dcook oleonard: Nice tinkering
00:11 hayley not a joke! it's a very thorought est plan :
00:11 hayley wow
00:12 hayley thorough test plan :)
00:12 aleisha dang oleonard, ill take a look tomorrow
00:14 alexbuckley joined #koha
00:14 davidnind oleonard: some are pretty straight forward though, am testing in smaller chunks to break it up.
00:14 inlibro joined #koha
00:15 * oleonard dives in too
00:35 oleonard aleisha++
00:49 tuxayo aleisha, are branches on an external repo more suited for bugs with many patches that often conflict?
00:49 tuxayo I fear missing something important when scrolling through the 500 comments.
00:50 tuxayo Or maybe just reading the firsts, the lasts, the wiki page and the commit messages i enough?
00:50 tuxayo It could make rebase easier. Just force push when it's done ^^
00:52 aleisha sorry tuxayo what do you mean by an external repo?
00:57 tuxayo bug 20271
00:57 huginn Bug[…]_bug.cgi?id=20271 enhancement, P1 - high, ---, jonathan.druart, Signed Off , Merge deleted biblio, biblioitems, biblio_metadata, and items tables
00:57 tuxayo
00:58 tuxayo Jonathan hosts the patch here
00:59 tuxayo That case is more extreme. The patches are so large that bugzilla refuses them. So I don't know if the incentives are enough there in your case.
01:00 tuxayo
01:00 tuxayo Nine pushes in the last 2.5 months
01:02 * oleonard makes it to step 18 too
01:10 aleisha hmm im not sure
01:10 aleisha i think once it is through it wont be a problem because only a small chunk of it will cause conflicts, in the circulation module
01:14 inlibro joined #koha
01:19 tuxayo Indeed, if in the next weeks, the relevant parts of Koha don't conflict much it wouldn't have been worth it.
01:21 lukeG joined #koha
01:22 aleisha yes i agree. other patches will need to be rebased on top of it but i think that's an easier ask than moving everything to an external repo
01:26 tuxayo The external repo thing is only during the phase before going in master. Once in master, nothing to worry about
01:32 davidnind left #koha
01:51 AndrewFH joined #koha
01:53 AndrewFH joined #koha
02:00 hayleymapley_ joined #koha
02:15 inlibro joined #koha
02:20 tosca joined #koha
02:22 hayleymapley__ joined #koha
02:48 tosca_ joined #koha
02:48 kathryn_ joined #koha
02:53 kathryn__ joined #koha
03:00 kathryn_ joined #koha
03:15 inlibro joined #koha
04:01 toscaw joined #koha
04:15 inlibro joined #koha
05:15 inlibro joined #koha
05:53 fridolin joined #koha
06:02 cait joined #koha
06:09 davidnind joined #koha
06:13 did joined #koha
06:13 dcook_ joined #koha
06:15 inlibro joined #koha
06:33 kivilahtio joined #koha
06:34 lari joined #koha
06:37 reiveune joined #koha
06:37 reiveune hello
06:37 wahanui privet, reiveune
06:45 alex_a joined #koha
06:46 alex_a Bonjour
06:52 cait1 joined #koha
06:57 andreashm joined #koha
06:58 cait2 joined #koha
07:11 dcook joined #koha
07:14 alex_a_ joined #koha
07:16 inlibro joined #koha
07:38 alex_a joined #koha
07:48 nlegrand joined #koha
07:48 nlegrand Ahoj.
07:57 cait2 hi nlegrand
08:12 dcook_ joined #koha
08:16 inlibro joined #koha
08:32 nlegrand Salut cait2
09:01 magnuse see you in august, #koha!
09:02 sophie_m joined #koha
09:10 andreashm joined #koha
09:16 inlibro joined #koha
09:31 did joined #koha
10:16 inlibro joined #koha
10:25 oleonard Hi all
10:26 khall_ joined #koha
11:02 khall joined #koha
11:16 cait2 left #koha
11:16 inlibro joined #koha
11:33 andreashm joined #koha
11:35 khall joined #koha
11:36 fridolin joined #koha
11:43 andreashm joined #koha
11:43 oleonard Halfway through the recalls test plan *whew*
11:44 andreashm joined #koha
11:44 davidnind you are way ahead of me!
11:44 oleonard davidnind that's strange considering you appear to have been awake for... 98 hours? ;)
11:44 andreashm joined #koha
11:45 andreashm joined #koha
11:46 andreashm joined #koha
11:47 andreashm joined #koha
11:47 davidnind hehe - had to do some work work :)
11:48 andreashm joined #koha
11:48 andreashm joined #koha
11:49 andreashm joined #koha
11:50 andreashm joined #koha
11:51 andreashm joined #koha
11:53 andreashm joined #koha
11:59 AndrewFH joined #koha
12:16 inlibro joined #koha
12:18 tcohen morning
12:21 oleonard Hi tcohen
12:21 davidnind left #koha
12:23 khall_ joined #koha
12:43 Marie-Luce joined #koha
12:45 ashimema ooh.. the weird Jenkins failure that now haunts us.. I got that when I first tested jajm's critic fixes.. but couldn't replicate it when I came back to it
12:46 ashimema I couldn't work out what was doing a copy of the qa-tests-tools into kohaclone
12:46 ashimema and yeah.. failed to replicate it :(
12:56 Dyrcona joined #koha
12:59 andreashm joined #koha
12:59 andreashm joined #koha
13:04 khall joined #koha
13:17 inlibro joined #koha
13:18 eythian hi
13:18 wahanui bonjour, eythian
13:31 andreash_ joined #koha
13:32 andreash_ joined #koha
13:32 andreash_ joined #koha
13:33 andreash_ joined #koha
13:34 andreash_ joined #koha
13:35 andreash_ joined #koha
13:35 andreash_ joined #koha
13:36 andreash_ joined #koha
13:37 andreash_ joined #koha
13:37 AndrewFH joined #koha
13:38 andreash_ joined #koha
13:39 andreashm joined #koha
13:39 andreashm joined #koha
13:40 eythian Someone needs to get andreashm a reliable internet connection :)
13:47 tcohen LOL
14:01 khall joined #koha
14:02 khall joined #koha
14:07 tcohen do we have coding guidelines for index names?
14:16 andreashm joined #koha
14:17 inlibro joined #koha
14:35 juanyo joined #koha
14:39 juanyo Hello, can anyone help us with the koha email and notification system?
14:41 khall joined #koha
14:43 margaret joined #koha
14:50 tuxayo hi juanyo state your question. Hopefully someone will have cues.
14:51 tuxayo If not, you can retry after some hours. And after that there are the mailing lists.
14:52 juanyo thank you!.hello, the email system of our koha installation is not working, we want to enable it again but we are afraid that it will send massive mail. is there any way to disable that pending email queue?
14:53 andreashm joined #koha
14:57 sophie_m juanyo: pending email are in table message_queue, you can truncate this table or just delete records you don't want to send
15:01 juanyo thank you very much!
15:10 lisettelatah joined #koha
15:17 inlibro joined #koha
15:19 cait joined #koha
15:23 lisettelatah hi cait
15:51 fridolin left #koha
16:17 inlibro joined #koha
16:19 talljoy joined #koha
16:26 oleonard So tell me, what is y'all's favorite thing about the XPM image format? I think mine is that it doesn't really exist.
16:30 tuxayo oleonard: this ?
16:30 oleonard Our local cover image upload page says that it accepts XPM images
16:31 oleonard I have not managed to create an XPM image which it accepts
16:31 oleonard Also, what Koha user on Earth in the year twenty twenty is uploading book covers in XPM format?
16:32 oleonard At the very least we shouldn't say we accept the format because its WEIRD
16:37 tuxayo > Also, what Koha user on Earth in the year twenty twenty is uploading book covers in XPM format?
16:37 tuxayo Indeed!
16:37 tuxayo > At the very least we shouldn't say we accept the format because its WEIRD
16:37 tuxayo That's mean!
16:37 * oleonard is known for being very mean
16:39 AndrewFH joined #koha
16:41 * oleonard files a bug to restore XPM format support in cover image uploads and marks it CRITICAL
16:52 oleonard[…]?p=15935359246340
16:53 oleonard (boss if you're reading this I promise I paused my work timer to make that)
16:59 reiveune bye
16:59 reiveune left #koha
17:01 tuxayo > bug to restore XPM format support in cover image uploads and marks it CRITICAL
17:01 tuxayo what a change of mind
17:05 tuxayo That would be a good April fools bug ^^
17:05 tuxayo Including the promotional animation, Koha RFCs are outdated, memes are more efficient.
17:12 * oleonard runs off to work the circulation desk for the first time in three months
17:16 tuxayo Patrons! They still exist! :o
17:17 inlibro joined #koha
18:12 CrispyBran joined #koha
18:17 inlibro joined #koha
18:36 * cait waves
18:37 cait oh now i missed oleonard-away
18:38 cait and i am still wondering about the mysterious xpm
18:38 * CrispyBran slaps CrispyBran with a rainbow trout
18:59 lisettelatah joined #koha
19:01 * CrispyBran waves
19:07 cait ouch?
19:08 CrispyBran cait, did you hurt yourself?
19:09 cait the rainbow trout slapping you did to yourself sounded painful
19:09 CrispyBran It was better than a brick.
19:10 cait i will not ask about that
19:18 inlibro joined #koha
19:26 koha-jenkins Project Koha_19.05_D8 build #251: FAILURE in 2 min 2 sec: https://jenkins.koha-community[…]oha_19.05_D8/251/
19:28 koha-jenkins Project Koha_19.05_D9 build #245: FAILURE in 3 min 4 sec: https://jenkins.koha-community[…]oha_19.05_D9/245/
19:31 * oleonard waves to cait
19:37 koha-jenkins Project Koha_19.05_U18 build #247: FAILURE in 9 min 51 sec: https://jenkins.koha-community[…]ha_19.05_U18/247/
19:37 koha-jenkins Project Koha_19.05_U18 build #248: STILL FAILING in 29 sec: https://jenkins.koha-community[…]ha_19.05_U18/248/
19:37 tuxayo hmmm
19:37 tuxayo tcohen: around? ^^"
19:39 tuxayo And somehow, it magically tried to built twice the Ubuntu 18.04 build when only one push was done. (in case that info helps)
19:39 tuxayo https://jenkins.koha-community[…]b/Koha_19.05_U18/
19:39 tuxayo *build
20:07 lukeG joined #koha
20:18 inlibro joined #koha
20:49 andreashm joined #koha
20:52 aleisha hi
20:52 wahanui salut, aleisha
20:53 alexbuckley joined #koha
21:05 khall joined #koha
21:08 lisettelatah joined #koha
21:15 * CrispyBran waves a fish at lisettelatah
21:16 * lisettelatah waves at CrispyBran and his fish
21:18 inlibro joined #koha
21:21 hayley joined #koha
21:26 lukeG joined #koha
21:28 kathryn joined #koha
21:34 lukeG Hi Koha!
21:34 wahanui somebody said Hi Koha! was there a table in which i can see if a borrower has borrowed any books (or if library lended out any books) ?
21:35 lukeG Has anyone ever encountered this error when starting a new Koha Testing Docker:
21:35 lukeG ERROR: The Compose file './docker-compose.yml' is invalid because:
21:35 lukeG services.koha.networks.kohanet contains non-unique items, please remove duplicates from ['', '']
21:35 tuxayo lukeG: is your `.env` file there?
21:35 tuxayo At the root of the KTD
21:37 lukeG ah ha tuxayo!
21:37 lukeG Now there is!!! Thanks
21:38 tuxayo Very obvious from the error message!
21:39 tuxayo I and then lisettelatah had the same issue and it took some time to find the cause ^^
21:40 tuxayo BTW lisettelatah were you able to use koha-testing-docker ?
21:41 lukeG kd
21:41 lukeG oops :)
21:42 lisettelatah tuxayo not yet. We ended up opening this week and it seriously delayed my ability to get back to testing it last week.
21:42 tuxayo everything shuts down
21:42 tuxayo lukeG: what have you done!!! :o
21:43 tuxayo ku
21:44 tuxayo pfiou. Hopefully no one noticed :P
21:46 tuxayo lisettelatah: hopefully, no more issues. Because the environment should be quite standard now that the container can start.
21:47 khall joined #koha
21:47 lisettelatah tuxayo I did a git pull and updated a file but I'm still getting the same "no such file or directory" issue.
21:50 khall_ joined #koha
21:57 aleisha hey everyone, does anyone know what might be causing (or how to fix) this error in the devbox? Error while loading /etc/koha/sites/kohadev/plack.psgi: Can't load application from file "/home/vagrant/kohaclone/api/v1/": [JSON::Validator] GET == Connect timeout at /usr/share/perl5/JSON/ line 343.
21:57 tosca joined #koha
22:02 khall joined #koha
22:07 tuxayo aleisha: related to Bug 23653
22:07 huginn Bug[…]_bug.cgi?id=23653 major, P5 - low, ---, tomascohen, In Discussion , Plack stopped working - JSON validation timeout
22:16 ccordova joined #koha
22:16 tuxayo aleisha: is the error persistent? Or just transient?
22:17 aleisha persistent tuxayo
22:17 aleisha thanks for the bug link! just reading now
22:18 lukeG Anyone know how to fix this one:
22:18 lukeG koha_1       |
22:18 lukeG koha_1       | chown: cannot access '/var/cache/koha/kohadev': No such file or directory
22:18 lukeG koha_koha_1 exited with code 1
22:18 inlibro joined #koha
22:18 lukeG Lots of devbox problems today!
22:18 tuxayo lukeG: `cd /kohadevbox/koha`
22:21 tuxayo aleisha: indeed, doesn't load for me either. This is bad.
22:21 tuxayo Not only our tests will fail, but many peoples, plack won't start. In production also! 😱😱
22:22 tuxayo lukeG: the cause of your last issue was bug 25752
22:22 huginn Bug[…]_bug.cgi?id=25752 major, P5 - low, ---, jonathan.druart, Signed Off , Current directory not kept when using koha-shell
22:25 tuxayo lukeG: you should expect to hit the same issue as aleisha
22:26 aleisha super weird tuxayo
22:26 tuxayo I have it also I koha-testing-docker. Some schema validation is not reachable so we can't start plack without workarounds T_T
22:27 tuxayo IIUC a validation file was provided by a Debian package, it's not the case. So everyone up to date need to have it from But it's down.
22:28 tuxayo Is that a correct summary?
22:28 aleisha https://bugs.koha-community.or[…].cgi?id=23653#c11 this is the workaround that worked for me
22:28 huginn Bug 23653: major, P5 - low, ---, tomascohen, In Discussion , Plack stopped working - JSON validation timeout
22:30 tuxayo Thanks for testing aleisha How long since you update or created the OS (Debian) of you dev env? Same question for lukeG
22:32 tuxayo "Reported: 2019-09-20"
22:32 tuxayo Nevermind, it's been here since a long time and only biting us now.
22:33 aleisha i recently made a new devbox that is stretch, i was using jessie until about 2 (?) months ago maybe
22:33 aleisha not sure if that is relevant?
22:42 tuxayo It seems the issue was quite old and only happened with network issues. And so retrying worked.
22:45 tuxayo Hopefully the core issue could be resolved quickly:
22:45 tuxayo[…]
22:46 tuxayo Because it will only take a package revision to reship the validation file in the Debian packages.
22:46 tuxayo It's only a license to state.
23:00 kathryn joined #koha
23:14 alexbuckley joined #koha
23:18 inlibro joined #koha
23:22 mtj hey #koha, ill have a go at building a new json-validator today
23:22 aleisha thanks mtj
23:23 tuxayo mtj++
23:24 dcook_ Yikes this issue is nasty
23:25 mtj
23:25 dcook_ Nope
23:25 dcook_ is fine
23:25 dcook_ But the particular url is not
23:25 mtj
23:25 dcook_
23:25 mtj hmm, yeah
23:27 dcook_ Going to do a variant of aleisha's workaround
23:27 dcook_ Or yours rather lol
23:27 dcook_ What a morning
23:27 wahanui a morning is always someone's afternoon
23:27 mtj oof, wil build pkg now
23:28 mtj tuxayo: thanks for logging the bug with
23:30 mtj ..they seem to have a license in the repo, i think its just not included in JSON::Validator.module?
23:30 mtj[…]tarted/
23:31 tuxayo mtj: I couldn't find schema.json
23:31 tuxayo In a few repos of
23:31 tuxayo *
23:36 mtj yeah, me too ^ :/
23:38 did joined #koha
23:41 dcook_ So this problem only happens when Plack restarts?
23:41 dcook_ Well starts I guess
23:42 dcook_ I have an instance that uses JSON::Validator via CPAN, and it has its cache..
23:42 dcook_ Too bad ashimema isn't around
23:43 dcook_ Looks like he released JSON::Validator on CPAN a few times..
23:44 hayley dcook_ for me the site was working fine in the morning and then I went to change password for a user and it stopped working - plack hadn't recently restarted afaik
23:44 khall joined #koha
23:44 dcook_ hayley: I suppose JSON::Validator is loaded into memory by the workers rather than the main process
23:44 dcook_ So chances are that worker must've been died and re-created and then started failing..
23:45 hayley that sounds right dcook_
23:47 dcook So looks like JSON::Validator::OpenAPI is the file with this line "use constant SPECIFICATION_URL => ''"
23:47 dcook Invoked by $validator->load_and_validate_schema()...
23:48 dcook Hello...
23:48 dcook local $args->{schema} = $args->{schema} || SPECIFICATION_URL;
23:49 dcook We could provide our own URL..
23:49 dcook Or maybe I'm misreading this all..
23:50 * dcook just thinks it's crazy to be forced to load data from a third-party URL
23:51 dcook tuxayo and mtj: So what problem are you guys facing right now?
23:52 dcook Can't even find JSON::Validator::OpenAPI on CPAN..
23:53 dcook But it comes with libjson-validator-perl
23:53 khall_ joined #koha
23:56 dcook Hmmm
23:56 dcook The documentation says it defaults to and not but that's not right..
23:56 dcook Note that does resolve...
23:56 tuxayo dcook: «So chances are that worker must've been died and re-created and then started failing..»
23:56 tuxayo Doesn't that mean that all production instances of Koha with plack will end up failing???
23:56 dcook Yup :D
23:56 dcook Got to love a ticking time bomb
23:58 dcook I'm still missing something..
23:58 dcook uses

| Channels | #koha index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary