【发布时间】:2015-02-12 23:38:37
【问题描述】:
我有一些 puppet 模块,它不在 forge 中,我不想把它放在那里。该模块的所有依赖项都写在metadata.json 中,对于安装,我通常只是将模块从其git repo 直接克隆到/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 module install ... 手动安装它,是否让 puppet 安装非伪造模块的依赖项?
【问题讨论】: