nonrtric.git
4 years agoAdd publisher configuration and fix issues 41/2341/2
elinuxhenrik [Mon, 27 Jan 2020 12:02:00 +0000 (13:02 +0100)]
Add publisher configuration and fix issues

Change-Id: Ib3a9b99a3422f2892bc0e73b224e302d698fbb2c
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
4 years agoInitial Working DMAAP Listener 31/2331/2
Lathish [Fri, 24 Jan 2020 14:50:32 +0000 (14:50 +0000)]
Initial Working DMAAP Listener

Issue-ID: NONRTRIC-107
Change-Id: I6ebf378d651e19aa236ea86b33855ceac4114587
Signed-off-by: Lathish <lathishbabu.ganesan@est.tech>
4 years agoAdd A1 controller client in policy-agent 29/2329/2
RehanRaza [Fri, 24 Jan 2020 09:50:22 +0000 (10:50 +0100)]
Add A1 controller client in policy-agent

- Dashboard and policy-agent can run in docker containers
- Policy-agent container uses local json config file when not running consul

Change-Id: I4973999969e462a7c1c1a768b4dd9b91e8024542
Signed-off-by: RehanRaza <muhammad.rehan.raza@est.tech>
4 years agoAdd DMaaP publisher configuration to DmaapClient 18/2318/1
elinuxhenrik [Thu, 23 Jan 2020 15:27:44 +0000 (16:27 +0100)]
Add DMaaP publisher configuration to DmaapClient

Change-Id: I59f366bb5045e344e026f8d51e8f8b611b631d73
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
4 years agoMerge "DMAAP Consumer logic"
Henrik Andersson [Thu, 23 Jan 2020 15:15:35 +0000 (15:15 +0000)]
Merge "DMAAP Consumer logic"

4 years agoDMAAP Consumer logic 16/2316/1
Lathish [Thu, 23 Jan 2020 13:56:28 +0000 (13:56 +0000)]
DMAAP Consumer logic

Issue-ID: NONRTRIC-107
Change-Id: I1277fbb83dda230971c530ba383b0ebec45096ab
Signed-off-by: Lathish <lathishbabu.ganesan@est.tech>
4 years agoAdapting to OSC A1 API 13/2313/2
PatrikBuhr [Thu, 23 Jan 2020 09:03:54 +0000 (10:03 +0100)]
Adapting to OSC A1 API

Implemented protocol adapter for the current OSC
A1 API implementation.

Change-Id: I2658a4340087a32f58bc9ab544bda740cbcbba99
Issue-ID: NONRTRIC-84
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
4 years agoMerge "Dockerize the test enviroment"
Henrik Andersson [Thu, 23 Jan 2020 07:49:55 +0000 (07:49 +0000)]
Merge "Dockerize the test enviroment"

4 years agoMerge "Infrastructure for having mutiple RIC APIs"
Henrik Andersson [Thu, 23 Jan 2020 07:47:04 +0000 (07:47 +0000)]
Merge "Infrastructure for having mutiple RIC APIs"

4 years agoMerge "Adapt A1 controller to new interface"
Henrik Andersson [Thu, 23 Jan 2020 07:45:05 +0000 (07:45 +0000)]
Merge "Adapt A1 controller to new interface"

4 years agoAdapt A1 controller to new interface 08/2308/1
RehanRaza [Wed, 22 Jan 2020 13:44:55 +0000 (14:44 +0100)]
Adapt A1 controller to new interface

Change-Id: Ie73a72f4b0882b0d741b405d8736dc3b64d6b9af
Signed-off-by: RehanRaza <muhammad.rehan.raza@est.tech>
4 years agoDockerize the test enviroment 05/2305/1
YongchaoWu [Wed, 22 Jan 2020 12:24:48 +0000 (13:24 +0100)]
Dockerize the test enviroment

-Dockerize policy-agent, cbs, consul, simulator
-end2end call from policy-agent to simulator can be called
in a dockerized way for future demo and test.

Issue-ID: NONRTRIC-79
Signed-off-by: YongchaoWu <yongchao.wu@est.tech>
Change-Id: Ib57bcb900a337e315b839a7761789c5153a09266

4 years agoInfrastructure for having mutiple RIC APIs 93/2293/4
PatrikBuhr [Mon, 20 Jan 2020 12:27:40 +0000 (13:27 +0100)]
Infrastructure for having mutiple RIC APIs

