cps/ncmp-dmi-plugin.git
7 months agoBump DMI to 1.6.1-SNAPSHOT 24/139624/1
mpriyank [Fri, 29 Nov 2024 17:16:55 +0000 (17:16 +0000)]
Bump DMI to 1.6.1-SNAPSHOT

- bumped ncmp-dmi-plugin to 1.6.1-SNAPSHOT

Issue-ID: CPS-2489
Change-Id: I30eacf8d71a0a62e4592c020a1f3ceab6193b953
Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
7 months agoRelease DMI container 1.6.0 22/139622/2
egernug [Fri, 29 Nov 2024 16:49:46 +0000 (16:49 +0000)]
Release DMI container 1.6.0

Issue-ID: CPS-2489

Change-Id: I807b892a0028b2672c4cba6cf7b9d6e2be742972
Signed-off-by: egernug <gerard.nugent@est.tech>
7 months agoMerge "Update DMI to 1.6.0.yaml"
Priyank Maheshwari [Fri, 29 Nov 2024 17:02:55 +0000 (17:02 +0000)]
Merge "Update DMI to 1.6.0.yaml"

7 months agoUpdate DMI to 1.6.0.yaml 21/139621/1
egernug [Fri, 29 Nov 2024 16:43:03 +0000 (16:43 +0000)]
Update DMI to 1.6.0.yaml

Issue-ID: CPS-2489

Change-Id: I347691e3f93385f2f8e7d858c28fc83a8f5ea6be
Signed-off-by: egernug <gerard.nugent@est.tech>
7 months ago[DMI] Fix for dmi stage-release job 19/139619/1
sourabh_sourabh [Fri, 29 Nov 2024 16:02:35 +0000 (16:02 +0000)]
[DMI] Fix for dmi stage-release job

- Used dmi group as static value.
- Made mvn dependency plugin inherited true explicitly.

Issue-ID: CPS-2470
Change-Id: Ia7a5f644b13c4f219cf45deaef52b595656bc3ee
Signed-off-by: sourabh_sourabh <sourabh.sourabh@est.tech>
7 months agoRelease notes and version update 18/139618/2
mpriyank [Fri, 29 Nov 2024 13:57:42 +0000 (13:57 +0000)]
Release notes and version update

- updated the latest cps released version i.e 3.5.5 in dmi-plugin POMs.
- Updated the release notes and syncd the openapi files

Issue-ID: CPS-2489
Change-Id: I1614a1d5fb903f1af19ca4cb6e8e372d0445bb6f
Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
7 months agoUpdate openapi to reflect alternate id functionality 82/139582/7
seanbeirne [Wed, 27 Nov 2024 12:31:42 +0000 (12:31 +0000)]
Update openapi to reflect alternate id functionality

Issue-ID: CPS-2275
Change-Id: I833eb3389c2d8aa0eb02dffdd9302751edbebf58
Signed-off-by: seanbeirne <sean.beirne@est.tech>
7 months agoCorrecting the src openapi path 91/139591/1
mpriyank [Thu, 28 Nov 2024 14:56:53 +0000 (14:56 +0000)]
Correcting the src openapi path

- correcting the input path for openapi for dmi plugin and datajob to
  read it from dmi-service as that is the master copy.
- During the release process , the generated files in dmi-service/target
  directory need to be copied to ncmp-dmi-plugin/docs.. relevant
  directory

Issue-ID: CPS-2531
Change-Id: Ib751d4d40fb3fd6633ce13c5d14d6aa6586136e9
Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
7 months ago[DMI] Used global variable for ncmp-dmi-plugin group id 80/139580/2
sourabh_sourabh [Wed, 27 Nov 2024 11:24:23 +0000 (11:24 +0000)]
[DMI] Used global variable for ncmp-dmi-plugin group id

Issue-ID: CPS-2499
Change-Id: I1bf8acba1134107b2cf1e51880e169524f3c8c54
Signed-off-by: sourabh_sourabh <sourabh.sourabh@est.tech>
7 months ago[DMI] Dummy code change to verify DMI merge master Job 2nd time 74/139574/1
sourabh_sourabh [Tue, 26 Nov 2024 14:51:57 +0000 (14:51 +0000)]
[DMI] Dummy code change to verify DMI merge master Job 2nd time

- Modify log info message

Issue-ID: CPS-2499
Change-Id: Iba9f71c33f68d94384506f7e9033cfe6c094ad69
Signed-off-by: sourabh_sourabh <sourabh.sourabh@est.tech>
7 months ago[DMI] Fix for DMI merge master Job 72/139572/3
sourabh_sourabh [Tue, 26 Nov 2024 13:45:56 +0000 (13:45 +0000)]
[DMI] Fix for DMI merge master Job

- ncmp-dmi-plugin group id is changed from "org.onap.cps" to "org.onap.cps.ncmp-dmi-plugin"

Issue-ID: CPS-2499
Change-Id: I6db7093c48c0f11ca2ef172458951a379d42d255
Signed-off-by: sourabh_sourabh <sourabh.sourabh@est.tech>
7 months agoRevert "[DMI] Fix for DMI merge master Job" 51/139151/1
Sourabh Sourabh [Thu, 21 Nov 2024 10:27:25 +0000 (10:27 +0000)]
Revert "[DMI] Fix for DMI merge master Job"

This reverts commit 726bc9b79335022f5e4174454972dee7f563a1c3.

Issue-ID: CPS-2499
Reason for revert: Merge master job is still failing

