Evergreen ILS Website

Search in #evergreen

Channels | #evergreen index




Results

Result pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148

Results for 2025-04-22

10:29 Dyrcona What it's going to do now is to create the autorenew event and let the next --run-pending for that granularity pick it up.
10:30 Dyrcona Since we have a batch kicking off right about now, I'll wait until about 45 minutes to try it on production.
10:31 Dyrcona Looks like it's only 1 or 2 per day.
10:32 Dyrcona On my test system where this has been running for a week, I don't have any since the new schedule started.
10:32 Dyrcona Production has 2 that should have been picked up yesterday when this started, but it could be because of the weird due dates in the circulation.
10:34 Dyrcona I wonder how run pending is going to cope with the constant flood of events being created on my other test vm?
10:40 Dyrcona Looks like it's only working on those that were pending when I started it, which is what I expected.

Results for 2025-04-21

09:01 mantis joined #evergreen
09:23 redavis joined #evergreen
09:29 sandbergja joined #evergreen
10:04 mantis finished a test of the p ingest; does anyone have any tips on the best way to test its success?  Catalog searches, etc?
10:53 Bmagic mantis: If there was a certain bib that should have had it's OPAC icon changed, then I'd search for that title and see what it's format icon is.
11:18 mantis thank you!
15:05 mantis left #evergreen

Results for 2025-04-16

09:51 Dyrcona Perhaps I'll experiment with Rust again in the coming weeks.
09:52 berick that reminds me I keep meaning to send a "any interest in rust working group" email to the dev list
09:53 mantis kicking off our pingest; we'll see how long it takes :-X
09:57 Dyrcona mantis: You can experiment with the --batch option sizes. In my test enviroment, I find going with 1000 runs pretty fast.
09:57 mantis I have a batch of 10000 for now
09:57 Bmagic mantis: if you use the linux command "time" you can let the computer tell you how long it takes. You would execute pingest.pl like you would normally, but put the word "time" in front. Like "time pingest.pl --switches....."
10:07 mantis do you use a particular "max-child" flag?
10:11 JBoyer If memory serves that's how many active simultaneous processes will be running, so the best value depends on your hardware. On a test system you could use the number of processors in the system to go as fast as possible, but should use a lower count for prod, depending on the use it sees.
10:11 Dyrcona No, I usually go with 8, but it depends on how many cores your db server and/or utility machine have, assuming that they're separate.
10:11 JBoyer (meaning the number of cpus on your database, not necessarily the machine running it.)
10:15 Dyrcona Also, if you don't skip the browse ingest, there will be 1 child process doing the browse ingest on all of the records because the browse ingest can't be done in parallel. You eventually run into a deadlock(?) when two processes try to update the same record. (Mark Twain seems to be a common one for us.)
10:45 Bmagic that's right
10:45 Llewellyn joined #evergreen
10:47 Dyrcona Do we actually send it plain text though? I thought it get MD5'd before it got to the server? I guess that's only after it arrives, huh.
10:47 Llewellyn I did a test on it yesterday, I added a logger statement to Actor.pm and was able to capture incoming passwords.
10:47 berick it's plain text via the API, salted+hashed in the db
10:47 Bmagic I'll let Llewellyn take that one
10:47 Dyrcona Llewellyn++
10:59 Dyrcona If you got a MITM, you got bigger problems.
10:59 Bmagic Llewellyn: correct, but* the man in the middle can just use the MD5 version of the password (just like the client software did) and they'd login no problem
10:59 Llewellyn hmmm
10:59 sleary ^^ SSO branch with a PR ready for people to test.
10:59 Bmagic sleary++
11:01 Bmagic Llewellyn: in other words: the benefit is nill, with the exception being: if the patron uses the same password in other places, the attacker would be able to access their account in the other places now that they had the raw password. Whereas, the md5 version wouldn't work in other places
11:01 Llewellyn better than nothing imo
12:07 dguarrac Dyrcona: Would a STAFF_CHR penalty applied just at that org unit work?
12:07 dguarrac I don't actually know how the H in the CHR works.
12:08 Dyrcona dguarrac: Yeah, that probably will work.
12:08 Dyrcona I can test it.
12:08 * Dyrcona overlooks penalties sometimes.
12:09 Dyrcona dguarrac++ That works.
12:09 dguarrac woohoo!
13:05 terranm If any seasoned developers are available for new devs today at 3pm eastern, I'd love some guidance on this bug - https://bugs.launchpad.net/evergreen/+bug/2107209
13:05 pinesol Launchpad bug 2107209 in Evergreen "Author links break in several places when MARC 100 subfields are present" [High,New]
13:59 terranm joined #evergreen
14:21 pinesol News from commits: LP2106780 Adjust karma.conf.js for concurrency, logging, timeouts <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=fd5bdc​1da02a345394a31c0946ed7336671d1b40>
14:21 pinesol News from commits: LP2106780 IDL service, Item attr unit test fixes <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=b39e98​7eded3dce5921059d2c910fcdb1930d480>
14:21 pinesol News from commits: LP2106780 Unit test updates for 3.15 <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=be56cb​c0adc5e6ed799d0eecbafc0906fd23ab8a>
14:54 collum joined #evergreen
14:58 terranm NVM I just figured it out, and it requires the change of a single character, lol
15:02 csharp_ terranm++

Results for 2025-04-15

11:32 ianskelskey What do you mean?
11:41 csharp_ ianskelskey: not sure what import method you're doing but there are match sets and merge profiles within vandelay that the UI import and some scripty tools use
11:41 csharp_ may not be relevant in your case - just theorizing
11:44 ianskelskey I'm just gathering any information I can before I start looking at code/custom solutions so I appreciate it. I'll run it by our cataloger and see what she says.
11:51 ianskelskey It looks like the match set is Hoopla and the merge profile is full overlay if that means anything
11:54 ianskelskey We've been running a test with 100 records and its been running for over 2 hours so far with about 65 complete.
11:56 jihpringle ianskelskey: it might be worth looking at what your Hoopla match set is matching on compared to other match sets you have
11:58 collum ianskelskey: ^ In the MARC Batch Import/Export screen there's a tab for Record Match Sets.  You can find how Hoopla is defined through that interface.
11:59 ianskelskey Is there something in particular I should look for there. I was in that screen recently poking around.

Results for 2025-04-14

