Commit Graph

535 Commits

Author SHA1 Message Date
Ben Firshman ba213b9042 Merge pull request #111 from ehazlett/persist-b2d-keys
fixes #108: persist identity keys in b2d
2014-12-30 14:35:03 +00:00
Ben Firshman 0724b4620f Remove me from readme
Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2014-12-30 11:16:00 +00:00
Evan Hazlett a3441eb0e1 Merge pull request #131 from sthulb/configure-path
Configurable storage path
2014-12-29 16:57:43 -05:00
Ankush Agarwal 484f81e1ce Fix doc typo and add additional if condition
Signed-off-by: Ankush Agarwal <ankushagarwal11@gmail.com>
2014-12-28 00:39:57 -08:00
Simon Thulbourn 003c0dd093 Configurable storage path
As per #77, this PR adds --storage-path/MACHINE_STORAGE_PATH (env var)
to allow the user to specify where they want to store the machine db

Signed-off-by: Simon Thulbourn <simon+github@thulbourn.com>
2014-12-26 19:57:48 +00:00
Evan Hazlett 103484c4a8 use ubuntu 14.04 in azure; fix port errors and endpoint issues
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2014-12-23 00:20:37 -05:00
Ben Firshman 82965024ea Merge pull request #105 from nathanleclaire/cache_b2d_iso
Only download boot2docker.iso one time
2014-12-22 22:15:27 +00:00
Evan Hazlett b86c37a215 Merge pull request #127 from bfirsh/roadmap
Add roadmap
2014-12-22 16:52:48 -05:00
Ben Firshman dcf6c78011 Add roadmap
Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2014-12-22 21:47:20 +00:00
Evan Hazlett 5a070bd16a Merge pull request #110 from ehazlett/ec2-env-vars
add env vars for amazonec2 driver
2014-12-22 13:03:22 -05:00
Dan Lorenc 3f937a595d Fix integration test.
Signed-off-by: Dan Lorenc <lorenc.d@gmail.com>
2014-12-21 12:33:07 -08:00
Dan Lorenc e162aa30eb Switch auth to copy/paste.
Signed-off-by: Dan Lorenc <lorenc.d@gmail.com>
2014-12-20 15:14:41 -08:00
Evan Hazlett 62edc911fe Merge pull request #126 from nathanleclaire/readme
Add instructions about build script to README
2014-12-19 16:44:58 -05:00
Nathan LeClaire 74d1b73083 Add instructions about build script to README
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
2014-12-19 11:51:34 -08:00
Evan Hazlett 74328e113a add env vars for amazonec2 driver
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2014-12-19 10:25:03 -05:00
Evan Hazlett b2f2b912e6 Merge pull request #98 from ehazlett/ec2-use-vpc
add vpc-id and zone options for ec2
2014-12-19 10:21:35 -05:00
Johan Euphrosine 47004d74d6 drivers: rename googlecomputeengine to google
Signed-off-by: Johan Euphrosine <proppy@google.com>
2014-12-18 11:28:55 -08:00
Johan Euphrosine 5e5ff565fe googlecomputeengine: fix update script
Signed-off-by: Johan Euphrosine <proppy@google.com>
2014-12-18 11:28:47 -08:00
Johan Euphrosine 941ddb1a91 googlecomputengine: add template for script
Signed-off-by: Johan Euphrosine <proppy@google.com>
2014-12-18 11:27:12 -08:00
Evan Hazlett 319a73452c Merge pull request #84 from bfirsh/rename-hosts-directory-to-machines
Rename ~/.docker/hosts to ~/.docker/machines
2014-12-18 14:06:12 -05:00
Ben Firshman eabb103f8b Merge pull request #113 from ehazlett/ec2-fixes
add standard upgrade procedure; spelling
2014-12-18 01:50:49 +00:00
Ben Firshman 2d72ba832c Merge pull request #120 from bfirsh/add-ehazlett-as-a-maintainer
Add @ehazlett as a maintainer
2014-12-18 01:00:06 +00:00
Ben Firshman eb8c525926 Add @ehazlett as a maintainer
Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2014-12-17 16:57:09 -08:00
Ben Firshman faef4fc853 Merge pull request #112 from nathanleclaire/go_vet
Fix a few things caught by go vet
2014-12-17 21:57:36 +00:00
Evan Hazlett e49e368cc3
allow vpc-id, zone and subnet-id options for ec2
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2014-12-17 16:31:00 -05:00
Evan Hazlett bce80946d1
just return sshCmd.Run
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2014-12-17 13:43:31 -05:00
Ben Firshman d16614757e Merge pull request #116 from nathanleclaire/fix_script_bash
Fix scripting issue (systems which don't default to bash)
2014-12-17 18:36:03 +00:00
Nathan LeClaire 2f44eca0d3 Fix scripting issue (systems which don't default to bash)
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
2014-12-17 10:11:43 -08:00
Ben Firshman c27e65fe66 Merge pull request #114 from bfirsh/travis-docker
Run Travis build on Docker
2014-12-17 17:16:17 +00:00
Ben Firshman fc56c06eba Run Travis build on Docker
Yay!

Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2014-12-17 09:13:06 -08:00
Evan Hazlett 13afcfe3ed
add standard upgrade procedure; spelling
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2014-12-16 22:35:07 -05:00
Nathan LeClaire 154d71ee9c Make more robust based on feedback from @ehazlett
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
2014-12-16 16:24:48 -08:00
Evan Hazlett 02c38dcda7 fixes #108: persist identity keys in b2d
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2014-12-16 19:20:52 -05:00
Dan Lorenc 17536555b1 New import path.
Signed-off-by: Dan Lorenc <lorenc.d@gmail.com>
2014-12-16 15:45:10 -08:00
Dan Lorenc 328977c83e Made cmds constants.
Signed-off-by: Dan Lorenc <lorenc.d@gmail.com>
2014-12-16 15:41:10 -08:00
Nathan LeClaire fb0407ecdc Only download boot2docker.iso one time
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
2014-12-16 15:30:57 -08:00
Nathan LeClaire 6c889c3864 Fix a few things caught by go vet
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
2014-12-16 14:21:44 -08:00
Evan Hazlett 3d1582c69f
add default zone for amazonec2
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2014-12-16 14:37:23 -05:00
Dan Lorenc 5525cf9f6f Proppy code review feedback.
Signed-off-by: Dan Lorenc <lorenc.d@gmail.com>
2014-12-16 11:16:25 -08:00
Ben Firshman 808bde5b14 Merge pull request #107 from nathanleclaire/dockerignore
A few additions to .dockerignore
2014-12-16 18:52:27 +00:00
dlorenc 17d8b16a37 GCE Driver.
Signed-off-by: Dan Lorenc <lorenc.d@gmail.com>
2014-12-15 20:23:38 -08:00
Evan Hazlett 888181245e use vpc-id and zone instead of subnet-id for ec2
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2014-12-15 22:38:57 -05:00
Nathan LeClaire 77fe4a4e6e Add .git to .dockerignore
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
2014-12-15 18:01:21 -08:00
Ben Firshman f43a0f2a9a Merge pull request #106 from nathanleclaire/modify_osarch
Allow optional override of OS and arch in build (speed up compilation)
2014-12-16 01:50:22 +00:00
Nathan LeClaire b350a99bec Allow optional override of os and arch in build
With this change machine will still cross-compile for all supported OSes
/ archs by default, but allows user to customize args to the build
script.

Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
2014-12-15 14:12:17 -08:00
Ben Firshman 7a425647a0 Merge pull request #97 from bfirsh/cli-regressions
Fix CLI regressions
2014-12-15 19:04:47 +00:00
Ben Firshman 4049f7ed22 Rename ~/.docker/hosts to ~/.docker/machines
Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2014-12-15 10:55:40 -08:00
Ben Firshman a913c06888 Restore sorting of ls output
Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2014-12-15 10:46:35 -08:00
Ben Firshman 91172449c0 Handle errors in commands
Some errors were swallowed entirely, some didn't print the error
message.

Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2014-12-15 10:45:55 -08:00
Ben Firshman da95ea3968 Merge pull request #103 from ggiamarchi/machine-name-optional
Make machine name optional in CLI
2014-12-15 17:53:30 +00:00