Commit Graph

535 Commits

Author SHA1 Message Date
Evan Hazlett bba82e66ac only show hyper-v on windows
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-02-06 08:48:36 -05:00
Evan Hazlett 3b5df86d2d update readme with vswitch note
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-02-06 08:48:36 -05:00
Evan Hazlett 982702d6d0 update b2d utils update
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-02-06 08:48:36 -05:00
Jeff Mendoza d47000ea3b Update Boot2docker download, and consolitate util functions.
Signed-off-by: Jeff Mendoza <jeffmendoza@live.com>
2015-02-06 08:48:36 -05:00
Jeff Mendoza 6ff61d26c9 Update Hyper-V to TLS auth.
Signed-off-by: Jeff Mendoza <jeffmendoza@live.com>
2015-02-06 08:48:36 -05:00
Jeff Mendoza 3265a38d0a Refactor Hyper-V for new CLI.
Signed-off-by: Jeff Mendoza <jeffmendoza@live.com>
2015-02-06 08:48:36 -05:00
Jeff Mendoza 1d10b7bfb5 Update README for Hyper-V.
Signed-off-by: Jeff Mendoza <jeffmendoza@live.com>
2015-02-06 08:48:34 -05:00
Jeff Mendoza cd01ee76b6 Fix some forgotten errors.
Signed-off-by: Jeff Mendoza <jeffmendoza@live.com>
2015-02-06 08:47:51 -05:00
Jeff Mendoza edccb4a643 Hyper-V now only build on Windows.
Signed-off-by: Jeff Mendoza <jeffmendoza@live.com>
2015-02-06 08:47:51 -05:00
Jeff Mendoza ee0e29febe Add ident auth to Hyper-V.
Gofmt.
Review comments.

