fixes #3752 - move data population from migrations into seed script
fixes #2572 - FreeBSD unattended installation support via mfsbsd
syncing with upstream community-templates
update default provisioning templates
fixes #137 - Better support for non-hostname certnames
This patch introduce a new setting :use_uuid_for_certificates whichdefaults to false.
users who wish to deploy their hosts using a random unique id, shouldenable that setting, and use the certname directive in their puppet.conf...
expose puppet_ca settings to puppet.
this also introduce it as an ENC variable just in case you want to use it in puppet.conf template
Signed-off-by: Alexander Chuzhoy <sashac88@hotmail.com>
This is to overcome the following messages when executing "puppetd -t" on a client.warning: You have configuration parameter $environment specified in [puppetd], which is a deprecated section. I'm assuming you meant [agent]
fixes #28 and converts existing helpers to snippets