Releases: hashicorp/packer-plugin-vmware
v1.1.0
What's Changed
Important
- The minimum virtual hardware version is now 13 instead of 9.
- The default virtual hardware version 19 instead of 9.
Refer to Broadcom KB 315655
Exciting New Features 🎉
- feat: enable virtual hardware-assisted virtualization by @tenthirtyam in #213
- feat: add uefi and secure boot by @tenthirtyam in #212
- feat: check ovftool version by @tenthirtyam in #201
Bug fixes🧑🔧 🐞
- fix: update
StepSSHKeyGen
position by @tenthirtyam in #203 - fix: generate default
netmap.conf
, if required by @tenthirtyam in #198 - fix: remote hypervisor snapshot creation by @tenthirtyam in #228
Doc improvements 📚
- docs: update
README.md
by @tenthirtyam in #183 - docs: correct brand name by @tenthirtyam in #204
- chore: update run config by @tenthirtyam in #223
- docs: update disk configuration by @tenthirtyam in #225
- docs: term corrections by @tenthirtyam in #221
- docs: update
README.md
by @tenthirtyam in #226 - docs: update vmxconfig by @tenthirtyam in #227
- docs: update layouts by @tenthirtyam in #230
Other Changes
- Cut release 1.0.11 by @nywilken in #168
- chore(deps): bump github.com/vmware/govmomi from 0.34.1 to 0.35.0 by @dependabot in #169
- [HPR-1702] build: Add LICENSE file to release artifacts by @nywilken in #178
- chore(deps): bump github.com/vmware/govmomi from 0.35.0 to 0.37.1 by @dependabot in #181
- chore(deps): bump google.golang.org/protobuf from v1.31.0 to v1.34.1 by @tenthirtyam in #191
- chore(deps): github.com/go-jose/go-jose/v3 by @tenthirtyam in #192
- chore: address io/ioutil depreciation by @tenthirtyam in #190
- chore(deps): bump golang/x/net from 0.21.0 to 0.25.0 by @tenthirtyam in #193
- chore: replace
reflect.DeepEqual
by @tenthirtyam in #196 - chore(deps): bump github.com/vmware/govmomi from 0.37.1 to 0.38.0 by @dependabot in #200
- chore: update virtual hardware versions by @tenthirtyam in #211
- chore: remove legacy
// +build
syntax by @tenthirtyam in #220 - chore(deps): github.com/hashicorp/packer-plugin-sdk from 0.5.2 to 0.5.4 by @tenthirtyam in #218
- chore: deprecate
ssh_skip_request_pty
by @tenthirtyam in #222 - refactor: register virtual machine by @tenthirtyam in #224
- chore(deps): bump github.com/vmware/govmomi from 0.38.0 to 0.39.0 by @dependabot in #233
- refactor: tools upload flavors by @tenthirtyam in #219
Full Changelog: v1.0.11...v1.1.0
v1.0.11
What's Changed
Other Changes
- makefile: remove old docs targets by @lbajolet-hashicorp in #155
- chore(deps): golang.org/x/net by @tenthirtyam in #158
- chore(deps): google.golang.org/grpc by @tenthirtyam in #159
- chore(deps): bump
github.com/vmware/govmomi
from 0.26.0 to 0.33.1 by @tenthirtyam in #160 - gitignore: add crash.log to gitignore by @lbajolet-hashicorp in #162
- Bump github.com/hashicorp/packer-plugin-sdk from 0.5.1 to 0.5.2 by @dependabot in #163
- chore(deps): bump github.com/vmware/govmomi from 0.33.1 to 0.34.1 by @dependabot in #165
- chore(deps): github.com/go-jose/go-jose/v3 by @tenthirtyam in #166
Full Changelog: v1.0.10...v1.0.11
v1.0.10
What's Changed
Exciting New Features 🎉
Bug fixes🧑🔧 🐞
Other Changes
- [COMPLIANCE] Add Copyright and License Headers by @hashicorp-copywrite in #153
New Contributors
Full Changelog: v1.0.9...v1.0.10
v1.0.9
What's Changed
Bug fixes🧑🔧 🐞
- fix: fusion 13 x86_x64 vmware tools location by @coffeegist in #139
Doc improvements 📚
- Combines the example preseed/late_command and updates example iso url to stable 11.7 endpoint by @jburns24 in #141
- Migration plugin docs to integration framework by @nywilken in #151
Other Changes
- [COMPLIANCE] Add Copyright and License Headers by @hashicorp-copywrite in #134
- cleanup github workflows by @lbajolet-hashicorp in #136
- Prepare for 1.0.9 dev by @nywilken in #132
- bump go 1.18 to 1.19 by @lbajolet-hashicorp in #148
- Bump github.com/hashicorp/packer-plugin-sdk from 0.4.0 to 0.5.1 by @nywilken in #149
New Contributors
- @jburns24 made their first contribution in #141
- @coffeegist made their first contribution in #139
Full Changelog: v1.0.8...v1.0.9
v1.0.8
What's Changed
Bug fixes🧑🔧 🐞
- Ensure the contents of
floppy_content
gets added to the configured floppy device by @tenthirtyam in #80 - fix: vmware tools iso path for Fusion 13 by @Stromweld in #112
Doc improvements 📚
- docs: update
CONTRIBUTING.md
by @tenthirtyam in #82 - docs: update version in example by @graememeyer in #90
- docs: update
README.md
by @tenthirtyam in #99 - docs: Add instructions for VMware Player on Linux by @StephenBrown2 in #128
Other Changes
- goreleaser: add missing target goos/goarch by @lbajolet-hashicorp in #76
- Bump github.com/hashicorp/hcl/v2 from 2.12.0 to 2.13.0 by @dependabot in #78
- Bump github.com/hashicorp/packer-plugin-sdk from 0.3.0 to 0.3.1 by @dependabot in #81
- docs: update
README.md
files by @tenthirtyam in #83 - Fix issues reported by Go checks by @nywilken in #88
- Update Plugin binary releases to match Packer by @nywilken in #93
- [COMPLIANCE] Update MPL 2.0 LICENSE by @hashicorp-copywrite in #100
- docs: fix references to internal documentation by @lbajolet-hashicorp in #104
- chore(deps): Bump github.com/hashicorp/packer-plugin-sdk from 0.3.1 to 0.3.2 by @dependabot in #92
- go.mod: bump go version from 1.17 to 1.18 by @lbajolet-hashicorp in #107
- .gitignore: ignore .docs by @lbajolet-hashicorp in #111
- Bump github.com/hashicorp/packer-plugin-sdk from 0.3.2 to 0.3.4 by @dependabot in #114
- Bump github.com/hashicorp/packer-plugin-sdk from 0.3.4 to 0.4.0 by @dependabot in #123
- [COMPLIANCE] Add Copyright and License Headers by @hashicorp-copywrite in #117
- Add a set of working VMware Fusion examples by @nywilken in #130
New Contributors
- @lbajolet-hashicorp made their first contribution in #76
- @graememeyer made their first contribution in #90
- @hashicorp-copywrite made their first contribution in #100
- @StephenBrown2 made their first contribution in #128
- @Stromweld made their first contribution in #112
Full Changelog: v1.0.7...v1.0.8
v1.0.7
Note
The v0.3.0 release of the Packer plugin SDK contains the following changes which will may affect the downloading of external files such as ISOs used by this plugin.
- Default timeouts have been added to the GitGetter, HgGetter, S3Getter, and GcsGetter getters to mitigate against resource exhaustion when calling out to external command line applications.
- Support for the X-Terraform-Get header has been disabled to mitigate against protocol switching, endless redirect, and configuration bypass abuse of custom HTTP response header processing.
- The default go-getter client has been updated to prevent arbitrary host access via go-getter's path traversal, symlink processing, and command injection flaws.
See Security Options for more details.
What's Changed
Bug fixes🧑🔧 🐞
- Bump packer-plugin-sdk to v0.3.0 to address vulnerabilities in go-getter, as described in
HCSEC-2022-13.
Full Changelog: v1.0.6...v1.0.7
v1.0.6
Note
This release contains the latest golang.org/x/crypto/ssh module which implements client authentication support for signature algorithms based on SHA-2 for use with existing RSA keys. Previously, a client would fail to authenticate with RSA keys to servers that reject signature algorithms based on SHA-1.
What's Changed
Bug fixes🧑🔧 🐞
- Bump packer-plugin-sdk to address legacy SSH key algorithms in SSH communicator
Other Changes
- goreleaser: auto-generate changelog file by @azr in #63
- Update release signing configuration by @nywilken in #67
Full Changelog: v1.0.4...v1.0.6
v1.0.5
What's Changed
Exciting New Features 🎉
Bug fixes🧑🔧 🐞
Doc improvements 📚
- Add Packer configuration context by @tenthirtyam in #53
Other Changes
New Contributors
- @tenthirtyam made their first contribution in #53
- @sparshev made their first contribution in #62
Full Changelog: v1.0.3...v1.0.5
v1.0.4
What's Changed
Other Changes
- Restore cleanup of temporary vmware-iso device for
iso_path
by @puetzk in #42 - Validate plugin from the packer-sdc plugin-validate command by @azr in #50
- Add Packer configuration context by @tenthirtyam in #53
- Makes builder to respect ssh_proxy_* configuration by @sparshev in #62
New Contributors
- @tenthirtyam made their first contribution in #53
- @sparshev made their first contribution in #62
Full Changelog: v1.0.3...v1.0.4