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