Guillaume Tardif
9257d0ff49
Merge pull request #205 from ulyssessouza/inspect
...
Add inspect command
2020-06-16 09:33:33 +02:00
Djordje Lukic
a80653c27c
Merge pull request #219 from rumpl/chore-build-without-backends
...
Build example and local backend conditionaly
2020-06-15 12:24:40 -07:00
Guillaume Tardif
885e0d0aa4
common authoriser & user agent setup for all clients
2020-06-15 21:17:10 +02:00
Guillaume Tardif
425f9acb88
Set aci user agent for MS metrics
2020-06-15 20:39:09 +02:00
Djordje Lukic
39042aa8bd
Build example and local backend conditionaly
...
* `make` will build the cli with all backends exnabled
* `make cross` will cross build without the example and local backend
You can still cross compile with all backends by doing
```console
$ BUILD_TAGS=example,local make cross
```
Signed-off-by: Djordje Lukic <djordje.lukic@docker.com>
2020-06-15 18:02:30 +02:00
Guillaume Tardif
028750e7d2
Merge pull request #218 from docker/context_rm_default
...
Context rm default does not allow removing current context, except if -f
2020-06-15 17:21:17 +02:00
Ulysses Souza
1039c5ed94
Add tests on inspect
...
Signed-off-by: Ulysses Souza <ulyssessouza@gmail.com>
2020-06-15 17:20:37 +02:00
Guillaume Tardif
eb505ecd75
Add -f option to force remove current context and switch to default if required
2020-06-15 16:28:43 +02:00
Guillaume Tardif
ddc44d7abe
Do not allow deleting curent context without -f flag
2020-06-15 15:52:44 +02:00
Ulysses Souza
96bc1ca6f1
Add inspect command
...
Signed-off-by: Ulysses Souza <ulyssessouza@gmail.com>
2020-06-15 15:08:04 +02:00
Guillaume Tardif
3566c720e3
Merge pull request #204 from docker/context_create_refacto
...
Context create refacto
2020-06-15 12:39:37 +02:00
Guillaume Tardif
84cdf58e8a
default context type is “moby”
2020-06-15 12:25:35 +02:00
Guillaume Tardif
0de2522079
Renamed Moby backend to “local” backend. This will leave “moby” available for default type contexts
2020-06-15 12:20:03 +02:00
Guillaume Tardif
113350a09d
Context create aci is now a subcommand, as Moby and example. Root `docker context create` also allows backward compatibility to create docker contexts as before
2020-06-15 12:19:06 +02:00
Guillaume Tardif
d0b2bfbf52
Fix `docker context ls` that was not displaying legacy context endpoints
2020-06-15 12:10:54 +02:00
Guillaume Tardif
667cdfcbf8
Merge pull request #212 from rumpl/chore-remove-node
...
Remove node test, node-sdk has these tests
2020-06-15 12:05:37 +02:00
Guillaume Tardif
336df897c1
Merge pull request #207 from docker/version_cli
...
version command adding azure integration beta version in textual output
2020-06-15 12:02:33 +02:00
Guillaume Tardif
afa205be95
Server version : will be 1.0.0-beta1, -beta2, …
2020-06-15 11:51:03 +02:00
Guillaume Tardif
ce321df236
Merge pull request #214 from docker/default_context_on_error
...
When can not load config file, display a WARNING message, but continues with default context
2020-06-15 11:48:03 +02:00
Djordje Lukic
f0efaf7a79
Remove node test, node-sdk has these tests
...
Signed-off-by: Djordje Lukic <djordje.lukic@docker.com>
2020-06-15 11:41:50 +02:00
Guillaume Tardif
98f7a8e1aa
When can not load config file, the previous cli is displaying a WARNING message, but continues with default context, we should do the same.
...
This happened in some desktop e2e tests where the config file is not set properly in WSL2 environment, see
https://github.com/docker/pinata/pull/14062
2020-06-15 11:41:26 +02:00
Guillaume Tardif
bc1b2b778a
Merge pull request #211 from docker/wrap_context_error
...
Wrap error cause so that we can understand why the cli cannot determine current context
2020-06-15 09:58:00 +02:00
Guillaume Tardif
dda4b0f3bf
Wrap error cause so that we can understand why the cli cannot determine current context.
...
This happened in Desktop WSL2 tests, we’re blind here : https://ci-next.docker.com/teams-desktop/blue/organizations/jenkins/desktop%2Fdesktop-test-single-pr-win/detail/desktop-test-single-pr-win/120692/pipeline
2020-06-14 19:38:29 +02:00
Djordje Lukic
f19fe9e188
Merge pull request #208 from metcalfc/wsl2
...
Update classic Docker location depending on OS.
2020-06-13 02:41:48 -07:00
Djordje Lukic
7743ae3bb1
Merge pull request #209 from metcalfc/make_serve
...
Add a target to run docker serve
2020-06-13 02:41:28 -07:00
Djordje Lukic
4cf5004c4b
Merge pull request #210 from docker/default_context_ls
...
Strengthen getting default context
2020-06-13 02:40:35 -07:00
Guillaume Tardif
c2a702c963
Ensure the `docker context inspect default` is not executed in a different context, that might make it fail.
...
Following discussion with @simonferquel, this will strengthen the shell out to get default context, in cases the user has damaged his config file current context or there are issues with context synchronisation between windows host & wsl2.
2020-06-13 10:50:56 +02:00
Guillaume Tardif
376a4b671c
version command adding azure integration beta version in textual output
2020-06-13 10:47:05 +02:00
Chad Metcalf
130cb87ec9
Add a target to run docker serve
...
It documents how to use it and just makes it easy.
2020-06-12 16:37:42 -07:00
Chad Metcalf
39f2093827
Update classic Docker location depending on OS.
...
Adding support for devs on WSL2 and Linux.
2020-06-12 16:29:41 -07:00
Guillaume Tardif
2e11b2148a
Merge pull request #206 from docker/fix_typo
...
Fix typo
2020-06-12 17:01:04 +02:00
Guillaume Tardif
f8ea0934f0
Align login success message with old cli (& with “canceled” message)
2020-06-12 14:50:35 +02:00
Guillaume Tardif
3c2eb067bc
Fix typo in DOCKER ENPOINT
2020-06-12 14:50:35 +02:00
Guillaume Tardif
d9b4564533
Merge pull request #203 from docker/fix_TestKillChild
...
Fix flaky test (subject to running tests in //)
2020-06-11 15:30:14 +02:00
Guillaume Tardif
9d4eed2356
Fix flaky test (subject to running tests in //)
2020-06-11 15:06:39 +02:00
Guillaume Tardif
3ad1e699a2
Merge pull request #198 from docker/windows_e2e
...
Windows e2e tests
2020-06-11 13:51:33 +02:00
Guillaume Tardif
93623dc5aa
Merge pull request #200 from docker/context_store_type
...
Store context type in metadata to make retrocompatibility with previous contexts easier (potentially switching back and forth)
2020-06-11 13:34:05 +02:00
Guillaume Tardif
93984f8c68
Removed test requiring linux containers
2020-06-11 12:58:58 +02:00
Guillaume Tardif
5258906ce3
Fix windows PATH for e2e tests
2020-06-11 10:44:30 +02:00
Guillaume Tardif
6bfdded047
Windows CI
2020-06-11 10:44:30 +02:00
Guillaume Tardif
f3f6bff583
Fix linter
2020-06-11 10:44:30 +02:00
guillaume.tardif
df6fc2f18f
Fix volume path setting for linux containers from windows host
2020-06-11 10:44:30 +02:00
guillaume.tardif
c92df92d29
Fix API Server E2E test using npipe on windows, not sockets
2020-06-11 10:44:30 +02:00
guillaume.tardif
bed0b81343
Fix windows E2E suite setup to work properly on windows
2020-06-11 10:44:30 +02:00
guillaume.tardif
c73998bd2d
Fix e2e tests using golden files on windows
2020-06-11 10:44:30 +02:00
Guillaume Tardif
07a29e2d0e
Merge pull request #201 from docker/fix_delegate_errors
...
Do not delegate to old cli if cobra fails before invoking the PreRun or SetHelp hook.
2020-06-10 18:24:23 +02:00
Guillaume Tardif
e7682682fb
Store context type in metadata to make retrocompatibility with previous contexts easier (potentially switching back and forth)
2020-06-10 18:17:48 +02:00
Guillaume Tardif
72bae873c5
Do not delegate to old cli if cobra fails before invoking the PreRun or SetHelp hook that call isOwnCommand(). Find the command from root.Find(args).
...
Tried to use `cmd, err := root.ExecuteC()` but I can’t pass the context like with `root.ExecuteContext(ctx)`, could not find a way without and explicit call to root.Find(args)
2020-06-10 17:25:52 +02:00
Djordje Lukic
8930563a25
Merge pull request #194 from docker/dependabot/go_modules/github.com/onsi/gomega-1.10.1
...
Bump github.com/onsi/gomega from 1.9.0 to 1.10.1
2020-06-10 02:12:45 -07:00
dependabot-preview[bot]
fa5b3b2291
Bump github.com/onsi/gomega from 1.9.0 to 1.10.1
...
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega ) from 1.9.0 to 1.10.1.
- [Release notes](https://github.com/onsi/gomega/releases )
- [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md )
- [Commits](https://github.com/onsi/gomega/compare/v1.9.0...v1.10.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-10 09:07:30 +00:00