Change-Id: Id5331489f88e8e0c2f90e6c96c306d990d19293e
Signed-off-by: sourabh_sourabh <sourabh.sourabh@est.tech>
7 months ago[DMI] Fix for DMI merge master Job 08/139508/1
sourabh_sourabh [Wed, 20 Nov 2024 17:04:30 +0000 (17:04 +0000)]
[DMI] Fix for DMI merge master Job

- removed dmi stub module

Issue-ID: CPS-2499
Change-Id: I701071d408c008bcf36b374b38590a2d190c7a16
Signed-off-by: sourabh_sourabh <sourabh.sourabh@est.tech>
7 months ago[DMI] Fix for DMI merge master Job 06/139506/3
sourabh_sourabh [Wed, 20 Nov 2024 14:43:25 +0000 (14:43 +0000)]
[DMI] Fix for DMI merge master Job

- module names of onap dmi and stub is changed
- reverted to 1.6.0-SNAPSHOT

Issue-ID: CPS-2499
Change-Id: I2ca6f98ceb38bfc366997358ab9ecb0624098ac9
Signed-off-by: sourabh_sourabh <sourabh.sourabh@est.tech>
7 months ago[DMI] Fix for DMI merge master Job working 90/139490/2
sourabh_sourabh [Wed, 20 Nov 2024 10:37:59 +0000 (10:37 +0000)]
[DMI] Fix for DMI merge master Job working

- Configured ECOMP snapshot and release repository for onap dmi and stub
  with root.

Issue-ID: CPS-2499
Change-Id: I65aa559e5460b418c1a002a1e486e474500f1d00
Signed-off-by: sourabh_sourabh <sourabh.sourabh@est.tech>
7 months agoFix for DMI merge master Job working 59/139459/2
sourabh_sourabh [Tue, 19 Nov 2024 15:39:58 +0000 (15:39 +0000)]
Fix for DMI merge master Job working

- Docker image name od dmi and stub is changed.

Issue-ID: CPS-2499
Change-Id: Ib012cc3e319c5d071208b971146418e493e26da0
Signed-off-by: sourabh_sourabh <sourabh.sourabh@est.tech>
7 months agoFix for DMI merge master Job working 58/139458/2
sourabh_sourabh [Tue, 19 Nov 2024 13:36:26 +0000 (13:36 +0000)]
Fix for DMI merge master Job working

- Bumped DMI version from 1.6.0-SNAPSHOT to 3.5.5-SNAPSHOT

Issue-ID: CPS-2499
Change-Id: Ieeba324330080f5dc5f8723a7d8d6f37aa7945ca
Signed-off-by: sourabh_sourabh <sourabh.sourabh@est.tech>
7 months agoFix for DMI Merge job to address HTTP 403 issue while uploading dmi jar to nexus3... 22/139422/1
sourabh_sourabh [Mon, 18 Nov 2024 16:25:04 +0000 (16:25 +0000)]
Fix for DMI Merge job to address HTTP 403 issue while uploading dmi jar to nexus3.onap.org

- Enabled test plan

Issue-ID: CPS-2499
Change-Id: I3789c5602ebc640162f0274b784ebd9e08aaff60
Signed-off-by: sourabh_sourabh <sourabh.sourabh@est.tech>
7 months agoFix for DMI Merge job to address HTTP 403 issue while uploading dmi jar to nexus3... 18/139418/1
sourabh_sourabh [Mon, 18 Nov 2024 15:41:26 +0000 (15:41 +0000)]
Fix for DMI Merge job to address HTTP 403 issue while uploading dmi jar to nexus3.onap.org

Issue-ID: CPS-2499
Change-Id: Iba0141c5d1d51712ae2a17b7ffb1daeb2cdc19db
Signed-off-by: sourabh_sourabh <sourabh.sourabh@est.tech>
7 months agoFix for DMI Merge job to address HTTP 403 issue while uploading dmi jar to nexus3... 12/139412/2
sourabh_sourabh [Mon, 18 Nov 2024 13:22:35 +0000 (13:22 +0000)]
Fix for DMI Merge job to address HTTP 403 issue while uploading dmi jar to nexus3.onap.org

Issue-ID: CPS-2499
Change-Id: I18929479c73218d59296dcee8e28c50ff2da3a00
Signed-off-by: sourabh_sourabh <sourabh.sourabh@est.tech>
7 months agoFixed the java code checkstyle configuration and jacoco report 82/139382/13
sourabh_sourabh [Tue, 12 Nov 2024 13:12:02 +0000 (13:12 +0000)]
Fixed the java code checkstyle configuration and jacoco report

- Removed oParent dependency.
- pulled cps checkstyle and applied for all dmi modules for code style
  check and copyright.
- Ignored checkstyle folder for to be commited.
- Fixed java code styles.
- Added missing plugins and configurations for jacoco report.
- Configured deply plugin and related onap properties.
- Temporarily disabled CSIT.

Issue-ID: CPS-2471
Change-Id: I5a26c2a156b93c3e58c5c42814f1dff85831d4df
Signed-off-by: sourabh_sourabh <sourabh.sourabh@est.tech>
8 months agoFix for cps-ncmp-dmi-plugin-maven-merge-master job 98/139398/1
sourabh_sourabh [Wed, 13 Nov 2024 16:48:46 +0000 (16:48 +0000)]
Fix for cps-ncmp-dmi-plugin-maven-merge-master job

