Commit Graph

3005 Commits (5349a744880490a3c6e6f97abe1884815b45446e)

Author SHA1 Message Date
Andrew Regner 5349a74488
Number ordered list of priorities
The list of priorities for the project is said to be an ordered list, so it should be rendered as an ordered list and not bullet points.
2018-11-24 20:15:06 -08:00
Ihor Dvoretskyi f6dbb9d14b Removed '$' symbols for easier copy&paste (trivial fix) (#3361)
Removed bash welcome symbols ('$' symbols) for easier copy&paste.

Signed-off-by: Ihor Dvoretskyi <ihor@linux.com>
2018-11-24 17:48:58 -08:00
Prakhar Goyal be32b78f25 Updated README (#3347)
The documentation is clearer now for a person new to macOS.
2018-11-21 15:23:35 -08:00
Balint Pato a681603daa
Fix `minikube tunnel` for hyperkit (#3349)
This change is a bit of a hack to make IP routing work over the virtio-net interface - it forces the virtio-net interface (bridge100) created by hyperkit/xhyve to reset via removing and readding the single member of the interface. Without this "reset" packets are just simply lost most of the time, despite a completely healthy IP route.

This error was also the reason for a large percentage of our integration test failures. While reducing the flakiness of tunnel related tests I also increased the timeout requirement and adding retries to the nginx request in TestTunnel.
2018-11-21 13:39:48 -08:00
Thomas Strömberg dd2ef872bd
Merge pull request #3314 from tstromberg/dashboard_on_demand
Add timeout to testDashboard, skip testTunnel if sudo password is required.
2018-11-19 21:14:09 -05:00
Thomas Strömberg e16c7e2def
Merge pull request #3266 from tstromberg/cross-build
Fix invalid build result comparison in the cross build script
2018-11-19 21:13:17 -05:00
priyawadhwa 77942bbf94 Restart containerd after stopping alternate runtimes (#3343)
After stopping any runtimes that aren't being used, if we're using
containerd then we need to restart it. This is because it competes with
cri-o to listen on port 10010, causing a necesary plugin to not be
installed. After stopping cri-o, we need to restart containerd so that
the plugin is installed.

I also added some preflight checks when using alternative runtimes.
kubeadm checks to make sure the Docker service is running, so I disabled
that. It also checks if a few ports are available; these are ports that
containerd uses, so I also added them to the ignore list.

This should finish the work started in #3211, which stopped alternative
runtimes but didn't restart containerd. I was able to run "minikube
start" with containerd locally with this change.
2018-11-16 11:48:24 -08:00
Thomas Strömberg b6308bffbd Remove obsoleted job types so that they no longer show as pending (#3335) 2018-11-15 16:43:25 -08:00
Balint Pato 6715122998
adding continuous build logic (#3340)
to reuse the same jenkins jobs, I just added extra logic into the
current scripts, namely: for cases when `$ghprbPullId` equals "master",
we ignore setting the github statuses.
2018-11-15 16:25:04 -08:00
dlorenc 4e5623e4fa Fix error formatting 2018-11-15 16:36:30 -06:00
Anders Björklund b69fc99d62 Stop docker daemon, when running cri-o (#3211)
* Stop extra container runtimes, before bootstrapper

The minikube.iso starts every runtime, by default

* Disable docker-env output, if docker isn't running

Might be running an alternative container runtime
2018-11-14 16:43:07 -08:00
Anders Björklund 2ceec0d084 Add config parameter for the cri socket path (#3154)
* Add config parameter for the cri socket path

Closes #3153

* Remove stray newline, when not using criSocket

* Add the --cri-socket parameter to configuration

Also fix the syntax for CRI-O, adding unix://
2018-11-14 16:36:02 -08:00
mikeweiwei 3deef5345d fix logging calls (#3315) 2018-11-13 13:53:50 -08:00
Thomas Stromberg f0b358f2b4 Remove extra log statements 2018-11-13 12:42:00 -08:00
Thomas Strömberg a192e8558a
Merge pull request #3313 from tstromberg/crio
Upgrade to crio v1.11.8
2018-11-13 12:37:52 -08:00
Alexander Ilyin 2271fab4a2 Added missing dependency to docs 2018-11-13 09:45:41 -06:00
Yongkun Anfernee Gui 2f5fe02548 Update document for new drivers
New drivers should be added into org https://github.com/machine-drivers.

Fix #2953
2018-11-13 09:44:42 -06:00
mooncake 1bdc7ba400 Fix typos: containg->contain, reconcilliation->reconciliation
Signed-off-by: mooncake <xcoder@tenxcloud.com>
2018-11-13 09:44:04 -06:00
xichengliudui fd67b2ca80 Modify the correct function name 2018-11-13 09:43:40 -06:00
Nguyen Hai Truong 5d3265f2d2 Trivial fix: Correct some spelling errors
Small modification to correct spelling mistake.
2018-11-13 09:43:12 -06:00
Thomas Strömberg 36631fa2fd
Merge pull request #3322 from tstromberg/dashboard_old_kubectl
Add timeout when reading dashboard host:port from kubectl
2018-11-12 17:25:53 -08:00
Thomas Stromberg f7ac166f6b crio is now in kubernetes-sigs rather than kubernetes-incubator. 2018-11-12 14:44:26 -08:00
Thomas Stromberg a9d7c41056 One last rune->byte switch 2018-11-09 15:16:36 -08:00
Thomas Stromberg 810a6c70ef Update strings to reflect that a byte is returned instead of a rune 2018-11-09 15:16:05 -08:00
Thomas Stromberg 81815182c7 Use io.ByteReader interface 2018-11-09 15:11:58 -08:00
Thomas Stromberg 9013a57e58 Timeout when reading host:port from older kubectl versions.
kubectl releases older than August 2017 don't include a newline, which
means there is effectively no hint that the output has completed. I
believe this is why tests have been failing on the macOS.

Should resolve test timeout panics such as #3203
2018-11-09 15:03:08 -08:00
Thomas Stromberg 8771eae0ae testDashboard: add timeout around reading URL from stdout.
This test typically takes <30s to execute, so 180s should leave plenty
of margin for error.
2018-11-07 16:40:45 -08:00
Thomas Stromberg 1b254773ef Call t.Parallel() after t.Skip() to avoid confusion while debugging. 2018-11-07 16:40:21 -08:00
Thomas Stromberg c9abdf46a7 Skip testTunnel on non-Windows platforms if route requires sudo password. 2018-11-07 16:39:28 -08:00
Thomas Stromberg cfd8007243 Merge branch 'master' into crio 2018-11-07 15:06:04 -08:00
Thomas Stromberg d2ac7ae28e Upgrade to crio v1.11.8 2018-11-07 15:05:51 -08:00
Bily Zhang b9a4f9459f Fix some typos (#3302)
Signed-off-by: mooncake <xcoder@tenxcloud.com>
2018-11-06 12:36:13 -05:00
Thomas Strömberg b410b6d76e
Merge pull request #3261 from jayunit100/patch-1
Update README.md
2018-11-06 07:11:46 -08:00
Thomas Strömberg 1d725fd9d8
Merge pull request #3280 from bartelsielski/master
Remove newline at the start of zsh completion file
2018-11-06 07:09:51 -08:00
Thomas Strömberg 19fb37bf45
Merge pull request #3297 from xichengliudui/fix18110502
Fix typo:miniube-iso -> minikube-iso
2018-11-06 07:06:15 -08:00
xichengliudui 52f37d9623 Fix typo miniube-iso -> minikube-iso 2018-11-05 02:06:30 -05:00
Bartel Sielski dd196abe30 Remove newline at the start of zsh completion file
Signed-off-by: Bartel Sielski <bsielski@nalys-group.com>
2018-10-30 11:23:46 +01:00
Thomas Strömberg 825666529b
Merge pull request #3274 from peterlobster/patch-1
Updated Hyperkit Instructions
2018-10-29 14:12:04 -07:00
peterlobster 92b5b7954d
Updated Hyperkit Instructions
The instructions for HyperKit produce the error `install: root: Invalid argument`. @ran-dall Helped me figuire out that root was not being permited foir this command, and sent me the fix for my machine. Figure I'd share it here.
2018-10-26 13:38:23 -07:00
Thomas Strömberg 2ec03ebf61
Merge pull request #3260 from tstromberg/disable-mount-osx
Disable mount tests in Darwin to workaround panic: timeout bug
2018-10-19 17:03:08 -07:00
Thomas Strömberg 2621bb3a27
Merge pull request #3187 from tstromberg/consistent_err_formatting
Globally replace %s format directives with %v for error strings
2018-10-19 16:44:46 -07:00
Thomas Strömberg 3123a4e4ff
Merge pull request #3240 from tstromberg/vmdriver=None
Add initial documentation for --vm-driver=none
2018-10-19 16:39:20 -07:00
Balint Pato 075d78c9a9
Update docs/vmdriver-none.md
Co-Authored-By: tstromberg <tstromberg@google.com>
2018-10-19 16:36:18 -07:00
Thomas Strömberg 07e7a1eef3
Merge pull request #3227 from tstromberg/better_release_docs
Update release docs to reflect the state in 2018 (Jenkins!)
2018-10-19 16:35:49 -07:00
Thomas Strömberg 405f23a188
Merge pull request #3209 from kubernetes/tstromberg-patch-2
Update VM driver instructions to use install(1)
2018-10-19 16:32:56 -07:00
Thomas Stromberg 72348ccf3a Add missing / 2018-10-19 16:25:32 -07:00
Thomas Strömberg 43cdeb9242
Merge pull request #3219 from tstromberg/docker-env
Fix broken TestFunctional/EnvVars test when run under non-bash shell.
2018-10-19 16:19:54 -07:00
Thomas Strömberg 6e17cb386a
Merge pull request #3239 from tstromberg/v0.30.0-release
v0.30.0: Specifically call out the fixed CVE and omitted #3148
2018-10-19 16:19:19 -07:00
Thomas Strömberg 22dc06adc6
Merge pull request #3241 from tstromberg/cve-announce
Mention CVE-2018-1002103 on frontpage.
2018-10-19 16:19:08 -07:00
Thomas Strömberg b93c22b6ab
Merge pull request #3221 from tstromberg/iso_errors
Include ISO URL and reduce stutter in download error message
2018-10-19 16:18:53 -07:00