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. |