Time
S
Nick
Message
00:31
andrewSC joined #dataverse
01:36
pdurbin
If I keep https://github.com/IQSS/dataverse/issues/created_by/pdurbin down to 25 it all fits on one page. :)
02:43
knikolla joined #dataverse
03:14
jri joined #dataverse
06:58
jri joined #dataverse
10:55
sivoais joined #dataverse
12:49
jri_ joined #dataverse
12:50
jri joined #dataverse
12:54
pdurbin
jri: welcome back!
13:58
jri
Thanks :)
14:09
donsizemore joined #dataverse
14:10
donsizemore
@pdurbin morning. is that a "maybe" because you'd rather go the docker route, or because my work woefully terrible =)
14:19
pdurbin
donsizemore: heh. I don't know what I want. That's the problem. :)
14:20
pdurbin
jri: can you please take a look at https://github.com/IQSS/dataverse/issues/2603 ?
14:22
jri
Hi pdurbin, I didn't know the existence of this issue
14:22
jri
rmo is in holidays
14:23
jri
He'll be back soon
14:24
jri
I'm sysadmin and not a enduser of dataverse, unfortunately I'm scared this is not of my resort
14:25
pdurbin
jri: no worries. The other one I wanted to ask him about is https://github.com/IQSS/dataverse/issues/2604
14:27
pdurbin
I'm a former sysadmin. Well, I still have VM on Digital Ocean. Old habits are hard to break. :)
14:27
pdurbin
And I still hang out in #crimsonfu: http://crimsonfu.github.io
14:29
jri
Ah cool!
14:31
jri
I'm still a beginner in CM world
14:32
jri
But I'm trying to convert myself in a devops way
14:34
jri
I am very attentive to the Dataverse Docker containers
14:34
jri
hope I can contribute to it some day...
14:35
pdurbin
I've use Puppet, Ansible, and Salt, but only a bit.
14:36
pameyer joined #dataverse
14:36
pdurbin
jri donsizemore have you seen this issue about Docker? https://github.com/IQSS/dataverse/issues/3938
14:36
pdurbin
pameyer has already commented on it. Good morning!
14:37
pameyer
morning
14:38
pameyer
yeah, I hit something odd with trying to do postgresql in docker with persistent storage for the tablespace directories and ran into some issues
14:38
jri
No i didn't see it, that's cool!
14:38
pameyer
might've been due to my newbie-ish docker skills
14:40
pdurbin
bjonnh: that reminds me... How did your Docker build go with Solr 5? You were talking about it at http://irclog.iq.harvard.edu/dataverse/2017-06-22#i_53550
14:42
pdurbin
donsizemore: do you think we should try to get a Dataverse dev environment working in Docker?
14:44
donsizemore
@pdurbin it would offer a lower barrier of entry than with vagrant/virtualbox
14:45
bjonnh
pdurbin: I have to rebuild the dataverse image
14:45
bjonnh
will know soon
14:45
pdurbin
donsizemore: you think so? I'm so used to Vagrant and so unused to Docker that I have no idea.
14:46
pdurbin
Which open source project has the best Docker experience for developers?
14:46
donsizemore
@pdurbin though vagrant is less known and less popular, it doesn't get its filesystem wedged the way docker tends to
14:47
bjonnh
I almost never used vagrant, because I was running qemu and most vagrant things at that time worked only with virtualbox
14:47
bjonnh
also docker is likely to be faster
14:47
bjonnh
because no virtualization involved
14:47
bjonnh
even if I think vagrant has a docker support somewhere
14:47
bjonnh
pdurbin: so with solr5 dataverse starts
14:48
bjonnh
I don't know if it means anything or not :p
14:48
bjonnh
oh no
14:48
bjonnh
" <p>Problem accessing /solr/update/json. Reason:" <pre> Not Found</pre></p><hr><i><small>Powered by Jetty://</small></i><hr/>
14:52
donsizemore
@pdurbin if you want to fork Craig's stuff or put it someplace semi-official I'm happy to take a crack at it. or should I do it on my own?
14:54
bjonnh
also some fields seem to have really huge name "psql:createDDL.sql :17: NOTICE: identifier "index_foreignmetadatafieldmapping_foreignmetadataformatmapping_id" will be truncated to "index_foreignmetadatafieldmapping_foreignmetadataformatmapping_""
14:55
bjonnh
donsizemore: I'm using the ndslabs dockers for now
14:57
bjonnh
making a docker-compose
15:06
pameyer joined #dataverse
15:07
donsizemore
@bjonnh cool. i just made my own fork to play with - removing the iRODS bit
15:09
pdurbin
donsizemore: rather than forking Craig's stuff do you want to use https://github.com/IQSS/dataverse-aws as a starting point? There's a folder called "docker" in there.
15:10
donsizemore
@pdurbin oh, nice. however, craig's stuff is much more complete?
15:10
bjonnh
it seems so
15:10
bjonnh
maybe we can merge things a bit
15:10
bjonnh
I would like to get it working on aws too
15:11
pdurbin
I don't know which one is more complete. Please pick the fastest horse. :)
15:12
pdurbin
We will ride it to victory.
15:14
donsizemore
@pdurbin @bjonnh i'm poking at craig's stuff minus iRODS in my own fork, if anyone likes it they're welcome to grab it or suggest changes. though i am off to pho in a few
15:15
bjonnh
donsizemore: could we just make iRODS an option?
15:15
donsizemore
@bjonnh oh, it's already in there as a preservation strategy. i removed it as unnecessary overhead for development
15:16
donsizemore
@bjonnh IIRC it currently uses a webdav mount, which won't scale well. we'd like to expand on the swift interface work, jon's got a grant proposal in for that
15:17
donsizemore
@pdurbin p.s. thanks for mentioning the DDI Explorer stuff on github this morning - we're tinkering with the drop-down to enable multiple exploration methods
15:18
bjonnh
donsizemore: also the idea (at least for me) was to have a specific dockerfile that can build any tagged version of the git repo
15:18
donsizemore
@bjonnh yes yes excellent
15:23
bjonnh
stupid question, how do I create an initial user?
15:24
jhand joined #dataverse
15:25
bjonnh
oh nevermind
15:28
bjonnh
no I can't find the default username
15:29
pameyer joined #dataverse
15:35
bjonnh
I found it in the db, but obviously the script didn't do its job to set the password
15:36
bjonnh
ok looks like it was setting an empty password…
15:47
pameyer
bjonnh: was this one of the released scripts, or one of the mods?
15:49
bjonnh
mods
15:50
pameyer
gotcha - thanks
15:50
bjonnh
well I can't login with their approach
15:55
pameyer
that's not good
15:56
pameyer
I've lost context - which one are you looking at?
15:58
bjonnh
ndslabs
16:03
bjonnh
I'll have to debug that
16:03
bjonnh
how do I test solr?
16:04
bjonnh
or how would I know if it is setup correctly and working?
16:07
pameyer
I think the index page doesn't work correctly without solr - but pdurbin would know better than me
16:08
pameyer
I was slightly puzzled that I wasn't sure *where* the default admin password should get set
16:08
bjonnh
hah
16:08
bjonnh
yeah there are these scripts that setup them
16:08
bjonnh
using curl etc
16:09
bjonnh
ok so solr5 doesn't work
16:09
bjonnh
Problem accessing /solr/spell
16:09
bjonnh
etc
16:09
pameyer
unfortunate but good to know
16:16
pdurbin
bjonnh: there are some tips for testing Solr at http://guides.dataverse.org/en/4.7/developers/dev-environment.html#installing-and-running-solr
16:16
pdurbin
http://localhost:8983/solr/#/collection1/query
16:16
pdurbin
http://localhost:8983/solr/collection1/select?q=*%3A*&wt=json&indent=true
16:17
pdurbin
http://localhost:8983/solr/schema/fields
16:17
pdurbin
etc
16:21
bjonnh
"The server encountered an unexpected condition which prevented it from fulfilling the request"
16:22
pdurbin
yikes
16:30
bjonnh
I'm excited by that: https://github.com/ansible/ansible-container
16:30
bjonnh
If I can ansible everything, it means that once and for all, we would have exactly the same setup files for aws, docker, vagrant,…
16:31
pdurbin
huh, "a tool to build Docker images and orchestrate containers using only Ansible playbooks"
16:31
pdurbin
bjonnh: you know that donsizemore is the author of https://github.com/IQSS/dataverse-ansible right?
16:33
bjonnh
nope
16:34
pdurbin
And I use Ansible scripts at https://github.com/pdurbin/dataverse-osx-playbook
16:36
bjonnh
donsizemore: what's your thought on that?
16:37
bjonnh
donsizemore: using something as https://opensolitude.com/2015/05/26/building-docker-images-with-ansible.html
16:39
jri joined #dataverse
16:51
pameyer joined #dataverse
16:53
pameyer
FYI - ansible for docker works pretty well. not sure about that repo though (aka - haven't used it, might be cleaner than how I've done it)
16:56
donsizemore
@bjonnh the link above recommends using the command module instead of ansible's built-in docker dooflotchy. which is more granular, anyway
17:47
pameyer joined #dataverse
17:57
pameyer joined #dataverse
17:59
pameyer joined #dataverse
18:09
donsizemore joined #dataverse
19:41
oscardssmith joined #dataverse
19:52
pameyer joined #dataverse
20:01
pameyer joined #dataverse
20:48
pameyer joined #dataverse
21:11
jri joined #dataverse
21:19
donsizemore joined #dataverse
23:22
axfelix joined #dataverse