Evergreen ILS Website

IRC log for #evergreen, 2020-07-02

| 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:22 sandbergja joined #evergreen
00:27 sandbergja joined #evergreen
00:37 sandbergja joined #evergreen
06:00 pinesol News from qatests: Testing Success <http://testing.evergreen-ils.org/~live>
07:26 rjackson_isl_hom joined #evergreen
07:30 agoben joined #evergreen
08:08 rfrasur joined #evergreen
08:10 dbwells_ joined #evergreen
08:23 Dyrcona joined #evergreen
08:30 alynn26 joined #evergreen
08:45 mmorgan joined #evergreen
08:48 mantis2 joined #evergreen
09:00 JBoyer Bmagic, what's the diff between the package-lock.json of the working build vs the new broken ones?
09:12 Bmagic JBoyer: I'll check
09:16 Bmagic Open-ILS/src/eg2/package-lock.json are exactly the same between the busted install and the functioning install
09:35 gmcharlt without having dug into it at all, if it's reporter were talking about, dependencies referenced in ./Open-ILS/web/js/ui/default/staff/package.json may more likely be the issue
09:36 JBoyer Oh, I should have been more specific. I've seen package-lock.json start showing up under staff on occasion when building. (Usually when trying to change branches and git complains...)
09:36 JBoyer but yeah, any difference in those files (or a package-lock under .../js/ui/default/staff ?)
09:38 sandbergja joined #evergreen
09:40 gmcharlt Bmagic: also, 3.3.4 does not have the patch for bug 1845050; that didn't make it into 3.3.x until 3.3.5
09:40 pinesol Launchpad bug 1845050 in Evergreen 3.3 "reporter interface can fail to completely load" [High,Fix released] https://launchpad.net/bugs/1845050
09:40 gmcharlt if you need to stick with 3.3.4, that patch can be safely backported there
09:52 parzival316 joined #evergreen
10:08 Bmagic gmcharlt++ # !!! that sure sounds like it could be it - though, it's strange that the build from Feb works fine. The only difference I can dicern is the internet changed between then and now
10:10 gmcharlt the bug shows up only with Apache 2.4.25+, so if you were using a different distro version back then, that might account for it
10:10 Bmagic and it's xenial
10:11 Parzival316 joined #evergreen
10:11 Bmagic will play with that patch - sure sounds promising
10:53 jvwoolf joined #evergreen
10:56 sandbergja joined #evergreen
11:06 Bmagic JBoyer: those files are different in many ways
11:09 Bmagic JBoyer: https://dropbox.mobiusconsor​tium.org/pickup/Report.html
11:12 genpaku_ joined #evergreen
11:13 abowling1 joined #evergreen
11:13 tsadok joined #evergreen
11:14 dbwells joined #evergreen
11:36 Bmagic alright 'chall - I've done tons of building/re-building, etc. My conclusion is that 3.3.4 (with or without the apache module patch) and even 3.3.5 are broken when built from source today
11:36 Bmagic specifically the report angular interface
11:37 Bmagic all tested with standard concerto data set, nginx reverse proxy over websocketd
11:46 Bmagic testing 3.4.3 now
12:08 Bmagic 3.4.3 is working :)
12:11 csharp @decide 'chall or all y'all
12:11 pinesol csharp: go with 'chall
12:15 khuckins joined #evergreen
12:19 mrisher joined #evergreen
12:19 jihpringle joined #evergreen
12:21 mrisher joined #evergreen
12:25 Bmagic csharp++
12:26 Bmagic pinesol is da man
12:26 pinesol Bmagic: I eat more coconut cream pie before breakfast than most people eat all day
12:26 Bmagic yeah, I bet you do
12:32 csharp @dessert pinesol
12:32 * pinesol grabs some chocolate croissants for pinesol
12:34 Dyrcona @dessert
12:34 * pinesol grabs some Pineapple Upside Down Cake for Dyrcona
12:37 Bmagic trying 3.3.7
12:41 * Dyrcona has a slice of custard pie.
12:44 berick @ana Pineapple Upside Down Cake
12:44 pinesol berick: Low-paid keen up appendices
12:45 Dyrcona @ana a slice of custard pie
12:45 pinesol Dyrcona: Repudiate of classic
12:45 Bmagic another interesting encounter: 3.3 install documentation says PG minimum is 9.4, but " perl Open-ILS/src/support-scripts/eg_db_config" blocks itself when PG < 9.6
12:45 Bmagic using branch rel_3_3_7
12:46 Dyrcona Sounds like something was backported too far.
12:46 Bmagic yeah
12:46 Dyrcona Or incompletely....
13:02 jeffdavis 3.3.4 was ok on PG 9.4 (at least for an existing EG install upgraded to 3.3.4)
13:05 Bmagic jeffdavis: yeah, I am sure it works just fine - the issue is the self blocking when loading concerto set. Not a huge deal, (can solve it with a small tweak to that script) - but it tells us that either we need to update the docs or the script
13:07 sandbergja joined #evergreen
13:08 jeffdavis oh I see
13:14 Dyrcona @blame me
13:14 pinesol Dyrcona: Dyrcona 's bugfix broke Dyrcona's feature!
13:14 Dyrcona Bmagic: It's my fault.
13:14 Dyrcona commit 768e8261135d1413b6d4f3900ab41e63ead24eaf
13:14 pinesol Dyrcona: [evergreen|Jason Stephenson] Lp 1730726: Basic Patch to build the database with PostgreSQL 10. - <http://git.evergreen-ils.org/?p=​Evergreen.git;a=commit;h=768e826>
13:14 Bmagic :) - I'm more worried about biulding 3.3.4 from source today
13:15 Bmagic (today) not meaning TODAY, but building it from source with the state of the external (node/angular) dependencies
13:17 Dyrcona Bmagic: From what I can tell, all releases of 3.3.x have that commit.
13:19 Bmagic that commit is the reason that the reporting angular interface won't load?
13:22 Dyrcona Bmagic: No idea. It's the reason that eg_db_config.pl requires Pg 9.6+ when the README says otherwise.
13:23 Bmagic understood, no problem there. That's a minor deal. I am digging to see if I can narrow down the issue with the reporting interface
13:23 Dyrcona Eh, no....
13:24 Dyrcona I'm wrong. I should have paid more attention.
13:25 Dyrcona Bmagic: As for your eg_db_config problem. I think your local checkout has mixed up files from different branches.
13:26 Dyrcona I'm looking again, and it looks like eg_db_config.in has checks for the correct Pg version in all of rel_3_3.
13:26 Bmagic I was about to say something - 3.3.7 seems to have 9.4 mentioned in that script
13:26 Dyrcona Maybe I misunderstood what you said?
13:27 Bmagic I had built this machine with 3.4.3, and then change branches to 3.3.4, recompiled and hit the wall
13:27 Bmagic "make" must not have overwrote the files like I thought it would/should
13:28 Dyrcona Using git? It's a good idea to run git clean -x -f -d and do the whole dance over again starting with autoreconf -i.
13:28 Bmagic that might have been my issue - I used make clean
13:29 Dyrcona Particularly if you're going backwards in versions.
13:29 Dyrcona The -x -f -d options will clean out everything that didn't come from the current git branch.
13:30 Bmagic sweet, put that in my notes
13:32 Dyrcona You might have an issue with Node version incompatibility if you're switching versions.
13:32 Dyrcona You might want to blow out the Node files in /usr/local/ and reinstall.
13:33 Dyrcona Prerequisites may have changed, too.
13:33 Dyrcona Going backwards is much harder than going forwards.
13:35 Bmagic 3.3.7 compiled and works :) - that is to say that the reporting interface works
13:36 Bmagic re-testing 3.3.4 again, now that I know 3.3.7 is working - just quadrupal checking that it's not my fault
14:01 Bmagic well, this is embarrassing, it's working now.... looking into a possible reason
14:03 Bmagic oh! nope - it's broken
14:03 Bmagic browser cache tricking me
14:05 Bmagic tried it every which way - 3.3.4 will not load the report creation template interface
14:20 jihpringle Bmagic - could it be related to https://bugs.launchpad.net/evergreen/+bug/1873286 ?
14:20 pinesol Launchpad bug 1873286 in Evergreen "jQuery 3.5.0 breaks at least AngularJS interfaces" [Critical,Fix committed]
14:20 Bmagic that very well could be, I still haven't found an error in a log or the browser console
14:28 Bmagic jihpringle: that patch almost* merges cleanly onto 3.3.4 - fixed a small merge conflict - moving into installation and testing
14:41 Bmagic jihpringle++ # with the patch, 3.3.4 is working!
14:43 Bmagic phew! that was fun
14:47 Dyrcona Bmagic: I was going to suggest looking at what changed between 3.3.4 and 3.3.7, but jihpringle figured it out. (Also, I got busy working on something else.)
14:47 Bmagic :) no worries
15:29 mantis2 left #evergreen
15:40 jihpringle Bmagic: glad to hear that fixed it, we ran into the same issue when testing 3.5beta
15:52 nfBurton joined #evergreen
17:12 mmorgan left #evergreen
17:32 jihpringle joined #evergreen
17:40 jvwoolf joined #evergreen
17:59 mrisher joined #evergreen
18:01 pinesol News from qatests: Testing Success <http://testing.evergreen-ils.org/~live>
22:31 mrisher_ joined #evergreen
23:06 sandbergja joined #evergreen

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