Thomas Stromberg
6de56d3a7a
Merge branch 'master' into better-fixhost
2020-03-20 15:37:07 -07:00
Prasad Katti
4faa31ebcf
Add logic to get desc node output in bootstrapper LogCommands func
2020-03-20 14:56:04 -07:00
Sharif Elgamal
35aec77fe4
code comments
2020-03-20 14:07:43 -07:00
Sharif Elgamal
4c00ae01ed
Merge branch 'master' of github.com:kubernetes/minikube into m2
2020-03-20 12:43:11 -07:00
Sharif Elgamal
bb387039d1
move panic out of library
2020-03-20 11:29:36 -07:00
Thomas Stromberg
bb0511c5c8
Merge branch 'master' into better-fixhost
2020-03-20 07:30:48 -07:00
Thomas Strömberg
729642ef33
Merge pull request #7112 from tstromberg/apiserver-always
...
Improve error when docker-env is used with non-docker runtime
2020-03-19 20:24:31 -07:00
Sharif Elgamal
6a6b77a161
Merge branch 'master' of github.com:kubernetes/minikube into m2
2020-03-19 18:18:03 -07:00
Thomas Stromberg
5cd7660d1e
fixHost: only reprovision if necessary, and only once
2020-03-19 17:44:21 -07:00
Thomas Stromberg
dadf4bd35d
Improve error message when docker-env is used with an incompatible runtime
2020-03-19 14:04:40 -07:00
Priya Wadhwa
39b5c534ab
Add warning if both vm-driver and driver are specified
2020-03-19 12:08:34 -07:00
Sharif Elgamal
f9b38dc04e
clean up status output and have multinode survive cluster restarts
2020-03-18 21:28:03 -07:00
Thomas Stromberg
9420a941f9
Remove false positives
2020-03-18 16:22:23 -07:00
Sharif Elgamal
a24aa5dff7
dramatically simplify start code path
2020-03-18 15:04:56 -07:00
Priya Wadhwa
ff8ae7311c
If user doesn't specify driver, don't validate against existing cluster
2020-03-18 12:27:17 -07:00
Thomas Strömberg
ce1cc8d34c
Merge pull request #7054 from afbjorklund/image-mirror-version-parse
...
Strip the version prefix before calling semver
2020-03-18 08:10:38 -07:00
Thomas Strömberg
3f6d32aff8
Merge pull request #7080 from priyawadhwa/ignores-driver
...
Move some of the driver validation before driver selection
2020-03-18 07:56:25 -07:00
Priya Wadhwa
dd707820fc
If memory is specified in config, suggest that for memory allocation
2020-03-17 18:07:48 -07:00
Priya Wadhwa
d5490a8fb8
Move driver validation before driver selection
...
If a user passes in a driver via --vm-driver or --driver, then we should make sure it matches the preexisting cluster (if one exists) before we try and get information about the driver. This avoids confusing logs where we tell the user we're using the preexisting driver but then error out because they specified a different driver.
2020-03-17 16:04:43 -07:00
Sharif Elgamal
66a6f4e906
fix docker status
2020-03-17 12:28:44 -07:00
vikkyomkar
e053e4f235
Add --vm flag for users who want to autoselect only VM's
2020-03-17 13:21:05 +05:30
Sharif Elgamal
f99d335fed
fix docker driver
2020-03-16 15:36:05 -07:00
Sharif Elgamal
74b1f34715
Merge branch 'master' of github.com:kubernetes/minikube into m2
2020-03-16 10:01:38 -07:00
Anders F Björklund
dc6b9bae2b
Add basic unit test for image mirror country
2020-03-15 13:47:56 +01:00
Anders F Björklund
e7af223d72
Strip the version prefix before calling semver
2020-03-15 12:31:14 +01:00
Medya Ghazizadeh
bf1b6d799c
Merge pull request #7048 from afbjorklund/reportcard-1.8.2
...
Improve reportcard for the v1.8.2 release
2020-03-14 19:22:24 -07:00
vikkyomkar
f54af5d684
function name HostPortBinding changed to ForwardedPort
2020-03-14 21:28:12 +05:30
Anders F Björklund
5987a390e7
Improve reportcard for the v1.8.2 release
...
gofmt: 99%
pkg/minikube/docker/store_test.go
Line 1: warning: file is not gofmted with -s (gofmt)
golint: 99%
pkg/minikube/cruntime/docker.go
Line 40: warning: exported type ErrISOFeature should have comment or be unexported (golint)
Line 44: warning: exported function NewErrISOFeature should have comment or be unexported (golint)
gocyclo: 99%
cmd/minikube/cmd/start.go
Line 801: warning: cyclomatic complexity 18 of function generateCfgFromFlags() is high (> 15) (gocyclo)
2020-03-14 14:25:50 +01:00
Medya Ghazizadeh
75ba4c27df
Merge pull request #7043 from tstromberg/lz4-missing
...
Delete: output underlying status failure, better machine function names
2020-03-13 18:38:24 -07:00
Sharif Elgamal
c3b56b6466
let's rearrange a bunch of code
2020-03-13 18:08:10 -07:00
Thomas Stromberg
b0e4b32805
Correct name variable
2020-03-13 16:00:30 -07:00
Thomas Stromberg
9fa98a834b
status: properly state if cluster does not exist
2020-03-13 15:58:14 -07:00
Thomas Stromberg
196a8d7b82
Delete: output underlying status failure, refactor wordy code
2020-03-13 15:51:03 -07:00
Sharif Elgamal
d98ebcfb68
lint
2020-03-13 15:32:14 -07:00
Sharif Elgamal
36089037d9
Merge branch 'master' of github.com:kubernetes/minikube into m2
2020-03-13 15:24:07 -07:00
Sharif Elgamal
a9b73b8ba3
fixing up minikube start path
2020-03-13 15:03:19 -07:00
Anders F Björklund
d81ba5b5cb
Don't skip the check for too old versions for new
...
Even when starting a new profile, we still need to check the
k8s version parameter against the oldest supported version...
This helps guard against accidental errors like confusing the
kubernetes version (v1.17.3) with the minikube version (v1.8.1)
2020-03-13 12:39:32 +01:00
Sharif Elgamal
3ed818c488
cosmetic fixes
2020-03-12 15:40:13 -07:00
Thomas Strömberg
a29c5739ab
Merge pull request #6988 from tstromberg/v1.18.0-beta
...
Update NewestKubernetesVersion to 1.18.0-beta.2
2020-03-11 17:00:35 -07:00
Thomas Strömberg
2412dd5331
Merge pull request #6998 from tstromberg/kubectl-mismatch
...
Improve kubectl mismatch UI for clarity
2020-03-11 15:42:12 -07:00
Thomas Stromberg
aaf115b592
Use a more specific output example!
2020-03-11 12:47:54 -07:00
Thomas Stromberg
db32326873
Improve kubectl mismatch representation
2020-03-10 20:55:22 -07:00
Thomas Stromberg
12fd0b007e
Revert kubectl mismatch UI change
2020-03-10 20:52:54 -07:00
Thomas Stromberg
71a22787c3
Update Kubernetes image mapping to match v1.18
2020-03-10 20:48:38 -07:00
Thomas Stromberg
d98bddac15
Set viper default in a better place
2020-03-10 17:45:43 -07:00
Thomas Stromberg
c6333b95aa
Test fixes: Add viper.SetDefault back, and make CalculateSizeInMB return an error instead of exit early
2020-03-10 17:43:56 -07:00
Thomas Stromberg
f1d2127498
Only parse memory if set
2020-03-10 16:44:50 -07:00
Thomas Stromberg
4788b75fcf
Round suggested memory alloc by 100MB for VM's
2020-03-10 16:06:11 -07:00
Medya Ghazizadeh
ec5dfbb17f
Merge pull request #6959 from afbjorklund/reportcard-cleanup
...
Improve the go reportcard for minikube
2020-03-10 15:11:00 -07:00
Sharif Elgamal
e3227a2ded
Merge branch 'master' of github.com:kubernetes/minikube into m2
2020-03-10 15:02:38 -07:00
Thomas Stromberg
b99304eac3
WarningType -> Warning
2020-03-10 09:07:42 -07:00
Thomas Strömberg
4f5c882ca4
Merge pull request #6969 from sharifelgamal/cp-bc
...
Allow backwards compatibility with 1.6 and earlier configs
2020-03-10 07:19:03 -07:00
Sharif Elgamal
05116abb1f
more fallout for the merge-pocalypse
2020-03-09 19:29:29 -07:00
Sharif Elgamal
64ca925d6c
Merge branch 'master' of github.com:kubernetes/minikube into m2
2020-03-09 16:32:54 -07:00
Sharif Elgamal
3b900cb308
minor fix
2020-03-09 12:39:58 -07:00
Sharif Elgamal
424b5170f7
Allow backwards compatibility with 1.6 and earlier configs
2020-03-09 12:01:07 -07:00
Kenta Iso
5ee6f77f72
make the stopped node output clarify
2020-03-09 21:55:49 +09:00
Anders F Björklund
bdbc7c00a5
Improve the go reportcard for minikube
...
Fix gofmt, golint, and most of gocyclo
(but not the integration tests just yet)
2020-03-08 21:48:26 +01:00
rajula96reddy
3ffdaf3c1c
Deleted unnecessary comments
2020-03-07 23:48:13 +05:30
rajula96reddy
40c1c80b42
Created new error type & made corresponding changes
2020-03-07 23:48:13 +05:30
rajula96reddy
8b2289836a
Modified the previous commit using Erros.New() function
2020-03-07 23:47:18 +05:30
rajula96reddy
061b159991
Formatted the error output
2020-03-07 23:47:18 +05:30
rajula96reddy
5a32eb7c4c
Updated error handling when service or namespace doesn't exist
2020-03-07 23:47:18 +05:30
Medya Ghazizadeh
c17e998923
Merge pull request #6915 from tstromberg/fish-2x
...
docker-env: Add semicolons back for fish, required for fish 2.x users
2020-03-06 13:41:02 -08:00
Thomas Stromberg
882d1aeab3
Universally point to the host docker daemon
2020-03-06 12:04:32 -08:00
Thomas Stromberg
13da35ced2
Add semicolons back to fish env, required for fish 2.x users
2020-03-06 11:44:30 -08:00
tstromberg
1f61f39bae
Merge conflict
2020-03-05 15:33:46 -08:00
Medya Ghazizadeh
f702821c9d
Merge pull request #6903 from tstromberg/downgrade-spacing
...
Improve downgrade messaging
2020-03-05 14:30:47 -08:00
tstromberg
b6c96eef30
Skip ISO checksum validation if custom URL is specified
2020-03-05 13:49:48 -08:00
tstromberg
a336bc9f76
Improve downgrade messaging
2020-03-05 13:30:07 -08:00
Thomas Stromberg
044ff571e6
Merge master
2020-03-05 12:05:49 -08:00
Thomas Stromberg
c2c1807c93
Automatically scale the default memory allocation
2020-03-05 11:59:22 -08:00
Medya Ghazizadeh
d96edd4e8e
Merge pull request #6892 from tstromberg/iso-fallback
...
Unify downloaders, add GitHub and Alibaba ISO fallbacks
2020-03-05 11:07:35 -08:00
Thomas Stromberg
1f7ae5b35b
Merge to master
2020-03-05 09:57:46 -08:00
Sharif Elgamal
625592920e
fallback to vm-driver
2020-03-05 09:41:51 -08:00
Sharif Elgamal
1327f9d3a5
Merge pull request #6836 from sharifelgamal/machinename
...
Decouple machine name from profile/cluster name
2020-03-04 21:06:28 -08:00
Thomas Stromberg
3e772d0048
Merge master
2020-03-04 20:18:16 -08:00
Medya Ghazizadeh
d5bc3fdc65
Merge pull request #6888 from sharifelgamal/driver
...
Switch --vm-driver paramter to --driver
2020-03-04 19:04:43 -08:00
Thomas Stromberg
a1ebcbd031
Merge conflicts
2020-03-04 18:01:41 -08:00
Thomas Stromberg
39670fc06f
Add download package & support URL fallback
2020-03-04 17:07:49 -08:00
Sharif Elgamal
0ff12cafac
Merge branch 'master' of github.com:kubernetes/minikube into machinename
2020-03-04 16:37:54 -08:00
Sharif Elgamal
2db0b8cea2
fix search/replace errors
2020-03-04 14:10:39 -08:00
Sharif Elgamal
ac0c1bad42
missing files
2020-03-04 13:48:21 -08:00
Sharif Elgamal
e2ce45c6f0
Switch --vm-driver paramter to --driver
2020-03-04 13:32:43 -08:00
Sharif Elgamal
7fbabd4798
Merge branch 'master' of github.com:kubernetes/minikube into machinename
2020-03-04 09:24:17 -08:00
Naveen Kumar Sangi
f183a79a2d
profile_list: Do not throw error for unready clusters
2020-03-04 11:13:51 -06:00
Prasad Katti
9f41fd42e1
populate target port in service list
2020-03-03 22:50:58 -08:00
Medya Ghazizadeh
aa02c106c3
Merge pull request #6875 from josedonizetti/fix-delete-all-cmd
...
Fix delete --all if using non default profile
2020-03-03 17:59:07 -08:00
Jose Donizetti
a269de762f
Fix delete --all if using non default profile
2020-03-03 20:41:24 -03:00
Sharif Elgamal
daf8363961
fix logs and delete command
2020-03-03 14:23:35 -08:00
Sharif Elgamal
3bb111a6fc
make sure machine name is properly backwards compatible
2020-03-03 13:49:01 -08:00
Sharif Elgamal
95dd21d115
unit tests pass holy cow
2020-03-03 13:20:21 -08:00
Sharif Elgamal
28e030c728
Merge branch 'master' of github.com:kubernetes/minikube into machinename
2020-03-03 12:16:47 -08:00
Sharif Elgamal
2618c32b27
fixing unit tests
2020-03-03 12:14:22 -08:00
Medya Ghazizadeh
6affbc3209
Merge pull request #6867 from josedonizetti/fix-kic-service-warn-message
...
kic: Fix service warn message on docker/osx
2020-03-03 10:16:19 -08:00
Jose Donizetti
f679db1d09
kic: Fix service warn message on docker/osx
2020-03-03 10:03:52 -03:00
Sharif Elgamal
31a42ce672
address comments
2020-03-02 17:30:08 -08:00
Sharif Elgamal
4cd3ef81a5
more changes
2020-03-02 15:21:37 -08:00
Anders F Björklund
fd99260ae7
Fix native-ssh flag for the ssh command
2020-03-02 19:12:04 +01:00
Sharif Elgamal
4b902f7e9f
more changes
2020-02-28 15:58:05 -08:00
Jose Donizetti
954f5a6b74
kic: fix service list for docker on osx
2020-02-28 14:57:53 -03:00
Sharif Elgamal
3b04a8d85e
initial machine name refactor
2020-02-28 09:50:55 -08:00
Medya Ghazizadeh
3f34e68404
Merge pull request #6774 from vikkyomkar/issue-6767
...
Fix: do not change the profile to a none existing profile
2020-02-28 09:21:32 -08:00
Jose Donizetti
c412a8ae44
Fix start for existing profile
2020-02-28 12:53:51 -03:00
Sharif Elgamal
a349b865d8
correct machine name for selectDriver
2020-02-27 15:09:05 -08:00
Sharif Elgamal
0cc0a25c28
passing correct machine name around
2020-02-27 14:37:15 -08:00
Sharif Elgamal
2bf3b9a9f9
move caching code to cluster
2020-02-27 11:40:51 -08:00
Jose Donizetti
5e30d2f8c9
Fix linter
2020-02-26 22:29:28 -03:00
Jose Donizetti
5d8f2541f6
kic on mac: add service warn
2020-02-26 22:16:50 -03:00
Sharif Elgamal
9f82d6855b
actually cache images on cluster startup
2020-02-26 15:51:14 -08:00
Jose Donizetti
f390d4bf30
kic on mac: add service cmd support
2020-02-26 20:49:58 -03:00
Sharif Elgamal
d7df027fb8
fix delete and stop
2020-02-26 15:26:05 -08:00
Medya Gh
4709af55df
resolve review comments
2020-02-26 12:44:25 -08:00
Sharif Elgamal
676588f6b6
refactor machine name creation into a function
2020-02-25 23:47:08 -08:00
Sharif Elgamal
e3826a5e47
fix ip command
2020-02-25 17:18:25 -08:00
Sharif Elgamal
0fadf91d2c
i think it works?
2020-02-25 16:36:53 -08:00
vikkyomkar
9d87d64441
added suggestion message
2020-02-25 11:24:25 +05:30
Sharif Elgamal
3d72152953
fixing lint and other random incorrect stuff
2020-02-24 17:28:10 -08:00
Sharif Elgamal
be9c5f4761
pass in the node object into add
2020-02-24 15:58:35 -08:00
Medya Gh
7596b39607
addres PR review
2020-02-24 15:10:34 -08:00
Sharif Elgamal
9a3ecab61a
fixed more stuff
2020-02-24 15:09:04 -08:00
Medya Gh
850169764c
improve message
2020-02-24 14:51:45 -08:00
Medya Gh
2e261d3d00
add not implemented messages for docker on mac service
2020-02-24 14:41:34 -08:00
Medya Gh
d7ee8bfd37
patch
2020-02-24 11:31:53 -08:00
Medya Ghazizadeh
5fe81c806d
Merge pull request #6460 from josedonizetti/kic-darwin-tunnel
...
WIP: kic darwin tunnel
2020-02-24 11:28:00 -08:00
vikkyomkar
8cfc825641
fixes profile switch to non-existing one
2020-02-24 17:49:25 +05:30
Sharif Elgamal
f22efd871a
mostly moving code around and adding UpdateNode
2020-02-23 22:41:08 -08:00
Sharif Elgamal
4af82913e1
Merge branch 'master' of github.com:kubernetes/minikube into m2
2020-02-23 09:31:00 -08:00
Medya Ghazizadeh
727beb6893
Merge pull request #6744 from kppullin/docker-env-fish-fix
...
Generate fish compatible docker-env hint
2020-02-22 18:42:08 -08:00
Anders F Björklund
fa9f7f9794
Add comments to avoid warnings from go lint
2020-02-22 16:12:42 +01:00
Kevin Pullin
8d78c95aea
Generate fish compatible docker-env hint
...
`fish`'s eval handling does not properly process multiple lines.
Instead the recommendation is to pipe the output to `source`.
This PR updates the usage hint of the `docker-env` command
when running on `fish`:
```
eval (minikube -p fish docker-env) => (minikube -p fish docker-env) | source
```
Ref: https://github.com/fish-shell/fish-shell/issues/3993
Signed-off-by: Kevin Pullin <kevin.pullin@gmail.com>
2020-02-21 17:11:43 -08:00
Sharif Elgamal
6e9cf2de2f
Change MachineConfig to ClusterConfig
2020-02-21 16:09:05 -08:00
Sharif Elgamal
ec191119df
let's move some start code around
2020-02-21 15:46:02 -08:00
sayboras
bc2a7aec8b
Adjust assert statements
2020-02-22 07:31:49 +11:00
Tam Mach
1d0267f23c
Fix unit test
2020-02-22 07:18:16 +11:00
Medya Gh
4d9730137f
improve logging
2020-02-20 21:56:23 -08:00
Medya Gh
7c1c0ebb02
more error logging
2020-02-20 21:41:21 -08:00
Medya Gh
67e9c9ab85
log errors in unit test
2020-02-20 21:41:21 -08:00
Medya Gh
e6d70210af
add error wrpaps for config set
2020-02-20 21:41:21 -08:00
Medya Ghazizadeh
7fddd05bf5
Merge pull request #6630 from medyagh/mount_kic
...
add mount feature to kic drivers
2020-02-20 14:11:15 -08:00
Medya Gh
c6313bb7ff
better error message
2020-02-20 09:47:45 -08:00
Medya Gh
31cf3f2d79
missing err check
2020-02-20 09:47:10 -08:00
Medya Gh
78c192cb40
lint
2020-02-20 00:07:36 -08:00
Medya Gh
dcff758753
lint
2020-02-20 00:07:36 -08:00
Medya Gh
4fe9ca5f05
break done delete and prune into two funcs better error handling
2020-02-20 00:07:36 -08:00
Medya Gh
8d45b236de
less ambigous error log
2020-02-20 00:07:36 -08:00
Medya Gh
d84aa9f447
lint
2020-02-20 00:07:36 -08:00
Medya Gh
b1d139c24b
code review comments
2020-02-20 00:07:35 -08:00
Medya Gh
d3b86cfeb9
improve logging
2020-02-20 00:07:35 -08:00
Medya Gh
efd4aabde4
clean up containers first then delete volume
2020-02-20 00:07:35 -08:00