ric-plt/submgr.git
2 years agoRIC-867: Submgr adaptations to E2APv2.0 95/8095/1 e2ap-v02.00
Anssi Mannila [Thu, 20 Jan 2022 09:11:48 +0000 (11:11 +0200)]
RIC-867: Submgr adaptations to E2APv2.0

Change-Id: I334332d4564ecb7eb01e75d39d702f3ee2f3bf09
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
2 years agoGo version update 67/7967/1
Anssi Mannila [Mon, 21 Mar 2022 12:21:31 +0000 (14:21 +0200)]
Go version update
 - Issue-ID: RIC-881
 - Go version changed 1.14.1 -> 1.17.8
 - Dockerfile update accordingly
 - Certificate update in dockerfile removed
 - RTMGR version in docker file updated to latest version
 - Outdated routing_manager.yaml file in api folder updated

Change-Id: Icf2a5caed4973cf84c89bf0f75f3168d8d74b77b
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
2 years agoAdded handing for ActionNotAdmittedList 10/7610/1
Anssi Mannila [Mon, 24 Jan 2022 11:26:42 +0000 (13:26 +0200)]
Added handing for ActionNotAdmittedList
- REST interfase lacks ActionNotAdmittedList IE
- Added workaroud for that
- Document updated also

Change-Id: I9701fae7319d668412ebcb667c61837612b448a3
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
2 years agoFix in the document 07/7507/1
Anssi Mannila [Wed, 5 Jan 2022 07:57:59 +0000 (09:57 +0200)]
Fix in the document

Change-Id: I4d49c7c2c178f209cfecfb7bfcf70761c00e3b80
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
2 years agoAdd missing document update 06/7506/1
Anssi Mannila [Wed, 5 Jan 2022 07:17:02 +0000 (09:17 +0200)]
Add missing document update

Change-Id: I6e64130ff104bf702a33602cd3fa6b23ef2448d9
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
2 years agoTest and debug interface improvements part 2 94/7494/1
Anssi Mannila [Tue, 4 Jan 2022 12:22:26 +0000 (14:22 +0200)]
Test and debug interface improvements part 2
 - Documentation added
 - Some fixed added

Change-Id: I2630f9bad26b29d3dd5e2460037cf568e3b57d0c
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
2 years agoTest and debug interface improvements 81/7481/1
Anssi Mannila [Wed, 29 Dec 2021 07:59:24 +0000 (09:59 +0200)]
Test and debug interface improvements

Added functionality:
- Get all E2Nodes in subscription manager
- Get all REST subscriptions of one E2Node in Subscription manager
- Get all xApps in subscription manager
- Get all subscriptions of a xApp in Subscription manager
- Get all E2 subscriptions of a REST subscription
- Delete all subscriptions of one E2Node
- Delete all subscriptions of a xApp

To be done:
- Document update not yet done
- Testing in real environment not yet done

Change-Id: I5e270c27efa4f8b2da6283540d5fa51aa6146387
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
2 years agoUnit test description improvements 50/7450/1
Anssi Mannila [Wed, 22 Dec 2021 07:41:54 +0000 (09:41 +0200)]
Unit test description improvements

Change-Id: Id5ac16c0b1078b6026ce50fc2b260751e2c00607
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
2 years agoSubmgr restart unit test improvement 38/7438/1
Anssi Mannila [Tue, 21 Dec 2021 07:43:59 +0000 (09:43 +0200)]
Submgr restart unit test improvement

Change-Id: Ic59f8f8640b29fc1bb43f39e519b98128ab691b7
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
2 years agoMerge "Fix for E2 Connection status counters"
Anssi Mannila [Tue, 21 Dec 2021 07:20:41 +0000 (07:20 +0000)]
Merge "Fix for E2 Connection status counters"

2 years agoMerge "README.md file updated - The file was completely rewritten"
Anssi Mannila [Tue, 21 Dec 2021 07:20:33 +0000 (07:20 +0000)]
Merge "README.md file updated - The file was completely rewritten"

2 years agoMerge "Unit test log writing improvements"
Anssi Mannila [Tue, 21 Dec 2021 07:20:08 +0000 (07:20 +0000)]
Merge "Unit test log writing improvements"

2 years agoMerge "Unit test improvement - Fixed dealy replaced with waiting function in one...
Anssi Mannila [Tue, 21 Dec 2021 07:19:17 +0000 (07:19 +0000)]
Merge "Unit test improvement  - Fixed dealy replaced with waiting function in one UT case  - This should fix random crashes seen in that UT case"

