Sharif Elgamal
fcb5c462f4
add delete-on-failure flag
2020-03-31 15:06:16 -07:00
Sharif Elgamal
fd3e0f505a
clean up minikube start output
2020-03-30 15:31:17 -07:00
Anders F Björklund
a1cc3188bb
Implement options for the minikube version command
...
Add --short and --output options, just like kubectl
2020-03-30 22:19:39 +02:00
Anders F Björklund
5f9515040d
Run dashboard with internal kubectl if not in path
...
If "kubectl" is not in the PATH, then use the same cached binary
as with the "minikube kubectl" command (version matching cluster).
2020-03-30 18:34:20 +02:00
Thomas Stromberg
7f5f12c5f4
Get rid of DriverIP attr to prevent future misuse
2020-03-29 11:44:25 -07:00
Thomas Stromberg
063077c712
mustload: Check apiserver status using forwarded IP/port
2020-03-29 11:34:21 -07:00
Thomas Stromberg
1f31d25c16
Use LookPath to verify conntrack install
2020-03-28 13:19:48 -07:00
Medya Ghazizadeh
801d49afd0
Merge pull request #7292 from linkvt/fix-missing-global-options
...
Show all global flags in options command
2020-03-27 22:13:07 -07:00
Medya Ghazizadeh
da1d411e30
Merge pull request #6879 from prasadkatti/populate_target_port_in_svc_list
...
service list: populate target port
2020-03-27 22:12:18 -07:00
Vincent Link
2420bb1f3a
Show all global flags in cli options help
...
Before this fix the flags shown in `minikube options` were taken from a
list of options (`viperWhiteList`) which seems arbitrary.
I still don't know for sure why this is done but taking all
PersistentFlags (persistent=apply to all sub commands) from the root
command seems like the correct way.
2020-03-27 21:31:38 +01:00
Medya Ghazizadeh
46e87ba054
Merge pull request #7219 from sharifelgamal/cluster-name
...
Get rid of ClusterNameFromMachine
2020-03-25 18:33:48 -07:00
Medya Ghazizadeh
53b9d720e7
Merge pull request #7230 from tstromberg/hugo-switch
...
Make recreateIfNeeded more robust, improve UX
2020-03-25 18:28:07 -07:00
Sharif Elgamal
dc7bdecda4
Merge branch 'master' of github.com:kubernetes/minikube into cluster-name
2020-03-25 15:43:12 -07:00
Thomas Stromberg
f84569aab0
Make crazy cluster_test / mock_driver combination pass tests
2020-03-25 14:46:44 -07:00
Thomas Strömberg
5a316b3bf9
Merge pull request #7068 from vikkyomkar/issue-7067
...
Add --vm flag for users who want to autoselect only VM's
2020-03-25 12:44:16 -07:00
Medya Ghazizadeh
5689d3b8e1
Merge pull request #7210 from priyawadhwa/issue-7184
...
Fix TestStartStopWithPreload bug
2020-03-24 22:42:33 -07:00
Medya Ghazizadeh
5ea20f5a06
Merge pull request #7212 from linkvt/kubernetes-parameters-latest-stable
...
Add 'stable' and 'latest' as valid kubernetes-version values
2020-03-24 22:37:53 -07:00
Priya Wadhwa
646609ec30
review comments
2020-03-24 21:24:43 -07:00
Sharif Elgamal
28672dec78
remove ClusterNameFromMachine
2020-03-24 14:43:11 -07:00
Vincent Link
3ad1dfb4bb
Add 'stable' and 'latest' as valid kubernetes-version values
2020-03-24 21:50:28 +01:00
Sharif Elgamal
2933953cfa
use mustload
2020-03-24 13:18:59 -07:00
Sharif Elgamal
e3bcdbf42a
fix validateSpecificDriver error message
2020-03-24 12:55:31 -07:00
Priya Wadhwa
5ef83f35e2
Add --preload flag to optionally turn off preload
2020-03-24 10:53:02 -07:00
Medya Ghazizadeh
587154196e
Merge pull request #7173 from medyagh/stop_kic
...
stop kubernetes containers on stopping docker/podman driver
2020-03-24 05:42:49 -07:00
Medya Ghazizadeh
20991ac336
Merge pull request #7183 from sharifelgamal/conntrack-msg
...
add friendly error message for missing conntrack
2020-03-23 23:03:09 -07:00
Medya Gh
5f90a319bd
stop k8s in kic and none
2020-03-23 21:01:12 -07:00
Sharif Elgamal
8489c074fe
code cleanup
2020-03-23 20:46:51 -07:00
Sharif Elgamal
ca3f88a734
comment
2020-03-23 20:19:07 -07:00
Sharif Elgamal
4ab849b604
shorter variable names
2020-03-23 20:18:03 -07:00
Sharif Elgamal
8b58738491
check for conntrack at start time, remove useless solution message
2020-03-24 02:54:47 +00:00
Thomas Stromberg
fcb8736cf7
merge to master
2020-03-23 17:30:06 -07:00
Medya Ghazizadeh
93021fbfda
Merge pull request #7174 from afbjorklund/xdg-open
...
Centralize the handling of browser.OpenURL
2020-03-23 17:12:38 -07:00
Thomas Stromberg
16e18724e2
Dedup ExampleCmd, fix command flag ordering
2020-03-23 16:28:39 -07:00
Thomas Stromberg
b99e943684
Improve minikubeCmd, promote to public function
2020-03-23 16:00:53 -07:00
Thomas Strömberg
c50cfc99fa
Merge pull request #7158 from kubernetes/driver-confusion
...
Consistently detect old driver when existing.Driver is unset
2020-03-23 16:00:17 -07:00
Thomas Stromberg
673341ce35
Improve hostDriver comment
2020-03-23 15:51:02 -07:00
Thomas Stromberg
81393a0bc3
Add boilerplate
2020-03-23 14:39:49 -07:00
Thomas Stromberg
b9049288fd
Improve experience for paused cluster
2020-03-23 14:25:59 -07:00
Anders F Björklund
0ce81acbf4
Centralize the handling of browser.OpenURL
...
So we can catch when xdg-open not installed
2020-03-23 21:49:19 +01:00
Thomas Stromberg
b8c7638976
Add flag functions
2020-03-23 13:17:34 -07:00
Thomas Stromberg
77f97a58f4
Fix uninitalized variable
2020-03-23 13:16:37 -07:00
Thomas Stromberg
8f9a2b9413
Consolidate cluster loading from cmd
2020-03-23 12:51:49 -07:00
Thomas Stromberg
14f8ee3984
hyperv Delete: call StopHost before removing VM
2020-03-23 09:41:00 -07:00
Thomas Stromberg
a55573be12
Fix results when existing is nil
2020-03-23 08:33:49 -07:00
Thomas Stromberg
b47cd9c0cb
Consistently detect old driver when existing.Driver is unset
2020-03-23 08:11:45 -07:00
Thomas Strömberg
cf887e7a1a
Merge pull request #7105 from prasadkatti/add_desc_node_to_minikube_logs
...
Add kubectl desc nodes to minikube logs
2020-03-21 15:13:12 -07:00
Prasad Katti
376271afca
Merge branch 'master' into add_desc_node_to_minikube_logs
2020-03-21 12:27:17 -07:00
Thomas Stromberg
001f7fde92
Merge to master
2020-03-21 10:56:52 -07:00
Thomas Strömberg
69545496c9
Merge pull request #5844 from rajula96reddy/issue-5836
...
Prevent minikube from crashing if namespace or service doesn't exist
2020-03-21 10:26:45 -07:00
Prasad Katti
a880bb706b
Merge branch 'master' into add_desc_node_to_minikube_logs
2020-03-20 22:48:42 -07:00
Thomas Stromberg
c3ffe98943
Merge master
2020-03-20 20:21:57 -07:00
Thomas Strömberg
986679bc8d
Merge pull request #6787 from sharifelgamal/m2
...
Implement multi-node cluster capabilities
2020-03-20 19:26:56 -07:00
Prasad Katti
df80a60622
Merge branch 'master' into add_desc_node_to_minikube_logs
2020-03-20 16:46:34 -07:00
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