节点上 /tmp/vagrant-puppet/modules-84c36838170137b342ad08a194e8c35b/mongodb/manifests/params.pp:6 处的未知函数选择 - Vagrant
Unknown function pick at /tmp/vagrant-puppet/modules-84c36838170137b342ad08a194e8c35b/mongodb/manifests/params.pp:6 on node - Vagrant
在使用 puppetlabs-mongodb 提供 Vagrant VM hashicorp/precise32
时,出现错误:
Unknown function pick at
/tmp/vagrant-puppet/modules-84c36838170137b342ad08a194e8c35b/mongodb/manifests/params.pp:6
on node
当我查看 params.pp 的第 6 行时,我发现:
$service_manage = pick($mongodb::globals::mongod_service_manage, true)
但不确定,如何解决。
知道如何解决吗?
谢谢。
你是如何安装模块的?
这个模块有 dependency on puppetlabs/stdlib。 stlib 的版本必须大于 2.2 - 这是定义函数的地方
安装或升级 stdlib 模块,应该没问题。
在使用 puppetlabs-mongodb 提供 Vagrant VM hashicorp/precise32
时,出现错误:
Unknown function pick at /tmp/vagrant-puppet/modules-84c36838170137b342ad08a194e8c35b/mongodb/manifests/params.pp:6 on node
当我查看 params.pp 的第 6 行时,我发现:
$service_manage = pick($mongodb::globals::mongod_service_manage, true)
但不确定,如何解决。
知道如何解决吗?
谢谢。
你是如何安装模块的?
这个模块有 dependency on puppetlabs/stdlib。 stlib 的版本必须大于 2.2 - 这是定义函数的地方
安装或升级 stdlib 模块,应该没问题。