IRC log for #koha, 2022-06-21

All times shown according to UTC.

Time S Nick Message
01:14 better_sleeping[m] joined #koha
01:34 better_sleeping[m] left #koha
04:46 wajasu joined #koha
05:54 cait joined #koha
06:17 fridolin joined #koha
06:32 reiveune joined #koha
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/": [JSON::Validator] GET == Internal Server Error at /usr/share/perl5/JSON/ line 274.
06:46 dcook Weee
06:48 alex_ joined #koha
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.or[…]_bug.cgi?id=23653 major, P5 - low, ---, dcook, Pushed to oldoldoldstable , Plack fails when 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..
06:56 lds joined #koha
06:57 liliputech joined #koha
07:03 liliputech morning koha :)
07:15 cait good morning #koha and liliputech
07:16 liliputech hi cait :)
07:21 alex__ joined #koha
07:21 liliputech hi alex__ :)
07:30 alex_ joined #koha
07:35 alex_ joined #koha
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.or[…]_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
07:55 m23 joined #koha
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[…]JlGwNkzigqSuSEeO)
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.or[…]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:25 oleonard joined #koha
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
10:58 m23 joined #koha
11:02 kidclamp joined #koha
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 joined #koha
11:14 marcelr o/
11:15 koha-jenkins Project Koha_21.11_D10 build #109: SUCCESS in 36 min: https://jenkins.koha-community[…]ha_21.11_D10/109/
11:17 alohabot 🎁 🐭 Koha '21.11.x' packages pushed to 'koha-staging' repo  ðŸ™ðŸ¥–🥓
11:18 Oak joined #koha
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.or[…]_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[…]oha_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[…]oha_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[…]ha_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
11:47 tcohen docker run -ti bash
11:47 tcohen[…]tools/-/issues/29
11:50 koha-jenkins Project Koha_21.11_U20 build #94: SUCCESS in 35 min: https://jenkins.koha-community[…]oha_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[…]Koha_21.11_D9/89/
12:07 Dyrcona joined #koha
12:48 koha-jenkins Project Koha_21.11_D11 build #120: SUCCESS in 1 hr 6 min: https://jenkins.koha-community[…]ha_21.11_D11/120/
12:58 AnkeB joined #koha
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:[…]3-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[…]ha_21.11_U18/102/
13:40 koha-jenkins Project Koha_21.11_D10 build #110: SUCCESS in 40 min: https://jenkins.koha-community[…]ha_21.11_D10/110/
13:51 lukeg joined #koha
13:57 koha-jenkins Project Koha_21.11_D11 build #121: SUCCESS in 1 hr 8 min: https://jenkins.koha-community[…]ha_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[…]oha_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 lukeg joined #koha
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[…]oha_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[…]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[…]oha_21.11_U20/95/
14:35 koha-jenkins Project Koha_21.11_D11 build #122: UNSTABLE in 38 min: https://jenkins.koha-community[…]ha_21.11_D11/122/
14:40 lukeg joined #koha
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[…]oha_21.11_U20/96/
14:48 Oak ashimema++
15:00 bag joined #koha
15:04 koha-jenkins Project Koha_21.11_U22 build #31: SUCCESS in 43 min: https://jenkins.koha-community[…]oha_21.11_U22/31/
15:10 koha-jenkins Project Koha_21.11_D10 build #111: SUCCESS in 56 min: https://jenkins.koha-community[…]ha_21.11_D10/111/
15:12 reiveune bye
15:12 reiveune left #koha
15:15 koha-jenkins Project Koha_21.11_D11 build #123: STILL UNSTABLE in 39 min: https://jenkins.koha-community[…]ha_21.11_D11/123/
15:22 koha-jenkins Project Koha_21.11_D12 build #86: SUCCESS in 34 min: https://jenkins.koha-community[…]oha_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[…]ha_21.11_U18/103/
15:49 koha-jenkins Project Koha_21.11_D9 build #91: SUCCESS in 44 min: https://jenkins.koha-community[…]Koha_21.11_D9/91/
15:55 lukeg joined #koha
16:20 koha-jenkins Project Koha_21.11_D11 build #124: STILL UNSTABLE in 1 hr 5 min: https://jenkins.koha-community[…]ha_21.11_D11/124/
16:30 tcohen tuxayo: hi
16:31 tcohen could you please check this script works for you?
16:31 tcohen[…]4f3f31c9d319f2cb1
16:32 cait bye #koha
16:32 koha-jenkins Project Koha_21.11_D9 build #92: SUCCESS in 43 min: https://jenkins.koha-community[…]Koha_21.11_D9/92/
16:32 cait left #koha
16:33 tuxayo tcohen: hi, ok :)
16:34 tcohen hope you like it
17:01 cait joined #koha
17:49 lukeg joined #koha
17:58 fridolin joined #koha
18:30 huginn News from kohagit: Bug 30997: Fix "CGI::param called in list context" warning in <[…]8fd1ce5c530a19f2d>
18:30 huginn News from kohagit: Bug 28355: (QA follow-up) Move Note to new line <[…]ee12a2a431f7ed946>
18:30 huginn News from kohagit: Bug 28355: Add a note that SMS to email via mobile provider is not recommended <[…]c470a9976566babf2>
18:30 huginn News from kohagit: Bug 30958: OPAC overdrive search result page broken for translations <[…]101b1a4082d0ea0dd>
18:30 huginn News from kohagit: Bug 29504: (follow-up) Account for other blockers <[…]403092cc2df42458e>
18:30 huginn News from kohagit: Bug 29504: Allow 'ADDITIONAL_MATERIALS' check to be confirmed <[…]d81fa9a4b5aba5bbb>
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[…]1_MDB_Latest/966/
19:29 koha-jenkins Project Koha_Master_D11_My8 build #877: SUCCESS in 55 min: https://jenkins.koha-community[…]ster_D11_My8/877/
19:37 koha-jenkins Project Koha_Master_U22 build #100: SUCCESS in 1 hr 5 min: https://jenkins.koha-community[…]a_Master_U22/100/
19:41 caroline joined #koha
19:45 koha-jenkins Project Koha_Master_U20 build #445: SUCCESS in 36 min: https://jenkins.koha-community[…]a_Master_U20/445/
19:46 koha-jenkins Project Koha_Master build #2069: STILL UNSTABLE in 1 hr 12 min: https://jenkins.koha-community[…]Koha_Master/2069/
20:02 koha-jenkins Project Koha_Master_D9 build #2016: SUCCESS in 47 min: https://jenkins.koha-community[…]a_Master_D9/2016/
20:21 koha-jenkins Project Koha_Master_D10 build #692: SUCCESS in 52 min: https://jenkins.koha-community[…]a_Master_D10/692/
20:43 koha-jenkins Project Koha_Master_D12 build #173: UNSTABLE in 1 hr 5 min: https://jenkins.koha-community[…]a_Master_D12/173/
21:30 wajasu joined #koha
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' ?

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