[ 
https://issues.apache.org/jira/browse/BIGTOP-1171?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

jay vyas updated BIGTOP-1171:
-----------------------------

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



 


  was:The next iteration of the 1072 (vagrant recipe for deployment) would 
benefit alot from directly provisioning via puppet, rather than hardcoding the 
shell commands: 


> Puppetize the Vagrant deployer
> ------------------------------
>
>                 Key: BIGTOP-1171
>                 URL: https://issues.apache.org/jira/browse/BIGTOP-1171
>             Project: Bigtop
>          Issue Type: Improvement
>          Components: Deployment
>            Reporter: jay vyas
>              Labels: 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