2 years agoMerge "Unit test cases improvements - Some fixed delays replaced with function which...
Anssi Mannila [Tue, 21 Dec 2021 07:19:05 +0000 (07:19 +0000)]
Merge "Unit test cases improvements  - Some fixed delays replaced with function which tests that test case can contiue  - This should reduce random test failuers"

2 years agoFix for E2 Connection status counters 18/7418/1
Anssi Mannila [Fri, 17 Dec 2021 10:45:25 +0000 (12:45 +0200)]
Fix for E2 Connection status counters

Change-Id: I99a5fc0cb167c1989f115165282b3ec4971c4472
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
2 years agoREADME.md file updated 68/7368/1
Anssi Mannila [Wed, 15 Dec 2021 07:30:30 +0000 (09:30 +0200)]
README.md file updated
- The file was completely rewritten

Change-Id: I92ad9baab2594c57c215b3b5f8607a093c8dd1f6
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
2 years agoUnit test log writing improvements 49/7349/1
Anssi Mannila [Tue, 14 Dec 2021 10:24:10 +0000 (12:24 +0200)]
Unit test log writing improvements

Change-Id: I395700d612baff11a9221e8552ea9c165a2bc19e
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
2 years agoUnit test improvement 47/7347/1
Anssi Mannila [Tue, 14 Dec 2021 08:28:20 +0000 (10:28 +0200)]
Unit test improvement
 - Fixed dealy replaced with waiting function in one UT case
 - This should fix random crashes seen in that UT case

Change-Id: Ia2d342cb14560349b3ba45eb8ea13e233b6bd0a4
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
2 years agoUnit test cases improvements 06/7306/2
Anssi Mannila [Mon, 13 Dec 2021 12:18:24 +0000 (14:18 +0200)]
Unit test cases improvements
 - Some fixed delays replaced with function which tests that test case can contiue
 - This should reduce random test failuers

Change-Id: Ic4003aefe280e80d0fdb033d4cbcf51f312e2fcb
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
2 years agoUnit test case improvements 90/7290/1
Anssi Mannila [Fri, 10 Dec 2021 08:56:02 +0000 (10:56 +0200)]
Unit test case improvements
 - Missing counters checks added in some test cases

Change-Id: I2fbc2a592546d05e946cbd6021f5baf21c2f4db0
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
2 years agoE release 18/7218/1 e-release
Anssi Mannila [Fri, 3 Dec 2021 10:22:26 +0000 (12:22 +0200)]
E release

Change-Id: I506a2821eaf25d792b28f32d4e98c8f8a243f501
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
2 years agoPreparing for E release 16/7216/1 0.8.2
Anssi Mannila [Fri, 3 Dec 2021 09:57:11 +0000 (11:57 +0200)]
Preparing for E release
 - RMR version upgrade before release

Change-Id: Ib3e1ebfe34c534ba321b6c9c90c53f096bee2ee9
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
2 years agoRMR version upgrade 4.7.4 -> 4.8.0 13/7213/1
Anssi Mannila [Fri, 3 Dec 2021 09:21:39 +0000 (11:21 +0200)]
RMR version upgrade 4.7.4 -> 4.8.0

Change-Id: Id8d2150036c3bc76a1293a9d05eab91a1b63432d
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
2 years agoE release 74/7174/1
Anssi Mannila [Thu, 2 Dec 2021 11:24:30 +0000 (13:24 +0200)]
E release

Change-Id: If838271daa8e3639758a7d2f8662c30952290326
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
2 years agoPreparing for E release 73/7173/1 0.8.0
Anssi Mannila [Thu, 2 Dec 2021 10:47:32 +0000 (12:47 +0200)]
Preparing for E release

Change-Id: If14797bcd7780e55658ae63eaed6fa5bfa520c6b
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
2 years agoFixes for subscription merge release cases 88/7088/1
Anssi Mannila [Fri, 19 Nov 2021 09:25:01 +0000 (11:25 +0200)]
Fixes for subscription merge release cases
 - Code fixes
 - UT cases fixes and improvements

Change-Id: I97c295d51029888b41ae0dacac76d366eaeb3c54
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
2 years agoVerify all clean function taken in use in all unit test cases. 74/7074/1
Anssi Mannila [Tue, 16 Nov 2021 10:06:16 +0000 (12:06 +0200)]
Verify all clean function taken in use in all unit test cases.
Two merge related test cases commented out as they did not pass
and require code fix.

Change-Id: Ib716f5f62d57227b3c4318f03e55ba671fddc62c
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
2 years agoVerify all clean function added for unit tests 63/7063/1
Anssi Mannila [Mon, 15 Nov 2021 13:03:12 +0000 (15:03 +0200)]
Verify all clean function added for unit tests

