Commit Graph

449 Commits (b7a41af93cb162355c4bb44094de2a68b6cc09af)

Author SHA1 Message Date
yuuzi41 982e523ba2 fix invalid esx5 path separator in windows
12 years ago
Yuya Kusakabe 2b8ebe65e4 Resolves #1256, add warning mesasge to VMware ESXi driver
12 years ago
StefanScherer 9dc06b608e increase VMware cleanup timeout to 120 seconds
12 years ago
Yuya Kusakabe 6ff38c86ea Fixes #1244, Add a check for upload iso hash to ESXi Driver
12 years ago
StefanScherer de5c38e6c5 skip adding floppy again in vmx_data_post step
12 years ago
Ross Smith II e93697ab4e builder/virtualbox-ovf,vmware-vmx: add `boot_command` support
12 years ago
Ross Smith II 750ffc8a54 builder/vmware: add VMWare Player 6 support
12 years ago
Ross Smith II 8313856949 builder/vmware-vmx: add floppy_files support
12 years ago
Ross Smith II 38d1d7fd3c Update vmx_config.go
12 years ago
Ross Smith II b397d75a52 Update driver_workstation9.go
12 years ago
Mitchell Hashimoto 6a930d819c builder/vmware/common: remove unnecessary tags
12 years ago
Mitchell Hashimoto d925331902 fmt
12 years ago
Mitchell Hashimoto ad72c5a4bb builder/vmware/common: more tests
12 years ago
Mitchell Hashimoto 7e991af48e builder/vmware/common: tests for StepPrepareTools
12 years ago
Mitchell Hashimoto 1b1d87128c Merge pull request #1154 from rasa/765-add-tools-upload-flavor-support-in-vmware-vmx
12 years ago
Ross Smith II 779c7184a2 go fmt
12 years ago
Ross Smith II d92179847d provisioner/file: set file/directory permissions
12 years ago
Mitchell Hashimoto e9727df15e Merge pull request #1146 from higebu/fix-esxi-driver-iso-upload-path
12 years ago
Ross Smith II ba13239672 builder/vmware-vmx: Added tools_upload_flavor support
12 years ago
Ross Smith II bdfac49410 builder/vmware: added vmx_data_post option
12 years ago
Yuya Kusakabe 6dc858e6cf Fixes #1062, ESXi Driver supports PACKER_CACHE_DIR
12 years ago
Jaime Soriano Pastor 32bb745734 Force LANG=C before appending rest of environment, as only first occurence is used
12 years ago
Ross Smith II bea167a48e builder/vmware-vmx: add floppy_files support
12 years ago
Jakob A. Dam 40150c376d Fix http_files typo in comments
12 years ago
Yuya Kusakabe 5cac40b47c Fixes #1106, Remote ESXi builder doesn't upload floppy
12 years ago
Yuya Kusakabe 7ff781b258 Revert the way to retrieve vm ip in VMware ESXi Driver
12 years ago
Ross Smith II f2186fa6ff Merge pull request #995 from asatara/add-ssh-host-vmware
12 years ago
Mitchell Hashimoto 91574c3a60 builder/vmware: fix builds
12 years ago
Mitchell Hashimoto 5fac6c79c4 fmt
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 37b92dff3a Fix unknown command and syntax error of the ESX5Driver
12 years ago
Ross Smith II 3f4baf4aec Merge pull request #1011 from rasa/add-cloning-in-windows
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
Ross Smith II d420947db6 added %s for productVersion param
12 years ago
Ross Smith II 72924f0d56 builder/vmware-vmx: add cloning support on Windows [GH-824]
12 years ago
asatara ecbb0e8498 Added ssh_address variable to vmware builders
12 years ago
Mitchell Hashimoto 3c59d0ef96 builder/vmware/common: fix failing tests on Windows
12 years ago
Mitchell Hashimoto 68524a3840 builder/vmware/common: fix build tag for Windows
12 years ago
Mitchell Hashimoto 4576093c17 fmt
12 years ago
Mitchell Hashimoto 9a62269116 Merge pull request #900 from pmyjavec/ws10-linux-driver
12 years ago
Mitchell Hashimoto e3c0715eab fmt
12 years ago
Mitchell Hashimoto d44a42b04f Merge pull request #884 from pmyjavec/vmware-iso-driver-fix
12 years ago
Mitchell Hashimoto 9f7670a50f builder/vmware-iso: output upload error [GH-899]
12 years ago
Paul Myjavec 3ea4aa1a5a added workstation 10 driver for linux
12 years ago
Paul Myjavec 6e7a69372a these functions can be shared by 9 and 10 vmware workstation drivers
12 years ago
Paul Myjavec aedef06016 esx5, Get host IP by creating & inspecting connection, allows hypervisor to reside in other networks
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
Mitchell Hashimoto c74b3758d3 builder/vmware-iso: ESX5Driver impl OutputDir [GH-773]
12 years ago
Mitchell Hashimoto 2b801a7b12 builder/vmware,virtualbox: checksum_type can be "none" [GH-471]
12 years ago
Mitchell Hashimoto eeadafc452 builder/vmware/*: can specify path to fusion [GH-677]
12 years ago
Mitchell Hashimoto 9362cb5364 builder/vmware/vmx: set the full_disk_path so compacting works
12 years ago
Mitchell Hashimoto 8e75075ec9 builder/vmware/vmx: compact disk
12 years ago
Mitchell Hashimoto f134bcc3f4 builder/vmware/common: better UI when forcibly shutting down
12 years ago
Mitchell Hashimoto 2b3d98d48d builder/vmware/vmx: create artifact
12 years ago
Mitchell Hashimoto 7f38cea9f3 builder/vmware/vmx: shutdown
12 years ago
Mitchell Hashimoto ac8354ad9c builder/vmware/vmx: step connect SSH
12 years ago
Mitchell Hashimoto e11f655d22 builder/vmware/vmx: run the VMs
12 years ago
Mitchell Hashimoto 286edcb2b4 builder/vmware/vmx: configure VMX
12 years ago
Mitchell Hashimoto 03fb5fb0f1 builder/vmware/common: Fusion6 driver can clone
12 years ago
Mitchell Hashimoto 8fecdf179d builder/vmware/common: Fusion6Driver
12 years ago
Mitchell Hashimoto f23d66a1b9 builder/vmware/vmx: clone vmx
12 years ago
Mitchell Hashimoto 82fad98b07 builder/vmware/vmx: set the settings for cloning vmx
12 years ago
Mitchell Hashimoto eeeaec3562 builder/vmware/vmx: StepCloneVMX
12 years ago
Mitchell Hashimoto 141cfeb4bb builder/vmware/vmx: outputdir
12 years ago
Mitchell Hashimoto 6fdcb0f832 builder/vmware/vmx: initial stuff
12 years ago
Mitchell Hashimoto 16911d75e9 builder/vmware: move drivers out to common
12 years ago
Mitchell Hashimoto bee879409a builder/vmware: new artifact type that is common
12 years ago
Mitchell Hashimoto 8d963501d7 builder/vmware/iso: set SSHConfig
12 years ago
Mitchell Hashimoto 4f32692fd5 builder/vmware: StepShutdown
12 years ago
Mitchell Hashimoto 6c4af2d75f builder/vmware/iso: convert stepShutdown to use OutputDir for cleanup
12 years ago
Mitchell Hashimoto 87ab914a3c builder/vmware: StepCompactDisk
12 years ago
Mitchell Hashimoto f01b21c610 builder/vmware: StepCleanVMX
12 years ago
Mitchell Hashimoto 8f8ea60b4f builder/vmware/common: StepCleanFiles
12 years ago
Mitchell Hashimoto 95e0e465cf builder/vmware: move StepRun to common
12 years ago
Mitchell Hashimoto 7f86fa5fef builder/vmware/iso: Move remote registration out to separate step
12 years ago
Mitchell Hashimoto 6cf8d9b319 builder/vmware/common: StepSuppressMessages
12 years ago
Mitchell Hashimoto e5f674a8c2 builder/vmware/common: Mock driver and test for DHCP Lease IP lookup
12 years ago
Mitchell Hashimoto 458bfd186f builder/vmware: move driver out of ISO
12 years ago
Mitchell Hashimoto d73cbd3744 builder/vmware/common: make the dir private for LocalOutputDir
12 years ago
Mitchell Hashimoto 50f8b2c1a3 builder/vmware: move outputdir stuff to common
12 years ago
Mitchell Hashimoto 8bd3ca4470 builder/vmware/common: shuffling stuff around
12 years ago
Mitchell Hashimoto 29931cd0c0 builder/vmware/common: SSHConfig
12 years ago
Mitchell Hashimoto 6d83ef5499 builder/vmware/iso: move VMX methods out to the common
12 years ago
Mitchell Hashimoto 33452c2dfd builder/vmware: add more stuff to common
12 years ago
Mitchell Hashimoto 91392feb58 builder/vmware/iso: fix package name
12 years ago
Mitchell Hashimoto d1e68875a7 builder/vmware: move to iso package
12 years ago
Mitchell Hashimoto 5ab83238bf builder/vmware: separate step to configure vmx
12 years ago
Mitchell Hashimoto 69f971094c builder/vmware: style
12 years ago
Mitchell Hashimoto 6aef114372 go fmt
12 years ago
Mitchell Hashimoto 2789281285 builder/vmware: clarify guestiphack error message [GH-639]
12 years ago
Mitchell Hashimoto 8766a93245 builder/vmware: correct logic in cehcking if file is still there
12 years ago
Mitchell Hashimoto 6211cd2028 builder/vmware: more resilient to racing deletes [GH-675]
12 years ago
adrian kalaveshi d0387d1d3a Trivial bug fix in mechanism to clean installation ISOs for VMware builder
12 years ago
Mitchell Hashimoto b787d6fb1d builder/vmware: ESX artifacts have a different builder ID
13 years ago
Doug MacEachern 4af1c7f1b2 builder/vmware: Double check that OutputDirectory does not already exist
13 years ago
Doug MacEachern 3f5a02cf2a builder/vmware: Add ListFiles and Remove methods to OutputDir interface
13 years ago
Doug MacEachern 9655be5582 builder/vmware: Path related fixes in esx5 driver
13 years ago
Mitchell Hashimoto d88cb09d32 builder/vmware: ctrl-c works during wait for boot
13 years ago
Mitchell Hashimoto c8a6def83d builder/vmware: downcase more vmx data
13 years ago
Mitchell Hashimoto e4f1dcb6f9 builder/vmware: Fusion suppresses upgrade requests
13 years ago
Mitchell Hashimoto 781332b297 builder/vmware: fix local output dir exists check
13 years ago
Mitchell Hashimoto 52fb77a883 builder/vmware: case-insensitive VMX creation [GH-608]
13 years ago
Mitchell Hashimoto 47ac6897de builder/vmware: start/stop ESXi5 VMX with proper path
13 years ago
Mitchell Hashimoto ba8a0dbec0 builder/vmware: only unregister if registration success
13 years ago
Mitchell Hashimoto e5ae542142 builder/vmware: register the VMX to the proper path on esx
13 years ago
Mitchell Hashimoto 2ccc5e80c7 builder/vmware: log when writing a VMX
13 years ago
Mitchell Hashimoto b228723903 builder/vmware: for remote builds, put VMX in temp dir
13 years ago
Mitchell Hashimoto a4b54f1cf3 builder/vmware: set proper default disk type for esx
13 years ago
Mitchell Hashimoto 148d7c06ab builder/vmware: make upload dst,src like normal go
13 years ago
Mitchell Hashimoto 2c8843b4de builder/vmware: esx file check works properly
13 years ago
Mitchell Hashimoto 8a8ac430d1 builder/vmware: upload the ISO to the ESXi machine
13 years ago
Mitchell Hashimoto 483cda18c1 builder/vmware: make things more Go-like
13 years ago
Doug MacEachern a828a9a064 builder/vmware: new driver to support building images directly on ESX
13 years ago
Mitchell Hashimoto 7aab3381f1 builder/vmware: check for ifconfig in /sbin [GH-591]
13 years ago
Mitchell Hashimoto cf0ac15ecc builder/vmware: force LANG=C for ifconfig [GH-592]
13 years ago
Mitchell Hashimoto 9acaa97a32 builder/virtualbox,vmware: warning if shutdown_command is not specified
13 years ago
Mitchell Hashimoto a6150e6596 builder/all: update to warnings
13 years ago
Mitchell Hashimoto 5e3c8c4fe6 builder/virtualbox,vmware: support user templates in SSH key path
13 years ago
Mitchell Hashimoto acd9f3c9a3 builder/vmware: always set msg.AutoAnswer
13 years ago
Mitchell Hashimoto 3fc00a2dfa builder/vmware: auto-answer dialogs [GH-393]
13 years ago
Greg Karékinian 2378b652ca Fix typo
13 years ago
Mitchell Hashimoto f74ff91166 builder/vmware: new multistep API
13 years ago
Mitchell Hashimoto d54b0bd629 builder/vmware: support key based SSH auth [GH-70]
13 years ago
Mitchell Hashimoto 1566b4d858 builder/vmware: support vmx_template_path [GH-270]
13 years ago
Mitchell Hashimoto c753946c84 builder/vmware: ability to not request a PTY for SSH [GH-270]
13 years ago
Justin Bronn c6d1c8e9d5 Make it possible to customize the VMware virtual disk type id.
13 years ago
Mitchell Hashimoto 3fc069c48b builder/vmware: interrupts work during VNC type on VMware
13 years ago
Mitchell Hashimoto 64d87bfaf3 *: switch to packer ConfigTemplate
13 years ago
Mitchell Hashimoto 334cf37fbb builder/vmware: support iso_urls for multiple URLs [GH-110]
13 years ago
Mitchell Hashimoto b872448758 builder/vmware: switch to common download step
13 years ago
Mitchell Hashimoto 71664cb34e common: return -1 download percent if download hasn't started [GH-288]
13 years ago
Mitchell Hashimoto b879b17b1c builder/vmware: create driver in Run method
13 years ago
Mitchell Hashimoto 1b2d9c4044 builder/vmware: find files if they exist [GH-279]
13 years ago
Mitchell Hashimoto c2506e9410 builder/vmware: fix windows builds
13 years ago
Mitchell Hashimoto 060ae56b2d builder/vmware: nitpick some styles
13 years ago
Ross Smith II 1e18249da9 fixed typo in vmware path on Windows XP, fixes #237/#238
13 years ago
Ross Smith II d4c45b412e Add support for VMWare Workstation on Windows XP, fixes #237
13 years ago
Mitchell Hashimoto 332bdf6edc builder/*, provisioner/*: set user vars
13 years ago
Mitchell Hashimoto c023588614 builder/vmware: error checking on upload path template
13 years ago
Mitchell Hashimoto 8bb5d40537 builder/vmware: use new template stuff
13 years ago
Mitchell Hashimoto 5b7d8fbc74 rename builder/common to common since it is generally useful
13 years ago
Mitchell Hashimoto 6b2c2db77e builder/vmware: slightly nicer error messages
13 years ago
Mitchell Hashimoto 69d6d8f1b6 builder/vmware: error message tweaking for Player driver
13 years ago
Julian Phillips df180d6146 builder/vmware: We only need one runAndLog function
13 years ago
Julian Phillips 7b65daad37 builder/vmware: Add Support for VMware Player 5 (Linux)
13 years ago
Mitchell Hashimoto 54adabfd39 builder/vmware: sleep before cleaning files on Windows
13 years ago
Mitchell Hashimoto 558027465a builder/virtualbox,vmware: retry removing output dir if fails
13 years ago
Mitchell Hashimoto 8ac03e4898 builder/vmware: compile host_ip on every platform
13 years ago
Mitchell Hashimoto 1286f735be builder/vmware: redo host IP stuff for Windows
13 years ago
Mitchell Hashimoto f4adb35b9a builder/vmware: more logs for Workstation
13 years ago
Mitchell Hashimoto 6aacf20167 builder/vmware: convert line endings in workstation to Unix-style
13 years ago
Mitchell Hashimoto 8ac86e49d0 builder/vmware: improved logging for various workstation steps
13 years ago
Mitchell Hashimoto d1e0e955ab builder/vmware: verify various paths exist for Workstation
13 years ago
Mitchell Hashimoto 422f25749e builder/vmware: refactor the platform-specific stuff out
13 years ago
Mitchell Hashimoto fc89919347 Merge branch 'master' of https://github.com/rasa/packer into rasa-master
13 years ago
Mitchell Hashimoto 0363a1cdc2 builder/virtualbox,vmware: use DownloadableURL
13 years ago
Ross Smith II cf46148300 added missing fallthru in case statement for linux option, fixes #221, #222
13 years ago
Ross Smith II 56c383cf68 gofmt fixes, improved/added log messages, fixes #221/#222
13 years ago
Ross Smith II 071a6099c8 fixes #221 Add support for VMWare Workstation in Windows
13 years ago
Mitchell Hashimoto 56c3cbfb2a builder/common: common config struct for Packer configs
13 years ago
Mitchell Hashimoto 665b03a342 fmt
13 years ago
Mitchell Hashimoto f6854ae07e builder/vmware: more flexible ISO removing
13 years ago
Mitchell Hashimoto e05e83f9c8 Merge pull request #203 from timsutton/vmware-eject-isos
13 years ago
Mitchell Hashimoto 91c1bf0b8a Merge pull request #204 from sit/builder-output-directory-error
13 years ago
Mitchell Hashimoto e84811e2f8 Update changelog
13 years ago
JD Harrington dbd45dfd58 Add special keys for backspace, delete and F1-F12
13 years ago
Emil Sit 329266e86e builder/v*: Include path to output dir in error
13 years ago
Timothy Sutton 0c7efde103 Remove ISO from ide1 in stepCleanVMX
13 years ago
Mitchell Hashimoto 16d102d055 builder/*: switch to MultiErrorAppend
13 years ago
Mitchell Hashimoto 42059f9b07 builder/*: extract to common the config decoding
13 years ago
Doug MacEachern e531af96e1 fix Fusion DhcpLeasesPath
13 years ago
Mitchell Hashimoto 9d31a49fad builder/vmware: look for license for WS9
13 years ago
Mitchell Hashimoto d126c45d77 builder/vmware: workstation 9 show stderr if command fails
13 years ago
Mitchell Hashimoto a9252959ba builder/vmware: wording
13 years ago
Mitchell Hashimoto 05e081e07f builder/vmware: split drivers out into individual files
13 years ago
Julian Phillips 4846d252a3 builder/vmware: Add support for Workstation 9 (Linux).
13 years ago
Mitchell Hashimoto 29279415d0 builder/vmware: error if guest IP is blank [GH-189]
13 years ago
Mitchell Hashimoto 8e1e40c096 builder/*: convert to common StepProvision
13 years ago
Mitchell Hashimoto fd58b33b38 builder/vmware: convert to cmmon ssh step
13 years ago
Mitchell Hashimoto 9387ba0fd4 packer: Make builder type available in configs [GH-154]
13 years ago
Mitchell Hashimoto 6b6beae3b8 builder/vmware: unexport calculted config fields
13 years ago
Mitchell Hashimoto a0f1667df1 communicator/ssh: tweakable timeout on retry connection
13 years ago
Mitchell Hashimoto 2fff555e7f fmt
13 years ago
Mitchell Hashimoto 9718a4656c communicator/ssh: have a Connection func so we can re-establish
13 years ago
Mitchell Hashimoto 569ec0a2bb builder/vmware: generic checksum types [GH-175]
13 years ago
Mitchell Hashimoto 3b4ef72e47 Unused keys are invalid in templates [GH-104]
13 years ago
Mitchell Hashimoto 245deaf599 buidler/virtualbox,vmware: only stat if not force
13 years ago
Jason A. Beranek 9c31c69a7b Remove output directory in a step when "-force" flag step [GH-178]
13 years ago
Mitchell Hashimoto 2981da4eef fmt
13 years ago
Jason A. Beranek 13c733a3db Add support for -force flag on builds [GH-119]
13 years ago
Mitchell Hashimoto e52f8e0486 fmt
13 years ago
Mitchell Hashimoto 0fdf9b09c9 builder/vmware: error if shutdown command failed
13 years ago
Mitchell Hashimoto 9ec94fc6a1 builder/vmware: support floppy_files for mounting a floppy disk
13 years ago
Mitchell Hashimoto 50095283ef builder/virtualbox, builder/vmware: keyboard-interactive [GH-121]
13 years ago
Steven Merrill 58daa1d84e Add a 'skip_compaction' step.
13 years ago
Mitchell Hashimoto 874b4acf1c builder/vmware: output VNC info if headless
13 years ago