Issue-ID: CPS-2496
Change-Id: I66f3a215188eed6dd7c83a52ce831d97f9c0db46
Signed-off-by: sourabh_sourabh <sourabh.sourabh@est.tech>
8 months agoDMI simulator serving yang modules dynamically 94/139194/12
halil.cakal [Fri, 11 Oct 2024 16:22:06 +0000 (17:22 +0100)]
DMI simulator serving yang modules dynamically

- all modules and module references are created once,
   then are served as requested
- 5 module-set-tag supported from tagA to tagE
- 200 yang modules per module-set-tag
- module sizes are fixed at 32KiB each
- the average response size is 200 * 32KiB = 6.4MiB
   for each

Issue-ID: CPS-2410

Change-Id: Ie7ac73b8c0bd464b114a8d76104db4b569ae36f4
Signed-off-by: halil.cakal <halil.cakal@est.tech>
8 months agoAdded maven-checkstyle-plugin to parent POM for code style checks 51/139251/2
sourabh_sourabh [Tue, 22 Oct 2024 13:00:29 +0000 (14:00 +0100)]
Added maven-checkstyle-plugin to parent POM for code style checks

- Integrate Checkstyle to enforce coding standards across modules.
- Ensure Checkstyle applies to both dmi-service and dmi-stub modules.
- Fixed all code check style issues.

Issue-ID: CPS-2461
Change-Id: Ie84928c1f2e3de549cc8fab2001974369884a831
Signed-off-by: sourabh_sourabh <sourabh.sourabh@est.tech>
9 months agoUpdate the links from onap.org to lf-onap.atlassian.net 96/139196/2
halil.cakal [Mon, 14 Oct 2024 13:00:28 +0000 (14:00 +0100)]
Update the links from onap.org to lf-onap.atlassian.net

- rtd-validation failing in github' actions
- update broken links to fix job failure

Issue-ID: CPS-2447

Change-Id: I9541b1092e23ff6b36a7c09d3c12c994d9967b1a
Signed-off-by: halil.cakal <halil.cakal@est.tech>
10 months agoMove Swagger API to docs folder 15/138915/2
egernug [Mon, 9 Sep 2024 11:05:52 +0000 (12:05 +0100)]
Move Swagger API to docs folder

Use docs folder for code genereation

Issue-ID: CPS-2332

Change-Id: Ifd59025014766667e63baee65a06522903fd7da2
Signed-off-by: egernug <gerard.nugent@est.tech>
10 months agoMerge "Update cps version in DMI plugin"
Daniel Hanrahan [Mon, 9 Sep 2024 09:29:05 +0000 (09:29 +0000)]
Merge "Update cps version in DMI plugin"

10 months agoMerge "[DMI] Upgrade docker compose version"
Daniel Hanrahan [Fri, 6 Sep 2024 11:53:31 +0000 (11:53 +0000)]
Merge "[DMI] Upgrade docker compose version"

10 months agoUpdate cps version in DMI plugin 11/138911/1
mpriyank [Fri, 6 Sep 2024 09:44:47 +0000 (10:44 +0100)]
Update cps version in DMI plugin

- updated cps version to 3.5.2 i.e the latest released version
- updated corresponding dependant code from cps ncmp
- Fixed the testware

Issue-ID: CPS-2401
Change-Id: I8c3ed7cbdef11a195b86088006fd0e1e7642a572
Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
10 months ago[DMI] Fix security vulnerabilities 08/138908/1
mpriyank [Thu, 5 Sep 2024 14:10:58 +0000 (15:10 +0100)]
[DMI] Fix security vulnerabilities

- upgraded spring-kafka and spring-kafka-test to 3.2.1 version
- upgraded json-path to 2.9.0 version

Issue-ID: CPS-2342
Change-Id: If8118cb831a16d43d2fa936770776b0bf02cf653
Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
10 months ago[DMI] Upgrade docker compose version 06/138906/1
mpriyank [Thu, 5 Sep 2024 11:44:33 +0000 (12:44 +0100)]
[DMI] Upgrade docker compose version

- Upgrade docker compose version to 2.29.2 which is inline with the
  cps-and-ncmp

Issue-ID: CPS-2397
Change-Id: I1e3abbaea0bfdfab48d653cc62e6e110ad3e83fa
Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
10 months agoExpose healthchecks for DMI stub 85/138885/1
danielhanrahan [Mon, 2 Sep 2024 12:27:26 +0000 (13:27 +0100)]
Expose healthchecks for DMI stub

This allows using /actuator/health/readiness probe, etc.
This is part of a larger story to add healthchecks to
docker-compose used in CSITs and k6.

Issue-ID: CPS-2376
Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech>
Change-Id: Iaf62fc935b5fa8d512deea0cac1d4008ca175bb6

10 months agoFix to allow disabling initial module delay in DMI stub 81/138881/1
danielhanrahan [Mon, 2 Sep 2024 09:00:46 +0000 (10:00 +0100)]
Fix to allow disabling initial module delay in DMI stub

This fix is needed to disable initial module delay.
If initial module delay is set to zero, some first requests
will still fail due to comparison being 0 > 0 == false.

Issue-ID: CPS-2353
Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech>
Change-Id: I26869a146759312718c48f2a840234786b3ee229

10 months agoChange module set tag responses to include ietf-yang-types 76/138876/1
danielhanrahan [Fri, 30 Aug 2024 14:00:46 +0000 (15:00 +0100)]
Change module set tag responses to include ietf-yang-types

It is needed for k6 tests of module search returning 20k that
all module sets share a common module.

