05:01 |
pinesol |
News from qatests: Testing Success <http://testing.evergreen-ils.org/~live> |
07:04 |
|
littlet joined #evergreen |
07:18 |
|
agoben joined #evergreen |
07:21 |
|
pinesol` joined #evergreen |
14:33 |
JBoyer |
Speaking as one of the 3 most recently elected (and potentially only returning!) members, I would love to see some folks with experience cme back. |
14:34 |
hbrennan |
JBoyer: Agreed. I can't step up to serve any more than a seat filler, unfortunately |
14:37 |
JBoyer |
:) |
14:39 |
* csharp |
cheers on pg_basebackup to move a bit faster restoring on a test server |
14:39 |
csharp |
go! go! go! |
14:45 |
* Dyrcona |
uses pg_restore, but has used pg_basebackup, and the latter is probably faster. |
14:47 |
JBoyer |
pg_restore -j $BIG_NUM is really nice. |
14:58 |
csharp |
pg_basebackup is basically rsync with WAL streaming on the side |
15:00 |
Dyrcona |
I usually use -j 8 with pg_restore. |
15:00 |
Dyrcona |
There's always that one index that takes forever. :) |
15:01 |
csharp |
yeah |
15:01 |
JBoyer |
csharp, well, if the db is going to be hooked up to streaming rep afterword pg_basebackup is by far the best way to go, but for a testing server I figure it's quicker to let the metabib.real_full_rec index rebuild than transfer every byte of data. :) |
15:02 |
csharp |
you may be right |
15:03 |
csharp |
I've done it different ways over the years - pg_basebackup is nice because it has a progress meter and when you're done, it just starts up and you're good |
15:03 |
Dyrcona |
Well, that's how you set up the rep server: pg_basebackup, then fire it up. |
15:03 |
csharp |
right |
15:04 |
Dyrcona |
That's the couple of times I've used pg_basebackup. For our test/development db server, I just restore a dump every Sunday morning. |
15:04 |
JBoyer |
There's certainly appeal there, just waiting for pg_restore to go away without knowing where it's at is a little annoying (other than peeking at pg_stat_activity, which is no replacement for a progress bar) |
15:09 |
Dyrcona |
pgrep -af postgres |
15:19 |
JBoyer |
That's a handy one. Calling pgrep -af postgres | wc -l in a loop will give you a countdown, which is sort of like progress. :) |
16:49 |
jvwoolf |
We had a library report that an advanced search limiter gets wiped out after they add volumes to an item |
16:51 |
csharp |
@who would like to play bug or feature? |
16:51 |
pinesol |
phasefx_ would like to play bug or feature. |
16:51 |
jvwoolf |
I tested and it looks like the catalog will hold onto the filter if you stay on the results screen, but if you click on a record, it gets wiped out, even if you go back to the results |
16:52 |
mmorgan |
@decide bug or feature |
16:52 |
pinesol |
mmorgan: go with feature |
16:52 |
* mmorgan |
doesn't agree |
16:53 |
sandbergja |
jvwoolf: do you have an OPAC link you could share? |
16:54 |
sandbergja |
or is this in the staff client? |
16:55 |
mmorgan |
If you're getting back to the results screen that came from the filter, it sounds like a bug that the filter doesn't carry back there. |
17:01 |
pinesol |
News from qatests: Testing Success <http://testing.evergreen-ils.org/~live> |
17:05 |
|
mmorgan left #evergreen |
17:07 |
jvwoolf |
sandbergja: Both places |
17:08 |
jvwoolf |
Just realized the time though and need to get going. I think I have my answer, though. Will file a bug report tomorrow. |
00:22 |
|
jamesrf joined #evergreen |
03:39 |
|
felicia joined #evergreen |
04:08 |
|
jamesrf joined #evergreen |
05:01 |
pinesol |
News from qatests: Testing Success <http://testing.evergreen-ils.org/~live> |
07:12 |
|
rjackson_isl joined #evergreen |
07:36 |
|
bdljohn joined #evergreen |
07:47 |
|
jamesrf joined #evergreen |
13:07 |
|
jvwoolf joined #evergreen |
13:18 |
|
seymour joined #evergreen |
13:21 |
|
yboston joined #evergreen |
13:27 |
abneiman |
JBoyer / Dyrcona -- thanks for testing & rebasing -- as miker is out this week it looks like (barring a Hail Mary) this will have to fall back to 3.4 |
13:27 |
JBoyer |
+! |
13:27 |
JBoyer |
+1 |
13:28 |
JBoyer |
I also had enough issues rebasing when I loaded it that I'm not putting a hand on that football today. |
15:53 |
|
jamesrf joined #evergreen |
15:57 |
|
beanjammin joined #evergreen |
16:03 |
|
jvwoolf1 joined #evergreen |
16:33 |
sandbergja |
Christineb: jeffdavis: dbwells: bug 1797934 should be ready for more testing |
16:33 |
pinesol |
Launchpad bug 1797934 in Evergreen "Ability to view booking reservations (reserved, captured, and out) in My Account in the OPAC" [Wishlist,Confirmed] https://launchpad.net/bugs/1797934 |
16:36 |
dbwells |
sandbergja: thanks, I am going to ask remingtron to look it over |
16:36 |
sandbergja |
dbwells++ |
16:36 |
sandbergja |
remingtron++ |
16:37 |
dbwells |
berick: I've been testing and am interested in pushing in bug #1806087 , and have a couple questions. |
16:37 |
pinesol |
Launchpad bug 1806087 in Evergreen "Angular staff catalog continued (cira 3.2)" [Wishlist,New] https://launchpad.net/bugs/1806087 - Assigned to Dan Wells (dbw2) |
16:38 |
berick |
dbwells: *nod* |
16:40 |
dbwells |
berick: It has rough edges, which seems find to me at this "experiemental" stage. I am wondering if it might be best to leave the bug open and treat it as potentially an integration/collab point rather than add little bugs which get out of sync. Do you think that makes sense? |
16:51 |
dbwells |
okay, will push and comment on the existing bug. Thank you, berick |
16:51 |
berick |
dbwells++ |
17:00 |
dbwells |
grabbing 1152 |
17:01 |
pinesol |
News from qatests: Testing Success <http://testing.evergreen-ils.org/~live> |
17:03 |
sandbergja |
Bugging any core committers who have the time: Christineb was kind enough to test and sign off on bug 1790727 |
17:03 |
pinesol |
Launchpad bug 1790727 in Evergreen "New feature: add a daily schedule view of existing bookings" [Wishlist,Confirmed] https://launchpad.net/bugs/1790727 |
17:04 |
sandbergja |
Does anybody have the time/energy to take a look at getting it into 3.3? |
17:06 |
|
mmorgan left #evergreen |
01:35 |
|
jamesrf joined #evergreen |
03:56 |
|
book` joined #evergreen |
04:15 |
|
book` joined #evergreen |
05:00 |
pinesol |
News from qatests: Failed Running pgTAP tests <http://testing.evergreen-ils.org/~live/test.42.html#2019-02-13T04:57:40,631260384-0500 -0> |
07:03 |
|
agoben joined #evergreen |
07:07 |
|
rjackson_isl joined #evergreen |
07:40 |
|
littlet joined #evergreen |
13:06 |
|
abowling joined #evergreen |
13:07 |
JBoyer |
anyone else actively looking at bug 1749475 |
13:07 |
pinesol |
Launchpad bug 1749475 in Evergreen "wishlist: Improved email and printing from the OPAC" [Wishlist,New] https://launchpad.net/bugs/1749475 |
13:07 |
JBoyer |
csharp, I know it's on some of your test machines but since terran's not in channel I didn't know if you were aware of any issues she's still seeing? |
13:09 |
* csharp |
tries to summon terran |
13:12 |
|
terran joined #evergreen |
13:14 |
berick |
it worked! |
17:02 |
|
jvwoolf1 left #evergreen |
17:07 |
|
mmorgan left #evergreen |
19:08 |
|
makohund joined #evergreen |
19:19 |
makohund |
Are there any obvious/common causes for the web staff client to fail to operate? Login prompt there, but won't login or do anything? I have websockets supposedly proxied by nginx so I don't think it's as simple as connectivity, but who knows. |
19:20 |
makohund |
Test server, not production. EG 3.1.2. |
19:25 |
devted |
makohund: Check if memcached and ejabberd are running |
19:26 |
devted |
Check logs: tail -f /var/log/apache2/*log /openils/var/log/*log /var/log/syslog /var/log/nginx/*log |
19:26 |
makohund |
yes to both services, the rest of EG is working fine |
05:00 |
pinesol |
News from qatests: Testing Success <http://testing.evergreen-ils.org/~live> |
07:03 |
|
agoben joined #evergreen |
07:12 |
|
rjackson_isl joined #evergreen |
07:50 |
|
JBoyer joined #evergreen |
11:15 |
Bmagic |
gmcharlt: wow! How long has it been? I can't remember that going down. |
11:16 |
gmcharlt |
Bmagic: a bit too long, let's just say :) |
11:16 |
Bmagic |
:) |
11:16 |
csharp |
hah |
11:16 |
csharp |
Bmagic: I have the same question re: adding a config.metabib_field - I'm guessing a reingest is required? |
11:17 |
csharp |
we're testing the field mmorgan suggested to fix the 245c display issue |
11:17 |
Bmagic |
The virtual index release notes and documentation make it sound like you only need to restart the services |
11:17 |
|
bos20k joined #evergreen |
11:17 |
|
collum joined #evergreen |
11:23 |
|
jvwoolf joined #evergreen |
11:26 |
|
khuckins joined #evergreen |
11:30 |
Bmagic |
mmorgan: post upgrade to 3.1, the default virtual index on title is blank. Which (I think) means that the search method will continue to function the old way. But when introducing a single entry for "Main Title" - it should switch to using the virtual index method when searching? |
11:32 |
Bmagic |
Dyrcona: what would we lose if we switched to github? Working repo linkage? Automatic tests? Or maybe nothing? We would just have to do a bunch of work to make the transition? |
11:33 |
Dyrcona |
Bmagic the automated tests have nothing to do with gitolite, i.e. they're scripted outside of git. |
11:34 |
Dyrcona |
We'd have to change how we work with branches, and I'd recommend losing the working repository in favor of everyone having their own. I'd make the same recommendation switching to gitlab. |
11:35 |
Dyrcona |
Free github accounts for users and the organization look like our best option. |
11:35 |
Bmagic |
github seems like it will be around for awhile |
11:37 |
Dyrcona |
Yes it is, and DIG uses github though not exclusively. |
11:40 |
mmorgan |
Bmagic: In 3.1, the only virtual index configured by default is for keyword. Did you add an entry for a title virtual index in config.metabib_field? |
11:42 |
Bmagic |
hmm, I need to insert into that table manually? |
11:47 |
mmorgan |
Hmm. Maybe not. We've tested a lot with the keyword virtual index, but haven't looked at adding title virtual indexes yet. It looks like you can configure them in the client. |
11:58 |
|
aabbee joined #evergreen |
11:59 |
Bmagic |
mmorgan: It seems that an entry in config.metabib_field might be required to "look" like the entry for "All searchable fields" - Main Title has an xpath with it, and "All searchable fields" does not |
12:03 |
mmorgan |
Bmagic: Yes, I made that assumption, but the documentation suggests that you can add virtual maps to existing indexes, too. http://docs.evergreen-ils.org/3.1/_virtual_index_definitions_2.html |
16:53 |
|
stephengwills left #evergreen |
16:56 |
jamesrf |
I am looking at some code and cstore turns {"value":"{1,2,3}"} into = '{1,2,3}' ... is there a time when it might not have added the single quotes? |
16:57 |
jamesrf |
see LP 1807784, just trying to figure out if this code maybe worked at one time 10 years ago and maybe there was a logical reason for dollar-quoting but subsequently single-quoting was added and broke this? |
16:57 |
pinesol |
Launchpad bug 1807784 in Evergreen "Booking - limiting by item attributes does not limit available resources" [Undecided,New] https://launchpad.net/bugs/1807784 |
17:00 |
pinesol |
News from qatests: Testing Success <http://testing.evergreen-ils.org/~live> |
17:08 |
|
mmorgan left #evergreen |
17:11 |
|
khuckins joined #evergreen |
17:43 |
|
jvwoolf left #evergreen |
03:42 |
|
jeff joined #evergreen |
03:44 |
|
yar joined #evergreen |
05:01 |
pinesol |
News from qatests: Testing Success <http://testing.evergreen-ils.org/~live> |
07:03 |
|
agoben joined #evergreen |
07:07 |
|
rjackson_isl joined #evergreen |
07:44 |
|
tlittle joined #evergreen |
09:33 |
* csharp |
has mixed feelings too |
09:33 |
* JBoyer |
would like the ability to design attrative html mails, but only if there's a usable plaintext alt-part for the plaintexters. |
09:33 |
csharp |
+1 |
09:35 |
* Dyrcona |
is going to try websocketd 0.3.1 on his test vm. |
09:35 |
JBoyer |
my understanding is that it's perfectly possible even now, but you've got to insert the multipart delimiter yourself and write both segments manually, yes? I'm not expecting our SendEmail reactor to pull out the plaintext as part of the process. |
09:35 |
mmorgan |
JBoyer: Yes, I can get you more detail. There were issues with the punctuation around those fields, too, which we (not me personally ;-)) addressed in tt2 files. |
09:35 |
JBoyer |
mmorgan++ |
14:54 |
Dyrcona |
I seem to recall Lp not liking certain characters in tags. |
15:09 |
Dyrcona |
And, Email::MIME and friends allow you to make nonconforming email messages, according to RFC 2822. |
15:14 |
Dyrcona |
If you pass a list to $email->header_set and family, you get multiple header entries. |
15:15 |
Dyrcona |
The address headers are only allowed to appear once per message, though my limited testing indicates multiple To: fields "works" even though the message is strictly illegal..... |
15:15 |
Dyrcona |
It's never as simple as you think. :) |
15:16 |
Dyrcona |
It's email. How complicated could it be? :) |
15:16 |
* jeff |
laughs |
15:23 |
Dyrcona |
maybe that's i may fault... |
15:23 |
Bmagic |
nfBurton: ansible for restarting services post boot: https://github.com/mcoia/eg-docker/blob/master/docker_builds/generic-dockerhub/restart_post_boot.yml |
15:24 |
Dyrcona |
So, it was... |
15:24 |
Dyrcona |
My test script wasn't decoding the message, first. SendEmail.pm is already doing that, so that's why it worked in one place but not the other. |
15:26 |
Dyrcona |
So, looks like I have a fix for bug 1801163. |
15:26 |
pinesol |
Launchpad bug 1801163 in Evergreen "SendEmail A/T reactor broken for recent version of Encode::MIME::Header" [High,In progress] https://launchpad.net/bugs/1801163 - Assigned to Jason Stephenson (jstephenson) |
15:31 |
Dyrcona |
And, I *think* I see a different bug.... |
16:45 |
Bmagic |
this is starting to make sense http://docs.evergreen-ils.org/3.1/_virtual_index_definitions_2.html |
16:48 |
Bmagic |
I also see a "fix me" at the top of https://wiki.evergreen-ils.org/doku.php?id=documentation:indexing |
16:58 |
|
bdljohn joined #evergreen |
17:02 |
pinesol |
News from qatests: Testing Success <http://testing.evergreen-ils.org/~live> |
17:02 |
|
bdljohn left #evergreen |
17:04 |
|
mmorgan left #evergreen |
17:16 |
|
jvwoolf left #evergreen |
00:09 |
|
eady joined #evergreen |
04:20 |
|
bdljohn1 joined #evergreen |
05:02 |
pinesol |
News from qatests: Testing Success <http://testing.evergreen-ils.org/~live> |
07:37 |
|
bos20k joined #evergreen |
07:38 |
|
agoben joined #evergreen |
07:56 |
|
jvwoolf joined #evergreen |
13:28 |
Dyrcona |
Not sure, yet, how you'd get both HTML and plain text parts out of the reactor. |
13:40 |
|
derekz joined #evergreen |
13:51 |
|
nfBurton joined #evergreen |
13:54 |
nfBurton |
In response to the HTML emails. I did get them working and am currently testing (successfully) HTML emails for new patrons. Likely to be expanded after. |
13:54 |
Bmagic |
Dyrcona: We've got the plain and html working with the patch |
13:55 |
Dyrcona |
"The patch..." Which patch? |
13:55 |
Bmagic |
bug 1532236 |
13:56 |
nfBurton |
I can confirm the same patch worked for me on 3.1.5 |
13:57 |
Bmagic |
The sample AT template on the bug shows how to do it |
13:59 |
Dyrcona |
Yes. That looks straightforward enough. We'll have to see if it still works with Email::Stuffer. |
14:06 |
csharp |
jeffdavis: testing privacy waiver branch - when I "purge" the patron via the UI, the actor.usr_privacy_waiver rows are retained - is that what you intended? |
14:06 |
csharp |
I realized that they would be deleted with an actual row deletion via cascade |
14:06 |
csharp |
s/realized/realize/ |
14:08 |
* csharp |
thinks we should add a DELETE to actor.usr_purge_data to handle it |
14:08 |
jeffdavis |
csharp: that's an oversight, the purge function should clear out that data |
14:08 |
csharp |
and I'm happy to do that |
14:08 |
jeffdavis |
yeah, that :) |
14:09 |
csharp |
do you want to do it? |
14:09 |
jeffdavis |
sure, will do |
14:09 |
csharp |
awesome |
14:09 |
csharp |
feature works great otherwise - tested from the staff and opac view |
14:09 |
csharp |
once we clear the policy hurdle (possibly in May) we'll probably implement it |
14:10 |
csharp |
it's a commonsense thing to be able to do with the software |
14:10 |
jeffdavis |
thanks for testing! |
14:13 |
Dyrcona |
Y'know, someone from CW MARS should open another bug on actor.user_delete, because the alternate names are not touched by that function, either. |
14:14 |
csharp |
jeffdavis: happy to do it |
14:20 |
* Dyrcona |
curses Lp and the infamous "Timeout Error." |
15:07 |
|
jvwoolf joined #evergreen |
16:55 |
csharp |
relevant: https://www.reddit.com/r/ProgrammerHumor/comments/ao4opn/10yearchallenge/ |
16:57 |
|
jvwoolf joined #evergreen |
17:02 |
pinesol |
News from qatests: Testing Success <http://testing.evergreen-ils.org/~live> |
17:09 |
|
mmorgan left #evergreen |
17:33 |
csharp |
calling 1144, 1145, & 1146 |
17:34 |
berick |
yeehaw |
17:42 |
pinesol |
[evergreen|Chris Sharp] LP#1715767 - stamping upgrade scripts - <http://git.evergreen-ils.org/?p=Evergreen.git;a=commit;h=6ae2427> |
17:44 |
csharp |
I guess the 10-year challenge meme is timely for our community since our first conference was in 2009 :-) |
17:59 |
|
bdljohn1 left #evergreen |
18:56 |
jeffdavis |
csharp++ # thanks for testing and commit! |
19:35 |
|
jamesrf joined #evergreen |
20:18 |
|
sandbergja joined #evergreen |
22:52 |
|
jamesrf joined #evergreen |
09:14 |
|
bdljohn left #evergreen |
09:14 |
|
jamesrf joined #evergreen |
09:37 |
|
terran joined #evergreen |
09:50 |
pinesol |
News from qatests: Failed Running pgTAP tests <http://testing.evergreen-ils.org/~live/test.42.html#2019-02-06T09:48:51,496761679-0500 -0> |
09:52 |
|
yboston joined #evergreen |
09:58 |
|
jvwoolf joined #evergreen |
10:13 |
|
Stompro joined #evergreen |
13:46 |
|
yboston joined #evergreen |
13:58 |
dbwells |
jeffdavis: I think you are right, and I can see it either way. It just felt a little more on the side of "let's make this better" rather than "let's fix what's broken", especially given that the current behavior has existed for quite a while. |
14:05 |
jeffdavis |
I was assuming that the current behavior is unintended and it just hadn't been noticed. |
14:06 |
csharp |
jeffdavis: I'm interested in testing patron privacy waivers, but I'm seeing several file conflicts with master. I'm fixing them locally, but you might want to rebase with master. |
14:07 |
jeffdavis |
csharp: ah, branch drift. Will do, thanks. :) |
14:08 |
csharp |
:-) |
14:13 |
* csharp |
is going to have to miss the dev meeting - 3:00 is always kid-pickup hour :-/ |
15:08 |
gmcharlt |
berick, JBoyer, csharp: where do we stand with a Hatch release? |
15:08 |
JBoyer |
It lives. |
15:08 |
berick |
indeed |
15:08 |
JBoyer |
Thanks to gsams testing |
15:08 |
JBoyer |
gsams++ |
15:08 |
gmcharlt |
gsams++ |
15:09 |
gmcharlt |
#info New Hatch release has been made |
15:09 |
gmcharlt |
berick, Bmagic: where stands the Dymo branch? |
15:09 |
berick |
I hope to spend some time on that this and next week, in fact |
15:10 |
gmcharlt |
great |
15:10 |
gsams |
I've been testing that as well this week |
15:10 |
gmcharlt |
I'll just carry the action item forward then |
15:10 |
gmcharlt |
#action Bmagic, berick, gsams et al will poke more on the Dymo branch |
15:10 |
berick |
gsams++ great |
15:11 |
gmcharlt |
#info OpenSRF 3.1.0 was released on 2019-01-17 |
15:11 |
gmcharlt |
anybody seeing issues running it (and not just the websocketd stuff) in production? |
15:11 |
miker |
no me! :) |
15:12 |
csharp |
we're running it in a test environment that's pretty well-used - no complaints yet |
15:12 |
Dyrcona |
I haven't used it in production, but it seems to work fine on my VMs, even with Evergreen 3.0. |
15:12 |
csharp |
(OpenSRF 3.1.0 + websocketd) |
15:12 |
gmcharlt |
ok |
15:34 |
csharp |
+1 to de-XUL-ification |
15:34 |
berick |
no strong preference, but will be good to reach some consensus there, since XUL is technically usable in 3.2. Is 3.3 where it fully stops working, i guess is the question. |
15:34 |
JBoyer |
+1 |
15:34 |
* csharp |
is happy to help (at least with testing) |
15:34 |
Dyrcona |
Did we ever set a release for removal of XUL? |
15:34 |
csharp |
PINES is running 3.2 without XUL (so far) - I think that's a good indicator that we can leave it behind |
15:34 |
* Dyrcona |
doesn't remember. |
15:40 |
miker |
s/page/branch |
15:40 |
berick |
miker++ |
15:40 |
sandbergja |
jeffdavis: not sure yet; I'll do some exploration this afternoon |
15:41 |
jeffdavis |
Sitka was hoping to test the bookings daily schedule this week and looking forward to having it in 3.3 |
15:41 |
berick |
i'd say at this stage there's some flexibility |
15:41 |
berick |
i mean if the code is already written... |
15:41 |
sandbergja |
yeah, I just barely missed 3.2 :-( |
15:52 |
gmcharlt |
#topic Should we update or remove Python libs from OpenSRF and Evergreen? |
15:52 |
|
Topic for #evergreen is now Should we update or remove Python libs from OpenSRF and Evergreen? (Meeting topic: Evergreen Development Meeting, 6 February 2019) |
15:53 |
Dyrcona |
It's a different situation from Java, in that it builds and srfsh.py works on Ubuntu 18.04, but not Ubuntu 16.04, and IIRC, Syrup uses it, but Syrup is abandonware. |
15:53 |
Dyrcona |
I haven't tested it on Debian since Debian 7, so I don't know if Python works on Stretch or Jessie. |
15:53 |
stephengwills |
I just used marc_convert.py for an on-boarding last week. Does that require any Osrf or Eg libs? or is it stand alone? |
15:54 |
Dyrcona |
And, then, there's another wrinkle. Our Python libs are version 2.7 compatible, and Python 2.7 is EOL on Jan 1, 2020. |
15:54 |
berick |
i'm pretty sure it's not 100% with perl/c osrf, but I also have not looked at it in a long time |
16:05 |
JBoyer |
gmcharlt++ |
16:05 |
Dyrcona |
gmcharlt++ |
16:05 |
rhamby |
gmcharlt++ |
16:06 |
gsams |
berick: On testing the DYMO hatch fix, the prints are diverting to an alternate printer other than the target. This is on Windows 10, I haven't tried elsewhere. |
16:07 |
berick |
gsams: *nod* |
16:07 |
gsams |
I had a small back and forth with Bmagic about it, and he got similar results. |
16:11 |
|
stephengwills left #evergreen |
16:11 |
|
jamesrf joined #evergreen |
16:59 |
|
mdriscoll left #evergreen |
17:00 |
pinesol |
News from qatests: Testing Success <http://testing.evergreen-ils.org/~live> |
17:06 |
|
jvwoolf left #evergreen |
17:12 |
|
mmorgan left #evergreen |
17:20 |
|
beanjammin joined #evergreen |
01:41 |
|
beanjammin joined #evergreen |
05:00 |
pinesol |
News from qatests: Failed Running pgTAP tests <http://testing.evergreen-ils.org/~live/test.42.html#2019-02-01T04:59:57,371382073-0500 -0> |
07:18 |
|
rjackson_isl joined #evergreen |
07:28 |
|
agoben joined #evergreen |
07:34 |
|
bdljohn joined #evergreen |
14:48 |
terran |
berick++ |
14:49 |
mmorgan |
Oh yeah, berick++ |
14:50 |
|
jammin joined #evergreen |
14:53 |
csharp |
having trouble getting websocketd working on my master test server - does anyone know where websocketd logs by default (running as opensrf behind an nginx proxy) |
14:53 |
csharp |
apache2-websockets was working fine before - I've changed nothing in nginx or apache |
14:53 |
|
jammin joined #evergreen |
14:55 |
Dyrcona |
csharp: It logs to the console, so you'll have to redirect it. |
14:55 |
csharp |
oh -hmm |
14:59 |
Dyrcona |
Well, it can be https... See my previous comment. :) |
15:00 |
csharp |
Dyrcona: makes sense - thanks |
15:00 |
berick |
yeah, https def. works |
15:00 |
jammin |
Howdy... going nuts while testing some stuff. In what sort of scenario might some libraries (such as osrf_math.so) in /openils/lib not be found, while others (such as libopensrf.so) are? |
15:00 |
csharp |
jammin: try (as root) 'ldconfig' |
15:00 |
Dyrcona |
The options are --sslcert=/path/to/cert --sslkey=/path/to/key |
15:01 |
csharp |
Dyrcona: awesome - thank you |
15:15 |
csharp |
cool |
15:15 |
* Dyrcona |
has been running websocketd in production since October. I backported the OpenSRF patches. |
15:15 |
csharp |
ok - awesome |
15:15 |
berick |
we just have it on a test cluster now. no issues. |
15:15 |
csharp |
that's my next step - get it running in a cluster |
15:15 |
csharp |
and build it into our cluster-install scripts |
15:16 |
jammin |
Dyrcona: thanks, yeah, that looks like what I'm hitting. I've got 3.0.0 on there now, still does it, but haven't touched my config yet... heading there now |
15:26 |
Dyrcona |
jammin: If you've installed Evergreen, you'll need to upgrade to Evergreen 3.0, also. |
15:26 |
csharp |
so is OpenSRF 3.1 good for EG 3.2? |
15:27 |
* Dyrcona |
has been using master, but I think so, csharp. |
15:27 |
Dyrcona |
i.e. in my testing of 3.2 |
15:28 |
jammin |
Dyrcona: at one point I was doing LD_DEBUG and saw it looking right at the right lib file, but it skipped right on to the next path... I said "whaaa?" :) |
15:28 |
Dyrcona |
jammin: It's because of changes in GCC 6. |
15:28 |
gsams |
csharp: Supposedly we are running OpenSRF 3.1 on EG 3.2.3 right now. |
15:28 |
Dyrcona |
Rereading the bug history refreshed my memory. |
15:30 |
jammin |
Dyrcona: got it, thanks. my actual target here is EG 3.1.2, so yeah will be doing that |
15:31 |
Dyrcona |
jammin: I think OpenSRF 3.1 should work for you, too. Might as well go with the latest and greatest. :) |
15:31 |
jammin |
Dyrcona: was testing upgrade to stretch before upgrading to 3.1.2. I guess the result is "don't" |
15:31 |
Dyrcona |
:) |
15:32 |
jammin |
Dyrcona: so opensrf 3.1 good to go for eg 3.1.2, then? |
15:33 |
Dyrcona |
I don't know of any incompatibilities. |
15:33 |
Dyrcona |
I've kind of skipped Evergreen 3.1 in my testing, though, so take that with a teaspoon of salt. |
15:34 |
* csharp |
chokes down a teaspoon of salt |
15:34 |
Dyrcona |
I think 3.1 works with 3.0 also.... At least parts of it do, because I backported some patches to our production servers. |
15:34 |
jammin |
Will know in a bit, gonna take a break, roll the vm back, and give it a go |
15:36 |
gsams |
csharp, Dyrcona: having literally just updated this week it's been incredibly smooth. |
15:36 |
Dyrcona |
Our members are making use of the web client in 3.0. |
15:36 |
csharp |
gsams: awesome |
15:36 |
jammin |
Our production is 3.1.2 on opensrf 3.0.1, I'm messing around with the test server while bringing it up to speed |
15:36 |
Dyrcona |
My testing looks like the upgrade will be straightforward. |
15:36 |
gsams |
If I can get the dymo hatch printer fix in place I'll be all set I think. |
15:36 |
csharp |
we expected more outcry from libraries who hadn't made the transition from circ yet |
15:37 |
jammin |
I need to get our RFID stuff playing nicely with the web client before can move up to 3.2 |
15:37 |
* csharp |
has to run pick up the teenager |
15:37 |
Dyrcona |
jammin: When it comes to upgrading the O/S on VMs, I usually don't. I just build a new VM, but I assume you wanted to test because you plan to upgrade production hardware? |
15:40 |
jammin |
Dyrcona: Not sure which way I'm going to go about it yet... rebuild VMs and fresh install, or dist-upgrade and EG upgrade. Figured either way, I should figure out how to "make it work". |
15:41 |
jammin |
Dyrcona: If I can fix a worst case, the easy cases will be that much easier. :) |
15:41 |
Dyrcona |
Yes. :) |
15:51 |
jammin |
I'm interested in moving up to debian-buster. Am I inviting similar library insanity? |
15:51 |
Dyrcona |
Probably not, but I don't think anyone has worked out the prerequisites for buster, yet. |
15:53 |
Dyrcona |
jammin: If you'd like to do that, feel free. Patches welcome! :) |
15:53 |
jeff |
Do not use unreleased testing versions of Linux distributions for production. :-) |
15:54 |
jammin |
I'm thinking I'll finish getting this thing going on stretch & 3.1.2 like I'm supposed to. Then take another snapshot, then see how buster goes... just because. |
15:55 |
Dyrcona |
It should be OK to start testing with buster, soon. The full freeze is supposed to happen in March. |
15:55 |
jeff |
Testing with buster and reporting issues is a useful thing, and appreciated. |
15:55 |
jeff |
But don't run it in production. :-) |
15:55 |
jammin |
No, not on production! But hey, Debian testing (in soft freeze, or close to it) isn't your average unreleased testing version. :) |
15:56 |
* jeff |
nods |
16:26 |
sandbergja |
Quick indexing question: In this doc, it says that it's required to do a "service restart" after making changes to Administration > Server > MARC Search/Facet Fields (metabib fields): http://docs.evergreen-ils.org/dev/_virtual_index_definitions.html |
16:26 |
sandbergja |
Which services exactly need to be restarted? |
16:49 |
Bmagic |
I've got a sample set of commands around somewhere |
16:50 |
pastebot |
"Bmagic" at 64.57.241.14 pasted "restarting services" (32 lines) at http://paste.evergreen-ils.org/14398 |
16:51 |
sandbergja |
Oh, cool! Thanks! |
17:00 |
pinesol |
News from qatests: Failed Running pgTAP tests <http://testing.evergreen-ils.org/~live/test.42.html#2019-02-01T16:58:45,062820692-0500 -0> |
17:14 |
csharp |
opensrf 3.1.0 and websocketd are now running on our 3.2.3 test server |
17:14 |
csharp |
all seems fine so far |
17:18 |
|
mmorgan left #evergreen |
17:23 |
Bmagic |
csharp++ |
18:58 |
|
beanjammin joined #evergreen |
05:00 |
pinesol |
News from qatests: Failed Running pgTAP tests <http://testing.evergreen-ils.org/~live/test.42.html#2019-01-31T04:57:55,332522187-0500 -0> |
07:01 |
|
agoben joined #evergreen |
07:04 |
|
rjackson_isl joined #evergreen |
07:20 |
JBoyer |
gsams, were you following the build steps in Hatch/installer/windows/README.adoc ? Hatch for Windows has a 2-step build process that involves building the /lib directory and filling it with .jar's, then building the installer with makensis. |
10:49 |
gsams |
I've got JDK 1.8.0_201, I'm trying to build it on Windows as that is what I have to work with here, though I do have a laptop at home I could probably get it done faster on. |
10:49 |
gsams |
I'm also kind of new to this, so I may very well be doing something wrong. |
10:53 |
berick |
gsams: any reason you're not using the windows installer? |
10:53 |
gsams |
berick: Trying to test the firefox branch |
10:53 |
berick |
ah |
10:54 |
JBoyer |
if you just open cmd and type java what happens? There have been irritations with the java path. |
10:54 |
berick |
gsams: the installer (and linux compile step) fetch a json library and put it into the lib dir |
10:55 |
berick |
you'll have to manually fetch that |
10:55 |
berick |
the docs assume windows builds use the installer, so it's not mentioned |
10:55 |
berick |
and the linux script does it for you |
10:56 |
JBoyer |
Hey, that would be the part I was not paying attention to. (I built it in Ubuntu on Windows 10 and cp'd it to my desktop to test) |
10:56 |
gsams |
ha, that makes a ton of sense. Now I know why I had it the first run now. |
10:56 |
berick |
gsams: you may want to just use the windows installer |
10:57 |
berick |
and then rebuild the java bits using the updated code |
10:57 |
berick |
the insatller does more than just build the java |
10:58 |
berick |
the windows registry changes being the most irksome |
10:59 |
JBoyer |
berick, gsams, the java bits aren't what needs testing, FF support is specifically broken by hatch.bat. (so the easy way to test this gsams, would be install the hatch you can download now and cp hatch.bat from my branch over the one in C:\ProgramFiles (8x6)\Hatch\) |
10:59 |
gsams |
JBoyer: I can do that |
10:59 |
berick |
ah, even easier |
10:59 |
JBoyer |
I haven't touched Java since college and haven't gotten so brave as to try messing with anything in there. |
13:13 |
jeff |
so it's nice that it turns out the flight recorder was running during the event. |
13:14 |
jeff |
and now we're just following its homing beacon to the backup repository containing the data from before it rotated out of the 48 hour cicrular buffer :-) |
13:34 |
JBoyer |
I can't tell which parts of that are for real and which parts are Grisham novel. This SIP message gets around but was in the wrong place at the wrong time and now it's an international incident. |
13:37 |
jeff |
I'm just being silly, it seems: we had a problem on Jan 15 for which we've been unable to create an isolated test case / reproduction. pcap logs of SIP2 traffic would be useful, and exist, but have rotated out of the circular dumpcap buffer. backup retention for the VM in question goes back far enough that we should be able to get the pcap data from there. |
13:40 |
JBoyer |
jeff++ # on the case. |
14:03 |
|
jamesrf joined #evergreen |
14:13 |
Dyrcona |
So, I'm getting this 2019-01-31 14:11:42 bh5 osrf_json_gw: [INFO:7428:osrf_app_session.c:394:154896183174287] Returning NULL from app_request_recv after timeout: open-ils.actor.patron.settings.retrieve ["redacted",1698794] in the logs for 3 users. So far, nothing looks off about their settings. |
16:42 |
gsams |
berick: you got it |
16:48 |
gsams |
berick: Hopefully that was enough info, but done. |
16:57 |
|
jvwoolf left #evergreen |
17:00 |
pinesol |
News from qatests: Testing Success <http://testing.evergreen-ils.org/~live> |
17:15 |
mmorgan |
gsams++ |
17:15 |
|
mmorgan left #evergreen |
17:47 |
|
khuckins joined #evergreen |
05:00 |
pinesol |
News from qatests: Failed Running pgTAP tests <http://testing.evergreen-ils.org/~live/test.42.html#2019-01-30T04:57:51,949378057-0500 -0> |
06:52 |
dickreckard |
hello.. I have a question about a swollen database.. |
06:53 |
dickreckard |
I have run a few commands from the postgresql interface, to fix some mess with character encoding that happened during migration.. |
06:53 |
dickreckard |
they were UPDATEs with search and REPLACE on the whole biblio.record_entry ... |
11:08 |
* pinesol |
brews and pours a cup of Panama El Burro Estate, and sends it sliding down the bar to csharp (quickly) |
11:09 |
mmorgan |
csharp: That needs to be on a t-shirt. |
11:09 |
csharp |
berick++ # saving lives |
11:25 |
gsams |
Does hatch for firefox need any testing still? I'd like to try it out if it's in a state for that. |
11:26 |
dickreckard |
csharp: thanks a lot, vacuuming and cleaning up the record_history worked |
11:26 |
dickreckard |
csharp++ |
11:27 |
dickreckard |
another thing I encountered though, is there a way to cleanup the metabib.browse_entry? it seem to keep the entries for each modification of a record.. |
12:21 |
berick |
yeah |
12:23 |
JBoyer |
Hmm. except my normal build also calls npm update. Not sure why that didn't catch it earlier. :/ |
12:25 |
JBoyer |
And now it's complaining about jasmine. I guess I'll keep looking. |
12:26 |
berick |
i'm testing some hard-coded versions |
12:27 |
berick |
related, we really need to merge bug 1801984 sooner than later |
12:27 |
JBoyer |
bot is letting us down. |
12:28 |
pinesol |
Launchpad bug 1801984 in Evergreen "Transition to Angular version 7." [Undecided,New] https://launchpad.net/bugs/1801984 |
12:28 |
JBoyer |
Ah. |
12:50 |
* csharp |
gets frustrated when the solution to a nodejs problem is "downgrade npm" |
12:50 |
JBoyer |
No, I thought "maybe the Angular 7 compiler will like this code more." Then I uninstalled it and now I'm blowing away everything and starting from scratch. |
12:51 |
csharp |
I had that issue when building the Linux client for Google Music Desktop Player |
12:51 |
JBoyer |
berick, when you have time to rebase that branch I will test it asap. |
12:52 |
berick |
JBoyer: doing so now. and after a rebuild, errors are clear |
12:54 |
berick |
JBoyer: LP updated |
12:54 |
JBoyer |
berick++ |
13:14 |
berick |
maybe.. |
13:14 |
berick |
let me see if it merges/builds in 3.2 |
13:15 |
JBoyer |
That's basically what I'm doing now. :) I pulled it in to our locally customized rel_3_2 |
13:16 |
Dyrcona |
I was going to say that I could test it with rel_3_2. |
13:16 |
JBoyer |
And everything looks good so far. Almost ready to start with the clicky-clicky. |
13:16 |
Dyrcona |
:) |
13:16 |
berick |
Dyrcona: for 3.2 backport, an extra test/signoff would certainly be appreciated |
13:17 |
berick |
since we want to avoid disruption |
13:17 |
berick |
and we don't normally back-port version upgrades |
13:18 |
berick |
3.2 is working fine for me |
13:18 |
berick |
no big surprise, there's very little code deviation yet between master |
13:19 |
* berick |
updates LP |
13:19 |
Dyrcona |
berick++ JBoyer++ |
13:20 |
JBoyer |
Nice. |
13:20 |
JBoyer |
berick++ |
16:12 |
|
Dyrcona joined #evergreen |
16:15 |
gsams |
JBoyer: That appears to be the case in both browsers though, so I suspect that's my fault. I'll double back on it for the moment. |
16:26 |
|
book` joined #evergreen |
17:00 |
pinesol |
News from qatests: Testing Success <http://testing.evergreen-ils.org/~live> |
17:06 |
|
mmorgan left #evergreen |
17:23 |
gsams |
Post install note: refresh the page |
17:23 |
gsams |
only thing that hasn't fixed for me is hatch. |
17:30 |
Dyrcona |
berick++ Angular 7 is working for me on an "upgrade" of a VM from master to master. |
17:32 |
berick |
cool |
17:33 |
Dyrcona |
The UI looks good. I've run the Angular and AngularJS tests, Running perl live tests now, just to be sure. |
17:35 |
Dyrcona |
berick: So, it's OK with you if I signoff and push it to master and 3.2? |
17:40 |
berick |
Dyrcona: yes |
17:41 |
Dyrcona |
All right, then, I will do that. |
17:42 |
|
jvwoolf left #evergreen |
17:49 |
pinesol |
[evergreen|Bill Erickson] LP#1801984 Upgrading Angular 6 to Angular 7 - <http://git.evergreen-ils.org/?p=Evergreen.git;a=commit;h=7e2483b> |
18:01 |
gsams |
JBoyer: So I went back and started over, as I was having an issue seeing printers in both Chrome and Firefox. Now I can't get installer to compile at all. It's giving me an error on line 175. |
20:27 |
gsams |
JBoyer:Final note, for whatever reason when I went to retry the process, the lib folder wasn't present anymore. I ported it over from the precompiled installer, just to get it going. It appears to work properly now. |
20:28 |
gsams |
I'm just a tad bit out of my depth on this one, so I'm not really sure what went wrong. It was there the first time I cloned the branch, but then it wasn't the next time. |
20:29 |
gsams |
In any case, I'm about to sign off on it as I've gotten it to work in Firefox. |
20:53 |
gsams |
strike that, I thought berick had done the Chrome testing, and my gut says to wait. |
20:53 |
gsams |
since my chrome appears to not be working, so maybe I either did something else wrong. |
20:54 |
gsams |
or something did break. |
21:30 |
|
jamesrf joined #evergreen |
23:41 |
|
sandbergja joined #evergreen |