Github user epikhinm commented on a diff in the pull request:
https://github.com/apache/bigtop/pull/374#discussion_r204458845
--- Diff: bigtop_toolchain/bin/puppetize.sh ---
@@ -26,7 +26,7 @@ case ${ID}-${VERSION_ID} in
dnf -y check-update
dnf -y install hostname findutils curl sudo unzip wget puppet
puppetlabs-stdlib
;;
- ubuntu-16.04)
+ ubuntu-1[6,8].04)
apt-get update
apt-get -y install wget curl sudo unzip puppet
software-properties-common puppet-module-puppetlabs-apt
puppet-module-puppetlabs-stdlib
--- End diff --
I've read code of generating init.d scripts for all components, aaand it's
not so easy to create new templating script for all systemd services, because
~30 services have a custom __generate*__ methods.
---