Medya Gh
d4b48e1e05
clean up after test dirs
2020-04-14 19:33:26 -07:00
Medya Gh
649819b963
clean up temp dir in unit test
2020-04-14 19:11:08 -07:00
Pablo Caderno
fba5f9a2d3
Added validation for profile name
...
It must be container friendly
2020-04-14 14:52:04 +10:00
Kenta Iso
29f1144de3
Add node type to each node in `minikube status`
2020-04-14 11:53:29 +09:00
Kenta Iso
47333325e8
add master node/worker node section to `minikube status`
2020-04-14 11:53:29 +09:00
Thomas Stromberg
4c5f545bc6
uninstallKubernetes: Pass back DeletionErrors rather than fatal exits
2020-04-10 12:43:45 -07:00
Thomas Stromberg
d69d92c46a
kic: Use SSHRunner by default
2020-04-10 09:16:34 -07:00
Medya Ghazizadeh
a604a8270c
Merge pull request #7553 from govargo/fix-delete-nodename
...
Fix `minikube delete` output nodename missing with KIC driver
2020-04-09 17:02:57 -07:00
Priya Wadhwa
0cd476982d
Add support for specifing pr when running mkcmp
...
This PR adds support for running:
./out/mkcmp pr://1000
which downloads the minikube binary generated by Jenkins for PR 1000 before running mkcmp.
2020-04-09 12:19:22 -07:00
Sharif Elgamal
e4b4a5ac8d
Merge branch 'master' of github.com:kubernetes/minikube into driver-fallback
2020-04-09 10:53:47 -07:00
Thomas Strömberg
10f2f0ac1f
Merge pull request #7525 from tstromberg/parr-boot
...
start: Parallelize mount, cache push, and addon enablement
2020-04-09 10:51:33 -07:00
Sharif Elgamal
198247d9f1
make alternate driver text more clear
2020-04-09 10:32:25 -07:00
Thomas Strömberg
aee3c1d4b8
Merge branch 'master' into driver-fallback
2020-04-09 08:24:06 -07:00
Kenta Iso
903fe744b1
Add output deleteingHost using KIC driver
2020-04-10 00:15:20 +09:00
Thomas Strömberg
bef505a117
Merge pull request #7500 from nestoralonso/patch-1
...
Update error message for the user UI in start.go
2020-04-09 05:10:19 -07:00
Thomas Stromberg
1e8801ceb8
Make addons.Start thread-safe
2020-04-08 21:23:35 -07:00
Thomas Stromberg
16a8c38682
none: Add support for OpenRC init (Google CloudShell)
2020-04-08 18:20:30 -07:00
Sharif Elgamal
c40a942a1f
Merge branch 'master' of github.com:kubernetes/minikube into driver-fallback
2020-04-08 18:08:32 -07:00
Medya Ghazizadeh
689eca4a75
Merge pull request #7509 from medyagh/extra_opt_overwrite
...
Respect driver.FlagDefaults even if --extra-config is set
2020-04-08 16:48:36 -07:00
Medya Ghazizadeh
35248a1f31
Merge pull request #7451 from loftkun/exit-when-driver-validation-failed
...
fix validateDriver() to exit() when it detects an error.
2020-04-08 15:30:02 -07:00
Medya Ghazizadeh
aec3afec2d
Merge pull request #7513 from tomocy/fix-typo
...
Fix typo
2020-04-08 13:57:54 -07:00
Thomas Strömberg
4f704271d7
Merge pull request #7385 from priyawadhwa/generate-docs
...
Automatically generate commands docs and add unit test
2020-04-08 11:28:03 -07:00
tomocy
ec10017443
Fix typo
2020-04-08 22:43:47 +09:00
Medya Gh
9116393aa3
fix wait retry logic
2020-04-08 00:36:52 -07:00
nestoralonso
df5da4d453
Update start.go
...
It's necessary to add the start argument in this scenario because the suggested command doesn't work as printed:
'sudo minikube --driver=none'->'sudo minikube start --driver=none'
2020-04-07 22:01:38 -05:00
Sharif Elgamal
45bf65ca19
Merge branch 'master' of github.com:kubernetes/minikube into driver-fallback
2020-04-07 18:26:59 -07:00
Medya Ghazizadeh
e098a3c4ca
Merge pull request #7449 from medyagh/fix_soft_start_nondocker
...
Behavior change: start with no arguments uses existing cluster config
2020-04-07 17:12:52 -07:00
Sharif Elgamal
5df9ead41c
never exit during provisioning
2020-04-07 16:29:40 -07:00
Priya Wadhwa
09dd0acb9b
Update docs contents
2020-04-07 15:15:08 -07:00
Priya Wadhwa
8ee163c846
Rebased on master
2020-04-07 15:13:06 -07:00
Thomas Strömberg
668144124e
Merge pull request #7482 from tstromberg/dry-run
...
Disable update check for (--interactive|--dry-run), make non-blocking
2020-04-07 13:58:35 -07:00
Medya Gh
65e1ff3be4
remove duplicate checking existing driver flag
2020-04-07 13:55:21 -07:00
Thomas Stromberg
b6d66f16b4
Disable update check for (--interactive|--dry-run), make non-blocking
2020-04-07 09:38:33 -07:00
Kenta Iso
30f68e09ef
fix node name of `minikube status` to match worker node name
2020-04-07 22:55:11 +09:00
Medya Gh
dfd9f7a9d1
handle Port 0 in configs
2020-04-07 03:06:44 -07:00
Medya Gh
e683dd315b
warn if changed memory cpu of an exiting cluster
2020-04-07 01:53:50 -07:00
Medya Gh
26c999a811
fix select default cni
2020-04-07 01:29:50 -07:00
Medya Gh
c4f5f4dded
fix
2020-04-06 22:53:44 -07:00
Medya Gh
84693eaf0a
add wait flag to updateExistingConfigFromFlags
2020-04-06 18:58:42 -07:00
Medya Gh
ee1f8fffb3
remove duplicate setDockerProxy
2020-04-06 18:58:42 -07:00
Medya Gh
2c037b42f2
fix unit test
2020-04-06 18:58:42 -07:00
Medya Gh
1d892a2e0b
fix it
2020-04-06 18:58:42 -07:00
Medya Gh
b777d97d76
refactor more
2020-04-06 18:58:42 -07:00
Medya Gh
bee681559b
save profile
2020-04-06 18:58:42 -07:00
Medya Gh
a35006507b
add new func updateExistingConfigFromFlags
2020-04-06 18:58:42 -07:00
Medya Gh
792ca63179
respect the user existing config
2020-04-06 18:58:42 -07:00
Sharif Elgamal
eb42d16087
actually error out when driver is specified
2020-04-06 13:51:30 -07:00
Sharif Elgamal
78595b13dc
split out node provisioning and starting kubernetes
2020-04-06 11:45:42 -07:00
Priya Wadhwa
7d1d965faa
Merge branch 'master' of https://github.com/kubernetes/minikube into generate-docs
2020-04-06 10:26:19 -07:00
Sharif Elgamal
f290aa9c3c
Merge branch 'master' of github.com:kubernetes/minikube into driver-fallback
2020-04-06 10:25:20 -07:00
loftkun
fb2c3ed4b7
fix validateDriver() to exit when detects an error
2020-04-06 23:45:54 +09:00
Medya Gh
77d1da04a2
change log level for err
2020-04-03 18:48:39 -07:00
Medya Gh
4221e63e13
add logs for wait components
2020-04-03 18:43:37 -07:00
Sharif Elgamal
3d037a8871
only failback to next driver if provisioning fails
2020-04-03 17:46:42 -07:00
Medya Gh
74551841cc
address review comments
2020-04-02 23:41:45 -07:00
Medya Gh
62ca22a662
refactor and rebase
2020-04-02 18:58:51 -07:00
Medya Gh
9fc36a6d4e
typo
2020-04-02 17:55:15 -07:00
Medya Gh
d6b3cc6109
lint
2020-04-02 17:55:15 -07:00
Medya Gh
4c8f79d823
add wait logic to kubeadm
2020-04-02 17:55:15 -07:00
Medya Gh
3b39b271ac
fix interpret wait
2020-04-02 17:54:14 -07:00
Medya Gh
e4eae47e86
interpret wait flags
2020-04-02 17:54:14 -07:00
Sharif Elgamal
31f225d90e
fix lint
2020-04-02 15:16:11 -07:00
Sharif Elgamal
b66447ea13
remove random failure for testing
2020-04-02 14:48:28 -07:00
Sharif Elgamal
dd957ff2f7
make sure to print error on failure
2020-04-02 14:47:18 -07:00
Sharif Elgamal
af8d01d83d
Merge branch 'master' of github.com:kubernetes/minikube into driver-fallback
2020-04-02 14:40:33 -07:00
Sharif Elgamal
26c747137e
failback to alternate drivers if startup fails with automatic choice
2020-04-02 14:36:46 -07:00
Thomas Strömberg
37a98106c4
Merge pull request #7382 from tstromberg/stderr-fix3
...
Move errors and warnings to output to stderr
2020-04-02 14:36:16 -07:00
Thomas Strömberg
78ecf53d40
Merge pull request #7360 from tstromberg/wrong-url
...
Correct assumptions for forwarded hostname & IP handling
2020-04-02 14:33:48 -07:00
Thomas Stromberg
5b3834ec63
Merge to master
2020-04-02 12:39:32 -07:00
Priya Wadhwa
7004c398b0
Don't generate documentation for hidden commands
2020-04-02 12:05:27 -07:00
Priya Wadhwa
cd81888a22
Merge branch 'master' of https://github.com/kubernetes/minikube into generate-docs
2020-04-02 11:09:56 -07:00
Priya Wadhwa
7988704bed
fixups
2020-04-02 11:01:26 -07:00
Priya Wadhwa
d578626079
delete unneeded files
2020-04-02 10:50:14 -07:00
Priya Wadhwa
6fdecf2ebf
Add unit test to check that docs are up to date
...
This requires the following changes:
1. We need to pass in -ldflags to `go test`, since we need to know the curren iso version to correctly generate the description for --iso-url
2. We need to rewrite the description of the --driver flag on `minikube start` because it is operating system specific, which doesn't make sense for our documentation
2020-04-02 10:48:47 -07:00
Thomas Stromberg
5307145802
Move errors and warnings to output to stderr
2020-04-02 09:58:13 -07:00
Sharif Elgamal
357b5bb28c
Merge branch 'master' of github.com:kubernetes/minikube into driver-fallback
2020-04-02 08:57:34 -07:00
Thomas Stromberg
a71edc3920
Merge branch 'master' into wrong-url
2020-04-02 08:32:54 -07:00
Thomas Stromberg
e09a1221bb
Add rejection reason to 'unable to find driver' error
2020-04-02 06:20:35 -07:00
Sharif Elgamal
0357c89ee5
add issue to todo comment
2020-04-01 17:35:41 -07:00
Sharif Elgamal
ac1b3b0c59
merge
2020-04-01 17:32:36 -07:00
Priya Wadhwa
c409c4c91c
Add unit tests to make sure docs are up to date
2020-04-01 16:13:54 -07:00
Priya Wadhwa
a9dcfe82fe
Update generate-docs command
...
Now, generate-docs will compile all subcommands for one command into one document instead of creating a document per subcommand.
For example, instead of creating:
minikbue_addons_enable.md
minikbue_addons_disable.md
it will now create
addons.md
which will include subsections for `minikube addons enable` and `minikube addons disable`.
2020-04-01 15:59:33 -07:00
Sharif Elgamal
4df145518a
Merge branch 'master' of github.com:kubernetes/minikube into delete-on-failure
2020-04-01 15:24:38 -07:00
Thomas Strömberg
5306702515
Merge pull request #7363 from tstromberg/stop-harder
...
Extend maximum stop retry from 30s to 120s
2020-04-01 14:43:14 -07:00
Thomas Strömberg
428e6bd285
Merge pull request #7325 from afbjorklund/version-options
...
Implement options for the minikube version command
2020-04-01 14:41:00 -07:00
Thomas Strömberg
64bd8dee8b
Merge pull request #7299 from afbjorklund/dashboard-kubectl
...
Run dashboard with internal kubectl if not in path
2020-04-01 14:40:23 -07:00
Thomas Stromberg
b71126356f
Extend maximum stop retry from 30s to 120s
2020-04-01 14:24:53 -07:00
Medya Ghazizadeh
a24ae23024
Merge pull request #7356 from afbjorklund/kubectl-version
...
Use kubectl version --short if --output=json fails
2020-04-01 14:17:52 -07:00
Thomas Stromberg
96a87e89cf
Remove IP check, because it's wrong on Docker
2020-04-01 13:53:17 -07:00
Thomas Stromberg
c76fac7d74
Standardize port-forwarding and kubeconfig hostname logic, fix Docker Linux IP
2020-04-01 11:57:32 -07:00
Sharif Elgamal
d8151730f4
retry anytime node.Start fails, not just in minikube start
2020-04-01 11:00:39 -07:00
Thomas Strömberg
592bb2e9eb
Merge pull request #7310 from tstromberg/wrong-url
...
mustload: Replace DriverIP with Forwarded(IP|Port)
2020-04-01 08:29:12 -07:00
Anders F Björklund
227fec14ae
Use kubectl version --short if --output=json fails
...
Really old kubernetes clients did not have the --output parameter
Show a friendly reminder to upgrade, instead of an error message.
2020-04-01 17:19:14 +02:00
Thomas Strömberg
28ec78a5cb
lint - add newline after stdlib imports
2020-04-01 05:54:23 -07:00
Sharif Elgamal
673922c8d3
code comments
2020-03-31 15:38:59 -07:00
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
Zhongcheng Lao
c57375c486
Remove load balancer start/end IP from start flags
2020-03-29 12:53:25 +08:00
Zhongcheng Lao
30f0882418
Fixes MachineProfile no longer exist
2020-03-29 11:45:53 +08:00
Zhongcheng Lao
9adb1bc399
Merge remote-tracking branch 'origin/master' into metallb
2020-03-29 11:31:56 +08:00
Zhongcheng Lao
377a4746f9
Allows to configure load balancer start/end IP
2020-03-29 11:20:59 +08: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
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