Chef 未定义方法 'use_etag' for Chef::Resource::RemoteFile



当我在一个节点上运行我的食谱时,我得到一个编译错误:"未定义的方法' use_etag' for Chef::Resource::RemoteFile"在我的remote_file资源:

remote_file to.deb do
  mode                0644
  source              'https://path.com/to.deb'
  use_etag            true
  use_conditional_get true
end

根据Chef doc, use_etag是remote_file的一个属性

use_etag直到后来的Chef版本(如果我没记错的话是11.6.0)才被引入。你可能需要升级你的Chef版本

相关内容

最新更新