[
https://issues.apache.org/jira/browse/BIGTOP-1655?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14310849#comment-14310849
]
Evans Ye commented on BIGTOP-1655:
----------------------------------
patch uploaded.
Here's the summary of changes to make it easier to be reviewed:
* update provision.sh in docker provisioner and Vagrantfile's $script Here Doc
in vm provisioner to generate yaml configurations which accorded to hiera
conversion.
* update components in default vagrantconfig.yamls to be an array: [hadoop,
hbase], to accord hiera conversion.
* enable default vagrantyamlconf {{$vagrantyamlconf = "vagrantconfig.yaml"}} to
fix that *./docker-hadoop.sh --destroy* can not find variable issue
* Adjust for loop structure in *docker-hadoop.sh create function* to reduce
code duplication.
Now both provisioners should work with the hiera converted puppet recipes.
> Update VM and Docker provisioner to work with hiera converted puppet recipes
> ----------------------------------------------------------------------------
>
> Key: BIGTOP-1655
> URL: https://issues.apache.org/jira/browse/BIGTOP-1655
> Project: Bigtop
> Issue Type: Task
> Components: deployment, vm
> Affects Versions: 0.8.0
> Reporter: Evans Ye
> Assignee: Evans Ye
> Attachments: BIGTOP-1655.1.patch
>
>
> After BIGTOP-1634 has been checked in, vagrant-puppet-vm and
> vagrant-puppet-docker need to be updated to work with hiera converted puppet
> recipes. The primary change in this JIRA would be to generate site.yaml as
> the configuration file instead of site.csv.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)