if [ "$STAGE" == "repository" ]; then
hydractl puppet-install
- rm -rf /etc/puppet && git clone git://git.sarava.org/puppet-bootstrap /etc/puppet
- chown -R puppet. /etc/puppet
- hydra_bootstrap_config /etc/puppet
+ if [ ! -d "/etc/puppet/.git" ]; then
+ rm -rf /etc/puppet && git clone git://git.sarava.org/puppet-bootstrap /etc/puppet
+ chown -R puppet. /etc/puppet
+ hydra_bootstrap_config /etc/puppet
+ fi
fi
-if [ -e "/etc/puppet/modules/bootstrap/manifests/$stage.pp" ]; then
- puppet apply /etc/puppet/modules/bootstrap/manifests/$stage.pp
+if [ -e "/etc/puppet/manifests/$stage.pp" ]; then
+ puppet apply /etc/puppet/manifests/$stage.pp
fi