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

jay vyas edited comment on BIGTOP-1171 at 1/20/14 6:16 PM:
-----------------------------------------------------------

Thanks shawn...  

- We've (evans and I) have definetly tested this, but definetly welcome to have 
more testers :)

- The only advantage of the old one is that its easy to understand for people 
that dont fully get puppet yet.. So Ive created a JIRA to delete the old 
provisioner and add comments to this one so that its easy to understand for 
puppet newcomers...  

- If you folks agree, we can push this in now and remove the old one in this 
new JIRA: https://issues.apache.org/jira/browse/BIGTOP-1186.

(and i guess to evans above comment -- as part of BIGTOP-1186 - we should add 
some instructions on how one might use puppet to provision simple as well as 
complex clusters)


was (Author: jayunit100):
Thanks shawn...  

- We've (evans and I) have definetly tested this, but definetly welcome to have 
more testers :)

- The only advantage of the old one is that its easy to understand for people 
that dont fully get puppet yet.. So Ive created a JIRA to delete the old 
provisioner and add comments to this one so that its easy to understand for 
puppet newcomers...  

- If you folks agree, we can push this in now and remove the old one in this 
new JIRA: https://issues.apache.org/jira/browse/BIGTOP-1186.

> 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, BIGTOP-1171.2.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