Skip to content

Commit 2454705

Browse files
committed
Adjust required versions
1 parent 0226a74 commit 2454705

File tree

3 files changed

+12
-7
lines changed

3 files changed

+12
-7
lines changed

documentation/3.4/content/userguide/prerequisites/introduction.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ weight: 2
77

88
For the current production release {{< latestVersion >}}:
99

10-
* Kubernetes 1.19.15+, 1.20.11+, 1.21.10+, 1.22.7+, and 1.23.4+ (check with `kubectl version`).
10+
* Kubernetes 1.19.15+, 1.20.11+, 1.21.5+, 1.22.5+, and 1.23.4+ (check with `kubectl version`).
1111
* Flannel networking v0.13.0-amd64 or later (check with `docker images | grep flannel`), Calico networking v3.16.1 or later,
1212
*or* OpenShift SDN on OpenShift 4.3 systems.
1313
* Docker 19.03.1+ (check with `docker version`) *or* CRI-O 1.20.2+ (check with `crictl version | grep RuntimeVersion`).

operator/src/main/java/oracle/kubernetes/operator/helpers/KubernetesVersion.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright (c) 2018, 2021, Oracle and/or its affiliates.
1+
// Copyright (c) 2018, 2022, Oracle and/or its affiliates.
22
// Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl.
33

44
package oracle.kubernetes.operator.helpers;
@@ -7,7 +7,7 @@
77

88
/** Major and minor version of Kubernetes API Server. */
99
public class KubernetesVersion extends SemanticVersion {
10-
private static final String[] MINIMUM_K8S_VERSIONS = {"1.16.15", "1.17.13", "1.18.10", "1.19.7"};
10+
private static final String[] MINIMUM_K8S_VERSIONS = {"1.19.15", "1.20.11", "1.21.5", "1.22.5", "1.23.4"};
1111
static final KubernetesVersion UNREADABLE = new KubernetesVersion(0, 0);
1212
private final String version;
1313

operator/src/test/java/oracle/kubernetes/operator/helpers/VersionCheckTest.java

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright (c) 2018, 2021, Oracle and/or its affiliates.
1+
// Copyright (c) 2018, 2022, Oracle and/or its affiliates.
22
// Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl.
33

44
package oracle.kubernetes.operator.helpers;
@@ -54,9 +54,14 @@ private static Stream<Arguments> getTestParams() {
5454
Arguments.of(LOG_MSG_TEST, "1", "12", "2", containsWarning(K8S_VERSION_TOO_LOW), noIgnores()),
5555
Arguments.of(LOG_MSG_TEST, "1", "14", "8", containsWarning(K8S_VERSION_TOO_LOW), noIgnores()),
5656
Arguments.of(LOG_MSG_TEST, "1", "15", "7", containsWarning(K8S_VERSION_TOO_LOW), noIgnores()),
57-
Arguments.of(VERSION_TEST, "1", "16", "15", returnsVersion(1, 16), ignoring(K8S_VERSION_CHECK)),
58-
Arguments.of(VERSION_TEST, "1", "17", "13", returnsVersion(1, 17), ignoring(K8S_VERSION_CHECK)),
59-
Arguments.of(VERSION_TEST, "1", "18", "10", returnsVersion(1, 18), ignoring(K8S_VERSION_CHECK)),
57+
Arguments.of(LOG_MSG_TEST, "1", "16", "15", containsWarning(K8S_VERSION_TOO_LOW), noIgnores()),
58+
Arguments.of(LOG_MSG_TEST, "1", "17", "13", containsWarning(K8S_VERSION_TOO_LOW), noIgnores()),
59+
Arguments.of(LOG_MSG_TEST, "1", "18", "10", containsWarning(K8S_VERSION_TOO_LOW), noIgnores()),
60+
Arguments.of(VERSION_TEST, "1", "19", "15", returnsVersion(1, 19), ignoring(K8S_VERSION_CHECK)),
61+
Arguments.of(VERSION_TEST, "1", "20", "13", returnsVersion(1, 20), ignoring(K8S_VERSION_CHECK)),
62+
Arguments.of(VERSION_TEST, "1", "21", "10", returnsVersion(1, 21), ignoring(K8S_VERSION_CHECK)),
63+
Arguments.of(VERSION_TEST, "1", "22", "5", returnsVersion(1, 22), ignoring(K8S_VERSION_CHECK)),
64+
Arguments.of(VERSION_TEST, "1", "23", "7", returnsVersion(1, 23), ignoring(K8S_VERSION_CHECK)),
6065
Arguments.of(VERSION_TEST, "2", "7", "", returnsVersion(2, 7), ignoring(K8S_VERSION_CHECK)),
6166
Arguments.of(LOG_MSG_TEST, "2", "", "", containsInfo(K8S_VERSION_CHECK), noIgnores())
6267
);

0 commit comments

Comments
 (0)