Issue-ID: CPS-2353
Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech>
Change-Id: Id075e17efce88aee10f79f70cb36e9627307b148

10 months agoMerge "Modified dmi plugin stub behavior for EACH new module set tag"
Daniel Hanrahan [Fri, 30 Aug 2024 12:38:04 +0000 (12:38 +0000)]
Merge "Modified dmi plugin stub behavior for EACH new module set tag"

10 months agoFixed URL for data job result 49/138649/6
leventecsanyi [Mon, 5 Aug 2024 13:46:59 +0000 (15:46 +0200)]
Fixed URL for data job result

- fixed opeanapi and stub
- updated pnp simulator image

Issue-ID: CPS-2296
Signed-off-by: leventecsanyi <levente.csanyi@est.tech>
Change-Id: I6654762256097f9deb8ce40cfc8014bed67cb269

10 months agoRefactored dat job interfaces - result endpoint changed is a separate commit 59/138759/1
leventecsanyi [Thu, 15 Aug 2024 11:52:21 +0000 (13:52 +0200)]
Refactored dat job interfaces - result endpoint changed is a separate commit

-changed openapi and stub implementations

Issue-ID: CPS-2360
Signed-off-by: leventecsanyi <levente.csanyi@est.tech>
Change-Id: Ib7d826f5909278309b7c16dc5caaabbe5f01732b

11 months agoCorrected Resource location for Stub 49/138749/1
mpriyank [Wed, 14 Aug 2024 14:52:01 +0000 (15:52 +0100)]
Corrected Resource location for Stub

- eliminate nullpointerexception from the DMI Stub logs

Issue-ID: CPS-2313
Change-Id: Iccfce28b3ccacb55b14a16525dcc621b4e1ae675
Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
11 months agoModified dmi plugin stub behavior for EACH new module set tag 51/138651/5
sourabh_sourabh [Thu, 8 Aug 2024 13:48:52 +0000 (14:48 +0100)]
Modified dmi plugin stub behavior for EACH new module set tag

- Dmi plugin stub controller (getModuleReferences and getModuleResources) is modified to send http 503 for any module set tag from 1st request time till 2 mins.
- After 2 mins or later any number of request having same module set
  tag, stud would send http 200 with module references.

Issue-ID: CPS-2353
Change-Id: Ie44b7e80fee90c919f5fa9ec53419283088112ac
Signed-off-by: sourabh_sourabh <sourabh.sourabh@est.tech>
11 months agonew onap logo 31/138731/1
thmsdt [Wed, 14 Aug 2024 08:22:19 +0000 (10:22 +0200)]
new onap logo

Issue-ID: DOC-826

Change-Id: I07dc65847a371517ad0e71aa230da5e3749cdd75
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
11 months agoGet data job result 83/138583/6
leventecsanyi [Fri, 26 Jul 2024 11:25:12 +0000 (13:25 +0200)]
Get data job result

    - extended openapi
    - added not-implemented http error for result endpoint
    - added testware
    - added stub implementation
    - fixed writeDataJob bug in stub

Issue-ID: CPS-2296
Signed-off-by: leventecsanyi <levente.csanyi@est.tech>
Change-Id: I9398cb73b635bec360df886372690187ff54e0d4

11 months agoAdded REST endpoint for data job status 63/138563/6
leventecsanyi [Wed, 24 Jul 2024 13:42:32 +0000 (15:42 +0200)]
Added REST endpoint for data job status

- extended opanapi
- added not-implemented http error for new endpoint
- added testware

Issue-ID: CPS-2295
Signed-off-by: leventecsanyi <levente.csanyi@est.tech>
Change-Id: Ib7aa90da2ec53dd523740ad267919fd2e709e937

11 months agoMerge "Fix DMI CSITs by using new TLS certificates"
Priyank Maheshwari [Thu, 25 Jul 2024 09:32:28 +0000 (09:32 +0000)]
Merge "Fix DMI CSITs by using new TLS certificates"

11 months agoFix DMI CSITs by using new TLS certificates 67/138567/2
danielhanrahan [Wed, 24 Jul 2024 15:58:07 +0000 (16:58 +0100)]
Fix DMI CSITs by using new TLS certificates

TLS certs for SDNC and PNF simulators have expired, causing CSITs
to fail. The new certificates are valid until 22/07/2034

Issue-ID: CPS-2327
Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech>
Change-Id: I6d447d77a22f0af399a724b294cb4ad5fb634648

11 months agoAdded DataJob related stub implementations 01/138501/2
leventecsanyi [Thu, 18 Jul 2024 11:45:35 +0000 (13:45 +0200)]
Added DataJob related stub implementations

- updated pom.xml
- added dataJob related code to DMI Stub controller
- uplifted swagger core dependency

Issue-ID: CPS-2323
Signed-off-by: leventecsanyi <levente.csanyi@est.tech>
Change-Id: If30e1fad31daec004ad67dd3f2be1815aeb538b2

11 months agoMerge "Fix DMI Stub dependency issues"
Sourabh Sourabh [Wed, 17 Jul 2024 12:28:54 +0000 (12:28 +0000)]
Merge "Fix DMI Stub dependency issues"

11 months agoFix DMI Stub dependency issues 95/138495/2
egernug [Wed, 17 Jul 2024 06:41:44 +0000 (07:41 +0100)]
Fix DMI Stub dependency issues

Issue-ID: CPS-2321

