- lockfile.
- keys, certs and secrets.
- fix /etc/puppet permissions.
- - check for local dependencies (rsync, etc).
- check hostname and required node configuration.
- log applied version and date (in the node and also in the repo?).
# Common parameters
# Exclude eventual keys and version control files
#DEPLOY_DEPENDENCIES="puppet-common ruby-sqlite3 ruby-activerecord ruby-activerecord-deprecated-finders augeas-tools"
- DEPLOY_DEPENDENCIES="puppet-common"
+ DEPLOY_DEPENDENCIES="usb-utils rsync puppet-common"
DEPLOY_RSYNC="rsync -CrltDvpq --no-owner --exclude=/ssl --exclude=keys --exclude=site_keys --exclude=config/secrets --delete --rsync-path"
RSYNC_PATH="rsync -q"