Packer: FreeBSD 上的环境变量注入失败

创建于 2018-02-05  ·  3评论  ·  资料来源: hashicorp/packer

  • 打包器版本:1.1.3
  • 主机平台:macOS 10.13.3
  • 调试日志: https: //gist.github.com/jesse-c/0ea1f9a289d7ec42e2c9d34e61861344#file -debug-log
  • 可重现的步骤: https: //gist.github.com/jesse-c/0ea1f9a289d7ec42e2c9d34e61861344#file -run-sh

2018/02/05 22:13:38 ui: digitalocean: PACKER_BUILDER_TYPE=digitalocean: Command not found.

如果第 368-373 行在provisioner/shell/provisioner.go被注释掉,那么它会成功完成。 [1]

[1] https://gist.github.com/jesse-c/0ea1f9a289d7ec42e2c9d34e61861344#file -debug-log_no-createflattenedenvvars

provisioneshell question

所有3条评论

试一试,看看它是否有效: https: //www.packer.io/docs/provisioners/shell.html#freebsd -example

那行得通! 很抱歉错过了明显的文档。 我的实际模板中确实有exec_command ,但不是正确的。

感谢您如此快速地对它进行分类。

我将锁定此问题,因为它已关闭 _30 天_⏳。 这有助于我们的维护人员找到并关注活跃的问题。

如果您发现与此类似的问题,请打开一个新问题并完成问题模板,以便我们可以获取进一步调查所需的所有详细信息。

此页面是否有帮助?
0 / 5 - 0 等级