File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -7,6 +7,9 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
77
88## Unreleased
99
10+ ### enhancement
11+ - Support OpenShift 4.20 @jamescripter [ #1401 ] ( https://github.com/newrelic/nri-kubernetes/pull/1401 )
12+
1013## v3.56.0 - 2026-03-09
1114
1215### 🚀 Enhancements
Original file line number Diff line number Diff line change 1+ except_metrics : [
2+ k8s.node.netErrorsPerSecond,
3+ k8s.node.netRxBytesPerSecond,
4+ k8s.node.netTxBytesPerSecond
5+ ]
Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ scenarios:
99 before:
1010 - helm dependency update ../charts/internal/e2e-resources
1111 - helm dependency update ../charts/newrelic-infrastructure
12- - function ver { printf $((10#$(printf "%03d%03d" $(echo "$1" | tr '.' ' ')))); } && K8S_VERSION=$(kubectl version 2>&1 | grep 'Server Version' | awk -F' v' '{ print $2; }' | awk -F. '{ print $1"."$2; }') && if [[ $(ver $K8S_VERSION) -gt $(ver "1.30") ]]; then KSM_IMAGE_VERSION="v2.13 .0"; else KSM_IMAGE_VERSION="v2.10.0"; fi && echo "Will use KSM image version ${KSM_IMAGE_VERSION}" && helm upgrade --install ${SCENARIO_TAG}-resources --namespace nr-${SCENARIO_TAG} --create-namespace ../charts/internal/e2e-resources --set persistentVolume.enabled=true --set kube-state-metrics.image.tag=${KSM_IMAGE_VERSION} --set openShift.enabled=true --set demo.enabled=true
12+ - function ver { printf $((10#$(printf "%03d%03d" $(echo "$1" | tr '.' ' ')))); } && K8S_VERSION=$(kubectl version 2>&1 | grep 'Server Version' | awk -F' v' '{ print $2; }' | awk -F. '{ print $1"."$2; }') && if [[ $(ver $K8S_VERSION) -gt $(ver "1.30") ]]; then KSM_IMAGE_VERSION="v2.17 .0"; else KSM_IMAGE_VERSION="v2.10.0"; fi && echo "Will use KSM image version ${KSM_IMAGE_VERSION}" && helm upgrade --install ${SCENARIO_TAG}-resources --namespace nr-${SCENARIO_TAG} --create-namespace ../charts/internal/e2e-resources --set persistentVolume.enabled=true --set kube-state-metrics.image.tag=${KSM_IMAGE_VERSION} --set openShift.enabled=true --set demo.enabled=true
1313 - helm upgrade --install ${SCENARIO_TAG} --namespace nr-${SCENARIO_TAG} --create-namespace ../charts/newrelic-infrastructure --values e2e-values-openshift.yml --set global.licenseKey=${LICENSE_KEY} --set global.cluster=${SCENARIO_TAG} --set kubelet.fetchPodsFromKubeService=${FETCH_PODS_FROM_KUBE_SERVICE}
1414 # Allow for resources to settle before starting checks
1515 - sleep 60
@@ -731,7 +731,7 @@ scenarios:
731731 - kubectl delete pv ${SCENARIO_TAG}-resources-pv-storage --wait=true --timeout=30s || true
732732 - helm dependency update ../charts/internal/e2e-resources
733733 - helm dependency update ../charts/newrelic-infrastructure
734- - function ver { printf $((10#$(printf "%03d%03d" $(echo "$1" | tr '.' ' ')))); } && K8S_VERSION=$(kubectl version 2>&1 | grep 'Server Version' | awk -F' v' '{ print $2; }' | awk -F. '{ print $1"."$2; }') && if [[ $(ver $K8S_VERSION) -gt $(ver "1.29") ]]; then KSM_IMAGE_VERSION="v2.13 .0"; else KSM_IMAGE_VERSION="v2.10.0"; fi && echo "Will use KSM image version ${KSM_IMAGE_VERSION}" && helm upgrade --install ${SCENARIO_TAG}-resources --namespace nr-${SCENARIO_TAG} --create-namespace ../charts/internal/e2e-resources --set persistentVolume.enabled=true --set kube-state-metrics.image.tag=${KSM_IMAGE_VERSION} --set openShift.enabled=true --set demo.enabled=true
734+ - function ver { printf $((10#$(printf "%03d%03d" $(echo "$1" | tr '.' ' ')))); } && K8S_VERSION=$(kubectl version 2>&1 | grep 'Server Version' | awk -F' v' '{ print $2; }' | awk -F. '{ print $1"."$2; }') && if [[ $(ver $K8S_VERSION) -gt $(ver "1.29") ]]; then KSM_IMAGE_VERSION="v2.17 .0"; else KSM_IMAGE_VERSION="v2.10.0"; fi && echo "Will use KSM image version ${KSM_IMAGE_VERSION}" && helm upgrade --install ${SCENARIO_TAG}-resources --namespace nr-${SCENARIO_TAG} --create-namespace ../charts/internal/e2e-resources --set persistentVolume.enabled=true --set kube-state-metrics.image.tag=${KSM_IMAGE_VERSION} --set openShift.enabled=true --set demo.enabled=true
735735 - helm upgrade --install ${SCENARIO_TAG} --namespace nr-${SCENARIO_TAG} --create-namespace ../charts/newrelic-infrastructure --values e2e-values-openshift.yml --set global.licenseKey=${LICENSE_KEY} --set global.cluster=${SCENARIO_TAG} --set privileged=false --set kubelet.fetchPodsFromKubeService=${FETCH_PODS_FROM_KUBE_SERVICE}
736736 # Allow for resources to settle before starting checks
737737 - sleep 60
You can’t perform that action at this time.
0 commit comments