流浪汉和木偶 - function_is_bool 错误
vagrant and puppet - function_is_bool error
我们使用 vagrant 来管理我们产品之一的开发安装,发现我们的一些开发人员可以使用我们的 vagrant 配方,而其他人则不能。无法从人偶中获得失败的人:
undefined method "function_is_bool" for Scope(Class[Puppet])
可能导致此错误的原因是什么,因为所有开发人员都从头开始尝试过,确保他们拥有该存储库的新副本。
对于我们来说,我们有一个我们使用的自定义基础框,它只下载一次并用于多个流浪者。
有问题的开发人员使用的是旧版本的基本盒,我们将其删除并更新后,问题就消失了。
您可以通过运行ning:
查看您的base boxes的版本
$ vagrant box list
然后删除坏框,运行像这样:
$ vagrant box remove OUR-BAD-BOX-NAME
请注意,如果以这种方式删除框不起作用,您始终可以通过删除框本身来手动删除它,as detailed here
我们使用 vagrant 来管理我们产品之一的开发安装,发现我们的一些开发人员可以使用我们的 vagrant 配方,而其他人则不能。无法从人偶中获得失败的人:
undefined method "function_is_bool" for Scope(Class[Puppet])
可能导致此错误的原因是什么,因为所有开发人员都从头开始尝试过,确保他们拥有该存储库的新副本。
对于我们来说,我们有一个我们使用的自定义基础框,它只下载一次并用于多个流浪者。
有问题的开发人员使用的是旧版本的基本盒,我们将其删除并更新后,问题就消失了。
您可以通过运行ning:
查看您的base boxes的版本$ vagrant box list
然后删除坏框,运行像这样:
$ vagrant box remove OUR-BAD-BOX-NAME
请注意,如果以这种方式删除框不起作用,您始终可以通过删除框本身来手动删除它,as detailed here