Evergreen ILS Website

IRC log for #evergreen, 2019-03-05

| 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:12 sandbergja joined #evergreen
04:13 beanjammin joined #evergreen
05:00 pinesol News from qatests: Failed Running pgTAP tests <http://testing.evergreen-ils.org/~li​ve/test.42.html#2019-03-05T04:58:06,059464870-0500 -0>
07:03 agoben joined #evergreen
07:12 rjackson_isl joined #evergreen
07:29 book` joined #evergreen
07:47 jamesrf joined #evergreen
08:13 _bott_ joined #evergreen
08:23 bos20k joined #evergreen
08:47 mmorgan joined #evergreen
09:00 tlittle joined #evergreen
09:05 bos20k joined #evergreen
09:26 rjackson_isl joined #evergreen
09:27 terran joined #evergreen
09:30 collum joined #evergreen
09:31 yboston joined #evergreen
09:42 stephengwills joined #evergreen
09:43 jamesrf joined #evergreen
09:53 jwoodard joined #evergreen
10:11 terran Bmagic++ for building sandboxes left and right for bug squashing week!
10:11 Bmagic :)
10:12 terran littlet++ for getting over 100 Bug Squashing Week updates on the chart already!
10:17 mmorgan littlet++
10:31 tlittle :)
10:44 terran There are 7 new patches ready for testing if anyone wants to take a stab at them: https://docs.google.com/spreadsheets/d/1x_sZcEaP62​J42KcB03AUn1I1MSZQpPI5mF9r0Zrmhgo/edit?usp=sharing
11:19 csharp where does the new ng stuff get installed?
11:20 csharp if I want to rebuild on a live server, where do I do that?
11:20 khuckins joined #evergreen
11:25 csharp new angular has thrown a wrench into our build/install process - my first two attempts to incorporate ng changes into our deb failed
11:25 csharp now falling back to trying to install on the server, but at a loss as to what ends up where
11:25 dbwells csharp: I'm pretty green at it, but here is what I do.
11:26 dbwells First, in Open-ILS/src/eg2/ run ng build --prod
11:26 csharp I know that angJS ends up in /openils/var/web/js/ui/default/staff/node_modules, but can't see the corresponding folder for ang
11:26 dbwells That creates some compiled files in Open-ILS/web/eg2/
11:27 dbwells The contents there can then be put into a live server at, e.g. /openils/var/web/eg2/
11:27 dbwells As far as I can tell, it has all the code, templates, everything.  It is pretty slick.
11:28 csharp dbwells: thanks!  I'll take a look
11:29 abowling joined #evergreen
11:29 dbwells If you just have English language configured, you end up with just an en-US folder containing all the compiled bits.  I presume other languages git their own complete set, but I haven't done that yet.
11:29 dbwells s/git/get/  :)
11:29 berick they do
11:29 berick the strings are complied into the html/js and plopped into the locale-specific dir
11:34 berick some day i'm going to experiment locally with serving eg2 directly from the proxy (e.g. nginx) since it's all static html/js.  no need to even get apache involved.
11:34 berick of course, w/ caching in the proxy and browser, not sure how much it really matters.
11:35 berick if it reduces the number of apache procs though it could free up some memory
11:47 mixo joined #evergreen
11:47 mixo hello
11:47 Bmagic welcome
11:48 mixo where can I set SMTP settings to send notification to email
11:55 Christineb joined #evergreen
11:55 berick mixo: in opensrf.xml
11:56 berick mixo: look for smtp_server, sender_address -- there are 2, change both of them
11:56 berick (i forget which is actively used)
11:56 yboston joined #evergreen
12:01 beanjammin joined #evergreen
12:01 mixo I want to change port and want set password to fo sender email
12:02 mixo but there are no appropriate tags
12:03 mmorgan berick: Did you mean to add a pullrequest to lp 1818153? I was about to signoff and noticed the lack of tag.
12:03 pinesol Launchpad bug 1818153 in Evergreen "Browser client (websocket) logins not tracking user activity" [High,New] https://launchpad.net/bugs/1818153 - Assigned to Michele Morgan (mmorgan)
12:03 berick mmorgan: oops, yes
12:04 berick want me to or you got it?
12:05 mmorgan I got it. Thanks!
12:06 berick merci
12:07 jihpringle joined #evergreen
12:11 pinesol [evergreen|Terran McCanna] LP#1746360 Add Deleted Column to Record Bucket - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=5a8b03e>
12:15 berick mmorgan: ping me when yr done, I'll merge it
12:16 mmorgan Done!
12:16 * berick nods
12:17 Bmagic mixo: You might need to configure sendmail on the local machine. Sendmail is where you would configure your relay to use an authenticated server such as google/sendgrid/mailgun etc.
12:19 * berick grabs 1154
12:20 Bmagic all, what am I missing? I have a bib with 856 $u and $9. Resulting asset.uri_call_number_map and asset.uri are present. But the bib doesn't come up in scoped search results
12:23 mixo Ok! Thank you for advice.
12:24 Bmagic I'm thinking there is a db function I need to execute
12:25 jeff Bmagic: have a link? what are your indicators?
12:26 Bmagic sure http://missourievergreen.org/eg/opac/r​ecord/515163?expand=marchtml#marchtml
12:26 Bmagic ind1=4 ind2=0
12:29 pinesol [evergreen|Bill Erickson] LP1818153 Log user activity for websocket login/verify - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=56c8b38>
12:29 pinesol [evergreen|Bill Erickson] LP1818153 Stamping DB upgrade - WS user activity - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=8c35375>
12:37 terran I keep trying to upload a patch for 1818576 to working and it's saying it's successful but it's not appearing in the list - arrggghh
12:38 mmorgan terran: I see it https://git.evergreen-ils.org/?p=working/Evergr​een.git;a=shortlog;h=refs/heads/user/mccanna/lp​1818576_offline_noncataloged_checkout_preview
12:38 terran mmorgan++ maybe my machine is caching weirdly
12:41 mmorgan cache--
12:42 terran Phew, now I see it!
12:45 Bmagic jeff: I'll bet it has something to do with asset.opac_visible_copies
12:56 sandbergja joined #evergreen
13:05 aabbee joined #evergreen
13:45 jeffdavis Bmagic: visibility of located URIs is determined by the vis_attr_vector field on biblio.record_entry
13:46 jeffdavis Bmagic: do you have the ingest.reingest.force_on_same_marc internal flag enabled?
13:46 Bmagic oh yeah! That's what I was forgetting! Jeez, I knew I'd been here before. And whats the function to make it update?
13:46 Bmagic yes, I have it enabled
13:46 Bmagic and I've updated biblio.record_entry id=id where id=x
13:46 jeffdavis you need to disable it, see bug 1798910
13:46 pinesol Launchpad bug 1798910 in Evergreen "Visibility attributes not updated when ingest.reingest.force_on_same_marc flag is enabled" [Medium,Confirmed] https://launchpad.net/bugs/1798910
13:46 Bmagic oh goodness, that's right!
13:49 Bmagic jeffdavis++
13:57 terran joined #evergreen
14:01 yboston joined #evergreen
14:04 csharp after running ng build --prod and copying the files into place, I'm getting "SyntaxError: expected expression, got '<'", and the "<" is the opening tag of an HTML page
14:05 csharp is there some more mojo involved here?
14:07 dbwells csharp: Is this on a public machine?
14:09 csharp dbwells: yep
14:09 csharp https://next.gapines.org/eg2/en-U​S/runtime.bdc9d197d2cae491b55b.js is what it's trying to load
14:10 csharp which is an HTML file :-/
14:10 csharp argh - I'm frustrated because I don't even have the basics of this mastered
14:10 csharp and I don't have the time to devote to properly learning it right now
14:11 dbwells csharp: https://next.gapines.org/eg2/en-US/staff/login
14:11 dbwells or https://next.gapines.org/eg2/en-US/staff/splash
14:11 berick yeah, i'm getting the login page fwiw
14:12 sandbergja_ joined #evergreen
14:13 csharp oh? - I'm still getting the error - so maybe stubborn cache or cookies?
14:14 sandbergja csharp: I'm only seeing that error in Firefox, not Chrome?
14:14 sandbergja for an added dash of mystery
14:15 csharp argh - still seeing it
14:15 csharp yeah, I'm in FF
14:15 dbwells csharp: yes, I only tested in Chrome, and it also worked for me there.
14:16 csharp same behavior in Chrome for me
14:16 berick and I'm not seeing it in FF
14:16 berick csharp: just to confirm, the page doesn't render or it's an error in the console?
14:17 csharp berick: white screen (no bar, no nothing) and 'runtime.c953e62db7e23a9cedbe.js:1 Uncaught SyntaxError: Unexpected token <' in the console
14:17 csharp that runtime shows as an HTML file
14:17 JBoyer What's in your address bar?
14:17 berick oh, now I'm getting it after shift-reload in FF
14:18 dbwells I was about to say the same thing, but in Chrome.
14:18 berick csharp: confirm a file with that name exists in that directory.  the runtime file
14:18 berick if it's not there, apache will server index.html by default
14:18 berick which would explain the error
14:19 berick another shift reload and it worked
14:19 berick oh I bet i know!
14:19 berick csharp: multiple bricks?
14:19 JBoyer Ah.
14:19 berick the cache-busting hashes will have to be syncrhonized
14:20 csharp yeah - that's it
14:20 berick csharp: for now you'll have to copy one batch of eg2 files to both servers
14:20 csharp multiple bricks
14:20 csharp yeah
14:20 csharp ok - thanks for the help all y'all!
14:21 csharp dbwells++ berick++ sandbergja++
14:22 * berick makes a note to revisit this later today
14:23 csharp hooray! - working now
14:23 * csharp blows the Horn of Gondor in victory
14:25 berick csharp:  ng build --prod --output-hashing=none
14:25 berick that's another option for now
14:29 berick though that option is less-good for the user
14:29 csharp yeah, I'll just make sure they're copied
14:59 gmcharlt so... dev meeting is ready to start.. NOW
15:00 gmcharlt do we want to cobble it together?
15:01 berick i'll join if we have one
15:01 dbwells Next week would be somewhat better for me, if it doesn't happen today.
15:01 * dbwells has another meeting at 3:30 today
15:02 gmcharlt ok, let's poll the room
15:02 gmcharlt now, next week, or either
15:02 gmcharlt me == either
15:02 sandbergja either
15:02 berick either
15:02 abneiman either
15:02 remingtron next week
15:03 dbwells either, if it is short :)
15:03 * gmcharlt looks at the action item list
15:04 gmcharlt I'm going to call it for next week, then, and send out a proper reminder in advance
15:04 dbwells gmcharlt++
15:04 berick gmcharlt++
15:04 remingtron gmcharlt++
15:04 sandbergja gmcharlt++
15:07 khuckins_ joined #evergreen
15:07 collum_ joined #evergreen
15:18 * JBoyer just saw the dev meeting talk.
15:19 JBoyer I didn't have it on my calendar until tomorrow, guess I should reschedule that before I'm doubly lost.
15:37 makohund joined #evergreen
15:45 makohund My little vandelay problem from yesterday is still a thing... while records import, they don't find matching (even identical) existing records, they don't appear to be ingesting properly, when brought up in client (by TCN) I get nothing but a big blank in the OPAC view, and so on.
15:47 makohund Anything obvious, or any good strings to search logs for?
15:49 makohund That is, besides "error"?  :)
16:12 terran rhamby++ for pullrequest signoffs!
16:14 terran Karma to bug squashers who've had their patches signed off on during bug squashing week so far: StomproJosh++ berick++ khuckins++ gmcharlt++ remingtron++ sandbergja++
16:24 pinesol [evergreen|Remington Steed] LP#1800178 Holdings View should also sort by part - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=b12d5a9>
16:36 terran Is anyone else having a problem loading the Administration > Local Administration > Group Penalty Thresholds page?
16:38 berick terran: yeah, i'm getting a blank page.  no console errors
16:43 jeffdavis I'm not available for a dev meeting next week but I'd appreciate any input on bug 1817645
16:43 pinesol Launchpad bug 1817645 in Evergreen "Configurable patron auth and retrieval" [Wishlist,New] https://launchpad.net/bugs/1817645 - Assigned to Jeff Davis (jdavis-sitka)
16:45 jeffdavis I will have some initial code to share on that bug in a day or two
16:47 terran joined #evergreen
16:48 terran berick: thanks, I'll open a bug report
16:58 terran berick: never mind, there's already a bug report and gmcharlt already has a fix and rhamby has already signed off :)  gmcharlt++ rhamby++
16:58 terran https://bugs.launchpad.net/evergreen/+bug/1812389
16:58 pinesol Launchpad bug 1812389 in Evergreen "Group Penalty Threshold link does not work" [Medium,Confirmed]
17:00 pinesol News from qatests: Failed Running pgTAP tests <http://testing.evergreen-ils.org/~li​ve/test.42.html#2019-03-05T16:58:45,793808627-0500 -0>
17:05 berick terran: clearly you have magical powers
17:05 terran I can control space and time. Everybody knows that.
17:09 mmorgan left #evergreen
17:17 abneiman launchpad-- # timing out during BSW
17:20 * berick cautiously clicks Post Comment
17:20 berick boo
17:23 berick old trick of opening same bug in new tab and trying again worked
17:24 abneiman berick++
17:24 * abneiman files away that trick
17:28 terran abneiman++ for tag updating! You'll be neck in neck with littlet by tomorrow at this rate!
17:28 abneiman LOL.  My goal is to bring things in line with "official" tags (including updating the official tag list where it's needed)
17:29 * abneiman used to be a cataloger, obvs, and loves the controlled vocab
17:32 Bmagic anyone using opensrf 3.1 on production?
17:37 terran abneiman: agreed!
17:38 rhamby abneiman++ for getting rid of cruft, the more invalid/won'tfix bug we mark out the better we can identify ones we actually need to work on
17:41 littlet abneiman++ for tag updating and updating the official tag list! I also love the controlled vocab :D
17:48 gsams Bmagic: We are running 3.1 in production.
17:50 makohund I've gone through every single line in osrfsys.log for my last test import (roughly 1000 lines), and haven't found anything wrong there. Yet.
17:52 gsams abneiman++ #Didn't even know I was still on a list for notification on some of these!
17:56 Bmagic gasms++
17:56 Bmagic gsams++ #even
17:57 Bmagic gsams: which version of EG?
17:58 gsams Bmagic: 3.2.3
17:58 Bmagic any reason not to use it for 3.1.x?
18:00 gsams I personally can't think of anything in particular, it resolved an important issue for us that caused some massive slow downs.
18:02 Bmagic I envy 3.2.3
18:03 gsams It was a difficult decision for our consortium between 3.2.3 and 3.1.x for xul 'safety'
18:04 gsams folks like the safety net and what has worked, but I've heard very few complaints
18:04 gsams So I'll call it a solid win.
18:04 Bmagic sweet!
18:04 Bmagic We are looking at August for that final nail
18:04 gsams If I had the ability to resolve the DYMO issue in hatch, I'd be golden.
18:04 Bmagic that's very very close now
18:05 Bmagic my patch works but the real answer is upgrading to the absolute latest version of java fx
18:07 Bmagic berick figured that out berick++
18:07 gsams berick++
18:08 gsams Well, if you need someone to test/signoff I will happily jump at it, it'd resolve the biggest issue we currently have.
18:08 berick need to get a little more broad resposne to my proposal of packaing jre in the installer
18:08 berick once we're thumbs-up there, we can update the Hatch installer
18:08 gsams Awesome
18:10 berick gsams: comments / +1's appreciated in https://bugs.launchpad.net/evergreen/+bug/1817932
18:10 pinesol Launchpad bug 1817932 in Evergreen "Update Hatch Java / Javafx versions" [Undecided,New] - Assigned to Bill Erickson (berick)
18:10 berick ditto Bmagic ^--
18:10 Bmagic I was hunting for that!
18:10 Bmagic probably needs to be linked in the dymo bug
18:11 berick oh, darn, yeah meant to do that
19:46 jamesrf joined #evergreen
20:06 sandbergja joined #evergreen
20:21 jvwoolf joined #evergreen
20:33 jvwoolf left #evergreen

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