ric-plt/submgr.git
4 years agoPreparing next release and fixed ut timing issue. 06/3306/2 0.4.2
Juha Hyttinen [Fri, 17 Apr 2020 07:39:57 +0000 (10:39 +0300)]
Preparing next release and fixed ut timing issue.

Change-Id: Id8b14aa17e722b4825b875c15e30e6ce34e2f224
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoAdd fixes for NewE2 implementation 58/3258/2
Anssi Mannila [Mon, 13 Apr 2020 18:02:11 +0000 (21:02 +0300)]
Add fixes for NewE2 implementation

Change-Id: Iaf5c2559dcf38807e86a451ff772e2766619a565
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
4 years agoAdd fixes to NewE2 c-codes 14/3214/3
Anssi Mannila [Wed, 8 Apr 2020 09:58:53 +0000 (12:58 +0300)]
Add fixes to NewE2 c-codes

Change-Id: I695d8c4c0fe8c7b29437986685c0a673fe7f0e96
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
4 years agogo file update 00/3200/1
Juha Hyttinen [Tue, 7 Apr 2020 17:20:17 +0000 (20:20 +0300)]
go file update

Change-Id: Ifb6b1cf0448099cdb8ca75d1f2fa37c055362820
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoRmrSrcId and RmrRtgSvc handling improved 96/3196/1
Juha Hyttinen [Tue, 7 Apr 2020 14:49:08 +0000 (17:49 +0300)]
RmrSrcId and RmrRtgSvc handling improved

Change-Id: I9f68e9d6c7e4a1c7e2aa71256de9efcfdf4ec405
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoMerge newe2 into master 81/3181/1
Juha Hyttinen [Tue, 7 Apr 2020 05:47:58 +0000 (08:47 +0300)]
Merge newe2 into master

FCA_RIC-434 Add support for Submgr's C-codes with ORAN E2SM-gNB-NRT spec
FCA_RIC-435 Add support for Submgr's GO-codes with ORAN E2SM-gNB-NRT spec
RICFCA_RIC-357 Align Submgr with new E2 spec

Change-Id: I5a5de2183bfb9ea374f4f03afcbf593e635261cf
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoSVC address support for rmr stubs. 59/3159/5
Juha Hyttinen [Mon, 6 Apr 2020 12:01:52 +0000 (15:01 +0300)]
SVC address support for rmr stubs.

Have seen that if used may cause netlink errno 9. Maybe
due we have several rmr instances inside one procedure?

Change-Id: Ia52ae40bc05592179e3fc9143cd6c398af46adba
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoUpdates to submgr docker entrypoint 31/3131/2
Juha Hyttinen [Fri, 3 Apr 2020 07:11:46 +0000 (10:11 +0300)]
Updates to submgr docker entrypoint

Change-Id: Ibc0976b9720577d0ac670ff43ce6f24cdce8ae55
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoSmall tuning 76/3076/1
Juha Hyttinen [Tue, 31 Mar 2020 13:08:36 +0000 (16:08 +0300)]
Small tuning

Change-Id: Ia5fc1e2969193faffd9b03d2b9005cc433110e0a
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoRelease image 0.4.0 73/3073/1
Juha Hyttinen [Tue, 31 Mar 2020 11:43:55 +0000 (14:43 +0300)]
Release image 0.4.0

Change-Id: I20ba81fc139a00fdd9ee546c2ab39046f3b5a002
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoUsing different versioning scheme 69/3069/2 0.4.0
Juha Hyttinen [Tue, 31 Mar 2020 08:23:02 +0000 (11:23 +0300)]
Using different versioning scheme
Using xapp-frame version with RMR SI95 backend

Change-Id: Ic10efca8e391757f4ddde2a4b20efc419cf94157
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoUpdating to newer xapp-frame 0.0.30 version. Prepared also for 4.* version 12/2912/2
Juha Hyttinen [Wed, 18 Mar 2020 09:45:57 +0000 (11:45 +0200)]
Updating to newer xapp-frame 0.0.30 version. Prepared also for 4.* version

Change-Id: I86866b1e57bbc84421eb365d38b62839c8954f50
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agomove rmrendpoint into xapptweaks pkg 41/2841/1
Juha Hyttinen [Wed, 18 Mar 2020 08:25:30 +0000 (10:25 +0200)]
move rmrendpoint into xapptweaks pkg

