This is an automated email from the ASF dual-hosted git repository. dgrove pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/openwhisk-deploy-kube.git
The following commit(s) were added to refs/heads/master by this push: new d26c7bf Version bumps on tested Kubernetes versions (#507) d26c7bf is described below commit d26c7bf28942190b3ceba9f341b5a05d996ca6f3 Author: David Grove <dgrove-...@users.noreply.github.com> AuthorDate: Wed Aug 14 10:16:17 2019 -0400 Version bumps on tested Kubernetes versions (#507) * Version bumps on tested Kubernetes versions Docker Desktop 2.1 includes Kubernetes 1.14. Therefore remove testing for Kubernetes 1.10 and switch from 1.13 to 1.14 as the main version for testing in the travis matrix. Also update to last release of kubeadm-dind-cluster to get kube 1.14 support. --- .travis.yml | 10 ++++------ docs/k8s-technical-requirements.md | 2 +- helm/openwhisk/README.md | 2 +- tools/travis/start-kubeadm-dind.sh | 2 +- 4 files changed, 7 insertions(+), 9 deletions(-) diff --git a/.travis.yml b/.travis.yml index 9131734..fde5f8d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -23,13 +23,11 @@ env: - secure: d7CuMXbhT83W2x78qiLwgogX1+3aPicd1PlTwwNNDN6QSkImbxareyKThnsqlHIiNj3o5l5DBuiYjy7wrF/xD1g8BQMmTwm99DRx5q3CI3Im3VCi/ZK8SaNjuOy24d7cf5k2tB/87Gk7zmKsMDYm+fpCl+GpgUmIEeIwthiAxuXSDWZ8eQPIptmxj56DeFRNouvXG+dEUtBfWiwN27UPxNKExCixFnegmdtffLbz6hhst7BHr5Ry9acbycre98PCwWZcu9lxFs+SJ1kvnzX2iue4otmDkF1WkJjxaOFPJVs/D3YItg+neLCSxjwBskPed+Fct8bOjcM/uVROJPNIq5icBmaPX2isH0lvtxOeVw/dmioWYXYPN9ygBOe4eO/vtPllN0bcAUo5xl9jXev8ciAozYrYpHVh9Fplfd81rcYTeYzALmRJBdoiWoc3KQGzwGc9sB1ffmy+KWgG9T0zbnS4fALSR4PS [...] - secure: CJtnU94HTDqd4A6uvhFl8IpnmU+wTdlzb8bPBFUl/lI/VKXiRrYpgJdKUro5xEoxFKuqMprLhbyf66niyWLTIeogjUAEu/h/o2dBVeGgSGKoqC0hQgqvnxKFeGlzFJ0XuEs3vbStJGRnQszGsfnnDrscJtR0x9X+1w4aBKI7iPyyuFtVkDD1UsmBbSi+M8FTeq7G7A0reMDaey7uog3CFCpIMl4geshcohQEcKEGbnXQZoLPFpb7cBOE83VXBJ7Y7Dgf/U4keiLovvnuJThGKZm/SVV2KlELmBmtmbx3rMT6Vb5k9ChSdRWapromNnnzmJBIQ5Scc2mwV3A93/SMha1F3IlYpDKs5djfTw8jZfVnuiou7HhTaRjHkmmcwP12/k30gLe2kw0Vezg1TCY4zgtOpcmCxc8RHEy0ceA74rKvRi8LbexTCwX+iAMQFn/pSrh/OqAq/50JbLyczcoO1zXWS38txUQN [...] matrix: - # Keep 1.10 in testing matrix because stable version of Docker for Mac has Kube v1.10. - - TRAVIS_KUBE_VERSION=1.10 OW_INCLUDE_SYSTEM_TESTS=true OW_CONTAINER_FACTORY=docker - - TRAVIS_KUBE_VERSION=1.12 OW_INCLUDE_SYSTEM_TESTS=true OW_CONTAINER_FACTORY=docker - TRAVIS_KUBE_VERSION=1.13 OW_INCLUDE_SYSTEM_TESTS=true OW_CONTAINER_FACTORY=docker - - TRAVIS_KUBE_VERSION=1.13 OW_INCLUDE_SYSTEM_TESTS=false OW_CONTAINER_FACTORY=kubernetes - - TRAVIS_KUBE_VERSION=1.13 OW_INCLUDE_SYSTEM_TESTS=false OW_CONTAINER_FACTORY=kubernetes OW_LEAN_MODE=true - - TRAVIS_KUBE_VERSION=1.13 OW_INCLUDE_SYSTEM_TESTS=true OW_CONTAINER_FACTORY=docker OW_LEAN_MODE=true + - TRAVIS_KUBE_VERSION=1.14 OW_INCLUDE_SYSTEM_TESTS=true OW_CONTAINER_FACTORY=docker + - TRAVIS_KUBE_VERSION=1.14 OW_INCLUDE_SYSTEM_TESTS=false OW_CONTAINER_FACTORY=kubernetes + - TRAVIS_KUBE_VERSION=1.14 OW_INCLUDE_SYSTEM_TESTS=false OW_CONTAINER_FACTORY=kubernetes OW_LEAN_MODE=true + - TRAVIS_KUBE_VERSION=1.14 OW_INCLUDE_SYSTEM_TESTS=true OW_CONTAINER_FACTORY=docker OW_LEAN_MODE=true services: - docker diff --git a/docs/k8s-technical-requirements.md b/docs/k8s-technical-requirements.md index de17eb9..530da05 100644 --- a/docs/k8s-technical-requirements.md +++ b/docs/k8s-technical-requirements.md @@ -22,7 +22,7 @@ The Kubernetes cluster on which you are deploying OpenWhisk must meet the following requirements: * [Kubernetes](https://github.com/kubernetes/kubernetes) version 1.10+. - Our automated testing currently covers Kubernetes versions 1.10, 1.12 and 1.13. + Our automated testing currently covers Kubernetes versions 1.13 and 1.14. * The ability to create Ingresses to make a Kubernetes service available outside of the cluster so you can actually use OpenWhisk. * Unless you disable persistence (see diff --git a/helm/openwhisk/README.md b/helm/openwhisk/README.md index 657f831..43de07e 100644 --- a/helm/openwhisk/README.md +++ b/helm/openwhisk/README.md @@ -57,7 +57,7 @@ The chart requires one or more Kubernetes worker nodes to be designated to be us ## Prerequisites -* Kubernetes 1.10 - 1.12.* +* Kubernetes 1.10 - 1.14.* ### Image Policy Requirements diff --git a/tools/travis/start-kubeadm-dind.sh b/tools/travis/start-kubeadm-dind.sh index 1602b85..194662f 100755 --- a/tools/travis/start-kubeadm-dind.sh +++ b/tools/travis/start-kubeadm-dind.sh @@ -19,7 +19,7 @@ set -x # Install kubernetes-dind-cluster and boot it -wget https://github.com/kubernetes-sigs/kubeadm-dind-cluster/releases/download/v0.1.0/dind-cluster-v$TRAVIS_KUBE_VERSION.sh -O $HOME/dind-cluster.sh && chmod +x $HOME/dind-cluster.sh +wget https://github.com/kubernetes-retired/kubeadm-dind-cluster/releases/download/v0.3.0/dind-cluster-v$TRAVIS_KUBE_VERSION.sh -O $HOME/dind-cluster.sh && chmod +x $HOME/dind-cluster.sh if [[ "$TRAVIS_KUBE_VERSION" == "1.12" ]]; then patch $HOME/dind-cluster.sh ./tools/travis/dind-cluster-v12.patch fi