Commit Graph

1634 Commits (d813e4a2b3acf935322babb11a00fae0558f6da6)

Author SHA1 Message Date
Aaron Prindle d813e4a2b3 Merge pull request #1466 from aaron-prindle/name-to-profile
Changed --name to --profile and added minikube profile command
2017-05-09 15:29:55 -07:00
Aaron Prindle ba8ea30172 Merge pull request #1469 from aaron-prindle/revert-automount-change
Revert "Ensure that data block device is ready before formatting"
2017-05-09 08:58:39 -07:00
Matt Rickard d4afd7545f Merge pull request #1467 from r2d4/default-args
Run integration tests with default args
2017-05-08 15:08:23 -07:00
Aaron Prindle 287c568c68 Revert "Ensure that data block device is ready before formatting"
This reverts commit c769ef46ed.
2017-05-08 14:59:38 -07:00
Matt Rickard 01f7216af1 Run integration tests with default args
We should run all the integration tests with the default minikube
values.
2017-05-08 13:47:00 -07:00
Aaron Prindle e91641c70c Changed --name to --profile and added minikube profile command 2017-05-08 10:09:11 -07:00
Matt Rickard 7033b70b57 Merge pull request #1460 from r2d4/kvm-driver-2
use latest r2d4-kvm-driver
2017-05-05 15:41:26 -07:00
Matt Rickard 69109214a3 use latest r2d4-kvm-driver 2017-05-05 15:38:54 -07:00
Aaron Prindle 07efe558fd Merge pull request #1455 from r2d4/cross-rule
Fix release-iso makefile rule
2017-05-04 17:23:29 -07:00
Matt Rickard 8d428a759c Fix release-iso makefile rule
Remove the dependency on cross from checksum.  This means that checksum
can be called without all binaries being built, but no checksums will
be generate for those binaries.
2017-05-04 17:19:06 -07:00
Aaron Prindle ff83639664 Merge pull request #1440 from dalehamel/fix-data-mount-sync
Ensure that data block device is ready before formatting
2017-05-04 15:31:38 -07:00
Aaron Prindle e15f46f1db Merge pull request #1450 from r2d4/cask-install
brew cask install minikube
2017-05-04 10:40:18 -07:00
r2d4 41eac85959 brew cask install minikube
The minikube brew install is actually done with a brew-cask, which is brew, but for prebuilt binaries.
We use a 'cask' because minikube has a isn't super easy to build from source in a homebrew file.
2017-05-03 20:04:41 -07:00
Matt Rickard c7a8bd9389 Merge pull request #1448 from r2d4/gen_text
Move gen_helptext out of top level
2017-05-03 15:32:55 -07:00
Matt Rickard 3e328c8e3a Move gen_helptext out of top level
Output docs to out/docs instead of ./docs since we have real
documentation in that folder now.
2017-05-03 15:30:27 -07:00
Dale Hamel c769ef46ed Ensure that data block device is ready before formatting 2017-05-03 18:28:19 -04:00
Matt Rickard 083aa482c4 Merge pull request #1446 from r2d4/doc-bugs
Minor doc bugs
2017-05-03 15:19:12 -07:00
Matt Rickard 9df88959a4 Minor doc bugs 2017-05-03 15:17:09 -07:00
Matt Rickard f5e73b08ba Merge pull request #1410 from r2d4/doc-redesign
Refactor docs
2017-05-03 15:10:53 -07:00
Matt Rickard 971b72d0bc Refactor docs
Summary of changes (#1364)

* README.md split up into specific tutorials in ./docs
* brew as preferred installation on macOS
* installation guide on README
* minikube iso changelog merged with minikube changelog
* developer guides moved to ./docs/contributors
* no relative links on main README, so that we can port this over to kubernetes.io
* ISO developer readme moved to ./docs/contributors
2017-05-03 14:54:26 -07:00
Matt Rickard 57f931c177 Merge pull request #1377 from dlorenc/noapi
Move more of the libmachine code up into minikube.
2017-05-03 14:40:28 -07:00
Matt Rickard d76003ba34 Merge pull request #1427 from r2d4/kvm-driver-t
Run KVM tests against r2d4/kvm-driver too
2017-05-03 14:37:34 -07:00
Matt Rickard 3cb5781e54 Merge pull request #1444 from bryanlarsen/patch-1
Increase number of inodes
2017-05-03 14:37:22 -07:00
Matt Rickard 75a225227c Run KVM tests against r2d4/kvm-driver too
If the performance is better and the integration tests consistently
pass, we can look into bringing this code in tree.
2017-05-03 10:13:38 -07:00
Bryan Larsen eb16a5b66a Increase number of inodes
fixes #1443
2017-05-03 13:10:20 -04:00
Thomas Graf 23660cb1bb minikube-iso: Use buildroot branch 2017-02 (#1412)
This rebases minikube-iso to the release 2017-02.

A change in buildroot required the introduction of a `external.desc` as
multiple external trees are supported in modern buildroot versions. This
required change is described here [0].

[0] https://buildroot.org/downloads/manual/manual.html#br2-external-converting

The existing isolinux.cfg was not included in the config and thus
ignored, include it.

The 4.9.13 kernel included in buildroot 2017-02 is not compatible with
VBox guest additions 5.1.6, thus bump guest additions to 5.1.18.

The defconfig of 4.9.13 has been cleaned up.

systemd 232 included in buildroot 2017-02 is incompatible with docker <
17.03 without boot parameter systemd.legacy_systemd_cgroup_controller=yes

Signed-off-by: Thomas Graf <tgraf@suug.ch>
2017-05-03 08:25:01 -07:00
Matt Rickard 8e534803ad Merge pull request #1434 from r2d4/localkube-static
Add static_build tag for localkube
2017-05-02 10:15:30 -07:00
Matt Rickard 261c77bc4f Merge pull request #1431 from r2d4/tpr-patch
Add warning when no groupMeta exists for verison
2017-05-02 10:07:32 -07:00
Matt Rickard 1fa9594252 Add static_build tag for localkube
Fixes https://github.com/kubernetes/minikube/issues/1422

godbus requires the static_build tag when building.  Normal static
compliation doesn't add this go build tag automatically.
2017-05-01 15:34:54 -07:00
Matt Rickard b0054c4ccd Merge pull request #1432 from r2d4/kvm-update
Update kvm driver version in readme
2017-05-01 13:35:50 -07:00
Matt Rickard d5b1832cab Update kvm driver version in readme 2017-05-01 11:39:43 -07:00
dlorenc 4c22593d35 Move more of the libmachine code up into minikube. 2017-05-01 10:18:58 -07:00
Matt Rickard 03c3f7f138 Add warning when no groupMeta exists for verison
Reference: https://github.com/kubernetes/kubernetes/pull/44771

Fixes https://github.com/kubernetes/minikube/issues/1252

TPRs are incorrectly coupled with the RestMapper right now.  The real
solution is for TPRs to not register themselves with the RestMapper.
This is a short term patch for minikube until the work is done
upstream.  On start/stop, the namespace controller and the garbage
collector controller both call this code and panic since TPRs have
registered themselves with enabled versions but have no group metadata.
2017-05-01 10:11:03 -07:00
dlorenc 61ec292451 Fix minikube flag parsing. (#1418)
We can't use flags in init like this. They're not parsed yet.
2017-05-01 10:05:34 -07:00
dlorenc fa118e1a94 Increase the status timeout. (#1429) 2017-04-28 13:30:02 -07:00
dlorenc dd5b303a35 Minor e2e cleanups. (#1425) 2017-04-28 10:38:55 -07:00
dlorenc 4b7a59425b Temporarily disable the mount test. (#1424) 2017-04-28 09:51:45 -07:00
dlorenc 56b45d6488 Move the pod setup outside of the mount test loop. (#1423)
Deleting pods with HVs takes some time, so let's do that separately.
2017-04-27 12:50:04 -07:00
dlorenc c9bb006283 Add retries to GetPod calls. (#1420) 2017-04-26 16:53:41 -07:00
Matt Rickard e37c87ae4f Merge pull request #1416 from alex-vlasov/patch-1
Update README.md
2017-04-26 13:11:31 -07:00
Matt Rickard 53a38e967e Merge pull request #1409 from r2d4/typo
Typo in restore script
2017-04-26 09:43:21 -07:00
Alexander Vlasov c5166657af Update README.md 2017-04-26 14:51:55 +03:00
Matt Rickard 5814dbef71 Merge pull request #1406 from warmchang/gcr
Modify the heapster_influxdb images source
2017-04-25 14:31:24 -07:00
Dale Hamel 94ef3d88b9 Add support for using raw disks with xhyve (#1360)
* Add support for using raw disks with xhyve, default it to true

* Fix formatting issue

* Prefix disk-driver with xhyve to make it clear it is only for xhyve

* Add missing config
2017-04-25 10:51:43 -07:00
Matt Rickard ecac356933 Fix godep-restore script with new gopath
* We should be calling the hack/godep-restore script in kubernetes
instead of the normal godep restore ./...

* There was a typo in the case where a user didn't already have the
kubernetes repo cloned.
2017-04-25 10:45:11 -07:00
William Chang 6aa7acb51e Modify the heapster_influxdb images source 2017-04-25 13:40:14 +08:00
Aaron Prindle b1a69c653f Merge pull request #1388 from aaron-prindle/mount-interface
Fixed mount command to bind on specific VM ip address instead of all …
2017-04-24 15:34:22 -07:00
dlorenc c23dfba5d2 Update the addon manager. (#1301)
This gets us closer to being able to disable the storage provisioner.
2017-04-24 10:36:02 -07:00
Aaron Prindle b4936d023f Fixed mount command to bind on specific VM ip address instead of all interfaces 2017-04-24 09:59:12 -07:00
dlorenc ca4f2914d1 Add order to localkube startup. (#1371)
* Add order to localkube startup.

This adds a "ready" concept to localkube servers.

* Add unit tests.
2017-04-24 09:22:05 -07:00