10:49 smayo joined #evergreen
10:59 sandbergja joined #evergreen
11:19 abneiman sandbergja: Bmagic: curious about this one - https://bugs.launchpad.net/evergreen/+bug/2062944 - where did it end up?
11:19 pinesol Launchpad bug 2062944 in Evergreen "Allow angular tests to generate code coverage reports" [Undecided,Fix committed]
11:20 abneiman also this one: https://bugs.launchpad.net/evergreen/+bug/2067191
11:20 pinesol Launchpad bug 2067191 in Evergreen "Add some tests and docs for visibility attributes" [Undecided,Fix committed]
11:23 sandbergja abneiman: I'm personally fine with them just being in main and rel_3_15 without being backported
11:27 abneiman ok, I just was struggling to find where they went - I'll update LP accordingly
11:29 sandbergja abneiman++
12:13 pinesol News from commits: Docs: cleaning up a stray in release_notes_next <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=d6427a​139006686c14a8af8a0447b4e00fb42f31>
12:13 pinesol News from commits: Docs: 3.15.0 release notes <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=1264ba​c24e1e2281e5209f497316009d1257ff9e>
12:23 Bmagic abneiman: looks like bug 2062944 is committed to main and rel_3_15 but not 3_14. Do we need to port ot 3.14?
12:23 pinesol Launchpad bug 2062944 in Evergreen "Allow angular tests to generate code coverage reports" [Undecided,Fix released] https://launchpad.net/bugs/2062944
12:43 pinesol News from commits: Translation updates - newpot <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=13c2cd​47ece30004ed1c8e2ec3a6166bf2eecb17>
12:53 abneiman Bmagic: see comment from sandbergja upthread - I've no objection to backporting to 3.14 but if so pls do so before 2pm ET which is when I'm doing 3.14 release notes :)
13:24 Dyrcona Bmagic: FYI I ran the following on my test db server, time /usr/lib/postgresql/17/bin/pg_dump -U evergreen -h localhost -d jasontest -p 5433 -Fc -Z0 --serializable-deferrable > jasontest-$(date -I).dmp.
13:25 Dyrcona It produced a 274GB dump in 51m36.924s, so it's definitely faster than the compressed dump.
13:36 smayo joined #evergreen
13:38 mantis1 question on running tarball builds for 3.15.0 - is the correct command build/tools/make_release -v 3.15.0 -f origin/tags/rel_3_15 or is it a different version for the second part of the command?

Results for 2025-04-11

11:48 sleary https://git.evergreen-ils.org/?p=working/Evergr​een.git;a=shortlog;h=refs/heads/user/sleary/LP2​106666-color-mode-with-windows7-support-rebase
11:48 Bmagic holy smokes that was fast
11:49 sleary I know these stylesheets too well :(
12:10 phasefx Bmagic: abneiman: I wrote something simpler and more targeted than pg_diff, and nothing is actually missing. Counts for rows in each table are off by 1 with the test data; going to double-check that
12:13 Bmagic sleary: maybe I should've just pushed to the real branches rather than making signoff branches
12:17 Bmagic ok, it's on main now
12:17 sleary Bmagic++
12:17 sleary thanks for testing that
12:20 Bmagic no problem, I'm doing 3.14 and 3.15 too, and I'll post on LP in a minute
12:22 abneiman Bmagic++ sleary++
12:28 Dyrcona Windows 7, really?
12:38 jihpringle joined #evergreen
12:40 smayo joined #evergreen
12:42 jeffdavis sleary++
12:45 phasefx Bmagic: abneiman: and my off-by-1 rows came from the database snapshot capturing some of my testing. I think we're good!
12:45 abneiman @phasefx++
12:45 pinesol abneiman: git diff origin/hamster
12:46 abneiman phasefx++
12:47 phasefx abneiman: Bmagic: I celebrated too soon.  email.login.issuer and email.login.digits exist in an upgraded db but not a pristine one
12:47 * abneiman has no such restraint
12:47 abneiman phasefx: s'ok there's still time to work stuff out
12:48 phasefx I'm going to redo the snapshot, make sure I rule out changes introduced from testing
12:48 Bmagic what you're doing is pretty close to the logic that make_concerto_from_evergreen_db.pl does
12:48 phasefx but there are definitely things off
12:49 phasefx circ.void_overdue_on_longoverdue in a pristine db, but not in an upgraded one
12:49 Bmagic do you run this type of test for each release? And this one is giving different results from previous releases?
12:51 phasefx who me? no, I haven't been doing this previously, though I played with the idea a long time ago
13:02 Dyrcona joined #evergreen
13:05 csharp_ @dunno add user opensr does not exist
14:01 pinesol Rogan knows too much about action triggers.
14:39 abneiman probably true, tbh
14:46 Dyrcona :)
14:47 Dyrcona I know more about it than I did yesterday, mostly by trying things on a test system and seeing what happens.
15:37 Dyrcona I picked the wrong day to test of a change in a script...
15:37 Dyrcona 19,756 events and rising.
17:11 jvwoolf1 joined #evergreen
17:11 mmorgan left #evergreen

Results for 2025-04-10

12:34 mantis Bmagic++
12:35 Bmagic let us know if you have any questions!
12:37 jvwoolf joined #evergreen
12:38 mantis Bmagic: definitely for sure
12:39 mantis I would like to start these on test servers during off hours next week; do you have any best practice tips?  We haven't been able to perform a successful parallel ingest before
12:39 mantis I think we did try but there was issue with either storage or just having too many records and a timeout happens
12:39 mantis not 100% sure on that but it definitely had something to do with the size of our collection
12:40 Bmagic what's the total number of bibs?
12:44 mantis we're somewhere in the 600k area - at least that's what I'm seeing when running counts on IDs
12:45 Bmagic the main issue we've run into is running the reingest at the same time as a backup. That usually results in a full disk situation. So if your backups are running at night, you want your reingest to finish (or a portion thereof) before the backup starts
12:49 mantis Bmagic++
12:49 Dyrcona mantis: I run it on 1.8 million bibs all the time.
12:49 mantis Dyrcona: how often?
12:50 Dyrcona At least monthly on my test systems.
12:50 Dyrcona it is generally only necessary after database upgrades.
12:51 Dyrcona Well, upgrades that affect search.
12:52 mantis what's the difference between parallel and queued?  parallel does it in concurrent batches?
13:04 Dyrcona The purpose of ingest is to make sure that the search indexes are up to date with your records. This should be taken care of normally, but under some circumstances, they get out of whack.
13:04 mantis why do you run ingests monthly?
13:05 Dyrcona I copy a dump of production data to a local server. I load that dump into a database. I make a copy of that database which is updated to a more recent version of Evergreen. That gets dumped again, and reloaded as yet a third database.
13:06 Dyrcona This third database is connected to a test vm running that release of Evergreen. I run a pingest on that database to make sure that search works.
13:07 Dyrcona I find it is often more convenient to just do a pingest of the whole thing rather than do the SQL bits included in the DB upgrades' comments.
13:08 Dyrcona In production, we pretty much never do an ingest, unless we added a new search index (rare) or just did a version upgrade (probably less rare).
13:08 mantis ah I see
13:08 mantis so it's just a preference
13:09 Dyrcona it might fix your KPAC issues depending on the problem. I don't know enough about the particulars to really say.
13:09 Bmagic mantis: he's reingesting on a test machine. Which can be done willy nilly without concern about uptime and production nightly backup interference.
13:10 Bmagic It's a good idea to get familiar with the procedure on a test machine though!
13:10 Bmagic You can use the expierence that you gain from running the procedure on a test machine to see how long it takes, which should translate roughly to the time it will take on production (if your test machine is close in size and shape)
13:10 Dyrcona If the Evergreen upgrade affects search indexes, then doing some sort of ingest is pretty much mandatory, or search will not reflect the changes in the upgrade. That's why I do the ingest on the database that has been upgraded to a more recent version of Evergreen than the original data.
13:12 Dyrcona Not knowing the history of your database and upgrades, I can't say if an ingest will solve your KPAC search issues or not.
13:13 mantis I can always give it a try anyway!
13:13 mantis thanks to you both
13:13 Bmagic one way to know: copy your production database to a test machine, ensure that you're having the same issue on your test machine as you do on production. Then run your reingest on the test machine, and see if it makes a difference
13:14 redavis joined #evergreen
13:17 Dyrcona You should be able to do either type of ingest while users are using Evergreen. They won't notice for the most part.
13:17 Dyrcona We used to kick a pingest off after the upgrade and start services so users could use Evergreen while the ingest was chugging away.