Signed-off-by: Jeff Mendoza <jeffmendoza@live.com>
2015-02-06 08:47:51 -05:00
Jeff Mendoza cdf8d21873 Hyper-V compiles and works, still needs identity auth.
Signed-off-by: Jeff Mendoza <jeffmendoza@live.com>
2015-02-06 08:47:51 -05:00
Jeff Mendoza 3810dacadf Move over Hyper-V code from hosts feature.
Signed-off-by: Jeff Mendoza <jeffmendoza@live.com>
2015-02-06 08:47:51 -05:00
Evan Hazlett 7f4e5fd756 Merge pull request #490 from ehazlett/docs-running-on-windows
docs for running on windows
2015-02-06 08:32:51 -05:00
Evan Hazlett 3621ac2174
added openssl docs per jeffmendoza
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-02-06 08:32:47 -05:00
Evan Hazlett c67c7341db
docs for running on windows
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-02-05 07:22:09 -05:00
Evan Hazlett 6b7965840b Merge pull request #488 from ehazlett/fix-debug-log
remove debug logging
2015-02-04 16:37:02 -05:00
Evan Hazlett 340afa10aa
remove debug logging
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-02-04 16:36:36 -05:00
Evan Hazlett 3a2f547409 Merge pull request #487 from ehazlett/fix-config-no-machine
fixes error when running config against no active host
2015-02-04 11:30:54 -05:00
Evan Hazlett b55ec6ec5c Merge pull request #485 from ehazlett/fix-hostname-vsphere
set hostname after ssh is active
2015-02-04 11:29:42 -05:00
Evan Hazlett 7ce53190cf
fixes error when running config against no active host
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-02-04 11:28:49 -05:00
Evan Hazlett 2a6c39f4ec
set hostname after ssh is active
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-02-04 10:11:25 -05:00
Evan Hazlett 4a81c4b17f Merge pull request #482 from nathanleclaire/empty_url
Make config and env return empty URL instead of error
2015-02-03 14:49:20 -05:00
Nathan LeClaire 60fdb938ec Make config and env return empty URL instead of error
This will return an empty URL and consequently the Docker client will
fail to connect instead of spitting out an illegible error with the
subshell method.  Hopefully this will tip users off to the underlying
source of the problem.

Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
2015-02-03 11:31:57 -08:00
Evan Hazlett 44d0720fe4 Merge pull request #481 from ehazlett/fix-cli-args
fixes cli arg bugs
2015-02-03 13:08:52 -05:00
Evan Hazlett 2f6d9a2418
fixes cli arg bugs
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-02-03 12:44:06 -05:00
Evan Hazlett cdd891ce7c Merge pull request #474 from ehazlett/fix-docker-deps
fix docker deps to standard rev
2015-02-03 12:24:17 -05:00
Evan Hazlett 67dab02ab2
remove net/context
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-02-02 23:22:38 -05:00
Evan Hazlett bcc40f8f85
fix docker deps to standard rev
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-02-02 21:00:01 -05:00
Evan Hazlett 9f152143de Merge pull request #468 from nathanleclaire/fix_flag_parsing_terminator
Fix usage of flag parsing terminator
2015-02-02 16:46:28 -05:00
Nathan LeClaire d1fdc87f54 Add structure to generate code coverage representation
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
2015-02-02 13:41:42 -08:00
Evan Hazlett a57917045c Merge pull request #471 from nathanleclaire/unit_test_doc
Document how to run unit tests in container in README
2015-02-02 16:38:51 -05:00
Nathan LeClaire 5054ead4bc Document how to run unit tests in container in README
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
2015-02-02 13:35:44 -08:00
Evan Hazlett 22b3f37750 Merge pull request #470 from ehazlett/fix-moar-tests
add USER to the dockerfile for tests
2015-02-02 16:19:56 -05:00
Evan Hazlett 1cb746c663
add USER to the dockerfile for tests
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-02-02 16:19:11 -05:00
Evan Hazlett d38216b399 Merge pull request #456 from ehazlett/moar-tests
More tests
2015-02-02 15:55:42 -05:00
Evan Hazlett dcd2a34f6f fix test for GetUsername
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-02-02 15:46:26 -05:00
Evan Hazlett 3ddf09447c removed gce integration test; these are being refactored into a separate package for integration testing
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-02-02 15:46:26 -05:00
Evan Hazlett cf14bac2fc started tests for ssh; added cover tool
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-02-02 15:46:26 -05:00
Evan Hazlett da64d92a74 tests for utils/b2d.go
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-02-02 15:46:24 -05:00
Evan Hazlett 7ffd3707a2 tests for utils/certs.go
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-02-02 15:44:35 -05:00
Evan Hazlett 3e69997dcf tests for utils/utils.go
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-02-02 15:44:35 -05:00
Evan Hazlett 6810f67463 add TestHostConfig; refactor host tests for easier testing
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-02-02 15:44:35 -05:00
Evan Hazlett 2eb7bb457c added generateDockerConfig test
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-02-02 15:44:35 -05:00
Evan Hazlett dcf58cfc2d host tests; refactor util functions to support testing
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-02-02 15:44:35 -05:00
Evan Hazlett ba89454ee6 Merge pull request #469 from nathanleclaire/integration_doc
Make note about `MACHINE_BINARY` environment variable.
2015-02-02 15:35:40 -05:00
Nathan LeClaire 3a09516ecb Make note about `MACHINE_BINARY` environment variable.
A user in IRC was confused about this.

Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
2015-02-02 12:21:57 -08:00
Nathan LeClaire 22eae1296d Fix usage of flag parsing terminator
There is no need to check for "--" manually.  cli will do this for us.

Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
2015-02-02 12:10:56 -08:00
Evan Hazlett 25b45ffc7d Merge pull request #460 from sthulb/tls-create-later
move cert creation to create command
2015-02-02 13:36:05 -05:00
Simon Thulbourn 3d9f1ed8e8 move cert creation to create commandw
Signed-off-by: Simon Thulbourn <simon+github@thulbourn.com>
2015-02-02 15:41:23 +00:00
Evan Hazlett 55ea356124 Merge pull request #437 from ehazlett/fix-warn-no-internet-b2d
add timeout for b2d release check; warn instead of error if cannot check
2015-02-02 09:11:19 -05:00