RIC (A1) protocol is selected by confuration parameter.

Change-Id: I5486955cea9f38b3bb9e6ce3e88d94206bb85a1c
Issue-ID: NONRTRIC-84
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
4 years agoMerge "Adjustement of the image name"
Henrik Andersson [Wed, 22 Jan 2020 12:11:45 +0000 (12:11 +0000)]
Merge "Adjustement of the image name"

4 years agoMerge "Move RefreshConfigTask under tasks"
Henrik Andersson [Wed, 22 Jan 2020 09:17:28 +0000 (09:17 +0000)]
Merge "Move RefreshConfigTask under tasks"

4 years agoAdjustement of the image name 04/2304/1
maximesson [Wed, 22 Jan 2020 08:42:17 +0000 (09:42 +0100)]
Adjustement of the image name

Change-Id: Ie360bcaef7a97e77c074128211fc985eef64be2f
Issue-ID: NONRTRIC-78
Signed-off-by: maximesson <maxime.bonneau@est.tech>
4 years agoMove RefreshConfigTask under tasks 85/2285/2
RehanRaza [Mon, 20 Jan 2020 12:13:41 +0000 (13:13 +0100)]
Move RefreshConfigTask under tasks

Change-Id: I2758eef9b2d0814e82c6141231fb082a7eab8fd9
Signed-off-by: RehanRaza <muhammad.rehan.raza@est.tech>
4 years agoPushing docker image of simulator to Nexus 90/2290/3
maximesson [Mon, 20 Jan 2020 14:53:37 +0000 (15:53 +0100)]
Pushing docker image of simulator to Nexus

Change-Id: Ibbafde61925e683a743c826e1a93085dfbec1ce3
Issue-ID: NONRTRIC-78
Signed-off-by: maximesson <maxime.bonneau@est.tech>
4 years agoMerge "Changed recovery so that policies will be reconfigured in the RIC after RIC...
Henrik Andersson [Fri, 17 Jan 2020 15:36:20 +0000 (15:36 +0000)]
Merge "Changed recovery so that policies will be reconfigured in the RIC after RIC restart"

4 years agoImprove auto test for policy agent 61/2261/1
YongchaoWu [Fri, 17 Jan 2020 12:58:51 +0000 (13:58 +0100)]
Improve auto test for policy agent

Auto test for policy agent remote/local image
Return basic health check in the printout
Add test description files.

Issue-ID: NONRTRIC-79
Signed-off-by: YongchaoWu <yongchao.wu@est.tech>
Change-Id: I1dbdfbcc2568a1b46dae5d42ebcb8329c818f3ac

4 years agoChanged recovery so that policies will be reconfigured in the RIC after RIC restart 60/2260/1
PatrikBuhr [Fri, 17 Jan 2020 13:49:47 +0000 (14:49 +0100)]
Changed recovery so that policies will be reconfigured in the RIC after RIC restart

Instead of just removing all policies by a recovery, all policies are
recreated in the RIC.

Change-Id: Id9bd6f954ee7e156bbf6084e585da7827b89f830
Issue-ID: NONRTRIC-84
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
4 years agoMerge "New version of NearRT-RIC simulator"
Henrik Andersson [Fri, 17 Jan 2020 13:20:05 +0000 (13:20 +0000)]
Merge "New version of NearRT-RIC simulator"

4 years agoUpdate .gitignore for some Eclipse things 59/2259/1
elinuxhenrik [Fri, 17 Jan 2020 12:46:57 +0000 (13:46 +0100)]
Update .gitignore for some Eclipse things

Change-Id: I64f8051e580cae148d3d67f4b08160fc126b65ee
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
4 years agoNew version of NearRT-RIC simulator 09/2009/8
maximesson [Wed, 11 Dec 2019 15:53:33 +0000 (16:53 +0100)]
New version of NearRT-RIC simulator

Change-Id: I9b14b8e6a32974e92a57af994762be064b04b7a7
Issue-ID: NONRTRIC-78
Signed-off-by: maximesson <maxime.bonneau@est.tech>
4 years agoMerge "Return response codes from policy controller"
Henrik Andersson [Fri, 17 Jan 2020 10:09:10 +0000 (10:09 +0000)]
Merge "Return response codes from policy controller"

