Time Nick Message 06:32 reiveune hello 06:32 wahanui hi, reiveune 06:33 magnuse_ \o/ 06:46 dcook Oh boy... 06:46 dcook Does anyone remember that JSON::Validator issue where it coudln't download the schema and thus Koha couldn't start up? 06:46 dcook I thought we'd fixed that.. 06:46 dcook Error while loading /etc/koha/plack.psgi: Can't load application from file "/usr/share/koha/api/v1/app.pl": [JSON::Validator] GET http://json-schema.org/draft-04/schema == Internal Server Error at /usr/share/perl5/JSON/Validator.pm line 274. 06:46 dcook Weee 06:49 alex_ Bonjour 06:50 dcook bug 23653 06:50 wahanui somebody said bug 23653 was not as bad as it could have been 06:50 huginn Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23653 major, P5 - low, ---, dcook, Pushed to oldoldoldstable , Plack fails when http://swagger.io/v2/schema.json is unavailable and schema cache missing 06:50 dcook Looks like that was a bit different.. 06:51 dcook Or it's the same line but a different name.. 07:03 liliputech morning koha :) 07:15 cait good morning #koha and liliputech 07:16 liliputech hi cait :) 07:21 liliputech hi alex__ :) 07:43 dcook Ahhhh CloudFlare outage. That explains a bit... 07:49 paxed bug 30999 is probably will probably fail qa and whatnot, but just put it up there, because i was missing a script like that 07:49 huginn Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30999 enhancement, P5 - low, ---, koha-bugs, NEW , Add a script to manage plugins from the command line 07:50 paxed ... what am i typing? need moar coffee ... 07:50 cait paxed: i think it's a good idea - I saw there is an install script, but was missing uninstall 07:53 paxed cait: right; we're handling installing/uninstalling outside of koha, so that's not what we needed 08:10 cait paxed: enable disable seems like a good start 08:18 ashimema morning 08:37 ashimema tuxayo around? 08:37 ashimema or liliputech? 08:37 ashimema I'm after an rmaint 08:44 liliputech ashimema: yes? 08:44 wahanui it has been said that yes is something different :) 08:44 ashimema I think I found the answer 08:45 ashimema I was checking if we actually had a policy in writing yet to mark a bug as 'RESOLVED FIXED' by the Rmaints when they decide it's a bug not to backport 08:45 ashimema looks like we do 🙂 08:45 ashimema I'm considering some BZ changes.. one being a minor change to that.. instead of 'RESOLVED FIXED' adding a 'TO DOCUMENT' or similar status instead.. for the docs team to monitor 08:46 liliputech oh, ok, good to know ^^ I have a couple bug i decided not to backport but I would just skip them... example for 21.11 -> 30774 which depends on a bug only applied to 22.05. therefore, won't backport. 08:47 liliputech then, 30774 -> I shall put it as resolved-fixed, is this what u mean ashimema ? 08:47 ashimema yeah 08:47 liliputech great 08:47 ashimema so policy should be to update to 'Resolved Fixed' 08:47 liliputech 'kay 08:47 ashimema so last comment should be 'Not backporting, new feature' or 'Not backporting, not relevant to VERSION' and then set the status to 'RESOLVED FIXED' 08:48 ashimema that way you are 'ticking it off' as such 08:48 ashimema publically 08:48 ashimema it's a nice 'finish' to the bug 08:49 liliputech nice. yes, otherwise it's only me who knows that this one is "finished"... not good. better make it public so that no one tries to apply it :) 08:49 ashimema thanks dude 08:49 ashimema you're doing a great job 🙂 08:50 liliputech heh, then I have to look for all the bugs in 22.05 which are not in 21.11 to double check --' 08:50 liliputech thx ashimema ^^ 08:51 liliputech the release of 21.11.07 has been a bit delayed because of my vacations, but tomorrow morning frido will give me a little training for my first release :) (so, still today to backport bug without templates modifications) 08:56 ashimema I wouldn't worry too much 08:56 ashimema we have a cleanup process for those as it's easily missed 08:56 ashimema cait and rangi work through it sometimes 08:56 ashimema no worries about the delay either, we all have lives to live 🙂 09:01 liliputech =) 09:55 paulderscheid[m] Good morning. Is there a way to use hash keys with a '-' in them in template toolkit without reassigning to another variable. Template Toolkit seems to treat stuff like 'de-DE' as a substraction (in a hash key). 09:55 liliputech hi paulderscheid[m] no clue here... 09:56 paulderscheid[m] To clarify: Is there some alternative to the dot operator? Like hash['key'] ? 09:57 paulderscheid[m] Instead of [% hash.key %] 09:57 paulderscheid[m] I can't find anything in the docs. 09:57 liliputech maybe "[% hash.key | html %] ? 09:58 paulderscheid[m] [% landing_page_items.OpacNavRight_de-DE | html %] 09:58 paulderscheid[m] This would be an example 09:59 paulderscheid[m] the '-DE' part fails 10:00 paulderscheid[m] I think I found a workaround that I'm gonna test. 10:00 liliputech ah. I see... not much solution here... maybe pass the value in another variable with differentname? 10:00 paulderscheid[m] Yeah, I was going to do that. 10:00 liliputech like localizedOpacNavRight ? 10:01 paulderscheid[m] Sucks that tt doesn't provide an easy way to do this. 10:01 liliputech heh 10:01 paulderscheid[m] liliputech: yep, something like that 10:02 ashimema don't we already have localized nav blocks? 10:02 paulderscheid[m] This is a custom LMSCloud thing 10:02 paulderscheid[m] So, no worries 10:02 ashimema i see 10:10 paulderscheid[m] The solution was to define Variables without a '-' that get interpolated like:... (full message at https://matrix.org/_matrix/media/r0/download/matrix.org/yqlyxlAMJlGwNkzigqSuSEeO) 10:17 ashimema I see 10:18 Joubu paulderscheid[m]: are you looking for [% hash.item('your_key') %] ? 10:19 Joubu http://www.template-toolkit.org/docs/manual/VMethods.html#section_item 10:19 paulderscheid[m] Thanks Joubu. I'll try that as well. 10:20 paulderscheid[m] This is better! Thanks again 10:26 paulderscheid[m] A wait, it doesn't work because I'm accessing keys on the object and not keys on fields on the object. 10:26 paulderscheid[m] It just gives me the hashes' address now 11:07 davidnind[m] ashimema++ 11:08 ashimema oh, morning.. or is it evening,.. davidnind 11:08 davidnind[m] it's late evening now or me (11pm...) 11:09 oleonard Good midday ashimema, Good midnight davidnind[m] 11:09 ashimema 🙂 11:09 davidnind[m] 🙂 11:10 oleonard I'm getting pretty good at the timezone mental math, except when there's Daylight Savings Time. 11:12 * ashimema is working on the dashboard and bugzilla for some proposed docs workflows.. don't be alarmed ;P 11:14 marcelr o/ 11:15 koha-jenkins Project Koha_21.11_D10 build #109: SUCCESS in 36 min: https://jenkins.koha-community.org/job/Koha_21.11_D10/109/ 11:17 alohabot 🎠ðŸ Koha '21.11.x' packages pushed to 'koha-staging' repo ðŸ™ðŸ¥–🥓 11:18 ashimema first bug with the new status is in there.. but I'm just using it for testing right now for dashboard additions 11:19 Joubu ashimema: I don't understand the different with the keyword 11:19 Joubu what a new status will bring us? 11:20 ashimema actually bring it in to the wider workflow 11:20 ashimema instead of one docs manager trying to keep on top of creating a manual list.. have a status for rmaints to set once they've made the decision not to backport 11:21 ashimema then anyone in the docs team can work through the list with that status and either document or set RESOLVED appropriately 11:21 * ashimema goes for a quick walk round the block with the dog 11:21 ashimema I'm still open to opinions 11:21 ashimema bbiab 11:22 davidnind[m] bug 30998 11:22 huginn Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30998 enhancement, P1 - high, ---, david, ASSIGNED , [DOCS] Managing documentation tasks - simplify processes and integrate more with the development process 11:23 Joubu yes, I saw the bug, but I am not sure I understand how it's different from the keyword :) 11:24 Joubu we can certainly discussed that at the next dev meeting 11:24 koha-jenkins Project Koha_21.11_D12 build #84: SUCCESS in 44 min: https://jenkins.koha-community.org/job/Koha_21.11_D12/84/ 11:26 tcohen hola #koha 11:27 liliputech hi tcohen! 11:28 tcohen hi liliputech 11:29 liliputech tcohen: I've seen a dockerfile in the release-tools, but i did'nt manage to launch the container. 11:39 koha-jenkins Project Koha_21.11_U22 build #29: UNSTABLE in 1 hr 0 min: https://jenkins.koha-community.org/job/Koha_21.11_U22/29/ 11:41 tcohen liliputech: I'm actually trying to make it work haha 11:41 liliputech ^^ 11:41 tcohen the idea for me was that I could add a koha-push alias on my environment, that would call docker run ... 11:42 tcohen so, not like KTD in which you have it running 11:42 tcohen all the time, but a ephimeral container that is created for running the command 11:42 koha-jenkins Project Koha_21.11_U18 build #101: SUCCESS in 1 hr 3 min: https://jenkins.koha-community.org/job/Koha_21.11_U18/101/ 11:43 liliputech tcohen: yup, seen it fetch all dependencies on build, nice work :) 11:44 tcohen liliputech: the image is available for use 11:45 tcohen you don't need to build it 11:45 liliputech oh. 11:46 tcohen registry.gitlab.com/koha-community/release-tools 11:47 tcohen docker run -ti registry.gitlab.com/koha-community/release-tools bash 11:47 tcohen https://gitlab.com/koha-community/release-tools/-/issues/29 11:50 koha-jenkins Project Koha_21.11_U20 build #94: SUCCESS in 35 min: https://jenkins.koha-community.org/job/Koha_21.11_U20/94/ 11:57 koha-jenkins Project Koha_21.11_D9 build #89: SUCCESS in 1 hr 17 min: https://jenkins.koha-community.org/job/Koha_21.11_D9/89/ 12:48 koha-jenkins Project Koha_21.11_D11 build #120: SUCCESS in 1 hr 6 min: https://jenkins.koha-community.org/job/Koha_21.11_D11/120/ 13:01 AnkeB Hi! Is it possible to rename an existing Koha instance? Or would I have to delete it and create it anew with the new name? 13:07 liliputech AnkeB have u installed koha from the debian packages or from source? 13:11 AnkeB Debian packages. 13:13 liliputech AnkeB: if you just installed it and not have a lot of data yet, I think you better re-do the installation. 13:13 liliputech AnkeB: https://lists.katipo.co.nz/public/koha/2013-May/036173.html 13:14 liliputech old thread but maybe still valid 13:16 alohabot 🎠🤡 Koha '21.11.x' packages pushed to 'koha-staging' repo ðŸ„ðŸ¡ðŸŽ‚ 13:18 AnkeB liliputech thanks! Yes, it's not such a big issue to create the instance from scratch again, I was just interested if renaming was possible at all. Thanks for the info! 13:21 liliputech uw 13:38 koha-jenkins Project Koha_21.11_U18 build #102: SUCCESS in 38 min: https://jenkins.koha-community.org/job/Koha_21.11_U18/102/ 13:40 koha-jenkins Project Koha_21.11_D10 build #110: SUCCESS in 40 min: https://jenkins.koha-community.org/job/Koha_21.11_D10/110/ 13:57 koha-jenkins Project Koha_21.11_D11 build #121: SUCCESS in 1 hr 8 min: https://jenkins.koha-community.org/job/Koha_21.11_D11/121/ 13:59 paulderscheid[m] Don't know if this is a silly question but do Values in Koha.Preference get cached somehow? 13:59 ashimema yes 13:59 ashimema memcached 13:59 wahanui memcached is probably running 13:59 koha-jenkins Yippee, build fixed! 13:59 koha-jenkins Project Koha_21.11_U22 build #30: FIXED in 1 hr 0 min: https://jenkins.koha-community.org/job/Koha_21.11_U22/30/ 13:59 wahanui Congratulations! 13:59 paulderscheid[m] I was just wondering because I restarted memcached and still saw no change. 14:00 paulderscheid[m] Maybe I messed up somewhere 14:01 ashimema when did 'last seen' disspear from the patron details page? 14:01 ashimema hmm.. 14:01 paulderscheid[m] Wait 14:01 ashimema they can be a bit sticky sometimes.. I've had that 14:01 ashimema plack and memcached restarts usually does the trick 14:02 paulderscheid[m] I had an alias that restarts memcached plack and apache 14:02 paulderscheid[m] Now I only restarted memcached and it worked 14:02 paulderscheid[m] Oh, the alias only restarts plack 🤦â€â™‚ï¸ 14:03 paulderscheid[m] But learned something nonetheless 14:12 Joubu paulderscheid[m]: ktd has a restart_all function 14:12 paulderscheid[m] yeah, i adapted that to my dev environment (at least I thought so). 14:12 koha-jenkins Project Koha_21.11_D12 build #85: SUCCESS in 34 min: https://jenkins.koha-community.org/job/Koha_21.11_D12/85/ 14:12 paulderscheid[m] The problem with ktd is that it doesn't run without modifications on my m1 chip. 14:13 paulderscheid[m] And I have to rebuild the image every time our code changes. 14:13 paulderscheid[m] Thanks Apple I guess ^^ 14:15 paulderscheid[m] Who runs the koha aloha package sources again? 14:16 koha-jenkins Project Koha_21.11_D9 build #90: SUCCESS in 1 hr 15 min: https://jenkins.koha-community.org/job/Koha_21.11_D9/90/ 14:18 Joubu paulderscheid[m]: mtj 14:18 paulderscheid[m] mtj around 14:21 koha-jenkins Project Koha_21.11_U20 build #95: SUCCESS in 41 min: https://jenkins.koha-community.org/job/Koha_21.11_U20/95/ 14:35 koha-jenkins Project Koha_21.11_D11 build #122: UNSTABLE in 38 min: https://jenkins.koha-community.org/job/Koha_21.11_D11/122/ 14:40 lukeg hi 14:40 ashimema hi lukeg 14:45 liliputech hi lukeg :) 14:45 alohabot 🎠🹠Koha '21.11.x' packages pushed to 'koha-staging' repo ðŸ§ðŸ¡ðŸ¥˜ 14:46 lukeg ashimema++ 14:47 koha-jenkins Project Koha_21.11_U20 build #96: SUCCESS in 34 min: https://jenkins.koha-community.org/job/Koha_21.11_U20/96/ 14:48 Oak ashimema++ 15:04 koha-jenkins Project Koha_21.11_U22 build #31: SUCCESS in 43 min: https://jenkins.koha-community.org/job/Koha_21.11_U22/31/ 15:10 koha-jenkins Project Koha_21.11_D10 build #111: SUCCESS in 56 min: https://jenkins.koha-community.org/job/Koha_21.11_D10/111/ 15:12 reiveune bye 15:15 koha-jenkins Project Koha_21.11_D11 build #123: STILL UNSTABLE in 39 min: https://jenkins.koha-community.org/job/Koha_21.11_D11/123/ 15:22 koha-jenkins Project Koha_21.11_D12 build #86: SUCCESS in 34 min: https://jenkins.koha-community.org/job/Koha_21.11_D12/86/ 15:33 koha-jenkins Project Koha_21.11_U18 build #103: SUCCESS in 1 hr 16 min: https://jenkins.koha-community.org/job/Koha_21.11_U18/103/ 15:49 koha-jenkins Project Koha_21.11_D9 build #91: SUCCESS in 44 min: https://jenkins.koha-community.org/job/Koha_21.11_D9/91/ 16:20 koha-jenkins Project Koha_21.11_D11 build #124: STILL UNSTABLE in 1 hr 5 min: https://jenkins.koha-community.org/job/Koha_21.11_D11/124/ 16:30 tcohen tuxayo: hi 16:31 tcohen could you please check this script works for you? 16:31 tcohen https://gitlab.com/koha-community/koha-testing-docker/-/commit/6d2286ceb1710a6be1dfc574f3f31c9d319f2cb1 16:32 cait bye #koha 16:32 koha-jenkins Project Koha_21.11_D9 build #92: SUCCESS in 43 min: https://jenkins.koha-community.org/job/Koha_21.11_D9/92/ 16:33 tuxayo tcohen: hi, ok :) 16:34 tcohen hope you like it 18:30 huginn News from kohagit: Bug 30997: Fix "CGI::param called in list context" warning in detail.pl <https://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=407564e3940ad08030383078fd1ce5c530a19f2d> 18:30 huginn News from kohagit: Bug 28355: (QA follow-up) Move Note to new line <https://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=02b029233326742ee11f897ee12a2a431f7ed946> 18:30 huginn News from kohagit: Bug 28355: Add a note that SMS to email via mobile provider is not recommended <https://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=5aa603fa301d3109811ddb3c470a9976566babf2> 18:30 huginn News from kohagit: Bug 30958: OPAC overdrive search result page broken for translations <https://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=ade61b5e0c185fd7263ab6f101b1a4082d0ea0dd> 18:30 huginn News from kohagit: Bug 29504: (follow-up) Account for other blockers <https://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=7a7716b6d8039476a6cc2d6403092cc2df42458e> 18:30 huginn News from kohagit: Bug 29504: Allow 'ADDITIONAL_MATERIALS' check to be confirmed <https://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=49ef741405d0b81ba0cb37dd81fa9a4b5aba5bbb> 18:46 alohabot 🎠🦄 Koha 'master' packages pushed to 'koha-staging' repo 🥙ðŸ¿ðŸŠ 19:04 tuxayo tcohen: It works :) 19:04 tuxayo I don't get what the -d is for 19:06 tuxayo About the script in general, the idea is to instead of adding a lot of aliases, just add a flag to the script for each new variable. 19:06 tuxayo Is that correct? 19:07 tuxayo That's cool, to unify the up and pull. To be sure to pull the same things that you up. 19:07 tuxayo Unify as in to easily switch from one to the other. 19:10 tuxayo That's cool, I might simplify the content of my aliases. 19:10 tuxayo ku-21.05 is an alias for cd "${KOHA_TESTING_DOCKER_HOME}"; export KOHA_IMAGE=21.05-bionic; \\n docker-compose -f docker-compose.yml -p \\n koha up --force-recreate 19:10 tuxayo ktd-update-21.05 is an alias for cd "${KOHA_TESTING_DOCKER_HOME}"; export KOHA_IMAGE=21.05-bionic; \\n time docker-compose -f docker-compose.yml \\n pull 19:15 koha-jenkins Project Koha_Master_D11_MDB_Latest build #966: SUCCESS in 43 min: https://jenkins.koha-community.org/job/Koha_Master_D11_MDB_Latest/966/ 19:29 koha-jenkins Project Koha_Master_D11_My8 build #877: SUCCESS in 55 min: https://jenkins.koha-community.org/job/Koha_Master_D11_My8/877/ 19:37 koha-jenkins Project Koha_Master_U22 build #100: SUCCESS in 1 hr 5 min: https://jenkins.koha-community.org/job/Koha_Master_U22/100/ 19:45 koha-jenkins Project Koha_Master_U20 build #445: SUCCESS in 36 min: https://jenkins.koha-community.org/job/Koha_Master_U20/445/ 19:46 koha-jenkins Project Koha_Master build #2069: STILL UNSTABLE in 1 hr 12 min: https://jenkins.koha-community.org/job/Koha_Master/2069/ 20:02 koha-jenkins Project Koha_Master_D9 build #2016: SUCCESS in 47 min: https://jenkins.koha-community.org/job/Koha_Master_D9/2016/ 20:21 koha-jenkins Project Koha_Master_D10 build #692: SUCCESS in 52 min: https://jenkins.koha-community.org/job/Koha_Master_D10/692/ 20:43 koha-jenkins Project Koha_Master_D12 build #173: UNSTABLE in 1 hr 5 min: https://jenkins.koha-community.org/job/Koha_Master_D12/173/ 23:35 tcohen tuxayo: thanks for testing 23:35 tcohen we could rewrite the aliases in terms of ktd 23:36 tcohen the -d is to daemonize, so it doesn't take over your terminal 23:37 tcohen alias ktd-21.05='export KOHA_IMAGE=21.05; ktd' 23:37 tcohen then ktd-21.05 up | pull 23:52 tuxayo daemonize: cool :D 23:53 tuxayo > then ktd-21.05 up | pull 23:53 tuxayo I don't get it tcohen 23:54 tuxayo shouldn't it be just 23:54 tuxayo alias ktd-21.05='export KOHA_IMAGE=21.05; ktd up' ?