Commit Graph

115 Commits (a9b951e1fee856d13ae614a59fef4a0000bfc0ec)

Author SHA1 Message Date
Mitchell Hashimoto a9b951e1fe builder/amazon/ebs: get rid of unnecessary template
13 years ago
Mitchell Hashimoto 28e72c7f7b builder/amazon/chroot: switch to new template stuff
13 years ago
Mitchell Hashimoto a669b4dbd0 builder/amazon/ebs: process templates for config
13 years ago
Mitchell Hashimoto 8e7aa41bdf builder/amazon/common: RunConfig to template processing
13 years ago
Mitchell Hashimoto 93ac76e9c7 builder/amazon/common: access config uses template processing
13 years ago
Mark Peek 87e61b643c builder/amazon/all: address feedback for ami tag refactoring change
13 years ago
Mark Peek 3bcfeafa15 builder/amazon/all: refactor ami tags [GH-233]
13 years ago
Mark Peek 3d461195e3 Merge pull request #233 from jmassara/tags
13 years ago
James Massara d1aefb38bb Simplied Tags configuration
13 years ago
Andrei Serdeliuc 80db9efef5 fix check for vpcid
13 years ago
James Massara 8853e7a17e Moved Tags configuration out of common and into ebs.
13 years ago
James Massara ad38604390 removed Tags definition from RunConfig
13 years ago
Mitchell Hashimoto 3bf88e2dd7 builder/amazon/common: sleep between API calls for SSHAddr
13 years ago
Mitchell Hashimoto c8508ade17 builder/amazon/common: be more gentle on AWS API while getting SSHAddr
13 years ago
Mitchell Hashimoto 4e8db89403 builder/amazon/all: use new SSHAddress method [GH-243]
13 years ago
Mitchell Hashimoto 1b8551d843 builder/amazon/common: refresh instance while connecting to SSH [GH-243]
13 years ago
James Massara 4c273e33c5 removed amiId temp variable
13 years ago
James Massara b24fcbc800 Adds support for adding tags to the AMI
13 years ago
James Massara 852c10264b Adds support for adding tags to the AMI
13 years ago
Mitchell Hashimoto ef59ee41a8 rename builder/common to common since it is generally useful
13 years ago
Mitchell Hashimoto b1ccdd4e11 fmt
13 years ago
Mark Peek f99797eba3 Handle missing source AMI error
13 years ago
Mitchell Hashimoto 18f34173cf fmt
13 years ago
James Massara 4bd3afb3ee Added IAM Instance Profile support
13 years ago
Mitchell Hashimoto 0820da6039 builder/amazon/common: wait for terminated state
13 years ago
Mitchell Hashimoto 8cf245eaa5 builder/amazon/ebs: don't need this variable
13 years ago
Mitchell Hashimoto 6740f99f26 builder/amazon/common: prefer public DNS if possible for SSH
13 years ago
Mitchell Hashimoto 377493db4f builder/amazon/chroot: use set AMI name
13 years ago
Mitchell Hashimoto ffe1e5f57b builder/amazon/chroot: default volumes dir is relative
13 years ago
Mitchell Hashimoto 005c485bfb builder/amazon/chroot: validate that chroot_mounts are 3 elements
13 years ago
Mitchell Hashimoto f0a0816736 builder/amazon/chroot: let go of flock earlier for parallelism
13 years ago
Mitchell Hashimoto cccf3ddc79 builder/amazon/chroot: fix compilaton on Windows
13 years ago
Mitchell Hashimoto 167bdd9a46 builder/amazon/chroot: flock so that device searching is safe
13 years ago
Mitchell Hashimoto 997b81da21 builder/amazon/chroot: find available device
13 years ago
Mitchell Hashimoto 6b7f59216e builder/amazon/chroot: get rid of AttachedDevicePath
13 years ago
Mitchell Hashimoto 089d284067 builder/amazon/chroot: register AMI
13 years ago
Mitchell Hashimoto 6f4db32418 builder/amazon/chroot: switch func type to interface
13 years ago
Mitchell Hashimoto 21002e04a1 builder/amazon/common: correct the log statement
13 years ago
Mitchell Hashimoto df4c844493 builder/amazon/chroot: log the exit code for the chroot communicator
13 years ago
Mitchell Hashimoto 7ab4490733 builder/amazon/chroot: step to snapshot the root image
13 years ago
Mitchell Hashimoto 36be9a9bf6 builder/amazon/chroot: initial len should be 0 so we don't have empty
13 years ago
Mitchell Hashimoto 44c6103fd0 builder/amazon/chroot: perform early cleanup
13 years ago
Mitchell Hashimoto f3a4d44066 builder/amazon/chroot: make sure to remove files before copy
13 years ago
Mitchell Hashimoto 998712250c builder/amazon/chroot: copyfiles support
13 years ago
Mitchell Hashimoto 759ff1ace1 builder/amazon/chroot: upload should os.Create, not os.Open
13 years ago
Mitchell Hashimoto a3a2ace843 builder/amazon/chroot: enable the chroot provisioner
13 years ago
Mitchell Hashimoto 9f2399516a builder/amazon/chroot: provision within the chroot
13 years ago
Mitchell Hashimoto 778657e995 builder/amazon/chroot: unmount in reverse
13 years ago
Mitchell Hashimoto 9dc55ee56c builder/amazon/chroot: special case bind fstype
13 years ago
Mitchell Hashimoto bec7b26836 builder/amazon/chroot: /bin/sh
13 years ago