4 years agoMerge "Changed in config will add and recover Rics"
Henrik Andersson [Fri, 17 Jan 2020 10:08:41 +0000 (10:08 +0000)]
Merge "Changed in config will add and recover Rics"

4 years agoChanged in config will add and recover Rics 43/2243/3
PatrikBuhr [Thu, 16 Jan 2020 06:27:58 +0000 (07:27 +0100)]
Changed in config will add and recover Rics

When the application config is changed, Ric:s will be added/removed in the repository and
recovered.

Fixed a lot of thread synchronization issues.

Issue-ID: NONRTRIC-84
Change-Id: I42ff66bc59c585d2d9f65e9e00a0ac88998a44bf
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
4 years agoReturn response codes from policy controller 35/2235/4
RehanRaza [Wed, 15 Jan 2020 14:54:48 +0000 (15:54 +0100)]
Return response codes from policy controller

Change-Id: Ieda5760d43b98265d436343a3e98e46e27f0108e
Issue-ID: NONRTRIC-84
Signed-off-by: RehanRaza <muhammad.rehan.raza@est.tech>
4 years agoFix imports and pom problem 33/2233/1
elinuxhenrik [Wed, 15 Jan 2020 13:42:41 +0000 (14:42 +0100)]
Fix imports and pom problem

Change-Id: I52e457372a581cd0900d1c63ce8e617b62558626
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
4 years agoFix formatting in the dashboard 15/2215/3
RehanRaza [Tue, 14 Jan 2020 09:42:52 +0000 (10:42 +0100)]
Fix formatting in the dashboard

Change-Id: I3e7718fee18e38697aa1ac4ac1f08d6aee499d92
Signed-off-by: RehanRaza <muhammad.rehan.raza@est.tech>
4 years agoAdded callback to R-APPS invoked after RIC recovery 12/2212/2
PatrikBuhr [Tue, 14 Jan 2020 08:00:57 +0000 (09:00 +0100)]
Added callback to R-APPS invoked after RIC recovery

Improved error handling in dashboard
Improved error handling in agent NBI
Added ?policyTypeId= in the A1 API
Added a callback to R-APPS invoked when RIC instances has been deleted
or when RIC policy types has changed.

Issue-ID: NONRTRIC-84
Change-Id: I04a4b514fce45e249364bd03813a7afb93320a07
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
4 years agoMerge "Change docker image name"
Henrik Andersson [Tue, 14 Jan 2020 07:38:30 +0000 (07:38 +0000)]
Merge "Change docker image name"

4 years agoMerge "Recovery handling"
Henrik Andersson [Tue, 14 Jan 2020 07:33:22 +0000 (07:33 +0000)]
Merge "Recovery handling"

4 years agoChange docker image name 96/2196/2
YongchaoWu [Sun, 12 Jan 2020 16:54:31 +0000 (17:54 +0100)]
Change docker image name

Change docker image name for simulator and policy agent:
o-ran-sc/nonrtric-nearric-simulator
o-ran-sc/nonrtric-policy-agent

Issue-ID: NONRTRIC-79
Signed-off-by: YongchaoWu <yongchao.wu@est.tech>
Change-Id: Ide84bc2980710fb1c044b66c0b283540a9e2840b

4 years agoMerge "Removed the duplicate dependency"
Henrik Andersson [Mon, 13 Jan 2020 07:14:32 +0000 (07:14 +0000)]
Merge "Removed the duplicate dependency"

4 years agoRecovery handling 93/2193/1
PatrikBuhr [Fri, 10 Jan 2020 06:49:31 +0000 (07:49 +0100)]
Recovery handling

Supervision of NearRT RIC policy types and instances.
When there is a difference between the view in the NonRT RIC
and the NearRT RIC, all policies will be deleted and the
types will be refreshed.

Introduced that policies will be created and deleted in the NonRT RIC
when created/deleted from the agent NBI.

Added Mock mode, run by command:
mvn -Dtest=MockPolicyAgent test

Issue-ID: NONRTRIC-84
Change-Id: Ica621c990f352cd69efa0dca51451d5f3c755b68
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
4 years agoMerge "Updates of the NBI"
John Keeney [Thu, 9 Jan 2020 16:00:07 +0000 (16:00 +0000)]
Merge "Updates of the NBI"

