厨师错误“RuntimeError:请在存取元数据前保存服务器”

我正在尝试使用Chef在Rackspace Cloud上创build一个新的服务器,并且我一直在Chef中遇到这个错误:

RuntimeError:在访问元数据之前请保存服务器

有任何想法吗?

该错误消息来自雾项目的更新。 该提交引入了您所看到的错误消息。 我能够复制错误以及4天前发布的雾1.9.0。

使用这些命令回滚到雾v1.8.0:

$ gem uninstall fog $ gem install --version 1.8.0 fog 

这解决了我的问题! 雾开发者正在处理一个pull请求 ,听起来他们很快就会有一个新的版本(可能叫做v1.9.1)。