Change-Id: I5cc422a930040469980ebcf2627be6c6184a78df
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoSubsfailure case internal delete and retry in duplicate cause case 06/2706/2
Juha Hyttinen [Mon, 9 Mar 2020 12:02:50 +0000 (14:02 +0200)]
Subsfailure case internal delete and retry in duplicate cause case
Remove deadcode

Change-Id: I1dec5ff890174e3bbb246ad1d9a2f391c3bda97e
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoFixed meid nil check 05/2705/1
Juha Hyttinen [Mon, 9 Mar 2020 09:32:39 +0000 (11:32 +0200)]
Fixed meid nil check

Change-Id: I1feb99e374f92d58bffd374309386287c715c71e
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoChanged xapptweak rmr send function to take in retry releated timeout 01/2701/4
Juha Hyttinen [Mon, 9 Mar 2020 07:37:06 +0000 (09:37 +0200)]
Changed xapptweak rmr send function to take in retry releated timeout

Change-Id: I5c92ecbfb578ec45ffb72600d45f7f858ce05394
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoDon't make rmr stub check if there is none of them 84/2684/1
Juha Hyttinen [Thu, 5 Mar 2020 10:59:03 +0000 (12:59 +0200)]
Don't make rmr stub check if there is none of them

Change-Id: I95c1f35c538ec51575a748b09616a1c80e32cf14
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoRIC-79 intial implementation to fetch subscriptions via rest 13/2613/1
Juha Hyttinen [Fri, 28 Feb 2020 06:53:33 +0000 (08:53 +0200)]
RIC-79 intial implementation to fetch subscriptions via rest

Change-Id: Iff2915998c130cb93fa3b1767b2499d8ef3713e5
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoplmn id handling improved 07/2607/2
Juha Hyttinen [Thu, 27 Feb 2020 11:49:06 +0000 (13:49 +0200)]
plmn id handling improved

Change-Id: I20f0d6c347756a1f567c97b084d38240bc3a53bc
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoTransaction needs only subs id. 06/2606/1
Juha Hyttinen [Thu, 27 Feb 2020 08:41:43 +0000 (10:41 +0200)]
Transaction needs only subs id.

Change-Id: Iad421b0e03081d52ee96908454e9976cf5229538
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoAdd fix for policy change transaction key already tracked 80/2580/1
Anssi Mannila [Wed, 26 Feb 2020 07:46:03 +0000 (09:46 +0200)]
Add fix for policy change transaction key already tracked

Change-Id: Ibc9a9ba0a5ff2199aba0319982fdea6056cfb7db
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
4 years agoContainer tag updated from 4.0.0.2 to 4.0.0.3 79/2579/1
Anssi Mannila [Wed, 26 Feb 2020 06:41:29 +0000 (08:41 +0200)]
Container tag updated from 4.0.0.2 to 4.0.0.3

Change-Id: I8ecb687ea6a4db7bfb376cb325fecdb673d5f3fa
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
4 years agoAdded hash to params payload string print 66/2566/1
Juha Hyttinen [Tue, 25 Feb 2020 10:23:20 +0000 (12:23 +0200)]
Added hash to params payload string print

Change-Id: Ie7ec49455b0cb775cd9826946ad051ff49000e80
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoRICPLT-3059 multi e2term crash in rmr library 61/2561/5
Juha Hyttinen [Mon, 24 Feb 2020 10:49:20 +0000 (12:49 +0200)]
RICPLT-3059 multi e2term crash in rmr library

Change-Id: I0b3c44d6767c891561a8fab4d2271137d4044f15
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoUpdate RMR version to 3.2.0 46/2546/1
Anssi Mannila [Thu, 20 Feb 2020 12:15:00 +0000 (14:15 +0200)]
Update RMR version to 3.2.0

Change-Id: Id517a106e024ba434fdfd0972f8d884d486d26c3
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
4 years agoUpgrade Dockerfile base build image 96/2496/3
Lott, Christopher (cl778h) [Wed, 12 Feb 2020 22:37:26 +0000 (17:37 -0500)]
Upgrade Dockerfile base build image

Use bldr-ubuntu18-c-go:4-u18.04-nng which has go version 1.12.16
in /opt/go/1.12/bin, not /usr/local/go

Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: Id682dd978ca6e2d8d83e6d61049943a2696bd362

