Commit Graph

1330 Commits (ffcccbd646dc70b3a5b7deafb7d3abc2b5ac694f)

Author SHA1 Message Date
Aaron Prindle ffcccbd646 Merge pull request #1145 from aaron-prindle/etcd-access
Change etcd to be accessible within pods
2017-02-17 15:41:44 -08:00
Aaron Prindle d3531c9eec Change etcd to be accessible within pods 2017-02-17 15:40:48 -08:00
Matt Rickard 88f8782d97 Merge pull request #1140 from r2d4/service-refactor
Refactor services into its own package
2017-02-17 15:39:36 -08:00
Aaron Prindle bb4b7ceb95 Merge pull request #1106 from aaron-prindle/update-localkube-docker
Updated localkube docker instructions, added build to main makefile
2017-02-17 15:39:28 -08:00
Matt Rickard bc84cb9d43 Merge pull request #1144 from kirs/patch-1
Document how to set vm-driver
2017-02-17 15:08:27 -08:00
Kir Shatrov b130573fed Document how to set vm-driver 2017-02-17 18:02:53 -05:00
Matt Rickard 86b1fd1916 Refactor services into its own package
pkg/minikube/cluster has become too crowded with service related
functions.  I've moved these to their own package, which will make
updating client-go easier because everything will be in one place.

There is still a little bit of work to be done with making
pkg/minikube/cluster free of references to kubernetes packages
2017-02-17 09:58:22 -08:00
Matt Rickard 22c0aecba4 Merge pull request #1141 from dims/force-native-go-ssh-client
Force libmachine to use Native Go SSH client
2017-02-17 09:56:08 -08:00
Matt Rickard 687e775b18 Merge pull request #1138 from r2d4/remove-b2d
Remove b2d from deploy and Makefile
2017-02-17 09:45:28 -08:00
Matt Rickard e9094a8b00 Merge pull request #1139 from r2d4/release-iso-job
Simplify release-iso jenkins job
2017-02-17 09:45:15 -08:00
Aaron Prindle 19bdd1d097 Merge branch 'master' into update-localkube-docker 2017-02-17 09:39:33 -08:00
Davanum Srinivas 39df4cb543 Force libmachine to use Native Go SSH client
Some platforms looking up and finding the ssh executable can be
problematic, so let's just use the same Go based SSH everywhere.

Fixes #1086
2017-02-17 12:04:29 -05:00
Matt Rickard a0134e11a8 Simplify release-iso jenkins job 2017-02-16 15:35:22 -08:00
Matt Rickard f15ddc0d4c Merge pull request #1137 from r2d4/clean-jenks
Clean up unused jenkins scripts
2017-02-16 15:25:39 -08:00
Matt Rickard 15294b3a16 Remove b2d from deploy and Makefile
We are no longer releasing any boot2docker based minikube ISOs.
2017-02-16 15:24:15 -08:00
Matt Rickard 7eebbf9e32 Clean up unused jenkins scripts 2017-02-16 15:17:55 -08:00
Aaron Prindle 8429a6a848 Merge pull request #1136 from aaron-prindle/b2d-error-msg
Added warning message to boot2docker provisioner
2017-02-16 13:31:41 -08:00
dlorenc 587b49dd20 Merge pull request #1072 from dlorenc/testpersist
Add a test that the right directories are persisted.
2017-02-16 12:15:02 -08:00
Aaron Prindle 49ce54a6c3 Added warning message to boot2docker provisioner 2017-02-16 12:08:25 -08:00
Matt Rickard 513e463bca Merge pull request #1134 from r2d4/doc-iso
Add documentation for CI iso builds
2017-02-16 09:55:35 -08:00
Matt Rickard cfc6bcb815 Add documentation for CI iso builds 2017-02-16 09:45:57 -08:00
dlorenc fb910496a3 Add a test that the right directories are persisted. 2017-02-16 09:41:25 -08:00
Matt Rickard b55e0997f4 Merge pull request #1131 from r2d4/new-releases-16
Add v1.6.0-alpha.1 and v1.5.3 releases
2017-02-15 11:18:44 -08:00
Matt Rickard 37d2805e4f Merge pull request #1129 from r2d4/v1.5.3
Upgrade default k8s to v1.5.3
2017-02-15 10:35:28 -08:00
Matt Rickard 155f18a35c Add v1.6.0-alpha.1 and v1.5.3 releases 2017-02-15 10:05:57 -08:00
Matt Rickard 94fe5c8423 Upgrade k8s to v1.5.3 2017-02-15 10:01:29 -08:00
Matt Rickard cc8ca66e04 Merge pull request #1128 from endocode/dongsu/bump-rkt-1.24
rkt: bump to 1.24.0
2017-02-15 09:52:21 -08:00
Matt Rickard 9e2ee01098 Merge pull request #1118 from r2d4/iso-integration
Detect and test against ISO changes
2017-02-15 09:51:49 -08:00
Aaron Prindle 6011819e3a Updated localkube docker instructions, added build to main makefile 2017-02-14 19:46:21 -08:00
Matt Rickard a125157f44 Detect and test against ISO changes
When changes are made to the ISO folder, rebuild and upload the newly
modified image.  Use this uploaded image as the default in the e2e test
binaries, so that the e2e test suite runs against the PR's changes.

