File tree Expand file tree Collapse file tree 1 file changed +9
-2
lines changed
distributions/nrdot-collector-host/test Expand file tree Collapse file tree 1 file changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -5,7 +5,6 @@ description: nrdot-collector-host E2E Test
55scenarios :
66 - description : receiver-based + internal Telemetry
77 before :
8- - pwd
98 - kubectl create ns nr-${SCENARIO_TAG}
109 - cp ../../../examples/internal-telemetry-config.yaml ./relay
1110 - kubectl create configmap 'collector-config' --from-file=relay --namespace=nr-${SCENARIO_TAG}
@@ -15,8 +14,16 @@ scenarios:
1514 --from-literal="serviceName=nrdot-collector-host-e2e-internal" --from-literal="scenarioTag=${SCENARIO_TAG}"
1615 - " helm repo add open-telemetry https://open-telemetry.github.io/opentelemetry-helm-charts || echo 'skipping repo add: open-telemetry repo already exists'"
1716 - |
17+ collector_component_version=$(cat ../manifest.yaml | grep otlpreceiver | awk '{print $NF}')
18+ chart_version=$(helm search repo open-telemetry/opentelemetry-collector --output=json --versions | jq -r ".[] | select (.app_version==\"${collector_component_version:1}\") | .version" | head -n1 )
19+ if [[ -z "${chart_version}" ]]; then
20+ chart_version="$(helm search repo open-telemetry/opentelemetry-collector --output=json | jq '.[0].version')"
21+ echo "Chart matching collector component version ${collector_component_version} wasn't released (yet?). Using latest (${chart_version}) instead."
22+ else
23+ echo "Using chart version: ${chart_version}"
24+ fi
1825 helm upgrade --install ${SCENARIO_TAG} open-telemetry/opentelemetry-collector \
19- --namespace nr-${SCENARIO_TAG} --version 0.128.0 \
26+ --namespace nr-${SCENARIO_TAG} --version ${chart_version} \
2027 --values ./collector-values-internal-telemetry.yaml \
2128 --set image.tag=${IMAGE_TAG} \
2229 --set image.repository=${IMAGE_REPO}
You can’t perform that action at this time.
0 commit comments