Releases: hashicorp/packer-plugin-googlecompute
v1.1.8
What's Changed
Bug fixesπ§βπ§ π
- builder: fix image label sanity checks by @lbajolet-hashicorp in #249
Full Changelog: v1.1.7...v1.1.8
v1.1.7
What's Changed
Exciting New Features π
- Add
source_image
todisk_attachment
by @adsr in #196 - add use_internal_ip and omit_external_ip fields to export post-processor by @cmgsj in #211
- builder: Adds a check for image labels validity for googlecompute builder by @DocEmmetBrown in #240
Bug fixesπ§βπ§ π
- Fix zone or region detection regex by @gac3k in #226
- builder: fix support credentials files by @silentsokolov in #227
Doc improvements π
Other Changes
- build(deps): bump github.com/hashicorp/packer-plugin-sdk from 0.5.4 to 0.6.0 by @dependabot in #244
New Contributors
- @gac3k made their first contribution in #226
- @hwakabh made their first contribution in #239
- @adsr made their first contribution in #196
- @silentsokolov made their first contribution in #227
- @cmgsj made their first contribution in #211
- @DocEmmetBrown made their first contribution in #240
Full Changelog: v1.1.6...v1.1.7
v1.1.6
What's Changed
Bug fixesπ§βπ§ π
- Image arch by @lbajolet-hashicorp in #234
Full Changelog: v1.1.5...v1.1.6
v1.1.5
What's Changed
Exciting New Features π
- Image architecture config by @BrennenMM7 in #214
- lib: add hyperdisk to supported volume types by @lbajolet-hashicorp in #228
Bug fixesπ§βπ§ π
Doc improvements π
- Docs fixes by @lbajolet-hashicorp in #207
Other Changes
- build(deps): bump github.com/hashicorp/packer-plugin-sdk from 0.5.1 to 0.5.2 by @dependabot in #203
- docs: mark plugin as hcp ready by @lbajolet-hashicorp in #205
- Fix typo in cloud compute os-login describe-profile otuput by @deci-ftw in #208
- GNUmakefile: make dev uses packer for install by @lbajolet-hashicorp in #213
- [HPR-1702] build: Add LICENSE file to release artifacts by @nywilken in #216
- all: remove usage of ioutil by @lbajolet-hashicorp in #221
- builder: fix WrappedStartupScriptError acctest by @lbajolet-hashicorp in #222
- Bump required actions to address Node.js 16 deprecation issue by @nywilken in #220
- build(deps): bump github.com/hashicorp/packer-plugin-sdk from 0.5.2 to 0.5.4 by @dependabot in #224
New Contributors
- @deci-ftw made their first contribution in #208
- @BrennenMM7 made their first contribution in #214
- @alingse made their first contribution in #218
Full Changelog: v1.1.4...v1.1.5
v1.1.4
What's Changed
Exciting New Features π
- relax GoogleCompute auth file loading to allow OIDC creds by @msarahan in #186
- feat: add
image_source_disk
configuration setting by @ericnorris in #190
Bug fixesπ§βπ§ π
- Fix acceptance tests with local SSDs by @lbajolet-hashicorp in #198
- post-processor: fix ignored error for artifact by @lbajolet-hashicorp in #199
Other Changes
- Release 1.1.3 by @lbajolet-hashicorp in #194
- Common code reorganisation by @lbajolet-hashicorp in #197
- [COMPLIANCE] Add Copyright and License Headers by @hashicorp-copywrite in #201
New Contributors
- @msarahan made their first contribution in #186
- @ericnorris made their first contribution in #190
Full Changelog: v1.1.3...v1.1.4
v1.1.3
What's Changed
Other Changes
- builder: add fedora-coreos-cloud project by @lbajolet-hashicorp in #192
Full Changelog: v1.1.2...v1.1.3
v1.1.2
What's Changed
Exciting New Features π
- Add architecture support to googlecompute-import post-processor by @anish in #147
- change default machine type to e2-standard-2 by @ledmonster in #171
- feat: adds image_project_id parameter for pushing images to a different GCP project by @opdude in #170
Bug fixesπ§βπ§ π
- builder: no delete logs OSLogin ssh key if not set by @lbajolet-hashicorp in #162
- builder: leverage AutoDelete for persistent disks by @lbajolet-hashicorp in #167
Doc improvements π
- Fix docs extra disks by @lbajolet-hashicorp in #159
- builder: add log for ssh_username with oslogin by @lbajolet-hashicorp in #165
- Migration plugin docs to integration framework by @nywilken in #182
- Update integration docs format by @nywilken in #185
Other Changes
- Release 1.1.1 by @lbajolet-hashicorp in #157
- [COMPLIANCE] Add Copyright and License Headers by @hashicorp-copywrite in #144
- Bump all GitHub Actions and pin; avoid deprecated Node 12 by @tbehling in #166
- cleanup github workflows by @lbajolet-hashicorp in #168
- Sec update workflows for tsccr compliance by @lbajolet-hashicorp in #178
- bump go 1.18 to 1.19 by @lbajolet-hashicorp in #180
- Bump github.com/hashicorp/packer-plugin-sdk from 0.4.0 to 0.5.1 by @dependabot in #181
- [COMPLIANCE] Add Copyright and License Headers by @hashicorp-copywrite in #183
- SEC-090: Automated trusted workflow pinning (2023-07-18) by @hashicorp-tsccr in #175
- makefile: remove old docs targets by @lbajolet-hashicorp in #187
New Contributors
- @anish made their first contribution in #147
- @tbehling made their first contribution in #166
- @ledmonster made their first contribution in #171
- @opdude made their first contribution in #170
- @hashicorp-tsccr made their first contribution in #175
Full Changelog: v1.1.1...v1.1.2
v1.1.1
What's Changed
Exciting New Features π
- Extra block device support by @lbajolet-hashicorp in #153
Doc improvements π
- Docs: invert comment lines for ImageSignatureDB and ImageForbiddenSignaturesDB by @zuc in #148
- docs/builder: Fix reference to SSH partial by @nywilken in #154
Other Changes
- Bump github.com/hashicorp/packer-plugin-sdk from 0.3.2 to 0.4.0 by @dependabot in #150
- .gitignore: ignore crash.log by @lbajolet-hashicorp in #155
New Contributors
Full Changelog: v1.1.0...v1.1.1
v1.1.0
Note
In this release the the logic for the wrapper script has been changed so that it sets the metadata status to "error",
when the startup_script_file exits with a non-zero exit code. Since this is treated as an error the builder will fail the build like any other failed provisioner run. Previously when using the wrapped startup script if the executing script failed due to some runtime error the metadata would ignore the non-zero exit code and still mark the status as done. Resulting in a build even though the start script may have failed.
What's Changed
Breaking Changes π
Exciting New Features π
Doc improvements π
Other Changes
- [COMPLIANCE] Update MPL 2.0 LICENSE by @hashicorp-copywrite in #124
- Update docs links by @sylviamoss in #128
- Update step_wait_startup_script.go by @whiteley in #122
- Bump github.com/hashicorp/packer-plugin-sdk from 0.3.1 to 0.3.2 by @dependabot in #115
- go.mod: bump go version from 1.17 to 1.18 by @lbajolet-hashicorp in #136
New Contributors
- @hashicorp-copywrite made their first contribution in #124
- @officer made their first contribution in #130
- @whiteley made their first contribution in #122
- @atpons made their first contribution in #123
Full Changelog: v1.0.16...v1.1.0
v1.0.16
What's Changed
Exciting New Features π
Other Changes
- Add GHA for running acceptance test nightly by @nywilken in #112
- Update Plugin binary releases to match Packer by @nywilken in #116
New Contributors
Full Changelog: v1.0.15...v1.0.16