Results for 2025-04-09

10:21 abneiman (that's what MY brain feels like, anyway)
10:22 abneiman just wanna nap in a tree all day and eat some plants
10:22 redavis coked-up-squirrels and barbiturate-sloths are siblings. possibly twins. possibly identical twins.
10:23 Dyrcona Anyway, I think I've had success in splitting up our daily courtesy/autorenewal process. I was able to test the filters Monday and they work!
10:23 redavis Dyrcona++
10:24 Dyrcona redavis: I think the JEDI is just a JSON representation of the EDI.
10:24 Dyrcona Same data in a different format.
10:26 Dyrcona The JEDI was (is?) used internally by Evergreen and not sent to vendors.
10:26 Dyrcona I don't remember if the new EDI process uses it or not.
10:27 redavis ++
10:27 Dyrcona Ha! We're supposed to do this Phishing security training/test for insurance purposes, and the invitation email ended up in my spam. Yay, Google!
10:27 redavis berick, do you know?
10:28 Dyrcona berick should know for sure.
10:29 berick yeah JEDI is the internal representation of the EDI.  it's mainly just a snapshot for debugging
12:34 jihpringle joined #evergreen
13:09 phasefx --load-concerto-enhanced in main (and 3.15-rc) gave me a duplicate key error on permission.grp_tree
13:10 Bmagic ah! I got that too, the other day, probably needs regenerated now
13:12 Bmagic for feedback fest, I got enhanced concerto loaded on the test machine, but encountered that issue and figured it was due to all of the patches I'd loaded onto the source code. But now that they've been merged, it's time to regenerate the enhanced concerto to bring it up to current
13:13 phasefx @Bmagic++
13:13 pinesol phasefx: uh huh.. please tell me more about that
13:13 phasefx urg, my IRC habits are fading away

Results for 2025-04-08

13:54 redavis But it's not happening throughout the entirety of the upgraded libraries?
13:56 jihpringle25 no we've only had reports from 6 libraries and for some of them some computer are affected and others are normal
13:57 jihpringle25 I'm thinking something browser related (Chrome) but so far we haven't been able to pinpoint anything
13:58 redavis ++. is their a possibility of having them test it using Firefox?
13:58 mmorgan jihpringle25: Does sound browser related. Try a different browser on an affected computer? Try disabling extensions, Incognito mode?
13:58 redavis or something else?
14:00 jihpringle25 at least one library tried it in Edge and it looked normal
15:12 shulabramble #topic Bmagic will look into transferring POeditor account ownership to a generic EG account
15:12 Bmagic I did some poking around
15:13 Bmagic defer for next time
15:13 shulabramble #action Bmagic will look into transferring POeditor account ownership to a generic EG account
15:13 shulabramble #topic sleary and sandbergja will report progress on test writing wiki pages next month
15:13 sleary still in progress, actual progress being made, still not done
15:13 shulabramble #action sleary and sandbergja will report progress on test writing wiki pages next month
15:14 shulabramble #topic abneiman will discuss moving the developer's meeting with shulabramble and poll the community
15:14 abneiman we discussed this!
15:14 abneiman and we will table this till later since as of now, Shula is the dev meeting leader & without av computer things
15:15 abneiman so, this can be struck for now
15:16 abneiman shulabramble++
15:17 shulabramble #topic Dyrcona will look at https://bugs.launchpad.net/evergreen/+bug/2073561
15:17 pinesol Launchpad bug 2073561 in Evergreen 3.14 "Incorrect content in the config.coded_value_map after applying the upgrade script from 3.12.3 to 3.13.0" [High,Fix committed]
15:17 shulabramble Okay, fix committed!
15:17 shulabramble Dyrcona++
15:17 shulabramble #topic Updates
15:18 shulabramble #topic Evergreen
15:18 shulabramble #topic Thanks to Terran et al. for a very successful Feedback Fest! FBF stats
15:19 shulabramble #topic 3.15-rc built this morning (thank you Galen!) and is being tested this afternoon, with release announcement & merge un-pause expected later today
15:19 shulabramble #topic No merges to 3.15 branch unless they are critical bugfixes, lint fixes, or documentation
15:19 terranm Yay Feedback Festers!
15:19 terranm Festers doesn't sound nice
15:19 shulabramble #topic 3.15.0 is slated for release next Wednesday 16th, as is 3.14.5 and 3.13.10
15:20 abneiman terranm++ feedback-festers++
15:20 shulabramble gmcharlt++ abneiman++
15:20 collum terranm++
15:20 terranm And Bmagic++ and JBoyer++ for building test servers!
15:20 shulabramble bmagic++ jboyer++
15:20 abneiman do we want to talk about point releases next week?
15:20 redavis Bmagic++ JBoyer++

Results for 2025-04-07

08:45 mmorgan joined #evergreen
09:02 Dyrcona joined #evergreen
09:04 dguarrac joined #evergreen
09:36 Dyrcona My custom a/t filters with a subquery to limit by patron home_ou for autorenewals/courtesy notices seems to work. I got only the libraries expected in my first test run.
09:37 Dyrcona The a/t runner only ran for about 16 minutes (15m54s according to time).
09:37 collum joined #evergreen
09:37 Dyrcona This looks promising for a move to production soon.
09:56 Dyrcona It should probably only work when a granularity is specified.... Not sure.
10:08 Dyrcona Lp 2106399
10:09 pinesol Launchpad bug 2106399 in Evergreen "Allow override of delay and max_delay from action_trigger_runner.pl command line" [Wishlist,New] https://launchpad.net/bugs/2106399 - Assigned to Jason Stephenson (jstephenson)
10:10 Dyrcona Wild: I ran the same test on Pg 10, and it took 35 minutes. The 16 minutes was on Pg 17. The Pg 10 database is optimized to use about 80% of the hardware whereas Pg 17 is using default optimization.
10:13 Dyrcona Same data and same results. It really makes sense to upgrade PostgreSQL just for the better performance.
10:14 * Dyrcona starts the next test on Pg 10 to see how long it takes.
10:55 Christineb joined #evergreen
11:11 jihpringle joined #evergreen
11:28 redavis joined #evergreen

Results for 2025-04-04

11:02 redavis berick, does KCLS use Ingram as a vendor, and if so, have y'all implemented ASN receiving for it?
11:37 jmurray-isl Speaking of geoblocking, does anyone know of any geoblocking services that allow free automated downloads of country IP lists?
11:38 jmurray-isl Emphasis on free. ;)
11:42 csharp_ jmurray-isl: I was able to create a personal account with MaxMind and that allows me free downloads
11:43 csharp_ and we've automated that
11:44 csharp_ # m h dom mon dow user  command
11:44 csharp_ 47 6    * * 3   root    test -x /usr/bin/geoipupdate && grep -q '^AccountID .*[^0]\+' /etc/GeoIP.conf && test ! -d /run/systemd/system && /usr/bin/geoipupdate
11:44 jmurray-isl csharp_++
11:45 csharp_ we have geoip-bin, geoip-database and geoipupdate installed (and libgeoip1 which is probably an implied dependency) (on Ubuntu 22.04)
11:46 csharp_ our iptables lines look like this: iptables -I INPUT -m geoip --src-cc OM -j DROP where "OM" is the country code
13:59 Dyrcona If I can't get this filter to work, then my other option is granularities with multiple events owned by each library or system.
14:00 Dyrcona That won't do exactly what I want, however, because that will group the notices by checkout library, and I want to group them by patron home library because the final product is grouped by patron.
14:01 Dyrcona So, using granularities could lead to multiple notices per day per patron, and I'm trying to avoid that. If anything, I expect that filter to be slow.
14:01 Dyrcona Now, I just have to write the code to test the filter.
14:04 jvwoolf joined #evergreen
14:09 jvwoolf terranm: Is the reporter running on terran-main?
14:11 mmorgan1 joined #evergreen

