2

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 ...

私が読んだすべてのドキュメントによると、私はこれを正しく行いましたが、それを機能させることができません。

何かご意見は?

4

1 に答える 1

1

ここで「落とし穴」が働いているようです。パスまたは許可属性の前のタブストップは許可されていません。非常に驚くべき。

于 2012-05-26T04:46:00.653 に答える