Use new label to find ONOS config POD
The lable for ONOS config loader is now "app=onos-config-loader"
Change-Id: I0036db1caeb8ee2f81bebcd871656c0e9246c52f
diff --git a/apps/tost-telegraf/Chart.yaml b/apps/tost-telegraf/Chart.yaml
index c0336a4..8f2aa1f 100644
--- a/apps/tost-telegraf/Chart.yaml
+++ b/apps/tost-telegraf/Chart.yaml
@@ -18,7 +18,7 @@
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
-version: 0.1.2
+version: 0.1.3
# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
diff --git a/apps/tost-telegraf/templates/configmap-config.yaml b/apps/tost-telegraf/templates/configmap-config.yaml
index 33b35bf..28e861f 100644
--- a/apps/tost-telegraf/templates/configmap-config.yaml
+++ b/apps/tost-telegraf/templates/configmap-config.yaml
@@ -36,6 +36,6 @@
# Config Pod's ready status indicate the status of ONOS cluster
# Assumption: Config Pod has only one instance
- ONOS_READY=$(kubectl -n {{ .Values.onos.namespace }} get pods -lcomponent={{ .Values.onos.component_label }} --no-headers -o custom-columns=':.status.containerStatuses[*].ready' | grep true | wc -l)
+ ONOS_READY=$(kubectl -n {{ .Values.onos.namespace }} get pods -l {{ .Values.onos.component_label }} --no-headers -o custom-columns=':.status.containerStatuses[*].ready' | grep true | wc -l)
echo "onos_telegraf active_links=${ACTIVE_LINKS},enable_device_ports=${ENABLE_DEVICE_PORTS},devices=${DEVICES},ready=${ONOS_READY}"
done
diff --git a/apps/tost-telegraf/values.yaml b/apps/tost-telegraf/values.yaml
index 5a9216f..28485e9 100644
--- a/apps/tost-telegraf/values.yaml
+++ b/apps/tost-telegraf/values.yaml
@@ -52,6 +52,6 @@
server: localhost
port: 8181
namespace: tost
- component_label: onos-tost-config
+ component_label: app=onos-config-loader
ready_script: /root/onos/bin/check-onos-status
container_name: onos-classic