Evergreen ILS Website

IRC log for #evergreen, 2018-09-04

| 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:37 beanjammin joined #evergreen
01:12 simpleauthority1 joined #evergreen
01:46 ssbr1 joined #evergreen
01:50 troy__ joined #evergreen
01:51 bshum joined #evergreen
03:55 beanjammin joined #evergreen
05:45 dfgg8 joined #evergreen
06:49 JBoyer joined #evergreen
07:04 agoben joined #evergreen
07:09 JBoyer joined #evergreen
07:31 bdljohn joined #evergreen
07:43 Dyrcona joined #evergreen
08:23 bos20k joined #evergreen
08:27 digitalcold22 joined #evergreen
08:40 mmorgan joined #evergreen
09:04 rlefaive joined #evergreen
09:06 Dyrcona So, fun thing.
09:06 Dyrcona The 2-day courtesy notices blew up Sunday morning.
09:07 Dyrcona There were over 2x the normal number of these notices owing to the long weekend and everything being due today instead of yesterday.
09:10 rlefaive joined #evergreen
09:17 Dyrcona Ran out of cstores, of course.
09:17 eady joined #evergreen
09:20 lsach joined #evergreen
09:21 JBoyer Dyrcona, Out of curiosity, what's your cstore limit vs your trigger limit? I think we've been able to avoid situations like that by having a much higher limit on cstore/pcrud than the services that will be calling them.
09:21 Dyrcona Just a minute, I'm doing something else.
09:21 JBoyer certainly no rush, just a thought I had.
09:24 Dyrcona JBoyer: open-ils.trigger: 20 open-ils.cstore: 60
09:25 JBoyer Huh, that should be pretty comfortable unless there's a lot else happening at the time.
09:25 Dyrcona Well, the fine_generator was also stuck when I checked it Sunday morning.
09:26 JBoyer That's at one jammed, but even using parallel generators wouldn't be too many.
09:27 Dyrcona We had 48,761 total 2day notices, only 149 when to state complete, 5 were invalid, and the rest were collected.
09:28 Dyrcona And for 3 hours in the logs, "unable to spawn child."
09:28 eady joined #evergreen
09:29 JBoyer Oh, unable to spawn child is an interesting message.
09:29 Dyrcona open-ils.cstore, of course.
09:29 kmlussier joined #evergreen
09:30 JBoyer I thought a couple folks have run into issues with huge numbers of events and possible memory issues, maybe the memory pressure caused failures to spawn new cstore drones in such a way that the whole thing wasn't killed by the oom killer?
09:30 JBoyer Kind of hard to test that, really, but it sounds possible.
09:31 JBoyer s/test/verify/
09:33 Dyrcona kern.log doesn't show anything.
09:34 Dyrcona The machine has 32GB of RAM.
09:34 JBoyer That would be hard to clog.
09:34 Dyrcona Of course, I don't know how much RAM it was using or if it had started swapping at the time.
09:35 Dyrcona Right now, it has 147 MB in swap.
09:35 Dyrcona And only 4GB reported as used with 18GB in buff/cache.
09:35 yboston joined #evergreen
09:35 JBoyer I was about to ask, do you have a monitoring system with any historical data in it? (we have icinga with pnp4nagios installed so I have some very rough graphs of things like this)
09:36 Dyrcona We have nagios, but I don't think it is monitoring RAM use.
09:36 JBoyer Having anything in swap on a 32GB machine implies it was getting tight at some point, but its hard to say when that appeared.
09:37 Dyrcona JBoyer: Not really. Things that are not needed can got to swap after a while.
09:38 JBoyer Ah, hadn't thought of that. (could always use that RAM for cache I suppose.)
09:38 csharp Dyrcona: this is a script we have in place for nagios RAM use monitoring: http://git.evergreen-ils.org/?p=contrib/pines/gena​sys.git;a=blob;f=templates/monitor/check_freemem;h​=65f446bab1a850d91c10c22ef721f2977b87bdc9;hb=HEAD
09:38 Dyrcona It probably was tight, though, given the amount in RAM.
09:39 Dyrcona csharp, thanks. I'll have a look.
09:44 dodobrain joined #evergreen
09:47 Dyrcona I suppose if it started swapping, things could be going too slowly for Evergreen.
10:01 collum joined #evergreen
10:11 nfBurton joined #evergreen
10:21 * berick grabs 1122
10:25 kmlussier Woo hoo! Feature freeze day!
10:27 JBoyer Ice cream headache! D:
10:33 rjackson_isl joined #evergreen
10:46 berick cesardv: heads up, I'm pushing a commit back to bug 1779920 shortly with some more SQL updates, specifically adding the new columns to a variety of circ-related views and tables.   another reivew/sign-off would be great.  i'm going to leave it stamped w/ a DB version number just in case, but I can change that later if necessary.
10:46 pinesol Launchpad bug 1779920 in Evergreen "wishlist: Add Auto Renewal functionality" [Wishlist,Confirmed] https://launchpad.net/bugs/1779920 - Assigned to Bill Erickson (berick)
10:47 khuckins joined #evergreen
10:49 rlefaive joined #evergreen
10:49 kmlussier jeff: Are you going to have an opportunity to review bug 1777675 today?
10:49 pinesol Launchpad bug 1777675 in Evergreen "Support for inventory date" [Wishlist,New] https://launchpad.net/bugs/1777675 - Assigned to Jeff Godin (jgodin)
10:54 kmlussier Also, for bug 1776020, I had left it unmerged to provide an opportunity for somebody uninvolved in that project to review it. Is anyone interested in looking at it? If not, I can merge it later today.
10:54 pinesol Launchpad bug 1776020 in Evergreen "Wishlist: Patron Alternate/Preferred Names" [Wishlist,Confirmed] https://launchpad.net/bugs/1776020
10:58 jvwoolf joined #evergreen
11:26 beanjammin joined #evergreen
11:49 berick kmlussier: bug 1752370 should be fix-committed?
11:49 pinesol Launchpad bug 1752370 in Evergreen "webclient: add another column to Metabib Fields interface" [Wishlist,New] https://launchpad.net/bugs/1752370
11:50 kmlussier berick: Yes, sorry! I missed a step.
11:52 berick k, i got it
11:57 jihpringle joined #evergreen
12:55 bdljohn joined #evergreen
13:02 robbiecal joined #evergreen
13:03 jeffdavis csharp: I don't suppose you've had a chance to look at bug 1715767 ?
13:03 pinesol Launchpad bug 1715767 in Evergreen "Allow others to use my account (privacy waiver)" [Wishlist,New] https://launchpad.net/bugs/1715767
13:03 robbiecalwls joined #evergreen
13:04 robbiecalwls Hi Everyone.  Hope you had a nice holiday weekend.  Really banging my head against the wall with web client.
13:04 robbiecalwls setup a new server as a test, signed SSL cert, can get into software client fine, web client no
13:05 robbiecalwls Edge gives me "login failed" when I know my username/pass is correct and firefox does nothing
13:07 robbiecalwls any thoughts/help/hints are greatly appreciated!  :)
13:07 nfBurton Did you test the login at the end through srfsh?
13:08 nfBurton The end of installation**
13:08 robbiecalwls yes, works fine
13:08 robbiecalwls even created an additional user and tested OK
13:08 nfBurton hmm. I have this if i don't use the websockets tag while installing opensrf
13:09 nfBurton But my server uses Apache2-Websockets
13:09 robbiecalwls I am also using Apache2-Websockets
13:11 nfBurton There is a part in the OpenSRF installation that uses a tag --with-websockets-port=443  on step 5
13:11 nfBurton If you miss that you can't login
13:11 robbiecalwls let me try that.  Can I make that change manually or do I have to reinstall opensrf from scratch?
13:12 nfBurton I just did a reinstall. Doesn't take too long
13:12 robbiecalwls thanks BRB
13:12 jeff kmlussier: regarding bug 1777675, no. i'm not going to be able to accomplish what I had in mind there today. back to you!
13:12 pinesol Launchpad bug 1777675 in Evergreen "Support for inventory date" [Wishlist,New] https://launchpad.net/bugs/1777675 - Assigned to Kathy Lussier (klussier)
13:12 kmlussier jeff: Thanks!
13:13 * gmcharlt claims 1122 in the name of census takers everywhere!
13:14 khuckins_ joined #evergreen
13:17 Dyrcona robbiecalwls: If you use that websockets port option, you have to set up a proxy server for the websockets. nginx is recommended.
13:17 Dyrcona If you don
13:18 Dyrcona If you don't use that websockets port option, you need to make sure that your host is accessible on port 7682, and that the apache2-webosckets instance is running.
13:19 Dyrcona If you're using a self-signed cert, and you're connecting with Firefox, you have to accept the self-signed cert for port 7682 also.
13:23 robbiecalwls I previously tried using 7682, no dice and I'm using a signed cert
13:24 bshum Did you alter your SSL cert settings in the apache websockets to point at your installed signed cert too?
13:25 robbiecalwls trying to find instructions on installing the proxy now.  I wish there was a video to follow on how to do this step-by-step
13:25 robbiecalwls I did make those changes, the signed cert is showing when I load the login page
13:26 jeff not to distract from the current troubleshooting, but trying to understand: why would you find a video more useful than a document?
13:26 bshum Right, that's for the main apache instance, I can see that.  But you also changed the SSL cert references in /etc/apache2-websockets/apache2.conf that was copied into that config?
13:27 bshum And confirmed that websockets instance is actually running on your server
13:27 bshum "ps aux | grep websockets" or the like, right?
13:27 bshum Sometimes it doesn't start up right
13:27 bshum Due to config issues or complaints or ports being clogged up
13:27 pinesol Showing latest 5 of 6 commits to Evergreen...
13:27 pinesol [evergreen|Bill Erickson] LP#1776020 Release notes for pref name / keywords - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=f8789b3>
13:28 pinesol [evergreen|Kathy Lussier] LP#1776020: Tweaks to display of name keywords - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=ab3d64d>
13:28 pinesol [evergreen|Bill Erickson] LP#1776020 Add pref names to bills and items-out receipt templates - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=7908f3c>
13:28 pinesol [evergreen|Bill Erickson] LP#1776020 Deduplicate name keywords in patron merge - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=5ccc7d9>
13:28 pinesol [evergreen|Galen Charlton] LP#1776020: stamp database update - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=647710d>
13:28 robbiecalwls Sometimes there are important notes for noobs (like how websockets is going to be used) and the important of options like --with-websockets-port aren't explained well and frankly might over complicate documentation but might be helpful otherwise.
13:29 robbiecalwls the video serves as "director commentary" to the documentation
13:32 kmlussier gmcharlt++ berick++
13:32 jeff robbiecalwls: interesting. thanks for the additional detail.
13:32 robbiecalwls thanks for all the help everyone, I have to sign off, but I will try this more tomorrow when I am back at my desk
13:33 robbiecalwls fingers crossed.
13:37 nfBurton Some docs could definitely be clearer or exist at all. Especially for Developers/Sys Admins. There are alot of instances where it takes hours or days of digging or asking to find an answer.
13:38 nfBurton Just to add
13:38 Dyrcona nfBurton: Feel free to contribute documentation.
13:40 bshum Or suggest changes, and some of the rest of us can help to modify too
13:40 bshum Personally I think we could tighten up the instructions for websockets
13:41 Dyrcona Yes, definitely.
13:41 bshum Firstly by removing the word "optional" from the step
13:41 Dyrcona :)
13:43 * berick removed OPTIONAL in the websocketd branch, fyi
13:44 * Dyrcona has been meaning to try websocketd without a proxy.
13:45 * bshum was thinking to remake his asciinema video, but now thinks maybe he'll wait until the dust settles from merging of things
13:45 berick sounds like a Faulkner novel.  The Merging of Things
13:46 berick Dyrcona: non-proxy test would be appreciated, certainly
13:46 gmcharlt berick: I've finished reviewing your addition to bug 1779920
13:46 pinesol Launchpad bug 1779920 in Evergreen "wishlist: Add Auto Renewal functionality" [Wishlist,Confirmed] https://launchpad.net/bugs/1779920 - Assigned to Galen Charlton (gmc)
13:46 gmcharlt berick: OK to merge?
13:47 berick gmcharlt: yep, with those changes things were happy for me
13:47 Dyrcona gmcharlt: I think you'll need a new upgrade number, unless I'm mistaken about berick's comments earlier today.
13:47 * gmcharlt claims 1123 in the name of forgetful patrons everywhere!
13:48 Dyrcona :)
13:48 berick gmcharlt: yeah, you'll have to fix (replace) the existing stamp commit
13:48 berick which I assume you saw
13:48 gmcharlt of course
13:48 Dyrcona My wife would thank you, except our library is not on Evergreen any longer. :)
13:49 Dyrcona And that's a feature Evergreen will have the commercial ILS use by our library doesn't have. :)
13:52 pinesol Showing latest 5 of 6 commits to Evergreen...
13:52 pinesol [evergreen|Bill Erickson] LP#1779920 Circ auto-renewal repairs - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=7a120c3>
13:52 pinesol [evergreen|Cesar Velez] LP#1779920 - Autorenewal Feature-Release Docs - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=0c19fd9>
13:52 pinesol [evergreen|Bill Erickson] LP#1779920 Auto-renew modify related tables/views - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=12294cc>
13:52 pinesol [evergreen|Galen Charlton] LP#1779920: adjust release notes - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=ab88fed>
13:52 pinesol [evergreen|Galen Charlton] LP#1779920: stamp database update - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=c4d1f82>
13:53 kmlussier Dyrcona: Really? My library has that feature in their commercial ILS, which happens to be the same commercial ILS as the one in your library.
13:53 Dyrcona If ours does, it is not turned on, AFAIK.
13:53 nfBurton @Dyrcona Once I wrap my head around the system and learn it some more. For sure. But as a learning Sys Admin thats all I am ever told
13:53 pinesol nfBurton: Down time is a fact of business when you're a poor 501c3 corporation.
13:54 Dyrcona nfBurton: The bot interprets the @ as beginning a command. When it encounters a command it doesn't recognize, it runs dunno.
13:54 Dyrcona @dunno
13:54 pinesol Dyrcona: https://i.imgur.com/m8EySrW.gifv
13:54 nfBurton Dyrcona: Once I wrap my head around the system and learn it some more. For sure. But as a learning Sys Admin thats all I am ever told
13:54 Dyrcona Heh. I still saw what you typed. :)
13:55 kmlussier nfBurton: The funny thing is, once your head gets wrapped around the system, the docs will make more sense. I find it's the newbies who are in the best position to suggest improvements. :)
13:55 nfBurton oh okay
13:55 Dyrcona Anyway, what kmlussier said.
13:55 Dyrcona I don't even use the docs for installation any more.
13:55 nfBurton First week I was told that too. I had no idea what was even used in the system at that point
13:56 Dyrcona I've heard that we teach best what we most need to learn. I don't know how true that is.
13:56 nfBurton But to robbie's point. Docs are one thing but as you don't use the docs anymore, a video would maybe touch on things/show things a doc wouldn't I supppose
13:58 Dyrcona Well, that's assuming that the producer of the video thinks to cover all of those things.
13:58 nfBurton True
14:02 berick grabbing 1124
14:02 nfBurton For a lot of us, me included, this is our first large Open Source operation as other ILS's are hosted and don't allow others to make changes. It can be a little overwhelming at times. Just glad ya'll are here to help :)
14:03 nfBurton Where can we suggest doc adds or modifications btw?
14:03 Dyrcona Launchpad works. Just add the documentation tag to the bug.
14:05 Dyrcona Apparently, we have 52 documentation bugs already.
14:10 pinesol Showing latest 5 of 8 commits to Evergreen...
14:10 pinesol [evergreen|Mike Rylander] LP#1712854: Make use of local cache when moving to All Holds list - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=5cbc171>
14:10 pinesol [evergreen|Mike Rylander] LP#1712854: Include shelf-expired holds in the "clearable" set - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=0c4238d>
14:10 pinesol [evergreen|Mike Rylander] LP#1712854: Provide context-relevant default sort orders - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=5ef5733>
14:10 pinesol [evergreen|Kathy Lussier] LP#1712854: Add wide_hold grid settings to server storage - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=b63e80d>
14:10 pinesol [evergreen|Bill Erickson] LP#1712854 Stamping DB upgrade for hold UIs sort/speed - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=4dbdd7b>
14:47 csharp jeffdavis: not yet :-/
14:59 khuckins_ joined #evergreen
15:06 mmorgan1 joined #evergreen
15:30 rlefaive joined #evergreen
15:41 khuckins_ joined #evergreen
16:09 nfBurton joined #evergreen
16:22 kmlussier berick: I know this request is coming a little late on Feature Freeze day, but I was looking at bug 1635354 and was wondering if I could make an argument for keeping the closed field in acq.invoice.
16:22 pinesol Launchpad bug 1635354 in Evergreen "Wishlist: Invoice Paid Timestamp" [Wishlist,Confirmed] https://launchpad.net/bugs/1635354 - Assigned to Kathy Lussier (klussier)
16:23 kmlussier It's not just to keep reports from breaking. But, when doing an acq invoice search, we find the current checkbox for the closed field a little more intuitive than doing the search by Closed Date.
16:25 khuckins joined #evergreen
16:26 * kmlussier will add a comment to the bug too.
16:27 dbwells kmlussier: Are you done with bug # 1777675?
16:28 kmlussier dbwells: Yes, sorry about that! I just removed myself.
16:28 dbwells kmlussier: no problem, thank you
16:28 kmlussier I seem to be ignoring that yellow row at the top of LP bugs lately.
16:32 dbwells grabbing 1125
16:44 pinesol Showing latest 5 of 8 commits to Evergreen...
16:44 pinesol [evergreen|Remington Steed] LP#1777675: Fix code to update Item Status grid - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=cfdb4b9>
16:44 pinesol [evergreen|Dan Wells] LP#1777675 Re-add missing columns to checkin interface - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=1781f39>
16:44 pinesol [evergreen|Dan Wells] LP#1777675 Tweak IDL label for copy inventory - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=f4c274d>
16:44 pinesol [evergreen|Kathy Lussier] LP#1777675: Change table names to Latest Inventory - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=ba4dcdd>
16:44 pinesol [evergreen|Dan Wells] LP#1777675 Stamping upgrade script for latest inventory date support - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=1e6cbac>
16:52 kmlussier dbwells++
17:11 mmorgan left #evergreen
17:43 Bmagic I just dealt with memcached "Too many open files" - I saw it was discussed on IRC http://irc.evergreen-ils.org/​evergreen/2015-01-09#i_148725
17:45 cesardv berick: sorry for the late reply... just went over the latest branch you pushed to lp1779920, which Galen merged - thanks for that, all looks good! Haven't gotten a chance for an actual install-n-run test, but I will soon
17:46 berick cesardv: hey, no problem.  since it's already merged, a double of the code in master would be apprecaited
17:47 cesardv berick: will do
18:00 berick AFK for a bit, will wrap up bug 1774277 later
18:00 pinesol Launchpad bug 1774277 in Evergreen "Improvements to Patron Acquisition Request" [Wishlist,New] https://launchpad.net/bugs/1774277 - Assigned to Bill Erickson (berick)
18:10 Davnit0 joined #evergreen
18:16 * gmcharlt claims 1126 in the name of MARC records that are lined up in an orderly fashion everywhere!
18:23 pinesol [evergreen|Bill Erickson] LP#1514085 Vandelay in-database session tracking - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=5da0ea0>
18:23 pinesol [evergreen|Bill Erickson] LP#1514085 Release notes for vandelay session tracking - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=96bd60b>
18:23 pinesol [evergreen|Galen Charlton] LP#1514085: sync schema update script to reflect changes in master - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=8898989>
18:23 pinesol [evergreen|Galen Charlton] LP#1514085: add to release notes with a server configuration note - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=32f9b03>
18:23 pinesol [evergreen|Galen Charlton] LP#1514085: stamp schema update - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=c685502>
18:41 Dyrcona Wait. I'm still here?
20:21 berick grabbing 1127
20:32 dbwells_ joined #evergreen
21:01 pinesol [evergreen|Jason Etheridge] lp1774277 Improvements to Patron Acquisition Request - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=e9a9875>
21:01 pinesol [evergreen|Jason Etheridge] lp1774277 release notes for patron acq requests - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=df507ca>
21:01 pinesol [evergreen|Bill Erickson] LP#1774277 Stamping upgrade for patron acq reqs - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=cb8a47c>
21:08 kmlussier joined #evergreen
21:18 kmlussier berick++
22:04 gmcharlt berick++
22:28 martyn_h joined #evergreen
22:45 jeffdavis joined #evergreen
23:48 pinesol [evergreen|Cesar Velez] LP#1746824 - WebStaff egGrid styling - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=0020384>
23:50 kmlussier Calling 1128
23:58 pinesol [evergreen|Bill Erickson] LP#1635354 Invoice close date/by fields - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=c69f50f>
23:58 pinesol [evergreen|Bill Erickson] LP#1635354 Invoice close date/by release notes - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=52c11b2>
23:58 pinesol [evergreen|Bill Erickson] LP#1635354 Support date is/not NULL ACQ searches - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=ba94b6d>
23:58 pinesol [evergreen|Kathy Lussier] LP#1635354: Stamping upgrade script for acqusitions invoice timestamp - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=11d9725>

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