Fedora must also use dependencies repo
Use puppet to manage agent startup (as systemd host, for example, does not have init.d scripts)
Add --volumesize option to extend EBS boot volume size at instance creation time
Add --puppetagent-dflt-certname option to help AWS->AWS deployments where autogenerated name is not good due to AWS DNS setup
Minimize race condition of signing non-existing CSR