IQSS logo

IRC log for #dataverse, 2018-04-16

Connect via chat.dataverse.org to discuss Dataverse (dataverse.org, an open source web application for sharing, citing, analyzing, and preserving research data) with users and developers.

| Channels | #dataverse index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

All times shown according to UTC.

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{'GLASSFI​SH_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

| Channels | #dataverse index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

Connect via chat.dataverse.org to discuss Dataverse (dataverse.org, an open source web application for sharing, citing, analyzing, and preserving research data) with users and developers.