部署 OpsWorks 应用程序时出现 Chef::Exceptions::UnresolvableGitReference 错误

Posted

技术标签:

【中文标题】部署 OpsWorks 应用程序时出现 Chef::Exceptions::UnresolvableGitReference 错误【英文标题】:Chef::Exceptions::UnresolvableGitReference error when Deploying an OpsWorks app 【发布时间】:2018-02-27 13:49:59 【问题描述】:

我只是发布这个来帮助别人,因为我已经有了答案;不需要投票。

在部署错误后,我在 OpsWorks 日志中遇到此错误消息:

Chef::Exceptions::UnresolvableGitReference: Unable to parse SHA reference for '*branch name*' in repository '*repository name*'

【问题讨论】:

【参考方案1】:

简单的解决方案。像个傻瓜一样,我忘记将有问题的分支推送到远程(原始)存储库。

在其他新闻中,今天是我的 308 岁生日(好吧,也许我不是 Samuel Johnson)。

【讨论】:

以上是关于部署 OpsWorks 应用程序时出现 Chef::Exceptions::UnresolvableGitReference 错误的主要内容,如果未能解决你的问题,请参考以下文章

如何在 MacOS 中安装 chef 12 以部署到 AWS Opsworks?

Chef 12 + AWS Opsworks + 从 s3 部署应用程序

OpsWorks 部署错误 - Chef::Exceptions::ChildConvergeError

使用 OpsWorks + Chef

Chef 失败了我的资产:Opsworks 上的预编译步骤

使用 Chef 12 从 AWS OpsWorks 中的堆栈设置获取自定义 JSON