未知函数选择节点上的/tmp/vagrant-puppet/modules-84c36838170137b342ad08a194e8c35b/mongodb/manifests/params.pp:6 - Vagrant

时间:2015-09-12 13:18:21

标签: mongodb vagrant puppet librarian-puppet

在使用puppetlabs-mongodb配置Vagrant VM hashicorp/precise32 时,我收到了错误消息:

  

未知功能选择   /tmp/vagrant-puppet/modules-84c36838170137b342ad08a194e8c35b/mongodb/manifests/params.pp:6   在节点上

当我查看params.pp的第6行时,我发现:

$service_manage = pick($mongodb::globals::mongod_service_manage, true)

但不确定,如何解决它。

任何想法我该如何解决?

感谢。

1 个答案:

答案 0 :(得分:4)

你是如何安装模块的?

此模块在dependency上有puppetlabs/stdlib。 stlib的版本必须大于2.2 - 这是定义函数的地方

安装或升级stdlib模块,你应该没问题。