TODO: Subsequent PRs (no changes to ISO) will still run against the
default version in the makefile.  We should figure out if we want to
always run tests against the "latest" image.
2017-02-14 13:42:20 -08:00
Dongsu Park 91e023a83b rkt: bump to 1.24.0
As rkt 1.24.0 supports an experimental attach command, minikube iso
image should also contain the new version.

See also https://github.com/coreos/rkt/pull/3396#issuecomment-275119304
/cc @s-urbaniak
2017-02-14 13:04:08 +01:00
dlorenc 072ccdc29e Merge pull request #1125 from tvon/persist-hostpath_pv
Persist /tmp/hostpath_pv
2017-02-13 18:38:06 -08:00
Matt Rickard 597fd30bd1 Merge pull request #1122 from r2d4/addons-integration
Addons integration
2017-02-13 13:57:51 -08:00
Matt Rickard cee7653285 Retry error for addons kubectl cmd 2017-02-13 12:55:28 -08:00
Matt Rickard 00387b9783 Merge pull request #1127 from r2d4/service-list
Call RootCmd's persistentPreRun from svc cmd
2017-02-13 12:45:39 -08:00
Matt Rickard 7c607c7086 Merge pull request #1126 from r2d4/cleanup
Slim down driverGetter type
2017-02-13 12:45:26 -08:00
Matt Rickard a44f87d57a Call RootCmd's persistentPreRun from svc cmd
Currently the service command overwrites the RootCmd's persistent pre
run.  Now it will run the rootcmd's persistent pre run after it runs
its own.
2017-02-13 11:38:54 -08:00
Matt Rickard 2410b268f7 Slim down driverGetter type
Remove unused driverName from this type
2017-02-13 10:58:09 -08:00
Matt Rickard cfa70addd7 Merge pull request #1123 from tvon/enable-user-namespace
Enable user namespace in kernel
2017-02-13 10:33:13 -08:00
dlorenc 776840c955 Merge pull request #1114 from tvon/fix-rkt-gpg-command
Use backticks inline instead of $(shell ...) in rkt-bin.mk
2017-02-13 10:14:39 -08:00
Tom von Schwerdtner e4d62f1028 Persist /tmp/hostpath_pv 2017-02-13 12:32:46 -05:00
Tom von Schwerdtner d66a4203a7 Enable CONFIG_USER_NS 2017-02-12 13:43:47 -05:00
Tom von Schwerdtner 521dba6ec8 Re-generate unchnaged kernel config
To make future changes clearer
2017-02-12 13:43:22 -05:00
Aaron Prindle 565d95e31e Merge pull request #1121 from aaron-prindle/fix-formatting
Fixed formatting of env var section
2017-02-11 19:16:40 -08:00
Aaron Prindle dae1ac0622 Fixed formatting of env var section 2017-02-11 19:14:38 -08:00
Aaron Prindle 9c5fdbb368 Merge pull request #1094 from aaron-prindle/docs-env
Added environment variable notes to README.md
2017-02-11 19:04:13 -08:00
Aaron Prindle ec92eaa3bc Added environment variable notes to README.md 2017-02-11 18:19:53 -08:00
Matt Rickard 7f1747b2a5 Merge pull request #1115 from endocode/dongsu/test-check-stop-retry
test: check stopped status repeatedly
2017-02-10 13:47:44 -08:00
Dongsu Park c58e5dd10f test: check stopped status repeatedly
In TestStartStop(), check for stopped status once in 5 seconds,
up to 30 seconds, instead of always sleeping for 30 seconds
before stopping it. That way we can reduce duration of the test.

To do that, we need to split out MinikubeRunner.CheckStatus() into
CheckStatusNoFail() that doesn't lead to T.Fatalf(). Other call sites
of CheckStatus() would not be then affected.
2017-02-10 20:27:54 +01:00
Tom von Schwerdtner ef8a134495 Use backticks inline instead of $(shell ...)
On the initial build run on a new system, the $(shell ...) variant fails
to provide any output for inline substitution and you end up with the
error:

```
gpg: `--verify-files' is not a valid long keyID
```

Using backticks will provide the desired output on the first run on a
system.
2017-02-10 14:10:18 -05:00