[SEBA-157]

Add log configuration to VOLTHA chart, configured to use kafkaloghandler
Resolve conflict between VOLTHA and ONOS logging fields

Change-Id: Ia218dedbd189a95d83b7e71887216f8de391ed91
diff --git a/voltha/templates/_helpers.tpl b/voltha/templates/_helpers.tpl
index bbe8aef..d2d876f 100644
--- a/voltha/templates/_helpers.tpl
+++ b/voltha/templates/_helpers.tpl
@@ -16,7 +16,6 @@
 
 {{- define "voltha-vcore.cmd" }}
 - "voltha/voltha/main.py"
-- "-v"
 - "--etcd=etcd-cluster.default.svc.cluster.local:2379"
 - "--kafka={{ .Values.kafkaReleaseName }}.default.svc.cluster.local"
 - "--rest-port=8880"
@@ -27,3 +26,35 @@
 - "--ponsim-comm=grpc"
 - "--core-number-extractor=^.*-([0-9]+)_.*$"
 {{- end }}
+
+{{- define "logconfig.yml" }}
+version: 1
+
+formatters:
+  default:
+    format: '%(asctime)s.%(msecs)03d %(levelname)-8s %(threadName)s %(module)s.%(funcName)s %(message)s'
+    datefmt: '%Y%m%dT%H%M%S'
+
+handlers:
+  console:
+    class : logging.StreamHandler
+    formatter: default
+    stream: ext://sys.stdout
+  localRotatingFile:
+    class: logging.handlers.RotatingFileHandler
+    filename: voltha.log
+    formatter: default
+    maxBytes: 2097152
+    backupCount: 10
+  kafka:
+    class: kafkaloghandler.KafkaLogHandler
+    bootstrap_servers:
+      - "cord-kafka.default:9092"
+    topic: "voltha.log.{{ .KafkaTopic }}"
+
+loggers:
+  '':
+    handlers: [console, localRotatingFile, kafka]
+    level: DEBUG
+    propagate: False
+{{- end }}