Mitchell Hashimoto
3edff00696
Merge pull request #2223 from mitchellh/b-stop-openstack
...
builder/openstack: load extensions, stop server if supported
2015-06-15 09:35:36 -07:00
Mitchell Hashimoto
d8cc24f86e
builder/openstack: no more port
2015-06-15 09:34:35 -07:00
Mitchell Hashimoto
5167c65f87
Merge branch 'b-openstack-privage'
2015-06-15 09:33:58 -07:00
Mitchell Hashimoto
115d583cff
helper/communicator: make host more generic
2015-06-13 19:23:33 -04:00
Mitchell Hashimoto
f55e2d2c4b
builder/openstack: convert to helper/comm
2015-06-13 18:34:37 -04:00
Mitchell Hashimoto
b3a9712402
builder/openstack: support user data [GH-1867]
2015-06-12 22:55:39 -04:00
Mitchell Hashimoto
b6d6a71c6e
builder/openstack: wait for more states
2015-06-12 22:50:59 -04:00
Mitchell Hashimoto
48b674d331
builder/openstack: load extensions, stop server if supported
2015-06-12 18:04:46 -04:00
Mitchell Hashimoto
a3863c3495
builder/openstack: update floating IP messaging
2015-06-12 15:23:05 -04:00
Mitchell Hashimoto
2c683c5057
builder/openstack: prioritize ssh interfaces
2015-06-12 14:28:27 -04:00
Mitchell Hashimoto
31abc93f50
builder/openstack: support ssh_interface [GH-2087]
2015-06-12 14:22:32 -04:00
Mitchell Hashimoto
693f04afcc
builder/openstack: AZ support
2015-06-12 11:10:10 -04:00
Mitchell Hashimoto
92b6b5c387
builder/openstack: can ref flavor by name
2015-06-12 10:32:31 -04:00
Mitchell Hashimoto
ad374e82af
builder/openstack: shuffle some fields to note unused fields
2015-06-12 10:05:03 -04:00
Mitchell Hashimoto
5d32a1f6e0
builder/openstack: use IP not FixedIP
2015-06-12 10:02:04 -04:00
Mitchell Hashimoto
590177ea4b
builder/openstack: fix unit tests
2015-06-12 00:35:54 -04:00
Mitchell Hashimoto
e724b5fe80
builder/openstack: support legacy env vars
2015-06-12 00:33:52 -04:00
Mitchell Hashimoto
50e2eb30e6
builder/openstack: modifications to work with rackspace
2015-06-12 00:28:38 -04:00
Mitchell Hashimoto
a0d41fcd14
builder/openstack
2015-06-12 00:16:43 -04:00
Mitchell Hashimoto
23a48d6619
go fmt
2015-06-08 21:34:20 -07:00
Mitchell Hashimoto
a8cd2a2223
Merge pull request #2038 from trumant/openstack_access_config_tests_env_clarity
...
Tests were failing incorrectly when OpenStack environment variables were...
2015-06-08 21:19:47 -07:00
jszwedko
b1497b951c
code.google.com/p/go.crypto/ssh -> golang.org/x/crypto/ssh
...
code.google.com/p/go.crypto/ssh is now at golang.org/x/crypto/ssh as of
https://code.google.com/p/go/source/detail?spec=svn.crypto.69e2a90ed92d03812364aeb947b7068dc42e561e&repo=crypto&r=8fec09c61d5d66f460d227fd1df3473d7e015bc6
Using the code.google.com import redirects properly, but runs into
issues if you try to use a subpackage of `ssh`, e.g. `agent` which
refers to golang.org/x/crypto/ssh causing conflicts if your types expect
code.google.com/p/go.crypto/ssh.
This is a precursor to a PR for #1066 .
2015-05-28 08:17:49 -07:00
Mitchell Hashimoto
3b29fa5e40
builder/openstack: convert interpolation
2015-05-27 13:02:57 -07:00
Travis Truman
7bd37b1f7a
Tests were failing incorrectly when OpenStack environment variables were set in the environment running the tests
2015-04-14 11:14:58 -04:00
Emil Hessman
f5782084e5
builder/openstack: address vet reports
...
Fixes the following vet reports:
builder/openstack/artifact.go:44: arg a.ImageId for printf verb %d of wrong type: string
builder/openstack/step_wait_for_rackconnect.go:24: arg server for printf verb %s of wrong type: *github.com/mitchellh/gophercloud-fork-40444fb.Server
2015-02-25 05:42:19 +01:00
Tom Dooner
6e92e60eef
Add Rackconnect support
...
This adds two config options that we need in order to successfully build
our Rackspace images.
First, a boolean `rackconnect_wait` option which waits for the
RackConnect metadata to appear.
Second, an `ssh_interface` option, for rackconnect users who have more
prohibitive firewalls on the 'public' interface and want to ensure all
traffic to the server goes over the 'private' one.
Finishes #952 .
2015-02-17 05:23:21 +00:00
Jen Spinney
40fdb15d03
Support user variables for all OpenStack string config options
2015-01-30 18:02:59 -08:00
Mitchell Hashimoto
0db6cd3533
Merge pull request #1330 from qur/qemu-vagrant
...
Qemu vagrant
2014-10-28 08:42:17 -07:00
Mitchell Hashimoto
b06cceec25
builder/openstack: lock to fork for now to compile [GH-1625]
2014-10-27 16:40:49 -07:00
Julian Phillips
90a57c411f
Expand Artifact API to expose build state
...
In order that something consuming an artifact can have access to extra
builder specific data add the State method which allows the caller to
ask for arbitary values by name.
2014-09-22 11:15:47 +01:00