diff --git a/common/container-puppet.sh b/common/container-puppet.sh index 60edb96c8c..411b159cea 100644 --- a/common/container-puppet.sh +++ b/common/container-puppet.sh @@ -124,7 +124,7 @@ if [ -z "$NO_ARCHIVE" ]; then echo "Ensuring the removed config files are also purged in ${puppet_generated_path}:" cat $TMPFILE | sort cat $TMPFILE | xargs -n1 -r -I{} \ - bash -c "rm -f ${puppet_generated_path}/{}" + bash -c "rm -rf ${puppet_generated_path}/{}" exec 5>&1 exec 1>$TMPFILE2 find $rsync_srcs -newer $origin_of_time -not -path '/etc/puppet*' -print0