Hmmm ok... I'll ask a different way to clarify. should provision.groovy be in src/common/hadoop as well? Right now it's in another directory all together.
After all it is meant to be a drop in replacement for init-hdfs.sh. So in current bigtop... either provison.groovy OR init-hdfs.sh is in the wrong place, don't you think? > On Apr 23, 2014, at 12:42 AM, Konstantin Boudnik <c...@apache.org> wrote: > > Jay, > > I think the script is packed up into the hadoop package and is relied upon by > Puppet. So, it shouldn't be too hard to replace it. What seems to be the > trouble? > > Cos > >> On Wed, Apr 23, 2014 at 12:31AM, Jay Vyas wrote: >> Hi sean and others: >> >> I want to replace the init-hdfs.sh >> (.//bigtop-packages/src/common/hadoop/init-hdfs.sh) >> >> with provision.groovy >> (.//bigtop-packages/src/common/bigtop-utils/provision.groovy) >> >> It seems pretty complex. >> >> Any pointers on the lifecycle of bigtop-utils files in terms of where and >> how they get installed in the rpms? >> >> Nothing detailed, just some guidelines on how the utilities are leveraged >> during provisioning of a cluster, and what needs to be done to integrate a >> new utility into >> the cluster.... >> >> i can grep around for the specifics.