You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@bigtop.apache.org by "Evans Ye (JIRA)" <ji...@apache.org> on 2015/02/07 19:09:34 UTC

[jira] [Commented] (BIGTOP-1655) Update VM and Docker provisioner to work with hiera converted puppet recipes

    [ 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)