Change-Id: Iee26580a1e34c51bc2c32f0bacc14cb1d16ae61e
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
2 years agoUbuntu base image change 48/7048/1
Anssi Mannila [Fri, 12 Nov 2021 11:58:55 +0000 (13:58 +0200)]
Ubuntu base image change
 - bldr-ubuntu18-c-go:1.9.0 -> bldr-ubuntu20-c-go:1.0.0
 - Last build phase FROM ubuntu:18.04 -> FROM ubuntu:20.04

Change-Id: I08abb36c9497daae25702eaf1d5f27e43769e830
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
2 years agoUnut test counter check code fixed 46/7046/1
Anssi Mannila [Fri, 12 Nov 2021 11:17:15 +0000 (13:17 +0200)]
Unut test counter check code fixed
- Missing counters added in UT cases to be checked
- One Bug fix added in code. Incorrect response in repeated delete request from xApp.

Change-Id: I83599d3db6f130451d9c33a0732274bb5ab51d50
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
2 years agoASN.1 debug printouts hided by default 31/7031/1
Anssi Mannila [Wed, 10 Nov 2021 11:10:54 +0000 (13:10 +0200)]
ASN.1 debug printouts hided by default
 - ASN.1 debug printouts are made now on logger level >= 4

Change-Id: I2b3072825c16742c1cea9a8b1612d65c53b1bd3a
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
2 years agoDocument update 29/7029/1
Anssi Mannila [Wed, 10 Nov 2021 08:19:54 +0000 (10:19 +0200)]
Document update
 - Somes counters and parameters were added
 - Some fixes added in the document

Change-Id: Ibf334a22ee840c908a008e7ad2a57cc992765048
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
2 years agoFix for E2 SubscriptionFailure message handling 96/6996/1
Anssi Mannila [Fri, 5 Nov 2021 07:58:04 +0000 (09:58 +0200)]
Fix for E2 SubscriptionFailure message handling
 - Submgr sent SubscriptionReleteRequest to E2 node as response to failure
 - There is no need for that and now sending of delete has been removed

Change-Id: I4787ce1dbc1e05eabfed6d255c52f092e0cbdb5f
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
2 years agoE2 restart handling added 15/6915/9
Anssi Mannila [Fri, 22 Oct 2021 06:52:02 +0000 (09:52 +0300)]
E2 restart handling added
- Implementation and unit test are ready

Change-Id: I7b5c52826910a4dcafff8938d414d7e9f57fa2ed
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
2 years agoImproved fix for outdated base image problem 94/6894/1
Anssi Mannila [Wed, 20 Oct 2021 08:30:15 +0000 (11:30 +0300)]
Improved fix for outdated base image problem

Change-Id: Icf22a0e4ee6b7fe6fd8780a9afc00b49552b0d3b
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
2 years agoMerge "Fix for Submgr crash added - Submgr crashed if it received REST Subscription...
Anssi Mannila [Thu, 14 Oct 2021 10:20:55 +0000 (10:20 +0000)]
Merge "Fix for Submgr crash added  - Submgr crashed if it received REST Subscription Request while it was still starting"

2 years agoFix for Submgr crash added 57/6857/1
Anssi Mannila [Thu, 14 Oct 2021 09:35:41 +0000 (12:35 +0300)]
Fix for Submgr crash added
 - Submgr crashed if it received REST Subscription Request while it was still starting

Change-Id: Ie434333ccf2b269c9f8dcf7a82fd60f12fa87ebc
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
2 years agoReplace deprecated SDL APIs 45/6845/1
Timo Tietavainen [Fri, 8 Oct 2021 06:16:20 +0000 (09:16 +0300)]
Replace deprecated SDL APIs

Replace deprecated SDL SdlInstance usage with xapp-frame's SdlStorage
APIs, which have been built on top of the valid SDL SyncStorage APIs.
Upgrade SDL version to v0.8.0.

Issue-Id: RIC-805

Signed-off-by: Timo Tietavainen <timo.tietavainen@nokia.com>
Change-Id: I04142853f74775ae40b71a0bef5431508acbb61a

2 years agoFix for xApp transction release place 23/6823/1
Anssi Mannila [Wed, 6 Oct 2021 11:21:48 +0000 (14:21 +0300)]
Fix for xApp transction release place
 - xApp trasaction release is now done before REST notification is sent to xApp
 - This makes subscription deletion possible instantly after notification

Change-Id: Ia076180aaff40a0b8f8f3c655895a5e37364c5bd
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
2 years agoTemporary fix for UT problem 19/6819/2
Anssi Mannila [Tue, 5 Oct 2021 09:47:41 +0000 (12:47 +0300)]
Temporary fix for UT problem

