Time
S
Nick
Message
09:16
jri joined #dataverse
11:24
donsizemore joined #dataverse
11:39
pdurbin
donsizemore: good morning. I figured out a workaround, downgrading from Ansible 2.8: https://github.com/IQSS/dataverse-ansible/issues/68#issuecomment-497514031
12:52
bjonnh joined #dataverse
13:37
donsizemore joined #dataverse
13:37
donsizemore
@pdurbin morning =)
13:38
pdurbin
donsizemore: I thought you weren't working today. :)
13:38
donsizemore
@pdurbin 4-hour procedure. i'm not on my build box, but want to try out branch 68?
13:39
donsizemore
except now that i enforce ansible-2.7.9 i get a screwy ansible error, i think it doesn't like being down-graded mid-run
13:40
pdurbin
hopefully they fix it soon
13:40
donsizemore
and i added a weld and grizzly test for *glassfish-4* in #70 but i too am hitting the makecache error there
13:40
donsizemore
it's a "when" match so you only patch when the zipurl includes "glassfish-4"
13:41
pdurbin
I'm fine with pinning the version in the ec2 create script if that's easier.
13:41
pdurbin
last known good :)
13:41
donsizemore
ah, okay. sorry, i'm trying to help out but seriously distracted here
13:42
pdurbin
I'm all over the place this morning.
13:42
pdurbin
donsizemore: if you scroll to the bottom of https://github.com/IQSS/dataverse/issues/4172#issuecomment-497707104 I tried to give you a shout out.
13:42
donsizemore
wait, let me dig up the bug. i can build an ansible RPM and force that if they've patched it
13:43
pdurbin
The bottom line for me is that thanks to @donsizemore we have a relatively easy way to spin up Dataverse on arbitrary versions of Glassfish or Payara thanks to the work he has put into https://github.com/IQSS/dataverse-ansible/issues/43 . Of course we are also building on his previous work of allowing us to spin up arbitrary branches in https://github.com/IQSS/dataverse-ansible/issues/22 but that's
13:43
pdurbin
somewhat old news at this point.
13:44
donsizemore
well, not everybody uses EC2. i'll build a patched ansible RPM and make that available
13:46
pdurbin
That sounds extremely helpful. :)
13:47
donsizemore
in any case, branch 70 should fix your weld/grizzly errors?
13:48
donsizemore
rpm-build/BUILDROOT/ansible-2.9.0-100.git201905311140.4c7fff3.devel.el7.x86_64
13:50
pdurbin
My one thought on the switch is that we *could* make it even more specific to Glassfish 4.1. Match on "glassfish-4.1.zip" or something. I dunno.
13:52
donsizemore
i can do that. i figured there wouldn't be another glassfish-4 so i just matched on that
13:52
pdurbin
Either way makes sense, I think. We need to get off Glassfish 4.
13:52
pdurbin
And get on something that has releases. :)
13:55
pdurbin
donsizemore: speaking of health, did I tell you I'm going to this? https://projects.iq.harvard.edu/osshealthindex
13:55
pdurbin
Is Glassfish or Payara more healthy?
13:56
pdurbin
What criteria would you use?
13:56
pdurbin
I feel like we all judge projects in terms of health all the time.
13:57
pdurbin
And sometimes we compare multiple projects and decide which is the most healthy.
14:05
donsizemore
@pdurbin aaand, i got a traceback out of ansible-2.9.0
14:08
donsizemore
so i'll let you force downgrade in EC2 for now
14:08
pdurbin
sounds good
14:09
pdurbin
you should put your feet up
14:28
donsizemore joined #dataverse
14:35
jri joined #dataverse
14:37
donsizemore
@pdurbin what did we decide on my series of edits to the prereqs install page? wait on @poikilotherm?
14:40
pdurbin
donsizemore: for now if you just want to say what they are in here at least they will be logged. :)
14:40
pdurbin
I haven't run through it in a while so I'm sure there's weird stuff in there.
14:52
donsizemore
1) add 'lsof' as a requirement of solr
14:53
donsizemore
2) install 'jq' from EPEL preferred over manual installation of the binary
14:53
donsizemore
3) fix rserve.service and rserve init file links
14:54
donsizemore
4) rserve is a prereq, so there's a line referencing the install script that should say "you will have" instead of "you already have"
14:54
donsizemore
5) is for rserve-setup rather than the docs, but it doesn't create /var/run/rserve so the init scripts fail out of the box
14:55
donsizemore
a bunch of little stuff, i suppose 5) is the only change that would actually fix anything
15:16
pdurbin
That's a nice list. Thanks!
15:19
donsizemore joined #dataverse
17:42
donsizemore joined #dataverse
18:35
jri joined #dataverse
20:30
pdurbin
Ok, folks. I'm out of here. Have a good weekend!
20:30
pdurbin left #dataverse
21:35
jri joined #dataverse
23:38
poikilotherm joined #dataverse