Commit Graph

171 Commits (774a168957f14cedc2dd67b9bb2ea329fcd5d294)

Author SHA1 Message Date
Adrien Delorme 74f0d56cfc virtualbox merge vbpx manage configs
7 years ago
Adrien Delorme 01eff9472a virtualbox: merge ExportOpts and ExportConfig structs
7 years ago
Adrien Delorme 9b75c0af3d WIP VB
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 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
Vadym Haidamaka 0263503c45 Validate virtualbox_version_file and guest_additions_mode when communicator is none
7 years ago
Adrien Delorme 9f82b75e57 Use the hashicorp/go-getter to download files
7 years ago
Megan Marsh 3dc1dafe58
Merge pull request #7287 from stephen-fox/ephemeral-ssh-key-pair-issue-7225
7 years ago
Megan Marsh 07c0c599e0 attach guest additions via SATA when necessasry
7 years ago
Stephen Fox 01c98f3d82 Tweaked debug SSH private key file name for vbox.
7 years ago
Stephen Fox cd4ae03324 Create / use SSH key pairs in vbox builders.
7 years ago
Megan Marsh 97a791389a deduplicate step_output_dir and move to common folder
7 years ago
Andrew Pennebaker 5b6cbeed1d expose `--iso` option down in `VBoxManage export --iso` up to virtualbox-iso configuration as "bundle_iso"; ensure ISOs are not removed when this is enabled.
8 years ago
Ali Rizvi-Santiago 51948daf92 Added options for the cpu count, memory, audio, and usb to the virtualbox builder.
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 31d4f8af45 use a time.Duration instead of a hardcoded ms
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
Adrien Delorme 6b3844a64f
Revert "allow to use ISO images in-place v.s. copying them"
8 years ago
Adrien Delorme 17f2949e36 remove stuttering; ISOConfig.InplaceISO -> Inplace
8 years ago
Adrien Delorme 82e480a285 allow to use ISO images inplace v.s. copying them
8 years ago
Ali Rizvi-Santiago 47a3315fde
Added a missing reference to the "path/filepath" module.
8 years ago
Ali Rizvi-Santiago 963932699e
Remove a stray tab that resulted from poor usage of Github's file editor.
8 years ago
Ali Rizvi-Santiago 9b30c9aed0
Allow StepAttachIso in the VirtualBox builder to resolve symbolic links when processing the IsoPath.
8 years ago
Matthew Hooker a0c9ddb9ae
implement boot config struct for virtualbox
8 years ago
Matthew Hooker e4af71858f
Implement new parser for Virtualbox boot command
8 years ago
Matthew Hooker 7a189a83a1
fix imports
8 years ago
Matthew Hooker a831d522be
change run signatures
8 years ago
Matthew Hooker 366dc3da0a
move multistep imports to helper.
8 years ago
Matthew Hooker ebe995c0ff
run goimports
8 years ago
Matthew Hooker fb098d045d
builder/virtualbox-ovf retry removing VM.
9 years ago
Ben Phegan c4b8e8e5df Merge branch 'master' into virtualbox_sata_port_count
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 230079f73a
spell fixes
9 years ago
Ben Phegan 67eb600c08 Add sata_port_count so that a SATA controller can be created with more than 1 port. The default of prevents additional drives being added. Default preserved if not overridden.
9 years ago
Matthew Hooker 68e2b150cd
builder/virtualbox: allow skipping upload of version file
9 years ago
Matthew Hooker 228bc9cfd3
use driver delete method
9 years ago
Matthew Hooker a3da92dc97 Merge pull request #4339 from DanHam/gh-4131
9 years ago
Rickard von Essen 85cf00069f Merge pull request #4294 from legal90/iso-target-extension
9 years ago
DanHam 0ac071b6e7
Add option to skip export of installed VM for Virtualbox ISO & OVF builders
9 years ago
DanHam 686ec1866e
vbox builders now need to explicitly set WinRMPort for StepConnect
9 years ago
Mikhail Zholobov 57d07f227a
Add "iso_target_extension" option for all local *-iso builders
9 years ago
Arthur Burkart 4a00ffeea2 Closes #3999 - Support VirtualBox Trim/Discard
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
Matthew Hooker b7e14c4354 Merge pull request #3952 from MikeStankavich/f-virtualbox-post-shutdown-delay
10 years ago
Ed Overton 1adb0a5fc3 added functionality like vm
10 years ago
Mike Stankavich a187b1cf92 Add VirtualBox post shutdown delay to address floppy controller delete error per issue #2401
10 years ago
Rickard von Essen 29ae078326 Added missing virtualbox floppy_dirs
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 5cbc36103e Merge pull request #3756 from ricardclau/floppy_check
10 years ago
Lamoni Finlayson d02b106a16 Fix for issue #2972 - Implemented ssh_host for virtualbox builders (#3617)
10 years ago
Ricard Clau acededfc6e tests actually test the floppies
10 years ago
Ian Duffy 9ec319e296 Allow configurable VNC bind IP for VirtualBox builders
10 years ago
Sean Chittenden 3ca4782b56
Pause between boot_commands when debugging a Virtualbox build
10 years ago
Ian Duffy c4b64eb2c7 Closes #2637 - VRDP support for the virtualbox plugin
10 years ago
Chris Bednarski 24dc798cfb Revert "Prevalidate Hardware Specs on Linux"
10 years ago
Jake Champlin eda84cb2d3 Prevalidate Hardware Specs on Linux
10 years ago
Mark Peek 7f149e595d Refactor http server config into common
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
Mark Peek e5a713ff01 Alternative fix for #2641: make random script name actually random
11 years ago
Olivier Tremblay f301a6454d Added documentation, renamed config param to iso_target_path
11 years ago
Olivier Tremblay 223e35fc65 Makes StepDownload's TargetPath customizable.
11 years ago
Mitchell Hashimoto 93bb0d86af builder/virtualbox: fix default names
11 years ago
Mitchell Hashimoto d600456487 builder/virtualbox: fix interpolation weirdness
11 years ago
Mitchell Hashimoto 7fc69828c5 builder/virtualbox: fix forwarding to work with WinRM
11 years ago
Mitchell Hashimoto 115d583cff helper/communicator: make host more generic
11 years ago
Mitchell Hashimoto d5166a8e6c builder/virtualbox: use new communicator abstraction
11 years ago
Mitchell Hashimoto 8d6a99457a Merge pull request #1078 from pleschev/skip_nat_port
11 years ago
Mitchell Hashimoto 9ea34d4ea8 virtualbox/iso: force iso extension for downloads
11 years ago
Mitchell Hashimoto 0885e03bbf virtualbox/iso: acceptance test
11 years ago
Mitchell Hashimoto d15bc90453 builder/virtualbox/iso: new interpolation
11 years ago
Emil Hessman 96b62af551 builder/virtualbox/iso: fix incorrect printf verb type
11 years ago
Danny Lockard 7d1b95c907 Formatting fix :)
11 years ago
Danny Lockard 84d6d856f6 Add the ability to create a SCSI Device as the main HD controller for
11 years ago
pleschev 431647997c Merge pull request #2 from mitchellh/master
12 years ago
Mitchell Hashimoto bfdc6ea6b7 builder/virtualbox: support http server for ovf [GH-1169]
12 years ago
Mitchell Hashimoto c74f0c7cfe Merge branch '1082-add-boot-commands-to-vmx-and-ovf-builders' of github.com:rasa/packer into rasa-1082-add-boot-commands-to-vmx-and-ovf-builders
12 years ago
Mitchell Hashimoto 77bd024079 builder/*: fix flaky tests, get tests passing
12 years ago
Mitchell Hashimoto 749baa19c4 builder/virtualbox/iso: append timestamp to name [GH-1365]
12 years ago
Mitchell Hashimoto c185fa42f3 Merge pull request #1200 from zigg/feature/virtualbox-iso-sata
12 years ago
Mitchell Hashimoto 4ef3874467 builder/virtualbox-*: seed RNG [GH-1386]
12 years ago
Matt Behrens 9eb32e5dcd implement `iso_interface` setting
12 years ago
Ross Smith II e93697ab4e builder/virtualbox-ovf,vmware-vmx: add `boot_command` support
12 years ago
Jakob A. Dam 40150c376d Fix http_files typo in comments
12 years ago
Rickard von Essen c2013bf680 virtualbox-ovf support for guest_additions_mode
12 years ago
Jacob Helwig 38e880a187 Add ability to run vboxmanage commands just before exporting [GH-664]
12 years ago
Peter Leschev eef3223f6c Adding the ability to skip nat port forwarding for ssh connectivity
12 years ago
Ben Langfeld 0332901f63 builder/virtualbox: Add an `export_opts` option
12 years ago
Mitchell Hashimoto 239aabb554 builder/virtualbox: retry unregister a few times [GH-915]
12 years ago
Mitchell Hashimoto 430963f400 fmt
12 years ago
Myles Steinhauser 28286d2821 Fix tabs vs spaces
12 years ago
Myles Steinhauser e4cfcb2a8a Add more special scancodes
12 years ago
Mitchell Hashimoto 12938fe36b builder/virtualbox,vmware: checksum not required if checksum type is
12 years ago