Commit Graph

148 Commits (f8dbe5246c9ce24f2bef0a2ef92fe78392d331d3)

Author SHA1 Message Date
Emil Sit bc4b2d079d Revert "builder/virtualbox: Copy ISO because VirtualBox can't recognize"
13 years ago
Mitchell Hashimoto 7d1f799ced builder/*: switch to MultiErrorAppend
13 years ago
Mitchell Hashimoto d1ecd89635 builder/*: extract to common the config decoding
13 years ago
Mitchell Hashimoto 28a22a5fbe builder/*: convert to common StepProvision
13 years ago
Mitchell Hashimoto 60b8e1f2dc builder/virtualbox: use common SSH connect step
13 years ago
Mitchell Hashimoto b1c7d93ee8 packer: Make builder type available in configs [GH-154]
13 years ago
Mitchell Hashimoto 033c90cfa3 builder/virtualbox: unexport calculated fields
13 years ago
Mitchell Hashimoto 559e0a7d6f communicator/ssh: tweakable timeout on retry connection
13 years ago
Mitchell Hashimoto 4d297315c4 communicator/ssh: have a Connection func so we can re-establish
13 years ago
Mitchell Hashimoto 5a529ee41a builder/virtualbox: support generic hash types [GH-175]
13 years ago
Mitchell Hashimoto a354f5fc08 Unused keys are invalid in templates [GH-104]
13 years ago
Mitchell Hashimoto 39b3fe794b buidler/virtualbox,vmware: only stat if not force
13 years ago
Jason A. Beranek 442c5e3e3b Remove output directory in a step when "-force" flag step [GH-178]
13 years ago
Mitchell Hashimoto 7c2f50d4dc fmt
13 years ago
Jason A. Beranek 71a1bd7354 Add support for -force flag on builds [GH-119]
13 years ago
Mitchell Hashimoto 86ec808fe0 builder/virtualbox: paused is still running
13 years ago
Mitchell Hashimoto e60945ed7b builder/virtualbox: remove floppy drive before exporting
13 years ago
Mitchell Hashimoto efc9e9db6e builder/virtualbox: support floppy_files
13 years ago
Mitchell Hashimoto 27bada1ba9 builder/virtualbox: whitespace
13 years ago
Mitchell Hashimoto cd6e154bd1 builder/virtualbox: style nitpicks and CHANGELOG
13 years ago
Mitchell Hashimoto 4ecb92358b fmt
13 years ago
Mitchell Hashimoto c1ad88aaa6 builder/virtualbox: test the configuration
13 years ago
Mitchell Hashimoto ee9aa9b071 builder/virtualbox: typo in test
13 years ago
Mitchell Hashimoto 8d5c2091d4 Merge pull request #145 from sgirones/feature/local-mode-guest-additions
13 years ago
Salvador Gironès d5731a13d4 Local mode for VBoxGuestAdditions. Provide local path and SHA256
13 years ago
Mitchell Hashimoto 8b25acfab6 fmt
13 years ago
Brandon Liu cf191350cd Virtualbox: clean up port forwarding before exporting OVF.
13 years ago
Geoffrey Bachelet 94c0fac5ad Typo
13 years ago
Mitchell Hashimoto 259986e7e5 builder/virtualbox, builder/vmware: keyboard-interactive [GH-121]
13 years ago
Mitchell Hashimoto 925734d06b builder/virtualbox: Warning about headless mode
13 years ago
Mitchell Hashimoto b729ba0e00 Merge pull request #108 from smerrill/headless-mode
13 years ago
Brandon Liu cf13f57528 Add wait5 and wait10 special keys for boot command.
13 years ago
Steven Merrill f27ea933a4 Add VirtualBox headless mode.
13 years ago
Mitchell Hashimoto da225c0d06 builder/virtualbox, builder/vmware: output and VM name based on build
13 years ago
Mitchell Hashimoto 7f17c58335 builder/virtualbox: trim whitespace when getting version
13 years ago
Mitchell Hashimoto 5ad40dd184 builder/virtualbox: add more logging to version detection
13 years ago
Mitchell Hashimoto 0691bf7657 builder/common: Fix nil deref on race condition [GH-52]
13 years ago
Mitchell Hashimoto 0c20949ed9 builder/virtualbox,vmware: work if port range for HTTP is 0 [GH-53]
13 years ago
Mitchell Hashimoto 5786f6ad5a builder/virtualbox: Tests for the defaults [GH-44]
13 years ago
Mitchell Hashimoto e920c49e8f builder/virtualbox: Set the default boot_wait [GH-44]
13 years ago
Mitchell Hashimoto 66fac2e82f builder/virtualbox: close the input source ISO
13 years ago
Mitchell Hashimoto 39aea8c5ee builder/virtualbox: check the proper file path
13 years ago
Mitchell Hashimoto 13bff7e353 builder/virtualbox: return if cancelled, to avoid nil deref
13 years ago
Mitchell Hashimoto 9a318ceddc builder/virtualbox, vmware: delete output dir if cancelled
13 years ago
Mitchell Hashimoto 73a2e52a75 builder/virtualbox: Error if output directory already exists
13 years ago
Mitchell Hashimoto 2e0a051539 builder/*: Fail if provisioning fails [GH-33]
13 years ago
Mitchell Hashimoto 32e319920c fmt
13 years ago
Mitchell Hashimoto d7ec646506 builder/virtualbox: "stopping" is still running [GH-30]
13 years ago
Mitchell Hashimoto 7c2475e886 builder/virtualbox: remap versions that don't have guest additions
13 years ago
Mitchell Hashimoto 777c869c61 builder/virtualbox: checksum the guest additions
13 years ago
Mitchell Hashimoto 3259bd7e23 builder/virtualbox: treat guest_additions_path as a template
13 years ago
Mitchell Hashimoto 9e8b1b424b builder/virtualbox: upload guest additions to VM
13 years ago
Mitchell Hashimoto 4fb31f1cab builder/virtualbox: Download guest additions for the VM
13 years ago
Mitchell Hashimoto c51a233970 website: update docs for virtualbox_version_file
13 years ago
Mitchell Hashimoto fc5c63d697 builder/virtualbox: Upload version to a "virtualbox_version_file"
13 years ago
Mitchell Hashimoto d4cdccb51b builder/virtualbox: only power off the machine if it isrunning
13 years ago
Mitchell Hashimoto f6113de170 builder/virtualbox: Message for vboxmanage command, not say
13 years ago
Mitchell Hashimoto f68639c5fa builder/virtualbox: recognize <tab>
13 years ago
Mitchell Hashimoto 688be43811 builder/virtualbox: Copy ISO because VirtualBox can't recognize
13 years ago
Mitchell Hashimoto 1e6fd243b1 builder/virtualbox: Output VBoxManage stderr in error
13 years ago
Mitchell Hashimoto 436d796689 builder/virtualbox: add "vboxmanage" to run custom commands
13 years ago
Mitchell Hashimoto fb139b2925 builder/virtualbox: Ability to set DiskSize
13 years ago
Mitchell Hashimoto cf2fb01edb builder/vmware, builder/virtualbox: Don't continue if ISO error
13 years ago
Mitchell Hashimoto d1c69048ed fmt
13 years ago
Mitchell Hashimoto 848985b200 builder/virtualbox: proper artifact [GH-23]
13 years ago
Mitchell Hashimoto 0028563253 builder/virtualbox: properly handle errors
13 years ago
Mitchell Hashimoto f754c171e8 builder/*: Add support for debug
13 years ago
Mitchell Hashimoto a6194467ac builder/*: Adhere to the new interface
13 years ago
Mitchell Hashimoto 4daefc2588 fmt
13 years ago
Mitchell Hashimoto 760995dba1 builder/virtualbox: say when forcefully shutting down
13 years ago
Mitchell Hashimoto 6516e5a627 builder/virtualbox: export
13 years ago
Mitchell Hashimoto 48a3892ce6 builder/virtualbox: graceful shutdown
13 years ago
Mitchell Hashimoto 52391bb1f3 builder/virtualbox: Use the common downloader
13 years ago
Mitchell Hashimoto 521b59a6fa Make everything support the new builder interface
13 years ago
Mitchell Hashimoto e101b031fc builder/virtualbox: Cancel mid-type if we can
13 years ago
Mitchell Hashimoto 574286bdd6 builder/virtualbox: provision step
13 years ago
Mitchell Hashimoto c58d5ab3af builder/virtualbox: time out on SSH handshake for retry
13 years ago
Mitchell Hashimoto 5c0d8ecd72 builder/virtualbox: Wait for SSH to become available
13 years ago
Mitchell Hashimoto e7cc350536 builder/virtualbox: scancode reference
13 years ago
Mitchell Hashimoto 7344d9e52c builder/virtualbox: type boot command
13 years ago
Mitchell Hashimoto c7071b3bd2 builder/virtualbox: http server for local files
13 years ago
Mitchell Hashimoto e7aa9b409c builder/virtualbox: add boot_command
13 years ago
Mitchell Hashimoto 9e4a5a227b builder/virtualbox: support boot_wait
13 years ago
Mitchell Hashimoto 4d351edadf builder/virtualbox: improved validation
13 years ago
Mitchell Hashimoto 24895069aa builder/virtualbox: start the VM
13 years ago
Mitchell Hashimoto 70df8c8c8b builder/virtualbox: add the ssh host port to state
13 years ago
Mitchell Hashimoto ad1c59f34e builder/virtualbox: Create forwarded port mapping
13 years ago
Mitchell Hashimoto 081b0d6853 builder/virtualbox: Attach ISO
13 years ago
Mitchell Hashimoto 54057b7b49 builder/virtualbox: download ISO
13 years ago
Mitchell Hashimoto c1c9204ee8 builder/virtualbox: actually attach the hard drive
13 years ago
Mitchell Hashimoto 7a9499e1f0 builder/virtualbox: Attach the hard drive, not quite working yet
13 years ago
Mitchell Hashimoto b9cd48bbc6 builder/virtualbox: Create a virtual disk
13 years ago
Mitchell Hashimoto 7fe40cfce1 builder/virtualbox: Create the VM
13 years ago
Mitchell Hashimoto 07cacb6dda builder/virtualbox: Add GuestOSType config
13 years ago
Mitchell Hashimoto 4c18b0ae5b builder/virtualbox: more comprehensive message suppression
13 years ago
Mitchell Hashimoto e14b00c818 builder/virtualbox: Look for virtualbox on the path
13 years ago
Mitchell Hashimoto d31d54366a builder/virtualbox: Suppress some messages
13 years ago
Mitchell Hashimoto 99af93f86a foundation for virtualbox builder
13 years ago