IQSS logo

IRC log for #dataverse, 2019-09-25

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:37 pameyer joined #dataverse
00:40 pameyer pdurbin , poikilotherm - if I'm remebering right, one of the ORCID 2.0 requirements involved saving something (scopes or grants, not completely sure) persistently, even though dataverse wasn't going to be using them
00:41 pameyer wasn't an OAuth2 functional requirement, but came up in review
01:01 sivoais joined #dataverse
10:47 pdurbin they had a lot of requirements
10:47 pdurbin around branding, etc
11:04 poikilotherm joined #dataverse
11:15 pdurbin if that part of the review was written down (and I could find it), I'd show it to poikilotherm
11:15 poikilotherm Someone mentioned my name
11:16 poikilotherm pdurbin: did you create a branch in IQSS/dataverse?
11:17 poikilotherm I couldn't find one and can't remember what was the outcome...
11:18 poikilotherm Digging into Payara today...
11:30 pdurbin poikilotherm: is there anything you can drag to "doing" at https://github.com/orgs/IQSS/projects/16 ?
11:33 poikilotherm Dunno. Those are some old issues and we are trying to look for https://github.com/IQSS/dataverse/pull/5933
11:33 poikilotherm We want to dig for the root cause
11:33 poikilotherm Getting nearer...
11:33 pdurbin You can also create a "note" under "doing" if that's easier.
11:34 pdurbin And covert it to an issue later.
11:34 pdurbin I'm not sure what branch you're talking about. I create a lot of branches. :)
11:37 poikilotherm the payara branch where we can do breaking changes
11:43 pdurbin I have not. Is there any plan? Any strategy? Or do we just start hacking?
11:48 pdurbin https://github.com/poikilotherm/dataverse/tree/5292-small-container is 2313 commits behind develop. I think there were some good ideas over there and in https://github.com/IQSS/dataverse/issues/5292 but maybe you could start a fresh branch?
11:58 poikilotherm Lemme create my issue and talk later
11:58 poikilotherm Ok?
11:58 pdurbin good idea :)
12:11 donsizemore joined #dataverse
12:20 poikilotherm https://github.com/orgs/IQSS/projects/16#card-26908484
12:21 poikilotherm We are still digging into this
12:21 poikilotherm And I was a maker again :-D Created a label for Payara
12:29 pdurbin thanks!
12:32 pdurbin I can't tell from your screenshots if you are logged in to Dataverse or not. In https://github.com/IQSS/dataverse/issues/5907 I was logged in.
12:32 pdurbin Your screenshots in https://github.com/IQSS/dataverse/issues/6216 I mean.
12:34 poikilotherm It doesn't matter if you are logged in or not
12:34 poikilotherm This is all happening way before there is any kind of authn or authz happening
12:35 poikilotherm I added a commen
12:59 pdurbin donsizemore: mornin! I see you're hacking away. Need anything?
12:59 donsizemore @pdurbin morning. Q?
12:59 donsizemore should createsequence.sql be run only in case of the API test suite, or with any branch build / warfile deploy?
13:00 pdurbin To make things simple I would just always run it. Up to you.
13:04 donsizemore should :IdentifierGenerationStyle be a switch, to allow a choice of sequentialNumber or randomString?
13:05 donsizemore (or does this SQL just allow sequentialNumbers?)
13:07 donsizemore (it looks like the latter)
13:19 pdurbin_m joined #dataverse
13:19 pdurbin_m donsizemore: yeah, the latter. Enables.
13:44 pdurbin I don't think we need a switch right now.
13:44 pdurbin Defer. :)
13:45 pdurbin poikilotherm: I don't see your commen
13:56 donsizemore @pdurbin oops i pushed to master again https://github.com/IQSS/dataverse-ansible/commit/61d6b7d459c389f979384e9df27ccda4c5c8109f
13:58 pdurbin donsizemore: no worries, should I give it a try?
13:59 donsizemore let me merge it into branch #65
14:03 donsizemore okay, try it now?
14:19 poikilotherm Alright guys, pair programming done for today
14:40 pdurbin poikilotherm: Java? Javascript?
14:40 poikilotherm Java :-)
14:41 poikilotherm We worked on #6216 to evaluate necessary manpower
14:41 poikilotherm We do have a solution and it might even run on GF 4.1 :-D
14:41 pdurbin We? Do you have a partner in crime?
14:41 poikilotherm Aye.
14:42 pdurbin Nice. The more the merrier.
14:42 poikilotherm Dirk, he is developing the Open Access Monitor.
14:42 poikilotherm https://open-access-monitor.de/#/
14:42 poikilotherm He was into Java before and know a bit about JSF etc
14:43 poikilotherm On my way to Berlin I will try to craft a PR to talk about.
14:43 pdurbin He knows about JSF?!? Can he teach me?
14:43 poikilotherm Nope, he's not very much above me :-D
14:43 poikilotherm He quited that a while ago
14:43 pdurbin T-T
14:44 poikilotherm OK guys, gotta run. Catch a train ;-)
14:44 pdurbin o/
14:44 poikilotherm Maybe read you later. Depends on WLAN in ICE train
14:44 pdurbin donsizemore: sorry, I'm a little turned around. Should I be testing master or 65_api_test_suite?
14:45 donsizemore 65
14:45 pdurbin can do, thanks!
14:50 pdurbin Giving this a whirl: ./ec2-create-instance.sh -g ec2config.yaml -r https://github.com/IQSS/dataverse.git -b develop -a 65_api_test_suite
14:59 pdurbin fingers crossed as "TASK [dataverse : run test suite]" runs :)
15:00 pdurbin I'm happy to see these above it:
15:00 pdurbin - TASK [dataverse : allow authenticated users to add to root]
15:00 pdurbin - TASK [dataverse : the root dataverse must be published]
15:04 pdurbin donsizemore: it almost passed! [ERROR] Tests run: 103, Failures: 1, Errors: 1, Skipped: 4
15:04 donsizemore what was the error?
15:04 donsizemore (and the failure?)
15:08 pdurbin donsizemore: posted to https://github.com/IQSS/dataverse-ansible/issues/65#issuecomment-535068370
15:08 pdurbin I saw this one a lot yesterday too: SearchIT.testNestedSubtree:749
15:09 pdurbin Huh, this one is new: ExternalToolsIT.testFileLevelTool1:130
15:18 donsizemore do i have a next step there? or is this all deeper debugging
15:34 pdurbin Well, you can go ahead and merge that 65 branch. Great stuff.
15:35 pdurbin And standup I just said I'll add some sleep or whatever it takes to get the test suite passing.
16:49 donsizemore everything works better well-rested!
17:02 donsizemore @pdurbin do you want me to open an issue about the failing tests above?
17:18 poikilotherm joined #dataverse
18:04 pdurbin donsizemore: maybe? I should go check if it's failing on phoenix first I guess.
18:04 poikilotherm Aloa pdurbin
18:05 donsizemore aloha awakea!
18:07 poikilotherm Any news from over the ocean?
19:03 pdurbin poikilotherm: Gustavo and I are about to have a call with donsizemore about automated testing. Would you like to join us? I think it's on Google Hangouts.
19:04 poikilotherm Sry, I can't. Riding my train to Berlin :-D
19:04 poikilotherm No WLAN, running on LTE tethering
19:04 poikilotherm :-(
19:04 pdurbin oh well
19:04 pdurbin It's always this time. Every Wednesday.
19:05 poikilotherm When do you start?
19:05 pdurbin It's 3pm here.
19:05 poikilotherm So you are late to the party?
19:05 poikilotherm :-D
19:05 poikilotherm Is it always around that time?
19:06 poikilotherm Its late enough so kids are in bed, so I might join next week
19:33 pdurbin poikilotherm: yes, always 3pm Wednesdays
19:33 poikilotherm :-)
19:34 pdurbin after sprint planning which is at 2pm
19:35 pdurbin donsizemore: to answer your question from before, I don't think we need a new issue about failing tests because I *just* ran them against phoenix and they passed. So I'll continue to troubleshoot in EC2. (phoenix is a centos 6 VMware VM in our basement.)
20:25 poikilotherm pdurbin you might consider taking a look at https://github.com/IQSS/dataverse/pull/6220
20:33 pdurbin poikilotherm: I'm spinning it up with zipurl set to latest payara while we speak. :)
20:33 poikilotherm Hihihi
20:33 pdurbin I forget, does dataverse-kubernetes have a switch for Payara?
20:34 poikilotherm Yes, but I didn't push it yet.
20:34 poikilotherm I found some issues
20:34 poikilotherm Like eating all of my 16G RAMfor breakfast
20:34 pdurbin !
20:34 poikilotherm (Was my fault)
20:34 pdurbin :)
20:34 poikilotherm (Didn't provide a memory limit)
20:35 pdurbin Huh, the Perl installer should set a memory limit.
20:35 poikilotherm I'm going to do add this to my PR for #63, but I can't test my patches right now - no WLAN :-/
20:35 poikilotherm No perl installer around...
20:35 pdurbin oh
20:35 poikilotherm And those settings are the root of all evil
20:35 pdurbin ok
20:36 poikilotherm You do have native container memory limit support these days in Java 8
20:36 poikilotherm You should use 'em ;-)
20:36 pdurbin I'm not using containers. :)
20:36 poikilotherm I know :-D
20:37 poikilotherm Since I limited the Payara container to 2 gigs, it behaves like a pussycat
20:38 poikilotherm Oh and I need to create an issue tomorrow... When creating a Dataverse with dataverse.siteUrl set, that unexpanded string is shown to the user
20:39 poikilotherm At least I saw that on Payara 5
20:39 pdurbin screenshot please
20:39 poikilotherm Yeah, that's why I'll do it tomorrow
20:39 pdurbin thanks!
20:39 poikilotherm Need a testcluster online :-D
20:39 poikilotherm (see above ;-) )
20:39 pdurbin glassfish-setup.sh is taking a suspiciously long time to run
20:40 poikilotherm You might try this on GF 4.1, too
20:40 poikilotherm Had no chance to test yet
20:40 poikilotherm In theory my changes so far should be ok with GF 4.1, too
20:40 poikilotherm But this will need discussion as I lined out in the PR description
20:44 pdurbin glassfish-setup.sh is still hanging :(
20:44 poikilotherm Should I request a review from other devs, too? Like landreev/...?
20:44 poikilotherm That doesn't sound nice
20:44 poikilotherm Although this doesn't seem related to my changes
20:45 poikilotherm Those are just about JSF things. The installer doesn't use those, right?
20:45 pdurbin Sure, why not. Leonid has been using the spin up scripts. And Gustavo talked a lot about getting off Glassfish 4 in tech hours yesterday. I mentioned then that the spin up scripts support Payara.
20:46 pdurbin Hmm, it finally timed out. asadmin did.
20:46 pdurbin asadmin timed out with this... Unable to access the server to execute the command remotely.  Verify the server is available.", "Command set-log-file-format failed."
20:48 poikilotherm I have this command in neither init script of dataverse-k8s
20:49 poikilotherm Not in Glassfish, neither in Payara
20:49 poikilotherm Link?
20:52 pdurbin https://github.com/IQSS/dataverse/blob/v4.16/scripts/installer/glassfish-setup.sh
20:53 pdurbin Waiting for domain1 to start ....
20:53 pdurbin No response from the Domain Administration Server (domain1) after 600 seconds.
20:53 poikilotherm Strange
20:54 poikilotherm I really try to remember what the differences where
20:54 poikilotherm -h
20:55 pdurbin I'm getting tired. I just typed `chown 644`.
20:56 poikilotherm Yeah, that's really sth :-D
20:56 poikilotherm Its 22:56 here and I wont be in Berlin till 1:00
20:56 poikilotherm Train evac ahead
21:00 pdurbin poikilotherm: I just left a comment with some attachments in your pull request. Heading home. Tired. Have a good night!
21:01 poikilotherm Okidoki!
21:01 poikilotherm Sleep well!
21:01 poikilotherm And thx!
21:15 jkurtz-asu joined #dataverse
21:17 jkurtz-asu hi all, quick question - would there be any sense / value in us attempting install a dv pilot on centos 8? or would that be completely insane?
22:57 pdurbin_m joined #dataverse
22:57 pdurbin_m jkurtz-asu: hi! We talked about CentOS 8 a bit yesterday
22:58 pdurbin_m Please see http://irclog.iq.harvard.edu/dataverse/2019-09-24#i_106785

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