0

我无法使用 application 和 application_nodejs 食谱部署 nodejs 应用程序。

我的环境:

  1. 厨师 11.12.2
  2. 应用手册:4.1.4
  3. Application_nodejs 食谱:2.0.1
  4. Ubuntu:12.04 LTS

完全错误:“[2014-06-02T10:51:51+00:00] 信息:在重新引发异常之前运行排队的延迟通知 [2014-06-02T10:51:51+00:00] 错误:运行异常处理程序[2014-06-02T10:51:51+00:00] 错误:异常处理程序完成 [2014-06-02T10:51:51+00:00] 致命:堆栈跟踪转储到 /var/chef/cache/chef-stacktrace .out [2014-06-02T10:51:51+00:00] 错误:deploy_revision(xxxx) 出现错误:NoMethodError: Chef::Resource::DeployRevision [2014-06-02T10:51 的未定义方法“所有者” :51+00:00] 致命:Chef::Exceptions::ChildConvergeError:Chef 运行进程未成功退出(退出代码 1)“

任何想法?

4

1 回答 1

0

似乎您在传递空值时可能犯了一个错误。检查“所有者”是否实际设置了正确的值而不是零。

于 2014-06-12T04:17:18.580 回答