hadoop-common-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Konstantin Boudnik (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HADOOP-7157) Create build hosts configurations to prevent degradation of patch validation and snapshot build environment
Date Thu, 05 May 2011 01:15:03 GMT

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

Konstantin Boudnik commented on HADOOP-7157:
--------------------------------------------

The following steps are needed to bootstrap puppet and keeping build configuration in check:
 - download puppet [2.6.8|http://puppetlabs.com/downloads/puppet/puppet-2.6.8.tar.gz]. Unpack
and install it by running puppet/install.rb
 - run recipe (with superuser privileges): 
{noformat}
puppet apply --debug src/build.env/default-env.puppet
{noformat}
Running this with {{--noop}} will effectively execute dry-run

I propose these steps are to be done say once a day on every build machine.
The set of packages/versions proposed is what we have on Apache Hadoop build machines at the
moment.

> 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

Mime
View raw message