There are some (minor) issues with the deployment scripts and puppet files that make them not work oob, but those can be addressed / worked around. I have a fork that at least works for me. You can take a look at it and see if there’s something there you could use.
The work by Steven to migrate everything to Xenial is shaping up nicely. He’s done a good job of cleaning up the puppet files adding proper modules and refactoring.