Change-Id: I8d2b597aa7b537d29db7da6d60edeaa99fb2b76d
Signed-off-by: egernug <gerard.nugent@est.tech>
11 months agoSeparate dmi delay for passthrough operations 73/138473/4
halil.cakal [Fri, 12 Jul 2024 15:38:07 +0000 (16:38 +0100)]
Separate dmi delay for passthrough operations

- set dmi delay to 670 ms for passthrough write (CUD)
- set dmi delay to 300 ms for passthrough read

Issue-ID: CPS-2285

Change-Id: I38f3db688fa311e6e25515909ea583dd76ee90dc
Signed-off-by: halil.cakal <halil.cakal@est.tech>
12 months agoRelocation of DMI Stub to DMI Plugin 00/138400/8
egernug [Mon, 8 Jul 2024 09:59:08 +0000 (10:59 +0100)]
Relocation of DMI Stub to DMI Plugin

Move the DMI Stub into Plugin to use generated code classes
Changes:
-Created dmi-stub module
-Changed dmi-plugin-demo-and-csit-stub/dmi-plugin-demo-and-csit-stub-service/pom.xml dependency from cps-ncmp-rest to cps-ncmp-events
-Added extra required dependencies to dmi-plugin-demo-and-csit-stub/dmi-plugin-demo-and-csit-stub-service/pom.xml
-Included EventDateTimeFormatter in dmi-plugin-demo-and-csit-stub/dmi-plugin-demo-and-csit-stub-service/utils
-Included dmi-stub in pom.xml

Issue-ID: CPS-2145

Change-Id: Ibf0c9601564d3b38979c07c6a00d622cf763bf6b
Signed-off-by: egernug <gerard.nugent@est.tech>
12 months agoCreate module structure in DMI Plugin 07/138307/2
egernug [Fri, 21 Jun 2024 11:53:06 +0000 (12:53 +0100)]
Create module structure in DMI Plugin

To push the stub in  to DMI Plugin the Plugin will need to be modulized akin to CPS/NCMP. This involves creating a new module in the repo and porting the packages in src into this module

Issue-ID: CPS-2284

Change-Id: Iffa4eded4e49c220891fe73c30ea3b2f12a9e66d
Signed-off-by: egernug <gerard.nugent@est.tech>
13 months agoMerge "Implement ACK in DMI Plugin"
Toine Siebelink [Wed, 5 Jun 2024 07:13:43 +0000 (07:13 +0000)]
Merge "Implement ACK in DMI Plugin"

13 months agoImplement ACK in DMI Plugin 99/138099/4
egernug [Wed, 29 May 2024 09:22:59 +0000 (10:22 +0100)]
Implement ACK in DMI Plugin

Implementing a response in DMI Plugin to indicate that the datajobs API is not implemented

Issue-ID: CPS-2243

Change-Id: I5215d634006a2031638110e3dc159c66ad4e7d86
Signed-off-by: egernug <gerard.nugent@est.tech>
13 months agoMerge "CPS-2187 - Move Module Set Tag into request body for data access passthrough"
Toine Siebelink [Wed, 29 May 2024 12:39:35 +0000 (12:39 +0000)]
Merge "CPS-2187 - Move Module Set Tag into request body for data access passthrough"

13 months agoMerge "DMI CmSubscription topic params update"
Lee Anjella Macabuhay [Tue, 28 May 2024 14:19:38 +0000 (14:19 +0000)]
Merge "DMI CmSubscription topic params update"

13 months agoCPS-2187 - Move Module Set Tag into request body for data access passthrough 88/138088/3
david.mcweeney [Tue, 28 May 2024 09:45:02 +0000 (10:45 +0100)]
CPS-2187 - Move Module Set Tag into request body for data access passthrough

Change-Id: If633e1d2cd3e9986917f3537286896198a6a3897
Signed-off-by: david.mcweeney <david.mcweeney@est.tech>
Issue-ID: CPS-2187

13 months agoDMI CmSubscription topic params update 81/138081/2
seanbeirne [Fri, 24 May 2024 14:51:02 +0000 (15:51 +0100)]
DMI CmSubscription topic params update

Issue-ID: CPS-2242
Change-Id: I4628e28a14bab7b15c615d13d6aea7ae97409f5a
Signed-off-by: seanbeirne <sean.beirne@est.tech>
13 months agoRemove allowReserved from Swagger definitions 38/138038/2
ToineSiebelink [Wed, 22 May 2024 10:54:23 +0000 (11:54 +0100)]
Remove allowReserved from Swagger definitions

- this option was used on some URL parameters (by accident)
- does not seem to affect production code but is at least misleadingt)

Issue-ID: CPS-2230
Signed-off-by: ToineSiebelink <toine.siebelink@est.tech>
Change-Id: I714d49fa8f8ac0ef9f1e654aad94b8a7fc2e7792

13 months agoMerge "DMI REST interface documentation"
Toine Siebelink [Tue, 21 May 2024 09:19:48 +0000 (09:19 +0000)]
Merge "DMI REST interface documentation"

13 months agoMerge "CPS-2182 -#3 Include module Set Tag in dmi batch data enpoint"
Sourabh Sourabh [Mon, 20 May 2024 16:27:44 +0000 (16:27 +0000)]
Merge "CPS-2182 -#3 Include module Set Tag in dmi batch data enpoint"

13 months agoCPS-2182 -#3 Include module Set Tag in dmi batch data enpoint 60/137860/15
david.mcweeney [Wed, 8 May 2024 11:37:02 +0000 (12:37 +0100)]
CPS-2182 -#3 Include module Set Tag in dmi batch data enpoint

