Commit Graph

1045 Commits (cbfb6ec307bb1383d24831e41f52202cf2969fe5)

Author SHA1 Message Date
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
Jack Pearkes 0788d96841 builder/docker: include user vars for docker configuration
12 years ago
Mitchell Hashimoto c74b3758d3 builder/vmware-iso: ESX5Driver impl OutputDir [GH-773]
12 years ago
Greg Lu 6d2e50e598 builder/virtualbox/ovf: fix shutdown_timeout handling
12 years ago
Mitchell Hashimoto 5c7e7daac9 comments
12 years ago
Mitchell Hashimoto 8204944c0e builder/amazon: handle cases when amazon SG isn't available [GH-494]
12 years ago
Mitchell Hashimoto 2b801a7b12 builder/vmware,virtualbox: checksum_type can be "none" [GH-471]
12 years ago
Mitchell Hashimoto 8aabe01bad builder/amazon/common: run_tags to apply to launch [GH-722]
12 years ago
Jack Pearkes 7a956e1a11 builder/digitalocean: add private_networking option for droplets
12 years ago
Mitchell Hashimoto 037a744be5 builder/docker: customize run command [GH-648]
12 years ago
Mitchell Hashimoto eeadafc452 builder/vmware/*: can specify path to fusion [GH-677]
12 years ago
Mitchell Hashimoto 437dc12de3 builder/virtualbox/iso: load shutdown config [GH-754]
13 years ago
Mitchell Hashimoto 366d169388 fmt
13 years ago
Mitchell Hashimoto f81e2ef88a Merge pull request #746 from devcamcar/openstack-key-logging
13 years ago
Mitchell Hashimoto 8be172d19a Merge pull request #758 from mitchellh/f-vmware-vmx
13 years ago
Chris Lundquist 5564fb0028 Rename drover_docker_test.go to driver_docker_test.go
13 years ago
Mitchell Hashimoto 9362cb5364 builder/vmware/vmx: set the full_disk_path so compacting works
13 years ago
Mitchell Hashimoto 8e75075ec9 builder/vmware/vmx: compact disk
13 years ago
Mitchell Hashimoto f134bcc3f4 builder/vmware/common: better UI when forcibly shutting down
13 years ago
Mitchell Hashimoto 2b3d98d48d builder/vmware/vmx: create artifact
13 years ago
Mitchell Hashimoto 7f38cea9f3 builder/vmware/vmx: shutdown
13 years ago
Mitchell Hashimoto ac8354ad9c builder/vmware/vmx: step connect SSH
13 years ago
Mitchell Hashimoto e11f655d22 builder/vmware/vmx: run the VMs
13 years ago
Mitchell Hashimoto 286edcb2b4 builder/vmware/vmx: configure VMX
13 years ago
Mitchell Hashimoto 03fb5fb0f1 builder/vmware/common: Fusion6 driver can clone
13 years ago
Mitchell Hashimoto 8fecdf179d builder/vmware/common: Fusion6Driver
13 years ago
Mitchell Hashimoto f23d66a1b9 builder/vmware/vmx: clone vmx
13 years ago
Mitchell Hashimoto 82fad98b07 builder/vmware/vmx: set the settings for cloning vmx
13 years ago
Mitchell Hashimoto eeeaec3562 builder/vmware/vmx: StepCloneVMX
13 years ago
Mitchell Hashimoto 141cfeb4bb builder/vmware/vmx: outputdir
13 years ago
Mitchell Hashimoto 6fdcb0f832 builder/vmware/vmx: initial stuff
13 years ago
Mitchell Hashimoto 16911d75e9 builder/vmware: move drivers out to common
13 years ago
Mitchell Hashimoto bee879409a builder/vmware: new artifact type that is common
13 years ago
Mitchell Hashimoto 8d963501d7 builder/vmware/iso: set SSHConfig
13 years ago
Mitchell Hashimoto 4f32692fd5 builder/vmware: StepShutdown
13 years ago
Mitchell Hashimoto 6c4af2d75f builder/vmware/iso: convert stepShutdown to use OutputDir for cleanup
13 years ago
Mitchell Hashimoto 87ab914a3c builder/vmware: StepCompactDisk
13 years ago
Mitchell Hashimoto f01b21c610 builder/vmware: StepCleanVMX
13 years ago
Mitchell Hashimoto 8f8ea60b4f builder/vmware/common: StepCleanFiles
13 years ago
Mitchell Hashimoto 95e0e465cf builder/vmware: move StepRun to common
13 years ago
Mitchell Hashimoto 7f86fa5fef builder/vmware/iso: Move remote registration out to separate step
13 years ago
Mitchell Hashimoto 6cf8d9b319 builder/vmware/common: StepSuppressMessages
13 years ago
Mitchell Hashimoto e5f674a8c2 builder/vmware/common: Mock driver and test for DHCP Lease IP lookup
13 years ago
Mitchell Hashimoto 458bfd186f builder/vmware: move driver out of ISO
13 years ago
Mitchell Hashimoto d73cbd3744 builder/vmware/common: make the dir private for LocalOutputDir
13 years ago
Mitchell Hashimoto 50f8b2c1a3 builder/vmware: move outputdir stuff to common
13 years ago
Mitchell Hashimoto 8bd3ca4470 builder/vmware/common: shuffling stuff around
13 years ago
Mitchell Hashimoto 29931cd0c0 builder/vmware/common: SSHConfig
13 years ago
Mitchell Hashimoto 6d83ef5499 builder/vmware/iso: move VMX methods out to the common
13 years ago
Mitchell Hashimoto 33452c2dfd builder/vmware: add more stuff to common
13 years ago
Mitchell Hashimoto 91392feb58 builder/vmware/iso: fix package name
13 years ago
Mitchell Hashimoto d1e68875a7 builder/vmware: move to iso package
13 years ago
Mitchell Hashimoto 5ab83238bf builder/vmware: separate step to configure vmx
13 years ago
Mitchell Hashimoto 39d0600085 builder/virtualbox: fmt
13 years ago
Devin Carlen 4e594ec22f Added keypair logging for debugging to OpenStack builder
13 years ago
Mitchell Hashimoto c7bf38b63b builder/virtualbox/common: only remove ISO if it was attached
13 years ago
Mitchell Hashimoto 473fe8a950 builder/virtualbox/ovf: instantiate the driver
13 years ago
Mitchell Hashimoto c2b3fa732a builder/virtualbox/ovf: validate source_path
13 years ago
Mitchell Hashimoto e69bb1858c builder/virtualbox/ovf: specify name for import
13 years ago
Mitchell Hashimoto 5b223f0798 builder/virtualbox/ovf: re-order some steps
13 years ago
Mitchell Hashimoto dd767c9d54 builder/virtualbox/ovf: StepImport to import an OVF
13 years ago
Mitchell Hashimoto 0de7bb33cd builder/virtualbox: set Tpl on VBoxManage
13 years ago
Mitchell Hashimoto e51dde13ce builder/virtualbox: tests for StepUploadVerison
13 years ago
Mitchell Hashimoto 5f1c597269 builder/virtualbox: StepUploadVersion
13 years ago
Mitchell Hashimoto 5feb7bce18 builder/virtualbox/common: Export
13 years ago
Mitchell Hashimoto 026bcd33fe builder/virtualbox: StepRun common
13 years ago
Mitchell Hashimoto fbd20dffcb builder/virtualbox/common: StepRemoveDevices
13 years ago
Mitchell Hashimoto b65559d888 builder/virtualbox: StepShutdown tests
13 years ago
Mitchell Hashimoto 67a87ce3e4 builder/virtualbox: StepShutdown
13 years ago
Mitchell Hashimoto 4bd2aa6106 builder/virtualbox: StepVBoxmanage
13 years ago
Mitchell Hashimoto 7a4ff3f2b1 builder/virtualbox: generic SSHConfig
13 years ago
Mitchell Hashimoto 79c0c6b545 builder/virtualbox: step attach floppy
13 years ago
Mitchell Hashimoto d731dcd8f7 builder/virtualbox: floppy files config
13 years ago
Mitchell Hashimoto 598822d46b builder/virtualbox/common: move outputdir config to common
13 years ago
Mitchell Hashimoto 886c0d3ad5 builder/virtualbox/common: StepSuppressMessages
13 years ago
Mitchell Hashimoto db167c5a3d builder/virtualbox/common: StepOutputDir
13 years ago
Mitchell Hashimoto cdc02db96d builder/virtualbox/common: Move Driver here
13 years ago
Mitchell Hashimoto 14eede264f builder/virtualbox: add common package, common Artifact
13 years ago
Mitchell Hashimoto afd67ea104 builder/virtualbox/iso: rename package
13 years ago
Mitchell Hashimoto 01c7bbf8c4 builder/virtualbox: move to iso/ folder
13 years ago
Mitchell Hashimoto 8e4ce2c591 builder/amazon: alphabetize
13 years ago
Mitchell Hashimoto 4a2793445f builder/amazon/chroot: mount in device-specific places
13 years ago
Mitchell Hashimoto ac36b33f98 builder/virtualbox: fix compilation
13 years ago
Mitchell Hashimoto 3c5c9a6ea3 builder/virtualbox: sleep when stopping forcefully to allow session
13 years ago
Mitchell Hashimoto dcae79e67f builder/virtualbox: remove devices in separate step
13 years ago
Mitchell Hashimoto c264ef0a29 builer/virtualbox: avoid crash since guest additions path not set
13 years ago
Mitchell Hashimoto 675f7a43ba builder/virtualbox: don't download guest additions if disable [GH-731]
13 years ago
Mitchell Hashimoto da16887010 Merge pull request #724 from ChrisKozak/master
13 years ago
Mitchell Hashimoto ae7459718d builder/amazon/instance: use US if region us-east-1 for upload [GH-729]
13 years ago
Mitchell Hashimoto 69f971094c builder/vmware: style
13 years ago
Mitchell Hashimoto 2920239e6e builder/virtualbox: verify output dir is writable
13 years ago
Chris Kozak f5d6df6416 Updated DigitalOcean default image id
13 years ago
Mitchell Hashimoto b95ad0c232 builder/amazon/all: launched instances have a name [GH-642]
13 years ago
Mitchell Hashimoto a91b8f6853 builder/googlecompute: only load secrets/private key if given
13 years ago
Mitchell Hashimoto bde4b02d2b builder/googlecompute: artifact tests
13 years ago
Mitchell Hashimoto 637968f2dd builder/googlecompute: artifact uses Driver, no more api
13 years ago
Mitchell Hashimoto 33a84c0938 builder/googlecompute: StepRegisterImage
13 years ago
Mitchell Hashimoto 587f057bf6 builder/googlecompute: StepUploadImage
13 years ago
Mitchell Hashimoto 20a074b4ee builder/googlecompute: StepCreateImage
13 years ago
Mitchell Hashimoto 37903337ea builder/googlecompute: update gsutil
13 years ago
Mitchell Hashimoto a2cf4cae25 builder/googlecompute: enable provisioning
13 years ago
Mitchell Hashimoto 1055f470e6 builder/googlecompute: enable SSH
13 years ago
Mitchell Hashimoto a72d31fb5b builder/googlecompute: get instance info
13 years ago
Mitchell Hashimoto 57f707dfcc builder/googlecompute: delete instance
13 years ago
Mitchell Hashimoto f72f7a37d1 builder/googlecompute: fix all sorts of zone issues
13 years ago
Mitchell Hashimoto b676058144 builder/googlecompute: better logging
13 years ago
Mitchell Hashimoto 54d59fc79f builder/googlecompute: get rid of all client stuff for now
13 years ago
Mitchell Hashimoto 52f51a1dcd builder/googlecompute: disable other steps for now
13 years ago
Mitchell Hashimoto 2bd6f1e2d7 builder/googlecompute: driver and create instance tests
13 years ago
Mitchell Hashimoto 3657f33a4d builder/googlecompute: StepCreateSSHKey tests
13 years ago
Mitchell Hashimoto 2091dffe40 builder/googlecompute: cancel works
13 years ago
Mitchell Hashimoto fbc07942f0 builder/googlecompute: test config basics
13 years ago
Mitchell Hashimoto 46d297c7bd builder/googlecompute: client secrets tests
13 years ago
Mitchell Hashimoto 6507afd3ad builder/googlecompute: private key tests
13 years ago
Mitchell Hashimoto ee9ea170af builder/googlecompute: move config out to seperate file
13 years ago
Mitchell Hashimoto a78b10c06d builder/googlecompute: set ID to packer namespace now thats in core
13 years ago
Kelsey Hightower cc1130962b Use the same license as Packer core
13 years ago
Kelsey Hightower 58c73727e5 builder/googlecompute: Add new googlecompute builder
13 years ago
Mitchell Hashimoto 1234e61cda builder/amazon/all: get rid of unnecessary field
13 years ago
Mitchell Hashimoto 80c2f0fcd0 Merge pull request #690 from TranscendComputing/master
13 years ago
Mitchell Hashimoto 5e0da21173 builder/amazon/ebs: nicer output
13 years ago
Mitchell Hashimoto 4677f38882 builder/amazon: parallelize AMI region copies [GH-495]
13 years ago
Mitchell Hashimoto 6aef114372 go fmt
13 years ago
Mitchell Hashimoto 2789281285 builder/vmware: clarify guestiphack error message [GH-639]
13 years ago
Mitchell Hashimoto 8766a93245 builder/vmware: correct logic in cehcking if file is still there
13 years ago
Mitchell Hashimoto 6211cd2028 builder/vmware: more resilient to racing deletes [GH-675]
13 years ago
Mitchell Hashimoto f7b1c2dbc6 builder/amazon/instance: add location to upload command [GH-679]
13 years ago
Mitchell Hashimoto 2110edb690 builder/amazon/chroot: remove unused import
13 years ago
Mitchell Hashimoto 2dad0cdca7 builder/amazon/chroot: block when obtaining lock [GH-689]
13 years ago
Mitchell Hashimoto a770a5b2f2 Merge pull request #660 from CpuID/master
13 years ago
Mitchell Hashimoto 5d420ce1c1 Revert "Merge pull request #663 from ktruong7/public-AMI"
13 years ago
Mitchell Hashimoto 09b53212bb Merge pull request #663 from ktruong7/public-AMI
13 years ago
Mitchell Hashimoto 60c797b256 Merge pull request #637 from johnbellone/master
13 years ago
Mitchell Hashimoto e1042cbc2c Merge pull request #681 from pcfens/qemu-img-formats
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
adrian kalaveshi d0387d1d3a Trivial bug fix in mechanism to clean installation ISOs for VMware builder
13 years ago
Phil Fenstermacher c4ae11589d Changed error message and docs to match code - qemu-img options are qcow2 and raw
13 years ago
ktruong7 2994129486 fixed format issue
13 years ago
ktruong7 961e58dfd0 fixed format issues
13 years ago
ktruong7 3589b0ba27 Added option to make ami public automatically
13 years ago
Nathan Sullivan e711255d95 fix some debugging for PublicIpAddress
13 years ago
Nathan Sullivan 4809186c12 remove excess debugging
13 years ago
Nathan Sullivan 6270d759cd revert whitespace changes - not necessary anymore
13 years ago
Nathan Sullivan 13f55bdec6 working AssociatePublicIpAddress support
13 years ago
Nathan Sullivan 5cbff00afa goamz aspects of AssociatePublicIpAddress working now
13 years ago
Nathan Sullivan 49a131951a reverting testing stuff
13 years ago
Nathan Sullivan 0cfb7564d5 lets try a string instead of a bool for AssociatePublicIpAddress
13 years ago
Nathan Sullivan 5df7bc0acf oops bugfix for work on https://github.com/mitchellh/packer/issues/578
13 years ago
Nathan Sullivan 31bf1f342c https://github.com/mitchellh/packer/issues/578
13 years ago
Mitchell Hashimoto cc13e6690c builder/amazon/chroot: don't choose partition mount point if taken
13 years ago
Mitchell Hashimoto d9c3aed479 builder/virtualbox: use VBOX_INSTALL_PATH to find VBoxManage
13 years ago
John Bellone 817b1bdb32 Add ProxyUrl parameter for OpenStack builder.
13 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 21bb0674f2 builder/docker: ctrl-C works during provisioning
13 years ago
Mitchell Hashimoto d88cb09d32 builder/vmware: ctrl-c works during wait for boot
13 years ago
Mitchell Hashimoto c1bd7468d5 builder/virtualbox: ctrl-c works during wait for boot
13 years ago
Mitchell Hashimoto 832b4408a5 builder/docker: verify docker is available on path
13 years ago
Mitchell Hashimoto c04d1cd57e builder/docker: say when killing the container
13 years ago
Mitchell Hashimoto d8b29cd63b builder/docker: remove unused file
13 years ago
Mitchell Hashimoto 7bcfd83bdd builder/docker: stream output from commands
13 years ago
Mitchell Hashimoto 2b89da50b3 builder/docker: UploadDir
13 years ago
Mitchell Hashimoto ab5f719734 builder/docker: show stderr if docker fails to run
13 years ago
Mitchell Hashimoto 8ec68031d0 builder/docker: ability to disable pull
13 years ago
Mitchell Hashimoto 0287cdd614 builder/docker: config refactor
13 years ago
Mitchell Hashimoto 06b6cb1af1 builder/docker: artifact
13 years ago
Mitchell Hashimoto a58754b974 builder/docker: StepExport tests
13 years ago
Mitchell Hashimoto 0e3011cbce builder/docker: StepRun tests
13 years ago
Mitchell Hashimoto 62b81dc432 builder/docker: StepPull test, driver abstraction for tests
13 years ago
Mitchell Hashimoto 2da9233655 builder/docker: test StepTempDir
13 years ago
Mitchell Hashimoto da683afde0 builder/docker: config validation test
13 years ago
Mitchell Hashimoto 23ad5442ec builder/docker: perform cleanup in run method, not prematurely
13 years ago
Mitchell Hashimoto 44a41451f0 builder/docker: Communicator.Start doesn't block
13 years ago
Mitchell Hashimoto d5ce8ddb4a builder/docker: export the final image
13 years ago
Mitchell Hashimoto d27ceaf509 builder/docker: remove the exit code file when we're done
13 years ago
Mitchell Hashimoto 2e7574e360 builder/docker: command output and exit codes work
13 years ago
Mitchell Hashimoto eabd32f3ce builder/docker: comment the sleep on remote exec
13 years ago
Mitchell Hashimoto c1f0fe3f3f builder/docker: fix upload for copy to work
13 years ago
Mitchell Hashimoto 5f76ed68c4 builder/docker: Remote execution works!
13 years ago
Mitchell Hashimoto 797c44bfc1 builder/docker: a non-working communicator
13 years ago
Mitchell Hashimoto 2e080ece6d builder/docker: start a container
13 years ago
Mitchell Hashimoto 4db609b24c builder/docker: tests for some exec stuff
13 years ago
Mitchell Hashimoto 034e04cc1e builder/docker: pull images
13 years ago
Mitchell Hashimoto 3feab1dea1 builder/docker: boilerplate
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 3adbd09639 builder/amazon/chroot: fix compile error
13 years ago
Mitchell Hashimoto 3780b57a1f builder/amazon/chroot: allow no such file errors on upload [GH-588]
13 years ago
Mitchell Hashimoto 17f1ee3e98 builder/amazon/chroot: quote commands and pass through a shell [GH-581]
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