[ 
https://issues.apache.org/jira/browse/BIGTOP-1417?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14124593#comment-14124593
 ] 

Evans Ye commented on BIGTOP-1417:
----------------------------------

Hi [~jayunit100], 
I've tested this with docker version 1.1.2 on puppetlabs/centos-6.5-64-nocm and 
chef/fedora-20 boxes downloaded from [vagrant 
cloud|https://vagrantcloud.com/discover/featured], and found that I need to run 
almost everything as sudo without root.
So you're right, 
this is actually a requirement to use docker, you can either run everything as 
root or grant rights to users to use docker.
The [docker installation guide|http://docs.docker.com/installation/fedora/] 
gives the detail but I still need to update README just as you suggested.
In my tests both centos-6.5 and fedora-20 box work well on provisioning a 
hadoop cluster, so it would be appreciated to have some logs to better describe 
your situation:)

And to [~gkesavan],
I've spent times to work on boot2docker trying to spin up containers directly 
on my host machine(windows) and I found that there're some critical issues:
* Plugin compatibility: vagrant-cachier and vagrant-hostmanager currently are 
not supported for this certain use case.
* There's a [hanging issue|https://github.com/mitchellh/vagrant/issues/3951] 
when using vagrant + docker on OS X or windows host
I think those issues are more related to vagrant and plugins which we can't do 
much about,
so I suggest to set this ticket's scope focusing on the core function that is 
to provision hadoop cluster via puppet on top of docker containers.
In that case, this patch is limited to work on a Linux VM or physical machine.
We can add OS X and windows support in separate tickets after this core 
function is ready.
Sorry to bring you to this end and thanks for give it a try.

> Dockerize the puppetized vagrant deployer
> -----------------------------------------
>
>                 Key: BIGTOP-1417
>                 URL: https://issues.apache.org/jira/browse/BIGTOP-1417
>             Project: Bigtop
>          Issue Type: New Feature
>          Components: deployment
>    Affects Versions: 0.7.0
>            Reporter: Evans Ye
>            Priority: Minor
>             Fix For: 0.8.0
>
>         Attachments: BIGTOP-1417.1.patch, BIGTOP-1417.2.patch
>
>
> This is one of the bigtop's dockerize task which mainly focus on deploying 
> bigtop hadoop cluster using 
> [bigtop-puppet|https://github.com/apache/bigtop/tree/master/bigtop-deploy/puppet]
>  on top of docker containers.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to