4 years agoUpdates of the NBI 68/2168/2
PatrikBuhr [Wed, 8 Jan 2020 09:12:35 +0000 (10:12 +0100)]
Updates of the NBI

Fetching policy type schemas and supported policy types in separate
REST primities.

Issue-ID: NONRTRIC-84
Change-Id: I44cf6858a77d856c81aa8234f1b35bd022633cec
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
4 years agoFix Jenkins staging job using JAR args in pom 67/2167/1
RehanRaza [Wed, 8 Jan 2020 08:34:07 +0000 (09:34 +0100)]
Fix Jenkins staging job using JAR args in pom

Change-Id: If7bc4e8270a6508ff23f2b59dc9330430f9a627d
Issue-ID: NONRTRIC-79
Signed-off-by: RehanRaza <muhammad.rehan.raza@est.tech>
4 years agomodify dockerfile to fix jenkins staing jobs 62/2162/2
YongchaoWu [Tue, 7 Jan 2020 08:25:42 +0000 (09:25 +0100)]
modify dockerfile to fix  jenkins staing jobs

change relative directory of ADD command
run code formatter command

Issue-ID: NONRTRIC-79
Signed-off-by: YongchaoWu <yongchao.wu@est.tech>
Change-Id: I08e19fc640af8f230c155e9192479e3ae049a32f

4 years agoAdd first simple version of repository supervision 47/2147/1
elinuxhenrik [Fri, 3 Jan 2020 16:12:23 +0000 (17:12 +0100)]
Add first simple version of repository supervision

Change-Id: Ic0dedd679e0737d5c4635c4959cffe8bd88e5695
Issue-ID: NONRTRIC-81
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
4 years agoRemoved the duplicate dependency 53/2153/1
Lathish [Fri, 3 Jan 2020 15:01:30 +0000 (15:01 +0000)]
Removed the duplicate dependency

Issue-ID: NONRTRIC-85
Change-Id: I77008c799a7720584159e9d24e38224413d63ae2
Signed-off-by: Lathish <lathishbabu.ganesan@est.tech>
4 years agoIntroduce error handling in StartupService 45/2145/1
elinuxhenrik [Fri, 3 Jan 2020 13:33:15 +0000 (14:33 +0100)]
Introduce error handling in StartupService

Change-Id: Ia6acb46b404c21279cdd96a0f3f2eab8e504c302
Issue-ID: NONRTRIC-81
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
4 years agoMerge "Add unit test for A1 client"
Henrik Andersson [Fri, 3 Jan 2020 09:58:33 +0000 (09:58 +0000)]
Merge "Add unit test for A1 client"

4 years agoMerge "Added queryparam 'ric' for get_types REST API"
Henrik Andersson [Fri, 3 Jan 2020 09:54:55 +0000 (09:54 +0000)]
Merge "Added queryparam 'ric' for get_types REST API"

4 years agoMerge "fix jenkins staing jobs with policy agent image"
Henrik Andersson [Fri, 3 Jan 2020 09:44:22 +0000 (09:44 +0000)]
Merge "fix jenkins staing jobs with policy agent image"

4 years agoAdd unit test for A1 client 18/2118/1
RehanRaza [Fri, 27 Dec 2019 12:46:38 +0000 (13:46 +0100)]
Add unit test for A1 client

Change-Id: Ib26fc1d407f309e282e002ee8fedd20319d94d5a
Issue-ID: NONRTRIC-80
Signed-off-by: RehanRaza <muhammad.rehan.raza@est.tech>
4 years agoAdded queryparam 'ric' for get_types REST API 89/2089/1
PatrikBuhr [Fri, 20 Dec 2019 08:14:12 +0000 (09:14 +0100)]
Added queryparam 'ric' for get_types REST API

Change-Id: I1bb32e895d8e8c4ab03f34e9367beb6eba633ab9
Issue-ID: NONRTRIC-84
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
4 years agofix jenkins staing jobs with policy agent image 88/2088/1
YongchaoWu [Fri, 20 Dec 2019 10:03:11 +0000 (11:03 +0100)]
fix jenkins staing jobs with policy agent image

add a build execution before pushing execution

Issue-ID: NONRTRIC-79
Signed-off-by: YongchaoWu <yongchao.wu@est.tech>
Change-Id: I23c7fad8b9f1f76cd6d820779c06dcfb3eb49139

