IRC log for #koha, 2024-03-06

All times shown according to UTC.

Time S Nick Message
00:35 edveal joined #koha
00:51 kohalogbot joined #koha
00:51 Topic for #koha is now Welcome to #koha this channel is for discussion of the Koha project and software https://koha-community.org
00:51 philor joined #koha
06:30 koha_123 joined #koha
06:40 reiveune joined #koha
06:40 reiveune hello
08:01 lds joined #koha
08:09 thibaud_g joined #koha
08:10 cait joined #koha
08:17 cait good morning #koha
08:56 cait fridolin++ # thanks!
09:17 demo_koha joined #koha
09:28 Null404 joined #koha
09:28 Null404 hello everyone
09:29 Null404 I'm looking for SQL report about all fines writeoff in 2022 and 2023 year on patrons
09:31 paulderscheid[m] morning #koha
10:37 fridolin joined #koha
10:37 fridolin hi
11:00 ashimema hmm
11:01 ashimema calendar.css  how come it's only referenced on one page and not generally re-used for all the various places we use flatpickrs
11:16 fridolin joined #koha
11:46 tcohen hola #koha o/
12:00 cait hola tcohen
12:01 fridolin joined #koha
12:08 marcelr joined #koha
12:08 marcelr o/
12:08 marcelr tcohen: yes i did
12:16 PedroAmorim[m] \o
12:16 lds joined #koha
12:18 tcohen o/
12:36 Asymar joined #koha
12:38 Asymar joined #koha
12:47 asymar[m] joined #koha
12:50 cait Meeting in 10 minutes!
12:52 asymar[m] hi I installed koha 22.11 on ubuntu using the package for Debian (https://wiki.koha-community.or[…]i/Koha_on_Debian).... (full message at <https://matrix.org/_matrix/med[…]GqCXeCRriQYeoPbmz>)
12:57 thd joined #koha
12:58 cait Meeting now!
12:58 cait https://meet.jit.si/KohaDevelopmentMeeting
13:00 cait #startmeeting Development IRC meeting 6 March 2024
13:00 huginn` Meeting started Wed Mar  6 13:00:49 2024 UTC.  The chair is cait. Information about MeetBot at http://wiki.debian.org/MeetBot.
13:00 huginn` Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
13:00 huginn` The meeting name has been set to 'development_irc_meeting_6_march_2024'
13:01 cait #topic Introductions
13:01 cait #info Katrin Fischer, BSZ, Germany
13:01 tcohen #info Tomas Cohen Arazi
13:01 paulderscheid[m] #info Paul Derscheid, LMSCloud GmbH, Germany
13:01 magnuse #info Magnus Enger, Libriotech/imCode
13:01 marcelr #info Marcel de Rooy, Rijksmuseum
13:01 cait #chair tcohen
13:01 huginn` Current chairs: cait tcohen
13:01 cait #chair magnuse
13:01 huginn` Current chairs: cait magnuse tcohen
13:03 thd #info Thomas Dukleth, Agogme, New York City
13:03 cait #topic Announcements
13:03 ashimema #info Martin Renvoize, PTFS Europe
13:04 cait #info no announcements for today
13:04 ashimema #link https://wiki.koha-community.or[…]ting_6_March_2024
13:04 cait #link https://wiki.koha-community.or[…]ting_6_March_2024 today's agenda
13:04 cait #topic Update from the Release Manager
13:05 ashimema #info RM was on 2 week vacation, the to do list has grown.  CSRF bug has been pushed, lots to fix.
13:05 cait #chair ashimema
13:05 huginn` Current chairs: ashimema cait magnuse tcohen
13:06 cait #topic Update from the Release Maintainers
13:07 cait #info Security release have happened
13:07 cait #info There will be a package update for 22.11 version
13:08 cait #info Thanks to everyone involved!
13:09 cait #topic Updates from the QA team
13:09 tcohen #info Kyle and Tomas working on getting koha-dpkg-docker back to work
13:09 cait #info CSRF patches have been a priority, so less QA activity - queue is big, it might grow with the changes, please QA
13:10 kidclamp #info Nick Clemens, ByWater Solutions
13:10 cait #topic Status of roadmap projects
13:11 cait #link https://wiki.koha-community.or[…]ki/Road_map_24.05 Roadmap projects
13:15 ashimema #info Marcel expressed concerns that roadmap projects will all be delayed due to the CSRF bug, Katrin believe projects should still succeed if people are interested in them.
13:15 fridolin joined #koha
13:17 wizzyrea joined #koha
13:22 cait #topic Actions from last meeting
13:25 cait #topic Review of coding guidelines
13:25 cait #info There has been an addition to coding guidelines for CSRF - please check and give feedback
13:26 cait #link https://wiki.koha-community.or[…]s#CSRF_protection
13:29 cait #Topic Misc
13:29 cait #topic Misc
13:30 cait #info there are some questions about backporting fixes from the CSRF branch - currently not apart from an OIDC fix, please file a bug for discussion if you see others that should be
13:32 kidclamp https://bugs.koha-community.or[…]_bug.cgi?id=36246
13:32 huginn` Bug 36246: enhancement, P5 - low, ---, koha-bugs, NEW , Have a centralized method for submitting a form via a link
13:33 tcohen #info Nick is working on bug 36246
13:33 huginn` Bug https://bugs.koha-community.or[…]_bug.cgi?id=36246 enhancement, P5 - low, ---, koha-bugs, Needs Signoff , Have a centralized method for submitting a form via a link
13:36 cait #topic Set time of next meeting
13:39 cait #info Next meeting: 20 March 2024, 12 UTC
13:39 cait #endmeeting
13:39 huginn` Meeting ended Wed Mar  6 13:39:56 2024 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)
13:39 huginn` Minutes:        https://meetings.koha-communit[…]-03-06-13.00.html
13:39 huginn` Minutes (text): https://meetings.koha-communit[…]4-03-06-13.00.txt
13:39 huginn` Log:            https://meetings.koha-communit[…]06-13.00.log.html
13:47 thd tcohen: What Firewall management system if any do you use with Docker?  I have been testing FirewallD for supposed better isolation of Docker interference in firewall rules.  I also note that RedHat has deprecated iptables in favour of nftables while Docker does not yet support nftables.
13:49 tcohen I think we set UFS
13:49 tcohen UFW
13:49 tcohen on the servers
13:49 tcohen it uses iptables
13:49 tcohen and I don't care what RedHat uses :-P
13:50 tcohen FirewallD: nice
13:50 tcohen another d-bus dependency but looks interesting
13:50 thd Docker officially reports that it is designed in such a way as to automatically create iptables rules which interfere with UFW.
13:51 thd Another RedHat dependency.
13:51 tcohen dbus is part of systemD anyway
13:51 tcohen we should've used dbus instead of RabbitMQ :-P
13:52 fridolin left #koha
13:52 thd The problem specifically between Docker and UFW is that UFW goes up and then Docker clobbers some UFW created rules.
13:53 tcohen that's interesting, if you have a link please share
13:58 thd In FirewallD, Docker creates a docker zone and provides docker-user filter in the docker zone for user rules to be taken account of by the automatic rules.  More importantly, the docker zone is isolated from other FirewallD zones avoiding interference.  Setting zone precedence is tricky and FirewallD puts ipset configurations in its own firewalld subdirectory in /etc/firewalld requiring firewalld specific commands to interface.
13:58 asymar[m] hi I installed koha 22.11 on ubuntu using the package for Debian.... (full message at <https://matrix.org/_matrix/med[…]bAVCerGIvKPeoLKUA>)
13:58 thd Finding link ..
14:02 huberto joined #koha
14:02 Dyrcona joined #koha
14:03 caroline joined #koha
14:03 thd tcohen: https://docs.docker.com/networ[…]tering-firewalls/
14:05 thd There is a section for FirewallD integration and the section at the end warning of trouble when using UFW meaning that UFW and Docker ignore one another in unhelpful ways which can cause routing problems.
14:06 tcohen thanks for that
14:07 thd The commonly advised mitigation is to disable Docker management of the firewall but that also disables automatically created network bridges between containers and also between containers and the host system for exposing ports.
14:16 thd Too much potentially good user contributed configuration examples and assistance with particular problems for FirewallD is on RedHat mailing list or forum archives requiring a RedHat service contract to access.  Fedora is very public and people use Fedora often just to see what they can break but CentOS, RockyLinux, and RedHat Bugzilla do not compare with the abundance of use cases for UFW and other firewall management systems for open discussi
14:16 thd on of use case problems.
14:33 edveal joined #koha
14:47 lukeg joined #koha
14:49 tcohen mtj: is your koha-build-pkg repo up to date?
14:49 tcohen I'm not finding where `yarn build` is called, and then the generated assets handled
14:50 tcohen in koha-dpkg-docker we are not being able to get the compiled assets get included on the final package
14:59 edveal Hello
15:03 lukeg joined #koha
15:03 lukeg hi
15:32 JasonGreene[m] I've built a 2nd server that should be a bit faster CPU.  Is there an easy way to transfer the current Koha system to the new server?
15:37 JasonGreene[m] I found this > https://www.linkedin.com/pulse[…]-dump-backup-khan
15:54 paulderscheid[m] Dump and load.
15:55 paulderscheid[m] Should work if the version is identical.
16:00 bag joined #koha
16:05 caroline those thinking of coming to kohacon, would you be interested in a visit of the national archives? We're not archivists, so I was wondering if it's interesting at all (I think it is, but I'm me). I'm already organizing a visit to the national library, but the archives are in another building elsewhere in the city
16:06 caroline so it would probably be a separate activity
16:08 thd Any national archives would be interesting to me but sadly I may not be likely to come in person.
16:10 caroline yes unfortunately, it will probably be an in-person visit only... I'll try to think of something interesting for remote participants... if anyone has ideas let me know! :)
16:12 caroline afaik there hasn't been cultural activities or social activities online before, unless I'm mistaken?
16:14 thd I would be interested in knowing why Library and Archives Canada sold out to OCLC.  The AMICUS Z39.50 server was previously open to the world and allowed queries of the subject authority records database.
16:14 caroline me too lol!
16:15 caroline I can't believe a national library has closed their Z39.50 server behind a paywall
16:15 caroline they should not be getting public subsidies if they do that
16:17 thd Library and Archives Canada had previously been one of the few world leading models for open records access for providing the authorities databases access via Z39.50.
16:17 edveal_ joined #koha
16:17 caroline but anyway, LAC is in Ottawa, so that is not the one I'm takling about. I'm talking about Bibliothèque et Archives nationales du Québec which has a big central library in Montreal and a big archive center in Montreal as well
16:17 caroline LAC has nothing in Montreal as far as I know
16:19 caroline I was thinking of organizing a off-kohacon road trip either to Quebec city or Ottawa on one of the weekends surrounding the conference (either the one before or the one after)
16:20 thd I had wondered about that.  I assumed that you might have been contemplating a long road trip on the way to Ottawa for the day.
16:20 edveal__ joined #koha
16:21 caroline I thought Quebec city would be more interesting. Ottawa has nice museums, but the city itself is a bit ordinary imo. While Quebec city has nice museums AND the old city is very pretty and it has the citadel, etc.
16:24 reiveune bue
16:24 reiveune (bye)
16:24 reiveune left #koha
16:35 thd Perhaps Ottawa follows the unfortunate US pattern of locating administrative functions in a location chosen as a compromise between major population centres and thus is not a major population centre itself.  Hence, the US has Washington DC built on a swamp as a north south geographic compromise and similar compromises for the capital in many states.
16:37 caroline I think it's something like that. It still could have developped in a nice city, but it's really just a city where people go to work Monday to Friday, 9 to 5 and go back home in a neighbouring city. (I'm exaggerating, but at the same time, not ;) )
16:38 caroline It's in between the historical Haut-Canada (now Ontario) and Bas-Canada (now Quebec) so it makes sens that it was chosen as a compromise
16:41 thd I had done some tracing of what is called by link_bibs_to_authorities.pl .  The old build authority records functionality is still present and would take effect if your Koha preference is set appropriately to allow the primitive authority records to be built.
16:45 thd When authority records are already present, the linking function takes a match from a text query but does not attempt to use possible existing links to an official authority controlled database which may exist for recent or enhanced bibliographic records.
16:46 thd The link is stored in $9 for Koha so as to avoid clobbering $0 but may have originally used $0 before we may have changed to $9 to avoid clobbering.
16:46 edveal joined #koha
16:48 thd $2 seems as if it may be only used for display.  I did not discover anything using $2 for thesaurus matching in linking.
16:49 thd Thus the linking is still rather primitive but much better than bibliographic records without an aid to using some degree of authority control.
17:08 thd tcohen: https://github.com/chaifeng/ufw-docker seemed to be the most well considered approach to mitigating UFW and Docker.  It was not as readily accessible to me earlier as the Docker documentation link given that I have already been testing FirewallD since discovering widely reported problems between UFW and Docker.
17:11 thd tcohen: Limitations with UFW in Docker could include unintended exposure of Docker0 and rules to block troublesome IP address sources from intentionally exposed ports possibly not being applied because the Docker rule for accessing the port has precedence.  Docker also tries to take control with FirewallD by making the docker zone default but the zone priority issue can be fixed.  Zone priority assignment in FirewallD should be documented more
17:11 thd and given consideration in any guide.
17:15 caroline_catlady joined #koha
17:42 dpk joined #koha
20:01 JasonGreene[m] tech question.  Why is it that every time I run "apt update"  for koha I get this
20:01 JasonGreene[m] Failed to fetch http://debian.koha-community.o[…]/stable/InRelease  The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 3C9356BBA2E41F10
20:01 JasonGreene[m] and I clear out  koha.list to refresh it and the "failed to fetch" still happens
20:19 aleisha hey JasonGreene[m] try running these commands:
20:19 aleisha wget -q -O- https://debian.koha-community.org/koha/gpg.asc | sudo apt-key add -
20:19 aleisha sudo apt-get install dirmngr
20:19 aleisha sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 7F438280EF8D349F
20:19 aleisha sudo apt-get update
20:19 aleisha sudo apt-get upgrade
20:33 JasonGreene[m] wget -q -O- https://debian.koha-community.org/koha/gpg.asc | sudo apt-key add -
20:33 JasonGreene[m] Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)).
20:33 JasonGreene[m] OK
20:41 cait joined #koha
20:49 JasonGreene[m] it also wanted an autoremove ...ran that and got the same... then ran this... (full message at <https://matrix.org/_matrix/med[…]QoBnEzoAmDWbRzyxY>)
21:01 thd JasonGreene[m]: aleshia had given you the recently replaced method for managing apt repository keys in Debian based systems.  The new method isolates key trust to the particular repository for which they were intended instead of trusted for everything as in the now old method.
21:04 aleisha sorry that's right it is old. we have this documentation JasonGreene[m] https://wiki.koha-community.or[…]precation_warning
21:13 JasonGreene[m] <aleisha> "sorry that's right it is old. we..." <- I follow the old way and the new way on that page and get the same thing
21:13 JasonGreene[m] W: GPG error: http://debian.koha-community.org/koha stable InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 3C9356BBA2E41F10
21:20 lukeg anyone else experiencing patron searches not working in k-t-d? no errors, I am just not turning up any results
21:22 caroline lukeg, I had a problem with the letters earlier today
21:22 caroline (clicking on the last name letters, not letter as in notices)
21:22 caroline bug 36251
21:22 huginn` Bug https://bugs.koha-community.or[…]_bug.cgi?id=36251 normal, P5 - low, ---, koha-bugs, NEW , Patron search by letter broken in holds
21:29 lukeg thanks caroline, I recreate that one also
21:34 caroline yours is probably from the same source there seems to have been a big change in patron searches everywhere
21:46 edveal joined #koha
22:35 dcook .
23:03 dpk EO: I am looking to add some ansible scripting to apply some or all of the systemic changes we need for the migration from 44.24 to 44.25.  This includes fixing SNMP community address, NTP client, DHCP provide dns and ntp addresses, ip dns servers, and logging destination.
23:04 dpk I have some Ansible scripts that check for wrong settings before modifying a server, but I could just set the value to the desired state and save some steps.  Any feeling on the approach?
23:05 dpk One alternative is to write a fact gathering module and then only trigger a script based update if one of the facts does not match expected value.

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