Commit Graph

255 Commits (710ebdcef5deaf9724db0e92a308ea6be151f8ca)

Author SHA1 Message Date
William Brooks 8e0ed66318 Fix raw string breaks escaping
6 years ago
William Brooks efa9d94d8e use raw string around regex to make go lint happy
6 years ago
William d246d0c82a
More testing (#4)
6 years ago
William b5b190b1f0
Bootdevice testing (#3)
6 years ago
William Brooks 723a9eba9a really, really, really fix driver_mock
6 years ago
William Brooks 11fae17308 again, really fix driver_mock
6 years ago
William Brooks 2de731453f really fix driver_mock this time
6 years ago
William Brooks 0a0fbfc33b fmt
6 years ago
William Brooks dd8f4370c6 initial support for gen2 and fix driver_mock
6 years ago
William Brooks 5e1e4ec701 fmt && generate
6 years ago
William Brooks d7300f4635 Remove legacy_boot and replace with first_boot_device (initial)
6 years ago
William Brooks 61f5f867eb make generate
6 years ago
William Brooks 9891e75f75 update hyper-v driver_mock.go
6 years ago
William Brooks 31622b50ac applied fmt
6 years ago
William Brooks 7152732597 changing SetBootDvdDrive messaging to be truthful
6 years ago
William Brooks 55ae803852 Add Hyper-V support for Gen-1 boot order with ISO
6 years ago
Megan Marsh d252a24b82 allow user to set winrm_host override like we do ssh_host override
6 years ago
Sylvia Moss dc31bad539
Sharing info with post-processors via artifact (#8632)
6 years ago
Megan Marsh 90bdcf58bd update step_download to return an ActionContinue if the URls field is empty. this allows us to simplify the hyperv builder, and is still safe because all other builders and uses of step_download already validate that the iso url is not empty if that's what they need, most of them inside of the IsoConfig prepare function.
6 years ago
Adrien Delorme f1e6f8eac1 removed unused config puts
6 years ago
Adrien Delorme 4b7132c87c Merge remote-tracking branch 'origin/master' into sharing_info
6 years ago
Adrien Delorme 0785c2f6fc
build using HCL2 (#8423)
6 years ago
Megan Marsh 0f6d1beccf add an extra string array to the Prepare() return values in the builder interfaces; this sets up the ability for builders to give the provisioners custom user-accessible build-time variables.
6 years ago
Megan Marsh 84063d2132 implement ID and Type values in the provisioner template info sharing
6 years ago
Adrien Delorme 819329228a Change back to make sure all durations are a time.Duration
6 years ago
Adrien Delorme bf3d9841c6 Force durations to be passed a strings
6 years ago
Megan Marsh 0cb098b713 regenerate code because of hyperv refactor
6 years ago
Megan Marsh eccdb44e3b
Merge pull request #8246 from hashicorp/fix_8089
6 years ago
Megan Marsh 34f5bfa498 regenerated things
6 years ago
Megan Marsh e439dd039b fix tests
6 years ago
Megan Marsh fe5ea886a2 refactir hyperv builders to remove duplicated config and prepare code
6 years ago
Megan Marsh eb7bce0728 add additional disk size option to hyperv-vmcx
6 years ago
Adrien Delorme 078ba7c8c3 commit old code generation tool
6 years ago
Davor Kapsa 50262ba0b8
Remove explicit err var declaration
6 years ago
Adrien Delorme 299544a4c7 Merge remote-tracking branch 'origin/master' into scrape_doc_to_builder_struct_config
7 years ago
Adrien Delorme 3fe9d52e3f Merge remote-tracking branch 'origin/master' into scrape_doc_to_builder_struct_config
7 years ago
allinwait 171c2a9a07 add the floppy label option
7 years ago
Adrien Delorme 4cb7c30987 Merge remote-tracking branch 'origin/master' into scrape_doc_to_builder_struct_config
7 years ago
William L. Brooks be4ca4b666 Move hyper-v host ip determination earlier in steps, connect to Hyper-V vm prior to issuing the start operation.
7 years ago
Megan Marsh 8bca6b7cba
Merge pull request #7785 from dhirschfeld/patch-1
7 years ago
Dave Hirschfeld 2a284dffa0
Bump MaxRamSize to 1TB
7 years ago
Megan Marsh 29bff0975f clarify pathing requirements for hyperv-vmcx
7 years ago
Dave Hirschfeld 96a3ef1465
Set MaxRamSize to 64GB
7 years ago
Adrien Delorme 4c1abf828c
Merge branch 'master' into scrape_doc_to_builder_struct_config
7 years ago
Adrien Delorme c11ef90cb6 use interpolate.NewContext() instead of testConfigTemplate(t)
7 years ago
Adrien Delorme 2dc300c02e hyperv-iso: use partial docs
7 years ago
Adrien Delorme 926c8bbaa6 refactor ShutdownConfig into a single struct
7 years ago
Megan Marsh daddb65da8 add tests
7 years ago
Megan Marsh 2e821da84b check to make sure a vm-name isn't already in use before trying to launch a vm with said name.
7 years ago
Adrien Delorme 4399684372 make fmt autogenerated docs
7 years ago