4 years agoMerge "Add user-guide in SubManager's document"
Anssi Mannila [Thu, 13 Feb 2020 10:45:38 +0000 (10:45 +0000)]
Merge "Add user-guide in SubManager's document"

4 years agoAdd user-guide in SubManager's document 81/2481/2
Anssi Mannila [Wed, 12 Feb 2020 12:14:33 +0000 (14:14 +0200)]
Add user-guide in SubManager's document

Change-Id: I7a8373902241cbd111a21418ba3ea169bf054b08
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
4 years agoMerge "Fixed subs release to be more robust Dockerfile to have version of rtmgr"
Anssi Mannila [Thu, 13 Feb 2020 09:02:34 +0000 (09:02 +0000)]
Merge "Fixed subs release to be more robust Dockerfile to have version of rtmgr"

4 years agoFixed subs release to be more robust 02/2502/1
Juha Hyttinen [Wed, 12 Feb 2020 08:18:40 +0000 (10:18 +0200)]
Fixed subs release to be more robust
Dockerfile to have version of rtmgr

Change-Id: If539ca84a3a6cc61dc46f806c06fdeb37e8a40d4
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoRemove unnecessary waiter lines 80/2480/1
Anssi Mannila [Wed, 12 Feb 2020 09:30:23 +0000 (11:30 +0200)]
Remove unnecessary waiter lines

Change-Id: If776e089916e1b461b0b1b2553608297569d4005
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
4 years agoSupport for subscription action type Policy 67/2467/2
Anssi Mannila [Tue, 11 Feb 2020 09:30:44 +0000 (11:30 +0200)]
Support for subscription action type Policy

Change-Id: I91c0de12dc84dc51b040647c25c85d8b8d2a8130
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
4 years agoGeneralized unittest stubs so frame can be used also in other apps 28/2428/6
Juha Hyttinen [Thu, 6 Feb 2020 13:28:59 +0000 (15:28 +0200)]
Generalized unittest stubs so frame can be used also in other apps

Change-Id: I1d2acc8ee50184d61c4eb24fb5c76e0927203c99
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoClean packing. Removing packer layer. 22/2422/1
Juha Hyttinen [Wed, 5 Feb 2020 12:06:57 +0000 (14:06 +0200)]
Clean packing. Removing packer layer.

Change-Id: I539995dd055f7739d6771334cde133b3feba980f
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoCleaning and bug fixes 19/2419/3
Juha Hyttinen [Tue, 4 Feb 2020 17:29:26 +0000 (19:29 +0200)]
Cleaning and bug fixes

Using temporary c buffer while packing asn1 message. In some cases
at least in unittests, some go strings were corrupted during
subscription delete request pack. Root cause was not found,
but after using c buffer things did stablized.

Change-Id: I22b0af72209e2958a9844113f1d35a0d31213b92
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoSome cleaning and bug fixes 80/2380/4
Juha Hyttinen [Thu, 30 Jan 2020 08:36:33 +0000 (10:36 +0200)]
Some cleaning and bug fixes

Change-Id: Ic7660b9ec386b152262ac8502cc1ebadca8c56b6
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoRICPLT-3015 Reusing subscription if same EventTrigger and Action 30/2330/3
Juha Hyttinen [Fri, 24 Jan 2020 09:51:46 +0000 (11:51 +0200)]
RICPLT-3015 Reusing subscription if same EventTrigger and Action

Change-Id: Ibda45d0864ce1626fb3973519a799a69579e7614
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoRestructured test files. stubs locates in own files etc. 27/2327/2
Juha Hyttinen [Fri, 24 Jan 2020 08:05:18 +0000 (10:05 +0200)]
Restructured test files. stubs locates in own files etc.

Change-Id: Idb5de62c8f7b13836f818bdbd8ec49244442965b
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoFixed function id handling and improved ut fail handling 26/2326/1
Juha Hyttinen [Fri, 24 Jan 2020 06:38:47 +0000 (08:38 +0200)]
Fixed function id handling and improved ut fail handling

Change-Id: I8c0f6455f4e6268a89d0f3ddd42a7bc6cdaaedde
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoRICPLT-2989 Submgr routing manager client code to support multiple endpoints 06/2306/1
Juha Hyttinen [Wed, 22 Jan 2020 10:59:01 +0000 (12:59 +0200)]
RICPLT-2989 Submgr routing manager client code to support multiple endpoints

