Justin Santa Barbara
47ee7ca977
Only pass the project if it is specified
2013-09-02 10:34:44 -07:00
Justin Santa Barbara
b6a6c8571b
Allow the Openstack project to be specified
...
It isn't actually optional, according to the spec
2013-09-02 10:34:44 -07:00
Mark Peek
84b0bf6dba
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
4e87275f87
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
3001c16eee
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
eea558d2a5
builder/openstack: don't hardcode "DFW" and make region required
2013-09-01 13:22:22 -07:00
Justin Santa Barbara
375eb57077
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
Justin Santa Barbara
f1eae75389
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
Mitchell Hashimoto
ea5361a9ac
builder/openstack: new multistep API
2013-08-31 12:37:07 -07:00
Mark Peek
f717edd644
builder/openstack: return artifacts
2013-08-27 22:37:06 -07:00
Mark Peek
ca1388f7bc
builder/openstack: simplify by passing csp instead of accessor and api
2013-08-27 22:37:06 -07:00
Mark Peek
e7140cf405
Add base support for openstack [GH-155]
...
This change adds base support for an openstack builder.
Thank you to Rackspace for providing cloud assets to complete this work
and @sam-falvo for working with us on the perigee/gophercloud changes.
2013-08-26 21:57:23 -07:00