IQSS logo

IRC log for #dataverse, 2016-11-07

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:01 pdurbin that's under "Store container images securely with Amazon ECR"
00:02 pdurbin "EC2 Container Registry (ECR) is a fully-managed Docker container registry that makes it easy for developers to store, manage, and deploy Docker container images" -- https://aws.amazon.com/ecr/
00:04 bjonnh the image that should be on ECR should be the preimage and eventually the current master
00:05 bjonnh but there probably is no need to have images of each tag
00:16 pdurbin oh, the idea being that the preimage is huge and the other image is relatively small, I guess
00:17 pdurbin the thing I'm uploading now, the 2.2 GB file, is bjo/dataverse
00:17 bjonnh yeah well both are big
00:18 bjonnh because bjo/dataverse uses predataverse
00:18 bjonnh there are probably ways to use overlays to reduce that size
00:18 bjonnh never played with that
00:18 bjonnh but the instances of bjo/dataverse would be single-use most of the time
00:18 bjonnh so I would really not use an image for that and just build them as needed
00:20 pdurbin bjonnh: did you create these two images for me and my use case of testing an arbitrary branch on github prior to merging a pull request? Or do you have your own use case?
00:27 bjonnh I didn't create any image :p
00:27 bjonnh you built them yourself
00:27 pdurbin heh
00:27 pdurbin well, the scripts and the Dockerfiles
00:27 bjonnh my use case initially was "I want to develop and spin up instances so I can play/test/…"
00:27 bjonnh then I was thinking, ok lets make that universal so users can use it
00:28 pdurbin ok
00:28 bjonnh as your use case was "I want to tast specific commits/tags/branches"… That's my new goal
00:28 bjonnh because it fits mine too
00:28 pdurbin oh good
00:28 bjonnh also it can allow to use git dissect
00:28 bjonnh so that's good too
00:29 pdurbin yeah
02:53 pdurbin upload of filename.img done. it's in http://dvn-vm1.hmdc.harvard.edu/tmp/docker/f7a82c9/
02:54 pdurbin maybe I'll try to get it on ECR next
04:36 axfelix joined #dataverse
04:52 axfelix joined #dataverse
05:05 cads joined #dataverse
05:05 M_ joined #dataverse
06:08 cads joined #dataverse
09:21 jri joined #dataverse
11:58 donsizemore joined #dataverse
13:56 donsizemore joined #dataverse
14:44 pameyer joined #dataverse
14:51 pdurbin donsizemore: mornin'. Question for you about https://dataverse.unc.edu
14:51 donsizemore @pdurbin yes, sir
14:52 pdurbin Have you ever clicked the About button at the top?
14:52 donsizemore yes
14:53 donsizemore (which I just did, to make sure it works)
14:53 pdurbin Are you satisfied with where the About button takes you?
14:54 donsizemore I personally am. If someone wants to have a page describing their particular instance/service, you could make it a drop-down à la Guides and disambiguate
14:54 pdurbin interesting
14:55 pdurbin donsizemore: I expected you to say that you'd like the About button to link to this page: The Odum Institute: University of North Carolina Dataverse - http://www.odum.unc.edu/odum/contentSubpage.jsp?nodeid=626
14:57 donsizemore @pdurbin optimally I suppose I'd want About Dataverse (software), About The UNC Dataverse (uss'n), and About the Odum Institute.
15:00 pdurbin donsizemore: well, at the bottom of https://dataverse.unc.edu you already link to the Odum website. And the "powered by" image is a link to the software (dataverse.org).
15:00 donsizemore @pdurbin true, but nowadays i'd personally want that in the nav-bar. just me
15:01 pdurbin donsizemore: ok. Maybe you could leave a comment at https://github.com/IQSS/dataverse/issues/2003
15:27 djbrooke joined #dataverse
15:36 djbrooke joined #dataverse
15:38 pdurbin pameyer: I'm thrilled to see this: https://github.com/sbgrid/data-capture-module/blob/master/Vagrantfile
15:39 pameyer pdurbin: it *should* work; but I used it more for making sure ansible was happy than code development
15:40 pdurbin sure
15:40 pdurbin pameyer: it uses VirtualBox, right?
15:40 pameyer it does - but I don't think anything VB specific
15:41 pdurbin ok, newish laptop. I just need to know what to install :)
15:41 pameyer I have the bad habit of assuming that everyone has VM software (and compilers, and vim) on their system...
15:42 pdurbin jri: heads up that we merged https://github.com/IQSS/dataverse/pull/3458
15:43 pdurbin I don't even have Vagrant installed.
15:43 pdurbin pameyer: the branch I created locally is called "3352-talk-to-dcm" :)
15:44 pameyer pdurbin: next, you'll be telling me you don't have a fortran compiler on your new laptop ;)
15:44 pdurbin uh oh, The box 'geerlingguy/centos6' could not be found
15:44 pameyer huh
15:45 pameyer any cent6 one should work
15:46 jri pdurbin: cool! Thanks! Do you have a date for the next release ?
15:46 karissa joined #dataverse
15:46 pdurbin jri: that is a question for djbrooke
15:49 jhand joined #dataverse
15:54 djbrooke joined #dataverse
15:54 bjonnh joined #dataverse
15:57 djbrooke joined #dataverse
16:00 pdurbin bricas: Vagrant is broken again. Any suggestions? Please see https://github.com/IQSS/dataverse/issues/3460
16:02 donsizemore @pdurbin the boxen have moved to Atlas https://atlas.hashicorp.com/puppetlabs
16:03 donsizemore @pdurbin but i don't see one with VirtualBox specified in the filename
16:04 donsizemore @pdurbin ah, now it wants vagrant up --provider virtualbox
16:04 donsizemore @pdurbin dunno whether you'd want the 6.6-puppet or the 6.6-nocm, maybe the latter for your testing?
16:05 djbrooke joined #dataverse
16:09 jhand joined #dataverse
16:12 pameyer pdurbin: https://atlas.hashicorp.com/geerlingguy/boxes/centos6 ?
16:12 pameyer donsizemore: thanks for the info on vagrant boxes wandering to new places
16:16 jhand joined #dataverse
16:36 djbrooke joined #dataverse
16:38 pdurbin Is the problem simply that I need to use `vagrant login` these days? That's what the error suggests: https://github.com/sbgrid/data-capture-module/issues/7
16:38 pdurbin "Logging in is not a requirement to use Vagrant" https://www.vagrantup.com/docs/cli/login.html
16:48 djbrooke joined #dataverse
16:55 djbrooke joined #dataverse
16:56 pameyer I've never used `vagrant login`- `vagrant box add $foo/$bar` and `vagrant up` have been enough
16:57 pdurbin even "vagrant init hashicorp/precise64" followed by "vagrant up" under "See how easy it is" at https://www.vagrantup.com isn't working for me. Same error about "The box 'hashicorp/precise64' could not be found..."
16:58 pdurbin maybe this is my problem: 1.8.7 fails to download or update boxes · Issue #7969 · mitchellh/vagrant - https://github.com/mitchellh/vagrant/issues/7969
16:59 pameyer could be it - I'm not using 1.8.7
16:59 djbrooke joined #dataverse
16:59 pdurbin this fixed it: sudo mv /opt/vagrant/embedded/bin/curl /opt/vagrant/embedded/bin/curl.moved
17:01 pameyer cool
17:03 pdurbin pameyer: do you care if I switch the port from 8080? That's where Glassfish runs by default.
17:04 pameyer not particularly - I just used it because it was my default http-alternative port
17:05 pdurbin cool
17:05 pdurbin pameyer: next is "The Ansible software could not be found!"
17:06 pameyer *everybody* has ansible installed ;)
17:06 pameyer or more realisticly, docs are woefully insufficient
17:06 pdurbin pameyer: I need to have it installed on my Mac?
17:06 pameyer I generally do it in another virtualenv
17:06 pameyer do you have virtualenv installed on your Mac?
17:08 pdurbin yep
17:09 pameyer source ~/virtualenv/ansible/bin/activate ; pip install ansible
17:11 pdurbin giving it a shot. thanks
17:11 pdurbin ERROR! vars file roles/dcm/vars/secrets.yml was not found
17:12 pameyer roles/dcm/vars/secrets.yml.template *should* exist
17:13 pameyer and thanks - you're uncovering a bunch of implicit assumptions I made in those docs
17:13 pdurbin oh sure
17:14 pdurbin seems much happier now
17:15 pameyer sounds like progress
17:15 pdurbin TASK [dcm : git, webupdate] **** ... fatal: [default]: FAILED! => {"changed": false, "failed": true, "msg": "Local modifications exist in repository (force=no)."}
17:15 pdurbin oh, it doesn't like that I changed 8080 to 8888 locally
17:16 pameyer it should be doing the checkout to /usr/local inside the VM
17:16 pameyer I'll take a look
17:18 djbrooke Hey jri - we're planning on a release before the end of the quarter/year. http://dataverse.org/goals-roadmap-and-releases will have more info about dates (and we'll also use other communication channels) as we move closer.
17:18 djbrooke Thanks pdurbin for the ping, missed this earlier
17:20 pdurbin oh sure
17:29 pdurbin pameyer: thanks. The latest is "Could not determine remote revision for HEAD" - https://github.com/sbgrid/data-capture-module/issues/8#issuecomment-258902476
17:30 djbrooke joined #dataverse
17:32 pameyer … looking
17:34 pdurbin pameyer: I just made a pull request in case it helps.
17:35 pdurbin I could swear I used to be able to push to this repo directly in the past.
17:35 pdurbin But I'm happy to make pull requests. :)
17:36 pameyer your github-fu is much stronger than mine.  today was the first time I sync'ed pameyer/dataverse to IQSS/dataverse - but it looks like IQSS/dataverse is uneffected :)
17:36 pameyer I'd though you could push there too
17:37 pdurbin interestingly, I can merge pull requests
17:37 pdurbin which I just did :)
17:37 pameyer yeah - I was just about to ask you why it closed
17:38 pdurbin pameyer: I wonder if master is a protected branch
17:38 pdurbin https://github.com/blog/2051-protected-branches-and-required-status-checks
17:39 pameyer "no protected branches" - and you've got write access
17:39 pdurbin weird
17:39 pameyer yeah
17:42 pdurbin pameyer: play recap says failed=0 now \o/
18:13 donsizemore joined #dataverse
19:38 djbrooke joined #dataverse
20:05 djbrooke joined #dataverse
20:21 djbrooke joined #dataverse
20:40 djbrooke joined #dataverse
20:43 djbrooke joined #dataverse
20:51 axfelix joined #dataverse
20:58 djbrooke joined #dataverse
21:00 djbrooke joined #dataverse
21:04 cads joined #dataverse
21:11 djbrooke joined #dataverse
21:13 djbrooke joined #dataverse
21:25 axfelix joined #dataverse
22:07 djbrooke joined #dataverse
22:27 donsizemore joined #dataverse
22:34 pdurbin left #dataverse
22:56 djbrooke joined #dataverse
23:19 djbrooke joined #dataverse

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