4 years agoCleanup StartupServiceTest 87/2087/1
elinuxhenrik [Fri, 20 Dec 2019 10:01:13 +0000 (11:01 +0100)]
Cleanup StartupServiceTest

Change-Id: I914dff2c6d6b28034813c4d5b8a92086e1225e9e
Issue-ID: NONRTRIC-81
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
4 years agoMerge "Swagger documentation"
Henrik Andersson [Fri, 20 Dec 2019 09:47:40 +0000 (09:47 +0000)]
Merge "Swagger documentation"

4 years agoAdapt to new A1Client interface 86/2086/1
elinuxhenrik [Fri, 20 Dec 2019 08:39:43 +0000 (09:39 +0100)]
Adapt to new A1Client interface

Change-Id: Iebca5426dbd6d42edbbecca4321dc4f25355a097
Issue-ID: NONRTRIC-81
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
4 years agoModify method calls in A1 client 83/2083/2
RehanRaza [Thu, 19 Dec 2019 15:47:06 +0000 (16:47 +0100)]
Modify method calls in A1 client

Change-Id: I6b82687c09f238e3c60c85e6c92491c3f02ec69f
Issue-ID: NONRTRIC-80
Signed-off-by: RehanRaza <muhammad.rehan.raza@est.tech>
4 years agoSwagger documentation 71/2071/2
Lathish [Wed, 18 Dec 2019 14:18:01 +0000 (14:18 +0000)]
Swagger documentation

Issue-ID: NONRTRIC-85
Change-Id: I2a8747256ab1a315e4a11c2b4ade6c8fb6da51cb
Signed-off-by: Lathish <lathishbabu.ganesan@est.tech>
4 years agoMerge "Make StartupService use asynchronous client"
Henrik Andersson [Thu, 19 Dec 2019 15:23:42 +0000 (15:23 +0000)]
Merge "Make StartupService use asynchronous client"

4 years agoMerge "Modify pom to push policy agent image to nexus"
Henrik Andersson [Thu, 19 Dec 2019 14:52:20 +0000 (14:52 +0000)]
Merge "Modify pom to push policy agent image to nexus"

4 years agoMake StartupService use asynchronous client 82/2082/1
elinuxhenrik [Thu, 19 Dec 2019 14:50:38 +0000 (15:50 +0100)]
Make StartupService use asynchronous client

Change-Id: Ic54cc3183eb63a467d6f2d33309b3f758adb3f17
Issue-ID: NONRTRIC-81
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
4 years agoModify pom to push policy agent image to nexus 80/2080/3
YongchaoWu [Thu, 19 Dec 2019 11:53:51 +0000 (12:53 +0100)]
Modify pom to push policy agent image to nexus

add fabric docker maven plugin
remove spotify dockerfile plugin
run: mvn clean install will generate local image

Issue-ID: NONRTRIC-79
Signed-off-by: YongchaoWu <yongchao.wu@est.tech>
Change-Id: I4db4e4f1ddd3ccb32a77e9862285919bd1f579cc

4 years agoMerge "Support of selecting RIC in dashboard"
Henrik Andersson [Thu, 19 Dec 2019 12:08:01 +0000 (12:08 +0000)]
Merge "Support of selecting RIC in dashboard"

4 years agoSupport of selecting RIC in dashboard 54/2054/1
PatrikBuhr [Wed, 18 Dec 2019 10:15:08 +0000 (11:15 +0100)]
Support of selecting RIC in dashboard

Change-Id: I3b428fd1d45b03f0017177389c06c9591f0b237e
Issue-ID: NONRTRIC-84
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
4 years agoMerge "Add use of @Mock"
Henrik Andersson [Tue, 17 Dec 2019 12:07:23 +0000 (12:07 +0000)]
Merge "Add use of @Mock"

4 years agoAdd use of @Mock 44/2044/2
elinuxhenrik [Tue, 17 Dec 2019 09:22:39 +0000 (10:22 +0100)]
Add use of @Mock

Change-Id: I9fe733038119b124928cfffc2dae54e65928104d
Issue-ID: NONRTRIC-81
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
4 years agoAuto test created for policy agent, cbs, consul 39/2039/2
YongchaoWu [Mon, 16 Dec 2019 21:54:11 +0000 (22:54 +0100)]
Auto test created for policy agent, cbs, consul

