【发布时间】:2017-11-13 23:34:48
【问题描述】:
我正在尝试使用发布在 github 上的说明通过 Puppet 部署一个名为 Bag-Of-Holding 的应用程序 - https://github.com/ribeiroit/boh-puppet
我运行命令:sudo puppet apply /etc/puppet/manifests/site.pp
我收到以下错误:
错误:评估错误:评估资源语句时出错,在节点 lab1-hp-elitebook-8570p 上的 /etc/puppet/manifests/site.pp:2:2 找不到声明的类 boh
木偶似乎很难找到已经在清单文件夹中的类boh
这是我的目录树:
/etc/puppet
├── code
├── manifests
└── modules
└── boh-puppet
├── manifests
└── templates
我的site.pp 文件位于/etc/puppet/manifests
它看起来像这样:
node 'lab1-hp-elitebook-8570p' {
class { 'boh':
python_version => 3,
environment => 'dev',
language => 'en',
debug => 'True',
create_superuser => 'true',
pkg_checksum => '86b0164f7fd6c5e4aa43c8f056f08cea'
}
}
init.pp 文件有 class {boh },它位于:
/etc/puppet/modules/boh-puppet/manifests
任何想法如何解决这个问题?
【问题讨论】:
标签: puppet