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

jay vyas commented on BIGTOP-1171:
----------------------------------

[~evans_ye] 

hi evans.  okay, ive finished testing , and i noticed that "vagrant up 
--provision-with puppet" fails, however

{noformat}
vagrant up ; #wait for it to finish
 vagrant provision --provision-with puppet
{noformat}

succeeds ! And it works great... Just for the commiters : here's a paste of my 
hbase results confirming that this patch is ready to roll .

{noformat}
[root@vagrant vagrant]hbase shell <<EOF
create 't2','f2' 
put 't2', 'row1', 'f2:a', 'val1'
scan 't2'
EOF
14/01/07 22:36:54 WARN conf.Configuration: hadoop.native.lib is deprecated. 
Instead, use io.native.lib.available
create 't2','f2' 
0 row(s) in 2.8070 seconds
put 't2', 'row1', 'f2:a', 'val1'
0 row(s) in 0.1010 seconds
scan 't2'
ROW                                  COLUMN+CELL                                
                                                               
 row1                                column=f2:a, timestamp=1389134219249, 
value=val1                                                          
1 row(s) in 0.0480 seconds
{noformat}

Can we now commit this ?  I think its ready. 

> Puppetize the Vagrant deployer
> ------------------------------
>
>                 Key: BIGTOP-1171
>                 URL: https://issues.apache.org/jira/browse/BIGTOP-1171
>             Project: Bigtop
>          Issue Type: Improvement
>          Components: Deployment
>    Affects Versions: 0.8.0
>            Reporter: jay vyas
>              Labels: patch
>         Attachments: BIGTOP-1171.1.patch
>
>
> The next iteration of the 1072 (vagrant recipe for deployment) would benefit 
> alot from directly provisioning via puppet, rather than hardcoding the shell 
> commands.
> HOW THE CURRENT PROVISiONER WORKS: 
> The shell provisioner manually wget's the repos and installs components using 
> yum.  
> HOW THE PUPPET BASED PROVISIONER WILL WORK: 
> In this JIRA, the aim will be to write a new provisioner that is puppet 
> based, which simply manages a site.csv file for a default vagrant deployment. 
>  Then, the end users can update the site.csv, run "vagrant up", and have a 
> puppet based distro up and running.   The biggest advantage will be that the 
> the vagrant deployer will continually be updated by the evolution of the 
> puppet repos, rather than needing manual updates.  
>  



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to