- 26 2月, 2017 7 次提交
-
-
由 Dan Lorenc 提交于
-
由 Aaron Prindle 提交于
Add ethtool to minikube-iso
-
由 Aaron Prindle 提交于
Added 9p server and a minikube mount command to minikube
-
由 Aaron Prindle 提交于
-
由 Matt Rickard 提交于
Add bootlocal script as custom startup script
-
由 Matt Rickard 提交于
-
由 Matt Rickard 提交于
Use grep -i to check the ISO version
-
- 25 2月, 2017 13 次提交
-
-
由 Andreas Kohn 提交于
```sh $ cat ~/.minikube/machines/minikube/config.json | grep ISO $ cat ~/.minikube/machines/minikube/config.json | grep -i ISO "Boot2DockerURL": "file:///Users/andreas/.minikube/cache/iso/minikube-v1.0.6.iso", ```
-
由 Matt Rickard 提交于
-
由 dlorenc 提交于
Minikube installation requirements
-
由 Matt Rickard 提交于
Cross compile mac binary with CGO in docker
-
由 Matt Rickard 提交于
Rebuild assets on any change in deploy/addons
-
由 Matt Rickard 提交于
Refactor service package and add test coverage
-
由 Matt Rickard 提交于
This makefile dependency is currently only on the folder, not the files within. With this PR, the makefile will rebuild the assets when changes are made to deploy/addons
-
由 Matt Rickard 提交于
-
由 Matt Rickard 提交于
Fix data races in unit tests
-
由 Mohamed Shahat 提交于
Adding internet connection to the list of installation requirements for initial minikube start. Ref: #1148
-
由 Dongsu Park 提交于
TestSetupKubeConfig fails when running "go test --race", because of concurrent accesses from multiple goroutines. ``` WARNING: DATA RACE Write at 0x00c4201cc4b8 by goroutine 16: k8s.io/minikube/pkg/minikube/kubeconfig.TestSetupKubeConfig.func1() k8s.io/minikube/pkg/minikube/kubeconfig/config_test.go:103 +0x23a testing.tRunner() /usr/local/golang/src/testing/testing.go:657 +0x107 ``` To fix that, convert KubeConfigFile to an atomic value that stores string. Callers should run helper functions, SetKubeConfigFile() and GetKubeConfigFile() instead of direct access to the value.
-
由 Dongsu Park 提交于
TestGetLocalkubeStatus fails when running "go test --race", because of concurrent accesses from multiple goroutines. ``` WARNING: DATA RACE Read at 0x00c420435378 by goroutine 43: k8s.io/minikube/pkg/minikube/tests.(*SSHServer).Start.func1.1() k8s.io/minikube/pkg/minikube/tests/ssh_mock.go:122 +0x389 Previous write at 0x00c420435378 by goroutine 40: k8s.io/minikube/pkg/minikube/cluster.TestGetLocalkubeStatus() k8s.io/minikube/pkg/minikube/cluster/cluster_test.go:359 +0x540 testing.tRunner() /usr/local/golang/src/testing/testing.go:657 +0x107 ``` To fix that, convert CommandToOutput to an atomic value that stores the map. Callers should run helper functions, SetCommandToOutput() and GetCommandToOutput() instead of direct access to the value.
-
由 Dongsu Park 提交于
TestCreateSSHShell fails when running "go test --race", because of concurrent accesses from multiple goroutines. ``` WARNING: DATA RACE Read at 0x00c42025b730 by goroutine 42: k8s.io/minikube/pkg/minikube/cluster.TestCreateSSHShell() k8s.io/minikube/pkg/minikube/cluster/cluster_test.go:523 +0x543 testing.tRunner() /usr/local/golang/src/testing/testing.go:657 +0x107 Previous write at 0x00c42025b730 by goroutine 49: k8s.io/minikube/pkg/minikube/tests.(*SSHServer).Start.func1.1() k8s.io/minikube/pkg/minikube/tests/ssh_mock.go:95 +0x743 ``` To fix that, convert HadASessionRequested to an atomic variable. Callers should run helper functions, SetSessionRequested() and IsSessionRequested() instead of direct access to the variable.
-
- 24 2月, 2017 2 次提交
-
-
由 Aaron Prindle 提交于
Refactored file transfer code to better abstract ssh
-
由 Matt Rickard 提交于
Set /O=system:masters for the admin certificate DN
-
- 23 2月, 2017 12 次提交
-
-
由 Andreas Kohn 提交于
-
由 Andreas Kohn 提交于
-
由 Aaron Prindle 提交于
Update localkube image
-
由 Aaron Prindle 提交于
-
由 Matt Rickard 提交于
Add test coverage for SetupKubeConfig
-
由 Matt Rickard 提交于
Add test coverage for cmd/docker-env
-
由 Matt Rickard 提交于
Add version info to minikube-iso
-
由 Matt Rickard 提交于
-
由 Matt Rickard 提交于
-
由 dlorenc 提交于
vendor: Better deal with failures under golang 1.8
-
由 Aaron Prindle 提交于
-
由 Aaron Prindle 提交于
Added test coverage for ParseSHAFromURL
-
- 22 2月, 2017 6 次提交
-
-
由 Dongsu Park 提交于
Suggested by @dlorenc.
-
由 Dongsu Park 提交于
If minikube is built with go 1.8 or newer, localkube panics immediately with the following message: ``` Feb 21 15:04:05 minikube localkube[3566]: I0221 15:04:05.712095 3566 services.go:51] Setting service IP to "10.0.0.1" (read-write). Feb 21 15:04:05 minikube localkube[3566]: panic: parse 127.0.0.1:8080: first path segment in URL cannot contain colon Feb 21 15:04:05 minikube localkube[3566]: goroutine 151 [running]: Feb 21 15:04:05 minikube localkube[3566]: k8s.io/minikube/vendor/k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset/typed/core/internalversion.NewForConfigOrDie(0xc420c75380, 0xc420d04d40) ``` This issue was already reported to Kubernetes, https://github.com/kubernetes/kubernetes/issues/38380. That was already fixed in Kubernetes, but it's not included in Minikube yet. So let's cherry-pick the commit to minikube, to avoid the panic. Original commit message from https://github.com/kubernetes/kubernetes/pull/38519 ``` If there is any error in the initial parsing then we should just try adding the scheme. url.Parse(base) has changed in 1.8. Please see the following change https://github.com/golang/go/commit/c5ccbdd22bdbdc43d541b7e7d4ed66ceb559030e Fixes https://github.com/kubernetes/kubernetes/issues/38380 ``` /cc @dims
-
由 Aaron Prindle 提交于
-
由 Matt Rickard 提交于
Add test coverage for pkg/minikube/machine
-
由 Matt Rickard 提交于
-
由 Aaron Prindle 提交于
Added unit tests to downloader.go
-