From 42b3bc82b4ac6fd8256f0afc460c41e128a36551 Mon Sep 17 00:00:00 2001 From: gsmith-sas <65406958+gsmith-sas@users.noreply.github.com> Date: Wed, 19 Nov 2025 10:45:19 -0500 Subject: [PATCH 1/5] Start of sprint (2025.12) --- v4m-chart/Chart.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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" From 0f32d75d2787e13352f84975d9e67f67c1a4bc3f Mon Sep 17 00:00:00 2001 From: gsmith-sas <65406958+gsmith-sas@users.noreply.github.com> Date: Thu, 20 Nov 2025 14:38:10 -0500 Subject: [PATCH 2/5] Update k8s version notes and check --- bin/kube-include.sh | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) 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." From 4da3b535ccfc2ec716fa8e22c77291b2de41fd0e Mon Sep 17 00:00:00 2001 From: gsmith-sas <65406958+gsmith-sas@users.noreply.github.com> Date: Thu, 20 Nov 2025 16:38:19 -0500 Subject: [PATCH 3/5] Update OCP version logic --- bin/openshift-include.sh | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) 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" From 27dff3381f8b5c4f3a5158ebc9556ba5cc809d7e Mon Sep 17 00:00:00 2001 From: gsmith-sas <65406958+gsmith-sas@users.noreply.github.com> Date: Thu, 20 Nov 2025 16:44:54 -0500 Subject: [PATCH 4/5] Add OpenShift version update to CHANGELOG.md --- CHANGELOG.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5952f90b..8c9f347e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,9 @@ # SAS Viya Monitoring for Kubernetes +## Unreleased +* **Overall** + * [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 From c1685cc8ce8dd859335150cefa089b7a2034eb3c Mon Sep 17 00:00:00 2001 From: gsmith-sas <65406958+gsmith-sas@users.noreply.github.com> Date: Thu, 20 Nov 2025 16:48:14 -0500 Subject: [PATCH 5/5] Add K8s version update to CHANGELOG.md --- CHANGELOG.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8c9f347e..977df3a7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,8 @@ # SAS Viya Monitoring for Kubernetes ## Unreleased * **Overall** - * [CHANGE] Drop support for OpenShift 4.12; the minimum supported version of OpenShift is now 4.14. + * [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)