Change-Id: Ib45cc59c12062429aababa7aedb3a028aac0315c
Signed-off-by: david.mcweeney <david.mcweeney@est.tech>
Issue-ID: CPS-2182

13 months agoMerge "Separate REST endpoints to individual read and write calls"
Toine Siebelink [Mon, 20 May 2024 13:18:36 +0000 (13:18 +0000)]
Merge "Separate REST endpoints to individual read and write calls"

13 months agoMerge "CPS-2187 - #5 Add module Set Tag to dmi (single cm handle) data request"
Toine Siebelink [Mon, 20 May 2024 08:45:44 +0000 (08:45 +0000)]
Merge "CPS-2187 - #5 Add module Set Tag to dmi (single cm handle) data request"

13 months agoSet CPS Project Status to 'Mature' 39/137939/1
ToineSiebelink [Thu, 16 May 2024 14:38:06 +0000 (15:38 +0100)]
Set CPS Project Status to 'Mature'

As approved by TSC on 2024-05-16
See also https://wiki.onap.org/display/DW/ONAP+Project+and+Component+Lifecycle

Issue-ID: CPS-2220

Signed-off-by: ToineSiebelink <toine.siebelink@est.tech>
Change-Id: I39b91b774a60892ea148eb9ce62bb2518990c393

13 months agoCPS-2187 - #5 Add module Set Tag to dmi (single cm handle) data request 42/137842/16
david.mcweeney [Thu, 2 May 2024 14:14:52 +0000 (15:14 +0100)]
CPS-2187 - #5 Add module Set Tag to dmi (single cm handle) data request

Change-Id: Iae7e3bac67bb8e5bbb50e4157fdf7daf9fc2220f
Signed-off-by: david.mcweeney <david.mcweeney@est.tech>
Issue-ID: CPS-2187

13 months agoSeparate REST endpoints to individual read and write calls 94/137894/4
egernug [Tue, 14 May 2024 13:02:07 +0000 (14:02 +0100)]
Separate REST endpoints to individual read and write calls

Issue-ID: CPS-2141

Change-Id: I5fe1a8e087084c35e51f24d8e8d1241194335725
Signed-off-by: egernug <gerard.nugent@est.tech>
13 months agoMerge "CPS-2181 - #2 Included Module Set Tag as incoming param for Yang Module Resour...
Toine Siebelink [Thu, 16 May 2024 08:42:45 +0000 (08:42 +0000)]
Merge "CPS-2181 - #2 Included Module Set Tag as incoming param for Yang Module Resources - DMI"

14 months agoCPS-2181 - #2 Included Module Set Tag as incoming param for Yang Module Resources... 37/137837/6
david.mcweeney [Tue, 30 Apr 2024 09:24:41 +0000 (10:24 +0100)]
CPS-2181 - #2 Included Module Set Tag as incoming param for Yang Module Resources - DMI

Change-Id: I799159798d9c6018a1495c61924111610bbe2978
Signed-off-by: david.mcweeney <david.mcweeney@est.tech>
Issue-ID: CPS-2181

14 months agoBump DMI to 1.6.0-SNAPSHOT 03/137903/1
mpriyank [Wed, 15 May 2024 09:48:17 +0000 (10:48 +0100)]
Bump DMI to 1.6.0-SNAPSHOT

- bump dmi to 1.6.0-SNAPSHOT version

Issue-ID: CPS-2229
Change-Id: I673f0bd60d78a96eece97cd113fcc94caabab7da
Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
14 months agoIncrease version for DMI Release 97/137897/3
seanbeirne [Tue, 14 May 2024 14:39:35 +0000 (15:39 +0100)]
Increase version for DMI Release

Issue-ID: CPS-2224
Change-Id: I83f885fbc5aa060fbf48ef3cb27cb2ef69ffbb95
Signed-off-by: seanbeirne <sean.beirne@est.tech>
14 months agoCreate maven docker stage yaml for release 95/137895/2
seanbeirne [Tue, 14 May 2024 13:21:23 +0000 (14:21 +0100)]
Create maven docker stage yaml for release

Issue-ID: CPS-2224
Change-Id: Ib21d147e5545337d83673f794a13c74f8e1627e6
Signed-off-by: seanbeirne <sean.beirne@est.tech>
14 months agoCreate maven stage yaml for release 92/137892/2
seanbeirne [Tue, 14 May 2024 12:47:28 +0000 (13:47 +0100)]
Create maven stage yaml for release

Issue-ID: CPS-2224
Change-Id: I0559f9b20e3a5593490c1f9be494bd03e14dac36
Signed-off-by: seanbeirne <sean.beirne@est.tech>
14 months agoUpdate pom for stage release 90/137890/1
seanbeirne [Tue, 14 May 2024 09:43:00 +0000 (10:43 +0100)]
Update pom for stage release

Issue-ID: CPS-2224
Change-Id: I739b3e395c01ffe4095af6547a95097c26704474
Signed-off-by: seanbeirne <sean.beirne@est.tech>
14 months agoIncrease Test Coverage for DMI 58/137858/2
seanbeirne [Tue, 7 May 2024 09:59:54 +0000 (10:59 +0100)]
Increase Test Coverage for DMI

Issue-ID: CPS-2203
Change-Id: Ib2fd213512db9f23220db53ed795961e747ee17c
Signed-off-by: seanbeirne <sean.beirne@est.tech>
14 months agoDMI REST interface documentation 05/137805/4
egernug [Mon, 29 Apr 2024 14:26:50 +0000 (15:26 +0100)]
DMI REST interface documentation

