Here is a patch
Here is another patch.
I forgot to add the dependency on bigtop-utils
+1. LGTM. Do you plan to cover other components as well? The highest priority is Pig and HBase since they don't reuse hadoop launch script. If you can help with those – it'll be very much appreciated.
I am indeed going to cover as much components as needed. Hence the subtasks
I just haven't open the tickets yet.
I will finish testing and commit that patch if all goes well.