如何解决带有流浪后处理器的打包程序“找不到 ovf 文件”
我是包装工的新手。我听说您可以添加一个 vagrant 后处理器来获得一个简单的 VM 来测试您的新图像。基于这些示例,我认为下面的代码可以工作。但是,我收到此错误。
* Post-processor failed: ovf file couldn't be found
这是我的打包程序配置/代码。
source "digitalocean" "test" {
image = "ubuntu-20-10-x64"
region = "nyc1"
size = "s-1vcpu-1gb"
snapshot_name = "me-image-{{isotime \"2006-01-02T15:04\"}}"
snapshot_regions = [
"nyc1","sgp1","lon1","nyc3","ams3","fra1","tor1","sfo2","blr1","sfo3"
]
tags = ["delete"]
ssh_username = "root"
}
# a build block invokes sources and runs provisioning steps on them.
build {
sources = ["source.digitalocean.test"]
provisioner "file" {
source = "jump_host"
destination = "/tmp"
}
post-processor "vagrant" {
keep_input_artifact = true
provider_override = "virtualbox"
output = "out.box"
}
}
我的打包器版本是 1.6.6
我的 vagrant 版本是 2.2.10
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。