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