IQSS logo

IRC log for #dataverse, 2019-04-08

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
07:12 juancorr joined #dataverse
07:43 MrK joined #dataverse
08:25 stefankasberger joined #dataverse
08:26 stefankasberger3 joined #dataverse
08:31 stefankasberger joined #dataverse
09:07 stefankasberger joined #dataverse
09:25 stefankasberger joined #dataverse
09:45 stefankasberger4 joined #dataverse
09:45 stefankasberger4 left #dataverse
09:46 stefankasberger joined #dataverse
10:17 pdurbin joined #dataverse
10:23 poikilotherm joined #dataverse
11:31 pdurbin Uh oh. "Breaking API changes in 4.12?" https://github.com/IQSS/dataverse/issues/5724
11:54 donsizemore joined #dataverse
12:32 pdurbin need more continuous integration
12:32 pdurbin I just renamed that issue to "Breaking API changes in 4.12: RSpace (and other?) integrations broken" and posted some screenshots.
12:34 poikilotherm :-D
12:34 poikilotherm Yeah!!!
12:34 poikilotherm More CI :-)
12:35 pdurbin Did everyone see the new Jenkins installation donsizemore set up? https://jenkins.dataverse.org
12:35 poikilotherm Fancy
12:36 poikilotherm I might be interested for things using k8s
12:36 poikilotherm Docker or similar available?
12:36 donsizemore @poikilotherm absolutely
12:38 donsizemore @poikilotherm i'm kicking the tires in dataverse-kubernetes/microk8s this morning =)
12:39 poikilotherm YEAH!
12:39 poikilotherm That sound marvellous
12:39 poikilotherm +s
12:40 poikilotherm When you have problems with microk8s, you could take a look at K3S too
12:40 poikilotherm https://k3s.io/
12:40 poikilotherm Might be even easier and smaller - its just a simple curl
12:40 poikilotherm Made for CI :-)
12:44 pdurbin Would anyone like to create an issue with a title something like "As a member of the Dataverse community, I'm interested in learning more about continuous integration solutions that are available to me"? We should put something in the dev guide about this new Jenkins service. And write more about Travis CI as well.
12:44 stefankasberger joined #dataverse
12:46 donsizemore @pdurbin you should know I _hate_ creating issues =p
12:47 poikilotherm ROFL :-D
12:47 pdurbin :)
12:49 pdurbin Did we ever decide where to create the repo? I'm happy to create one under IQSS GitHub called jenkins.dataverse.org or dataverse-jenkins or whatever. Maybe dataverse-jenkins would be better in case orgs in the community want to run their own Jenkins.
12:50 donsizemore you're the boss
12:51 pdurbin no I'm not :)
12:51 pdurbin donsizemore: would you rather have the repo under https://github.com/GlobalDataverseCommunityConsortium ?
12:51 poikilotherm pdurbin I was thinking this morning about renaming to dataverse-k8s... I love short names :-D
12:52 donsizemore @pdurbin you're asking me the hard questions.
12:52 pdurbin poikilotherm: too unfriendly, in my opinion, but it's your repo
12:53 pdurbin donsizemore: I'll just stick it under IQSS for now if that's ok. You'll be able to contribute your ansible configs or whatever? The goal would be that I'd be able to stand up my own installation of Jenkins. Or anyone who runs a fork of Dataverse.
12:54 poikilotherm Er
12:54 poikilotherm Just a suggestions
12:54 poikilotherm -s
12:54 poikilotherm When you target not just Jenkins, but also others like GitLab CI, Travis, etc, maybe it makes sense to have a more general name?
12:55 pdurbin hmm
12:55 poikilotherm People often get opinionated when it comes to choosing CI servers ;-)
12:55 pdurbin but is anyone actually using GitLab CI?
12:55 * poikilotherm raises his finger
12:55 pdurbin anyone in the Dataverse community, I mean
12:55 * poikilotherm raises his finger again
12:56 pdurbin I can make you a dataverse-gitlab-ci repo if you want. Do you have something you'd like to share with the community?
12:56 poikilotherm And I know that a lot of others in the german science community are adapting to using Gitlab
12:56 poikilotherm Nope, not yet
12:56 poikilotherm But that k8s stuff might be interesting for this, too
12:57 poikilotherm And not just for Jenkins
12:57 pdurbin sure
12:57 pdurbin we went with Jenkins because donsizemore already had it set up for pull requests Akio is working on (and who knows what else) :)
12:57 poikilotherm Just my 2 cents. Feel free to act as you prefer :-)
12:57 poikilotherm That's perfectly fine
12:58 pdurbin And IQSS uses Jenkins too, of course.
12:58 poikilotherm I was just thinking about what you said above: when people want to run their own stuff...
12:58 pdurbin But I think a dedicated Jenkins instance for the whole Dataverse community will be quite valuable.
12:58 pdurbin Sure, when you run a fork you have extra needs.
12:58 poikilotherm Totally!
12:59 pdurbin Jim has a nice diagram of their CI setup.
12:59 poikilotherm I had the impression you guys are starting to collect scripts etc for CI in that repo
12:59 poikilotherm And those could be run in other enviroments too
12:59 poikilotherm Like Travis, GitLab CI, etc
12:59 pdurbin Well, the repo doesn't exist yet. :)
12:59 poikilotherm Aye
13:00 poikilotherm That's why I suggested naming it not "*jenkins*" but keep it more general
13:00 pdurbin But I think you both see what I'm getting at. If I run a fork of Dataverse, I want to set up some CI to make sure everything is still working.
13:00 poikilotherm Changing this later on is always tricky ;-)
13:00 poikilotherm Yeah
13:00 pdurbin meh, I'm not worried about renaming it later
13:00 poikilotherm Alright :-D
13:00 poikilotherm Then fire at will ;-)
13:01 pdurbin again, I'm happy to create a repo for the gitlab ci users, even if there's only one right now in the dataverse community :)
13:01 poikilotherm Oh by the way: did you see https://pcottle.github.io/learnGitBranching/?demo
13:01 poikilotherm Would this be a good adendum to the dev guide?
13:02 pdurbin I've played with that pcottle thing a bit. Try the long link at http://wiki.greptilian.com/git/branching/ . Sure, add it to the dev guide.
13:03 poikilotherm :-)
13:04 poikilotherm And another BTW: Stuttgart and Göttingen are trying to get a Dataverse DE community meeting together
13:04 pdurbin orly
13:07 poikilotherm Yeah, I'll see what my supervisors tell me about this.
13:07 poikilotherm Wanna come to Göttingen? :-P
13:08 pdurbin Sure! Wait... Stuttgart...
13:09 pdurbin residence: stuttgart according to https://en.wikipedia.org/wiki/Frank_Karlitschek
13:10 pdurbin The reason I bring this up is that I chatted with Frank at LibrePlanet a couple weekends back. And then he posted this: https://groups.google.com/d/msg/dataverse-community/A5l4P9xKwYI/Xi23owkBBQAJ
13:13 donsizemore i think it should be in stuttgart for the hymntune
13:13 poikilotherm LOL
13:14 poikilotherm Well I could suggest that and tell them you might come when we change the location ;-)
13:14 poikilotherm We could have another mini-hackathon :-D
13:14 pdurbin more than 20 minutes this time, please
13:14 poikilotherm Aye!
13:17 donsizemore @poikilotherm how long does it typically take for your bootstrap pod to become ready? i'm at 3m of hardly any system activity... i suspect a stalled glassfish download?
13:17 poikilotherm It feels like taking ages
13:18 poikilotherm The deployment takes minutes
13:18 poikilotherm On a reasonable machine it should deploy at about 3 minutes
13:18 poikilotherm or 2
13:18 poikilotherm The bootstrap job simply waits for the deployment to finish
13:18 poikilotherm Have a look at the logs of the dataverse pod
13:19 poikilotherm glassfish is downloaded at image build time
13:19 poikilotherm it really is "just" the deployment
13:19 pdurbin donsizemore: I just made you an admin of https://github.com/IQSS/dataverse-jenkins . Can you please push for Ansible config or whatever there?
13:20 poikilotherm As pdurbin stated in his issue/dev mail, it is increasingly getting slower
13:20 pdurbin s/for/your/
13:20 donsizemore @poikilotherm deploy failed. it can't connect to the DB container.
13:21 poikilotherm Any chance we can have a remote session?
13:21 donsizemore FATAL:  role "root" does not exist
13:21 poikilotherm I did not yet try this with mikrok8s
13:21 poikilotherm Used minikube and a full-grown k8s install only so fa
13:21 poikilotherm There might be some pitfalls when using micro-k8s
13:22 donsizemore i blame microk8s's use of microk8s.* naming of binaries
13:22 donsizemore i had minikube but trashed it when ubuntu advertised microk8s
13:22 poikilotherm *G*
13:22 poikilotherm Yeah, lots of opinions out there :-D
13:23 donsizemore i like distribution-packaged-anything when possible
13:23 donsizemore if you want i can pop my experience into the issue for posterity
13:24 poikilotherm Sure.
13:24 poikilotherm Let me check this
13:24 donsizemore everything looks fine except for that postgres error
13:24 poikilotherm Will install snap on my Fedora machine
13:24 poikilotherm Did that postgres container deploy properly?
13:24 poikilotherm And is that service online and registred?
13:25 donsizemore it thinks it's happy:
13:25 donsizemore dls@irss-dls-buildbox:~/dataverse-kubernetes$ microk8s.kubectl get pods NAME                                      READY   STATUS     RESTARTS   AGE bootstrap-dataverse-4rbnj                 0/1     Init:0/3   0          11m dataverse-76b7477cb9-rngl8                0/1     Running    0          11m default-http-backend-5769f6bc66-ssgtk     1/1     Running    0          28m nginx-ingress-microk8s-controller-xrpx4   1/1     Running    0
13:26 donsizemore forgot not to paste snippets, sorry.
13:26 poikilotherm Errrr
13:26 poikilotherm Nope.
13:26 poikilotherm It is totally unhappy
13:26 donsizemore and postgres thinks it's happy "LOG:  database system is ready to accept connections" but then "FATAL:  role "root" does not exist"
13:27 donsizemore i'll nuke all this and try k3s maybe
13:27 poikilotherm There is no solr and not postgres pod
13:27 poikilotherm You might need to create PVs
13:28 poikilotherm Not sure on that for micro-k8s
13:28 donsizemore they're jumbled in there, and say they're running
13:28 poikilotherm Hmm don't see them in the log above?
13:28 donsizemore lemme nuke it all and try in something that isn't microk8s
13:28 poikilotherm :-D
13:28 poikilotherm Okidoki
13:29 donsizemore i can see them via 'get pods' and 'get svc' — i think it all comes down to the DB role error
13:30 pdurbin donsizemore: can I assign https://github.com/IQSS/dataverse-jenkins/issues/1 to you? :)
13:35 poikilotherm Wow, k3s was definitly very quick to setup :-D
13:38 pdurbin so nice that xarthisius is back :)
13:39 pdurbin Does anyone want to play around with launching Jupyter notebooks or RStudio from Dataverse using Whole Tale? Try it from the "Explore" button at https://dev2.dataverse.org/file.xhtml?fileId=29
13:39 pdurbin andrewSC bjonnh bricas_ candy` dzho icarito[m] juancorr MrK pmauduit poikilotherm sivoais yoh ^^
13:56 jonas47 joined #dataverse
14:01 donsizemore @pdurbin you're welcome to assign it to me, but you're giving me too much credit. it's just a jenkins rpm on centos7
14:02 donsizemore @pdurbin for an ansible role i would defer to jeff geerling https://github.com/geerlingguy/ansible-role-jenkins
14:07 pdurbin Should we have a Vagrantfile?
14:09 donsizemore we can make one
14:10 pdurbin cool
14:11 pdurbin or whatever, a script to spin it up on ec2
14:11 poikilotherm pdurbin: https://github.com/IQSS/dataverse-kubernetes/releases/tag/v4.12
14:12 poikilotherm This is a pre-release and I hope it proves usefull
14:13 pdurbin poikilotherm: thanks! Sadly, Craig won't be using it. :( Please see https://github.com/IQSS/dataverse/issues/4152
14:14 poikilotherm Ok
14:14 poikilotherm But it seems like donsizemore is interested :-D
14:16 pdurbin Me too. Want to help us add it to https://jenkins.dataverse.org ?
14:16 pdurbin How would it make sense to add it to https://github.com/IQSS/dataverse-jenkins ?
14:16 pdurbin Let's create the job from the command line.
14:17 pdurbin just like Pete does: https://github.com/sbgrid/data-capture-module/tree/0.6/jenkins
14:18 poikilotherm I am trying to get it running in K3S
14:19 poikilotherm Nearly there
14:19 poikilotherm Then this should be easy :-)
14:20 poikilotherm Hmm probably it should be "Almost there"
14:28 donsizemore @poikilotherm it's beating the snot out of minikube on the same box. i take that as a good sign =)
14:29 donsizemore @poikilotherm poopycakes: CrashLoopBackOff
14:29 poikilotherm Logs plz
14:29 donsizemore can't find secrets
14:30 poikilotherm Did you create them?
14:30 donsizemore yes
14:30 poikilotherm O.o
14:31 poikilotherm secretPlease double check with kubectl  get
14:31 poikilotherm seret
14:31 donsizemore promsies i did.
14:31 poikilotherm secret
14:31 donsizemore i have 4 opaques and a default token
14:31 poikilotherm Ok sounds good
14:32 donsizemore this is in a fresh minikube on linux_x86_64
14:32 poikilotherm Did you just use the commands I placed in README?
14:32 donsizemore yes. unless you just updated the README and i hadn't reloaded the page
14:32 poikilotherm Nope, that part did not change for a few weeks now... ;-)
14:32 donsizemore no, i had current instructions
14:32 poikilotherm Could you give me some more detailed logs?
14:33 donsizemore sure thing. github issue, pastebin, e-mail?
14:33 poikilotherm As you prefer
14:33 poikilotherm Pastebin sounds like quick n easy
14:34 poikilotherm No real secrets in there, so this should be alright
14:40 donsizemore @poikilotherm i'm reclaiming my title, "Danger-prone Daphne of Dataverse" https://pastebin.com/BhU7BUBy
14:42 poikilotherm Ok, secrets are alright
14:42 poikilotherm Its just saying it doesn't find those for doi and rserve
14:43 poikilotherm Hmm doi should be found, need to check on that. Might be a bug in my descriptor
14:43 donsizemore i'm always ready to blame kubernetes
14:43 poikilotherm Those Exceptions are normal :-(
14:43 poikilotherm This is due to old stuff inside the WAR and scanners
14:44 poikilotherm There has to be some other output from glassfish
14:44 poikilotherm Otherwise start domain would not have failed
14:44 poikilotherm Could you paste the full log? I'll have a look at it later or tomorrow
14:44 donsizemore oh oh. further up i get errors about the doi and rserve password envs
14:45 poikilotherm That's ok!
14:45 poikilotherm Those are on me... Didn't mount them in the descriptor and I had no chance to test this yet
14:45 poikilotherm Will add that
14:46 donsizemore https://pastebin.com/ZZApZKtp
14:49 poikilotherm Hmm this could be due to memory restrictions
14:49 poikilotherm Because there are no errors I don't see on a successfull deployment
14:49 poikilotherm Wil re-check tomorrow
14:49 poikilotherm Cu guys, gotta pick up kids
14:49 donsizemore this is a hand-me-down PC with 8 cores and 16GB of RAM... could be memory.
14:49 donsizemore thank you, have a great evening!
15:04 donsizemore @pdurbin may i pick your institutional memory?
15:08 pdurbin donsizemore: hit me
15:08 pdurbin jonas47: welcome!
15:35 donsizemore @pdurbin n/m. i'm assigning something the "unable to reproduce" looney tunes GIF and hiding from mandy
15:35 pdurbin man, I should dig that gif up
15:35 jonas47 pdurbin: hey! thanks :D
15:36 jonas47 so i to get to "Candy Trade" in WholeTale, but it just shows something like 5% on the progress bar since hours
15:37 jonas47 so i ...tried... to
15:37 pdurbin jonas47: bah. Oh, hey, real quick. Stuttgart or Göttingen? Please see http://irclog.iq.harvard.edu/dataverse/2019-04-08#i_90251
15:38 donsizemore stuttgart!
15:38 jonas47 Göttingen!
15:38 donsizemore @jonas47 mandy and thu-mai shared your experience. p.s. hi =)
15:39 jonas47 (i'm totally biased on this ---- my home town is like 20min from Göttingen, both my parents and both my siblings studied there, i lived there twice for about half a year each)
15:39 pdurbin ah nice
15:39 pdurbin xarthisius: any ideas on the 5% progress thing?
15:39 pdurbin jonas47: what if you click on Browse and then back?
15:39 jonas47 stuttgart on the other hand is part of the evil conservative south of germany ;)
15:41 jonas47 browse & back leads me to the place where i can choose the environment - in both cases (jupyter and rstudio) i get to the 5% loading screen
15:44 pdurbin Ok. You don't see "Candy Trade" under "Launched Tales" under Browse?
15:44 jonas47 "No tales have been launched"
15:44 pdurbin :(
15:47 jonas47 so i have one major feedback on wholetale in general: it is an external tool and it is therefore not suitable for sensitive data - which feedback goes in which issue (dataverse-ansible vs. dataverse)?
15:48 jonas47 FYI: i used ORCID to sign up on WT
15:50 pdurbin jonas47: I think you should open issue at https://github.com/IQSS/dataverse/issues called something like "feedback on Whole Tale external tool"
15:55 jonas47 ok! https://github.com/IQSS/dataverse/issues/5728
15:57 donsizemore @jonas47 what if you could open wholetale (or other external tools) in a secure enclave?
16:01 xarthisius there's a bug in the progress bar handling on .stage. Sorry about that, I said that's a stable environment, but it is a place where test things and sometimes things are broken
16:01 jonas47 that would need some sort of formal agreement with the external provider (https://gdpr-info.eu/art-28-gdpr/)
16:01 jonas47 Processing by a processor shall be governed by a contract or other legal act under Union or Member State law, that is binding on the processor with regard to the controller and that sets out the subject-matter and duration of the processing, the nature and purpose of the processing, the type of personal data and categories of data subjects and the obligations and rights of the controller.
16:01 jonas47 i don't think i could promote this feature if it has such requirements
16:02 jonas47 i'd rather have them use a local jupyterhub instance
16:02 jonas47 (local = on the local network)
16:02 xarthisius jonas47: point of WT is that it's not a centralized service. You can run it locally, firewalled for your user. Just like JHub
16:03 xarthisius we run common instance at .wholetale.org to show what it does
16:03 pdurbin https://wholetale.readthedocs.io/en/stable/admin_guide/install.html
16:04 jonas47 okay, that was a misunderstanding then! thanks for clearing it up
16:04 xarthisius we'll be adding "run on GKE" hopefully soon^{TM}
16:05 xarthisius so that you're not bound to OpenStack
16:06 jonas47 so i must make one thing clear: i don't have any institutional backing when it comes to advanced features.... sadly, for most of my colleagues, the repository is just a place where one can put data files and have metadata with it
16:10 xarthisius I'm trying to understand how are we incompatible with GDPR, is the fact that you need to login?
16:12 xarthisius because we don't really keep the data in any way (sensitive or not)
16:12 xarthisius well, it's being cached while user is operating on it
16:27 jonas47 i am not very knowledgeable on the GDPR, but in any case, i would not transfer any sensitive data (e.g. where school children were surveyed and are still identifiable) to an external service
16:30 pdurbin jonas47: I think what you really want is a Trusted Remote Storage Agent (TRSA). donsizemore knows about this. You said "secure enclave". :)
16:31 jonas47 for hosting it ourself: do you see Slava's approach (Dataverse Store, 4tikhonov opened this Issue 12 days ago, https://github.com/IQSS/dataverse/issues/5688) as a place where wholetale could be included?
16:32 xarthisius yeah, I don't know how to mitigate that. What we're doing is equivalent to a user wgetting a file somewhere. We unfortunately don't have an option to control what users are doing
16:32 pdurbin jonas47: see "approved secure compute environment" in this diagram: http://cyberimpact.us/dataverse-trusted-remote-storage-agent-update/
16:32 xarthisius i.e. if they're downloading files irresponsibly
16:33 jonas47 since we have dataverse installed on a local server, why would we need a TRSA?
16:34 pdurbin Well, the idea is that the files are so sensitive that they are not stored on the Dataverse server itself.
16:36 jonas47 how would another server be more safe than our dataverse server? we have all sensitive data in-house and not with external providers (given the small size of the data overall, we don't need advanced stuff like load balancing an dthe like)
16:39 donsizemore @jonas47 in the impact example above, dataverse would only track the metadata. the cyberimpact project is working on webapps to handle data access (SAFE/Notary) and allow access through a central web application.
16:41 donsizemore @jonas47 odum is experimenting with Duke's Proconsul https://github.com/carte018/Proconsul to allow researchers vetted access to our workspace (it's really a front-end to RDP/VNC) but i could see us allowing externaltool targets in this space
16:59 pdurbin donsizemore: wow, written in C.
16:59 pdurbin fancy
17:02 pdurbin xarthisius: is it bad if my tale ran all weekend? How's your Amazon bill?
17:04 pdurbin I think I'm going to kill it (maybe you should add some hover text for the "x" to indicate if you call it "kill" or not) and try to launch it again.
17:04 pdurbin ah, it means "delete"
17:16 xarthisius pdurbin: it's running on Jetstream so it's paid from your taxes^H^H NSF ;)
17:16 pdurbin \o/
17:17 pdurbin I'm getting "Please wait".
17:17 pdurbin Maybe it should say how long I should expect to wait.
17:17 pdurbin Because I've had three other people try this now and they all want to know.
17:18 xarthisius while importing? as I mentioned above there's a bug on .stage
17:18 pdurbin while doing "Compose"
17:18 pdurbin is compose the same as import?
17:19 xarthisius almost, the only difference for import is that it adds data on the fly
17:19 pdurbin oh
17:20 pdurbin Should I wait until you fix the bug on .stage before I try this again? Or should I keep waiting?
17:20 jonas48 joined #dataverse
17:20 xarthisius pdurbin: If you could wait a couple of days, that'd be great. We have 36-mo NSF review tomorrow and I'm kinda swamped with preparations
17:21 pdurbin Sure! I can certainly wait. Do you want to just ping me when you want me to give it another try?
17:22 xarthisius I'll certainly do that
17:23 pdurbin perfect, thanks!
17:26 jonas48 on my point earlier about the dataverse store: there is no way i can get the institutional it department to run a complete suite of software for research data. but if all was integrated in a store, where i can easily add components like whole tale and keep them up to date, that would be a whole different story
17:27 pdurbin jonas48: makes sense. I would suggest creating issues in https://github.com/IQSS/dataverse-kubernetes/issues and https://github.com/IQSS/dataverse-docker/issues saying that you'd like this or that tool to be installed.
17:28 donsizemore joined #dataverse
17:29 jonas48 i like this approach: https://github.com/IQSS/dataverse/issues/5688
17:34 jonas48 sorry, i have to leave now! have a nice day :)
17:34 xarthisius pdurbin: I'd like to note one thing with your test setup: whatever I'm doing it tries to enforce https
17:34 xarthisius I can reproduce that outside of WT on my laptop
17:34 xarthisius with just requests.get('http://dev2.dataverse.org/api/access/datafile/29')
17:36 pdurbin yes, that sounds right, I'm forcing https... but I'm not sure why that matters
17:38 xarthisius when I do http or https in python it just dies with bad handshake
17:39 pdurbin hmm, I wonder if it's because I took out the intermediate cert. I wasn't sure if I needed it. This was late on Friday.
17:46 donsizemore @pdurbin i'm in a meet^H^H^H^H have some quiet time and was going to start documenting jenkins. before I place an initial README, you want the repo to remain dataverse-jenkins?
17:46 pdurbin Yeah, I'm happy with the name. I think others might try to run it some day.
17:47 pdurbin I was thinking...
17:47 pdurbin Did you create the first job in the GUI or by the command line?
17:52 donsizemore i started with the GUI; I was going to export it in XML format
17:55 pdurbin Cool. I've never created a Jenkins job from the command line and I'm eager to learn.
17:56 pdurbin It seems like we're always going to want "develop" from IQSS so we could automate the addition of that job in Vagrant, right?
18:15 donsizemore joined #dataverse
18:45 poikilotherm joined #dataverse
18:49 pdurbin poikilotherm: a vote for Göttingen: http://irclog.iq.harvard.edu/dataverse/2019-04-08#i_90390
18:49 poikilotherm Hi pdurbin :-)
18:50 pdurbin donsizemore: shoot, are you saying Thu-Mai and Mandy tried Whole Tale too and it didn't work for them?
18:50 donsizemore @pdurbin they got the long spinning wheel (or page load, or whatever it was)
18:52 pdurbin bah, ok. sorry. I'll let you know when they should try again
18:54 pdurbin donsizemore: we talked about sample data this morning. I praised you up and down.
18:55 pdurbin poikilotherm: oh, and I suggested that perhaps you'd be receptive to adding extra stuff to dataverse-kubernetes... stuff like Data Capture Module, if you're familiar with it.
18:55 pdurbin I'm not sure if dataverse-ansible is the right place for DCM.
18:56 poikilotherm Sure!
18:56 poikilotherm Just open an issue so things can be tracked
18:56 poikilotherm I am open to pull requests
18:56 pdurbin Cool. When Pete gets back maybe I'll ask him to open an issue.
18:57 poikilotherm Maybe things like TRSA could get Dockerized too
18:57 poikilotherm But as you say it: small steps...
18:57 pdurbin sure, that's donsizemore's department
18:58 donsizemore @poikilotherm TRSA is under heavy development(R) but a decently current Dockerfile is at https://github.com/OdumInstitute/trsa-web/blob/jee8line/Dockerfile
18:58 donsizemore @poikilotherm it may look familiar =)
18:59 poikilotherm LOL
18:59 poikilotherm Indeed
18:59 poikilotherm But why did you fork instead of basing on it
20:16 poikilotherm joined #dataverse
20:51 donsizemore joined #dataverse
20:52 donsizemore @poikilotherm the trsa-web is a separate project from dataverse (with different requirements) so i snitch a copy of your (excellent) work to get a testable sample up and running
20:53 donsizemore @poikilotherm if there's a smarter way you'd like for me to do that (or, now that i look at it, give you credit for the Dockerfile) i'm happy to do so
20:54 poikilotherm Well you could simple use the upstream payara image in the FROM?
20:54 poikilotherm And add your special things below
20:54 poikilotherm Then you don't have to fiddle with all the stuff like tini etc
20:54 poikilotherm Should drastically speed up build time
20:55 poikilotherm Please don't give credit to me
20:55 poikilotherm I signed a CLA and all credits go to Payara
20:56 donsizemore we started with payara 4, now that we're on 5 i'll look at the upstream
20:56 pdurbin wow, you have Dataverse running on Payara 5?
20:56 donsizemore akio's trsa webapp
20:56 pdurbin oh
20:57 donsizemore we were betting that by the time it gets used anywhere dataverse 5 will be out
20:57 pdurbin I was gonna say, https://github.com/IQSS/dataverse/issues/4172 is assigned to poikilotherm :)
20:57 donsizemore and @poikilotherm i'll give you credit if i want to =)
20:58 poikilotherm LOL
20:58 poikilotherm Ok
20:58 poikilotherm As you prefer :-D
20:58 poikilotherm Don't say I didn't warn you when they sue you ;-)
21:01 pdurbin They seem so nice. The founder is asking nicely about Glassfish's 3340 open issues: https://www.eclipse.org/lists/glassfish-dev/msg00046.html
21:08 donsizemore @poikilotherm but it's apache 2.0!
21:08 poikilotherm Yes it is. It was just a joke
21:08 donsizemore so would be suing a state employee such as myself
21:09 poikilotherm Sry, I didn't mean to get people crazy about possible consequences when using OSS
21:09 poikilotherm As you said donsizemore - it is Apache 2.0, so feel free :-D
21:17 donsizemore p.s. @pdurbin https://jenkins.dataverse.org/job/IQSS-develop/lastSuccessfulBuild/
21:28 pdurbin Our first three builds all passed? Hooray! \o/
21:29 pdurbin But should we call it IQSS-develop? What about dataverse-client-java for example? Please see https://github.com/IQSS/dataverse-client-java/issues/5
21:30 pdurbin Should it be IQSS-dataverse-develop?
21:31 pdurbin Huh, look at all these people: https://jenkins.dataverse.org/asynchPeople/ ... great!
21:40 donsizemore i can rename it
21:41 pdurbin thanks!
21:41 pdurbin does having the org name first seem best?
21:43 donsizemore joined #dataverse
21:44 donsizemore hey @pdurbin we just lost power again... i think it's time for me to head home.
21:44 pdurbin absolutely
21:44 pdurbin thank you!

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