Evergreen ILS Website

IRC log for #evergreen, 2024-10-25

| Channels | #evergreen index | Today | | Search | Google Search | Plain-Text | summary | Join Webchat

All times shown according to the server's local time.

Time Nick Message
00:46 Rogan joined #evergreen
01:07 jmurray-isl joined #evergreen
07:22 kworstell-isl joined #evergreen
07:57 BDorsey joined #evergreen
08:02 cbrown joined #evergreen
08:34 mmorgan joined #evergreen
08:42 cbrown_ joined #evergreen
08:47 cbrown joined #evergreen
08:47 sandbergja joined #evergreen
09:04 dguarrac joined #evergreen
09:07 redavis joined #evergreen
10:06 BDorsey_ joined #evergreen
10:18 Dyrcona joined #evergreen
10:47 sandbergja joined #evergreen
10:59 Dyrcona Has anyone gotten this with the 3.13.4 to 3.14.0 upgrade db script? "ERROR:  ALTER TYPE ... ADD cannot run inside a transaction block". I'm only asking because I got it with another script that I wrote based on the 3.14 upgrade. However, I'm pretty sure that I didn't get it when I test the 3.14 upgrade after making it earlier this week.
11:04 Dyrcona I am going to test the db upgrade again, this time on a Pg 10 database. It was Pg 10 where it failed on me. That behavior could have changed....
11:06 Dyrcona Yeah. It looks like it would fail with the same error...
11:13 Dyrcona So, the 3.13.4-3.14.0 db upgrade works on Pg 16, which is where I think I tested it. I'll try Pg 10.
11:18 redavis IIRC, we talked about stating that EG 3.14 required a minimum version of PG (I don't remember which) higher than 10 because it's out of support now.
11:19 Dyrcona redavis: Yeah, but the release notes actually say it is compatible with Pg 10. We don't support less than Pg 13 for new installations.
11:19 Dyrcona And, the upgrade fails on Pg 10.
11:19 redavis Hmm, possible that the release notes are wrong (forgive me if that's the dumbest thing ever to say)?
11:20 Dyrcona Same error message. I have to remove a BEGIN/COMMIT pair.
11:20 Dyrcona No, the release notes are correct. We changed it to be compatible.
11:20 redavis Oh. okay
11:20 redavis makes sense
11:21 Dyrcona I swear I tested it on Pg 10, also, but I guess I didn't and thought that I had.
11:21 Dyrcona I'll modify the db upgrade and put out a new tarball.
11:21 Dyrcona We've had to do this before.
11:21 redavis Dyrcona++
11:24 Dyrcona We've tacked an a on the end of version in the tarball, and looks like that was done via link last time it happened.
11:26 Dyrcona @blame MFA
11:26 pinesol Dyrcona: MFA stole bradl's tux doll!
11:28 jihpringle joined #evergreen
11:30 Dyrcona OK. NOW, it works.
11:31 redavis lol, Dyrcona++
11:31 redavis @blame php
11:31 pinesol redavis: php is really just another name for autogen
11:31 Dyrcona Heh.
11:33 Dyrcona I think I still have the files extracted on my release build machine, so I'll just replace the db ugprade there and make a new tarball and md5, then replace them on the server. I'll send an email to dev and general about an issue since the release.....
11:33 redavis Okay, thank you. And, if there's something you need me to do...holler.  Not sure what it would be.  But, I'm up for surprises.
11:34 Dyrcona Ugh. I don't have the files there...
11:35 Dyrcona I'm too hasty.. looked in the wrong place. Easy to forget ~/ on the command line.
11:39 pinesol News from commits: Fix 3.13.4-3.14.0 DB upgrade script <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=e6aceb​10e79596cf312fa729ff70bdfe493a6be6>
11:44 redavis_reloaded joined #evergreen
11:45 redavis_reloaded joined #evergreen
11:47 Dyrcona Looks like something similar happened with the 3.12.0 release tarball.
11:48 redavis_reloaded gross
11:50 redavis joined #evergreen
11:54 BDorsey__ joined #evergreen
11:54 Christineb joined #evergreen
11:54 BDorsey joined #evergreen
11:55 Dyrcona We try to support too many different Pg versions. I'm glad that we've finally dropped 10 through 12.
11:56 redavis ++
11:56 Dyrcona Fortunately, the 3.13.4-3.14.0-upgrade-db.sql file is not very large.
12:34 jihpringle joined #evergreen
12:47 * Dyrcona signs out for a few. Gotta work call coming and then lunch.
12:48 Bmagic along those same lines, the tarball and tags branch for 3.13.5 doesn't have the 3.13.3->3.13.4 upgrade script in it. I retro committed it for the rel_3_13 branch but I wasn't sure if it was prudent to update the tags branch after the tarball was already built from it
14:04 Dyrcona joined #evergreen
14:05 Dyrcona Bmagic: I think it's OK to update the tags branch for a missing db upgrade.
14:14 Jon70 joined #evergreen
14:16 Jon70 Hello! I'm at a small consortium in Maine using Evergreen. We recently switched off our ILL and then turned it back on. When we turned it back on, we are seeing potential items on title holds be limited to the number at your branch, whereas it used to be all items at all ILL locations. Any idea what setting may have caused this?
14:29 jihpringle Jon70: you may need to check your Hard boundary and Soft boundary library settings
14:30 Bmagic Jon70: the hold targeter might need to be ran in order for the potiential copies table to be updated. But also: I don't think that holds that were placed during the non-ILL period will be eligable for a greater number of copies unless you manually update the "selection_ou" in the table action.hold_request. New* holds that are placed after you changed the ILL settings, will likely be fine
14:30 jon_knepp joined #evergreen
14:30 jihpringle +1 to what Bmagic said
14:31 BDorsey_ joined #evergreen
14:31 Bmagic depending on what was exactly changed/done during the "switched off" period
14:31 jihpringle for us holds placed when ILL is turned off only target the local items and you have to cancel and place new holds to get it to look at the wider zone
14:32 jon_knepp new computer, same me!
14:33 jon_knepp we had all our ILL libraries under the "library" of "Balsam ILL" and all ILL libraries as branches
14:33 jon_knepp so when we shut off ILL we got rid of the library and made all the branches into libraries
14:33 jon_knepp and then undid that, putting all ILL libraries as branches again under Balsam ILL
14:33 Bmagic in this context, maybe the word "library" means "system"?
14:35 Bmagic try running hold_targeter.pl and see if that makes a difference. If not, then the holds need canceled and re-created (unless you have direct access to the database)
14:35 Bmagic also: when making dramatic changes to the org units, be sure and run autogen on all of the bricks
14:37 stephengwills joined #evergreen
14:43 jihpringle56 joined #evergreen
14:45 Dyrcona Hrm. I think grabbing marc from bilbio.record_entry slows my query down. I wonder if it would be faster to grab the ids, then go back and get mar in a second query.
14:46 Dyrcona I'm getting around 200,000 records, so the db is probably using a lot of temp space.
14:48 Dyrcona Yep. It's a lot faster without the marc column.
14:50 stephengwills remind me where the soft boundary gets set please?
14:51 jihpringle56 stephengwills: it's a setting in Administration -> Local Administration -> Library Setting Editor
14:51 stephengwills tx
14:52 csharp_ we're having some trouble at the ITS level that may affect EG servers - I am (well, was) off today so I'm not aware of any specific outages, but PINES production is not working because of what appears to be a VMWare/networking issue
14:52 csharp_ I'm chatting from an ITS server, so it's not everything
14:57 Jon70 jihpringle56 that fixed it for stephengwills and I thx!
14:58 jihpringle56 np, glad it fixed it :)
14:58 stephengwills ;)++
14:58 mmorgan jihpringle56++
15:02 frank_g joined #evergreen
15:05 Dyrcona joined #evergreen
15:06 Dyrcona Hm.. wifi flaked out on me.
15:11 frank_g Hi all, we are migrating from 3.4.2v to 3.12.0v in a new EG server, and a Library Staff is testing the Staff view, but he says that the records migrated dont show the complete information in the Staff view label, He created a new record and it shows the complete information, so I tested just saving the old record (without any change), and now the
15:11 frank_g record shows the complete information, My question is, Is there a Script that I have to run to upadte all records to show the complete information in Staff view label? Or the library staff has to open-save each record to update them? I hope I explain it correctly, tks
15:14 Dyrcona frank_g: You are pretty much guaranteed to have to run some kind of ingest jumping over that many versions. I recommend running pingest.pl. It's installed in /openils/bin.
15:17 Dyrcona I bet the library kicked me off the wifi for going over a data cap. :)
15:21 Dyrcona Good thing Verizon doesn't care, so long as I pay my bill.
15:30 Jon10 joined #evergreen
15:33 frank_g Dyrcona: Do you have an example of how to run a complete ingest with the pingest.pl?
15:39 Dyrcona frank_g: just `pingest.pl` will do it if the defaults are ok. Depending on circumstances, you might need to specify the database connection parameters, they are the same as psql's. Using `-b 1000` as an option often speeds it up as the default batch size of 10,000 seems too high for most systems.
15:39 Dyrcona Depending on the number of cores on your database you might want to set `--max-child` to less than the default of 8, but the default usually works for me.
15:42 Dyrcona The script itself has pretty good help: `pingest.pl --help`
16:01 dbriem joined #evergreen
16:07 jihpringle joined #evergreen
16:15 Dyrcona After running this program to check for properly coded government documents, I realize that I could modify it to check all of our records for valid length 006 and 008 fields. These are too short on some of our older records.
16:27 Dyrcona Well, they're going to kick us out of here in a few minutes, and they seemed a little surly last week when I took time to wrap up my stuff so I could put the laptop away properly.
16:28 Dyrcona Talk to y'all later!
16:38 stephengwills left #evergreen
16:50 dbriem i'm getting random 404s for seemingly unrelated methods on a new build of main on ubuntu 22.04. services are running, config seems ok, and logs aren't pointing to anything yet, but i'm just throwing this out there in case anyone else did a new build and is seeing the same thing. for example: circ.open_non_cataloged_cir​culation.user.authoritative
16:50 dbriem and search.staff.location_groups_with_lassos are returning 404
16:52 dbriem as soon as i hit enter, i just realized some of the Perl modules didn't compile...it seems like Email::Send is the culprit
16:57 mmorgan dbriem: Bmagic and Dyrcona were chatting about that issue, http://irc.evergreen-ils.org/​evergreen/2024-10-24#i_564594
16:58 Bmagic I was about to bring that exact issue up right now
16:58 Bmagic I'm struggling to get Evergreen to install from scratch, and again, I think I've tracked it back to this perl issue
16:58 dbriem mmorgan thanks
16:58 Bmagic it's not just Email::Send that isn't getting installed
16:58 dbriem yeah it has a dependency that's has failing tests
16:59 Bmagic Email::Abstract isn't making it either
17:01 Bmagic I'm checking to see if I can get a system up and running without having to install from cpan
17:02 dbriem if i install Module::Pluggable directly, then Email::Send installs through cpan for me
17:03 Bmagic and which method did you use to install Module::Pluggable ?
17:04 mmorgan left #evergreen
17:04 dbriem https://github.com/simonwisto​w/Module-Pluggable/issues/27
17:05 Bmagic !!, 14 hours ago
17:10 Bmagic apt-get install libmodule-pluggable-perl fixed it for me
17:22 Bmagic Submitted a patch for it: https://git.evergreen-ils.org/?p=working​/Evergreen.git;a=shortlog;h=refs/heads/u​ser/blake/install_pluggable_dependency
17:22 Bmagic how annoying
17:24 Bmagic that patch is really just for me and anyone else who's intersted, there's no LP yet, and it's just for jammy. I've not explored any of the other supported OSes. And it might just be for docker installs. I'm holding out hope that it will be resolved on the cpan side and we won't have to do anything for real
17:41 dbriem i used the ansible installer (by the way, thank you berick for that, it's awesome) and ran into the same issue, hopefully Module::Pluggable can address that test. in the meantime i have your patch, thanks.

| Channels | #evergreen index | Today | | Search | Google Search | Plain-Text | summary | Join Webchat