Commit Graph

150 Commits (ba767d1663db82d02fa18c087e4d99043d141fd3)

Author SHA1 Message Date
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
Konstantin Shloma fe341e2bd0 fix go source formatting
8 years ago
Konstantin Shloma 1155347b55 add qemu disk detect-zeroes= option
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
Adrien Delorme 41f6e0334d refactor all copy pasted sshConfig with into communicator.Config.SSHConfigFunc
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 bf0a320125
Implement new parser for qemu boot command
8 years ago
Matthew Hooker baf8d30ad2
Merge pull request #5738 from testworksau/intel-haxm-support
9 years ago
Matthew Hooker 366dc3da0a
move multistep imports to helper.
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
Matthew Hooker 81522dced0
move packer to hashicorp
9 years ago
Matthew Hooker 22d1322bd9
always check for an error first when walking a path
10 years ago
Rickard von Essen 85cf00069f Merge pull request #4294 from legal90/iso-target-extension
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 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
Ali Rizvi-Santiago 86c00490e9 Renamed any and all instances of the word "FloppyContents" to "FloppyDirectories".
10 years ago
Orivej Desh 6762965696 Add -on-error command line argument to allow preserving artifacts on builder errors
10 years ago
Rickard von Essen 3ab49595e6 Merge pull request #3681 from yoctocloud/communicator
10 years ago
Ali Rizvi-Santiago a3f0308e92 Re-implemented the support for the floppy_files keyword in order to remain backwards-compatible with templates using the old syntax.
10 years ago
Ricard Clau acededfc6e tests actually test the floppies
10 years ago
Vasiliy Tolstov 83f175cac7 builder/qemu: dont fail on communicator - none
10 years ago
Ian Duffy fa273f3bea Allow configurable VNC bind IP for QEMU
10 years ago
Chris Bednarski 24cf28d4b6 Merge branch 'yoctocloud-accelerator'
10 years ago
Chris Bednarski bff939b373 Added comment on why we need to open /dev/kvm before using it
10 years ago
Vasiliy Tolstov 0f638f9111 builder/qemu: add simple kvm/tcg autodetection
10 years ago
Sean Chittenden 98bae9c98e
Pause between boot_commands when debugging a QEMU build
10 years ago
James Bishopp bd8fb014c4 Removed ssh_key_path
11 years ago
Vasiliy Tolstov d96283e475 qemu: allow to use live iso without cache
11 years ago
Mark Peek 7f149e595d Refactor http server config into common
11 years ago
Vasiliy Tolstov 8e1cc16ab5 add convert step for qcow2 image format
11 years ago
Mark Peek c3d77dc5a1 Fix unintended BC issues in ISO option refactoring
11 years ago
Mark Peek cdcffecc2d Refactor builder ISO options
11 years ago
Mark Peek e9657e6a9f Merge pull request #2642 from oliviertremblay/master
11 years ago
Vasiliy Tolstov 48f8612b72 add virtio-scsi
11 years ago
Chris Bednarski bf733b75d5 Revert "By default, Qemu will now have an extension added based on the file format. This is a change to more closely match behavior from 0.7.5."
11 years ago
Olivier Tremblay 6644f57160 Merge branch 'master' into custom-targetpath
11 years ago
Olivier Tremblay f301a6454d Added documentation, renamed config param to iso_target_path
11 years ago
Chris Bednarski 55fadd96bc By default, Qemu will now have an extension added based on the file format. This is a change to more closely match behavior from 0.7.5.
11 years ago
Olivier Tremblay 223e35fc65 Makes StepDownload's TargetPath customizable.
11 years ago
Mitchell Hashimoto 5852bd7cd7 builder/qemu: default acceleration to tcg on Windows [GH-2284]
11 years ago
Mitchell Hashimoto 84189f7a28 builder/*: properly save interpolation context
11 years ago
Mitchell Hashimoto 115d583cff helper/communicator: make host more generic
11 years ago
Mitchell Hashimoto 89af447c8c builder/qemu: convert to helper/comm
11 years ago
Mitchell Hashimoto 77af5f83f7 Merge pull request #2120 from vtolstov/discard
11 years ago
Mitchell Hashimoto 3e76547bff bulder/qemu: convert interpolation
11 years ago
Vasiliy Tolstov 3984f5e6f6 add discard option to qemu builder
11 years ago
Seth Vargo 96c813684e Merge pull request #1645 from vtolstov/qemu_disk
12 years ago
Vasiliy Tolstov 16110c6be6 add CD-ROM only if not used disk_image, also boot from it only if CD-ROM present
12 years ago
Vasiliy Tolstov 4762075dc3 add missing variable
12 years ago
Vasiliy Tolstov 5631873727 allow none checksumtype for qemu builder (copy/paste from virtualbox)
12 years ago
Mitchell Hashimoto 06144cf287 fmt
12 years ago
Mitchell Hashimoto 0db6cd3533 Merge pull request #1330 from qur/qemu-vagrant
12 years ago
Mitchell Hashimoto 60e2a8b5fc Merge pull request #1342 from iwebhosting/qemu-image-support
12 years ago
Vasiliy Tolstov e1e3d3c1e1 fix quote in variable name
12 years ago
Mitchell Hashimoto c161f9adc5 Merge pull request #1558 from vtolstov/qemu_cache
12 years ago
Vasiliy Tolstov 8efc8ec984 add ability to set cache mode for disk
12 years ago
Kent Holloway 2755ba1751 Changing machinetype default to PC instead of PC-1.0 which seems to be a saner default that works on more platforms. RedHat in particular doesnt have PC-1.0
12 years ago
Julian Phillips 60e608dfdb Add support for vagrant with qemu
12 years ago
Mitchell Hashimoto 76a8221636 builder/*: extract key path to ssh.Signer
12 years ago
Mitchell Hashimoto 78c534227a Merge branch 'master_add_support_for_tcg_accel_in_qemu_builder_' of github.com:mattthias/packer into mattthias-master_add_support_for_tcg_accel_in_qemu_builder_
12 years ago
Mitchell Hashimoto 88c186df39 Merge branch 'master' of github.com:matthbak/packer into matthbak-master
12 years ago
Hiroyuki Sato 965d273907 Add machine_type option for qemu builder.
12 years ago
Matthew Baker 99d15abfd2 adding allowed values for accelerator
12 years ago
Matthias Schmitz 65f71daf73 Allow 'tcg' as accelerator in builder-qemu
12 years ago
Matthew Baker c87c88fce2 OEL available net device
12 years ago
iweb d7268a11f7 Add support for building QEMU images from pre-existing image files
12 years ago
higebu f087ce16dc Fix the build problem by updating ssh package
12 years ago
Stefano Zanella 85dcdcfead builder/qemu: support user templates in SSH key path
13 years ago
Mitchell Hashimoto 868a64ebbc fmt
13 years ago
Mitchell Hashimoto 0fd7bdd3f5 builder/qemu: style
13 years ago
Mitchell Hashimoto 1b23af2667 Merge pull request #854 from qur/qemu-config-binary
13 years ago
Mitchell Hashimoto d2fe49d6a2 builder/qemu: document run_once is gone (but keep it around for compat)
13 years ago
mheidenr cfb9b4d65d enable qemu builder to handle reboots in the shell provisioner
13 years ago
Julian Phillips a8993662b5 Allow Qemu binary name to be configured
13 years ago
Mitchell Hashimoto 80c2f0fcd0 Merge pull request #690 from TranscendComputing/master
13 years ago
Thomas D. Hite 08f5131746 Added template processing for QemuArgs, floppy_files for auto-building floppies which attach to the VM at startup, and run_once flag to trigger just one powerup/powerdown.
13 years ago
Phil Fenstermacher c4ae11589d Changed error message and docs to match code - qemu-img options are qcow2 and raw
13 years ago
Mitchell Hashimoto 170e2459ff builder/qemu: remove constructor, more Go-like
13 years ago
Mitchell Hashimoto 3bc0c4aa25 builder/qemu: simplify driver, make things more Go-like
13 years ago
Mitchell Hashimoto d78787e182 builder/qemu: remove floppy support, not used currently
13 years ago
Mitchell Hashimoto 385a338354 builder/qemu: get rid of unnecessary step
13 years ago
Mitchell Hashimoto e982eb38dc builder/qemu: alphabetize some things
13 years ago
Mitchell Hashimoto e44aea496d builder/qemu: passing tests
13 years ago
Tom Hite 5e9b035031 Fixes #3 via minor documentation fix and setting default properly (in the net_device template value, virtio is incorrect -- must be virtio-net).
13 years ago
Tom Hite 2f8f2d5ad1 Fixes #1 and Fixes #2 by allowing qemuargs to operate and override defaults.
13 years ago
Tom Hite ba1ca4d2fb changed error string referring to 'ova' and 'ovf' to refer to 'qcow2' and 'img' as the former were stray leftovers from the virtualbox code used as a basis for this plugin.
13 years ago
Tom Hite d58a209b73 added network and disk driver options, also a source comment on the kickstart file in the docs (I can't find the original source).
13 years ago
Tom Hite 30d004022e Initial checkin to GitHub -- has extensive changes to conform to the latest API model to match the 0.3.6 (Sept. 2, 2013) release.
13 years ago