Change-Id: Idbe5d5f98557b0fc343f2e71690b9fbd493aaa62
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
2 years agoSubscription REST interface update 09/6809/3
Anssi Mannila [Fri, 1 Oct 2021 08:10:26 +0000 (11:10 +0300)]
Subscription REST interface update
 - xapp-frame update v0.8.5 -> v0.9.3
 - Added REST interface chages introduced in new xapp-frame
 - Document updated
 - Added workarouds in dockerfile for outdated base image problem

Change-Id: Iad8b5f1450d91c1c650ae5537a7c3d79f347fe82
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
2 years agoSubscription REST interface update 66/6766/5
Anssi Mannila [Tue, 28 Sep 2021 10:11:25 +0000 (13:11 +0300)]
Subscription REST interface update
  - Error values returned to xApp improved
  - Posibility for xApp to set E2 timeout value added
  - Posibility for xApp to set E2 retry count added
  - Posibility for xApp to set is routing needed for the subscription
  - Info log writings changed to debug log writings

Change-Id: Ib8f5c815c4e05b4784c2435de8c38acd41ba07bd
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
2 years agoFix for Submgr crash problem 61/6661/1
Anssi Mannila [Mon, 13 Sep 2021 08:36:13 +0000 (11:36 +0300)]
Fix for Submgr crash problem
 - Submgr crashed when xApp was restarted after Submgr restart
 - There was an uninitialised pointer after Submgr restart
 - Storing REST subscriptions to SDL did not worked properly

Change-Id: I7dc55841cffc9a0fe56cad0db49f97c256c0e216
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
2 years agoRestore SDL write at the beginning of subscription create 54/6554/1
Markku Virtanen [Wed, 23 Jun 2021 06:16:01 +0000 (06:16 +0000)]
Restore SDL write at the beginning of subscription create

Change-Id: I4c057ed9200f601a0cb017acf2ce7761d7e7e38d
Signed-off-by: Markku Virtanen <markku.virtanen@nokia.com>
2 years agoMerge "Fix for DB read after VM restart and REST subscription query aded"
Anssi Mannila [Tue, 3 Aug 2021 10:21:16 +0000 (10:21 +0000)]
Merge "Fix for DB read after VM restart and REST subscription query aded"

2 years agoFix for DB read after VM restart and REST subscription query aded 52/6552/2
Anssi Mannila [Tue, 3 Aug 2021 08:57:11 +0000 (11:57 +0300)]
Fix for DB read after VM restart and REST subscription query aded

Change-Id: I975ba41ceafee16470fdfacc7c823815dfc6ad49
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
2 years agoUnittest stability improvements 46/6546/3
Markku Virtanen [Fri, 30 Jul 2021 12:04:00 +0000 (12:04 +0000)]
Unittest stability improvements

Signed-off-by: Markku Virtanen <markku.virtanen@nokia.com>
Change-Id: Ice47361aa0d8838aae6d5c392b2b70ca534d0610

2 years agoCopying only the needed libraries to final image 66/6366/1
wahidw [Tue, 22 Jun 2021 04:57:26 +0000 (04:57 +0000)]
Copying only the needed libraries to final image

Signed-off-by: wahidw <abdulwahid.w@nokia.com>
Change-Id: Id5fc0c7da6e6388994841b968cd0b09113744a26

2 years agoDawn release 38/6338/2
Anssi Mannila [Wed, 16 Jun 2021 16:26:54 +0000 (19:26 +0300)]
Dawn release

Change-Id: I57583e2cd58d390b05edd31e6e697d3ce34ffb11
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
2 years agoContainer tag update 0.7.0 - > 0.7.1 35/6335/1 0.7.1
Anssi Mannila [Wed, 16 Jun 2021 15:04:43 +0000 (18:04 +0300)]
Container tag update 0.7.0 - > 0.7.1

Change-Id: Ie102f6fa8f57e48af08bf6bb7e50ac132cea44ed
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
2 years agoUpdate release notes 29/6329/2
Anssi Mannila [Wed, 16 Jun 2021 12:31:32 +0000 (15:31 +0300)]
Update release notes

Change-Id: I5a8f87615fb9bce07ad0050452692c78243142f7
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
2 years agoAdded duplicate detection changes 22/6322/7
Markku Virtanen [Tue, 15 Jun 2021 07:09:23 +0000 (10:09 +0300)]
Added duplicate detection changes

