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

Roman Shaposhnik commented on HADOOP-7157:
------------------------------------------

In general -- a strong +1 on the approach. H/W tends to go down, being 
decommissioned and tinkered with so having a reliable way to re-deploy a 
particular build/test environment is extremely important. Puppet fits the bill 
perfectly.

Now, a couple of points on Puppet usage:
   1. Not sure you need precise version strings for the kinds of  packages that 
are specified (and not all of them are specified, actually)
   2. Minor nit: you can simplify an implementation by using an array syntax 
for resource instantiation
   3. What's your plan on applying proposed recipe? I think it would be nice to 
have a cron job that would check it out from the apache repo and apply

> Create build hosts configurations to prevent degradation of patch validation 
> and snapshot build environment
> -----------------------------------------------------------------------------------------------------------
>
>                 Key: HADOOP-7157
>                 URL: https://issues.apache.org/jira/browse/HADOOP-7157
>             Project: Hadoop Common
>          Issue Type: Improvement
>          Components: build
>         Environment: Apache Hadoop build hosts
>            Reporter: Konstantin Boudnik
>            Assignee: Konstantin Boudnik
>         Attachments: HADOOP-7157.patch
>
>
> Build hosts are being re-jumped, in need for configuration updates, etc. It 
> is hard to maintain the same configuration across a 10+ hosts. A specialized 
> service such as Puppet can be used to maintain build machines software and 
> configurations at a desired level.
> Such configs should be checked into SCM system along with the of sources code.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to