Results for 2025-04-03

09:18 Bmagic csharp_++ # It’s not the destination that matters, it’s the journey.
09:19 Bmagic mantis: it's usually 6 months for our libraries, but 1 week is fine too if that's what they want
09:24 Dyrcona joined #evergreen
09:25 mantis Bmagic: thank you I'm just doing it to test and wasn't sure if the values were valid for it to work
09:25 mantis I don't see a week example so figure I ask
09:25 mantis Bmagic++
09:26 sandbergja joined #evergreen
09:29 Dyrcona mantis: https://www.postgresql.org/docs/current/dat​atype-datetime.html#DATATYPE-INTERVAL-INPUT
09:29 Bmagic mantis: that value can be anything as far as testing goes. I don't think that 1 week will break Evergreen's logic
09:29 mantis Dyrcona++
09:31 Dyrcona Any valid interval at all should work. Some make more sense than others. Anything less than a day would likely make no sense for age hold protection.
09:33 Dyrcona Negative intervals are also a bad idea as it would have the opposite of the desired effect, unless the code does an abs() somewhere.
11:21 csharp_ that's okay, we'll all live
11:22 Dyrcona yeahp. There were a couple of times that I wished I could force push over some things.
11:29 sleary sometimes working out in the open is a bit too out in the open, and that's okay
11:30 csharp_ JBoyer: curious about bug 2097308 - I was planning to test on a VM later and then realized how very EOL buster is and I'm wondering if this should be a site-specific thing rather than an EG commit?
11:31 pinesol Launchpad bug 2097308 in Evergreen "Fix Debian Buster Install" [Low,New] https://launchpad.net/bugs/2097308
11:31 csharp_ open to being persuaded if buster is in heavy use
11:36 Christineb joined #evergreen
13:06 sleary awesome!
13:06 sleary I'm going to go through the IDL at some point, but I can't do that today
13:07 Bmagic sleary++
13:14 csharp_ mantis++
13:14 csharp_ JBoyer: sounds sane - I'll test it and push if it passes muster
13:14 JBoyer csharp_++
13:14 csharp_ (sure it does, but, you know)
13:24 csharp_ it took me way too long to find https://cdimage.debian.org/cdimage/archive/10.13​.0/amd64/iso-cd/debian-10.13.0-amd64-netinst.iso
13:41 csharp_ bug confirmed, now for the fix
13:53 csharp_ argh - clashing with bug 2097313
13:53 pinesol Launchpad bug 2097313 in Evergreen "Install pgdg signing key in preferred location" [Low,Fix committed] https://launchpad.net/bugs/2097313
13:54 csharp_ it's no biggie though, just means I need to re-test
14:06 csharp_ ok, all good
14:07 pinesol News from commits: LP2097308: Use PostgreSQL apt archive when necessary <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=19cee1​57080257422acc41dbe2bd78e438246ccd>
14:18 abneiman hi all, has anyone gotten sandbergja 's files up on lupin (10:30am ET upthread)? If not I can poke someone over here
14:36 Dyrcona abneiman: I don't think anyone has. I can do it in a minute, though.
15:26 Bmagic sleary: that translation patch is up on https://bugsquash.mobiusconsort​ium.org/eg2/cs-CZ/staff/splash but I'm not so sure I have it setup correctly because all of the cards are still in English
15:27 sleary Bmagic cards on the splash page are a whole separate problem; this is about grids in the admin pages. My wifi died just as I was about to point out that I added a second commit to that branch; did you catch it?
15:27 sandbergja abneiman++ gmcharlt++ Dyrcona++
15:29 sleary Bmagic three URLs to test: https://bugsquash.mobiusconsortium.org/eg2/cs​-CZ/staff/admin/server/authority/control_set https://bugsquash.mobiusconsortium.org/​eg2/cs-CZ/staff/cat/vandelay/match_sets https://bugsquash.mobiusconsortium.org/​eg2/cs-CZ/staff/admin/booking/resource
15:30 sleary Controlling Authority Fields, Match Set ID, and Overbook, respectively
15:37 pinesol News from commits: LP2106057 Do not show open_in_new icon on images <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=d945ab​98027598b638b842df2ef9d01410c0a821>
15:47 jihpringle joined #evergreen
15:47 Bmagic sleary: those look translated to me
15:48 sleary \o/
15:49 Bmagic (pach applied), I suppose other test servers don't have those words translated... butternut. Just tried, that server doesn't have the additional languages installed.
15:49 Bmagic maybe if I reverted the patch, I wouldn't see czech language on those pages?
15:51 jihpringle22 joined #evergreen
15:57 sleary Bmagic probably. (Sorry I can't look; I'm on the thinnest of data connections atm)
17:08 pinesol News from commits: LP2085844 Scroll focused combobox option into view <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=4592b8​d034178759a81fcf26f5d2fabd513a4bfc>
17:16 mmorgan left #evergreen
18:04 jihpringle joined #evergreen
19:08 pinesol News from commits: LP2074112 follow-up: fix two unit tests <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=38b073​a3464b5cdee430dfb85d4eb80092c77ff2>
19:43 sandbergja joined #evergreen
21:07 sleary sandbergja++ #unit tests
21:07 sleary sandbergja we will have IDL and dialog test fixes shortly
21:10 sandbergja sleary++

