halil.cakal [Tue, 18 Mar 2025 10:59:16 +0000 (10:59 +0000)]
Remove jetty.threads.max property #1
- since the default value of jetty.threads.max is 200, no need to limit
it with 25 threads only.
- also, the k6 tests will open more parallel connections to match FS
requirement for 200K
Issue-ID: CPS-2625
Change-Id: Ie61ce8d0d2c52d02105e6f5d83f411279d504636
Signed-off-by: halil.cakal <halil.cakal@est.tech>
sourabh_sourabh [Mon, 27 Jan 2025 14:55:04 +0000 (14:55 +0000)]
Realistic Examples: DMI Open API
- ResourceIdentifiers must be url encoded fdns from ManagedElement.
e.g.: '/ManagedElement=NRNode1/GNBDUFunction=1/NRCellDU=cell1'
Issue-ID: CPS-2484
Change-Id: I04336c669a5165dac82fc6acec3dfc9d237522c8
Signed-off-by: sourabh_sourabh <sourabh.sourabh@est.tech>
mpriyank [Wed, 12 Feb 2025 13:04:17 +0000 (13:04 +0000)]
Fix sonar issue and upgrade cps.version
- removed using the deprecated fromHttpUrl method and instead using the
chained method fromUriString which was anyways called from the
fromHttpUrl method
- also updated the latest cps version i.e 3.6.0
Issue-ID: CPS-245
Change-Id: I4892f27ceba934db526aab509b9edd0d2367ab6d
Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
seanbeirne [Mon, 13 Jan 2025 14:03:25 +0000 (14:03 +0000)]
Upgrade Spring Boot Version in ONAP DMI Plugin
spring-boot-maven-plugin 3.1.2->3.4.1
spring-boot-dependencies 3.1.2->3.4.1
spring-cloud-dependencies 2022.0.3->2024.0.0
spring-kafka 3.2.1->3.2.6
Issue-ID: CPS-2400
Change-Id: Ie2f0b3661746d99a3bcd1e76a1477dc4a4e7b029
Signed-off-by: seanbeirne <sean.beirne@est.tech>
Lee Anjella Macabuhay [Mon, 13 Jan 2025 11:43:29 +0000 (11:43 +0000)]
Merge "Realistic Examples: DMI Open API"
thmsdt [Thu, 9 Jan 2025 13:33:12 +0000 (14:33 +0100)]
remove reference to cps-temporal
Issue-ID: DOC-826
Change-Id: I3da755f11ba9bb557345be45b7c5de11370a8f58
Signed-off-by: thmsdt <thomas.kulik@telekom.de>
sourabh_sourabh [Tue, 7 Jan 2025 16:10:21 +0000 (16:10 +0000)]
Realistic Examples: DMI Open API
Issue-ID: CPS-2484
Change-Id: I6e4705542155368bee7272f63524a3cac60cd77e
Signed-off-by: sourabh_sourabh <sourabh.sourabh@est.tech>
sourabh_sourabh [Tue, 10 Dec 2024 11:32:35 +0000 (11:32 +0000)]
ONAP Code Coverage for DMI is not publishing to sonar
- Added sonar plugin for dmi service.
Issue-ID: CPS-2545
Change-Id: Ic779c81dc5db3071010f5b47cd3f4a75a107c494
Signed-off-by: sourabh_sourabh <sourabh.sourabh@est.tech>
mpriyank [Wed, 4 Dec 2024 15:49:34 +0000 (15:49 +0000)]
Add plugin to copy openapi files to doc folder
- Added copy to doc folder plugin for ncmp-dmi-plugin
- Updated the info.version property to 1.7.0 which ensures that the
plugin works
Issue-ID: CPS-2539
Change-Id: I1d456e2b16a6d66e6e71c21e5e16732408721837
Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
mpriyank [Mon, 2 Dec 2024 14:33:48 +0000 (14:33 +0000)]
update ncmp-dmi-plugin version
- updated the ncmp-dmi-plugin version to 1.7.0-SNAPSHOT
Issue-ID: CPS-2489
Change-Id: Iccdb6d6b0a87e5bd36b85615f622ea3b3cd1b00d
Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
Toine Siebelink [Mon, 2 Dec 2024 13:14:54 +0000 (13:14 +0000)]
Merge "[DMI] The expression ${parent.groupId} is deprecated"
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>
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>
Priyank Maheshwari [Fri, 29 Nov 2024 17:02:55 +0000 (17:02 +0000)]
Merge "Update DMI to 1.6.0.yaml"
sourabh_sourabh [Fri, 29 Nov 2024 16:55:38 +0000 (16:55 +0000)]
[DMI] The expression ${parent.groupId} is deprecated
- The expression ${parent.groupId} is deprecated. Used ${project.parent.groupId} instead.
- For this reason, future Maven versions might no longer support
building such malformed projects.
Issue-ID: CPS-2470
Change-Id: Ibc6ac64c526fc8fc8eaf1e717eb2cd6c6b3f19e1
Signed-off-by: sourabh_sourabh <sourabh.sourabh@est.tech>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
Daniel Hanrahan [Mon, 9 Sep 2024 09:29:05 +0000 (09:29 +0000)]
Merge "Update cps version in DMI plugin"
Daniel Hanrahan [Fri, 6 Sep 2024 11:53:31 +0000 (11:53 +0000)]
Merge "[DMI] Upgrade docker compose version"
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>
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>
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>
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
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
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
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"
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
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
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>
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>
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>
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
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
Priyank Maheshwari [Thu, 25 Jul 2024 09:32:28 +0000 (09:32 +0000)]
Merge "Fix DMI CSITs by using new TLS certificates"
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
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
Sourabh Sourabh [Wed, 17 Jul 2024 12:28:54 +0000 (12:28 +0000)]
Merge "Fix DMI Stub dependency issues"
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>
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>
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>
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>
Toine Siebelink [Wed, 5 Jun 2024 07:13:43 +0000 (07:13 +0000)]
Merge "Implement ACK in DMI Plugin"
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>
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"
Lee Anjella Macabuhay [Tue, 28 May 2024 14:19:38 +0000 (14:19 +0000)]
Merge "DMI CmSubscription topic params update"
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
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>
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
Toine Siebelink [Tue, 21 May 2024 09:19:48 +0000 (09:19 +0000)]
Merge "DMI REST interface documentation"
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"
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
Toine Siebelink [Mon, 20 May 2024 13:18:36 +0000 (13:18 +0000)]
Merge "Separate REST endpoints to individual read and write calls"
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"
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
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
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>
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"
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
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>
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>
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>
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>
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>
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>
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>
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>
Daniel Hanrahan [Thu, 11 Apr 2024 14:46:42 +0000 (14:46 +0000)]
Merge "Read and send Response (DMI <> NCMP) for CmSubscription"
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>
Toine Siebelink [Thu, 4 Apr 2024 13:30:08 +0000 (13:30 +0000)]
Merge "Add moduleSetTag to the request towards dmi plugin"
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
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
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
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>
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>
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>
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>
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>
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>
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>