VOL-2172: Delete tech-profile on ONU
- Fix TP Instance path for fetching all the tech-profile instances
  for a given PON Interface and ONU.
- Bump version to 2.2.19

Change-Id: I6441501b24ac6ba0beb039e38c6499b0b2b556ed
diff --git a/VERSION b/VERSION
index fc759f2..ef93bcc 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-2.2.19-dev
+2.2.19
diff --git a/pkg/techprofile/tech_profile.go b/pkg/techprofile/tech_profile.go
index 2c0edae..12cda8d 100644
--- a/pkg/techprofile/tech_profile.go
+++ b/pkg/techprofile/tech_profile.go
@@ -768,7 +768,7 @@
 // FindAllTpInstances returns all TechProfile instances for a given TechProfile table-id, pon interface ID and onu ID.
 func (t *TechProfileMgr) FindAllTpInstances(techProfiletblID uint32, ponIntf uint32, onuID uint32) []TechProfile {
 	var tp TechProfile
-	onuTpInstancePath := fmt.Sprintf("%d/%s/pon-{%d}/onu-{%d}", techProfiletblID, t.resourceMgr.GetTechnology(), ponIntf, onuID)
+	onuTpInstancePath := fmt.Sprintf("%s/%d/pon-{%d}/onu-{%d}", t.resourceMgr.GetTechnology(), techProfiletblID, ponIntf, onuID)
 
 	if kvPairs, _ := t.config.KVBackend.List(onuTpInstancePath); kvPairs != nil {
 		tpInstances := make([]TechProfile, 0, len(kvPairs))