-Fix PA dockerfile using java command of adoptopenjdk
-Add initial test for autotest
-dockerize the process of PA reading config from consul/cbs

Issue-ID: NONRTRIC-79
Change-Id: I185f7459fbb59c2be1507b33e44f7d539ab4eeff
Signed-off-by: YongchaoWu <yongchao.wu@est.tech>
4 years agoChange to JUnit5 and clean up pom 37/2037/2
elinuxhenrik [Mon, 16 Dec 2019 15:36:26 +0000 (16:36 +0100)]
Change to JUnit5 and clean up pom

Change-Id: I9ddf9f621c2e0d405684e35092e8fa522bb5f9f8
Issue-ID: NONRTRIC-81
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
4 years agoIntegrating A1 client with service supervision 36/2036/2
PatrikBuhr [Mon, 16 Dec 2019 15:01:13 +0000 (16:01 +0100)]
Integrating A1 client with service supervision

Introducing a "mock" mode.

Added som test schemas that I forgot to add in the
previous commit.

Code formatting,

Change-Id: Ide38969ae8513d0d86d798696306191b9bc2f5b4
Issue-ID: NONRTRIC-84
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
4 years agoMerge "Add Error Handling in A1 Client"
Henrik Andersson [Mon, 16 Dec 2019 14:10:53 +0000 (14:10 +0000)]
Merge "Add Error Handling in A1 Client"

4 years agoMerge "Dashboard using policy agent NBI"
Henrik Andersson [Mon, 16 Dec 2019 14:10:37 +0000 (14:10 +0000)]
Merge "Dashboard using policy agent NBI"

4 years agoDashboard using policy agent NBI 20/2020/2
PatrikBuhr [Tue, 10 Dec 2019 14:17:06 +0000 (15:17 +0100)]
Dashboard using policy agent NBI

Change-Id: I21081d49a1ce3704a4e88e009ae92003efa96d18
Issue-ID: NONRTRIC-84
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
4 years agoAdd Error Handling in A1 Client 23/2023/1
RehanRaza [Fri, 13 Dec 2019 16:05:11 +0000 (17:05 +0100)]
Add Error Handling in A1 Client

Change-Id: I7e24241b84f123ecffdcfe880e43935f5d8e933b
Issue-ID: NONRTRIC-80
Signed-off-by: RehanRaza <muhammad.rehan.raza@est.tech>
4 years agoadd mvn plugin for dockerfile build 16/2016/3
YongchaoWu [Thu, 12 Dec 2019 19:45:12 +0000 (20:45 +0100)]
add mvn plugin for dockerfile build

run: mvn dockerfile:build, to build docker image locally for testing

Issue-ID: NONRTRIC-79
Change-Id: I5812a7c863625a0a7e29be9491002c9ef558e713
Signed-off-by: YongchaoWu <yongchao.wu@est.tech>
4 years agoMerge "Generated-source compilation plugin fix"
Henrik Andersson [Fri, 13 Dec 2019 12:24:53 +0000 (12:24 +0000)]
Merge "Generated-source compilation plugin fix"

4 years agoChange to JUnit5 19/2019/1
elinuxhenrik [Fri, 13 Dec 2019 06:50:31 +0000 (07:50 +0100)]
Change to JUnit5

Change-Id: Icfa4cece0783d28d003abcda5193f231acc392f6
Issue-ID: NONRTRIC-81
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
4 years agoGenerated-source compilation plugin fix 15/2015/1
Lathish [Thu, 12 Dec 2019 15:35:14 +0000 (15:35 +0000)]
Generated-source compilation plugin fix

Issue-ID: NONRTRIC-86
Change-Id: Ifb12b0015e98334363de81a32233a8ee14560a75
Signed-off-by: Lathish <lathishbabu.ganesan@est.tech>
4 years agoAdd A1 Client in Policy Agent 10/2010/1
RehanRaza [Thu, 12 Dec 2019 10:05:55 +0000 (11:05 +0100)]
Add A1 Client in Policy Agent

