首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在运行'puppet apply‘时,如何指定puppet:/private/的目录?

在运行'puppet apply‘时,如何指定puppet:/private/的目录?
EN

Stack Overflow用户
提问于 2012-07-10 01:03:59
回答 1查看 1.1K关注 0票数 1

所以,我有一个木偶库。它的版本是git之类的。在将这些更改提交到puppet服务器之前,我可以在我的机器上对此存储库的副本进行试探性更改,然后在测试计算机上尝试这些更改(避免接触生产机器进行测试的麻烦,以及puppetca签署临时EC2实例的麻烦)。我可以将repostory的副本scp到适当的机器上,然后执行puppet apply site.pp --modulepath=foo --templatedir=blah,它基本上是有效的……

直到我有一个来自puppet:///private/foo的文件。那就全是Could not evaluate: Could not retrieve information from source(s) puppet:///private/foo at /home/ubuntu/ops-puppet/production/modules/foobar/manifests/baz.pp:68了。

有没有一个命令行标志可以用来指定'private‘文件的路径?我似乎在文档中找不到它(但今天早上我可能就是忘记了;)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-07-10 03:10:20

检查您的/etc/puppet/fileserver.conf文件(http://docs.puppetlabs.com/guides/file_serving.html#file-server-configuration),确保它有一个指向预期目录的私有块。

Zac B关于检查私有目录上的权限的问题的评论也是一个好主意。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11399766

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档