Commit Graph

297 Commits (eeffebc3e295a073d038804d42fdc0958dbc56fe)

Author SHA1 Message Date
Steven Merrill 432cab3fcf Small fix to be sure "full_disk_path" is put into state.
13 years ago
Steven Merrill 586a9a7c32 Small doc fixes.
13 years ago
Steven Merrill 359ba01c6a Integrate code review comments.
13 years ago
Steven Merrill f27ea933a4 Add VirtualBox headless mode.
13 years ago
Steven Merrill 4aa55c40de Add VMWare headless mode.
13 years ago
Steven Merrill 29fa621907 Finish initial compaction feature.
13 years ago
Steven Merrill d4cd9352d6 First try at a compaction step.
13 years ago
Steven Merrill 4de76ccd3f Add a computed FullDiskPath config option.
13 years ago
Mitchell Hashimoto 9ca3d05241 builder/amazonebs: tests for env vars
13 years ago
Mitchell Hashimoto 2a7a7173f1 Merge pull request #40 from justincampbell/amazon-env-vars
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 d306fe742c builder/vmware: tools_upload_flavor and path
13 years ago
Mitchell Hashimoto e9f7f94599 fmt
13 years ago
Jack Pearkes d9ab4e210d builder/digitalocean: display friendler API error messages
13 years ago
Steven Merrill 8f72a06ef6 Incorporate code review feedback.
13 years ago
Steven Merrill eb905d30e3 Add a method to get the VMware Tools ISO path.
13 years ago
Steven Merrill 3cda96f9a6 Upload the linux.iso to /tmp/linux.iso.
13 years ago
Mitchell Hashimoto 5ad40dd184 builder/virtualbox: add more logging to version detection
13 years ago
Mitchell Hashimoto 86df78a7be builder/vmware: delete unnecessary files from artifact
13 years ago
Mitchell Hashimoto 958502bbdc builder/vmware: populate files properly in artifact [GH-63]
13 years ago
Justin Campbell 4b2b23c32f Add AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY
13 years ago
Jack Pearkes c3363e48ed builder/amazonebs: sleep between checks for ami create
13 years ago
Mitchell Hashimoto e4ad595c90 builder/vmware: default boot_wait
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
Justin Campbell 9c9c60aabf Default to AWS_ env vars for key and secret
13 years ago
Krzysztof Wilczynski 8201b7f6e1 Fix a typo.
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 358e71d98e builder/vmware: properly test file URLs
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 213cfb3dad builder/vmware: error if output directory exists
13 years ago
Mitchell Hashimoto 73a2e52a75 builder/virtualbox: Error if output directory already exists
13 years ago
Mitchell Hashimoto 6d87e6aa76 builder/amazonebs: Wait for instance to terminate during cleanup
13 years ago
Mitchell Hashimoto 2e0a051539 builder/*: Fail if provisioning fails [GH-33]
13 years ago
Mitchell Hashimoto 227ab55617 builder/amazonebs: Artifact ID works
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 f0255837d4 builder/digitalocean: Make tests pass again
13 years ago
Mitchell Hashimoto 7c2475e886 builder/virtualbox: remap versions that don't have guest additions
13 years ago
Jack Pearkes b06b8e67f5 website: update digitalocean state_timeout default
13 years ago
Jack Pearkes 3fb6fa2444 builder/digitalocean: raised state_timeout default to 6 minutes [GH-26]
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 2ac81bfc4d fmt
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 4d41d90c97 builder/vmware: Try SSH handshake multiple times
13 years ago
Mitchell Hashimoto e082abea28 builder/vmware: support the <tab> special in boot commands
13 years ago
Mitchell Hashimoto 7411e8dc41 builder/common: set the proper finalPath if downloading
13 years ago
Mitchell Hashimoto 456aec3390 builder/vmware: configurable disk size (default 40 GB)
13 years ago
Mitchell Hashimoto 62406b5ab5 builder/vmware: Ability to specify the SSH port with "ssh_port"
13 years ago
Jack Pearkes 7c98be0e52 builder/digitalocean: add configurable state_timeout
13 years ago
Mitchell Hashimoto 1ced19c3ce builder/digitalocean: Reattempt SSH handshake a few times
13 years ago
Mitchell Hashimoto 95da55c0fa builder/vmware: Log the output of various commands
13 years ago
Mitchell Hashimoto d1c69048ed fmt
13 years ago
Mitchell Hashimoto 8b9263d38f builder/vmware: properly handle errors
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 7db824f457 builder/digitalocean: Properly return errors
13 years ago
Mitchell Hashimoto c490911eb6 builder/amazonebs: Get rid of TODO since we can specify source states
13 years ago
Mitchell Hashimoto cac0f49bb8 builder/amazonebs: Return proper errors
13 years ago
Mitchell Hashimoto 6d57e0c530 builder/digitalocean: timeout TCP connections to SSH
13 years ago
Mitchell Hashimoto 0235a00545 builder/digitalocean: compile with scrub changes
13 years ago
Mitchell Hashimoto 0770e2ddec builder/digitalocean: Scrub sensitive information out of logs
13 years ago
Mitchell Hashimoto 221281b714 builder/digitalocean: fmt
13 years ago
Mitchell Hashimoto 72f5d84cb7 fmt
13 years ago
Mitchell Hashimoto 91253c4f32 builder/digitalocean: Implement Artifact destroy
13 years ago
Mitchell Hashimoto 0edeb49467 builder/amazonebs: If only one error on destroy, just return it
13 years ago
Mitchell Hashimoto 4f229dea09 builder/amazonebs: Implement Artifact.Destroy
13 years ago
Mitchell Hashimoto 0f354c79d1 packer: Add Destroy method to artifact
13 years ago
Mitchell Hashimoto e1c0616a14 builder/amazonebs: Tests for invalid AMI name
13 years ago
Jack Pearkes 8d41363085 builder/digitalocean: only execute the snapshotname template if parsed
13 years ago
Jack Pearkes e0a4e72be5 builder/amazonebs: check for err parsing template for ami name
13 years ago
Jack Pearkes 1a6f410257 builder/digitalocean: check for err parsing template for snapshot name
13 years ago
Mitchell Hashimoto 7127ad967b Merge pull request #17 from mitchellh/b-digital-ocean-fixup
13 years ago
Jack Pearkes 46d3e7c1a4 builder/digitalocean: print bad status code as string
13 years ago
Jack Pearkes 1e6780e496 builder/digitalocean: improve error messages from DO api
13 years ago
Jack Pearkes 031b20f197 builder/digitalocean: use text/template for the snapshot name
13 years ago
Jack Pearkes 54e8eaab1c builder/digitalocean: add configurable "event_delay" for sleeps
13 years ago
Jack Pearkes 875ee0a871 builder/digitalocean: implement artifacts with the snapshot name
13 years ago
Mitchell Hashimoto 676041dc15 packer: Ui can return an error for Ask, returns one for interrupt
13 years ago
Jack Pearkes 7f8cd0caf7 builder/digitalocean: generate temp rsa keypairs for ssh communication
13 years ago
Mitchell Hashimoto 793877568f builder/digitalocean: Make tests pass
13 years ago
Mitchell Hashimoto ba1c7101c5 builder/digitalocean: Add support for -debug mode
13 years ago
Mitchell Hashimoto d0dc0a769e fmt
13 years ago