Time |
Nick |
Message |
06:00 |
pinesol |
News from qatests: Testing Success <http://testing.evergreen-ils.org/~live> |
07:17 |
|
collum joined #evergreen |
07:22 |
|
rjackson_isl_hom joined #evergreen |
08:02 |
|
stephengwills left #evergreen |
08:09 |
|
mantis joined #evergreen |
08:13 |
|
rfrasur joined #evergreen |
08:25 |
|
mmorgan joined #evergreen |
08:29 |
terranm |
Good morning, squashers |
08:29 |
|
Dyrcona joined #evergreen |
08:33 |
berick |
squashers gonna squash |
08:36 |
mmorgan |
Good morning! |
09:10 |
rfrasur |
Not quite ready to squash. Nearly. Anyone remember offhand when the Manage Authorities interface was angularized? What version? |
09:13 |
rfrasur |
Found it!! |
09:21 |
abneiman |
rfrasur: as covered in the Ruth & Andrea Show, Season 2 :-D |
09:23 |
rfrasur |
lol, yes. But I've most assuredly slept since then. |
09:24 |
rfrasur |
And also didn't have a real need to delve into authority records at the time. (and we're still on 3.4...for two more months) |
09:47 |
|
alynn26 joined #evergreen |
09:51 |
pinesol |
[evergreen|Bill Erickson] LP1941764 Import from queue propagate form inputs - <http://git.evergreen-ils.org/?p=Evergreen.git;a=commit;h=f450b03> |
09:53 |
* gmcharlt |
claims 1295 |
09:57 |
pinesol |
[evergreen|Bill Erickson] LP1928258 Vandelay separate bib edit update option - <http://git.evergreen-ils.org/?p=Evergreen.git;a=commit;h=42169c4> |
09:57 |
pinesol |
[evergreen|Galen Charlton] LP1928258: stamp schema update - <http://git.evergreen-ils.org/?p=Evergreen.git;a=commit;h=64e1750> |
10:04 |
|
jvwoolf joined #evergreen |
10:11 |
pinesol |
[evergreen|Galen Charlton] LP#1207533: (follow-up) fix ng lint warnings - <http://git.evergreen-ils.org/?p=Evergreen.git;a=commit;h=922a659> |
10:29 |
pinesol |
[evergreen|Jason Boyer] LP1940962: Improve stock carousel display - <http://git.evergreen-ils.org/?p=Evergreen.git;a=commit;h=492ffd8> |
10:29 |
pinesol |
[evergreen|Galen Charlton] LP#1940962: add release notes entry - <http://git.evergreen-ils.org/?p=Evergreen.git;a=commit;h=bb33a07> |
10:30 |
* gmcharlt |
claims 1296 |
10:47 |
pinesol |
[evergreen|Chris Sharp] LP#1921057 - Expand reporter.demographic to include detailed age breakdown - <http://git.evergreen-ils.org/?p=Evergreen.git;a=commit;h=4cce827> |
10:47 |
pinesol |
[evergreen|Chris Sharp] LP#1921057 - add release notes - <http://git.evergreen-ils.org/?p=Evergreen.git;a=commit;h=af0ca61> |
10:47 |
pinesol |
[evergreen|Galen Charlton] LP#1921057: stamp schema update - <http://git.evergreen-ils.org/?p=Evergreen.git;a=commit;h=38ec822> |
10:51 |
csharp_ |
gmcharlt++ |
10:52 |
csharp_ |
ok, gimme some-a them bugs for me to squash |
10:52 |
gmcharlt |
csharp_: if you're looking for suggestions, how about bug 1925028 |
10:52 |
pinesol |
Launchpad bug 1925028 in Evergreen "Holds Ratio Reports should more accurately report available copies and include a "By Home Library" source" [Wishlist,Confirmed] https://launchpad.net/bugs/1925028 |
10:54 |
terranm |
There are quite a few things will open pullrequests that need to be tested by a sysadmin, too, since they can't be tested by an end user |
10:59 |
* gmcharlt |
claims 1297 |
11:00 |
csharp_ |
gmcharlt: thanks! I'll take a look |
11:01 |
pinesol |
[evergreen|Chris Sharp] LP#1921057: fix release notes typo - <http://git.evergreen-ils.org/?p=Evergreen.git;a=commit;h=b17c543> |
11:05 |
pinesol |
[evergreen|Jason Boyer] LP1925028: Make Hold/Copy Ratio Reports Consistent, Add a By Home Library Version - <http://git.evergreen-ils.org/?p=Evergreen.git;a=commit;h=daa6860> |
11:07 |
pinesol |
[evergreen|Dan Briem] LP#1759382 Setting: staff placed holds default to workstation - <http://git.evergreen-ils.org/?p=Evergreen.git;a=commit;h=b52dc2f> |
11:07 |
pinesol |
[evergreen|Galen Charlton] LP#1759382: stamp schema update - <http://git.evergreen-ils.org/?p=Evergreen.git;a=commit;h=3f82a71> |
11:07 |
pinesol |
[evergreen|Galen Charlton] LP#1759382: add release notes entry - <http://git.evergreen-ils.org/?p=Evergreen.git;a=commit;h=135d343> |
11:19 |
csharp_ |
can we get to 1300 today? I think we can |
11:20 |
Dyrcona |
I was kind of hoping to do 1300, myself, but it doesn't look like I'm going to get to much actual testing this week. |
11:21 |
* Dyrcona |
is off tomorrow. |
11:54 |
csharp_ |
claiming 1298 |
12:05 |
pinesol |
[evergreen|Mike Rylander] LP#1864516: case-insensitive browse entry display value comparison - <http://git.evergreen-ils.org/?p=Evergreen.git;a=commit;h=fe23d26> |
12:05 |
pinesol |
[evergreen|Chris Sharp] LP#1864516: add release notes - <http://git.evergreen-ils.org/?p=Evergreen.git;a=commit;h=b530cfa> |
12:05 |
pinesol |
[evergreen|Chris Sharp] LP#1864516: stamp DB upgrade script - <http://git.evergreen-ils.org/?p=Evergreen.git;a=commit;h=9211590> |
12:11 |
csharp_ |
email subject line: "devted deactivated by devted" |
12:13 |
|
jihpringle joined #evergreen |
12:21 |
terranm |
heh |
12:36 |
|
terranm joined #evergreen |
12:42 |
miker |
csharp_: huzzah! I had no memory of that browse branch |
12:48 |
csharp_ |
miker++ # happy to help |
12:49 |
pinesol |
[evergreen|lfloyd] Docs: added receipt contents references. - <http://git.evergreen-ils.org/?p=Evergreen.git;a=commit;h=649d81b> |
12:57 |
Bmagic |
csharp_ I think that docs patch needs reverted. It's non-antora-ized |
12:59 |
csharp_ |
Bmagic: oh crap - sorry |
13:00 |
Bmagic |
glad I decided to click on that patch. Makes it easier to revert off the top :) |
13:00 |
csharp_ |
done |
13:01 |
Bmagic |
looks good |
13:01 |
jeffdavis |
'Tis better to have committed and reverted, than never to have committed at all. |
13:01 |
pinesol |
[evergreen|Chris Sharp] LP#1672346 - Copy Statistics View - <http://git.evergreen-ils.org/?p=Evergreen.git;a=commit;h=5b5e0b5> |
13:01 |
pinesol |
[evergreen|Chris Sharp] LP#1672346: add release notes - <http://git.evergreen-ils.org/?p=Evergreen.git;a=commit;h=9883ce3> |
13:01 |
pinesol |
[evergreen|Chris Sharp] Revert "Docs: added receipt contents references." - <http://git.evergreen-ils.org/?p=Evergreen.git;a=commit;h=e3245f3> |
13:01 |
Bmagic |
lol, there were two commits between then and now |
13:02 |
Bmagic |
things are really moving |
13:02 |
alynn26 |
Bmagic and csharp_ , I'll rewrite the Docs Branch and re submit them. |
13:03 |
Bmagic |
alynn26++ |
13:03 |
csharp_ |
alynn26++ |
13:03 |
csharp_ |
Bmagic: yeah, maybe I need to slow down |
13:03 |
Bmagic |
never! |
13:04 |
csharp_ |
this is the first bugsquash I've had the time to devote to in a long time |
13:04 |
csharp_ |
and I needed it |
13:04 |
Bmagic |
csharp_++ |
13:04 |
alynn26 |
csharp_++ |
13:04 |
csharp_ |
been a hell of a year for the Sharp household :-) |
13:04 |
Bmagic |
Well, glad you made it through alive! |
13:05 |
csharp_ |
"The worst year of your life SO FAR, son" |
13:05 |
jeff |
</homer> |
13:06 |
|
terranm joined #evergreen |
13:06 |
|
jihpringle joined #evergreen |
13:15 |
csharp_ |
@quote add <jeffdavis> 'Tis better to have committed and reverted, than never to have committed at all. |
13:15 |
pinesol |
csharp_: The operation succeeded. Quote #218 added. |
13:19 |
terranm |
lol |
13:25 |
terranm |
FYI, I'm taking my test server down and refreshing it |
13:36 |
mmorgan |
Another task, another rabbit hole ... |
13:36 |
gmcharlt |
mmorgan: I suddenly really feel for the rabbitmq developers ;) |
13:37 |
gmcharlt |
"it's nothing _but_ rabbit holes" |
13:39 |
Dyrcona |
It's March the what now? |
13:40 |
jeff |
gmcharlt: Just imagine the onboarding proces for new yakshaved devs! |
13:40 |
mmorgan |
:) |
13:41 |
gmcharlt |
ha! |
13:45 |
JBoyer |
Quick Q, is anyone having problems exporting a record from Vandelay on a very fresh checkout? works on pattypan, but my personal test machine is giving me this gem in the gateway log: No authentication done but request not allowed without authentication for /exporter. Authentication not configured?, referer: (blahblah)/eg2/en-US/staff/cat/vandelay/export |
13:46 |
JBoyer |
Just trying to export bib id 2 from concerto. |
13:47 |
JBoyer |
And fresh checkout meaning just a couple hours old. Not sure if it's my test machine (I don't export much) but I can't imagine this being a config thing, |
13:50 |
jeff |
I can't remember if exports use temporary files, but you might check on that -- especially your vandelay spool dir vs systemd private /tmp |
13:51 |
Dyrcona |
It probably does, and IIRC there's some reason that recent Apache can't use /tmp. |
13:52 |
jeff |
(Evergreen config defaults to /tmp for the vandelay spool dir, systemd defaults to private /tmp for apache, which means OpenSRF perl processes use /tmp and apache's /tmp is mapped elsewhere) |
13:52 |
Dyrcona |
I use /openils/var/tmp. |
13:52 |
jeff |
similar here. |
13:52 |
Dyrcona |
jeff++ Yeah, that's it. |
13:52 |
Dyrcona |
@blame systemd |
13:52 |
pinesol |
Dyrcona: I know it was you, systemd. You broke Dyrcona's heart. You broke Dyrcona's heart. |
13:54 |
JBoyer |
I use /opensrf/var/data/vandelay with owner opensrf and group www-data and modes 775, so it isn't that. (double checked to make sure that it's actually configured correctly also :) ) |
13:55 |
* JBoyer |
rebuilds another machine to check |
14:12 |
JBoyer |
Cool. Current master is fine, I just have some sort of one-off weirdness. My favorite problem. |
14:13 |
JBoyer |
Ah, had a misdirection issue with the eg2 dir. oops. |
14:20 |
jeff |
misadventure with the eg2 redirection... |
14:25 |
|
jihpringle joined #evergreen |
14:32 |
Dyrcona |
@praise [band] for their debut album: Redirection and Misdirection |
14:32 |
* pinesol |
Wicked Finicky is the very model of a modern major hacker for their debut album: Redirection and Misdirection |
14:40 |
JBoyer |
Appears to not have been that, but I've given up since exporting wasn't what I was worried about. |
14:40 |
JBoyer |
However! Any sysadmins interested in knocking out a basic bug, check out lp 1900005 |
14:40 |
pinesol |
Launchpad bug 1900005 in Evergreen 3.6 "oils_ctl.sh and autogen.sh should not require the opensrf account" [Undecided,New] https://launchpad.net/bugs/1900005 |
14:43 |
Bmagic |
JBoyer: sounds like "fun" - would it be fair to assume that a good test would be on an installation that uses a different user other than opensrf? |
14:45 |
JBoyer |
Bmagic, file ownership doesn't generally matter for services. It makes more of a difference if you run apache as a non-www-data user but I'm not down with that. |
14:45 |
Dyrcona |
I'm not really down with running services as a different user, either. |
14:45 |
Bmagic |
"homey don't play that" |
14:46 |
Dyrcona |
The link to the branch in comment #1 is broken, and I'm lazy. |
14:48 |
Bmagic |
heh, I noticed that as well, I copy-pasted the two halves and corrected the break on my browser URL input box |
14:48 |
|
terranm joined #evergreen |
14:48 |
Bmagic |
https://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/jboyer/lp1900005_dont_sweat_the_user |
14:48 |
Dyrcona |
I copied the lp number part and piped git branch -r through grep for that value. |
14:48 |
Bmagic |
lol |
14:49 |
Dyrcona |
Now doing git log -p on the working branch |
14:49 |
JBoyer |
Weirdly I can't edit that comment to fix it, I wonder if you can't edit comments that went up before the edit feature was released. New comment has the right link, not that either of you need it anymore. |
14:50 |
Dyrcona |
I approve this message: [ `id -u` -eq 0 ] && echo 'Not to be run as root' && exit 1 |
14:53 |
Dyrcona |
JBoyer: So, if I understand correctly, I should be able to install this patch and then start OSRF services as a user other than opensrf so long as that user 1) isn't id 0, and 2) can write to the appropriate directories? |
14:54 |
JBoyer |
oils_ctl.sh doesn't worry about writing, but yes, you should be able to run as whoever, and run autogen as anyone that can save the appropriate files. |
14:55 |
Dyrcona |
OK. I'll have a look. I'm not sure I'd consider this a bug fix, so if it works for me, I may just add my signoff and let someone else decide what branches to push it to. |
14:55 |
Dyrcona |
I suppose that I should test this somewhere that I've already setup SIP2. |
14:56 |
JBoyer |
3.8+ is probably fine, since it doesn't seem to be a pain point for anyone (or it's being worked around already) |
14:57 |
JBoyer |
I need to make time to clean up / detangle my systemd units and make them an installable option. Not sure they'll make 3.8 though. |
14:58 |
Dyrcona |
I've found myself using systemd more lately, particularly on my Pinebook. I added local/user systemd units to start ssh-agent and gpg-agent when I login. |
15:00 |
pinesol |
Showing latest 5 of 6 commits to Evergreen... |
15:00 |
pinesol |
[evergreen|Bill Erickson] LP1924621 Place Hold For shows pref name - <http://git.evergreen-ils.org/?p=Evergreen.git;a=commit;h=22a117d> |
15:00 |
pinesol |
[evergreen|Galen Charlton] LP#1928275: fix the Angular "Copy Queue To Bucket" - <http://git.evergreen-ils.org/?p=Evergreen.git;a=commit;h=7046a55> |
15:00 |
pinesol |
[evergreen|Jason Stephenson] Lp 1899974: Export PERL5LIB in oils_ctl.sh - <http://git.evergreen-ils.org/?p=Evergreen.git;a=commit;h=fb6d288> |
15:00 |
JBoyer |
Not long after Debian (and Ubuntu) switched over I figured I'd better just figure it out since it's likely not going anywhere. |
15:00 |
pinesol |
[evergreen|Bill Erickson] LP1911023 Batch hold cancel refreshes before completion - <http://git.evergreen-ils.org/?p=Evergreen.git;a=commit;h=071e1b5> |
15:00 |
pinesol |
[evergreen|Josh Stompro] LP#1924562 - pingest.pl help typo for --max-duration - <http://git.evergreen-ils.org/?p=Evergreen.git;a=commit;h=17925e7> |
15:01 |
Dyrcona |
JBoyer: Yes, I've learned what I've needed to know as I've gone along. Seems simpler than porting Evergreen to FreeBSD. :) |
15:01 |
Dyrcona |
S'pose I could dust off the branches and switch to Devuan. :) |
15:02 |
Dyrcona |
I think I have a SQL update to create a SIP user that works with stock master, so maybe I'll test oils_ctl.sh on a blank VM. |
15:02 |
JBoyer |
Somewhere (possibly lost to the mists of time now...) I found a site that used dbus to somehow get systemd to give you proper error messages for units to help with debugging. It was annoying but a big help at one point. |
15:02 |
csharp_ |
with the recent death of CentOS, I just started a rocky branch for OpenSRF based on my previous work |
15:03 |
csharp_ |
one of these days we'll have production-ready installation on an RPM-based distro |
15:03 |
Dyrcona |
:) |
15:04 |
JBoyer |
csharp_++ I was considering looking at Rocky too. Have a vm running but haven't done much with it. |
15:04 |
Dyrcona |
Switching to BSD is a lot more work because we assume Linux everywhere. |
15:05 |
JBoyer |
I keep thinking I'll look more at opensrf packaging for debian in my spare time (with the hope that better debian packaging means slightly easier porting) but I find myself almost never using a computer in my spare time. :( |
15:06 |
Dyrcona |
I think it would be more useful to fix our broken autotools stuff, first. We make too many assumptions about tools, etc. |
15:10 |
csharp_ |
JBoyer: we're still building debs for installation - I'd be happy to share |
15:11 |
JBoyer |
csharp_, I know it can be done, I mean *full* debian packages, following all of their policies, available via apt-get in main rather than using dpkg -i or a local apt mirror. We do a lot of things they won't let in currently. |
15:11 |
csharp_ |
oh yeah |
15:12 |
csharp_ |
it's very hacky |
15:12 |
JBoyer |
I've seen that repo though. csharp_++ |
15:12 |
JBoyer |
Dyrcona, and that's one of the reasons I've not made more progress. |
15:20 |
JBoyer |
csharp_, something that occurred to me thinking about Rocky, since the whole point of it (and RPM based distro support period, to my understanding) is RedHat compatibility, maybe that pre-req target should just be redhat-8 for both rather than separate rocky-8 and redhat-8 targets? (Because if we *have* to have separate make targets Rocky has failed somewhere) |
15:20 |
Dyrcona |
Your branch is behind 'origin/master' by 376 commits, and can be fast-forwarded. |
15:21 |
csharp_ |
JBoyer: a lot of the issue is the subscription requirements for RHEL vs what's just available in the Rocky/CentOS repos |
15:21 |
Dyrcona |
JBoyer: That sounds about right to me. |
15:21 |
csharp_ |
I tried to make them the same |
15:21 |
csharp_ |
last time I put a lot of time into it, I had both open in a multiplexing terminal and issued identical commands |
15:22 |
csharp_ |
then the differences were stark, and I hit a wall with RHEL over some dependency I don't remember |
15:22 |
JBoyer |
:-/ |
15:23 |
csharp_ |
it's a fun side project (until it isn't) :-) |
15:23 |
Dyrcona |
:) |
15:23 |
JBoyer |
I don't have any experience with RH or Canonical from a support perspective, but it sounds to me like Canonical might be the better experience for someone that requires paid commercial support. |
15:24 |
csharp_ |
I don't have experience with either |
15:25 |
csharp_ |
the USG/BOR uses RHEL almost exclusively for their hosting and I'm afraid that someone in charge will force us to "get in line" one day and move to RHEL |
15:25 |
csharp_ |
so far so good :-) |
15:25 |
Dyrcona |
Tell them that monocultures are bad for diversity and resilience. :) |
15:26 |
csharp_ |
I think the people I work with over there would agree - it's the non-technical managers I worry about |
15:28 |
Dyrcona |
It would be useful in the long run to sort out our installation issues and support more distros in addition to other operating systems. |
15:38 |
Bmagic |
install_evergreen_server_x64.msi # that'll be the day |
15:39 |
Dyrcona |
Evergreen_Server.dmg :) |
15:40 |
Bmagic |
:) |
15:41 |
Dyrcona |
So, I apparently have a CSV of users, including a SIP account, that I used for testing once, but nothing to indicate the script that I used to create the uses in the database. |
15:45 |
Dyrcona |
OK. Found the SQL that I was looking for, but it predates the new auth/password set up. |
16:09 |
csharp_ |
Windows + SQL Server + Java + ISS |
16:09 |
csharp_ |
IIS, rather |
16:10 |
berick |
@decide IIS or ISS |
16:10 |
pinesol |
berick: go with ISS |
16:14 |
JBoyer |
"Proxying OpenSRF and Websockets behind Microsoft IIS" - coming next April |
16:14 |
Dyrcona |
Bug 1944765 reminds that we ought to get our cache under control. |
16:14 |
pinesol |
Launchpad bug 1944765 in Evergreen 3.6 "mod_headers is not enabled by default" [Medium,New] https://launchpad.net/bugs/1944765 |
16:14 |
JBoyer |
(though I'm certain it's possible) |
16:15 |
Dyrcona |
It ought to be possible to do it with just Apache, though smarting folks than I have tried and failed to get it working. |
16:15 |
Dyrcona |
s/smarting/smarter/ |
16:15 |
Dyrcona |
It's about time to go home. |
16:16 |
JBoyer |
It's doable, but the issue there is that the apache processes that end up doing the proxying still have all of the various mod_perl stuff loaded and chewing on memory. |
16:16 |
JBoyer |
(As I understood the issue at the time, anyway) |
16:17 |
JBoyer |
If we are able to totally remove perl from apache (via WSGI, FPM, whatever) then we could drop a layer of proxy. |
16:17 |
Dyrcona |
Makes sense. |
16:20 |
Dyrcona |
Time to go! |
16:23 |
gmcharlt |
bug 1944765 now has a pull request |
16:23 |
pinesol |
Launchpad bug 1944765 in Evergreen 3.6 "mod_headers is not enabled by default" [Medium,New] https://launchpad.net/bugs/1944765 |
17:25 |
|
mmorgan left #evergreen |
17:34 |
|
terranm joined #evergreen |
18:01 |
pinesol |
News from qatests: Testing Success <http://testing.evergreen-ils.org/~live> |
20:17 |
|
jihpringle joined #evergreen |