Add a 'loglevel' variable to values files

Example of changing the log level when loading a chart:

    helm install --set loglevel=INFO --name voltha voltha

Change-Id: I277610758b79ea3bcf083899d9dfcf28b32e9e0c
diff --git a/voltha/templates/_helpers.tpl b/voltha/templates/_helpers.tpl
index 44b0103..46046c3 100644
--- a/voltha/templates/_helpers.tpl
+++ b/voltha/templates/_helpers.tpl
@@ -55,6 +55,6 @@
 loggers:
   '':
     handlers: [console, localRotatingFile, kafka]
-    level: DEBUG
+    level: {{ .loglevel }}
     propagate: False
 {{- end }}
diff --git a/voltha/templates/logconfigmaps.yaml b/voltha/templates/logconfigmaps.yaml
index b72db84..01ec31f 100644
--- a/voltha/templates/logconfigmaps.yaml
+++ b/voltha/templates/logconfigmaps.yaml
@@ -20,7 +20,7 @@
   serviceAccountName: {{ .Values.global.namespace }}-serviceaccount
 data:
   logconfig: |
-{{- $data := dict "KafkaTopic" "vcore" }}
+{{- $data := dict "KafkaTopic" "vcore" "loglevel" .Values.loglevel }}
 {{ include "logconfig.yml" $data | indent 4 }}
 
 ---
@@ -32,7 +32,7 @@
   serviceAccountName: {{ .Values.global.namespace }}-serviceaccount
 data:
   logconfig: |
-{{- $data := dict "KafkaTopic" "netconf" }}
+{{- $data := dict "KafkaTopic" "netconf" "loglevel" .Values.loglevel }}
 {{ include "logconfig.yml" $data | indent 4 }}
 
 ---
@@ -44,5 +44,5 @@
   serviceAccountName: {{ .Values.global.namespace }}-serviceaccount
 data:
   logconfig: |
-{{- $data := dict "KafkaTopic" "ofagent" }}
+{{- $data := dict "KafkaTopic" "ofagent" "loglevel" .Values.loglevel }}
 {{ include "logconfig.yml" $data | indent 4 }}
diff --git a/voltha/values.yaml b/voltha/values.yaml
index 6237196..319685e 100644
--- a/voltha/values.yaml
+++ b/voltha/values.yaml
@@ -54,6 +54,9 @@
 kafkaReleaseName: cord-kafka
 etcdReleaseName: etcd-cluster
 
+
+loglevel: "DEBUG"
+
 images:
   vcore:
     repository: 'voltha/voltha-voltha'
diff --git a/xos-core/templates/_core.tpl b/xos-core/templates/_core.tpl
index e0d545b..6722475 100644
--- a/xos-core/templates/_core.tpl
+++ b/xos-core/templates/_core.tpl
@@ -42,7 +42,7 @@
         - console
         - file
         - kafka
-      level: DEBUG
+      level: {{ .Values.loglevel }}
 {{- end }}
 
 {{- define "xos-core.initial_data" }}
diff --git a/xos-core/values.yaml b/xos-core/values.yaml
index 0bcc350..044317c 100644
--- a/xos-core/values.yaml
+++ b/xos-core/values.yaml
@@ -42,6 +42,8 @@
 global:
   registry: ""
 
+loglevel: "DEBUG"
+
 # NodePorts
 xos_chameleonNodePort: 30006
 xos_toscaNodePort: 30007