diff --git a/CHANGELOG.md b/CHANGELOG.md index 5952f90b..977df3a7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,10 @@ # SAS Viya Monitoring for Kubernetes +## Unreleased +* **Overall** + * [CHANGE] Use with Kubernetes versions prior to 1.26 produce WARNING message + * [CHANGE] Drop support for OpenShift 4.12; the minimum supported version of OpenShift is now 4.14 + + ## Version 1.2.44 (18NOV2025) * **Metrics** * [UPGRADE] Kube-Prometheus Stack Helm chart has been upgraded from 75.15.0 to 78.4.0 diff --git a/bin/kube-include.sh b/bin/kube-include.sh index 6b87e74c..134d223d 100644 --- a/bin/kube-include.sh +++ b/bin/kube-include.sh @@ -34,25 +34,25 @@ fi # SAS Viya 4 versions # supported by SAS Tech Support -# Updated: 23OCT25 -# 2023.10 LTS 1.25 1.27 (EOL: 1.26) +# Updated: 20NOV25 # 2024.03 LTS 1.26 1.28 (EOL: 1.26) # 2024.09 LTS 1.28 1.30 # 2025.03 LTS 1.29 1.31 -# 2025.07 1.30 1.32 +# 2025.09 LTS 1.31 1.33 # 2025.08 1.30 1.32 # 2025.09 1.31 1.33 # 2025.10 1.31 1.33 +# 2025.11 1.31 1.33 # Client version allowed to be one minor version earlier than minimum server version -if [ "$KUBE_CLIENT_MAJOR" -eq "1" ] && [ "$KUBE_CLIENT_MINOR" -gt "24" ]; then +if [ "$KUBE_CLIENT_MAJOR" -eq "1" ] && [ "$KUBE_CLIENT_MINOR" -gt "25" ]; then : else log_warn "Unsupported kubectl version: [$KUBE_CLIENT_VER]." log_warn "This script might not work as expected. Support might not be available until kubectl is upgraded to a supported version." fi -if [ "$KUBE_SERVER_MAJOR" -eq "1" ] && [ "$KUBE_SERVER_MINOR" -gt "25" ]; then +if [ "$KUBE_SERVER_MAJOR" -eq "1" ] && [ "$KUBE_SERVER_MINOR" -gt "26" ]; then : else log_warn "The detected version of Kubernetes [$KUBE_SERVER_VER] is not supported by any of the currently supported releases of SAS Viya." diff --git a/bin/openshift-include.sh b/bin/openshift-include.sh index 0368a950..c3b3c8de 100644 --- a/bin/openshift-include.sh +++ b/bin/openshift-include.sh @@ -52,12 +52,12 @@ function ocVersionCheck { ### Openshift versions that do not start with a 4 should produce an error. if ((OSHIFT_MAJOR_VERSION != 4)); then log_error "Unsupported OpenShift server version: $OSHIFT_FULL_VERSION" - log_error "Version 4.12+ is required" + log_error "Version 4.14+ is required" exit 1 ### 21FEB24: Openshift 4 versions earlier than 4.12 should produce an error. - elif ((OSHIFT_MINOR_VERSION < 12)); then + elif ((OSHIFT_MINOR_VERSION < 14)); then log_error "Unsupported OpenShift server version: $OSHIFT_FULL_VERSION" - log_error "Version 4.12+ is required" + log_error "Version 4.14+ is required" exit 1 else log_debug "OpenShift server version check OK" @@ -67,12 +67,12 @@ function ocVersionCheck { ### Openshift versions that do not start with a 4 should produce an error. if ((OC_MAJOR_VERSION != 4)); then log_error "Unsupported OpenShift client version: $OC_FULL_VERSION" - log_error "Version 4.11+ is required" + log_error "Version 4.13+ is required" exit 1 ### Openshift 4 client version must be w/in 1 minor releases of server minimum. - elif ((OC_MINOR_VERSION < 11)); then + elif ((OC_MINOR_VERSION < 13)); then log_error "Unsupported OpenShift client version: $OC_FULL_VERSION" - log_error "Version 4.11+ is required" + log_error "Version 4.13+ is required" exit 1 else log_debug "OpenShift client version check OK" diff --git a/v4m-chart/Chart.yaml b/v4m-chart/Chart.yaml index 70c3f9e8..fe94ea67 100644 --- a/v4m-chart/Chart.yaml +++ b/v4m-chart/Chart.yaml @@ -2,5 +2,5 @@ apiVersion: v2 name: v4m description: SAS Viya 4 Monitoring for Kubernetes (https://github.com/sassoftware/viya4-monitoring-kubernetes) type: application -version: "1.2.44" -appVersion: "1.2.44" +version: "1.2.45-SNAPSHOT" +appVersion: "1.2.45-SNAPSHOT"