Change-Id: I85582e38a4bbe6c722a59439da30784f8039de3d
Signed-off-by: Markku Virtanen <markku.virtanen@nokia.com>
2 years agoSubmgr REST subscriptions in SDL Database 13/6313/2
Konstantinos Archangelof [Mon, 14 Jun 2021 09:24:00 +0000 (12:24 +0300)]
Submgr REST subscriptions in SDL Database
   * renamed sdl.go  to sdl_e2SubsDb.go
   * renamed sdl_test.go to sdl_e2SubsDb_test.go
   * New file sdl_restSubsDb.go implements the SDL API for the REST Subscriptions
   * New file sdl_restSubsDb_test.go implements unittests for the SDL API for the REST Subscriptions
   * New db restSubsDb defined under Control object in submgr to hold the SDL DB data structure
   * SDL API for the REST Subscriptions is called from submgr code.

Signed-off-by: Konstantinos Archangelof <konstantinos.archangelof@nokia.com>
Change-Id: I447da9030aba2a582e38d24ef86722894d0c41e1

2 years agoUpdate available SDL version to v0.7.0 00/6300/1
Timo Tietavainen [Thu, 10 Jun 2021 22:13:09 +0000 (01:13 +0300)]
Update available SDL version to v0.7.0

Update submgr module dependencies to use latest SDL version v0.7.0,
which contains implementation for the SDL multi-namespace and sentinel
based DB capacity scaling properties.

Issue-ID: RIC-699

Signed-off-by: Timo Tietavainen <timo.tietavainen@nokia.com>
Change-Id: Ib71ae5effc19049cca6dfc84834c415686e020b8

2 years agoIncrement counters before sending Notification response 87/6287/1
Markku Virtanen [Thu, 10 Jun 2021 12:05:02 +0000 (15:05 +0300)]
Increment counters before sending Notification response

Change-Id: I9ddb98c33fbde2a534cef3edfe0112f1919af255
Signed-off-by: Markku Virtanen <markku.virtanen@nokia.com>
2 years agoREST duplicate detection 65/6265/7
Markku Virtanen [Wed, 9 Jun 2021 09:08:14 +0000 (09:08 +0000)]
REST duplicate detection

Change-Id: Id29fa35b86ff2b27c8436634487c2c5f7ad8f9a0
Signed-off-by: Markku Virtanen <markku.virtanen@nokia.com>
2 years agoAdded REST notify error cause 30/6230/3
Markku Virtanen [Fri, 4 Jun 2021 11:46:56 +0000 (14:46 +0300)]
Added REST notify error cause

Change-Id: I428177806ab0e9539017e2cf7bac0bc5a96ea71a
Signed-off-by: Markku Virtanen <markku.virtanen@nokia.com>
2 years agoxapp-frame v0.8.3 integration to submgr 51/6251/1
Konstantinos Archangelof [Mon, 7 Jun 2021 17:32:10 +0000 (17:32 +0000)]
xapp-frame v0.8.3 integration to submgr

Signed-off-by: Konstantinos Archangelof <konstantinos.archangelof@nokia.com>
Change-Id: I5e26a65de5c791067685ca76f310f6a6b0e8d076

2 years agoDocument fix 46/6246/2
Anssi Mannila [Mon, 7 Jun 2021 11:12:02 +0000 (14:12 +0300)]
Document fix

Change-Id: I5e011b13b704184ef357ef7247c171be0282904a
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
2 years agoDocument fix 44/6244/1
Anssi Mannila [Mon, 7 Jun 2021 10:40:06 +0000 (13:40 +0300)]
Document fix

Change-Id: I4c5d61fe5604539fc5a73f120513aa8acaadc79b
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
2 years agoDocument update 42/6242/3
Anssi Mannila [Mon, 7 Jun 2021 08:54:37 +0000 (11:54 +0300)]
Document update

Change-Id: I46956fc89380a7d3ba012a61e7a7470903c10a44
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
2 years agoxapp-frame v0.8.2 integration to submgr restored ricRequestorID value as "123" toward... 31/6231/1
Konstantinos Archangelof [Fri, 4 Jun 2021 12:10:26 +0000 (12:10 +0000)]
xapp-frame v0.8.2 integration to submgr restored ricRequestorID value as "123" towards e2term.

Signed-off-by: Konstantinos Archangelof <konstantinos.archangelof@nokia.com>
Change-Id: I11ff6d0ad23f9a792f722ec56b2189b6596e61cc

2 years agoxapp-frame v0.8.2 integration to submgr 11/6211/2
Konstantinos Archangelof [Thu, 3 Jun 2021 10:00:19 +0000 (10:00 +0000)]
xapp-frame v0.8.2 integration to submgr

