Commit Graph

165 Commits (2cdc052d7c2920068d0ebca61e6c55698ec96192)

Author SHA1 Message Date
Megan Marsh 8e632866b1 typo
6 years ago
Megan Marsh b54b778572 major refactor of the step_run. Splits step into two major parts:
6 years ago
Lik bdb1c47532
Pass QemuImgArgs to stepConvertDisk (#10001)
6 years ago
Megan Marsh 1d218d9e65 add QemuImgArgs option to set specialized flags in qemu-img
6 years ago
Megan Marsh 1052733fca Skip qemu-img convert if format of output file matches format of input file.
6 years ago
Megan Marsh 83ee4e7d13 miscellaneous qemu cleanup. Fix generator strings; generate code
6 years ago
Megan Marsh 3577c4a283 refactor multistep array construction in qemu builder to push majority of conditionals into their steps rather than the multistep constructor code.
6 years ago
Megan Marsh 9ac76be190 clean up step_run
6 years ago
Megan Marsh 5b714497e6 qemu: split config and config tests into their own files to match best practices from other builders
6 years ago
Megan Marsh e00f6afff8
Merge pull request #9918 from hashicorp/fix_7408
6 years ago
Megan Marsh 9140985ab0 implement cd_files for qemu builder
6 years ago
Megan Marsh 0a02bd5b2a skip compaction when backing file is used, to prevent conversion that would make backing file pointless
6 years ago
Richard Turc b4ff0ea4bc
[builder/qemu] Skip resize step when skip_resize_disk is enable #9860 (#9896)
6 years ago
sylviamoss fc2e94554a add qemu hcl examples
6 years ago
Lyle Franklin a4d1afb83a
Add 'cdrom_interface' option to QEMU builder (#9483)
6 years ago
Joshua Foster d35f342319 add the ability to configure the http bind address. defaults to 0.0.0.0.
6 years ago
Sylvia Moss ce45a1990a
Refactor communicator config for Qemu and add SkipNatMapping option (#9307)
6 years ago
Megan Marsh 8a9833f5b1
Merge pull request #9287 from rgl/feature-qemu-add-timeout-wait-for-ip-address
6 years ago
Adrien Delorme 0fa60c68fb
Drop the iso_checksum_type & iso_checksum_url fields (#8437)
6 years ago
Rui Lopes 4839b9189d builder/qemu: timeout waiting for the guest to become available in the network bridge
6 years ago
Rui Lopes 06fad6cc4f qemu: add support for using a network bridge
6 years ago
Megan Marsh 7e0cfd8b77 add undocumented tag to struct-markdown generator so that we can leave internal-use-only fields out of docs
6 years ago
Sylvia Moss b0c7fe491c
Remove net_device prepare validation (#8979)
6 years ago
Wilken Rivera 7b705545d9
docs: Various doc clean-ups to fix code block formatting and syntax highlighting (#8868)
6 years ago
Megan Marsh dde74232f2
Clearly document all template-engine-enabled options (#8770)
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 e57004b2ec
Merge pull request #8662 from hashicorp/return_with_ssh_wait_timeout
6 years ago
Moss 6ad7f593bf Undo ssh_wait_timeout backward incompatibility
6 years ago
Moss 0566f1f999 Extract http ip discover to a new step
6 years ago
Sylvia Moss d6a351b173
Rename communicator config variables and remove deprecated code (#8584)
6 years ago
Megan Marsh be97507088 delete qmp socket path. Also, clean up unnecessary use of statebag to recieve step values. (#8572)
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 f5806afda8 update docs
6 years ago
Megan Marsh effd330945 make sure we continue to default to Megabytes for qemu disk size to prevent backwards incompatabilities.
6 years ago
Megan Marsh 98c94ab8cb
Merge pull request #7676 from ltrager/master
7 years ago
Megan Marsh d010762dbf Revert "Revert "Qemu builder disk size as a string""
7 years ago
Adrien Delorme 078ba7c8c3 commit old code generation tool
7 years ago
Megan Marsh 9c782f4d04 Revert "Qemu builder disk size as a string"
7 years ago
Lee Trager c7f38b232f Add display template option for QEMU. Fixes #7675
7 years ago
Megan Marsh 19a9d7149f fix structs and regenerate partials
7 years ago
Kevin Faulkner 1ecfa032ba Qemu builder disk size as a string
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 94bb33db57 fix triple backtick indentation
7 years ago
Adrien Delorme 4cb7c30987 Merge remote-tracking branch 'origin/master' into scrape_doc_to_builder_struct_config
7 years ago
Jayson Cofell 7f5fd4851e QEMU: Remove QMPEnable and depend upon VNC password usage for QMP enablement.
7 years ago
Jayson Cofell 5c5943b8ba Add VNC Password support to QEMU builder
7 years ago