Change-Id: I0b4931090c06b4cf9a81b766a11162c8a6ebecf4
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoRICPLT-3014 Subscription multiple endpoints 86/2286/4
Juha Hyttinen [Fri, 17 Jan 2020 11:37:05 +0000 (13:37 +0200)]
RICPLT-3014 Subscription multiple endpoints

Change-Id: I2cc6ce087199f26fe4dd609497d2248ac9daf2cd
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoFix for packRICSubscriptionResponse packing problem 82/2282/1
Anssi Mannila [Tue, 21 Jan 2020 08:10:32 +0000 (10:10 +0200)]
Fix for packRICSubscriptionResponse packing problem

Change-Id: I7b5c7dbcf1ae8a2011610edf2819b6358e709d7c
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
4 years agoRICPLT-3014 Subs multiple rmr endpoints 52/2252/3
Juha Hyttinen [Thu, 16 Jan 2020 12:05:01 +0000 (14:05 +0200)]
RICPLT-3014 Subs multiple rmr endpoints

Subscription to support multiple end points and to update routes for multiple endpoints

Change-Id: I1bb3c5fba61e878c66723a5e340aba06ac17a962
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoRICPLT-3016 Remove indication codes from e2ap 50/2250/1
Anssi Mannila [Thu, 16 Jan 2020 10:47:47 +0000 (12:47 +0200)]
RICPLT-3016 Remove indication codes from e2ap

Change-Id: Ib6bcaecb67dee6448b629cab0e582d5f33729dd7
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
4 years agoFreeze 0.12.0 version 46/2246/1
Juha Hyttinen [Thu, 16 Jan 2020 07:53:54 +0000 (09:53 +0200)]
Freeze 0.12.0 version

Change-Id: Id4a4cad70595cf915b8d5d8808bb03174d45fc5e
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoAdded protocol ie type checks into get functions. 45/2245/1
Juha Hyttinen [Thu, 16 Jan 2020 07:41:04 +0000 (09:41 +0200)]
Added protocol ie type checks into get functions.

Change-Id: I4bd91809204d0e0b777069b0114037b5e701ee0e
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoImproving unittests to handle rtmgr http api 44/2244/1
Juha Hyttinen [Thu, 16 Jan 2020 06:39:39 +0000 (08:39 +0200)]
Improving unittests to handle rtmgr http api

Change-Id: I04717fc0c99dc7cd86444566df7b7e754fc4f12d
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoFIx for SubResp: Unpack failed: err: e2err_RICsubscriptionResponseRICaction_NotAdmitt... 42/2242/1
Anssi Mannila [Thu, 16 Jan 2020 07:14:47 +0000 (09:14 +0200)]
FIx for SubResp: Unpack failed: err: e2err_RICsubscriptionResponseRICaction_NotAdmitted_ListMissing problem

Change-Id: Iffd58af5d5b4aaaf1114660009a146469539a72b
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
4 years agoMerge "RICPLT-3008 Subscription register free id list"
Anssi Mannila [Thu, 16 Jan 2020 06:08:49 +0000 (06:08 +0000)]
Merge "RICPLT-3008 Subscription register free id list"

4 years agoRICPLT-3008 Subscription register free id list 34/2234/4
Anssi Mannila [Wed, 15 Jan 2020 13:40:57 +0000 (15:40 +0200)]
RICPLT-3008 Subscription register free id list

Change-Id: I535333896bcd74e7d46f3ba2e01aff6e799cd68c
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
4 years agoAdded capability to test decoding of asn buffers 32/2232/1
Juha Hyttinen [Wed, 15 Jan 2020 13:39:32 +0000 (15:39 +0200)]
Added capability to test decoding of asn buffers

Change-Id: Ie587393a6dbab6e42d5ad1a770b69820e062e7d7
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoImproved error logging for debugging 31/2231/1
Juha Hyttinen [Wed, 15 Jan 2020 12:49:18 +0000 (14:49 +0200)]
Improved error logging for debugging