Results for 2025-04-02

09:55 jeff I'll take a look at that branch again.
09:58 jeff guessing there will be more interest now. i think Stompro and I have been suggesting this for a while, but I know a lot of people opted to go with different solutions in recent years.
10:00 jeff since Stompro and I are pretty much set with how we're doing things, I'd be interested in hearing if any others are interested in collaborating on something that will have wider applicability. It's always a challenge to design something that will work for others if others aren't interested in having those conversations yet. :-)
10:23 csharp_ if there are ways to test without subscribing to things, that makes it easier, but that's a common situation with anything touching 3rd party stuff
10:31 jeff agreed! and yes, for something like this testing can be accomplished a few different ways, either low cost/effort or no cost (relying on the existing test accounts of others).
10:57 sandbergja joined #evergreen
11:01 Christineb joined #evergreen
11:36 jihpringle joined #evergreen
16:27 Bmagic Maybe not applicable to this question exactly
16:33 Dyrcona I suspect that the filter may be applied before the environment is fetched, so this may not work. It's hard to tell from the code sometimes.
16:34 Dyrcona Yes, I'm pretty sure that the filter is applied before the environment is applied.
16:36 Dyrcona Well, I'll try with a sample group tomorrow on a test system to see what happens, but I'm pretty sure it won't work. I'll be pleased to be proven wrong, though.
16:37 Dyrcona Actually, I'm not even sure how I'd put it in the filter itself. It seemed obvious, but now that I think about it.... It's just a JSON query, though... bet I'd could join on usr and do it that way...
16:38 Dyrcona This will be interesting to see if I can make it work.
16:38 Dyrcona Probably need a subquery.

Results for 2025-04-01

10:24 Dyrcona Bmagjc: Subscribing via email works. I did it last week when switching to my cwmars email.
10:25 Dyrcona <list>-request@list.evergreen-ils.org with Subject: subscribe
10:43 jihpringle joined #evergreen
10:44 jeff Dyrcona: usually dev/test instances only, no current production instances. not for any specific reason, just not something we're currently doing.
10:49 Dyrcona jeff: Thanks for the info.
10:55 sandbergja joined #evergreen
10:57 Dyrcona i wonder if I could AI to figure this out more quickly. I'm trying to split 194 locations up into 12 groups where the average number of notifications is around 1,150 per group, but the max should probably also not be over 3,220 or so.
11:32 Bmagic Drycona++ # thanks for the subscribing stuff
11:33 jihpringle joined #evergreen
11:34 sandbergja sleary++ # thanks for linting!
11:36 sleary sandbergja++ # thanks for staying on top of the tests. We will look at the IDL stuff, but it might be another day or two; phasefx and I are both committed elsewhere for most of today
11:48 Christineb joined #evergreen
11:55 sandbergja sleary++
11:55 sandbergja phasefx++
11:56 sandbergja I will take a look at the live tests, I have a sneaking suspicion that one of them is my fault. :-D
13:04 Dyrcona My numbers don't add up. One spreadsheet says I should have an average 1,143 notices per group (12 groups). The other spreadsheet comes out closer to 1,200 notices per group.
13:11 Dyrcona Average total number of notices per day and average per day by home ou don't add up. The former is 13,644 and the latter 14,402.
13:11 Dyrcona Granted, the first data range includes an extra month or so of data.
14:13 Dyrcona Although, it would make sense to run fewer notifications in the middle of the day and more at night/early morning...
14:13 Dyrcona I can just reorder the groups and all is good. :)
14:25 Dyrcona Not that simple, either.
14:32 pinesol News from commits: LP2019430 follow-up: fix failing live test <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=1034f0​0474d5ae475c7a050949418ee01738c7c0>
15:05 csharp_ @band add ABSOLUTE ORG UNIT
15:05 pinesol csharp_: Band 'ABSOLUTE ORG UNIT' added to list
15:06 csharp_ redavis: yeashhh

Results for 2025-03-31

