Commit Graph

67 Commits (61ea7de66b3d5fa286a28fa647a4e02253cf9e7f)

Author SHA1 Message Date
Matthew Hooker 739fbc8962 common/config: config filter function [GH-521]
13 years ago
Matthew Hooker 2c5f742fa3 builder/digitalocean: Scrub config before logging [GH-516]
13 years ago
Mitchell Hashimoto 58899f3888 builder/digitalocean: don't panic if error contains no message [GH-492]
13 years ago
Jack Pearkes 22a3cdb6bc builder/digitalocean: error message key is "message" not "error_message"
13 years ago
Jason A. Beranek 9ed461cbd3 communicator/ssh, builder/digitalocean: fix new SSH API from upstream
13 years ago
Mitchell Hashimoto d6fca7975a communicator/ssh, builder/digitalocean: fix new SSH API from upstream
13 years ago
Mitchell Hashimoto fc62adfe5d builder/digitalocean: retry longer and don't retry shutdown
13 years ago
Mitchell Hashimoto cc8d0ad2eb builder/digitalocean: retry pending events a lot more
13 years ago
Mitchell Hashimoto 45c88e2aea builder/digitalocean: get compilation working again
13 years ago
Mitchell Hashimoto 290b9ef836 builder/digitalocean: give up on graceful shutdown more quickly
13 years ago
Mitchell Hashimoto a1c96d3b97 builder/digitalocean: proper timeouts so poweroff retries
13 years ago
Mitchell Hashimoto 0271d9a15e builder/digitalocean: properly cleanup goroutines for status checking
13 years ago
Mitchell Hashimoto ede100bb7b builder/digitalocean: actually, we want to try hard on shutdown
13 years ago
Mitchell Hashimoto 2da53f54f4 builder/digitalocean: break loop if we reach off state
13 years ago
Mitchell Hashimoto 5477d7166b builder/digitalocean: retry power off a number of times
13 years ago
Mitchell Hashimoto ab5b094d73 builder/digitalocean: looser pending event string matching.
13 years ago
Mitchell Hashimoto f2e909356e builder/digitalocean: retry on any pending event errors
13 years ago
Mitchell Hashimoto 90b4dc7860 builder/digitalocean: retry destroy a few times
13 years ago
Mitchell Hashimoto a82f1c18ee builder/digitalocean: new multistep API
13 years ago
Jack Pearkes 43dd2bd2c9 builder/digitalocean: send a "shutdown" before snapshotting
13 years ago
Mitchell Hashimoto 513e4a2a3a builder/digitalocean: use HTTP proxy if in env
13 years ago
Jack Pearkes 885ea52e56 builder/digitalocean: better handling of url params in api requests
13 years ago
Mitchell Hashimoto a1a7ff20c2 *: switch to packer ConfigTemplate
13 years ago
Mitchell Hashimoto 100458955f builder/*, provisioner/*: set user vars
13 years ago
Mitchell Hashimoto 66818ef89f builder/digitalocean: use new template processing
13 years ago
Mitchell Hashimoto ef59ee41a8 rename builder/common to common since it is generally useful
13 years ago
Mitchell Hashimoto 9fb778c012 builder/common: common config struct for Packer configs
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 d3ea6c96c5 builder/digitalocean: use common connect ssh
13 years ago
Mitchell Hashimoto 1a6fca7563 builder/digitalocean: unexport calcaulted settings
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 a354f5fc08 Unused keys are invalid in templates [GH-104]
13 years ago
Jack Pearkes bc4704f5ca builder/digitalocean: add tests for credentials via env vars
13 years ago
Jack Pearkes 3461da5411 builder/digitalocean: use detected env variables for credentials
13 years ago
Jack Pearkes d9ab4e210d builder/digitalocean: display friendler API error messages
13 years ago
Mitchell Hashimoto 2e0a051539 builder/*: Fail if provisioning fails [GH-33]
13 years ago
Mitchell Hashimoto f0255837d4 builder/digitalocean: Make tests pass again
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
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 7db824f457 builder/digitalocean: Properly return 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 91253c4f32 builder/digitalocean: Implement Artifact destroy
13 years ago