Change-Id: I89356e55da779a0ad1e22b4752b625b330355c33
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoRICPLT-3007 Replace msg Mtype numbers with variables defined in xapp frame 29/2229/1
Juha Hyttinen [Wed, 15 Jan 2020 08:45:11 +0000 (10:45 +0200)]
RICPLT-3007 Replace msg Mtype numbers with variables defined in xapp frame

Change-Id: Ibc35c4d82ce7fb126c1949b1a304fdd04be2e923
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoUse packed data to store cache encoded message 28/2228/1
Juha Hyttinen [Wed, 15 Jan 2020 07:25:13 +0000 (09:25 +0200)]
Use packed data to store cache encoded message

Change-Id: I687dbe101da773b6a069f9909e0eb6ca9c410fc3
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoRICPLT-2984 SubDelFail go asn into use 27/2227/1
Juha Hyttinen [Tue, 14 Jan 2020 18:17:50 +0000 (20:17 +0200)]
RICPLT-2984 SubDelFail go asn into use

Change-Id: I5f04323373cbc2c7008c230ea4ee1ac67edd1b57
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoRICPLT-2983 SubDelResp go asn into use 26/2226/1
Juha Hyttinen [Tue, 14 Jan 2020 17:25:00 +0000 (19:25 +0200)]
RICPLT-2983 SubDelResp go asn into use

Change-Id: Ia62f16553d1b6db707cfab1b0e4b10418e505200
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoSubscription release 22/2222/1
Juha Hyttinen [Tue, 14 Jan 2020 15:08:43 +0000 (17:08 +0200)]
Subscription release

Change-Id: I2f2e1343dbad64c38afc1ca1f9afa7c478c5c8bb
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoRICPLT-2981 SubFail go asn into use 20/2220/1
Juha Hyttinen [Tue, 14 Jan 2020 13:14:24 +0000 (15:14 +0200)]
RICPLT-2981 SubFail go asn into use

Change-Id: I3c7e902bef30bc83ba7ffdac2a5b546a913e3d99
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoRICPLT-2980 SubResp go asn into use 19/2219/1
Juha Hyttinen [Tue, 14 Jan 2020 12:54:51 +0000 (14:54 +0200)]
RICPLT-2980 SubResp go asn into use

Change-Id: I966d6200c614b1f5321038b361654a8d51abc090
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoRICPLT-2982 SubDelReq go asn into use 18/2218/1
Juha Hyttinen [Tue, 14 Jan 2020 12:32:17 +0000 (14:32 +0200)]
RICPLT-2982 SubDelReq go asn into use

Change-Id: I1346388fb879da216f744aa9214b72d243e07b3b
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoRICPLT-2979 SubReq go asn into use 17/2217/2
Juha Hyttinen [Tue, 14 Jan 2020 10:49:09 +0000 (12:49 +0200)]
RICPLT-2979 SubReq go asn into use

Change-Id: I9a47ff45543fbb87172746449cc463bdf7d37ce8
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoImproved types and its unittests 16/2216/1
Juha Hyttinen [Tue, 14 Jan 2020 10:45:48 +0000 (12:45 +0200)]
Improved types and its unittests

Change-Id: I6853d1dea7f0b7ac1343aed6f34941d814badd9b
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoRICPLT-2962 Preparation for subs merge 97/2197/6
Juha Hyttinen [Mon, 13 Jan 2020 11:02:26 +0000 (13:02 +0200)]
RICPLT-2962 Preparation for subs merge

Change-Id: I2b2f4ddf6887a83decb0a042e5215152bcd3d555
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoRICPLT-2803 Test Subscription Failure message handling, RICPLT-2804 Test Subscription... 92/2192/2
Anssi Mannila [Fri, 10 Jan 2020 09:36:35 +0000 (11:36 +0200)]
RICPLT-2803 Test Subscription Failure message handling, RICPLT-2804 Test Subscription Delete Failure message handling

Change-Id: Id9c4010a0f74c52847f03a7993f084ab815020f7
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
4 years agoRICPLT-2985 Route update via registry/subscription entry 79/2179/1
Juha Hyttinen [Thu, 9 Jan 2020 12:14:16 +0000 (14:14 +0200)]
RICPLT-2985 Route update via registry/subscription entry

Change-Id: I5aa4b71290e5405b9bf995b8528e49e900375cbc
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoRICPLT-2571 Make code change for MEID support 77/2177/2
Juha Hyttinen [Thu, 9 Jan 2020 07:08:53 +0000 (09:08 +0200)]
RICPLT-2571 Make code change for MEID support

