Sorry it's been progressing slowly - I've been quite busy lately. I'll push to get that committed soon. I think the only hesitance others had to put it in master is there's a Bigtop release planned very soon and they want to start stabilizing that one - I expect it'd be merge to master as soon as that release is done, although packaging tests will need to be written as well.
On Tue, Jun 24, 2014 at 2:06 PM, Christopher <[email protected]> wrote: > While I don't agree we messed up (I think this is the correct order: > upstream release, then downstream packaging; and I like this distinction), > I'm glad you did this. Thanks for putting these together. Hopefully this > will benefit the BigTop users and Accumulo users interested in BigTop. > > Thanks, Josh! > > > -- > Christopher L Tubbs II > http://gravatar.com/ctubbsii > > > On Tue, Jun 24, 2014 at 12:32 AM, Josh Elser <[email protected]> wrote: > > > One rather user-facing change that we made with 1.6.0 was the removal of > > the RPM and DEB packaging from our tree. We did this because maintenance > of > > that packaging code was historically a problem, and we felt like bigtop > > would be a better home for it rather then perpetuate the bit-rot. > > > > Personally, I think we messed up by removing the code from our tree > before > > bigtop has the necessary pieces in place. Since getting the code into > > bigtop is still progressing slowly[1], I've forked bigtop[2], added the > > patch and fixed some bugs that are currently in the patch. > > > > It's fairly easy to generate the packaging if you have some time to walk > > through it. I successfully installed and ran Accumulo 1.6.0 via Bigtop on > > Centos6.5 today. > > > > Rough outline: > > > > 1. Download the code from [2] > > 2. Look at the DEVNOTES [3] and install the prereqs (there may be more, > > but I tried to update the list) > > 3. Ensure Maven and Gradle are installed too > > 4. gradle hadoop-rpm > > 5. gradle zookeeper-rpm > > 6. gradle bigtop-jsvc > > 7. gradle bigtop-utils > > 8. gradle accumulo-rpm > > > > (check out `gradle tasks` for more info on steps 4-8). > > > > Then, install the packages which are placed in the build/ directory at > the > > top level of the repo. `find` is your friend. the Accumulo RPMs and SRPMs > > both built successfully. I haven't tried building DEBs yet, so YMMV > there. > > (hopefully will make some time later this week). > > > > - Josh > > > > [1] https://issues.apache.org/jira/browse/BIGTOP-1175 > > [2] https://github.com/joshelser/bigtop/tree/accumulo-support > > [3] https://github.com/joshelser/bigtop/blob/accumulo-support/DEVNOTES > > >
