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.mobiusconsortium.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 |