Change-Id: I9b10f5c0dbd1d8d0aef748c24a884b8671ef8863
Issue-ID: NONRTRIC-80
Signed-off-by: RehanRaza <muhammad.rehan.raza@est.tech>
4 years agoMerge "Add type support to Ric"
Henrik Andersson [Thu, 12 Dec 2019 08:58:10 +0000 (08:58 +0000)]
Merge "Add type support to Ric"

4 years agoMerge "DRAFT: CBS and Consul simulator"
Henrik Andersson [Wed, 11 Dec 2019 16:31:09 +0000 (16:31 +0000)]
Merge "DRAFT: CBS and Consul simulator"

4 years agoAdd type support to Ric 04/2004/1
elinuxhenrik [Wed, 11 Dec 2019 16:12:52 +0000 (17:12 +0100)]
Add type support to Ric

Fix error in StartupServiceTest

Change-Id: Ia34b6c49306f6295d07fb16ff79ceacc3babfe53
Issue-ID: NONRTRIC-81
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
4 years agoAdd more configuration unit test 93/1993/2
YongchaoWu [Tue, 10 Dec 2019 21:53:54 +0000 (22:53 +0100)]
Add more configuration unit test

Issue-ID: NONRTRIC-79
Signed-off-by: YongchaoWu <yongchao.wu@est.tech>
Change-Id: Ie98f652831f6ceebe7010cf0a9a6a3a4de4a4364

4 years agoDRAFT: CBS and Consul simulator 99/1999/1
YongchaoWu [Wed, 11 Dec 2019 12:10:30 +0000 (13:10 +0100)]
DRAFT: CBS and Consul simulator

Issue-ID: NONRTRIC-79
Signed-off-by: YongchaoWu <yongchao.wu@est.tech>
Change-Id: I8ef3e2a90a750a3842409b5beefeb4854f2ab09b

4 years agoRefine test of StartupService 94/1994/1
elinuxhenrik [Wed, 11 Dec 2019 09:30:25 +0000 (10:30 +0100)]
Refine test of StartupService

Change-Id: I94e29eea29f8cefe2c1121e8ff99052c571a2e01
Issue-ID: NONRTRIC-81
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
4 years agoGet types at startup 83/1983/3
elinuxhenrik [Mon, 9 Dec 2019 16:06:04 +0000 (17:06 +0100)]
Get types at startup

Change-Id: I94f8da731589bf45f1f0aa51a0663a5d2ecf7a56
Issue-ID: NONRTRIC-81
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
4 years agoAdded ServiceController and Service supervision 82/1982/5
PatrikBuhr [Mon, 9 Dec 2019 15:39:11 +0000 (16:39 +0100)]
Added ServiceController and Service supervision

Checking application alive each minute.

Change-Id: Ia562b349355f7c2bdded0595f348f0c96c9ccbda
Issue-ID: NONRTRIC-84
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
4 years agoIntegrate Config Binding Service client 74/1974/6
YongchaoWu [Mon, 9 Dec 2019 09:00:46 +0000 (10:00 +0100)]
Integrate Config Binding Service client

Reuse CBS concept in ONAP to fetch configurations from consul.

Issue-ID: NONRTRIC-79
Change-Id: Iff6d651c1140c4ff16eeac37f84d8b4578c43cfe
Signed-off-by: YongchaoWu <yongchao.wu@est.tech>
4 years agoFix startup 78/1978/1
elinuxhenrik [Mon, 9 Dec 2019 14:53:00 +0000 (15:53 +0100)]
Fix startup

Change-Id: Ie90db67e18464f03afde11c7ebaeee57a15ed4e1
Issue-ID: NONRTRIC-81
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
4 years agoCleanup 75/1975/1
elinuxhenrik [Mon, 9 Dec 2019 11:53:47 +0000 (12:53 +0100)]
Cleanup

Change-Id: I3bc21a2f1eff39341a4eb9b0a06306b27fff2ea2
Issue-ID: NONRTRIC-81
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
4 years agoAdd first version of startup 69/1969/2
elinuxhenrik [Fri, 6 Dec 2019 14:27:51 +0000 (15:27 +0100)]
Add first version of startup

Change-Id: I526fc8c82c5681af73e9ce21bc066ecebab75793
Issue-ID: NONRTRIC-81
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
4 years agoAdded a getPolicies query REST call 57/1957/3
PatrikBuhr [Fri, 6 Dec 2019 16:23:16 +0000 (17:23 +0100)]
Added a getPolicies query REST call