Signed-off-by: Konstantinos Archangelof <konstantinos.archangelof@nokia.com>
Change-Id: Ief6d20c298b98b0e344ff011542f6e50492dc8ac

2 years agoDebug printout improvements 01/6201/1
Anssi Mannila [Wed, 2 Jun 2021 13:19:48 +0000 (16:19 +0300)]
Debug printout improvements

Change-Id: I75c486428e6565246b372f51a67a9ab011d67044
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
2 years agoCounter improvements 92/6192/3
Anssi Mannila [Wed, 2 Jun 2021 08:08:54 +0000 (11:08 +0300)]
Counter improvements

Change-Id: Idd87fcb14f63e0b0d139f0cbb6b9debf83b23cb3
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
2 years agoRest interface specific counter used: cRestSubFailToXapp 68/6168/1
Konstantinos Archangelof [Mon, 31 May 2021 09:32:10 +0000 (09:32 +0000)]
Rest interface specific counter used: cRestSubFailToXapp

Signed-off-by: Konstantinos Archangelof <konstantinos.archangelof@nokia.com>
Change-Id: I4bbbcf44056ca92f3595122652e188ffee20d374

2 years agoRest interface specific counters defined and used: cRestSubReqFromXapp,cRestSubRespTo... 67/6167/1
Konstantinos Archangelof [Mon, 31 May 2021 08:30:35 +0000 (08:30 +0000)]
Rest interface specific counters defined and used: cRestSubReqFromXapp,cRestSubRespToXapp,cRestSubDelReqFromXapp,cRestSubDelRespToXapp

Signed-off-by: Konstantinos Archangelof <konstantinos.archangelof@nokia.com>
Change-Id: I1666ce9ed79c088054cf9e320f10e325cd735ff0

2 years agoMerge "Added UT cases for Del Req e2ap un/packing errors"
Anssi Mannila [Thu, 27 May 2021 07:09:06 +0000 (07:09 +0000)]
Merge "Added UT cases for Del Req e2ap un/packing errors"

2 years agoUT API framework cleanup. Unused Parameters : parameterSet, actionDefinitionPresent... 43/6143/1
Konstantinos Archangelof [Wed, 26 May 2021 09:52:25 +0000 (09:52 +0000)]
UT API framework cleanup. Unused Parameters : parameterSet, actionDefinitionPresent, actionParamCount, policyParamCount removed.

Signed-off-by: Konstantinos Archangelof <konstantinos.archangelof@nokia.com>
Change-Id: I90064e7dab441d0df807aaf7aeb7e9c07e9a1fae

2 years agoAdded UT cases for Del Req e2ap un/packing errors 36/6136/4
Markku Virtanen [Tue, 25 May 2021 09:54:42 +0000 (09:54 +0000)]
Added UT cases for Del Req e2ap un/packing errors

Signed-off-by: Markku Virtanen <markku.virtanen@nokia.com>
Change-Id: Ie0846e3c351d73803ac07a189737267c07503035

2 years agoAdded Test Case to improve e2ap.go coverity coverage i,e PackSubscriptionRequest... 39/6139/1
Konstantinos Archangelof [Tue, 25 May 2021 14:21:51 +0000 (14:21 +0000)]
Added Test Case to improve e2ap.go coverity coverage i,e PackSubscriptionRequest() failure

Signed-off-by: Konstantinos Archangelof <konstantinos.archangelof@nokia.com>
Change-Id: I0b1504b280cff988d5d7e942fce8d44af7609fc4

2 years agoAdd new test cases 34/6134/2
Anssi Mannila [Tue, 25 May 2021 08:51:31 +0000 (11:51 +0300)]
Add new test cases

Change-Id: Idb6809a9b9228e3f465e20b1f8a3f83a3fea2b96
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
2 years agoMerge "Added E2AP interface wrapper for UT"
Anssi Mannila [Tue, 25 May 2021 08:44:49 +0000 (08:44 +0000)]
Merge "Added E2AP interface wrapper for UT"

2 years agoAdded E2AP interface wrapper for UT 32/6132/1
Markku Virtanen [Tue, 25 May 2021 08:18:43 +0000 (08:18 +0000)]
Added E2AP interface wrapper for UT

Signed-off-by: Markku Virtanen <markku.virtanen@nokia.com>
Change-Id: Ic1fa3cf7e16baffe357cfd1f93e639cbc0ef560d

2 years agoCommented out unused function PackSubscriptionDeleteFailure() in e2ap.go. Not necessa... 26/6126/1
Konstantinos Archangelof [Mon, 24 May 2021 12:30:06 +0000 (12:30 +0000)]
Commented out unused function PackSubscriptionDeleteFailure() in e2ap.go. Not necessary to be evaluated by coverity coverage.

