Mitchell Hashimoto
362c32015d
builder/digitalocean: retry pending events a lot more
2013-09-04 23:00:54 -07:00
Mitchell Hashimoto
78302f2071
builder/digitalocean: get compilation working again
2013-09-04 22:53:37 -07:00
Mitchell Hashimoto
94d369f558
builder/digitalocean: give up on graceful shutdown more quickly
2013-09-04 22:51:28 -07:00
Mitchell Hashimoto
8643c70e35
builder/digitalocean: proper timeouts so poweroff retries
2013-09-04 22:26:05 -07:00
Mitchell Hashimoto
aedd1555d3
builder/digitalocean: properly cleanup goroutines for status checking
2013-09-04 22:21:59 -07:00
Mitchell Hashimoto
4af230a4dc
builder/digitalocean: actually, we want to try hard on shutdown
2013-09-04 22:14:30 -07:00
Mitchell Hashimoto
39f7a5a617
builder/digitalocean: break loop if we reach off state
...
Otherwise we get stuck in a long loop. Whoops.
2013-09-04 22:07:19 -07:00
Mitchell Hashimoto
82b46816d3
builder/digitalocean: retry power off a number of times
...
See comment.
2013-09-04 21:59:58 -07:00
Mitchell Hashimoto
306ebcf042
builder/digitalocean: looser pending event string matching.
...
Most APIs return "has a pending event" but power off seems to return
"already a pending event". WTF. Also, just wtf at the DigitalOcean API.
I can't wait until they change their english and this breaks. Because
it is definitely going to happen, and it's going to be such a fun time.
2013-09-04 21:29:07 -07:00
Mitchell Hashimoto
524499f942
Update CHANGELOG
2013-09-04 21:25:47 -07:00
Mitchell Hashimoto
302871113a
builder/digitalocean: retry on any pending event errors
...
/cc @pearkes - I hate this thing.
2013-09-04 21:20:41 -07:00
James Massara
985ce790d0
Also deregister AMI if it was copied to other regions
2013-09-04 17:48:00 -07:00
James Massara
5bca569fa4
builder/amazon: Re-ordered steps for AMI region copying so tags and
...
launch permissions are also applied to copied AMIs
2013-09-04 16:06:06 -07:00
Mitchell Hashimoto
e5350ce573
Update README
2013-09-03 08:53:29 -07:00
Mitchell Hashimoto
a1b1f3af68
Merge pull request #383 from marcw/readme-format
...
Add make format information in the README.
2013-09-03 08:52:30 -07:00
Marc Weistroff
6ebfbd27ab
Add make format information in the contributing guidelines.
2013-09-03 14:58:32 +02:00
James Turnbull
d37f287f8c
Added basic Puppet provisioner
2013-09-03 08:39:49 -04:00
Mitchell Hashimoto
77f707b079
Update CHANGELOG
2013-09-02 17:35:00 -07:00
Mitchell Hashimoto
c217846545
website: update website
2013-09-02 17:34:37 -07:00
Mitchell Hashimoto
c4ca558174
Merge pull request #382 from justinsb/specify_openstack_project
...
builder/openstack: allow project to be specified
2013-09-02 17:33:57 -07:00
Mitchell Hashimoto
8e9428633b
command/inspect: fix weird output
2013-09-02 15:38:57 -07:00
Mitchell Hashimoto
0976258136
up version for dev
2013-09-02 10:42:05 -07:00
Justin Santa Barbara
7a628b294d
Only pass the project if it is specified
2013-09-02 10:34:44 -07:00
Justin Santa Barbara
43cb57cd9c
Allow the Openstack project to be specified
...
It isn't actually optional, according to the spec
2013-09-02 10:34:44 -07:00
Mitchell Hashimoto
0c198ba2d5
v0.3.6
2013-09-02 10:19:27 -07:00
Mitchell Hashimoto
bde4fbf783
Update CHANGELOG
2013-09-02 10:18:48 -07:00
Mark Peek
a043e61d6c
Merge pull request #379 from justinsb/justinsb-openstack_ipv6_support
...
builder/openstack: Support IPv6 access address for Openstack
2013-09-02 09:56:25 -07:00
Mitchell Hashimoto
fcf978d1b6
Merge pull request #381 from greenalto/typo
...
builder/vmware: fix typo
2013-09-02 08:37:56 -07:00
Greg Karékinian
2378b652ca
Fix typo
...
s/Detatching/Detaching/
2013-09-02 12:46:47 +02:00
Mitchell Hashimoto
54ab8cc520
Merge pull request #378 from justinsb/increase_ssh_timeout
...
builder/openstack: Increase default SSH timeout from 1m -> 5m
2013-09-01 23:49:13 -07:00
Justin Santa Barbara
4b8a546932
Increase default SSH timeout for OpenStack from 1m -> 5m
...
Many cloud providers have a minimum charge of 1 hour, and if there are DNS problems we can hit the 1 minute timeout easily.
Waiting five minutes gives more of a margin of error.
2013-09-01 14:36:59 -07:00
Mark Peek
c85a24e938
builder/openstack: region is now required
2013-09-01 13:46:57 -07:00
Mark Peek
dbfada5068
website: add openstack to the intro platforms list
2013-09-01 13:41:48 -07:00
Mark Peek
45746a920d
website: fixup some underscores to not be emphasis in the AWS docs
2013-09-01 13:37:19 -07:00
Mark Peek
e8aecd8a8f
website: document required openstack region setting
2013-09-01 13:30:36 -07:00
Mark Peek
2ca48b4b6d
builder/openstack: don't hardcode "DFW" and make region required
2013-09-01 13:22:22 -07:00
Mitchell Hashimoto
12e33f6c87
website: fix typo s/script/shell/ provisioner
2013-09-01 10:11:28 -07:00
Mitchell Hashimoto
04260e38ee
website: page titles on provisioner docs
2013-09-01 10:02:46 -07:00
Justin Santa Barbara
27dd2aa30f
Support IPv6 access address for Openstack
...
We still prefer the IPv4 address, but if there is an IPv6 address and no IPv4 address, use IPv6.
2013-08-31 22:39:30 -07:00
Mitchell Hashimoto
5f8994b9ca
Update CHANGELOG
2013-08-31 22:06:47 -07:00
Mitchell Hashimoto
81e15a8133
Merge pull request #376 from justinsb/try_parse_pkcs8
...
communicator/ssh: If PKCS1 parsing of the SSH key fails, try PKCS8
2013-08-31 22:05:34 -07:00
Mitchell Hashimoto
07ba3db25b
Update CHANGELOG
2013-08-31 22:02:36 -07:00
Mitchell Hashimoto
8abc6dd178
Merge pull request #375 from justinsb/avoid_nil_pointer_if_no_openstack_image
...
builder/openstack: If no image is generated, just return nil
2013-08-31 22:01:55 -07:00
Justin Santa Barbara
6ebfb9e142
If no image is generated, just return nil for the Openstack provider
...
This mirrors what is done in other providers e.g. Amazon providers
2013-08-31 21:55:52 -07:00
Justin Santa Barbara
253be30bd1
If PKCS1 parsing of the SSH key fails, try PKCS8
2013-08-31 21:54:23 -07:00
Mitchell Hashimoto
d8b048662f
builder/digitalocean: retry destroy a few times
2013-08-31 21:32:35 -07:00
Mitchell Hashimoto
977969a7e9
command/inspect: cleaner output if no required vars
2013-08-31 17:49:22 -07:00
Mitchell Hashimoto
0b975b9203
command/inspect: show required variables differently
2013-08-31 17:47:38 -07:00
Mitchell Hashimoto
2752db25c0
website: document required user vars
2013-08-31 17:38:38 -07:00
Mitchell Hashimoto
ac2a4807d4
packer: fix required var check to work properly
2013-08-31 17:36:43 -07:00