# Set basic variables
PUPPET="$HYDRA_FOLDER/puppet"
- PUPPET_KEYS="$PUPPET/modules/site_keys/files"
+ PUPPET_KEYS="$PUPPET/keys"
export HYDRA_CONNECT="ssh -T -o ConnectTimeout=15"
}
# GPG keys should be manually imported in the nodes
for host in `hydra $HYDRA nodes`; do
node="`echo $host | cut -d . -f 1`"
- privkey="$PUPPET_KEYS/"$node"_id_rsa"
+ privkey="$PUPPET_KEYS/ssh/$node/"$node"_id_rsa"
pubkey="$privkey.pub"
if [ "$1" == "all" ]; then
hydra_genpairs
hydra_unset_tmpfile $TMPWORK
# Add key into puppet git repository.
- ( cd $PUPPET_KEYS && git add $(basename $privkey) $(basename $pubkey) )
+ ( cd $PUPPET_KEYS/ssh/$node && git add $(basename $privkey) $(basename $pubkey) )
}
# Load.