09:22 pinesol csharp_: Band 'Otto Gin' added to list
09:29 dguarrac joined #evergreen
09:42 Dyrcona ottogin.ess-aitch
09:46 csharp_ nice
09:49 * csharp_ wonders if the IP redirector could use the JSON org tree to get its data and get rid of lib-ips.txt altogether
09:49 csharp_ currently just thinking about storing org IP addresses in the DB and auto-generating the lib-ips.txt file
09:50 csharp_ and getting smarter about parsing the IP ranges for the overlap test
09:50 csharp_ currently ORG-SHORTNAME IP1 IP2
09:50 csharp_ but Net::IP supports pretty much any standard IP format
09:51 csharp_ going down this rabbithole because I'm frustrated about having to update a chunk of lines in the IP redirector and having to translate /24 ranges to "start ip", "end ip"
10:10 JBoyer At least they're /24s. Really unpleasant would be something like /23 or /11. :)
10:10 csharp_ it's often those too
10:11 csharp_ I end up using sites like https://www.subnet-calculator.com/ a lot
11:27 pinesol Dyrcona: go with development
11:27 Dyrcona I guess.
11:35 berick Dyrcona++
12:06 sandbergja Hey everyone, I'm getting failures in the perl live tests and in the angular unit tests on main.  Friendly reminder to devs and committers to run tests, and request that we don't push any more failing code until we address the current failures.
12:09 sandbergja ...also, if you don't like having to remember to run tests, we could make the computers do it for us (see bug 2089184 for example)
12:09 pinesol Launchpad bug 2089184 in Evergreen "Run Perl unit tests automatically in Github Actions" [Undecided,New] https://launchpad.net/bugs/2089184
12:09 jihpringle joined #evergreen
12:18 redavis joined #evergreen
12:24 jihpringle joined #evergreen
12:29 pinesol News from commits: LP2074112 follow-up: allow angular unit tests to compile <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=bb256f​faad6cebf02118389679a3b8491f4e7b83>
13:19 jihpringle joined #evergreen
13:44 jihpringle Bmagic: I'm getting "This site can't be reached" when I try https://bugsquash.mobiusconsortium.org/eg/staff
13:44 Bmagic it's not ready yet
13:44 Bmagic I'll update the spreadsheet with "ready to test" soon
13:44 Bmagic almost done!
13:45 jihpringle I totally missed that that column was empty :)
13:46 csharp_ sandbergja++
13:46 csharp_ tests++
13:47 Dyrcona Bmagic++
13:47 Dyrcona sandbergja++ # just looked at the scrollback.
14:00 Bmagic jihpringle: it's up now, however, I'm having an issue with the certificate. But you should be able to click through the browser warnings if you want to get started
15:47 redavis Yep
15:47 redavis It is.
15:47 Dyrcona Ok. We're not on 3.10, yet.
15:47 * redavis nods
15:47 redavis I forgot
15:48 redavis It's pretty cool, but I've got zero bits to test it to recreate screens for docs.
15:48 redavis And there are zero docs
15:49 redavis But some LP comments and release notes..ish..and a presentation from 2022.
15:55 redavis And here's the statement from AFGE Local 3403 on the Status of the Institute of Museum and Library Services. "Earlier today, the [IMLS] notified the entire staff that they are being placed on administrative leave immediately. The notification followed a brief meeting with DOGE staff and IMLS leadership. Employees were required to turn in all government property prior to exiting the building, and email accounts are being disabled today. Museums and
15:55 redavis libraries will no longer be able to contact IMLS staff for updates about the funding they rely upon. In the absence of staff, all work processing 2025 applications has ended. The status of previously awarded grants is unclear. Without staff to administer the programs, it is likely that most grants will be terminated."
15:57 Bmagic wow wow wow
15:58 csharp_ redavis: not that I know of (re: advance shipment stuff) - you might ask Tiffany
15:58 redavis mmhmm
16:59 pinesol News from commits: LP2080373 Expand grid row right-click area (Chrome) <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=4a92cf​6d7523b0b2566451c16a232e6be2553505>
17:00 mmorgan left #evergreen
17:42 jihpringle joined #evergreen
19:35 sandbergja I got 9 of the erroring angular unit tests passing and pushed that to main as a follow-up.  There are 6 more failing angular unit tests on main -- all for the IDL service.  I have not yet looked at the perl live test failures
20:00 pinesol News from commits: LP2074112 follow-up: address NG0203: inject() must be called from an injection contex... <https://git.evergreen-ils.org/?p=E​vergreen.git;a=commitdiff;h=8dbeb0​6ce59a6376fc239ddea0e8c44996e168ef>

Results for 2025-03-27

13:38 jeffdavis I don't really know what "select":{"bre":["id"]} is doing there though
13:39 Dyrcona I don't know either, and all of that fleshing would be pulling in whole rows, so it seems unnecessary. Not saying that is why it's slow though.
13:40 Dyrcona Since bre.wide_display is fleshed, the rest of bre should be there already.
13:41 mmorgan jeffdavis: We had that exact issue on 2 test servers.
13:42 Dyrcona acn.record gets the bre row....
13:42 mmorgan Bmagic++ changed a postgres setting which fixed it.
13:42 mmorgan jit_above_cost to -1
13:46 berick "select":{"bre":["id"]} tells pcrud to avoi adding values to the other fields, useful for avoid unneeded bulky MARC blobs
13:46 jeffdavis ah yeah, I see there's a comment in items_out.js to that effect
13:48 Dyrcona Huh... I'm getting a "new file" when I try to open that.
13:48 jeffdavis Really wish I could figure out why we still have JIT problems in this test environment.
13:48 Dyrcona Stupid editor... extra space at the end of the paste.
13:49 jeffdavis Maybe postgres needs a restart.
13:50 Dyrcona berick: That apparently doesn't interfere with fleshing the wide_display_entry?

Results for 2025-03-26

10:10 Dyrcona Never seen this before: 2025-03-25 13:32:37.409902-04:00 [error] <0.88.0>@ejabberd_system_monitor:do_kill/2:290 Killed 1 process(es) consuming more than 10310 message(s) each
10:13 Dyrcona 2025-03-26 09:01:56.882977-04:00 [info] <0.4136.0>@ejabberd_c2s:process_terminated/2:292 (tcp|<0.4136.0>) Closing c2s session for opensrf@private.localhost/open-ils.supe​rcat_drone_at_localhost_67134: Connection failed: connection closed
10:14 Dyrcona A lot of lines like that. I wonder if that's bots or Aspen?
10:14 Dyrcona We do have a test instance of Aspen talking to this server.
10:35 Rogan Dyrcona am I imagining it or were you looking at pulling digital bookplates into Aspen at some point?
10:41 Rogan ignore ^, found it
10:43 Christineb joined #evergreen

Results for 2025-03-21

10:14 mixo joined #evergreen
10:14 mixo Hello
10:17 redavis hello mixo
10:17 mixo I have evergreen version 3.12.3. I configured smtp. Test mail from evergreen works, but when I click to place hold it does not send email.
10:25 redavis I'm going to leave that for someone with more experience. I'd possibly look at whatever Action Triggers you have set up.
10:29 redavis_reloaded joined #evergreen
10:33 mixo "Email Notice: Hold Request Success" is enabled
11:10 mixo csharp_ thank you. I didn't schedule it. I'll do it.
11:15 redavis csharp_++
11:16 eeevil grabbing db id 1465
11:20 sleary I see a few console errors here and there. It looks like they came from our stuff, so I will clean those up along with the failing test from IANT.
11:20 sleary and whatever lint we missed
11:20 sandbergja sleary++
11:22 redavis sleary++
11:22 eeevil also grabbing 1466, there's 2 upgrade scripts here!

Results for 2025-03-17

10:57 abneiman Dyrcona++ # much appreciated!
10:57 sandbergja joined #evergreen
11:43 jihpringle joined #evergreen
12:03 sandbergja I have the capacity to review things that have automated test coverage and/or are small in scope/unlikely to cause side effects.  Any suggestions?
12:24 sleary @later tell sandbergja the localStorage cache buster https://bugs.launchpad.net/evergreen/+bug/2084181
12:24 pinesol sleary: The operation succeeded.
12:24 pinesol Launchpad bug 2084181 in Evergreen "Wishlist: Cache buster for Staff Client LocalStorage" [Wishlist,New]
14:18 pinesol Launchpad bug 2091748 in Evergreen "Concurrent browse entry update/insert" [Wishlist,New]
14:18 abneiman csharp_++
14:19 abneiman thank you so much!
14:20 csharp_ I think we may have tested bug 2091748 during our upgrade testing - I'll verify
14:20 pinesol Launchpad bug 2091748 in Evergreen "Concurrent browse entry update/insert" [Wishlist,New] https://launchpad.net/bugs/2091748
14:20 abneiman that would be awesome, thanks
14:22 csharp_ hmm - yes, we did - we backed it out and I don't remember why...

