Skip to content

v0.0.8

Choose a tag to compare

@juanfont juanfont released this 07 Feb 08:30
· 20 commits to dependabot/go_modules/github.com/hashicorp/packer-plugin-sdk-0.6.9 since this release

What's Changed

Upload reliability

  • Use 10MB upload chunks (prevents EOF timeout with large ISOs)
  • Retry logic with unique names per attempt (3 retries)
  • TCP keepalive on HTTP transport
  • Proper error checking on ShowUploadProgress() return value

Export to catalog

  • Fix catalog visibility using admin org API for lookups
  • Fix govcd VAppTemplate.Refresh() HREF loss on failure
  • Delete-first overwrite strategy (avoids VCD rename 500 errors)
  • Handle "already exists" error when creating catalogs

Examples & cleanup

  • Fix boot_command template variables (VMNetmask, VMGateway, VMDNS)
  • Add storage_profile variable support
  • Remove hardcoded test values from vcdtest tool

Verified

  • Full end-to-end Debian 12 build: ISO upload → boot → install → SSH → provisioning → export to catalog (23 min)
  • Template overwrite with delete-first approach works reliably