Looks like this issue is most up to date with 3.x dev efforts
In discussing with Roman Shaposhnik our org can take on the lead going forward with puppet updating. We have been using parts of the bigtop modules for sometime in our service engagements and have begun to productize around it.
We probably want to create some sub-tasks to incrementally start getting things in check. First would be picking initial service to upgrade and harmonize design patter for 3.x as a couple approaches. Combined with this would be for group to decide on the "canonical" configuration parameters and defaults to be shipped with.
From there we can use as initial as template and roll through the other services. We will also aim to get some latest efforts we have underway with Accumulo and Spark/Shark