Change-Id: I2fce09a4165a6108de47a4016afa499c2a07fd64
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoRICPLT-2805 Test Subscription timer, RICPLT-2806 Test Subscription Delete timer 78/2178/2
Anssi Mannila [Thu, 9 Jan 2020 09:33:13 +0000 (11:33 +0200)]
RICPLT-2805 Test Subscription timer, RICPLT-2806 Test Subscription Delete timer

Change-Id: Id3a93182c9ae8656137b76873e6c8e76cfecdaaa
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
4 years agoRICPLT-2988 Unittest timing issues during retransmission case 70/2170/1
Juha Hyttinen [Wed, 8 Jan 2020 11:01:52 +0000 (13:01 +0200)]
RICPLT-2988 Unittest timing issues during retransmission case

Preparation also for RICPLT-2571

Change-Id: Ie98aface81a308022ea4015d88aab449564f932f
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoRICPLT-2965 Unittest to support multiple xappconns 63/2163/4
Juha Hyttinen [Thu, 2 Jan 2020 12:11:02 +0000 (14:11 +0200)]
RICPLT-2965 Unittest to support multiple xappconns

Change-Id: I4a7afe59b62d4628afdf4e5434c143eb945ea5fc
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoContainer tag updated 61/2161/1
Anssi Mannila [Tue, 7 Jan 2020 08:31:05 +0000 (10:31 +0200)]
Container tag updated

Change-Id: I9a71abc73e4e0c6e5cc15a3d8b92c1757d649eed
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
4 years agoRICPLT-2801, RICPLT-2802 36/2136/3
Anssi Mannila [Thu, 2 Jan 2020 11:39:05 +0000 (13:39 +0200)]
RICPLT-2801, RICPLT-2802

Change-Id: I750c3e404cbe9f1c0d8daa4f4ae30bc5f3964b8c
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
4 years agoRICPLT-2961 Drop retransmitted messages with same transaction id 29/2129/4
Juha Hyttinen [Mon, 30 Dec 2019 13:49:41 +0000 (15:49 +0200)]
RICPLT-2961 Drop retransmitted messages with same transaction id

Change-Id: Iaccff14cd9bbbf0b029a8153e9665209b68f65d3
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoAdded simple http handler for route updates into unittests 25/2125/1
Juha Hyttinen [Mon, 30 Dec 2019 12:24:04 +0000 (14:24 +0200)]
Added simple http handler for route updates into unittests

Change-Id: Ia8711a773063b5dccf24aa5a312ebd7ab6074e27
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoRICPLT-2957 Clean old test directory. Unittests can handle these cases 22/2122/2
Juha Hyttinen [Mon, 30 Dec 2019 09:55:36 +0000 (11:55 +0200)]
RICPLT-2957 Clean old test directory. Unittests can handle these cases

Change-Id: Iaba2d37b84bbfd49d9a2ac9ddb68f2d58dc85f8a
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoRICPLT-2910 55/2055/2
Juha Hyttinen [Tue, 10 Dec 2019 12:34:07 +0000 (14:34 +0200)]
RICPLT-2910

libe2ap library updated and moved to 3rdparty directory
e2ap_wrapper library to be used from go:
 - message wrappers (used now only in tests)
 - function wrappers that manipulates message
Go wrappers for messages
Initial unittest implementation.

Change-Id: Ie77cc2ae90b83b12e5c738e6f570fe4661961da6
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoRICPLT-2801 Implement Subscription Request timer, RICPLT-2801 Implement Subscription... 48/2048/1
Anssi Mannila [Tue, 17 Dec 2019 13:29:55 +0000 (15:29 +0200)]
RICPLT-2801 Implement Subscription Request timer, RICPLT-2801 Implement Subscription Delete Request timer, add handler call for Subscription Delete Failure and update RMR library and xapp_frame versions

Change-Id: Ib1610cfa806d38bff7dc0ebad8f0b599a0919d34
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
4 years agoRICPLT-2954 Enhance error and info log writings 42/2042/2
Anssi Mannila [Tue, 17 Dec 2019 09:18:08 +0000 (11:18 +0200)]
RICPLT-2954 Enhance error and info log writings

