Commit Graph

275 Commits (ba767d1663db82d02fa18c087e4d99043d141fd3)

Author SHA1 Message Date
Mitchell Hashimoto ea86cb4c7e builder/qemu: use proper ssh port [GH-2074]
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 23a48d6619 go fmt
11 years ago
Vasiliy Tolstov 3d94462e37 remove image format from image name
11 years ago
jszwedko b1497b951c code.google.com/p/go.crypto/ssh -> golang.org/x/crypto/ssh
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
Vilmos Nebehaj 956b9ded0a Try another ssh port if the current one is taken.
11 years ago
Emil Hessman cceb4b2868 builder/qemu: fix incorrect printf verb type
12 years ago
Seth Vargo 96c813684e Merge pull request #1645 from vtolstov/qemu_disk
12 years ago
Vasiliy Tolstov 2126615b3d disk_filename is used for artifacts, but it missed in case of disk_image = true
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
Kent Holloway 9e2d0af5ab Reverting previous change, including M on memory line to be explicit about what we are requesting
12 years ago
Vasiliy Tolstov 8efc8ec984 add ability to set cache mode for disk
12 years ago
Kent Holloway 6b5a505384 -redir is deprecated and missing on some versions of QEMU, using -netdev instead which is recommended. Removing M letter from Memory flag as QEMU now assumes this value is always in MB and errors out if you pass the M as a part of the command
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
Kent Holloway 2cf7e694bc Fix for panic when ssh min and max port is the same for qemu builder. Taken directly from a previous patch by mitchellh 8f50d2dd9a
12 years ago
Julian Phillips 60e608dfdb Add support for vagrant with qemu
12 years ago
Julian Phillips 90a57c411f Expand Artifact API to expose build state
12 years ago
Mitchell Hashimoto 76a8221636 builder/*: extract key path to ssh.Signer
12 years ago
Mitchell Hashimoto 6bbf64c5ab builder/qemu: use 512M for -m [GH-1444]
12 years ago
Mitchell Hashimoto 752162c234 fmt
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 b8c13d3e4d Keeping the -machine type=pc if accelerator method set to "none"
12 years ago
Matthew Baker 99d15abfd2 adding allowed values for accelerator
12 years ago
Matthew Baker 9220d644d1 Making graphics and hardware virtualisation optional and configurable
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
Matthew Baker 0d07960f3e Disabling SDL gui mode
12 years ago
iweb d7268a11f7 Add support for building QEMU images from pre-existing image files
12 years ago
Jakob A. Dam 40150c376d Fix http_files typo in comments
12 years ago
Mitchell Hashimoto fa339fc275 get more proper SSH package usage in
12 years ago
Mitchell Hashimoto e84e5e4f2c Merge branch 'update-ssh-package' of github.com:higebu/packer into higebu-update-ssh-package
12 years ago
higebu f087ce16dc Fix the build problem by updating ssh package
12 years ago
Ross Smith II 27491f93f8 use old ssh code until higebu's branch is ready, see #1019
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 430963f400 fmt
13 years ago
Myles Steinhauser 28286d2821 Fix tabs vs spaces
13 years ago
Myles Steinhauser e4cfcb2a8a Add more special scancodes
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 636e647c45 builder/qemu: set proper HTTPIP for boot command [GH-597]
13 years ago
Mitchell Hashimoto 5ededd527a builder/qemu: catch early exits of qemu
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 07e5a85bab builder/qemu: log VM output
13 years ago
Mitchell Hashimoto b75a2935f3 builder/qemu: unnecssary log
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 29557f36f1 removed a few stray 'VirtualBox' term uses in comments and docs.
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