Change-Id: I354cb7cbb68ca69c5fe2e695bd66ec60eed43ead
Issue-ID: NONRTRIC-84
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
4 years agoMerge "Continue work with PolicyControl"
Henrik Andersson [Fri, 6 Dec 2019 11:28:45 +0000 (11:28 +0000)]
Merge "Continue work with PolicyControl"

4 years agoContinue work with PolicyControl 54/1954/2
PatrikBuhr [Fri, 6 Dec 2019 09:36:35 +0000 (10:36 +0100)]
Continue work with PolicyControl

Added a Bean factory

Change-Id: I6351ab07614a3345393d2415cd3adb4b14a96eca
Issue-ID: NONRTRIC-76
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
4 years agoAdd .gitignore file 48/1948/1
elinuxhenrik [Thu, 5 Dec 2019 15:38:48 +0000 (16:38 +0100)]
Add .gitignore file

Change-Id: I73e85165c07b962e9c476b10bcdd1c4e81268f24
Issue-ID: NONRTRIC-76
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
4 years agoMerge "Minor pom updates"
Henrik Andersson [Thu, 5 Dec 2019 15:32:43 +0000 (15:32 +0000)]
Merge "Minor pom updates"

4 years agoMinor pom updates 46/1946/1
PatrikBuhr [Fri, 29 Nov 2019 12:10:38 +0000 (13:10 +0100)]
Minor pom updates

Removed empty line and included the new module

Change-Id: I94734842dc2ea875996a0a724cfeab632399c90d
Issue-ID: NONRTRIC-76
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
4 years agoAdded RIC Config 44/1944/1
PatrikBuhr [Mon, 2 Dec 2019 07:41:33 +0000 (08:41 +0100)]
Added RIC Config

Change-Id: I96f2c33cd4adeb16561279d71380f5d984d7aaf4
Issue-ID: NONRTRIC-76
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
4 years agoMerge "Policy-agent skeleton"
Henrik Andersson [Thu, 28 Nov 2019 14:16:30 +0000 (14:16 +0000)]
Merge "Policy-agent skeleton"

4 years agoMerge "Storing darkmode state in cookie"
Henrik Andersson [Thu, 28 Nov 2019 14:13:29 +0000 (14:13 +0000)]
Merge "Storing darkmode state in cookie"

4 years agoPolicy-agent skeleton 40/1840/3
PatrikBuhr [Thu, 28 Nov 2019 09:58:54 +0000 (10:58 +0100)]
Policy-agent skeleton

Change-Id: I23ffaf459b2f5f2685ad81ad6726556491b8b3b7
Issue-ID: NONRTRIC-76
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
4 years agoRelease NONRTRIC Dashboard 33/1833/1
RehanRaza [Thu, 28 Nov 2019 08:05:52 +0000 (09:05 +0100)]
Release NONRTRIC Dashboard

Change-Id: Id7f2a572415fcba80e7f7f3de18740d0f6e5e0e9
Issue-ID: NONRTRIC-74
Signed-off-by: RehanRaza <muhammad.rehan.raza@est.tech>
4 years agoRemove releases directory 29/1829/1
RehanRaza [Thu, 28 Nov 2019 07:47:47 +0000 (08:47 +0100)]
Remove releases directory

Change-Id: I2b14adcbbda92225d9a26551d27fa694cd7e99ca
Issue-ID: NONRTRIC-74
Signed-off-by: RehanRaza <muhammad.rehan.raza@est.tech>
4 years agoRelease NONRTRIC Dashboard 20/1820/1
RehanRaza [Wed, 27 Nov 2019 16:04:53 +0000 (17:04 +0100)]
Release NONRTRIC Dashboard

Change-Id: I13bf72cc3684adb25c6a454eda9fef4be1d2407d
Issue-ID: NONRTRIC-74
Signed-off-by: RehanRaza <muhammad.rehan.raza@est.tech>
4 years agoRelease NONRTRIC Nearric Simulator 34/1734/3
elinuxhenrik [Fri, 22 Nov 2019 09:18:00 +0000 (10:18 +0100)]
Release NONRTRIC Nearric Simulator

Change-Id: Ia360ccc3abd31f8ee36c0b112a32d833666bbd9f
Issue-ID: NONRTRIC-74
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>