Change-Id: I15f69ec4d218a1b67ad5c6150ce5d46fdd6f53ce
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
4 years agoRICPLT-2911 Add missing error branches and do some cleanup. 08/2008/1
Anssi Mannila [Thu, 12 Dec 2019 08:47:47 +0000 (10:47 +0200)]
RICPLT-2911 Add missing error branches and do some cleanup.

Change-Id: If5260eac94d2a60320811b7dc0ebc19f0969ba11
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
4 years agov0.11.0 tag. Initial working version with dynamic routing 97/1997/1
Juha Hyttinen [Wed, 11 Dec 2019 10:36:49 +0000 (12:36 +0200)]
v0.11.0 tag. Initial working version with dynamic routing

Change-Id: I25e0a7d7a5ae27a70ec152118834e4012feaab2c
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoLock tuning and registry release fix. 86/1986/1
Juha Hyttinen [Tue, 10 Dec 2019 10:14:24 +0000 (12:14 +0200)]
Lock tuning and registry release fix.

Change-Id: Id075e6f1e2adff994017398f79b4555ac00dfcec
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoReveiw fixes added 76/1976/3
Anssi Mannila [Mon, 9 Dec 2019 13:26:44 +0000 (15:26 +0200)]
Reveiw fixes added
Wrapper code fix added.
Review fixes added.

Change-Id: Ic59f47402895a2bc30802946328722653e228415
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
4 years agoNew submgr for testing. Tagged as ric-plt-submgr:r3-test-v2. Tested that submgr can... 45/1945/1
Anssi Mannila [Thu, 5 Dec 2019 11:57:06 +0000 (13:57 +0200)]
New submgr for testing. Tagged as ric-plt-submgr:r3-test-v2. Tested that submgr can receive and forward messages correctly.

Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
Change-Id: Ib6a472c3205fbf2e2d9a030282b7071a12ee8b0d

4 years agoMerge "Documents building - initial" 0.10.7
Juha Hyttinen [Fri, 29 Nov 2019 07:59:03 +0000 (07:59 +0000)]
Merge "Documents building - initial"

4 years agoAdd release yaml file for ric-plt-submgr:0.10.7 64/1864/1
wrider [Fri, 29 Nov 2019 05:02:49 +0000 (00:02 -0500)]
Add release yaml file for ric-plt-submgr:0.10.7

Also removed the "defaultremote" line from .gitreview.

Change-Id: I31216bc2f6bb5e1346e2ec106cbd1c1a5ddbdf9f
Signed-off-by: wrider <lji@research.att.com>
4 years agoDocuments building - initial 74/1774/1
Juha Hyttinen [Mon, 25 Nov 2019 07:46:53 +0000 (09:46 +0200)]
Documents building - initial

Change-Id: I3b1287b106e0a2d6f8d8201190d0130ca94444a3
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoReplacing committers with new ones (Anssi and Juha) 39/1639/1
czichy [Mon, 18 Nov 2019 10:13:59 +0000 (12:13 +0200)]
Replacing committers with new ones (Anssi and Juha)

Change-Id: Ide1f455531979bdd5c39a1f06346286fdf74436d
Signed-off-by: czichy <thoralf.czichy@nokia.com>
4 years agoCreate INFO file 76/1476/1
Aric Gardner [Mon, 11 Nov 2019 18:21:50 +0000 (13:21 -0500)]
Create INFO file

Automation scripts tripped up on
This character: รก
Submitting this by had for now.

Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
Change-Id: I69f8b678895ddcf90522c68eb0d1681121517070

4 years agoUpdated xapp-frame version 96/1396/1
Juha Hyttinen [Thu, 7 Nov 2019 06:27:51 +0000 (08:27 +0200)]
Updated xapp-frame version
Added License file

Change-Id: Ic784fe21e56263e09adb36b6bb12412c43edcb2d
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
4 years agoUpstreaming version 0.10.7 85/1185/1
kalnagy [Mon, 21 Oct 2019 11:06:23 +0000 (13:06 +0200)]
Upstreaming version 0.10.7

Change-Id: Ica4c824e3e053be68d2b0ab3d6d467638632f5e1
Signed-off-by: kalnagy <kalman.nagy@nokia.com>
4 years agoCorrecting Dockerfile 96/1096/1
Balint Uveges [Wed, 9 Oct 2019 08:54:53 +0000 (08:54 +0000)]
Correcting Dockerfile

