IQSS logo

IRC log for #dataverse, 2019-01-30

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:04 pdurbin pmauduit: here are the notes from the call: https://groups.google.com/d/msg/dataverse-community/7gORU1hR30g/EhwdT921FgAJ
00:27 andrewSC joined #dataverse
01:59 jri joined #dataverse
07:29 juancorr joined #dataverse
08:17 jri joined #dataverse
08:27 pmauduit thanks
11:42 pdurbin sure
12:12 poikilotherm joined #dataverse
13:10 pdurbin poikilotherm: hi. Do you have any suggestions of what you'd like to see written for https://github.com/IQSS/dataverse/issues/5412 and where? Where in the guides, I mean.
13:11 poikilotherm Sounds like "Admin Guide"
13:11 poikilotherm (Hi)
13:12 poikilotherm And installation guide, maybe
13:12 pdurbin yeah
13:12 poikilotherm I think at least there should be something like "be aware of the usage of aliases" and where to get infos on that
13:13 pdurbin especially since it'll be the default if we merge the pull request
13:13 poikilotherm Yes, it might take 3 seconds to look on Google, but at least the first matches are about glassfish 3.x which may confuse people
13:13 pdurbin yeah
13:14 poikilotherm Maybe some simple examples for the most basic operations
13:14 poikilotherm Maybe a new section about "Passwords" should be added to the Admin Guide
13:15 pdurbin A new section isn't a bad idea. I guess I'm confused where the alias file lives. Also, if I can get the password out of it.
13:20 poikilotherm I don't think you can
13:21 pdurbin Good to know. Not too surprising.
13:22 poikilotherm Would need to look that up again, but IIRC you can't.
13:38 pdurbin It sounds like Leonid actually ran the code so I'll check with him on some of these details. Such as where to find the alias file. Or files?
13:40 poikilotherm Err - you won't find those IIRC. The strings get encrypted and stored somewhere in glassfish.
13:40 poikilotherm The created files are just used temporarily
13:41 poikilotherm And removed afterwards (because otherwise you would have unencrypted secrets lying around...)
14:28 pdurbin Oh, ok. So Glassfish stores the stuff it needs somewhere but you don't need to think about it or worry about it.
14:29 pdurbin If your database password gets compromised and you need to update the alias in Glassfish, I suppose you just re-run the asadmin command.
14:33 pdurbin it looks like there's an asadmin update-password-alias command
14:44 donsizemore joined #dataverse
14:46 pdurbin donsizemore: thanks for commenting on https://github.com/IQSS/dataverse/pull/5494 . Do you think the pull request is in good shape or could it use a little more iteration?
14:54 donsizemore @pdurbin it looks good to me (but i never set up ADFS, just dropped dude's XML file in place)
14:58 pdurbin Interesting. Well, hopefully all the ADFS admins out there are able to provide XML files. Do you know what they would call that file?
14:59 donsizemore for straight Shib it provides an EntityDescriptor/IDPSSODescriptor
15:04 poikilotherm pdurbin: just for your information: I am currently working on a docker image using a hybrid approach so we can get going with our pre-prod env
15:06 poikilotherm this is heavily inspired by the work of OpenShift, Slava and Payara
15:06 poikilotherm And it is still using Glassfish 4.1, so we can get the party started... ;-)
15:07 pdurbin poikilotherm: pre-prod env is music to my ears
15:07 poikilotherm We need a show-case... ;-)
15:08 pdurbin sure
15:17 pdurbin poikilotherm: do you need anything from us?
15:17 poikilotherm Not yet :-D
15:17 pdurbin :)
15:21 pdurbin xarthisius: morning. Bad news: https://github.com/IQSS/dataverse/issues/5497
15:25 poikilotherm Hey pdurbin: is there any good reason why you guys are not using Glassfish 4.1.2 instead of 4.1?
15:25 poikilotherm It contains at least a patched weld lib
15:25 poikilotherm Which would mean less manual fixing
15:26 poikilotherm Looking at https://download.java.net/glassfish/ there are at least 2 years between bth
15:26 pdurbin poikilotherm: I tried Glassfish 4.1.2 in April 2017 and it didn't "just work". My notes: https://github.com/IQSS/dataverse/issues/2628#issuecomment-291855069 (and commit)
15:27 poikilotherm Ah Github didn't find this issue when searching for 4.1.2 :-(
15:27 poikilotherm Thx
15:28 poikilotherm Then I'll stick with 4.1
15:28 poikilotherm Just a few line in the docker file for patching... ;-)
15:33 pdurbin Yeah. I'm grumpy about all the patching.
15:33 pdurbin Glassfish 5.1 was released yesterday.
15:34 pdurbin https://projects.eclipse.org/projects/ee4j.glassfish
15:34 pdurbin which is weird because I thought it was already out
15:36 poikilotherm Yeah that definetly is strange...
15:36 * poikilotherm scratches his head
15:36 pdurbin And where are the docs? And the Docker image?
15:40 pdurbin poikilotherm: I just added this comment: https://github.com/AdamBien/docklands/issues/28#issuecomment-458990584
15:51 pdurbin and this comment: https://github.com/eclipse-ee4j/glassfish/issues/22598#issuecomment-458995105
15:55 pameyer joined #dataverse
18:55 donsizemore joined #dataverse
20:31 poikilotherm joined #dataverse
20:44 pdurbin donsizemore: new counter processor version. I'll make a PR.
20:49 donsizemore @pdurbin i'm spending my afternoon tracing publishing problems in develop
20:50 pdurbin donsizemore: that sounds way more important but here you go: https://github.com/IQSS/dataverse-ansible/pull/38
21:26 pdurbin poikilotherm: I left comments on a couple Glassfish Docker issues. ^^
21:27 poikilotherm Yeah, saw  those...;-)
21:32 poikilotherm I have a working Glassfish 4.1 in my Docker image now... Now comes the hard part: I think I need to fork the installer...
21:33 pdurbin Which issue number is this? Do you want me to move it to code review?
21:36 poikilotherm No issue number :-D
21:37 poikilotherm I just will no execute the installer, but only use parts like setup-all.sh etc
21:37 poikilotherm Leave out the perl based stuff (most of this is not interesting for the single purpose glassfish container)
21:38 poikilotherm And copy and refactor setup-glassfish.sh, as it is not usable for a container setup
21:39 poikilotherm Will be internal stuff for now, as it uses some special internal stuff :-/
21:40 poikilotherm Will try to open source as much as I can
22:14 pdurbin poikilotherm: sounds fine. I mean, you *could* just think of the installer as a reference for how to put all the parts in the right place and configure them. :)
22:15 poikilotherm Yeah, that's what I do :-D
22:15 pdurbin cool
22:15 pdurbin Anyway, on my way out the door I mentioned to Leonid that you're thinking about this stuff.
22:16 pdurbin If you are moved to make a pull request, please go ahead. :)
22:18 poikilotherm Hmm this will be pretty Kubernetes specific
22:18 poikilotherm So maybe there won't be a PR for this.
22:19 poikilotherm Maybe I should re-think IQSS/docker-kubernetes then...
22:19 pdurbin I'll create it right now if you want it.
22:20 pdurbin Or tomorrow. You can sleep on it. :)

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