Commit Graph

2873 Commits (02ff59170c77b103f8cea63eea5ac8c7d31137cf)

Author SHA1 Message Date
Thomas Stromberg 02ff59170c Remove test only change from release notes. 2018-10-04 16:11:48 -07:00
Thomas Stromberg f34ba16ac0 Add release notes for v0.30.0. 2018-10-04 14:48:03 -07:00
Thomas Strömberg 583937ac3e
Merge pull request #3210 from tstromberg/dashboard_on_demand
Use "kubectl proxy" instead of a NodePort to expose the dashboard.
2018-10-04 14:42:41 -07:00
Thomas Strömberg 36d76c72ff
Merge pull request #3183 from tstromberg/k8s_releases_json_dep
Remove refs to k8s_releases.json now that `get-k8s-versions` is gone.
2018-10-04 14:42:12 -07:00
Thomas Stromberg 687b62cfe7 Let gofmt 1.10.4 rewrite service_test.go.
NOTE: This differs against what 1.11 would do, but matches our current
Travis CI configuration.
2018-10-04 13:40:08 -07:00
Thomas Stromberg dc6d1bab8d Merge branch 'master' into dashboard_on_demand 2018-10-04 13:38:49 -07:00
Fernando Diaz 2ebdf5e1eb Enhance the Ingress Controller Addon (#3099)
- Updates Ingress-Controller Version to 0.19.0
- Adds Service Account for Ingress-Controller
- Adds Support for Prometheus
- Fixes bug with TCP/UDP ConfigMaps not Loading
- Adds more resource limits to default-backend
- Use new ingress class name
- Use app.kubernetes.io/xxxxxxxxxxx labels
2018-10-04 16:13:53 -04:00
Thomas Stromberg fd0d46680e Respect the -p flag to set the appropriate profile. 2018-10-04 11:35:24 -07:00
Thomas Stromberg 534325e88f Use %v for errors instead of %s 2018-10-03 21:57:17 -07:00
Thomas Strömberg 79e95f8e67
Merge pull request #3152 from afbjorklund/cni
Upgrade cni and cni-plugins to release version
2018-10-03 21:55:07 -07:00
Thomas Strömberg 9ce572222e
Merge pull request #3195 from davidovich/ensure_dev_mounted
ensure that /dev has settled before operating
2018-10-03 21:36:55 -07:00
Thomas Stromberg 7feb46edcb Removed unneccesary changes to download errors 2018-10-03 15:16:37 -07:00
Thomas Stromberg 57054acfb6 Add missing reference to cmd. 2018-10-03 15:12:40 -07:00
Thomas Stromberg c079bb1934 Update integration tests to handle newly persistant dashboard. 2018-10-03 15:06:30 -07:00
Thomas Stromberg d38705a42b Fix overzealous replacement of namespace -> ns that broke URL generation 2018-10-03 13:58:25 -07:00
Thomas Stromberg 2956621c20 Add function comments, improve proxy stdout log message 2018-10-03 13:30:09 -07:00
Thomas Stromberg 4c35c505f6 Double HTTP wait time and make error messages more readable. 2018-10-03 13:22:36 -07:00
Thomas Stromberg ac6dacff4a Address lint issues resulting from the dashboard proxy refactor. 2018-10-03 13:14:47 -07:00
Thomas Stromberg 8fd45bc751 Block until the proxy URL is healthy.
This is necessary now that there is no proper service endpoint to block
on.
2018-10-03 13:00:13 -07:00
Thomas Stromberg ca9ca6f29b Switch the label back to k8s-app instead of app for minikube compatibility. 2018-10-03 12:57:55 -07:00
Thomas Stromberg bc2dbe3b08 Improve readability of ISO download errors + include URL.
This is a separate issue I bumped into while developing the dashboard
PR.
2018-10-03 12:56:54 -07:00
Thomas Stromberg 21776a09b5 Fix service port indentation. 2018-10-02 22:31:26 -07:00
Thomas Stromberg df54c6a5b4 Use "kubectl proxy" instead of a NodePort to expose the dashboard.
This provides an additional level of security, by enforcing host checking, applying port randomization, and requiring explicit user intent to expose the service to the host.
2018-10-02 22:25:45 -07:00
Thomas Strömberg 67d5fc8984
Merge pull request #3162 from ansiwen/upgrade-gluster
Upgrade gluster client in ISO to 4.1.5
2018-10-02 17:54:01 -07:00
Thomas Strömberg 90e4943677
Merge pull request #3205 from samuela/patch-1
Place a colon after "VM driver" in issue template.
2018-10-02 17:49:59 -07:00
samuela 001a879437
Update ISSUE_TEMPLATE 2018-10-01 18:43:50 -07:00
Thomas Strömberg 8e99e283c2
Merge pull request #3123 from oilbeater/update-ingress
update nginx ingress controller version to 0.19.0
2018-10-01 16:45:33 -07:00
Thomas Strömberg 1141cc978c
Merge pull request #3134 from mrbobbytables/update-kusers-link
Replace kubernetes-users mailing list links with discuss forum link
2018-10-01 16:44:20 -07:00
Thomas Strömberg 17aa121832
Merge pull request #3156 from rrampage/patch-1
Updates to Linux CI Script in README
2018-10-01 16:43:30 -07:00
Thomas Strömberg 96d0f14dde
Merge pull request #3160 from afbjorklund/crictl-bin
Install crictl from binary instead of from source
2018-10-01 16:43:01 -07:00
Thomas Strömberg 51584c27bb
Merge pull request #3191 from afbjorklund/bootstrapper
Remove the explicit --bootstrapper=kubeadm in docs
2018-10-01 16:09:24 -07:00
David Genest bb07acdc90 ensure that /dev has settled before operating
Minikube automount relies on a VM disk to be mounted (usually /dev/sda)
to provide .ssh credentials.

This commit adds a dependency on systemd-udev-settle to ensure that all devices
(including disks) are up and available before executing the mount
script.

We use systemd-udev-settle
https://github.com/systemd/systemd/blob/master/units/systemd-udev-settle.service.in

To ensure this. Note that in the above link, we can read a comment
stating that systemd-udev-settle is used to ensure a populated /dev
during bootup, which is exaclty what we want.

Signed-off-by: David Genest <david.genest@gmail.com>
2018-10-01 15:57:45 -04:00
dlorenc 55afd089f4 Switch the source of libmachine to machine-drivers. 2018-10-01 07:08:27 -07:00
Rui Cao 1014102e47 Fix typo: complile -> compile (#3189)
Signed-off-by: ruicao <ruicao@alauda.io>
2018-10-01 10:02:49 -04:00
Anders F Björklund d3b04139c0 There is only one bootstrapper left anyway
Remove the explicit --bootstrapper=kubeadm
2018-09-30 15:25:56 +02:00
k8s-ci-robot 27d8234d4b
Merge pull request #3184 from tstromberg/directives
Remove lint issues from integration tests, mostly by adding error checks
2018-09-28 19:24:40 -07:00
Thomas Strömberg 4b1ee9cffb
Merge branch 'master' into directives 2018-09-28 19:20:49 -07:00
Thomas Strömberg 9f46473d71
Merge pull request #3186 from tstromberg/flaky-dns
waitForDNS should wait for k8s-app=kube-dns pods to be Running
2018-09-28 19:17:52 -07:00
Thomas Stromberg 8540e3a038 Consistently use %v for formatting error messages. 2018-09-28 16:18:22 -07:00
Thomas Stromberg ea62af5a37 Fix incorrect format for an integer by using the unparseable string. 2018-09-28 16:17:44 -07:00
Thomas Stromberg 6d93bd5ffe Wait for k8s-app=kube-dns pods to be Running before testing.
This effectively reverts 0a5efe156c - whose behavior was apparently correct. Both coredns and kubedns share k8s-app=kube-dns labels in our current environment.
2018-09-28 15:08:33 -07:00
Thomas Stromberg af61bf790c Remove lint issues from integration tests, mostly by adding error
handlers.
2018-09-28 11:57:48 -07:00
k8s-ci-robot fe73c86389
Merge pull request #3182 from tstromberg/0.29-relnotes
Specifically call out the removal of get-k8s-versions.
2018-09-28 11:39:20 -07:00
Thomas Strömberg 92a435cf4b
Merge pull request #3161 from afbjorklund/pstree
Add psmisc package, for pstree command
2018-09-28 11:10:12 -07:00
Thomas Stromberg fd428599da Remove dangling references to k8s_releases.json now that
`get-k8s-versions` is removed.
2018-09-28 09:47:28 -07:00
Thomas Stromberg 6675da314c Remove refs to k8s_releases.json now that `get-k8s-versions` is gone. 2018-09-28 09:45:32 -07:00
Thomas Stromberg f66cc5a53e Specifically call out the removal of get-k8s-versions. 2018-09-28 09:41:10 -07:00
minikube-bot b7ffa46dbe Update releases.json to include v0.29.0 (#3176) 2018-09-27 15:46:16 -07:00
Thomas Strömberg 497c84b2ab
Merge pull request #3171 from tstromberg/master
make integration fixes: Install gsutil, improve GOPATH warning, fix path/exec issues.
2018-09-27 15:43:57 -07:00
Balint Pato 628f9de730
Cut release 0.29.0 (#3175)
release notes for 0.29.0, also bumps the ISO and the minikube binary version to 0.29.0
2018-09-27 15:28:15 -07:00