Repository navigation
Changelog
Breaking changes
- afb2736: deprecate!: dismiss target_dev attr on volumes (@thomasklein94)
- 6be0d66: feat!: cached external volume source replaces http volume source (@thomasklein94)
- 8268940: fix!: NVRAM path and NVRAM_template mixup (@thomasklein94)
- 0994047: fix(volumes)!: volume format defined at volume level instead of source level (@thomasklein94)
Features
- ce9c4f5: feat(cloning): Introducing a cloning as a volume source (@thomasklein94)
- 8f83f73: feat(shutdown): Graceful shutdown after successful provisioning (@thomasklein94)
- 67a2da8: feat: Add optional CPU mode argument (@thomasklein94)
- 9f3cac3: feat: add files volume source to create disks from local files (@thomasklein94)
- a1f3fe1: feat: add files volume source to create disks from local files (@thomasklein94)
- 6c1e562: feat: allow setting capacity on external sources prompting volume resize (@thomasklein94)
- ba27669: feat: boot command support (@thomasklein94)
- 643e87c: feat: configuration option for boot_devices (thomasklein94#5) (@danielfdickinson)
Bug fixes
- 39433bb: fix(backingstore): Volume is now created as part of Prepare() (@thomasklein94)
- 6e676d4: fix(cloudinit): CloudInit type vols now reported as read-only cdroms (@thomasklein94)
- ec86968: fix(uri): path forward slash issues (@thomasklein94)
- 5c80042: fix(volume): create empty vols without source if the volume is artifact (@thomasklein94)
- 000a4ac: fix(volumes): Properly handle unspecified capacity and size if source allows it (@thomasklein94)
- 6b0e74a: fix: Fix TLS hanging connection (@)
- 5c443ae: fix: Fix usage of port for TCP Dialer (@)
- 3555213: fix: Returning error when uri transpot is different from supported. (@lzielezinska)
- 6bff7b6: fix: allow ssh_host or winrmi_host overriding communicator host (@thomasklein94)
- f55ff59: fix: allow unspecified volume size for external volumes (@thomasklein94)
- b5e4d33: fix: failed to parse uri if username contained a number (@thomasklein94)
- 352910c: fix: missing SMM when secure_boot enabled (@thomasklein94)
- 411d267: fix: misspelled option value for SMM (@thomasklein94)
- 43bc9ea: fix: now halts on volume clone errors (@thomasklein94)
- 2ab3a31: fix: panic if no address found (@thomasklein94)
- 6449a2f: fix: set default CPU and Memory sizes (@thomasklein94)
Others
- 7111860: Add disk driver cache selection (@EchterAgo)
- 0522879: Add optional CPU mode argument (@cosandr)
- 4b35101: Merge pull request thomasklein94#1 from thomasklein94/dependabot/go_modules/github.com/hashicorp/packer-plugin-sdk-0.2.13 (@thomasklein94)
- 9641013: Merge pull request thomasklein94#10 from thomasklein94/expert-domain-settings (@thomasklein94)
- 54f4742: Merge pull request thomasklein94#27 from thomasklein94/dependabot/go_modules/github.com/hashicorp/hcl/v2-2.15.0 (@thomasklein94)
- b38eb5b: Merge pull request thomasklein94#3 from thomasklein94/dependabot/go_modules/github.com/hashicorp/packer-plugin-sdk-0.3.0 (@thomasklein94)
- 4ce737a: Merge pull request thomasklein94#31 from Snaipe/feature/support-floppy (@thomasklein94)
- 032b71c: Merge pull request thomasklein94#32 from Snaipe/misc/boyscouting (@thomasklein94)
- 81c215e: Merge pull request thomasklein94#8 from thomasklein94/dependabot/go_modules/github.com/hashicorp/packer-plugin-sdk-0.3.1 (@thomasklein94)
- ac19a80: Merge pull request thomasklein94#9 from zak-pawel/fix-tcp-dialer (@thomasklein94)
- 8a61e64: Merge remote-tracking branch 'origin/dependabot/go_modules/github.com/hashicorp/hcl/v2-2.14.1' (@thomasklein94)
- 70c2be3: Release 0.1.2 (@thomasklein94)
- 6c5f3f4: Release 0.2.0 (@thomasklein94)
- 461b919: Release 0.3.0 (@thomasklein94)
- 40a33a7: Release 0.3.1 (@thomasklein94)
- 4ed11d1: Release 0.3.2 (@thomasklein94)
- 5b18ded: Release 0.3.4 (@thomasklein94)
- 9bf848f: Release 0.4.0 (@thomasklein94)
- 11e7490: Release 0.4.4 (@thomasklein94)
- 8f5bd14: Release 0.4.5 (@thomasklein94)
- 3e0d908: Release 0.4.6 (@thomasklein94)
- 05d0599: Release 0.5.0 (@thomasklein94)
- 83a1535: Release v0.4.1 (@thomasklein94)
- 444bfb8: Release v0.4.2 (@thomasklein94)
- 83db6f1: Release v0.4.3 (@thomasklein94)
- 15dc54b: Revert go-cty dep updates (@thomasklein94)
- 94e255c: add: expert flags to control uefi and machine settings (@thomasklein94)
- bc3e126: boyscouting: upgrade to libvirt.org/go/libvirtxml (@Snaipe)
- cf179e6: build(deps): bump github.com/hashicorp/hcl/v2 from 2.12.0 to 2.13.0 (thomasklein94#6) (@dependabot[bot])
- c433636: build(deps): bump github.com/hashicorp/hcl/v2 from 2.13.0 to 2.14.0 (@dependabot[bot])
- fe55c1b: build(deps): bump github.com/hashicorp/hcl/v2 from 2.14.0 to 2.14.1 (@dependabot[bot])
- 16bf32b: build(deps): bump github.com/hashicorp/hcl/v2 from 2.14.1 to 2.15.0 (@dependabot[bot])
- e72ea18: build(deps): bump github.com/hashicorp/packer-plugin-sdk (@dependabot[bot])
- 62b3558: build(deps): bump github.com/hashicorp/packer-plugin-sdk (@dependabot[bot])
- e6ec559: build(deps): bump github.com/hashicorp/packer-plugin-sdk (@dependabot[bot])
- 290eccd: build(deps): bump github.com/hashicorp/packer-plugin-sdk (@dependabot[bot])
- 4bc5b3e: build(deps): bump github.com/zclconf/go-cty from 1.10.0 to 1.12.1 (@dependabot[bot])
- dc37845: build(deps): bump github.com/zclconf/go-cty from 1.10.0 to 1.12.1 (@thomasklein94)
- c3608ad: dep: update to go1.18 (@thomasklein94)
- 0ed2cfc: dep: update to go1.18 (@thomasklein94)
- 9195f5c: disable signing (@EchterAgo)
- 125bfce: fix(ssh-dialer): Known hosts now expands Users in path (@thomasklein94)
- dd8a19f: gen: make use of go run instead of locally-installed packer-sdc (@Snaipe)
- c8bbc53: misc: add CODEOWNERS file (@thomasklein94)
- 83ae4ab: refactor: use mixedCase variable names everywhere (@thomasklein94)
- d45f132: refactor: vol upload from local path extracted to separate func (@thomasklein94)
- 18077fe: use GH_TOKEN (@EchterAgo)
- ad5bca5: volume: support device type override (@Snaipe)