我有一些 puppet 模块,它不在 forge 中,我不想把它放在那里。该模块的所有依赖项都写metadata.json
在/etc/puppet/modules/
.
当我现在调用puppet module list
缺少的模块时,会列出,例如:
Warning: Missing dependency 'puppetlabs-apt':
'<name>' (v0.0.0) requires 'puppetlabs-apt' (>= 0.0.0)
Warning: Missing dependency 'puppetlabs-stdlib':
'<name>' (v0.0.0) requires 'puppetlabs-stdlib' (>= 0.0.0)
Warning: Missing dependency 'puppetlabs-vcsrepo':
无论如何要让 puppet 安装非伪造模块的依赖项,尽管手动方式通过安装它puppet module install ...
?