Time
S
Nick
Message
08:29
jri joined #dataverse
10:03
jri joined #dataverse
10:04
manchaxy joined #dataverse
11:02
pdurbin joined #dataverse
13:19
pameyer joined #dataverse
16:12
pdurbin
pameyer: hi. It might be easier to talk through some of the Solr stuff here rather than in https://github.com/IQSS/dataverse/issues/4158
16:12
pameyer
pdurbin: that might work
16:12
pameyer
any ideas what I should switch that path to?
16:16
pdurbin
pameyer: does this help? I just wrote this a couple hours ago: https://github.com/IQSS/dataverse/blob/693c50a202a46419347f467aa6bbed4a80f101c5/doc/sphinx-guides/source/developers/dev-environment.rst#install-solr
16:16
pdurbin
Please note, however, that the curl commands will fail until this branch is merged into develop.
16:16
pameyer
pdurbin: looks like it does
16:16
pameyer
thanks
16:17
pameyer
I'm not worried about the curl commands yet
16:17
pdurbin
ok
16:17
pdurbin
at a high level it looks like we have to create collection1
16:17
pdurbin
which we didn't have to do before
16:18
pdurbin
I'm running `vagrant up` to see how things look there.
16:20
pameyer
I think you're right about needing to create the collection
16:34
pdurbin
pameyer: within Vagrant, after `vagrant up`, the Solr process is owned (being run by) the "glassfish" user. Any thoughts on that?
16:35
pameyer
it would seem more consistent to have its own user
16:35
pdurbin
yeah, that's what I was thinking
16:36
pdurbin
I'm not sure what the guides say to do. Let me to set up a Jenkins job to build from that branch.
16:36
pameyer
I don't think anything will break if it's run as "glassfish"
16:37
pdurbin
No, nothing will break but ideally Vagrant would be a way for us to express how to set this stuff up. Glassfish used to run as root in Vagrant, for example, until I fixed it to run as "glassfish".
16:37
pdurbin
At least Solr isn't running as root. :)
16:43
pdurbin
Ok, docs have been built: http://guides.dataverse.org/en/4158-update-solr/
16:56
pdurbin
I was probably being lazy back in June 2014 when I wrote the script to install Solr in Vagrant and figured that running Solr as the glassfish user was better than running it as root.
16:56
pameyer
probably is
17:07
pdurbin
ok, running as "solr" in Vagrant now: https://github.com/IQSS/dataverse/commit/0ba1059
17:08
pdurbin
And I'm leaning toward standardizing the install location. Probably /usr/local/solr/solr-7.2.1
18:05
pameyer
not /opt/solr-7.2.1 ?
18:11
pdurbin
well, we put glassfish in /usr/local
18:15
pameyer
right - but it's a solr issue
18:16
pameyer
I'm open to whichever; just though the rec was /opt unless it was something that was going to put things in /usr/local/bin /usr/local/lib .
18:16
pameyer
something I'm trying to keep in mind to get better about
19:00
pdurbin
I really don't know, sorry. And I was just in a meeting about https://github.com/IQSS/dataverse/issues/4478 and now I'm in a meeting with the students I'm mentoring.
19:00
pameyer
np - good luck to the students
19:01
pameyer
^ that sounded worse than I meant
19:42
pdurbin
heh, it's all good
21:18
pameyer
pdurbin: DCM install improvements are coming https://github.com/sbgrid/data-capture-module/blob/wksp201802/doc/installation.md
21:38
donsizemore joined #dataverse
21:45
donsizemore
@pdurbin wherever you put solr, would you want to make the "real" directory solr-n.n.nn, then symlink /usr/local/solr (or whatever) to that?
21:46
donsizemore
@pdurbin also, I'm trying out payara-5.181 =)
21:54
pdurbin
oh hey, donsizemore
21:55
donsizemore
Running Payara Version: Payara Server 5.181 #badassfish [sic]
21:56
pdurbin
Nice. I was hoping you'd see my note that Payara 5 is out: https://github.com/IQSS/dataverse/issues/4172#issuecomment-374346016
21:56
pdurbin
I don't know if I ever asked if you like my chart? The one in that issue.
21:57
pdurbin
Not that I came up with it. Credit to Ista, like I said in the comment.
21:59
donsizemore
i do love the charts! especially figure 5. the only one i'd personally change, having grown up at an orphanage is the relative emphasis on cost.
22:00
pdurbin
Oh, I meant the chat/plot at https://github.com/IQSS/dataverse/issues/4172#issuecomment-340774938
22:00
pdurbin
I'm not sure what you mean by figure 5.
22:00
pdurbin
Oh, oh, higher up. From the GitHub survey.
22:01
pdurbin
Yeah, I was just trying to say that people care about security and stability.
22:01
pdurbin
But sure, cost is certainly a factor.
22:10
pdurbin
pameyer: cool
22:33
jfBarnerd_ joined #dataverse