Missing COPY of main binary restored

Change-Id: I823f001ce5a062962d91315c3c95d4e6159a0d4f
Signed-off-by: Balint Uveges <balint.uveges@nokia.com>
4 years agoConfigmap support 81/1081/3
Balint Uveges [Mon, 7 Oct 2019 15:27:27 +0000 (15:27 +0000)]
Configmap support

Changes to Dockerfile and K8s YAMLs to support config map

Change-Id: I6217bf1ee5b49e95f45435ba5a1029fca638c857
Signed-off-by: Balint Uveges <balint.uveges@nokia.com>
4 years agosubmgr 0.10.3 published 54/1054/2
Balint Uveges [Wed, 2 Oct 2019 15:01:43 +0000 (15:01 +0000)]
submgr 0.10.3 published

Changes:
* New troubeshooting tools available in the image during runtime (curl, ping, net-tools,
  tcpdump)
* RMr version 1.9.0 in use
* Bugfix related to concurrent read and write of internal hash maps

Change-Id: Id6a2a1da69860e15662d20f2f20cacb2a2dc1a40
Signed-off-by: Balint Uveges <balint.uveges@nokia.com>
4 years agoSubscription manager v0.10.0 19/1019/1
kalnagy [Thu, 26 Sep 2019 14:28:25 +0000 (16:28 +0200)]
Subscription manager v0.10.0

Contains v0.8.0-v0.10.0
Handle RICsubscriptionDeleteResponse message
Communicating RICsubscriptionDeleteResponse to routing manager
Updated transaction handling
Tracking Mbuf in transaction table

Change-Id: I0d4964b7bd717941a0e50ede3e9a878590079141
Signed-off-by: kalnagy <kalman.nagy@nokia.com>
4 years agoSubmgr v0.7.2 92/992/2
Balint Uveges [Fri, 20 Sep 2019 18:00:32 +0000 (18:00 +0000)]
Submgr v0.7.2

* Fix to handle E2AP PDU
* Fix to initialize transaction table
* Feature to handle RICsubscriptionDeleteRequest

Change-Id: If870ff82763e1af57204299cf2ea44fcf54e0664
Signed-off-by: Balint Uveges <balint.uveges@nokia.com>
4 years ago0.7.1 Version of submgr 74/974/1
kalnagy [Thu, 19 Sep 2019 09:29:29 +0000 (11:29 +0200)]
0.7.1 Version of submgr

Introducing Routing Manager integration from 0.6.0
Transaction handling for Subscription Requests
DeleteRequest Handling

Change-Id: I029ee51c16e00feb90f61277135b06e784657002
Signed-off-by: kalnagy <kalman.nagy@nokia.com>
4 years agoAdd version 0.5.0 48/548/1
Peter Szilagyi [Tue, 23 Jul 2019 19:29:46 +0000 (19:29 +0000)]
Add version 0.5.0

Change-Id: Ic052ea806f728c7e437038b1809f84a47af90011
Signed-off-by: Peter Szilagyi <peter.3.szilagyi@nokia.com>
4 years agoInitial version of the unified Dockerfile 32/432/6
kalnagy [Fri, 28 Jun 2019 13:28:35 +0000 (15:28 +0200)]
Initial version of the unified Dockerfile

Change-Id: I6cd63cdabf005cd3faa512059373f553de975012
Signed-off-by: kalnagy <kalman.nagy@nokia.com>
4 years agoAdding missing integration related changes 95/395/1
kalnagy [Fri, 21 Jun 2019 08:19:12 +0000 (10:19 +0200)]
Adding missing integration related changes

Change-Id: I46eef2277634755f298110c589428967d2167fcb
Signed-off-by: kalnagy <kalman.nagy@nokia.com>
4 years agoInitial integration version of the RIC Subscription Manager 74/374/1
kalnagy [Tue, 18 Jun 2019 12:40:39 +0000 (14:40 +0200)]
Initial integration version of the RIC Subscription Manager

Change-Id: I14763247a45f639931b734fe836b214dd54dcf38
Signed-off-by: kalnagy <kalman.nagy@nokia.com>
4 years agoInitial empty repository
Andrew Grimberg [Tue, 14 May 2019 17:56:23 +0000 (17:56 +0000)]
Initial empty repository