Amazon Linux 2012.09 で Puppet 3 を使用しています。マニフェストの 1 つがいくつかのディレクトリをセットアップおよび再構成します。タスクの 1 つは、フォルダーの所有者とグループの recursivelt を別のユーザーに変更することです。ただし、これは完了するまでに 60 秒以上かかり、ディレクトリにはほとんど何もありません。端末の chown myuser:myuser /var/lib/jenkins 1 秒もかかりません。
私の質問は: Puppet でディレクトリの所有権を再帰的に変更するためのより良い/より高速な方法はありますか?
ありがとう
file {'/var/lib/jenkins':
ensure => 'directory',
owner => myuser,
group => myuser,
recurse => true,
require => Package['jenkins'],
}