Issue-ID: CPS-2141

Change-Id: Ifb31682128cc23d20cdb46214bddc3cc9061257c
Signed-off-by: egernug <gerard.nugent@est.tech>
14 months agoDefine DMI REST interface for Datajobs 04/137704/6
egernug [Wed, 17 Apr 2024 09:08:38 +0000 (10:08 +0100)]
Define DMI REST interface for Datajobs

Define new REST interface :
Method: POST
Path: /dmi/v1/dataJob/{requestId}
New Interface DMI-I-02

Issue-ID: CPS-2141

Change-Id: I46ddbc4b179fcdfc3396d4044aa201dc7f503918
Signed-off-by: egernug <gerard.nugent@est.tech>
15 months agoMerge "Read and send Response (DMI <> NCMP) for CmSubscription"
Daniel Hanrahan [Thu, 11 Apr 2024 14:46:42 +0000 (14:46 +0000)]
Merge "Read and send Response (DMI <> NCMP) for CmSubscription"

15 months agoRead and send Response (DMI <> NCMP) for CmSubscription 99/137499/9
seanbeirne [Tue, 12 Mar 2024 12:07:54 +0000 (12:07 +0000)]
Read and send Response (DMI <> NCMP) for CmSubscription

-Update subscription code to new models

Issue-ID: CPS-1971
Change-Id: I382ca31407f8088ddea889a7ab904a22c09789ff
Signed-off-by: seanbeirne <sean.beirne@est.tech>
15 months agoMerge "Add moduleSetTag to the request towards dmi plugin"
Toine Siebelink [Thu, 4 Apr 2024 13:30:08 +0000 (13:30 +0000)]
Merge "Add moduleSetTag to the request towards dmi plugin"

15 months agoRemove old committers from INFO.yaml (DMI) 45/137645/1
ToineSiebelink [Thu, 4 Apr 2024 10:00:59 +0000 (11:00 +0100)]
Remove old committers from INFO.yaml (DMI)

Issue-ID: CPS-1887
Signed-off-by: ToineSiebelink <toine.siebelink@est.tech>
Change-Id: Ib411aa6b9ac0b5e22a0e4297660c265ad312ddd1

15 months agoAdd moduleSetTag to the request towards dmi plugin 38/137638/4
leventecsanyi [Tue, 2 Apr 2024 12:37:57 +0000 (14:37 +0200)]
Add moduleSetTag to the request towards dmi plugin

    - extended openapi definition with moduleSetTag
    - updated openapi.yaml and release-notes.rst

Issue-ID: CPS-2030
Signed-off-by: leventecsanyi <levente.csanyi@est.tech>
Change-Id: I080f4dad2be8bb48c55256ddadaa3e058b7ac3e9

15 months agoModify INFO.yaml for committer rights (DMI) 07/137607/1
danielhanrahan [Thu, 28 Mar 2024 16:32:09 +0000 (16:32 +0000)]
Modify INFO.yaml for committer rights (DMI)

Issue-ID: CPS-1887
Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech>
Change-Id: Ic4825c08cfd4ac29ea0f35e2b33249675534a4ad

16 months agoRemove old subscription code and other fixes 84/137484/7
mpriyank [Wed, 6 Mar 2024 12:52:47 +0000 (12:52 +0000)]
Remove old subscription code and other fixes

- removed old subscription related dummy code.
- updated cps version to 3.4.6 to use the latest released version
- added six dependency for the RTD fix
- Removing the CloudEventMapper for now. Can be brought back when
  somebody uses it
- added missing test for InvalidDatastoreException which was failing on
  coverage check locally

Issue-ID: CPS-2149
Change-Id: I60e9036398fea82bb0162ab5524a1cc45dedb611
Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
16 months agoupdate link to upper-constraints.txt 14/137414/1
thmsdt [Tue, 27 Feb 2024 10:25:18 +0000 (11:25 +0100)]
update link to upper-constraints.txt

Issue-ID: DOC-823

Change-Id: I7a49a3e0b44a0a1d418692ea6cb809becabea120
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
17 months agoFix: Add six as dependency for sphinxcontrib-swaggerdoc 04/137104/1
halil.cakal [Thu, 1 Feb 2024 09:40:25 +0000 (09:40 +0000)]
Fix: Add six as dependency for sphinxcontrib-swaggerdoc

Issue-ID: CIMAN-33
Change-Id: Ia51f6d99fb91533cd92944f3a1c271f80d3f33de
Signed-off-by: halil.cakal <halil.cakal@est.tech>
17 months agoOmitting the basic auth header in healthcheck test 82/137082/2
waqas.ikram [Thu, 25 Jan 2024 12:03:26 +0000 (12:03 +0000)]
Omitting the basic auth header in healthcheck test

as it is not required and adding v3 to uri of api-docs plus allowing
swagger-ui.html to be access as well

Issue-ID: CPS-2045
Change-Id: Ia254e718a28d58578b8b0dcbf2abd8f7ef1c0e1d
Signed-off-by: waqas.ikram <waqas.ikram@est.tech>
17 months agoUpdate relevant robot scripts in DMI CSITs 30/137030/4
emaclee [Thu, 18 Jan 2024 12:44:58 +0000 (12:44 +0000)]
Update relevant robot scripts in DMI CSITs