Signed-off-by: Konstantinos Archangelof <konstantinos.archangelof@nokia.com>
Change-Id: If0389ef890c265113c225768960a4db4c07c62bd

2 years agoRestored UT cases + reduced UT run time 13/6113/1
Markku Virtanen [Fri, 21 May 2021 10:59:29 +0000 (10:59 +0000)]
Restored UT cases + reduced UT run time

Change-Id: I7444743442298c851215f750738a1b39db9a3243
Signed-off-by: Markku Virtanen <markku.virtanen@nokia.com>
2 years agoAdded Test Cases to improve subscription.go coverity coverage 09/6109/1
Konstantinos Archangelof [Fri, 21 May 2021 09:36:45 +0000 (09:36 +0000)]
Added Test Cases to improve subscription.go coverity coverage

Change-Id: Ic81889c411dcc770534342097f40e9fd44b6c010
Signed-off-by: Konstantinos Archangelof <konstantinos.archangelof@nokia.com>
2 years agoUT changes and fixes 01/6101/1
Markku Virtanen [Thu, 20 May 2021 08:22:04 +0000 (08:22 +0000)]
UT changes and fixes

Change-Id: I31bb8fcfb562bf32519f0f3bd2bbcfdae7aff728
Signed-off-by: Markku Virtanen <markku.virtanen@nokia.com>
2 years agoAdded some extradelay for TestRESTSubReqAndSubDelOkSameAction 84/6084/1
Markku Virtanen [Tue, 18 May 2021 12:03:16 +0000 (12:03 +0000)]
Added some extradelay for TestRESTSubReqAndSubDelOkSameAction

Signed-off-by: Markku Virtanen <markku.virtanen@nokia.com>
Change-Id: If7e3f3be58eccc4153f0639f85efabe6a35fb644

2 years agoXapp-frame, v0.8.1 Rest Subscription Creation /Query /Deletion 82/6082/1
archagge [Wed, 14 Apr 2021 05:54:05 +0000 (08:54 +0300)]
Xapp-frame, v0.8.1 Rest Subscription Creation /Query /Deletion

Convert RMR unittest cases to REST API based
* Fixed REST endpoint construction functionality to include correct port numbers in endpoint string
* Added a REST version of a testcase TestSubReqAndRouteUpdateNok
* Refactored ut_stub REST endpoint setting API and restored original port numbers.

Xapp-frame, v0.8.1 integration:
  * Added REST API based unit test cases

Change-Id: I0989939f4210692493de549380faa1f111d71435
Signed-off-by: Konstantinos Archangelof <konstantinos.archangelof@nokia.com>
3 years agoUpgrade RMR to v4.7.4 55/6055/1
Anssi Mannila [Tue, 11 May 2021 09:50:34 +0000 (12:50 +0300)]
Upgrade RMR to v4.7.4

Change-Id: I26899412ca8ff513d4fc8f87ebf792f03a7c21bb
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
3 years agoFixes added and UT-coverage improved over 85% 97/5897/1
Anssi Mannila [Fri, 16 Apr 2021 06:27:07 +0000 (09:27 +0300)]
Fixes added and UT-coverage improved over 85%

Change-Id: I89e2544cb308b2989bdab2e92a611111be0c88b2
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
3 years agoXapp-frame update to v0.8.1. go.sum file updated 93/5893/1
Konstantinos Archangelof [Thu, 15 Apr 2021 09:53:53 +0000 (09:53 +0000)]
Xapp-frame update to v0.8.1. go.sum file updated

Signed-off-by: Konstantinos Archangelof <konstantinos.archangelof@nokia.com>
Change-Id: I665057a2285d548b471769e633fb1b80eaddd586

3 years agoXapp-frame updated to v0.8.1. 84/5884/4
archagge [Wed, 14 Apr 2021 05:54:05 +0000 (08:54 +0300)]
Xapp-frame updated to v0.8.1.

Signed-off-by: archagge <konstantinos.archangelof@nokia.com>
Change-Id: I3fb6db724092cbcf608db9b38c5e685032e969e9

3 years agoSymptom data collection 50/5750/2
Abukar Mohamed [Thu, 11 Mar 2021 06:13:27 +0000 (06:13 +0000)]
Symptom data collection

Change-Id: I62aaa547aa85c02b8574b2d44c5136c5de3afccf
Signed-off-by: Abukar Mohamed <abukar.mohamed@nokia.com>
3 years agoConfigMap parameter handling change 74/5674/1
Anssi Mannila [Thu, 18 Feb 2021 10:36:59 +0000 (12:36 +0200)]
ConfigMap parameter handling change

