Time
S
Nick
Message
06:54
jri joined #dataverse
07:31
jri joined #dataverse
11:12
pdurbin joined #dataverse
12:37
donsizemore joined #dataverse
13:40
yoh joined #dataverse
14:32
xyz119 joined #dataverse
15:17
donsizemore joined #dataverse
16:28
pameyer joined #dataverse
16:46
donsizemore joined #dataverse
17:15
pdurbin
pameyer: thanks for discussing the domain-restmonitor.xml stuff at https://github.com/IQSS/dataverse/pull/4588 . I still have more questions but maybe we should wait until you're at IQSS. Thoughts?
17:16
pdurbin
Oh hey, donsizemore. I hope you don't mind that I tried to answer the question targeted at you an hour ago: https://groups.google.com/d/msg/dataverse-community/z10zmQM1YX4/e7SwFWvEBQAJ
17:19
pameyer
pdurbin: happy to talk about it when I'm at IQSS. But other thoughts - I couldn't find a good way for a glassfish health check without fiddling with the file, even though it seemed ugly
17:20
pameyer
short version - trying to get everything docker-aio into a single script tends to fail irregularly; one source of those errors looked to be not waiting for glassfish to be ready for an installer to run
17:21
pdurbin
If Glassfish isn't running I was under the impression that the installer tries to start it.
17:24
pameyer
possibly
17:25
pdurbin
Are you changing a lot in domain.xml? I'm curious what the diff is.
17:27
pameyer
I added three lines
17:27
pameyer
enabled the REST monitor for the jvm
17:29
pdurbin
Interesting. Cool. Hard to tell that from the pull request.
17:44
pameyer
yeah - sorry about that
17:45
pameyer
my initial plan was to just add apache; the domain.xml / healthcheck stuff was just something that annoyed me while I was trying to do that
17:47
pdurbin
No worries, I'm wondering if we can just let the installer start Glassfish though. Maybe we should talk this out in person.
17:48
pameyer
if the docker entry point is glassfish, I think it'll kill the container if glassfish isn't running. so the installer might not get a chance to start it
17:48
pameyer
I haven't looked at how the openshift / dataverseEU folks hare handling glassfish healthchecks
17:48
pameyer
maybe I should
17:49
pdurbin
I was gonna say, I'd love to get you together with the openshift students.
17:49
pameyer
and yeah - let's talk this week
17:49
pdurbin
sounds good
17:49
pdurbin
I mean, I don't have a problem merging that pull request. I'd just like to talk through the problems you're fixing.
17:50
pdurbin
Seems like a good opportunity to talk through them.
17:52
pameyer
agreed
17:53
pameyer
no hurry on getting this one merged. but I'm trying to keep the incremental improvements incremental ;)
17:55
pdurbin
much appreciated
17:55
pdurbin
I wonder if anyone but me is enthusiastic about your Docker stuff.
17:59
pameyer
no idea. but I was surprised that it made its way to parts of Slava's docker-compose stuff
17:59
donsizemore
@pdurbin @pameyer the current installer does start glassfish if it doesn't detect it
18:00
donsizemore
@pdurbin i hope you won't mind answering questions we may have during or after tomorrow's Odum Dataverse upgrade!
18:00
donsizemore
@pdurbin (hopefully there won't be any)
18:01
pdurbin
nice. upgrading to 4.8.6?
18:01
donsizemore
yis
18:06
pdurbin
cool. enabling Data Explorer?
18:14
pameyer
donsizemore , pdurbin: that might explain some of the irregularity I've been seeing. aka - start to run installer before glassfish is ready, installer tries to start an already-in-the-process-of-starting glassfish
18:14
pameyer
glassfish gets confused, install fails, I blame docker fiddiliness
18:14
donsizemore
@pdurbin yes we are =)
18:14
pdurbin
donsizemore: cool
18:15
pdurbin
pameyer: can you please check the installer and see if it still has a sleep in there? For starting glassfish?
18:15
pdurbin
If so, we should replace the sleep with something better.
18:16
donsizemore
my $DOMAIN_DOWN = `$CONFIG_DEFAULTS{'GLASSFISH_DIRECTORY'}/bin/asadmin list-domains | grep "$DOMAIN " | grep "not running"`;
18:16
pameyer
pdurbin: I can check, but probably won't get to it today
18:16
pdurbin
no rush, when we chat about this we can look
18:16
donsizemore
(if you mean the perl installer?)
18:16
pdurbin
yeah, perl installer
18:17
pameyer
potentially setupIT too - I don't remember if that's using the perl installer, but I don't *think* it is
18:17
donsizemore
any script that uses "BARF" in all caps is fine by me
18:18
* pdurbin
bargs
18:18
* pdurbin
barfs*
19:07
pameyer
btw - normal perl installer is still working in docker-aio :)
19:09
pdurbin
good
19:10
pameyer
especially for checking branches on new solr, when our fork (and so all my ansible stuff) is still old solr
21:15
donsizemore joined #dataverse
23:15
pameyer left #dataverse