Commit Graph

275 Commits (ba767d1663db82d02fa18c087e4d99043d141fd3)

Author SHA1 Message Date
Adrien Delorme a841da960d Merge branch 'master' of ssh://github.com/hashicorp/packer into scrape_doc_to_builder_struct_config
7 years ago
Lars Lehtonen b6eadb419a builder/qemu: Fix dropped error
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 4b0a7b0af7 Fix QEMU fmt miss
7 years ago
Jayson Cofell f1ad385669 Change QMP socket test to join with filepath
7 years ago
Jayson Cofell 5c5943b8ba Add VNC Password support to QEMU builder
7 years ago
Jayson Cofell afe9ba2869 QEMU: Initial QMP support
7 years ago
Megan Marsh eb8c74bf85 allow ssh_host config option to override host logic for all builders
7 years ago
Jayson Cofell e690cb90ce Go fmt AdditionalDiskSizes code
7 years ago
Jayson Cofell 37e15ec854 Add AdditionalDiskSizes test
7 years ago
Jayson Cofell c9b693080a Add additional disk support for QEMU builder.
7 years ago
Adrien Delorme 926c8bbaa6 refactor ShutdownConfig into a single struct
7 years ago
Adrien Delorme 76f50619b1 builder/qemu/builder.go: Document from Config file
7 years ago
Adrien Delorme 4399684372 make fmt autogenerated docs
7 years ago
Adrien Delorme e6cbb013ba add // go:generate struct-markdown to all previously edited files
7 years ago
Adrien Delorme f1917edd34 generate the comments for config struct of builders scraping doc website
7 years ago
Adrien Delorme a6bb06c04e
Merge pull request #7615 from hashicorp/fix_7607
7 years ago
Radek Simko b4d35eceff
builder/qemu: Fix typo in version comparison
7 years ago
Megan Marsh bf59f01ba2 fix copypasta mistake switching ssh port mix/max for vnc port min/max
7 years ago
Radek Simko c7cf39808d
builder/qemu: Replace dot-based parsing with hashicorp/go-version
7 years ago
Adrien Delorme d72040f4fa move retry code into the common/retry pkg and make retry context aware
7 years ago
Adrien Delorme f555e7a9f2 allow a provisioner to timeout
7 years ago
Adrien Delorme c4f3dccc14 rename interpolation context from ctx to ictx and contexts to ctx to avoid conflicts
7 years ago
Adrien Delorme a4bf94dd3c change Builder to be passed a context for cancellation
7 years ago
Adrien Delorme a3838ecfad error on negative ports
7 years ago
Adrien Delorme 5a6dffde9a use port as ints
7 years ago
Adrien Delorme c214f6735b make everything a uint
7 years ago
Adrien Delorme ae182a7c20 qemu stepForwardSSH: use common/net pkg to find open port
7 years ago
Adrien Delorme 446105e384 quemu stepConfigureVNC: use common/net pkg to find open port
7 years ago
Adrien Delorme 9f82b75e57 Use the hashicorp/go-getter to download files
7 years ago
Megan Marsh c63b54a1e7 move http with proxy call into a helper function
8 years ago
Megan Marsh e4dca0016c
Merge pull request #7156 from vtolstov/qemu
8 years ago
Vasiliy Tolstov b6ebe00249 provide memory and cpus like other builders does
8 years ago
Nelson Chen b39f398fda Add support for whpx accelerator to qemu builder
8 years ago
Megan Marsh 65124985d1 don't set DetectZeroes if it's off, because some versions of QEMU don't support this option
8 years ago
PORTE Loïc bf97557abf Backport VNC log from vmware to qemu
8 years ago
Megan Marsh 3175dcdf81
Merge pull request #6807 from dev-rowbot/qemu-net-device-6804
8 years ago
Konstantin Shloma fe341e2bd0 fix go source formatting
8 years ago
Konstantin Shloma 1155347b55 add qemu disk detect-zeroes= option
8 years ago
Rowan Potgieter 65db6be6b9 Fix for #6804
8 years ago
Megan Marsh 38cc525ec7 new option allowing user to clean up the ephemeral ssh key from the authorized_keys file
8 years ago
Megan Marsh 340363a649
Merge pull request #6613 from hashicorp/merge_ssh_config_funcs
8 years ago
Megan Marsh 918db58604 added new template variables to replace PACKER_KEY_INTERVAL with tunable key and keygroup intervals depending on driver used
8 years ago
Adrien Delorme 41f6e0334d refactor all copy pasted sshConfig with into communicator.Config.SSHConfigFunc
8 years ago
rsclarke 887e694534 add ssh agent support for qemu builder
8 years ago
Megan Marsh d2823622e5
Merge pull request #6249 from iammattcoleman/add-use_backing_file
8 years ago
Michael Gibson 7e4fb9adb5
vnc_bind_address not getting passed through to qemu
8 years ago
Megan Marsh 2b2c860df8 make the convert retryable in case it takes a bit to release a lock
8 years ago
Matt Coleman 3192f5e0da qemu builder: add the 'use_backing_file' setting for QCOW2 images
8 years ago
Matthew Hooker 4f1395e0f6
builder/qemu: properly prepare boot command.
8 years ago
Adam Robinson 29b89e63b8 add support for hvf accelerator to qemu builder
8 years ago
Matthew Hooker 024fac4b4f
Merge pull request #6129 from hashicorp/bc_replace
8 years ago
Evgeni Golov 5a10e5a038
fix invalid disc_discard setting error message
8 years ago
Matthew Hooker c8e76ce298
implement config struct for qemu
8 years ago
Matthew Hooker c6299972b9
s/boot_command/bootcommand/
8 years ago
Matthew Hooker bf0a320125
Implement new parser for qemu boot command
8 years ago
Omer Katz 56af885212
Avoid warning when using raw format.
8 years ago
Matthew Hooker baf8d30ad2
Merge pull request #5738 from testworksau/intel-haxm-support
9 years ago
Matthew Hooker 7a189a83a1
fix imports
9 years ago
Matthew Hooker a831d522be
change run signatures
9 years ago
Matthew Hooker 366dc3da0a
move multistep imports to helper.
9 years ago
Matthew Hooker ebe995c0ff
run goimports
9 years ago
Glenn McDonald 7250c4f7f0 Add Intel HAXM support to QEMU builder
9 years ago
Ammar Ansari b8bd66d10d Align virtual disk size for qemu builder
9 years ago
JD Friedrikson a0052fdb68
Specify InsecureIgnoreHostKey for HostKeyCallback
9 years ago
Matthew Hooker 81522dced0
move packer to hashicorp
9 years ago
Matthew Hooker 4fcbf75da9
s/non existent/nonexistent/
9 years ago
Matthew Hooker 0149f679de
Print instead of Printf with no dynamic first variable.
9 years ago
Matthew Hooker d1b20b3d9c
remove a bunch of dead code.
9 years ago
Matthew Hooker 230079f73a
spell fixes
9 years ago
Matthew Hooker 70af3d8148 Merge pull request #4497 from mitchellh/f-clickable-links
10 years ago
Chris Bednarski facf27ceeb Make rdp and vnc links clickable by adding the protocol
10 years ago
Matthew Hooker 22d1322bd9
always check for an error first when walking a path
10 years ago
Matthew Hooker 2a7c84e9ff Merge pull request #4343 from vtolstov/qemu_convert
10 years ago
Matthew Hooker d2e59e4e92
set PACKER_HTTP_ADDR env var when available.
10 years ago
Chris Bednarski 6ad702ad74 Update comments to reflect current implementation
10 years ago
Chris Bednarski ee2d636840 Improve delay between key events
10 years ago
Rickard von Essen 85cf00069f Merge pull request #4294 from legal90/iso-target-extension
10 years ago
Vasiliy Tolstov 20349f750d builder/qemu: allow to convert from any supported format
10 years ago
DanHam 13bb4d153a
qemu builder now needs to explicitly set WinRMPort for StepConnect
10 years ago
Mikhail Zholobov 57d07f227a
Add "iso_target_extension" option for all local *-iso builders
10 years ago
Matthew Hooker 0339fcc442
builder/qemu: add use_default_display option
10 years ago
Matthew Hooker a46c071143
fix regex. need to account of XXhYYm etc
10 years ago
Matthew Hooker 1e96aa845b
fix wait boot_command regex.
10 years ago
Rickard von Essen 96e9a8e6e9 Removed default value for ssh_username
10 years ago
febc.yamamoto 6088c1887c Fix keycodes for ctrl,shift and alt key when sending over VNC
10 years ago
Matthew Hooker d920b3fbf4 run gofmt
10 years ago
Rickard von Essen 3c8dabba9e Fixed formatting
10 years ago
Rickard von Essen 5e96709ee9 Merge pull request #2919 from arizvisa/floppy-recurse
10 years ago
Rickard von Essen 3ad7f067ab Merge pull request #2784 from orivej/fix-ssh-port-max
10 years ago
Ali Rizvi-Santiago 86c00490e9 Renamed any and all instances of the word "FloppyContents" to "FloppyDirectories".
10 years ago
Rickard von Essen c95aab5e0e Merge pull request #3888 from yoctocloud/qemu
10 years ago
Rickard von Essen 06e3539ffa Merge pull request #3767 from taliesins/ExtendScanCodes
10 years ago
Rickard von Essen 13c9db5dd5 Merge pull request #3885 from orivej/on-error
10 years ago
Matthew Hooker 7cbb98f2d5 QemuArggs -> QemuArgs
10 years ago
Orivej Desh 6762965696 Add -on-error command line argument to allow preserving artifacts on builder errors
10 years ago
Vasiliy Tolstov 4986ef39b2 builder/qemu: specify disk format to avoid errors
10 years ago
Rickard von Essen 3ab49595e6 Merge pull request #3681 from yoctocloud/communicator
10 years ago