RHEL6.2でPuppet2.7.14を実行しています(マスターとノードの両方にこの構成があります)。
私の人生では、カスタムマウントポイントを機能させることができない理由を理解できません。
たとえば、/ etc / puppet / fileserver.confを編集して、次の情報を含めます。
[foo]
path /etc/puppet/files/foo
allow *
そして、ファイルbar.txtを/etc/puppet/files/foo/bar.txtに置きます
次に、次のようなリソースが問題なく解決されることを期待します。
file { "bar.txt":
ensure => present,
path => "/var/foo/bar.txt",
source => "puppet:///foo/bar.txt",
}
しかし、これは機能しません!次のようなエラーメッセージが常に表示されます。
... Could not evaluate: Could not retrieve information from environment production source(s) puppet:///foo/bar.txt ...
私が読んだすべてのドキュメントによると、私はこれを正しく行いましたが、それを機能させることができません。
何かご意見は?