VOL-2348 Update voltha-openolt-adapter to latest voltha-lib-go;
I/O Errors should trigger unreadiness;
Update tech profile mocks

Change-Id: If245ab38050962af5992e8f0b67823c39e9522e8
diff --git a/vendor/github.com/opencord/voltha-lib-go/v2/pkg/kafka/sarama_client.go b/vendor/github.com/opencord/voltha-lib-go/v2/pkg/kafka/sarama_client.go
index ca88dfd..c05df69 100644
--- a/vendor/github.com/opencord/voltha-lib-go/v2/pkg/kafka/sarama_client.go
+++ b/vendor/github.com/opencord/voltha-lib-go/v2/pkg/kafka/sarama_client.go
@@ -532,6 +532,11 @@
 		return true
 	}
 
+	if strings.HasSuffix(err.Error(), "i/o timeout") { // "dial tcp 10.244.1.176:9092: i/o timeout"
+		log.Info("is-liveness-error-io-timeout")
+		return true
+	}
+
 	// Other errors shouldn't trigger a loss of liveness
 
 	log.Infow("is-liveness-error-ignored", log.Fields{"err": err})