Time
S
Nick
Message
08:30
jri joined #dataverse
10:08
jri_ joined #dataverse
10:24
jri joined #dataverse
13:26
danmcp joined #dataverse
13:31
donsizemore joined #dataverse
13:34
danmcp joined #dataverse
14:16
danmcp joined #dataverse
14:17
pdurbin
donsizemore: mornin! I wanted to encourage you to make improvements to the docs if that's still on your mind. :)
14:53
danmcp joined #dataverse
15:18
PatrickBU joined #dataverse
15:22
PatrickBU
Good morning! pdurbin, quick question: which dataverse instance is hosted on the MOC? is it dataverse.harvard.edu?
15:23
pdurbin
PatrickBU: mornin! knikolla runs the MOC instance. Or at least is involved in it. I think the URL is https://dataverse.massopen.cloud
15:23
PatrickBU
Yes thank you!
15:24
pdurbin
knikolla: interesting auth workflow, how it goes from Dataverse to Keystone to GitHub and "university login". Fancy!
15:24
knikolla
pdurbin: /s/Keystone/Keycloak/
15:24
knikolla
keystone is only used for OpenStack
15:24
pdurbin
oh, duh, thanks :)
15:25
pdurbin
knikolla: any idea when MOC will want their installation on the map? See http://guides.dataverse.org/en/4.8.5/installation/config.html#putting-your-dataverse-installation-on-the-map-at-dataverse-org
15:26
pdurbin
PatrickBU: that would make it easier to find :)
15:26
knikolla
i have no idea.
15:27
pdurbin
ok, no pressure, when you're ready :)
15:27
pdurbin
the list of installation is also available as JSON by the way: https://services.dataverse.harvard.edu/miniverse/map/installations-json
15:27
PatrickBU
oh, cool
15:28
knikolla
pdurbin: sso login is still not fully cooked yet. there's a bug with keycloak when using a shibboleth client. supposedly fixed in the next release of keycloak.
15:28
knikolla
which is why i was pushing for oauth/openid in dataverse
15:29
pdurbin
knikolla: makes sense but you should probably open a github issue that's more specifically about what you want. So we can estimate it.
15:32
pdurbin
I mean, Dataverse already supports oauth/openid: http://guides.dataverse.org/en/4.8.5/installation/oauth2.html
15:33
pdurbin
The problem is that to add a new OAuth provider, you have to make a pull request. That's fine if we wanted to add common/popular/free OAuth providers like Facebook or Twitter.
15:33
pdurbin
... but you saw what happened to https://github.com/IQSS/dataverse/issues/4334
15:35
pdurbin
PatrickBU: I saw your email about git repos. Want to talk it our here? I'm not sure how close you are to wanting to make a pull request.
15:35
PatrickBU
pdurbin: sure but not close at all!
15:36
PatrickBU
I was just trying to get an idea of the workflow before we start
15:37
pdurbin
PatrickBU: here's how I'd encourage you to think about it. The "dataverse" repo needs to be forked to a GitHub user or organization (or both!). Here you'll see a list of forks under both orgs and users: https://github.com/IQSS/dataverse/network/members
15:37
PatrickBU
So this could just be git ignorance on my part, but our instructors created a private repo for us
15:39
pdurbin
Right. That repo seem to be more about getting organized, which is totally fine. To make a pull request, we'll need at least one more git repo that's a fork of the dataverse repo.
15:39
PatrickBU
pdurbin: ah that is cool. right this makes sense. I think we need to fork but as far as I know, we can't with this private repo. This might be a better question for my instructors
15:40
PatrickBU
I will post this as a question for my instructors on piazza (our online discussion forum)
15:41
pdurbin
PatrickBU: ok. You could ask them to fork the dataverse repo under the organization at https://github.com/BU-NU-CLOUD-SP18 if that's easiest.
15:42
PatrickBU
pdurbin: ok. thanks
15:43
pdurbin
sure
16:01
pameyer joined #dataverse
16:06
pameyer
directxmap12: slightly tangential kubernetes/openshift question for you. do you know if it's feasible to send non-http traffic to containers?
16:07
pdurbin
pameyer: like postgres traffic? Seems to work fine.
16:08
pameyer
that's internal to internal with a port connection though, right?
16:08
pameyer
I'm thinking external traffic with a protocol that doesn't have a host header
16:10
pdurbin
Yes, I'm talking about traffic from the Glassfish pod to the Postgres pod. On Friday danmcp refactored our openshift config to split one pod into three pods. Three deployment configs. That way the pods can be scaled separately.
16:10
pameyer
ok - guess I should take another look
16:12
pdurbin
pameyer: I'd like to pick your brain about pip on CentOS 7 when you have a minute.
16:13
pameyer
pdurbin: sure
16:14
pdurbin
I found a python27-python-pip RPM in the centos-sclo-rh yum repo but I can't get it to work. I ended up just using the version of Flask that's already packaged with CentOS 7 and it seems to work fine. So I guess I don't need pip, at least not today.
16:24
larsks
pdurbin: the best way to get pip on centos 7 is (a) create a virtualenv, and then (b) use pip in that virtualenv.
16:24
larsks
(there is a python-virtualenv package in centos core)
16:28
pameyer joined #dataverse
16:54
pameyer joined #dataverse
16:55
pdurbin
larsks: thanks! That sounds exactly what pameyer was just telling me in person. :)
18:22
pameyer joined #dataverse
18:34
pameyer
summarizing a little of the pip discussion (for future reference): the approach I've usually taken is to install virtualenv from OS repositories, create a virtualenv, install python package dependencies into that (which simplifies keeping versions the same across various dev/stage/prod platforms), use that virtualenv for nginx/apache in running web app
18:37
pdurbin
Yep, the thing I tend to forget is that pip apparently comes from virtualenv.
18:38
pameyer
kind of - pip withing the virtualenv is an isolated copy of a system pip
18:45
pdurbin
well, the python-virtualenv rpm contains pip-1.4.1.tar.gz. I'm pretty sure that's where pip comes from.
18:46
pameyer
huh - I learned something new today. I'd thought they were symlinks
19:00
pameyer joined #dataverse
19:22
danmcp joined #dataverse
19:47
danmcp joined #dataverse
20:23
danmcp joined #dataverse
20:37
pameyer joined #dataverse
20:59
pameyer joined #dataverse
21:17
pameyer joined #dataverse
21:45
pameyer joined #dataverse
22:57
pameyer joined #dataverse