Results for 2025-03-14

13:09 Dyrcona s/with/without/
13:10 redavis Dyrcona++ #it'd be nice for a day or so though.
13:10 redavis Maybe even three days
13:11 Dyrcona So.... I'm getting Redis errors on my test vm, but it looks like it's still configured to talk to Ejabberd.
13:11 Dyrcona Apparently, both redis and ejabberd are running.
13:20 Dyrcona Stopped ejabberd, reconfigured opensrf_core.xml and it still doesn't seem to work.
13:20 Dyrcona Could not connect to Redis server at private.localhost:6379: Connection refused at /usr/local/share/perl/5.38.2/OpenSR​F/Transport/Redis/BusConnection.pm line 83.
13:29 Dyrcona OK. Got it. Just put everything on the 127.0.0.1 line in /etc/hosts.
13:49 jmurray-isl It helps if the ipset match is the first entry in iptables input rather than the last...
14:00 jihpringle joined #evergreen
14:04 Dyrcona Are any of the tests known to be failing with recent main?
14:05 jihpringle joined #evergreen
14:18 kmlussier joined #evergreen
14:39 kmlussier left #evergreen

Results for 2025-03-12

09:49 jmurray-isl joined #evergreen
10:01 kworstell_isl joined #evergreen
10:17 Dyrcona Apparently, we can add a commit template to the repository, but we cannot enforce it's use.
10:17 Dyrcona Everyone will have to set it locally. I can't force it from gitolite, either. (I just tried with a test repository.)
10:18 redavis Was the goal to enforce it or make it available for use and have it documented as an SOP?
10:19 Dyrcona redavis: The goal is probably to make it available. Even if we could force it, it would still pretty much be optional because the lines are added as comments/suggestions.
10:19 * redavis nods
15:11 Dyrcona I think I'll add a signoff with a note that we should get this in before the next releases.
15:11 redavis Dyrcona, possible for you to add the signoff and check back in a few days prior to feature freeze?
15:11 redavis Dyrcona++
15:11 jeffdavis I'm confident about the excising-1416 part but I'm not gonna have time to test/signoff the fix script.
15:11 Dyrcona I don't think feature freeze would hold this up. It's a bug fix and AFAICTL it doesn't affect strings either.
15:13 Dyrcona Well, I had a question about leaving a mostly empty upgrade script in the repo, but it makes sense after I thought about it and the motivation for doing so.
15:13 Dyrcona I'll push a signoff and if no one gets to it by next week, I'll push it for the freeze anyway.
16:16 redavis They have an additional org unit level, so maybe that has something to do with it? I dunno. Just going to skip over that right now and work on something else.
16:16 Dyrcona Yeah, I'd put it down to different datasets.
16:17 Dyrcona I have  a plan to get rid of our extra org unit level.
16:17 redavis And I'm also working on a test server that might not get the same loving care as production.
16:18 redavis Yeah. I'm pretty hopeful that the continued work on library groups might make an extra level obsolete at some point.
16:21 Dyrcona Ours is a hangover from the previous commercial ILS. They (we) ran two server instances split into western and central regions. Because it could not handle the full load. Then (I think) there was some kind of ILL connector to enable loans between the two.
16:22 redavis Back in the good ol' days. Also, my issue with this was a performance issue. I just needed to wait longer. (ugh)
17:05 mmorgan left #evergreen

Results for 2025-03-11

12:21 csharp_ .
12:28 Bmagic csharp_++
12:28 Bmagic MS Copilot integration in the OS is pushing me away too
12:29 jeffdavis I might not be able to make the dev meeting today. Just want to say I think we should test and commit Blake's branch (which removes 1416 and provides a fix for folks who have already run it) and include it in the next point releases.
12:29 Bmagic jeffdavis++
12:37 Dyrcona jeffdavis++ # I'll paste what you said and an #info when we get there if you're not able to attend.
12:37 Dyrcona s/and/as/
15:14 mantis I was only able to do it once so far in the releases
15:14 * mmorgan is a POeditor, what am I looking for?
15:15 Dyrcona I don't know if we have git integration with POEditor. I haven't heard anything and haven't looked.
15:16 shulabramble so what I think I'm hearing is we need testing to confirm the integration?
15:17 redavis shulabramble, I guess so.
15:17 abneiman sounds that way, I can ping gmcharlt again
15:17 ianskelskey joined #evergreen
15:22 shulabramble I was going to ask if that's a bottleneck we need to address
15:23 Dyrcona Well, in the long run, yes.
15:24 Bmagic I'll take the action item if you want
15:24 shulabramble and transferring ownership would have to be discussed with gmcharlt
15:24 shulabramble bmagic++
15:25 shulabramble #action Bmagic will look into transferring POeditor account ownership to a generic EG account
15:25 shulabramble #topic sleary and sandbergja will report progress on test writing wiki pages next month
15:26 sleary still in progress
15:26 shulabramble sleary++
15:26 shulabramble #action sleary and sandbergja will report progress on test writing wiki pages next month
15:26 shulabramble and the last item from last month...
15:26 shulabramble #topic abneiman will discuss moving the developer's meeting with shulabramble and poll the community
15:27 * abneiman waves hands
15:27 abneiman nope nope
15:27 shulabramble i know this hasn't happened but will one day! :)
16:10 csharp_ would have planned it properly if I had done a tiny bit of research
16:11 shulabramble no trouble at all, these things happen and there's been A Lot Going On
16:11 Dyrcona What about switching to Debian?
16:12 csharp_ Dyrcona: I looked at that - similar issues on currently-supported Debian stable releases
16:12 csharp_ basically there are gaps between OS releases even having a Mailman package to install at all
16:12 csharp_ 24.04 is basically current sid, or maybe testing
16:13 csharp_ so kind of a bad situation from top to bottom
16:15 mantis left #evergreen
16:15 shulabramble csharp_++
16:15 shulabramble anything else?

Results for 2025-03-05

14:29 Dyrcona Well, looks like the hook creates it for curbside offer creates it.
14:29 Dyrcona bad editing...
14:30 Dyrcona Well, wait a minute. It's the curbside slot reactor.
14:31 Dyrcona OK. I think I need to run that a/t runner as well for my testing.
14:33 Dyrcona It's an active event. I forget if that means the system creates it automatically or if I have to run a/t runner for it.
14:35 Dyrcona OK. Looks like a/t runner does it.
14:38 Dyrcona Still didn't get any output for the curbside offer notice. Maybe it's too soon for the delay?

Results for 2025-03-04

