Time Nick Message 03:07 aleisha need some help with elasticsearch indexing if any one is around? 03:21 aleisha never mind managed to delete and recreate the indexes using the curl API 04:41 TriveniChandriki[m] Hi all 04:41 TriveniChandriki[m] Good morning 04:42 TriveniChandriki[m] Background job. 04:42 TriveniChandriki[m] perl /home/ubuntu/kohaclonenew/misc/background_jobs_worker.pl --queue long_tasks 04:42 TriveniChandriki[m] > <@trivenichandriki:matrix.org> Background job. 04:42 TriveniChandriki[m] > perl /home/ubuntu/kohaclonenew/misc/background_jobs_worker.pl --queue long_tasks 04:42 TriveniChandriki[m] Everytime i have to run this.or Can I set cronjob 08:09 alex_ Bonjour 08:30 * cait waves 08:50 magnuse \o/ 09:15 ashimema Morning 09:19 tundunf morning! :) 09:22 PedroAmorim[m] hi morning 09:41 zimbo_[m] good morning :) 10:37 oleonard Hi #koha 10:42 cait oleonard! 10:42 cait you were starting to get me worried! I hope you had vacation? 10:42 oleonard Back from Spring Break :) 10:43 cait hope you had a great time then :) 10:45 oleonard I mean, it was no Hackfest ;) 11:00 cait oleonard: which is a pity :) 11:20 tcohen hola #koha o/ 11:20 ashimema morning tcohen 11:20 tcohen is jenkins still green? LOL 11:24 tcohen ashimema: I thought about adding more information on the API 11:24 ashimema π 11:24 tcohen I have it stashed somewhere 11:24 tcohen so will submit 11:24 ashimema col 11:24 ashimema cool.. even 11:24 tcohen but I found some other annoyances we need to deal with on a separate bug 11:25 ashimema sounds likely 11:25 tcohen stash@{0}: WIP on bug_33227: 4fcdd93c808 asd 11:26 ashimema lol 11:27 tcohen that's what I call a very informative commit 11:27 ashimema I was thinking of embellishing the intro on the api docs too... had a few people referring to it recently and they needed a bit more hand holding to get them started. 11:29 ashimema grr.. I thought I had the older api docs building again.. 11:29 * ashimema runs yet another local test 11:31 tcohen ashimema: I think we could drop the automatic thing we do... and just deal with each version explicitly 11:31 tcohen if that helps 11:31 tcohen that loop was... trickier than I like 11:31 ashimema I kinda like that it's always up to date 11:32 ashimema yeah.. it's weird 11:32 ashimema it looks like it should be simple 11:32 ashimema but really isn't 11:32 tcohen the complex bit is extracting the branches names from upstream, and comparing versions 11:33 tcohen we could do that with a nice Perl script 11:33 tcohen :-D 11:33 ashimema I'm using npx to run different versions of redocli now.. and that's varified working.. 11:34 ashimema but I have no idea why, even with the right older redocly version.. it's failing for 21.11 and below 11:34 ashimema very odd 11:34 ashimema 0.10.04 11:50 tcohen ashimema: please review the terminology, etc 11:52 tcohen hi khall 11:52 khall mornin tcohen ! 11:53 khall the flood of laters reminds me I need to actually say something here once in a while :) 11:53 tcohen hahhaha 12:06 ashimema lol 12:22 tcohen #koha can I get some attention on bug 32594? there's a POC follow-up that is waiting for review. 12:23 huginn 04Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32594 critical, P5 - low, ---, nick, Pushed to stable , Add a dedicated ES indexing background worker 12:33 cait khall: yes, you shoudl talk to us :) 12:34 khall π 12:34 cait khall: did kidclamp tell you about sandboxes ? 12:34 cait we had some isues fixed Friday 12:35 khall not yet, what's going on? 12:35 cait let me find the issues 12:35 khall kk 12:35 tcohen cait: didn't the KTD fixes solve that? 12:36 cait i think this one is not yet in: https://gitlab.com/koha-community/koha-sandboxes-docker/-/issues/87 12:36 cait and the ktd fixes need to be pulled 12:37 cait hm the other issue might be in the ktd repo - but the sandboxes would not comeup or come up and use wrong instance (which is scarier) 13:06 PedroAmorim[m] enabling ERM on master and going to http://localhost:8081/cgi-bin/koha/erm/licenses is giving a 400 bad request error, anyone else having this? 13:06 PedroAmorim[m] I have the fix but I'm puzzled as to how this is happening 13:07 PedroAmorim[m] cypress tests should've picked up on this, and they were all passing not long ago 13:14 tcohen PedroAmorim[m]: let me know how I can help 13:15 * PedroAmorim[m] uploaded an image: (26KiB) < https://matrix.org/_matrix/media/v3/download/matrix.org/muphrQBJnjpJupaQncdCvNWQ/Screenshot%20from%202023-03-20%2012-15-20.png > 13:15 PedroAmorim[m] we are missing this on erm_licenses.yaml 13:15 PedroAmorim[m] Joubu did a recent follow up on https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32923 to fix other specs 13:15 huginn 04Bug 32923: normal, P5 - low, ---, jonathan.druart+koha, RESOLVED FIXED, x-koha-embed must a header of collectionFormat csv 13:15 PedroAmorim[m] but seems like this one is still missing 13:16 PedroAmorim[m] I'm puzzled because I "fixed cypress" tests 3 days ago, and all were passing 13:16 PedroAmorim[m] I don't see any changes after that would cause this 13:16 PedroAmorim[m] but looking at the code, I also don't know how it was working before haha 13:17 PedroAmorim[m] * after that that would cause 13:17 tcohen oh, I do know 13:17 tcohen bug 32713 13:17 huginn 04Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32713 major, P5 - low, ---, martin.renvoize, Pushed to master , x-koha-embed appears to no longer properly validate 13:19 tcohen before that, the embed were just passed through 13:19 PedroAmorim[m] got it 13:19 tcohen even if they weren't on the spec 13:19 PedroAmorim[m] that's great, I'll provide the follow-up to 32923 then 13:19 PedroAmorim[m] tcohen++ 13:21 tcohen PedroAmorim[m]: I'm pondering we should change the way we run tests... 13:21 tcohen we should launch KTD, have a way to know it is done 13:22 tcohen and then run the things we need 13:22 tcohen that way we could run cypress from outside 13:22 tcohen and things like that 13:24 PedroAmorim[m] sorry tcohen, I don't follow. You want to run cypress on ktd startup? I run cypress outside the container, I've not yet become familiar with how cypress is being run in our CI/CD 13:24 tcohen in order to run the tests, we ship cypress in KTD 13:24 tcohen and there's a run_cypress alias even 13:24 tcohen but I'd like to take it out of the image 13:25 tcohen it's got big an most users don't need the cypress dependencies 13:27 tcohen PedroAmorim[m]: sorry but 13:27 tcohen you're saying tests fail and Jenkins is not highlighting it, that's a different problem in the CI infrastructure 13:30 PedroAmorim[m] this is what I get after the patch I just submitted to 32923 13:30 * PedroAmorim[m] uploaded an image: (204KiB) < https://matrix.org/_matrix/media/v3/download/matrix.org/evkxazfKoUOVZzSjPotYriPc/Screenshot%20from%202023-03-20%2012-30-01.png > 13:31 PedroAmorim[m] <tcohen> "we should launch KTD, have a way..." <- ah I understand now, you mean some sort of way to be notified when KTD as finished starting up, then run cypress from outside the container, or from a separate image - automatically, is that it? 13:31 tcohen without your patch I have Dialog, Licenses and Packages fail 13:31 tcohen yes, PedroAmorim[m] 13:31 PedroAmorim[m] * I get <del>after, * after</del>, * before the patch 13:31 tcohen but right now we have a bigger problem 13:32 tcohen tests fail and the run succeeds 13:32 tcohen can you see this? 13:32 tcohen https://jenkins.koha-community.org/job/Koha_Master/2432/testReport/(root)/ 13:33 PedroAmorim[m] dialog and packages tests pass for me, doing this on master, without my patch 13:33 PedroAmorim[m] yes, I see it, but I need to become more familiarized with Jenkins before I can provide some useful input I think 13:34 tcohen our prove command, and what we use for cypress 13:34 tcohen produces some files 13:34 tcohen jubit formatted files 13:34 tcohen junit 13:34 tcohen with the tests results 13:34 PedroAmorim[m] I only see titles tests on that list 13:34 tcohen what I see is only titles tests are reported 13:35 PedroAmorim[m] sorry for lack of expertise here but where can I see those junit files 13:35 PedroAmorim[m] it seems the problem is that not all cypress tests are considered 13:36 PedroAmorim[m] so no wonder we didn't know others are failing, only titles are running it seems 13:36 tcohen yup 13:36 tcohen I'm gonna dig a bit about this 13:36 PedroAmorim[m] please share back afterwards, also want to learn and look at it 13:37 tcohen sure 13:44 tcohen PedroAmorim[m]: https://docs.cypress.io/guides/tooling/reporters#Merging-reports-across-spec-files 13:58 paulderscheid[m] Hi mtj π 13:58 paulderscheid[m] Is kohaaloha down? 14:00 PedroAmorim[m] tcohen: taking a look 14:00 tcohen I'm going to change the way we launch the tests 14:00 paulderscheid[m] mason: 14:00 tcohen in koha-misc4dev 14:24 ashimema mercelr around? 14:24 tcohen @seen marcelr 14:24 huginn tcohen: marcelr was last seen in #koha 3 days, 3 hours, 19 minutes, and 44 seconds ago: <marcelr> see you #koha 14:33 tcohen PedroAmorim[m]: https://gitlab.com/koha-community/koha-misc4dev/-/issues/66 14:41 tcohen @later tell mtj we need kohaaloha up ASAP 14:41 huginn tcohen: The operation succeeded. 14:43 tcohen ok, my hands are tied until we are able to build the ktd images 15:03 tcohen PedroAmorim[m]: the Koha_Master task in jenkins is set to pick all the test results now 15:03 tcohen but we depend on the KTD rebuild that is failing for kohaaloha 15:03 tcohen I'd like a first run with those updated images 15:03 tcohen and see how it fails 15:03 tcohen and then push your fix 15:05 PedroAmorim[m] tcohen++ 15:06 PedroAmorim[m] this is amazing work 15:06 PedroAmorim[m] I wonder tho why tests were failing in dialog and packages for you initially 15:45 mtj hi tcohen, the packages shoudl be pushed now 16:01 tcohen Spec Tests Passing Failing Pending Skipped 16:01 tcohen ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ 16:01 tcohen β β Agreements_spec.ts 00:36 5 5 - - - β 16:01 tcohen ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€ 16:01 tcohen β β Dialog.spec.ts 00:21 4 3 1 - - β 16:02 tcohen ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€ 16:02 tcohen β β Licenses_spec.ts 00:26 5 4 1 - - β 16:02 tcohen ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€ 16:02 tcohen β β Packages_spec.ts 00:34 5 4 1 - - β 16:02 tcohen ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€ 16:02 tcohen β β Titles_spec.ts 00:42 6 6 - - - β 16:02 tcohen ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ 16:02 tcohen β 3 of 5 failed (60%) 02:41 25 22 3 - - 16:02 tcohen ^^^ PedroAmorim[m] 16:05 tcohen mtj: could we set an aptly repo or similar on a community-controlled service? 16:06 tcohen just in case you're not around and something needs a reboot 16:10 mtj tcohen: sure, im keen 16:10 tcohen not sure what's best 16:10 tcohen but I can help with portainer and stuff 16:11 mtj ok, that sounds great 16:14 tcohen how do you handle the repo? 16:20 PedroAmorim[m] tcohen: interesting, previously I was running with "yarn run cypress open" and following on the UI... (full message at <https://matrix.org/_matrix/media/v3/download/matrix.org/mLGQCufMmWkqqXgVJTIpZheL>) 16:20 PedroAmorim[m] the licenses is because I dont have the patch that fixes it, will look and fix packages 16:20 PedroAmorim[m] but dialog is passing 16:25 PedroAmorim[m] now I ran just for Packages, and its passing. I think these are flaky tests that sometimes fail when application time varies in responding and cypress is always too fast 16:25 PedroAmorim[m] will try to pinpoint where these are 16:35 mason[m] tcohen: repo is currently rsyncing to deb.kc.org, still running reprepro 16:35 mason[m] i have been meaning to switch to aptly, but keeps getting pushed down the stack :/ 16:35 tcohen reprepro is fine, right? 16:36 tcohen maybe we just need to set an nginx srever we can restart from an admin panel or smth 16:40 mtj i could move my pkg-pbuilder vm over to the kc.org portainer - another option 16:41 mtj my residential internet sometimes gets dropped randomly during the nite, for 'upgrades' :/ 16:41 tcohen if possible, we could even use some proxying to have failover 16:44 mtj fyi, reprepro seems fine and functional, its simple and stable 17:18 jsalvane Hello my friends 17:19 jsalvane I'm currently having an issue with the patron search... 17:20 jsalvane I read some mail conversations about this but couldn't find a working solution. 17:20 jsalvane Can anyone help me? 17:21 jsalvane I'm a school librarian from Argentina. 17:24 tcohen hola jsalvane 17:24 tcohen quΓ© versiΓ³n d eKoha? 17:26 jsalvane Hola TomΓ‘s 17:26 jsalvane Tengo instalada la versiΓ³n 22.11.03 17:26 jsalvane Creo que ya hablamos alguna vez. Soy Juan Pablo. 17:26 tcohen y quΓ© problema tenes 17:26 tcohen ah 17:27 jsalvane Busco un usuario para asignar un prΓ©stamo y no me trae ningΓΊn resultado. Si busco por nΓΊmero de carnet, funciona al toque. 17:29 tcohen si abris el inspector del browser 17:29 tcohen te aparece algΓΊn error 500? 17:32 jsalvane SΓ, Uncaught Error: Permission denied to access property "apply" 17:36 tcohen y en los logs? 17:37 jsalvane ya te digo 17:49 jsalvane no encuentro en el log nada al respecto 17:49 jsalvane Ni en usuarios, ni en circulaciΓ³n, ni en motor de bΓΊsqueda. 18:42 PedroAmorim[m] tcohen: I think the reason tests were passing for me before was because I had data on my local installation 18:42 PedroAmorim[m] and I think it's likely why this was happening for Joubu too, we're not intercepting all API requests, and some requests are done to the installation 18:43 PedroAmorim[m] need to remember to always run and fix tests with no data 18:44 PedroAmorim[m] in 33282 I fixed it for the Dialog, but Packages still sometimes fail when running in CLI 18:49 jsalvane Hola 18:49 jsalvane TomΓ‘s, estoy de regreso. Me quedΓ© sin internet en la escuela. 18:59 frankjamison Hello! 19:00 frankjamison I'm having an issue where the job queue isn't getting processed any more. 19:01 frankjamison i.e. jobs such as Holds queue update and batch item modifications getting added but staying in status 'New' 19:03 frankjamison Does anyone know what part of koha actually executes these jobs? Is there a cron job for it? 19:06 caroline frankjamison, it's probably the background jobs service 19:15 frankjamison Is there a way to verify that the background jobs service is actually running? 19:15 cait you can check on the about page 19:15 cait first tab rabbitmq 19:15 cait and hello #koha :) 19:31 frankjamison rabbitmq was running according to the about page. I stopped it and now job queue gets processed again (via SQL polling). It looks like rabbitmq "forgot" the enqueued jobs for some reason. 19:33 jsalvane does anyone know how to solve error 500 (firefox's developer tools) while searching patrons on koha 22.11.03? 19:48 cait jsalvane: it could be an API issue 19:48 cait when you go to administration > libraries, does the list of libraires display? 20:33 caroline should bug 31028 be in another status? I'll document it, but there seems to be a lot of follow ups to push 20:33 huginn 04Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31028 new feature, P5 - low, ---, martin.renvoize, Needs documenting , Add 'Report a concern' feature for patrons to report concerns about catalog records 20:33 caroline (I'm actually glad I found the source of the missing space between the patron's first name and surname... I thought it was a problem with my installation...) 21:43 aleisha hello 21:44 aleisha ive been ignoring it for a while but the staff interface on main (master) has been broken for ages. is there something i need to do to fix it or is there a fix in the works? 21:51 cait it should ont be broken 21:51 cait are you using ktd? 21:51 cait aleisha: ? 21:52 aleisha no just the normal devbox 21:52 cait ah ok 21:52 tcohen you need to run yarn build 21:52 cait yes, I was getting there :) 21:52 cait but probably also think about switching to ktd, it automates some of this 21:52 cait so it's not broken on start-up 21:52 tcohen but I'm not sure the normal devbox has all the things with the right versions 21:53 cait i had to abandon my kohadevbox and have to say I am much happier now with ktd, especially after some recent fixes 21:54 aleisha oh okay.. is there any plan to get the devbox sorted or is ktd the new standard? we've never used it 21:54 aleisha this is how the staff interface looks in devbox https://snipboard.io/vS1NFC.jpg 21:54 aleisha in case you're curious :) 21:54 tcohen for better or worse, most of us moved to KTD, and so there's no one looking after kohadevbox 21:54 cait yeah, things kept breaking 21:54 tcohen anyone syncing what we do in KTD with kohadevbox is always welcome 21:55 cait maybe we should officially deprecate it as a dev env? 21:55 cait or at least put a strong recommendation on the README 21:56 cait aleisha: that's definitely the missing CSS files 21:56 aleisha some guidance like that would be great, i knew there were other tools for koha devs as options but i didnt know kohadevbox was slowly becoming less effective 21:56 aleisha doing yarn bits now though thanks both! 21:57 cait hope it works 21:57 cait got to go - good night all :) 21:57 tcohen https://gitlab.com/koha-community/koha-testing-docker 21:57 tcohen the README is short and get's you a fully working environment fairly fast 21:59 aleisha nice, thank you tcohen 22:05 aleisha yarn build did the trick, i have a normal staff interface again. i really thought there was another rebrand coming! :)