
最近、Puppet エージェントが次のように定義したディレクトリに「1」という名前の長さゼロのファイルを作成していることに気付きました。
file { '/opt/foo/':
ensure => directory,
owner => 'bar',
group => 'bar',
}
結果:
ls -lah /opt/foo
drwxr-xr-x 2 bar bar 4.0K Feb 23 18:58 .
drwxr-xr-x. 7 root root 4.0K Feb 23 18:42 ..
-rw-r--r-- 1 root root 0 Feb 23 18:59 1
パペットバージョン: 3.7.4
6.5 の
答え1
ディレクトリとファイルの権限とタイムスタンプが一致しません。その Puppet リソースはそのファイルを作成していません。
他の Puppet リソース、またはシステム上の他の何かがそれを行っています。