15:03 csharp_ making me wonder 1) if we need to get certs from somewhere else and 2) if we need the Evergreen project to find us some web space to run these servers out from under ITS :-/
15:04 csharp_ @blame corporate IT
15:04 pinesol csharp_: corporate IT was monkeying around too much on the prod servers!
15:04 csharp_ pinesol: nope, that was me late yesterday truncating the production reporter.schedule table thinking I was on a test server
15:04 pinesol csharp_: No, you're a puzzleheaded kraken!
15:05 csharp_ apropos of nothing, our backups are effective!
15:05 berick *phew*
15:06 Dyrcona Backups *are* effective. It's also good to test your restore plan every now and then.
15:07 JBoyer csharp_++
15:08 JBoyer FW issue that they don't want anything coming in on 80 I assume?
15:08 JBoyer Well that would be pretty over the top now that I write it out
15:08 csharp_ would've preferred a lower cortisol inducing approach to testing our restore plan, but you're right, Dyrcona
15:09 csharp_ JBoyer: yeah :-/
15:09 csharp_ basically any firewall request involving access from parties outside the USG must get CIO-level approval with a form and all
15:09 csharp_ TPS cover sheet probably not involved, but I don't know yet\
15:10 JBoyer yuk.
15:10 csharp_ it was a forced marriage
15:14 Bmagic please sir, may I have a port sir

Results for 2025-03-03

12:48 Bmagic ianskelskey: 15
12:49 berick going to 14 in a couple weeks
12:50 JBoyer Yeah, I think as long as you disable jit 15+ is entirely fine. (and eventually we'll spend the time to find out why jit hates our queries, but that's currently the only face-rake in place on later versions.)
12:50 Dyrcona We plan to go to 16 in April. I've been testing with 17 as well.
12:50 JBoyer Oh, and the libc reindex-the-world thing in 14.
12:50 ianskelskey Thank you. I was just going to ask if there were any specific considerations to be aware of. Anything else?
12:51 Dyrcona ianskelskey: What Evergreen release are you on?
12:56 ianskelskey Thank you. That was very helpful.
12:58 berick Dyrcona++
12:58 berick had to re-read them to check
12:58 Dyrcona For the logs: It is also safe to apply those patches if you're staying on PostgreSQL 10 for a bit. I've tested releases as old as 3.7.4 with those patches on all versions of Pg from 10 through 17.
12:59 berick ianskelskey: btw just got that logitech mx mouse.  very nice.
13:01 ianskelskey Heck yea. I think they're great.
13:30 csharp_ Dyrcona++

Results for 2025-02-26

10:55 Christineb joined #evergreen
10:56 mantis Bmagic: Pop OS wasn't fruitful?
10:56 mantis or did you just want to change?
10:59 Bmagic Pop!_OS was fruitful for the most part. It's a Debian derivative, same as Mint. I had trouble with a video game. It stuttered and crashed ransomly. I'm not sure I can blame Pop!_OS, but I used that as my first test when testing an OS install. And I got it to work flawlessly on Mint, so I proceeded to install more and more of my applications, and it kept working. So, I'm rolling with it for now
10:59 Bmagic ransomly/randomly
11:00 * berick wishes Bmagic safe passage
11:03 Bmagic I will likely format (or swap HD) when Cosmic Desktop is out of Alpha release (Pop!_OS (System76) is working on), lots of buzz, and I'm excited for it.

Results for 2025-02-24

12:50 csharp_ probably a better way to do it but if others face the same issue, it might help
12:52 berick csharp_: a suggestion, mixing ||'s with &&'s can be confusing to mentally parse.  some parens may help.
12:52 csharp_ yeah, it's confusing anyway :-/
12:52 berick csharp_: but more to the point, are you saying your patch fixed your issues or that you are going to test and see if it fixes the issues?
12:53 csharp_ I don't have a good 30K foot view of what the feature is doing so I was just trying to preserve what was there
12:53 berick yeah i agree the existing code could be more clearly laid out
12:53 csharp_ yeah it's working for us

Results for 2025-02-21

10:18 Dyrcona Cleaning up the lock file is gonna be trickier than I first thought, because I only want the main reporter process to remove it.
10:24 Dyrcona clark-kent.pl is one of the files that we "mangle" during make install and not make. That should be changed.
10:26 Dyrcona Hmm. My first try doesn't work because I'm setting the stored process id too soon.
10:30 Dyrcona Yeahp. Works, now.... I should test it with reports running.
10:34 sandbergja joined #evergreen
10:36 * Dyrcona sings along with Dale Bozzio: "Do you hear me? Do you care?"
10:37 * Dyrcona tries to figure out how to run a report.
12:00 redavis Dyrcona++
12:00 Dyrcona It finished and the lock file is still there, so my patch works.
12:01 redavis Excellent :D
12:02 Dyrcona It's lunch time. I'll add code to put the lock file elsewhere after lunch, test that, then push it to working and update Lp 2098995.
12:02 pinesol Launchpad bug 2098995 in Evergreen "Reporter should clean up after itself" [Undecided,New] https://launchpad.net/bugs/2098995 - Assigned to Jason Stephenson (jstephenson)
12:06 b_bonner joined #evergreen
12:16 jihpringle joined #evergreen

Results for 2025-02-18

11:28 csharp_ makes sense
11:36 berick csharp_: mantis: see my dev email as well, which should help reduce apache load
11:40 mantis berick++
11:50 csharp_ berick: trying now with nginx update
11:57 csharp_ berick: it didn't work immediately - had to revert and will test later - but I love the approach
11:59 berick huh, k.  copied from our prod setup. may be some variables i'm not considering
11:59 berick or the miasma of caching
11:59 eby i was debating opening a discussion bug about an updated nginx example that is more evg centric vs opensrf. the opensrf example doesn't really take into account some of the growing size of files like fm_IDL which would be buffered to file with default proxy settings.

Results for 2025-02-14

14:12 csharp_ we are upgrading from 3.12 to 3.14 on Saturday
14:12 csharp_ oh
14:12 csharp_ hmm - maybe we can save ourselves the pain
14:13 jeffdavis So simply omitting 1416 would in theory mean that an upgraded system is a match for a clean install.
14:13 jeffdavis I haven't tested this yet *at all* so please don't rely on me being right about this :)
14:13 jeffdavis (and good luck with the upgrade either way!)
14:13 csharp_ thanks!
14:14 Dyrcona I think you can skip it without danger.
14:17 csharp_ Dyrcona++ # gonna skip it!
14:25 Dyrcona Ugh. Half of a script just blew up because i did one of the steps early.
14:27 Dyrcona Well, not quite half.
14:28 Dyrcona I think I should be able to test OpenSRF now.
14:30 Bmagic does the SIP 98/99 keepalive refresh the memcached authtoken?
14:30 Dyrcona Bmagic: Not sure.
14:50 jeffdavis Bmagic: Are you using SIPServer or SIP2Mediator?

Result pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148