Change-Id: Ibbcf52b3aad237c8aff3d1c9f66bfa72185645d3
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
3 years agoXapp-frame updted to v0.6.8. Golog updated to v0.0.2 65/5665/1
Anssi Mannila [Mon, 15 Feb 2021 10:06:08 +0000 (12:06 +0200)]
Xapp-frame updted to v0.6.8. Golog updated to v0.0.2

Change-Id: I876a90fd636a4bec5cc84e21057e45da26c71220
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
3 years agoFix for subscription fail handling 41/5641/1
Anssi Mannila [Fri, 12 Feb 2021 09:56:20 +0000 (11:56 +0200)]
Fix for subscription fail handling

Change-Id: Ibe601879ef5afcaf3b92e9798fb4da26bc035ed8
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
3 years agoMetrics related code refactoring 40/5640/1
Anssi Mannila [Fri, 12 Feb 2021 07:11:35 +0000 (09:11 +0200)]
Metrics related code refactoring

Change-Id: Ia7b6b9fe2c8a75b3e52b0b0dfe4899047609d3a1
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
3 years agoFix for RequestorId returned to xApp 32/5632/1
Anssi Mannila [Thu, 11 Feb 2021 10:50:48 +0000 (12:50 +0200)]
Fix for RequestorId returned to xApp

Change-Id: Ib4f784472e0b940d52181b6cb777bf56eb71bf82
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
3 years agoMetrics for submgr 25/5525/3
Anssi Mannila [Thu, 28 Jan 2021 11:06:46 +0000 (13:06 +0200)]
Metrics for submgr

Change-Id: I1088f859565ab972bc1f565f01a9f1d1d17bb4e6
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
3 years agoTaking RMR v4.5.2 to use 58/5558/1
wahidw [Mon, 1 Feb 2021 07:30:13 +0000 (07:30 +0000)]
Taking RMR v4.5.2 to use

Signed-off-by: wahidw <abdulwahid.w@nokia.com>
Change-Id: Ia7935c8f42e618bb96c583a93c2f4c9fd8d98acb

3 years agoContainer tag change for master branch -> 0.6.0 03/5503/1
Anssi Mannila [Mon, 25 Jan 2021 08:49:51 +0000 (10:49 +0200)]
Container tag change for master branch -> 0.6.0

Change-Id: I275ec5650b7ea8c6b031a88d171e91bceb5112ad
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
3 years agoCode rework 00/5500/1
Anssi Mannila [Mon, 25 Jan 2021 07:59:56 +0000 (09:59 +0200)]
Code rework

Change-Id: I18c300a388a18803646ae83a7630077dc629dc18
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
3 years agoSubmgr restart improvement 51/5251/7
Anssi Mannila [Mon, 7 Dec 2020 12:59:34 +0000 (14:59 +0200)]
Submgr restart improvement

Change-Id: I02388dea48b826eac09aec0308d85bcdcf812a6f
Signed-off-by: Anssi Mannila <anssi.mannila@nokia.com>
3 years agoCherry release 36/5336/1
Juha Hyttinen [Fri, 11 Dec 2020 21:13:17 +0000 (23:13 +0200)]
Cherry release

Change-Id: I9c650a2a745f7e5c97c332f28718f02977694483
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
3 years agoUpdate release notes 35/5335/1 0.5.8
Juha Hyttinen [Fri, 11 Dec 2020 20:58:41 +0000 (22:58 +0200)]
Update release notes

Change-Id: I6d47ebe11dfd32e2fc57504335a52f07a3885e6d
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
3 years agoZero timeout is not allowed. Make sure that there is some default values 13/5313/2
Juha Hyttinen [Fri, 11 Dec 2020 11:03:06 +0000 (13:03 +0200)]
Zero timeout is not allowed. Make sure that there is some default values

Change-Id: I6234908e2b68685c0720152794a0803de0f066e3
Signed-off-by: Juha Hyttinen <juha.hyttinen@nokia.com>
3 years agoTaking RMR v4.4.6 from release repo 66/5266/1
wahidw [Tue, 8 Dec 2020 09:28:34 +0000 (09:28 +0000)]
Taking RMR v4.4.6 from release repo

Signed-off-by: wahidw <abdulwahid.w@nokia.com>
Change-Id: I3a1cbbf780850772522ff9af62bc0473192c500d

3 years agoFCA RIC-1353 xApp restart 42/5242/3
Anssi Mannila [Mon, 7 Dec 2020 06:32:13 +0000 (08:32 +0200)]
FCA RIC-1353 xApp restart

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