Could you attach the full PACKER_LOG ?
On Mon, Oct 22, 2018 at 10:35 PM <[email protected]>
wrote:
> Running Packer version 1.3.1
>
> I have a template that uses the vmware-iso builder to give me a VM built
> on a local copy of VMware Fusion. This works great.
>
> I've tried to add in the vsphere post-processor but I'm running into an
> error at that step of the process. I wasn't getting any info from the
> normal output so I enabled PACKER_DEBUG=1. This also isn't giving me any
> output to determine the cause of the error (relevant portion included
> below):
>
> 2018/10/22 14:21:32 [INFO] (telemetry) Starting post-processor vsphere
> 2018/10/22 14:21:32 ui: ESC[0;32m vmware-iso (vsphere): Uploading
> centos7-tmpl-33b99e6/centos7-tmpl-33b99e6.vmx to vSphereESC[0m
> 2018/10/22 14:21:32 packer: 2018/10/22 14:21:32 Starting ovftool with
> parameters: --acceptAllEulas --name=centos7-tmpl-33b99e6
> --datastore=datastore --diskMode=thick --network="Network Name"
> centos7-tmpl-33b99e6/centos7-tmpl-33b99e6.vmx
> vi://<username>:<password>@vcenter-host/datacenter/host/cluster/?dns=esxi-host
> 2018/10/22 14:21:32 [INFO] (telemetry) ending vsphere
> 2018/10/22 14:21:32 Deleting original artifact for build 'vmware-iso'
> 2018/10/22 14:21:32 ui error: ESC[1;31mBuild 'vmware-iso' errored: 1
> error(s) occurred:
>
> * Post-processor failed: Error uploading virtual machine: exit status 1
>
> ESC[0m
> 2018/10/22 14:21:32 Builds completed. Waiting on interrupt barrier...
> 2018/10/22 14:21:32 machine readable: error-count []string{"1"}
> 2018/10/22 14:21:32 ui error:
> ==> Some builds didn't complete successfully and had errors:
> 2018/10/22 14:21:32 machine readable: vmware-iso,error []string{"1
> error(s) occurred:\n\n* Post-processor failed: Error uploading virtual
> machine: exit status 1\n\n"}
> 2018/10/22 14:21:32 ui error: --> vmware-iso: 1 error(s) occurred:
>
> * Post-processor failed: Error uploading virtual machine: exit status 1
>
> Because the build fails, Packer removes all the intermediate artifacts so
> I'm unable to perform a manual test with the output from a failed build.
> I've tried adding "keep_input_artifact" as true to my post-processor but
> this has no effect. The documentation
> <https://www.packer.io/docs/templates/post-processors.html> implies that
> this is only checked after the successful execution of a post-processor.
> I've also tried -on-error=ask or -on-error=abort but neither of these ask
> me or abort when the post-processor runs into an error and keeps my VM
> artifact.
>
> So far the only thing that has worked has been to run "packer build
> -debug" and babysit the process as it runs, moving through each step. Once
> it finishes the builder, but before it runs my post-processor, manually
> make a separate copy of the artifact and continue on to let the build fail.
> A manual test will let me see the ovftool error.
>
> If anyone has any help for me to solve any of the above issues or other
> directions I might not have considered please let me know. I'll provide
> more info as necessary
>
> 1. Lack of ovftool output
> 2. Unable to retain output from vmware-iso builder when post-processor
> fails
>
> Thanks!
>
> --
> This mailing list is governed under the HashiCorp Community Guidelines -
> https://www.hashicorp.com/community-guidelines.html. Behavior in
> violation of those guidelines may result in your removal from this mailing
> list.
>
> GitHub Issues: https://github.com/mitchellh/packer/issues
> IRC: #packer-tool on Freenode
> ---
> You received this message because you are subscribed to the Google Groups
> "Packer" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/packer-tool/a6b1f4a9-61c3-48e8-b4db-5ad12b7a0194%40googlegroups.com
> <https://groups.google.com/d/msgid/packer-tool/a6b1f4a9-61c3-48e8-b4db-5ad12b7a0194%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>
--
This mailing list is governed under the HashiCorp Community Guidelines -
https://www.hashicorp.com/community-guidelines.html. Behavior in violation of
those guidelines may result in your removal from this mailing list.
GitHub Issues: https://github.com/mitchellh/packer/issues
IRC: #packer-tool on Freenode
---
You received this message because you are subscribed to the Google Groups
"Packer" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/packer-tool/CALz9Rt_xvVa5gApU6CgSDS1kb%2Bq7LVNh-nxyEfyCcBUbEJKL0w%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.