IQSS logo

IRC log for #dataverse, 2018-08-13

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
00:46 jri joined #dataverse
03:46 jri joined #dataverse
08:44 jri joined #dataverse
09:36 jri joined #dataverse
11:57 pdurbin joined #dataverse
13:51 djbrooke joined #dataverse
13:55 donsizemore joined #dataverse
13:57 donsizemore @pdurbin @pameyer i would love to make the ansible role use default.config (and it sounds like i need to take another traipse/lollygag through the updated installer anyway
13:58 donsizemore so that means i may start on @pameyer's ticket =)
13:58 pdurbin donsizemore: basically the giant Perl script was split into two. And good morning. :)
14:26 donsizemore @pdurbin a) good morning b) i hope someone sacrificed a chicken before disturbing the perl demigods
14:27 pdurbin we don't *think* anything broke :)
14:39 pameyer joined #dataverse
14:40 pameyer @pdurbin at least *one* thing broken; but that *should* be fixed now
14:41 pameyer @donsizemore using the normal installer / default.config still needs a postgres admin account; that might be a reason not worry about that ticket
14:42 donsizemore @pameyer right you are. i'm stubbing out a default.config for the role; ansible can set the admin password for the postgres account to make the dataverse installer happy
14:43 donsizemore @pameyer or i can grant the dataverse account all privileges, what could possibly go wrong =)
14:43 pameyer @donsizemore that's why we test ;)
14:44 pdurbin pameyer: oh, right. Thanks for fixing that.
14:44 pameyer it's also possible that setting the glassfish installation directory with default.config is broken.  I'm pretty sure there was a point when it worked; but when I was messing with docker-aio it didn't seem to be
14:44 pdurbin Huh. I thought that worked too.
14:46 pameyer somewhere between 25% and 50% of the time when I say "it didn't work" it translates to "I was doing it wrong"...
14:49 pdurbin heh. it's fiddly. not your fault
15:11 djbrooke joined #dataverse
15:14 donsizemore @pameyer @pdurbin my default.config typey-types were interrupted for a last-minute grant submission, but i have a more robust default.config on my laptop that came from... somewhere. when i can finish this first commit i'll show you what i did for starters/input
15:15 pdurbin sounds good, thanks
15:29 djbrooke joined #dataverse
15:48 djbrooke joined #dataverse
15:50 jri joined #dataverse
16:09 djbrooke joined #dataverse
16:23 djbrooke joined #dataverse
16:24 djbrooke joined #dataverse
17:12 djbrooke joined #dataverse
17:24 donsizemore joined #dataverse
17:25 donsizemore @pameyer got a sec?
17:45 djbrooke joined #dataverse
17:49 pameyer @donsizemore sure
17:54 djbrooke joined #dataverse
18:01 djbrooke joined #dataverse
18:03 djbrooke joined #dataverse
18:18 djbrooke joined #dataverse
18:30 donsizemore @pameyer i was going to run some stuff by you but re-reading the install scripts and the dataverse-install playbook i made up my own mind
18:31 djbrooke joined #dataverse
18:31 donsizemore @pameyer also, i wanted the role to create a default.config only if one didn't exist already, but the version of ansible in the image we're using is too old and i get python tracebacks when i try to update ansible.
18:32 donsizemore @pameyer so, we're using ansible variables to write out a default.config, but then we cleanly call the perl installer =) not optimal, but better than it was
18:33 pameyer @donsizemore that sounds like a reasonable way to go to me.  The entire approach of using default.config is suboptimal by itself (but seemed better than not having it)
18:34 pdurbin Even if default.config is suboptimal, it's used leaned on heavily within the openshift install.
18:35 pameyer having *a* way to do non-interactive installs is a big help
18:35 pameyer when I went with that approach, it was more to get *something* working than come up with an optimal approach
18:36 pdurbin Sure. Minimum viable feature. :)
18:38 djbrooke joined #dataverse
18:42 pameyer pdurbin: quick check - am I remembering right that jvm options can be changed with asadmin commands w\out restarting glassfish?
18:47 djbrooke joined #dataverse
18:52 pameyer for benfit of ircbot, the answer to ^ is "no"
18:54 donsizemore joined #dataverse
18:56 donsizemore @pameyer i'm going to make ansible ask for the db admin pass as a var to make the out-of-the-box installer happy. that will be sure dataverse-ansible doesn't fall behind installer changes like the 4.8=>4.9 conversion
18:57 pameyer @donsizemore sounds like a plan to me
18:58 pameyer making out-of-the-box not require db admin if it's got an existing empty database and permissions seems like a good thing to me, but not yet near the top of anybody's list
19:01 pdurbin pameyer: works for me, changing JVM options on the fly with asadmin
19:03 pameyer pdurbin: jmx started working after a glassfish restart, so possibly not all of them work on the fly
19:09 pdurbin ok, I've heard of JMX but haven't used it much. I'm talking about garden variety options we've added to Dataverse
19:13 djbrooke joined #dataverse
19:14 pdurbin pameyer: I see you're on https://github.com/IQSS/dataverse/issues/4610 (dual mode). Are you working on anything in particular? Planning on adding commits to the 4610-upload-dual-mode branch, for example?
19:20 yoh_ joined #dataverse
19:20 pameyer pdurbin: trying to break it
19:21 pdurbin pameyer: ah, you're going to deploy that branch to one of your servers?
19:22 pameyer not necessarilly
19:23 donsizemore @pameyer that's bugged me for a while, so maybe that's my next PR
19:25 pameyer @donsizemore I've used the buzzword "annoyance driven development"
19:26 pdurbin pameyer: ok. Usually when I move something from dev to code review, I take all the assignees off of it. So if you're taken off, that's why.
19:26 donsizemore @pameyer necessity is the bother of all intention!
19:28 djbrooke joined #dataverse
19:28 pameyer pdurbin: gotcha
19:30 donsizemore @pameyer must one do anything spatial to pull from a default.config? (i suspect the overhead of ansible is rearing its head)
19:31 djbrooke joined #dataverse
19:37 pameyer @donsizemore it *should* be enough to be in the same working directory as the install script
19:38 pameyer there was also a bug where it wasn't quiet fully non-interactive.  fixed, but I'm not 100% sure it made it into 4.9.2
19:39 pameyer looks like it did https://github.com/IQSS/dataverse/pull/4921
19:52 djbrooke joined #dataverse
20:18 pameyer left #dataverse
20:54 djbrooke joined #dataverse
21:49 djbrooke joined #dataverse
22:26 djbrooke joined #dataverse
22:59 djbrooke joined #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.