Releases: vmware/packer-plugin-vsphere
v2.1.1
Note
Release Date: 2026-02-18
π Bug Fixes
- chore(deps): downgrade sdk from 0.6.5 to v6.0.0 by @tenthirtyam in #653
Full Changelog: v2.1.0...v2.1.1
v2.1.0
Note
Release Date: 2026-02-17
Release Announcement: v2.1.0
β¨ Enhancements
- feat: add override option by @tenthirtyam in #560
- feat: add datasource for virtual machines by @castorsky in #498
- feat: add support for datastore clusters by @tenthirtyam in #574
π Bug Fixes
- fix: always apply hardware configuration by @tenthirtyam in #561
- fix: IPv6 addresses double-wrapped in brackets by @clarsen in #570
- refactor: set firmware configuration during create by @tenthirtyam in #579
- fix: keep lowest-numbered cd-roms by @tenthirtyam in #582
- fix: update jenkins template used by supervisor builder by @dilyar85 in #583
- refactor: set
NestedHVEnabledonly when requested ortrueby @tenthirtyam in #554
π Documentation
- docs: update
README.mdby @tenthirtyam in #586 - chore(xfer): remove question template by @tenthirtyam in #607
- chore(xfer): update url refs by @tenthirtyam in #610
- chore(xfer): update issue templates by @tenthirtyam in #611
- chore(xfer): update headers by @tenthirtyam in #619
- chore(xfer): update
README.mdby @tenthirtyam in #621 - chore(deps): bump go to 1.24.13 by @tenthirtyam in #627
- chore: update test and example credentials by @tenthirtyam in #628
- refactor: update builder id to
vmware.vsphereby @tenthirtyam in #629
π§Ή Chores
- chore(deps): bump github.com/vmware/govmomi from 0.51.0 to 0.52.0 by @dependabot[bot] in #553
- chore(deps): bump github.com/ulikunitz/xz from 0.5.10 to 0.5.15 by @tenthirtyam in #557
- chore(deps): bump hashicorp/hcl/v2 from v2.19.1 to v2.24.0 by @tenthirtyam in #558
- chore: sort imports by @tenthirtyam in #571
- chore(deps): bump go to 1.23.12 by @tenthirtyam in #565
- chore: update product terms by @tenthirtyam in #573
- chore(deps): bump golang.org/x/crypto from 0.40.0 to 0.45.0 by @tenthirtyam in #576
- chore(deps): bump go to 1.24.11 by @tenthirtyam in #578
- chore(xfer): add notice by @tenthirtyam in #587
- chore(xfer): update contributing by @tenthirtyam in #588
- chore(xfer): add code of conduct by @tenthirtyam in #589
- chore(xfer): update license by @tenthirtyam in #590
- chore(xfer): remove
.copywrite.hclby @tenthirtyam in #591 - chore(xfer): update headers by @tenthirtyam in #592
- chore(xfer): update changelog by @tenthirtyam in #593
- chore(xfer): update dependabot by @tenthirtyam in #594
- chore(deps): bump actions/setup-go from 5.0.0 to 6.2.0 by @dependabot[bot] in #596
- chore(deps): bump actions/checkout from 4.1.4 to 6.0.2 by @dependabot[bot] in #597
- chore(deps): bump golangci/golangci-lint-action from 7.0.0 to 9.2.0 by @dependabot[bot] in #598
- chore(deps): bump actions in
build-and-persist-plugin-binaryby @tenthirtyam in #600 - chore(xfer): update module namespace by @tenthirtyam in #601
- chore(xfer): remove codeql workflow by @tenthirtyam in #602
- chore(xfer): update issue config by @tenthirtyam in #603
- chore(xfer): update source refs by @tenthirtyam in #604
- chore(xfer): update pull request template by @tenthirtyam in #605
- chore(xfer): add workflows by @tenthirtyam in #606
- chore(xfer): remove headers by @tenthirtyam in #608
- chore(xfer): update action working directory by @tenthirtyam in #609
- chore(xfer): update notify integration workflow by @tenthirtyam in #612
- chore(xfer): update validate workflow by @tenthirtyam in #613
- chore(xfer): update build plugin binaries workflow by @tenthirtyam in #614
- chore(deps): bump
hashicorp/packer-plugin-sdkto v0.6.5 by @tenthirtyam in #616 - chore(xfer): update metadata by @tenthirtyam in #617
- chore(xfer): update release notes structure by @tenthirtyam in #618
- chore(xfer): update release workflow by @tenthirtyam in #620
- chore(xfer): workflow documentation by @tenthirtyam in #622
- refactor: update go-validate workflow by @tenthirtyam in #623
- chore: add test matrix workflow by @tenthirtyam in #624
- refactor: simplify go version in release workflow by @tenthirtyam in #625
- version: prepare v2.1.0-dev by @kp2099 in #551
- adding go.mod file reference to actions/setup-go by @kp2099 in #563
- chore(gh): remove jira workflow by @tenthirtyam in #569
- refactor: constants and comments by @tenthirtyam in #564
- refactor: clone example by @tenthirtyam in #572
- refactor: time synchronization settings by @tenthirtyam in #581
- [IND-4227] [COMPLIANCE] Update Copyright Headers (Batch 1 of 1) by @oss-core-libraries-dashboard[bot] in #577
- chore: prepare for repo transfer to broadcom by @kp2099 in #584
- refactor: go test workflows by @tenthirtyam in #599
- refactor: update goreleaser by @tenthirtyam in #556
ποΈ New Contributors
- @clarsen made their first contribution in #570
- @castorsky made their first contribution in #498
- @oss-core-libraries-dashboard[bot] made their first contribution in #577
Full Changelog: v2.0.0...v2.1.0
v2.0.0
What's Changed
Breaking Changes π
Bug fixesπ§βπ§ π
- fix:
vsphere-clone: rearrange build steps to ensure source VM exists before deleting target by @YuriyAM in #489
Doc improvements π
- docs: fix markup by @tenthirtyam in #487
- chore(docs): update links by @tenthirtyam in #505
- docs: add shutdown configuration to
vsphere-isoby @tenthirtyam in #536
Other Changes
- build(deps): bump github.com/vmware/govmomi from 0.44.1 to 0.45.1 by @dependabot[bot] in #486
- chore: resolve supervisor-builder lint issue by @dilyar85 in #480
- chore(deps): bump github.com/vmware/govmomi from 0.45.1 to 0.46.0 by @dependabot[bot] in #488
- build(deps): bump github.com/vmware/govmomi from 0.46.0 to 0.46.2 by @dependabot[bot] in #492
- chore: update grammar by @tenthirtyam in #493
- fix: redundant parentheses by @tenthirtyam in #496
- fix: remove use of snake case by @tenthirtyam in #497
- fix: improve sata controller error handling by @tenthirtyam in #495
- chore: error msgs by @tenthirtyam in #494
- chore(deps): bump golang.org/x/ dependencies by @tenthirtyam in #504
- chore(deps): bump github.com/vmware/govmomi from 0.46.2 to 0.47.1 by @dependabot[bot] in #506
- chore: driver godoc by @tenthirtyam in #510
- build(deps): bump github.com/vmware/govmomi from 0.47.1 to 0.48.1 by @dependabot[bot] in #514
- chore: common iso godoc by @tenthirtyam in #513
- chore(deps): bump github.com/hashicorp/packer-plugin-sdk from 0.5.4 to 0.6.0 by @dependabot[bot] in #509
- refactor: update alpine example by @brenthc in #471
- chore(deps): bump github.com/vmware/govmomi from 0.48.1 to 0.49.0 by @dependabot[bot] in #515
- build(deps): bump github.com/vmware/govmomi from 0.49.0 to 0.50.0 by @dependabot[bot] in #523
- refactor: remove redundant type by @tenthirtyam in #526
- refactor: use nil slice declaration by @tenthirtyam in #527
- refactor: omit type declaration by @tenthirtyam in #528
- refactor: exported functions with unexported return types by @tenthirtyam in #529
- refactor: replace type assertion on errors by @tenthirtyam in #530
- refactor: comment of exported element by @tenthirtyam in #532
- refactor: address unhandled errors by @tenthirtyam in #531
- chore(gh): bump golangci-lint to v1.60.1 by @tenthirtyam in #533
- chore: update golangci-lint to v2 by @tenthirtyam in #534
- fix: type assertion on errors by @tenthirtyam in #535
- chore(deps): bump golang.org/x/ dependencies by @tenthirtyam in #537
- Update PR template for PCI by @devashish-patel in #542
- [COMPLIANCE] Add Copyright and License Headers by @hashicorp-copywrite[bot] in #541
- refactor: remove deprecated
ui.Messageby @tenthirtyam in #538 - refactor: use
log.Fatalfor fatal error handling inmainby @tenthirtyam in #539 - chore(deps): bump github.com/vmware/govmomi from 0.50.0 to 0.51.0 by @dependabot[bot] in #540
- chore: bump to v2.0.0-dev by @tenthirtyam in #544
- chore(deps): bump go from 1.23.8 to 1.23.11 by @tenthirtyam in #549
- version: cut release v2.0.0 by @kp2099 in #550
New Contributors
- @YuriyAM made their first contribution in #489
- @brenthc made their first contribution in #471
- @devashish-patel made their first contribution in #542
- @kp2099 made their first contribution in #550
Full Changelog: v1.4.2...v2.0.0
v1.4.2
Important
COMMUNITY NOTE
If you are using v1.4.1, please update to this version to address an inadvertent breaking change.
What's Changed
Bug fixesπ§βπ§ π
- fix: config params breakage by @tenthirtyam in #483
Full Changelog: v1.4.1...v1.4.2
v1.4.1
Important
COMMUNITY NOTE
If you are encountering this issue with v1.4.1, please pin to v1.4.0.
Patch release v1.4.2 will release to address the error.
What's Changed
Bug fixesπ§βπ§ π
- fix: limit source vm to 15 char by @tenthirtyam in #470
- fix:
http_ipwarn vs err by @tenthirtyam in #475
Other Changes
- chore(ci): add codeql analysis by @tenthirtyam in #459
- chore(deps): bump github.com/vmware/govmomi from 0.39.0 to 0.42.0 by @dependabot in #460
- fix: remove ovftool commands from logs by @tenthirtyam in #462
- fix: incorrect conversion between integer types by @tenthirtyam in #461
- chore: test and example tech debt by @tenthirtyam in #466
- chore: update
.gitignoreby @tenthirtyam in #469 - fix: configuration parameters by @tenthirtyam in #468
- build(deps): bump github.com/vmware/govmomi from 0.42.0 to 0.44.1 by @dependabot in #476
- fix: remove nil check by @tenthirtyam in #478
- fix: omit comparison to bool constant by @tenthirtyam in #479
- chore: update
golangci.ymlby @tenthirtyam in #477
Full Changelog: v1.4.0...v1.4.1
v1.4.0
What's Changed
Exciting New Features π
- feat: import ovf template from url in supervisor builder by @ericvmw in #433
- feat: add sata controller by @tenthirtyam in #451
- feat: add support for
http_interfaceandhttp_bind_addressby @tenthirtyam in #431
Bug fixesπ§βπ§ π
- fix: support content library item uuid for hcp by @tenthirtyam in #438
- fix: don't assume driver isn't nil in StepConnect by @lbajolet-hashicorp in #437
Doc improvements π
- docs: content debt by @tenthirtyam in #430
- chore: update supervisor plugin example jenkins template by @dilyar85 in #447
Other Changes
- [AUTO] Update question.md template to remove reference to Google Groups mailing list. by @lbajolet-hashicorp in #440
- build(deps): bump github.com/vmware/govmomi from 0.37.1 to 0.38.0 by @dependabot in #449
- chore(deps): hashicorp/go-retryablehttp by @tenthirtyam in #450
- chore(deps): bump github.com/vmware/govmomi from 0.38.0 to 0.39.0 by @dependabot in #454
- chore: update version by @tenthirtyam in #456
New Contributors
Full Changelog: v1.3.0...v1.4.0
v1.3.0
What's Changed
Exciting New Features π
- feat: local and remote cache options by @tenthirtyam in #399
- feat: add support for dynamic directpath i/o by @kshivakumar-nvidia in #263
- feat: set template name by @tenthirtyam in #416
- feat: option to remove network adapters by @tenthirtyam in #415
- feat: add support for export to ova by @tenthirtyam in #409
Bug fixesπ§βπ§ π
- fix: floppy naming pattern by @tenthirtyam in #403
- fix: ipv6 rfc2732 by @tenthirtyam in #406
- fix: ovftool error handling by @tenthirtyam in #413
- fix: multiple network error msg by @tenthirtyam in #414
- fix: run once command list by @tenthirtyam in #427
Doc improvements π
- docs: fix links and options by @benjamin-lykins in #401
- docs:
disk_sizeby @tenthirtyam in #411 - docs: update
README.mdby @tenthirtyam in #417 - docs: update
vsphere-cloneby @tenthirtyam in #428 - docs: update links by @tenthirtyam in #429
Other Changes
- fix: skip unix-style permissions by @tenthirtyam in #404
- [HPR-1702] build: Add LICENSE file to release artifacts by @nywilken in #405
- chore(deps): bump golang/x/net from 0.21.0 to 0.24.0 by @tenthirtyam in #412
- chore(deps): bump github.com/vmware/govmomi from 0.36.2 to 0.37.1 by @tenthirtyam in #422
New Contributors
- @benjamin-lykins made their first contribution in #401
- @kshivakumar-nvidia made their first contribution in #263
Full Changelog: v1.2.7...v1.3.0
v1.2.7
What's Changed
Exciting New Features π
- feat: upload max retries by @tenthirtyam in #379
Bug fixesπ§βπ§ π
Doc improvements π
- docs: update external documentation links by @tenthirtyam in #396
Other Changes
- Release 1.2.6 by @lbajolet-hashicorp in #392
- build(deps): bump github.com/vmware/govmomi from 0.36.1 to 0.36.2 by @dependabot in #398
Full Changelog: v1.2.6...v1.2.7
v1.2.6
What's Changed
Bug fixesπ§βπ§ π
Other Changes
- chore(post-processor): update
vsphere-templateby @tenthirtyam in #385 - chore(post-processor): update
vsphereby @tenthirtyam in #387 - chore(deps): bump github.com/vmware/govmomi from 0.35.0 to 0.36.1 by @dependabot in #383
- chore(deps): bump google.golang.org/protobuf from v1.31.0 to v1.33.0 by @tenthirtyam in #389
- chore(deps): bump github.com/go-jose/go-jose/v3 from v3.0.1 to v3.0.3 by @tenthirtyam in #390
Full Changelog: v1.2.5...v1.2.6
v1.2.5
What's Changed
Exciting New Features π
- feat: add
windows_sysprep_textfield by @aidanleuck in #359 - feat: add support for precision clock device by @xtalkme in #367
Doc improvements π
- docs: use example.com by @tenthirtyam in #372
- chore: correct typos and markdown by @tenthirtyam in #370
- docs:
vsphere-clonecustomize by @tenthirtyam in #371 - docs: update
vsphere/clone/step_cloneby @tenthirtyam in #374 - docs: update clone/iso config by @tenthirtyam in #373
- docs: update
vsphere/iso/step_createby @tenthirtyam in #369 - Update Jenkins template example for supervisor builder by @dilyar85 in #375
- docs: update
CHANGELOG.mdby @tenthirtyam in #377 - docs(examples): remove macos by @tenthirtyam in #378
Other Changes
- Cut release 1.2.4 by @nywilken in #358
- chore: address
io/ioutildepreciation by @tenthirtyam in #361 - chore(deps): bump github.com/vmware/govmomi from 0.34.0 to 0.35.0 by @dependabot in #365
- refactor: only add / remove minimul number of cdroms by @Hi-Angel in #355
- chore: remove ovpn files by @tenthirtyam in #376
New Contributors
- @aidanleuck made their first contribution in #359
- @xtalkme made their first contribution in #367
Full Changelog: v1.2.4...v1.2.5