Henrik Andersson [Tue, 14 Dec 2021 21:41:36 +0000 (21:41 +0000)]
Merge "Update helm charts for O-RU fronthaul usecase" into e-release
Henrik Andersson [Tue, 14 Dec 2021 21:41:17 +0000 (21:41 +0000)]
Merge "Add usecases to project pom" into e-release
elinuxhenrik [Mon, 13 Dec 2021 12:18:25 +0000 (13:18 +0100)]
Update helm charts for O-RU fronthaul usecase
The environment variables in the helm charts should be overridden
in order to make them configurable.
Change-Id: Ic7023f60e6b1aad96ee509f71b6bd232e62cf078
Issue-ID: NONRTRIC-559
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
PatrikBuhr [Tue, 14 Dec 2021 07:31:18 +0000 (08:31 +0100)]
Documentation updates
NONRTRIC-679
NONRTRIC-680
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Issue-ID: NONRTRIC-679
Change-Id: I3a40f30baed363677ff41e3bfcd2a498e47f6f22
JohnKeeney [Mon, 13 Dec 2021 17:52:29 +0000 (17:52 +0000)]
Cherrypick: More documentation updates
Issue-ID: NONRTRIC-643
Change-Id: I423913abbaa3f55b33e2879d3c9756dc36608cf0
Signed-off-by: JohnKeeney <john.keeney@est.tech>
(cherry picked from commit
408ef23df4e1ddcf62ae81d792b4daa9b21e2861)
elinuxhenrik [Mon, 13 Dec 2021 18:09:24 +0000 (19:09 +0100)]
Add usecases to project pom
Issue-ID: NONRTRIC-675
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Change-Id: I16559063018fe788a719f1178efa7fe6778998cb
JohnKeeney [Mon, 13 Dec 2021 13:00:43 +0000 (13:00 +0000)]
Documentation updates
Issue-ID: NONRTRIC-643
Change-Id: I6a4bcf5ae9e530a583af9f635b84a10bd275aa85
Signed-off-by: JohnKeeney <john.keeney@est.tech>
(cherry picked from commit
b2bc53f209bd27b6f0fabf630d22667c573365fd)
Henrik Andersson [Mon, 13 Dec 2021 06:49:00 +0000 (06:49 +0000)]
Merge "Updated test for helm chart recipe"
Henrik Andersson [Mon, 13 Dec 2021 06:47:27 +0000 (06:47 +0000)]
Merge "Add ICS simulator to Franthaul consumer"
elinuxhenrik [Fri, 10 Dec 2021 15:52:42 +0000 (16:52 +0100)]
Add ICS simulator to Franthaul consumer
Issue-ID: NONRTRIC-664
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Change-Id: I8ad34fd58c2502d586d7b320c3cf40261b2cbe9f
BjornMagnussonXA [Fri, 10 Dec 2021 09:43:32 +0000 (10:43 +0100)]
Updated test for helm chart recipe
Issue-ID: NONRTRIC-618
Signed-off-by: BjornMagnussonXA <bjorn.magnusson@est.tech>
Change-Id: I99426c99e0e33fbbeae06103428d9b452a72f3da
ecaiyanlinux [Fri, 10 Dec 2021 09:55:33 +0000 (10:55 +0100)]
Fix a typo in docker env file
Signed-off-by: ecaiyanlinux <martin.c.yan@est.tech>
Issue-ID: NONRTRIC-640
Change-Id: I293667a497f03766989e6a191d2dd15cbc9880e4
Henrik Andersson [Thu, 9 Dec 2021 13:17:01 +0000 (13:17 +0000)]
Merge "ODU slice assurance usecase - Improvements"
ychacon [Mon, 29 Nov 2021 09:17:29 +0000 (10:17 +0100)]
ODU slice assurance usecase - Improvements
Issue-ID: NONRTRIC-637
Signed-off-by: ychacon <yennifer.chacon@est.tech>
Change-Id: Ife48826f10294b6cdb695b07147308d209d4feaf
Henrik Andersson [Thu, 9 Dec 2021 08:04:29 +0000 (08:04 +0000)]
Merge "Revert the changes for Docker non root user"
ecaiyanlinux [Thu, 9 Dec 2021 06:37:14 +0000 (07:37 +0100)]
Revert the changes for Docker non root user
There are side effects when using non root user in Dockerfile(s)
Need further investigation
Signed-off-by: ecaiyanlinux <martin.c.yan@est.tech>
Change-Id: Idc8d45084d9bee28f52c5e236b652d3f4d497d7a
Henrik Andersson [Thu, 9 Dec 2021 06:42:28 +0000 (06:42 +0000)]
Merge "Fix MR polling bug in DMaaP Mediator"
elinuxhenrik [Wed, 8 Dec 2021 09:34:57 +0000 (10:34 +0100)]
Fix MR polling bug in DMaaP Mediator
Issue-ID: NONRTRIC-671
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Change-Id: I4e85952b7ef4ab57e5e1991bc47fc3d1180a6068
Henrik Andersson [Wed, 8 Dec 2021 11:45:27 +0000 (11:45 +0000)]
Merge "First version of ODU slice assurance usecase"
Henrik Andersson [Wed, 8 Dec 2021 06:55:44 +0000 (06:55 +0000)]
Merge "Remove unnecessary container-tag file"
Henrik Andersson [Wed, 8 Dec 2021 06:55:26 +0000 (06:55 +0000)]
Merge "Add docker build to mediator pom"
Henrik Andersson [Tue, 7 Dec 2021 14:56:27 +0000 (14:56 +0000)]
Merge "Add trace to SDNC stub O-RU Closed Loop usecase"
elinuxhenrik [Tue, 7 Dec 2021 13:42:35 +0000 (14:42 +0100)]
Add trace to SDNC stub O-RU Closed Loop usecase
Issue-ID: NONRTRIC-649
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Change-Id: I76f4965a55b57d5437fe5c241f15c3dfc94b4747
PatrikBuhr [Mon, 6 Dec 2021 14:20:12 +0000 (15:20 +0100)]
NONRTRIC - Implement DMaaP mediator producer service in Java
Improved coverage
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Issue-ID: NONRTRIC-597
Change-Id: Ia31faebadbc231589039438a73b6f80673d0331e
ychacon [Mon, 29 Nov 2021 09:17:29 +0000 (10:17 +0100)]
First version of ODU slice assurance usecase
Issue-ID: NONRTRIC-637
Signed-off-by: ychacon <yennifer.chacon@est.tech>
Change-Id: I5d22039bf60c40e78eaf5a02698b6473665dd5e8
ecaiyanlinux [Mon, 6 Dec 2021 09:01:01 +0000 (10:01 +0100)]
Revert the change for helm manager Dockerfile
It seems helm manager can not run without root previlege
Revert the change for now, need further investigation
Signed-off-by: ecaiyanlinux <martin.c.yan@est.tech>
Issue-ID: NONRTRIC-656
Change-Id: I240819ebf6df4f9e87271ec8ebe8f2943be01caa
Henrik Andersson [Mon, 6 Dec 2021 08:58:42 +0000 (08:58 +0000)]
Merge "Update Dockerfile to use non root user"
ecaiyanlinux [Thu, 2 Dec 2021 16:48:53 +0000 (17:48 +0100)]
Update Dockerfile to use non root user
More Dockerfile(s)
Including bug fixes
Signed-off-by: ecaiyanlinux <martin.c.yan@est.tech>
Issue-ID: NONRTRIC-656
Change-Id: I011b32bd86b34050a53806b945a1bb4029327416
PatrikBuhr [Tue, 30 Nov 2021 10:23:04 +0000 (11:23 +0100)]
Uplift of PMS source from ONAP
Removed regexp parameter due to sonar warning.
Skipping reading of config file unless it has been changed.
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Issue-ID: NONRTRIC-551
Change-Id: I72ef1b7168f7377d273a061b9c46266690c29aa8
Henrik Andersson [Thu, 2 Dec 2021 14:03:16 +0000 (14:03 +0000)]
Merge "Added kafka interface stub"
elinuxhenrik [Thu, 2 Dec 2021 12:58:11 +0000 (13:58 +0100)]
Remove unnecessary container-tag file
Issue-ID: NONRTRIC-642
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Change-Id: I984644b17104b8a4fc83215cbbfbf873c8f01f04
elinuxhenrik [Wed, 1 Dec 2021 14:57:42 +0000 (15:57 +0100)]
Add docker build to mediator pom
Issue-ID: NONRTRIC-642
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Change-Id: I4c9d77f4e49cd520539c35d525bf12082ea96e88
Henrik Andersson [Thu, 2 Dec 2021 10:23:49 +0000 (10:23 +0000)]
Merge "Use non-root user in Dockerfile"
ecaiyanlinux [Wed, 1 Dec 2021 15:18:36 +0000 (16:18 +0100)]
Use non-root user in Dockerfile
Signed-off-by: ecaiyanlinux <martin.c.yan@est.tech>
Issue-ID: NONRTRIC-656
Change-Id: Ib85abd9de806b30b73af34a863b06c7663026c3d
BjornMagnussonXA [Thu, 2 Dec 2021 07:47:41 +0000 (08:47 +0100)]
Added kafka interface stub
Simplification of http proxy setup
Issue-ID: NONRTRIC-618
Signed-off-by: BjornMagnussonXA <bjorn.magnusson@est.tech>
Change-Id: I51ae1f81ba966f7fa570feac8953d8b14b8b2ab5
PatrikBuhr [Wed, 1 Dec 2021 10:02:19 +0000 (11:02 +0100)]
NONRTRIC - Implement DMaaP mediator producer service in Java
Adding API documentation
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Issue-ID: NONRTRIC-597
Change-Id: I0ab195525a878897fb5049cd471947e7b44f7d57
Henrik Andersson [Wed, 1 Dec 2021 10:01:35 +0000 (10:01 +0000)]
Merge "Update docs after name change of ICS"
elinuxhenrik [Wed, 1 Dec 2021 06:36:37 +0000 (07:36 +0100)]
Update docs after name change of ICS
Issue-ID: NONRTRIC-656
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Change-Id: I58820623d139b2ee0c90425c2b794bb2b9241200
Henrik Andersson [Wed, 1 Dec 2021 06:46:00 +0000 (06:46 +0000)]
Merge "Change of ECS to ICS in docker env etc."
Henrik Andersson [Wed, 1 Dec 2021 06:43:20 +0000 (06:43 +0000)]
Merge "Rename policy agent component"
Henrik Andersson [Wed, 1 Dec 2021 06:33:21 +0000 (06:33 +0000)]
Merge "Add go product to Maven build"
ecaiyanlinux [Mon, 29 Nov 2021 13:27:09 +0000 (14:27 +0100)]
Change of ECS to ICS in docker env etc.
Signed-off-by: ecaiyanlinux <martin.c.yan@est.tech>
Issue-ID: NONRTRIC-625
Change-Id: Ic08106b2b62f52f457d1b09e9263d56adbd3542e
PatrikBuhr [Tue, 30 Nov 2021 14:11:54 +0000 (15:11 +0100)]
Rename enrichment coordinator service to information coordinator service
Documentation updates. Added actuator to API documentation.
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Issue-ID: NONRTRIC-625
Change-Id: I5cfd5be88cd2ae8ebd51e17b08bb8237edf41585
PatrikBuhr [Tue, 30 Nov 2021 10:20:19 +0000 (11:20 +0100)]
Rename policy agent component
policy-agent -> a1-policy-management-service
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Issue-ID: NONRTRIC-625
Change-Id: Id72397c5aad90bd4875a0a5faae9aaeeefe516f3
elinuxhenrik [Mon, 29 Nov 2021 15:20:36 +0000 (16:20 +0100)]
Add go product to Maven build
Issue-ID: NONRTRIC-652
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Change-Id: Ic88a211a5a83a4b4fc6bc5266133d20d867c422e
John Keeney [Mon, 29 Nov 2021 11:44:11 +0000 (11:44 +0000)]
Merge "Change of ECS to ICS in test env"
Henrik Andersson [Mon, 29 Nov 2021 10:38:31 +0000 (10:38 +0000)]
Merge "Rename enrichment coordinator service to information coordinator service"
BjornMagnussonXA [Mon, 29 Nov 2021 07:03:38 +0000 (08:03 +0100)]
Change of ECS to ICS in test env
Issue-ID: NONRTRIC-640
Signed-off-by: BjornMagnussonXA <bjorn.magnusson@est.tech>
Change-Id: Idcb4cc288b2e057120b5d8568070e852e6cd4487
PatrikBuhr [Fri, 26 Nov 2021 13:47:25 +0000 (14:47 +0100)]
Rename enrichment coordinator service to information coordinator service
Some more changes.
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Issue-ID: NONRTRIC-625
Change-Id: If2bfda7f019858f674e7b914af8da55691d07001
PatrikBuhr [Thu, 25 Nov 2021 13:17:41 +0000 (14:17 +0100)]
NONRTRIC - Implement DMaaP mediator producer service in Java
Re-reading of configuration file by restart of everything.
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Issue-ID: NONRTRIC-597
Change-Id: Ic93bd70e991e88f102b1a92a3fab24aef828bf91
Henrik Andersson [Fri, 26 Nov 2021 06:31:11 +0000 (06:31 +0000)]
Merge "Add output schema for ODU slice assurance usecase"
Henrik Andersson [Fri, 26 Nov 2021 06:29:57 +0000 (06:29 +0000)]
Merge "Refactor for better separation DMaaP Mediator"
RehanRaza [Thu, 25 Nov 2021 14:08:15 +0000 (15:08 +0100)]
Add output schema for ODU slice assurance usecase
Change-Id: I4f85e59986e7ce9f97e68e2224595c506df5eddf
Issue-ID: NONRTRIC-636
Signed-off-by: RehanRaza <muhammad.rehan.raza@est.tech>
Henrik Andersson [Thu, 25 Nov 2021 08:42:39 +0000 (08:42 +0000)]
Merge "Update helm yaml file to adapt the changes of mrstub"
Henrik Andersson [Thu, 25 Nov 2021 06:43:08 +0000 (06:43 +0000)]
Merge "Make logging in Mediator Producer managed by REST"
elinuxhenrik [Wed, 24 Nov 2021 14:53:24 +0000 (15:53 +0100)]
Refactor for better separation DMaaP Mediator
Issue-ID: NONRTRIC-639
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Change-Id: I809c40df83a8db39c810ab102e13ab49546fca6d
PatrikBuhr [Wed, 24 Nov 2021 13:22:54 +0000 (14:22 +0100)]
NONRTRIC - Implement DMaaP mediator producer service in Java
Added unittest simultaing data and execptions from Kafka
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Issue-ID: NONRTRIC-597
Change-Id: I7d13a4aa22ad77d76aa451bca47ac493c42dca0e
Henrik Andersson [Wed, 24 Nov 2021 13:18:53 +0000 (13:18 +0000)]
Merge "NONRTRIC - Implement DMaaP mediator producer service in Java"
John Keeney [Wed, 24 Nov 2021 10:03:32 +0000 (10:03 +0000)]
Merge "Rename enrichment coordinator service to information coordinator service"
ecaiyanlinux [Wed, 24 Nov 2021 09:58:42 +0000 (10:58 +0100)]
Update helm yaml file to adapt the changes of mrstub
env varaibles need to be updated due to mrstub simulator changes
Signed-off-by: ecaiyanlinux <martin.c.yan@est.tech>
Issue-ID: NONRTRIC-618
Change-Id: Iea67253905a441abfc8946c10eb2cd6aa0930a01
PatrikBuhr [Mon, 22 Nov 2021 13:53:05 +0000 (14:53 +0100)]
NONRTRIC - Implement DMaaP mediator producer service in Java
Improved documentation.
Using random port in unittest
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Issue-ID: NONRTRIC-597
Change-Id: Ic2de6fd0efec7b04f513db9e3ff3b797b47308fc
BjornMagnussonXA [Wed, 24 Nov 2021 07:25:15 +0000 (08:25 +0100)]
Exposed external kafka port in test env
Port 30098 is exposed for docker on localhost
Port 30099 is exposed as nodeport for kube
Issue-ID: NONRTRIC-618
Signed-off-by: BjornMagnussonXA <bjorn.magnusson@est.tech>
Change-Id: I3b8c8f54691ba7d262bd0efa698ba09df1c883e0
elinuxhenrik [Tue, 23 Nov 2021 16:01:07 +0000 (17:01 +0100)]
Make logging in Mediator Producer managed by REST
Issue-ID: NONRTRIC-645
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Change-Id: I9c091af5742e9e6ed37b1695439b7f9117172379
PatrikBuhr [Mon, 22 Nov 2021 15:12:27 +0000 (16:12 +0100)]
Rename enrichment coordinator service to information coordinator service
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Issue-ID: NONRTRIC-625
Change-Id: I2825aa9a3e429cf92be7e8ba34bce04bf8f4cf7f
BjornMagnussonXA [Tue, 23 Nov 2021 08:22:35 +0000 (09:22 +0100)]
Adaptations to docker-compose V2
Test env now supports both docker-compose V1 and V2
Issue-ID: NONRTRIC-618
Signed-off-by: BjornMagnussonXA <bjorn.magnusson@est.tech>
Change-Id: I6a5717b6dce64086123cc5575ef45f9e299cd7e3
Henrik Andersson [Mon, 22 Nov 2021 14:37:25 +0000 (14:37 +0000)]
Merge "Kafka now works in kube for calls outside its namespace"
BjornMagnussonXA [Mon, 22 Nov 2021 12:36:04 +0000 (13:36 +0100)]
Kafka now works in kube for calls outside its namespace
Test case for dmaap adater and mediator updated
Support for up to 10 callback-receiver replicas
Adapted test scripts for callback-receiver replicas
Improved test scripts to auto-include app api include files
Issue-ID: NONRTRIC-618
Signed-off-by: BjornMagnussonXA <bjorn.magnusson@est.tech>
Change-Id: I3aafdcc8b44189c79996c7237a43a19985dcecfc
PatrikBuhr [Fri, 19 Nov 2021 12:48:07 +0000 (13:48 +0100)]
NONRTRIC - Implement DMaaP mediator producer service in Java
Added regexp filtering of dmaap messages.
Fixed problem in kafka listening.
Fixed problems in integration tests.
Added a test for creating a kafka job, just to improve coverage.
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Issue-ID: NONRTRIC-597
Change-Id: Id969a94dbcd2f52d6c3487f03c7e22b9c6582580
Henrik Andersson [Fri, 19 Nov 2021 09:55:12 +0000 (09:55 +0000)]
Merge "Add schemas for input events of ODU slice assurance usecase"
Henrik Andersson [Fri, 19 Nov 2021 09:54:48 +0000 (09:54 +0000)]
Merge "Added tests and improvements"
Henrik Andersson [Fri, 19 Nov 2021 09:54:16 +0000 (09:54 +0000)]
Merge "Use env varialbes to replace image urls & tags"
elinuxhenrik [Fri, 19 Nov 2021 07:25:22 +0000 (08:25 +0100)]
Correct unit tests for DMaaP Mediator Producer
Issue-ID: NONRTRIC-639
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Change-Id: I1672d546b2b414f87459c6c7895cb6866df4db88
ecaiyanlinux [Wed, 8 Sep 2021 11:20:19 +0000 (13:20 +0200)]
Use env varialbes to replace image urls & tags
Change-Id: I52421a03ddfb88fbad95eef8755c4d8e9c376705
Signed-off-by: ecaiyanlinux <martin.c.yan@est.tech>
Issue-ID: NONRTRIC-560
elinuxhenrik [Thu, 18 Nov 2021 14:57:14 +0000 (15:57 +0100)]
Correct unit tests for DMaaP Mediator Producer
Issue-ID: NONRTRIC-639
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Change-Id: I534930c3e842ea432032b38f6e445782f9831aac
elinuxhenrik [Thu, 18 Nov 2021 06:52:38 +0000 (07:52 +0100)]
Introduce choice between secure and non secure com
The consumer now uses secure communication towards any
address configured to use the https scheme. If its own callback is
configured to the https scheme, it will only listen to an https port,
otherwise it will only use an http port.
Issue-ID: NONRTRIC-638
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Change-Id: I54dd3e9e4652998337c55b2ab30e5daa4d96de4b
RehanRaza [Thu, 18 Nov 2021 09:33:43 +0000 (10:33 +0100)]
Add schemas for input events of ODU slice assurance usecase
Change-Id: I91954f4badb60d9f6737ca6d1db0c9764b9138e0
Issue-ID: NONRTRIC-636
Signed-off-by: RehanRaza <muhammad.rehan.raza@est.tech>
BjornMagnussonXA [Thu, 18 Nov 2021 07:19:45 +0000 (08:19 +0100)]
Added tests and improvements
Real message router and kafka now works in docker and in kubernetes
Added test of dmaap adapter kafka jobs
Added possibility to collect runtime stats of pods/containers
Improved callback receiver to handle large payloads
Various simplifications, improvements and corrections
Issue-ID: NONRTRIC-618
Signed-off-by: BjornMagnussonXA <bjorn.magnusson@est.tech>
Change-Id: I397b4842bf860a3126cc57ddcef61bd8db3aa76b
elinuxhenrik [Wed, 17 Nov 2021 14:46:07 +0000 (15:46 +0100)]
Refactor for better naming of go producer
Issue-ID: NONRTRIC-639
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Change-Id: I8cfd139f3d6886d12ef8977fadd2077c24835bf9
Henrik Andersson [Wed, 17 Nov 2021 12:04:13 +0000 (12:04 +0000)]
Merge "NONRTRIC - Implement DMaaP mediator producer service in Java"
Henrik Andersson [Wed, 17 Nov 2021 10:30:14 +0000 (10:30 +0000)]
Merge "Uplift of PMS source from ONAP"
Henrik Andersson [Wed, 17 Nov 2021 10:17:09 +0000 (10:17 +0000)]
Merge "Improve concurrency of message sending"
PatrikBuhr [Wed, 17 Nov 2021 09:26:12 +0000 (10:26 +0100)]
Uplift of PMS source from ONAP
Some simplifications.
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Issue-ID: NONRTRIC-551
Change-Id: I17c715aa7015946a170d3c04b17c48943a436533
PatrikBuhr [Tue, 16 Nov 2021 09:58:25 +0000 (10:58 +0100)]
NONRTRIC - Implement DMaaP mediator producer service in Java
Improved resilence from Kafka errors. After an overflow, the stream will be restarted (currently after max 3 minutes).
In Kafka messages: if buffered, received message will be quoted.
When delivered to consumer, the REST content type will be JSON if buffered. If not buffered, no content type is sent.
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Issue-ID: NONRTRIC-597
Change-Id: Id0fb2b572a491d32300b1d11a7794a97371ac074
Henrik Andersson [Tue, 16 Nov 2021 07:17:06 +0000 (07:17 +0000)]
Merge "NONRTRIC - Implement DMaaP mediator producer service in Java"
elinuxhenrik [Wed, 10 Nov 2021 09:33:32 +0000 (10:33 +0100)]
Improve concurrency of message sending
Issue-ID: NONRTRIC-635
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Change-Id: I414740a918eb65abae94c91990ff39a3cfc7bd22
PatrikBuhr [Mon, 15 Nov 2021 11:26:01 +0000 (12:26 +0100)]
NONRTRIC - Implement DMaaP mediator producer service in Java
Added a possibility fora consumer to choose how many concurrent REST sessions it can handle.
If correct message sequence it to be maintained, this must be set to 1.
Taking a rest if the consumer is unavialable.
Trying to restart strems at overflow, which does not work.
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Issue-ID: NONRTRIC-597
Change-Id: I05ffe17dd39fb7a20aeb394b258c2b0cb0f4c638
John Keeney [Mon, 15 Nov 2021 10:42:42 +0000 (10:42 +0000)]
Merge "NONRTRIC - Implement DMaaP mediator producer service in Java"
PatrikBuhr [Thu, 11 Nov 2021 14:33:07 +0000 (15:33 +0100)]
NONRTRIC - Implement DMaaP mediator producer service in Java
Simplifications and optimizations.
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Issue-ID: NONRTRIC-597
Change-Id: Iae092ab0840571dc497513145a18cf5b23e11e32
Henrik Andersson [Thu, 11 Nov 2021 14:31:22 +0000 (14:31 +0000)]
Merge "NONRTRIC - Implement DMaaP mediator producer service in Java"
elinuxhenrik [Mon, 8 Nov 2021 14:58:20 +0000 (15:58 +0100)]
Introduce choice between secure and non secure com
The DMaaP Mediator producer now uses secure communication towards any
address configured to use the https scheme. If its own callback is
configured to the https scheme, it will only listen to an https port,
otherwise it will only use an http port.
Also moved the certificate and key files to a separate folder.
Issue-ID: NONRTRIC-633
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Change-Id: Id3bb18e83d40d26740b71be7901911c9a41502e3
PatrikBuhr [Fri, 5 Nov 2021 13:56:19 +0000 (14:56 +0100)]
NONRTRIC - Implement DMaaP mediator producer service in Java
Fixed so that an information type can receive data from a Kafka stream.
This can also filter the data (using regexp matchning).
The received data can be buffered to minimize the number of REST calls to deliver the data to the consumer.
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
Issue-ID: NONRTRIC-597
Change-Id: Ie3740898bd919908a7ec5753f7d6050c652cebe4
Henrik Andersson [Mon, 8 Nov 2021 16:09:14 +0000 (16:09 +0000)]
Merge "Adaptation of test env to helm chart"
BjornMagnussonXA [Mon, 8 Nov 2021 09:25:07 +0000 (10:25 +0100)]
Adaptation of test env to helm chart
Restructuring to use http proxy for all access to docker containers
Adding tests for dmaap adapter and mediator
Issue-ID: NONRTRIC-618
Signed-off-by: BjornMagnussonXA <bjorn.magnusson@est.tech>
Change-Id: I43799771d73140c7abbc63db9f9b28bb353474a1
elinuxhenrik [Fri, 5 Nov 2021 13:17:05 +0000 (14:17 +0100)]
Fix of Sonar coverage for O-RU Closed Loop Consumer
Issue-ID: NONRTRIC-620
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Change-Id: Id6765d0b741fbce7f29cdcf7c5899dce483e05ca
elinuxhenrik [Fri, 5 Nov 2021 12:47:22 +0000 (13:47 +0100)]
Fix of Sonar coverage for O-RU Closed Loop Consumer
Issue-ID: NONRTRIC-620
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Change-Id: I1f36ad74b8fbbee1ff64089e487d7c46e39b4b72
elinuxhenrik [Fri, 5 Nov 2021 07:00:12 +0000 (08:00 +0100)]
Fix locking in DMaaP Mediator Producer
Issue-ID: NONRTRIC-631
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Change-Id: I38d2255be7f180a10559152c385ee88fc8471ce4
elinuxhenrik [Thu, 4 Nov 2021 15:38:00 +0000 (16:38 +0100)]
Update Dockerfile for DMaaP Mediator Producer
Issue-ID: NONRTRIC-631
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Change-Id: Ibcb7d9955bff63512549885796ce3ea11bfa46de
Henrik Andersson [Thu, 4 Nov 2021 14:14:59 +0000 (14:14 +0000)]
Merge "Refactor for more efficient job handling"
elinuxhenrik [Thu, 4 Nov 2021 09:29:02 +0000 (10:29 +0100)]
Refactor for more efficient job handling
Issue-ID: NONRTRIC-631
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Change-Id: I8c338ba66f64285d7696197d58dd4038047cff3c
Henrik Andersson [Wed, 3 Nov 2021 10:15:59 +0000 (10:15 +0000)]
Merge "NONRTRIC - Implement DMaaP mediator producer service in Java"