Issue-ID: CPS-2032
Change-Id: I9f7f1e9078612434d07efeb9dadeb65d2f5acc48
Signed-off-by: emaclee <lee.anjella.macabuhay@est.tech>
18 months agoAdd CSIT test for DMI Swagger UI 60/136960/1
halil.cakal [Wed, 10 Jan 2024 15:24:09 +0000 (15:24 +0000)]
Add CSIT test for DMI Swagger UI

- Test that DMI Swagger UI is accessible.

Issue-ID: CPS-1916
Change-Id: I4b357c47903b6541674146ad726899f67af28858
Signed-off-by: halil.cakal <halil.cakal@est.tech>
20 months agoIncrease minor version of DMI 99/136399/1
mpriyank [Tue, 7 Nov 2023 14:33:55 +0000 (14:33 +0000)]
Increase minor version of DMI

- increased the minor version of DMI Plugin to 1.5.0 and now we are
  working towards 1.5.0-SNAPSHOT

Issue-ID: CPS-1944
Change-Id: I4e9c00185d9d7842669dc825947dc247bad71f04
Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
20 months agoBump DMI to 1.4.1-SNAPSHOT 94/136394/1
mpriyank [Tue, 7 Nov 2023 12:11:57 +0000 (12:11 +0000)]
Bump DMI to 1.4.1-SNAPSHOT

- bump dmi to 1.4.1-SNAPSHOT

Issue-ID: CPS-1955
Change-Id: I7d752b1195d613bbc84f7b9252359e3e141d0a7f
Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
20 months agoAdd container yaml for dmi 93/136393/1
mpriyank [Tue, 7 Nov 2023 11:36:35 +0000 (11:36 +0000)]
Add container yaml for dmi

Issue-ID: CPS-1955
Change-Id: I428a1b4d0282478caabb4454b55afd86931301ce
Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
20 months agoMaven stage yaml file 92/136392/1
mpriyank [Tue, 7 Nov 2023 10:29:50 +0000 (10:29 +0000)]
Maven stage yaml file

- to release dmi plugin 1.4.0 version

Issue-ID: CPS-1955
Change-Id: Ia17884e446404a70e668382a0f4b2a0e4915c9b8
Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
20 months agoDMI Release notes and dependency update 89/136389/3
mpriyank [Mon, 6 Nov 2023 17:53:00 +0000 (17:53 +0000)]
DMI Release notes and dependency update

- CPS Core dependency added
- Release notes updated

Issue-ID: CPS-1955
Change-Id: Ic01b9f4ae0276bbcabc4d12298181d3397eb1394
Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
20 months agoMerge "Sonar Fixes"
Toine Siebelink [Thu, 2 Nov 2023 16:17:37 +0000 (16:17 +0000)]
Merge "Sonar Fixes"

20 months agoSonar Fixes 74/136374/2
egernug [Thu, 2 Nov 2023 11:28:51 +0000 (11:28 +0000)]
Sonar Fixes

Fixing deprecations in WebSecurityConfig and DmiConfiguration

Issue-ID: CPS-89

Signed-off-by: egernug <gerard.nugent@est.tech>
Change-Id: I4c6d10ff7ef174db2a6e93e5e6e4b2b0b97b12f6

20 months agoMerge "Update dependencies to resolve vulnerabilities"
Toine Siebelink [Wed, 1 Nov 2023 12:37:07 +0000 (12:37 +0000)]
Merge "Update dependencies to resolve vulnerabilities"

20 months agoUpdate dependencies to resolve vulnerabilities 48/136348/1
egernug [Wed, 1 Nov 2023 11:02:24 +0000 (11:02 +0000)]
Update dependencies to resolve vulnerabilities

Issue-ID: CPS-1790

Signed-off-by: egernug <gerard.nugent@est.tech>
Change-Id: I132e329142ab15fe2a05106847c6e1410090212c

20 months agoMerge "Upgrade of DMI-Plugin to Spring Boot 3.1.2"
Toine Siebelink [Wed, 1 Nov 2023 10:02:14 +0000 (10:02 +0000)]
Merge "Upgrade of DMI-Plugin to Spring Boot 3.1.2"

20 months agoUpgrade of DMI-Plugin to Spring Boot 3.1.2 82/136282/6
egernug [Thu, 19 Oct 2023 10:23:13 +0000 (11:23 +0100)]
Upgrade of DMI-Plugin to Spring Boot 3.1.2

Issue-ID: CPS-1790

Signed-off-by: egernug <gerard.nugent@est.tech>
Change-Id: I3eaf8307660ce8d8d33ad98cabb891bcdd663713

20 months ago[BUG] DMI Change management base endpoint 14/136314/3
halil.cakal [Wed, 25 Oct 2023 11:02:49 +0000 (12:02 +0100)]
[BUG] DMI Change management base endpoint

- Update DMI management endpoint from /manage to
  /actuator
- The actuator port is as same as application port
- Change CSIT portfolio
- Change web config filters
- Change docker-compose
- Update the docs

Issue-ID: CPS-1922
Change-Id: Iab45a625b518f1b24a77c99dbdf20a58105723b6
Signed-off-by: halil.cakal <halil.cakal@est.tech>
21 months agoModify INFO.yaml to add new committer [DMI] 44/136044/1
emaclee [Wed, 27 Sep 2023 08:19:41 +0000 (09:19 +0100)]
Modify INFO.yaml to add new committer [DMI]

Issue-ID: CPS-1887
Signed-off-by: emaclee <lee.anjella.macabuhay@est.tech>
Change-Id: I930d5a2f0660d077042134a885c39bb44b27b5f4