2017-11-18 77 views
1

我正在使用github上提供的傀儡脚本安装名为“Bag Holding”的应用程序。我安装成功,然后需要更改site.pp和init.pp文件,但是当我尝试使用(puppet apply)重新编译时,我收到了警告消息木偶:警告:每次运行只能应用一个文件。跳过

警告:只能应用一个文件每次运行。跳过/etc/puppet/manifests/site.pp

而屏幕上没有其他活动。之后我无法访问我的应用程序。经过一天的故障排除后,我放弃了,从头开始 - 重新安装我的CentOS,puppet和所有的文件夹目录,但只要我运行“傀儡应用”,我得到了与以前一样的警告,我有因为无法访问应用程序。

新安装的应用程序被安装的新安装的操作系统的编译失败如何?难道不可能多次运行puppet site.pp文件?第一次运行后有没有硬编码到服务器,并且不能再接受额外的编译? site.pp和init.pp文件都在我上面发布的github上。我正在运行无主傀儡配置。

site.pp代码:

# adding boh module to the node 

node 'boh.domain' { 
    class { 'boh': 
     python_version => 3, 
     environment => 'dev', 
     language => 'pt-br', 
     debug => 'True', 
     create_superuser => 'true', 
     pkg_checksum => '86b0164f7fd6c5e4aa43c8f056f08cea', 
    } 
} 
+0

什么是你正在执行的puppet apply命令? –

回答

0

问题不再相关。我发现通过确保正确的语法正在使用的修复...木偶申请 - - modulepath = 谢谢