cps/ncmp-dmi-plugin.git
2 years agoRemove Niamh as committer 07/126507/1
ToineSiebelink [Fri, 7 Jan 2022 12:45:48 +0000 (12:45 +0000)]
Remove Niamh as committer

Issue-ID: CPS-846

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

2 years agodmi-plugin update release notes 79/126479/2
puthuparambil.aditya [Wed, 5 Jan 2022 13:41:29 +0000 (13:41 +0000)]
dmi-plugin update release notes

Issue-ID: CPS-841
Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca>
Change-Id: I203ecb51fb90d9efa2d2a56ecfbebb199aa0ea53

2 years agodmi-plugin upgrade log4j to 2.17.1 60/126460/1
puthuparambil.aditya [Wed, 5 Jan 2022 10:58:29 +0000 (10:58 +0000)]
dmi-plugin upgrade log4j to 2.17.1

Issue-ID: CPS-841
Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca>
Change-Id: I770ad18e1466471bb6bfdfa3e11812ce2eff1f0d

2 years agoFix Sonar Qube Violations - Recurring task 48/126348/3
sourabh_sourabh [Mon, 20 Dec 2021 10:10:55 +0000 (15:40 +0530)]
Fix Sonar Qube Violations - Recurring task

Issue-ID: CPS-475
Signed-off-by: sourabh_sourabh <sourabh.sourabh@est.tech>
Change-Id: I4279d5ca24b6cd78f419288eba10f557965c5e7b

2 years agoUpdate log4j version due to security vulnerability for NCMP-DMI 54/126254/3
niamhcore [Wed, 15 Dec 2021 11:23:56 +0000 (11:23 +0000)]
Update log4j version due to security vulnerability for NCMP-DMI

This change excludes old log4j libraries and includes newer versions
that are not tagged with a security vulnerability.

Issue-ID: CPS-820
Signed-off-by: niamhcore <niamh.core@est.tech>
Change-Id: I2694cdc66449a9634dfe726b39736a8b0ba67e5a

2 years agoAdd Examples to DMI-Plugin API Spec 86/125986/7
lukegleeson [Tue, 30 Nov 2021 17:06:03 +0000 (17:06 +0000)]
Add Examples to DMI-Plugin API Spec

Issue-ID: CPS-784
Signed-off-by: lukegleeson <luke.gleeson@est.tech>
Change-Id: I02e450c9c14322fa9c9ac3e14807aeebdb4b9e39

2 years agoAdd new features to Release Notes 44/126144/1
DylanB95EST [Wed, 8 Dec 2021 10:05:12 +0000 (10:05 +0000)]
Add new features to Release Notes

Add New Implemented Features to Release Notes for DMI Plugin

Issue-ID: CPS-637
Issue-ID: CPS-639
Change-Id: I20a27aa9428ea69fc605f866cadf1b6297e9b9ad
Signed-off-by: DylanB95EST <dylan.byrne@est.tech>
2 years agoMerge "Fix conversion to string for result from YangResource request on SDN-C"
aditya puthuparambil [Fri, 3 Dec 2021 13:16:44 +0000 (13:16 +0000)]
Merge "Fix conversion to string for result from YangResource request on SDN-C"

2 years agoFix conversion to string for result from YangResource request on SDN-C 22/126022/3
ToineSiebelink [Thu, 2 Dec 2021 13:53:24 +0000 (13:53 +0000)]
Fix conversion to string for result from YangResource request on SDN-C

-Extracted out relevant method to separate class
-Added comprehensive tests around relevant methods

Issue-ID: CPS-788

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

2 years agoMerge "Update snapshot version in rtd release notes"
aditya puthuparambil [Thu, 2 Dec 2021 11:03:16 +0000 (11:03 +0000)]
Merge "Update snapshot version in rtd release notes"

2 years agoUpdating docker compose to pull new tagged image 04/126004/1
JosephKeenan [Wed, 1 Dec 2021 14:33:44 +0000 (14:33 +0000)]
Updating docker compose to pull new tagged image

Issue-ID: CPS-795
Signed-off-by: JosephKeenan <joseph.keenan@est.tech>
Change-Id: Iea4c4cd7eabaa43dc8f4026bea888dce114f954d

2 years agoModifying docker tag to add project version so we can specify exact DMI version in... 97/125997/1
JosephKeenan [Wed, 1 Dec 2021 09:46:58 +0000 (09:46 +0000)]
Modifying docker tag to add project version so we can specify exact DMI version in builds & CSIT

Issue-ID: CPS-795
Signed-off-by: JosephKeenan <joseph.keenan@est.tech>
Change-Id: Iadd4ac79f5873a2e6e6acba40a1642f1ba87c4e2

2 years agoUpdate snapshot version in rtd release notes 85/125985/1
Bruno Sakoto [Tue, 30 Nov 2021 17:18:01 +0000 (12:18 -0500)]
Update snapshot version in rtd release notes

Issue-ID: CPS-794
Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca>
Change-Id: I3b43759e1d43d541735be15d1c938584f0e8d426

2 years agoGenerating openapi documentation from openapi.yaml 49/125849/1
puthuparambil.aditya [Tue, 23 Nov 2021 14:53:43 +0000 (14:53 +0000)]
Generating openapi documentation from openapi.yaml

Issue-ID: CPS-755
Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca>
Change-Id: Ib19afce259639d0154e6dbeb825c5da0e3dbfa3a

2 years agoMerge "Update release notes for DMI"
Toine Siebelink [Fri, 19 Nov 2021 09:38:49 +0000 (09:38 +0000)]
Merge "Update release notes for DMI"

2 years agoUpdate release notes for DMI 79/125779/2
niamhcore [Wed, 17 Nov 2021 11:23:36 +0000 (11:23 +0000)]
Update release notes for DMI

Issue-ID: CPS-636
Signed-off-by: niamhcore <niamh.core@est.tech>
Change-Id: I448430c53b2d8cf7c8a99a9c012964a2230d44b6

2 years agoMerge "Support Update and Delete operations for DS Passtrough-Running in DMI Plugin"
Toine Siebelink [Fri, 12 Nov 2021 15:38:55 +0000 (15:38 +0000)]
Merge "Support Update and Delete operations for DS Passtrough-Running in DMI Plugin"

2 years agoSupport Update and Delete operations for DS Passtrough-Running in DMI Plugin 64/125664/10
DylanB95EST [Tue, 9 Nov 2021 13:54:35 +0000 (13:54 +0000)]
Support Update and Delete operations for DS Passtrough-Running in DMI Plugin

-Add Update operation for Passthrough Running
-Use POST operatiosn for all methods as agrred
-refactor to simplify and beter reuse of common methods
-add delete operation for passthrough running

Issue-ID: CPS-637
Issue-ID: CPS-638
Change-Id: I441181f977dee2bc0be944662465d868595ea452
Signed-off-by: DylanB95EST <dylan.byrne@est.tech>
2 years agoImprove internal documentation links 63/125663/1
lukegleeson [Mon, 8 Nov 2021 21:29:40 +0000 (21:29 +0000)]
Improve internal documentation links

Issue-ID: CPS-749
Signed-off-by: lukegleeson <luke.gleeson@est.tech>
Change-Id: I0aacfe86234fb56a0edf8b28f1f255d9052048ed

2 years agoRefactor Get Modules by CMHandle flow 84/125284/8
Renu Kumari [Fri, 22 Oct 2021 04:50:29 +0000 (00:50 -0400)]
Refactor Get Modules by CMHandle flow

- Used jayway to convert sdnc response to POJO to clean up classes
- Moved SDNC error handling to the SDNCOperation
- Added SdncException
- Added spring-security test Mock user in the controllerSpec

Issue-ID: CPS-571
Signed-off-by: Renu Kumari <renu.kumari@bell.ca>
Change-Id: Ice91e48536dd2e309721440b61d37a49ce43b403

2 years agoUpgrade spring boot dependencies to 2.5.5 31/125431/1
Bruno Sakoto [Thu, 28 Oct 2021 09:28:18 +0000 (11:28 +0200)]
Upgrade spring boot dependencies to 2.5.5

Also remove org.jetbrains.annotations that is not part of spring boot
2.5.5 anymore.

Issue-ID: CPS-582
Change-Id: Ia15861b423c9ba63ebf416513aac9ac61eab4742
Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca>
2 years agoChanged default branch to master in the master branch 82/125282/1
Renu Kumari [Fri, 22 Oct 2021 17:53:47 +0000 (13:53 -0400)]
Changed default branch to master in the master branch

Issue-ID: CPS-571
Signed-off-by: Renu Kumari <renu.kumari@bell.ca>
Change-Id: I0a3587b99e585d27b0127b934e9bfefdebc6227d

2 years agoMerge "Use intersphinx links for easier release update"
Niamh Core [Fri, 22 Oct 2021 08:13:36 +0000 (08:13 +0000)]
Merge "Use intersphinx links for easier release update"

2 years agoUse intersphinx links for easier release update 09/125209/2
ToineSiebelink [Thu, 21 Oct 2021 12:37:33 +0000 (13:37 +0100)]
Use intersphinx links for easier release update

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

2 years agoMerge "fix docker compose for ncmp/dmi"
Niamh Core [Thu, 21 Oct 2021 14:35:04 +0000 (14:35 +0000)]
Merge "fix docker compose for ncmp/dmi"

2 years agofix docker compose for ncmp/dmi 33/125133/2
tragait [Tue, 19 Oct 2021 15:38:16 +0000 (16:38 +0100)]
fix docker compose for ncmp/dmi

Issue-ID: CPS-725
Signed-off-by: tragait <rahul.tyagi@est.tech>
Change-Id: I5c6bd80718a5ac3978ad0bf94503e357b1aebd07

2 years agoUpdate versions for next release, release process step 10 43/124943/4
DylanB95EST [Thu, 14 Oct 2021 08:36:55 +0000 (09:36 +0100)]
Update versions for next release, release process step 10

Update Minor version number for next release as part of creating
Istanbul release branch

Issue-ID: CPS-728
Change-Id: Ic9eb9954c2495ef5f89a4a2480560eefdab09d21
Signed-off-by: DylanB95EST <dylan.byrne@est.tech>
2 years agoCreate Istanbul Release Branch, release process step 9 42/124942/5
DylanB95EST [Thu, 14 Oct 2021 08:21:38 +0000 (09:21 +0100)]
Create Istanbul Release Branch, release process step 9

Create release branch for Istanbul release on ncmp-dmi-plugin.
Update patch versions on properties and pom

Issue-ID: CPS-728
Change-Id: I7d48293076e916b942845223989fc305b7eb9685
Signed-off-by: DylanB95EST <dylan.byrne@est.tech>
2 years agoMerge "Update version for DMI-Plugin, release process step 6"
Toine Siebelink [Wed, 13 Oct 2021 16:32:05 +0000 (16:32 +0000)]
Merge "Update version for DMI-Plugin, release process step 6"

2 years agoMerge "Release Docker image for DMI-Plugin, release process step 5"
Toine Siebelink [Wed, 13 Oct 2021 15:58:49 +0000 (15:58 +0000)]
Merge "Release Docker image for DMI-Plugin, release process step 5"

2 years agoRelease Docker image for DMI-Plugin, release process step 5 87/124887/3
DylanB95EST [Wed, 13 Oct 2021 12:43:42 +0000 (13:43 +0100)]
Release Docker image for DMI-Plugin, release process step 5

Release Docker Image for DMI-Plugin version 1.0.1

Issue-ID: CPS-728
Change-Id: Ic27463e4a631c254fde50d7f31a5bd19a70eacd4
Signed-off-by: DylanB95EST <dylan.byrne@est.tech>
2 years agoMerge "Release artifact for DMI-Plugin, release process step 4"
Toine Siebelink [Wed, 13 Oct 2021 15:22:17 +0000 (15:22 +0000)]
Merge "Release artifact for DMI-Plugin, release process step 4"

2 years agoRelease artifact for DMI-Plugin, release process step 4 82/124882/4 1.0.1
DylanB95EST [Wed, 13 Oct 2021 10:56:01 +0000 (11:56 +0100)]
Release artifact for DMI-Plugin, release process step 4

Release artifact for DMI-Plugin version 1.0.1

Issue-ID: CPS-728
Change-Id: Ideb648ddd9f4ead37e6515c8e56525811321882f
Signed-off-by: DylanB95EST <dylan.byrne@est.tech>
2 years agoUpdate version for DMI-Plugin, release process step 6 88/124888/1
DylanB95EST [Wed, 13 Oct 2021 13:04:25 +0000 (14:04 +0100)]
Update version for DMI-Plugin, release process step 6

Update Version for next release of DMI-Plugin from 1.0.1 to 1.0.2

Issue-ID: CPS-728
Change-Id: I03ed31f6c3df43f09d73ec35f12f430ef898d051
Signed-off-by: DylanB95EST <dylan.byrne@est.tech>
2 years agoUpdate Version Properties to latest DMI Plugin 84/124884/1
DylanB95EST [Wed, 13 Oct 2021 11:10:21 +0000 (12:10 +0100)]
Update Version Properties to latest DMI Plugin

Update version.properties to 1.0.1 for latest release of DMI Plugin

Issue-ID: CPS-728
Change-Id: If9e427a11c79f1e917948fee6a798a6d98e16bac
Signed-off-by: DylanB95EST <dylan.byrne@est.tech>
2 years agoProvide complete openapi.yml in read the docs 57/124857/2
Renu Kumari [Tue, 12 Oct 2021 17:41:01 +0000 (13:41 -0400)]
Provide complete openapi.yml in read the docs

- Seperate openapi.yml for code gen and read the docs
- Added few env varaibles in docker-compose.yml

Issue-ID: CPS-733
Signed-off-by: Renu Kumari <renu.kumari@bell.ca>
Change-Id: Ibda007c40396436a5adce137d9f69806100253dc

2 years agoRemove redundant documentation image 32/124832/1
lukegleeson [Tue, 12 Oct 2021 08:49:00 +0000 (09:49 +0100)]
Remove redundant documentation image

Issue-ID: CPS-627
Signed-off-by: lukegleeson <luke.gleeson@est.tech>
Change-Id: Iecb61a97f231b12f5481e693b7b006660b1505e2

2 years agoCleanup naming convention for DMI-Plugin 96/124796/1
DylanB95EST [Mon, 11 Oct 2021 15:33:29 +0000 (16:33 +0100)]
Cleanup naming convention for DMI-Plugin

Cleanup naming conventions for DMI-Plugin project.

Issue-ID: CPS-627
Change-Id: I6ac542c983870f737760768363ef5764f792a5b7
Signed-off-by: DylanB95EST <dylan.byrne@est.tech>
2 years agoMerge "Update Release Notes"
Niamh Core [Mon, 11 Oct 2021 14:56:44 +0000 (14:56 +0000)]
Merge "Update Release Notes"

2 years agoUpdate Release Notes 33/124633/7
DylanB95EST [Mon, 11 Oct 2021 12:39:21 +0000 (13:39 +0100)]
Update Release Notes

Update release notes for DMI Plugin documentation

Issue-ID: CPS-627
Change-Id: Ic3f9e36f020e8a5b5dbfaab24c0328cba455a5b9
Signed-off-by: DylanB95EST <dylan.byrne@est.tech>
Signed-off-by: lukegleeson <luke.gleeson@est.tech>
Signed-off-by: DylanB95EST <dylan.byrne@est.tech>
2 years agoMerge "Update Overview Section of Documentation"
Niamh Core [Mon, 11 Oct 2021 14:25:28 +0000 (14:25 +0000)]
Merge "Update Overview Section of Documentation"

2 years agoMerge "Update Deployment Section of DMI Plugin"
Toine Siebelink [Mon, 11 Oct 2021 14:23:18 +0000 (14:23 +0000)]
Merge "Update Deployment Section of DMI Plugin"

2 years agoUpdate Deployment Section of DMI Plugin 50/124650/3
niamhcore [Thu, 7 Oct 2021 14:43:13 +0000 (15:43 +0100)]
Update Deployment Section of DMI Plugin

Update DMI Plugin Deployment page for Istanbul release

Issue-ID: CPS-627
Change-Id: If2d02c689ddf28ae5f14229fe74b00ffcc8d7215
Signed-off-by: DylanB95EST <dylan.byrne@est.tech>
Signed-off-by: niamhcore <niamh.core@est.tech>
2 years agoMerge "Update Admin Guide"
Toine Siebelink [Mon, 11 Oct 2021 13:57:03 +0000 (13:57 +0000)]
Merge "Update Admin Guide"

2 years agoUpdate Admin Guide 57/124557/6
lukegleeson [Wed, 29 Sep 2021 10:24:50 +0000 (11:24 +0100)]
Update Admin Guide

Add Admin Guide for NCMP DMI Plugin as part of finalized documentation

Issue-ID: CPS-627
Change-Id: I1d59459147318ad89e7a2a37d5d9ba917e69fc38
Signed-off-by: DylanB95EST <dylan.byrne@est.tech>
Signed-off-by: lukegleeson <luke.gleeson@est.tech>
2 years agoMerge "Update Architecture Page"
Toine Siebelink [Mon, 11 Oct 2021 13:42:10 +0000 (13:42 +0000)]
Merge "Update Architecture Page"

2 years agoUpdate Architecture Page 54/124654/4
lukegleeson [Fri, 1 Oct 2021 15:40:37 +0000 (16:40 +0100)]
Update Architecture Page

Update Architecture Page as part of DMI Plugin Documentation for
Istanbul release

Issue-ID: CPS-627
Change-Id: I4fb3b082c3d40d5827a4fd73d878eb057c478279
Signed-off-by: DylanB95EST <dylan.byrne@est.tech>
Signed-off-by: lukegleeson <luke.gleeson@est.tech>
2 years agoMerge "Update Index Page"
Toine Siebelink [Mon, 11 Oct 2021 13:22:44 +0000 (13:22 +0000)]
Merge "Update Index Page"

2 years agoUpdate Index Page 51/124651/6
lukegleeson [Mon, 11 Oct 2021 13:05:39 +0000 (14:05 +0100)]
Update Index Page

Update Index Page as part of DMI Plugin Documentation

Issue-ID: CPS-627
Change-Id: Ic1c2724194563fccea3423c4cdf83b8afe23e924
Signed-off-by: DylanB95EST <dylan.byrne@est.tech>
Signed-off-by: lukegleeson <luke.gleeson@est.tech>
2 years agoMerge "Update Design And Modelling section"
Niamh Core [Mon, 11 Oct 2021 12:51:30 +0000 (12:51 +0000)]
Merge "Update Design And Modelling section"

2 years agoUpdate the ncmp dmi registration url 68/124768/2
Renu Kumari [Fri, 8 Oct 2021 14:48:00 +0000 (10:48 -0400)]
Update the ncmp dmi registration url

Issue-ID: CPS-722
Signed-off-by: Renu Kumari <renu.kumari@bell.ca>
Change-Id: I67ca134c5f3528d5c5e96f006fd58f603b38fc16

2 years agoUpdate Design And Modelling section 55/124655/4
lukegleeson [Fri, 1 Oct 2021 16:21:48 +0000 (17:21 +0100)]
Update Design And Modelling section

Update Design and Modelling sections of DMI Plugin documentation for
Istanbul release.

Issue-ID: CPS-627
Change-Id: Ic572da315d23a79a6b0b069e2144e5ff89aff583
Signed-off-by: DylanB95EST <dylan.byrne@est.tech>
Signed-off-by: lukegleeson <luke.gleeson@est.tech>
2 years agoUpdate Overview Section of Documentation 88/124688/2
lukegleeson [Tue, 5 Oct 2021 14:14:49 +0000 (15:14 +0100)]
Update Overview Section of Documentation

Issue-ID: CPS-627
Signed-off-by: lukegleeson <luke.gleeson@est.tech>
Change-Id: I13bc511df2894315ad78ae0f3ffd883631529ab2

2 years agoChange the dmiRegistrationURl to /ncmp 47/124747/1
Renu Kumari [Thu, 7 Oct 2021 17:57:31 +0000 (13:57 -0400)]
Change the dmiRegistrationURl to /ncmp

Issue-ID: CPS-722
Signed-off-by: Renu Kumari <renu.kumari@bell.ca>
Change-Id: I9ae28a5791476950f37fd75a4cf266b8c1249505

2 years agoUpdating get module schema request body 03/124703/3
niamhcore [Wed, 6 Oct 2021 08:49:12 +0000 (09:49 +0100)]
Updating get module schema request body

Issue-ID: CPS-706
Signed-off-by: niamhcore <niamh.core@est.tech>
Change-Id: I92d241c4ccde77aaaf8aa5a3903437016edf65d0

2 years agoMerge "fix query param to options"
Niamh Core [Thu, 7 Oct 2021 10:45:52 +0000 (10:45 +0000)]
Merge "fix query param to options"

3 years agoUpdate the ncmp dmi registration url 07/124707/1
Renu Kumari [Wed, 6 Oct 2021 16:38:56 +0000 (12:38 -0400)]
Update the ncmp dmi registration url

Issue-ID: CPS-722
Signed-off-by: Renu Kumari <renu.kumari@bell.ca>
Change-Id: I2ef4dcdff933512aaecc29062dd16329aecddda9

3 years agofix query param to options 71/124671/6
tragait [Mon, 4 Oct 2021 15:02:57 +0000 (16:02 +0100)]
fix query param to options

Issue-ID: CPS-678
Signed-off-by: tragait <rahul.tyagi@est.tech>
Change-Id: I4ac72da512e2c7883920907137b8834ce20d4528

3 years agoMerge "Fix issues with SOnar Qube coverage report"
Niamh Core [Tue, 5 Oct 2021 08:35:06 +0000 (08:35 +0000)]
Merge "Fix issues with SOnar Qube coverage report"

3 years agoMerge "Changing resource identifier to a query param"
Toine Siebelink [Mon, 4 Oct 2021 16:13:48 +0000 (16:13 +0000)]
Merge "Changing resource identifier to a query param"

3 years agoMerge "NCMP openapi.yaml should not be modified when the application is compiled"
Niamh Core [Fri, 1 Oct 2021 10:18:51 +0000 (10:18 +0000)]
Merge "NCMP openapi.yaml should not be modified when the application is compiled"

3 years agoFix issues with SOnar Qube coverage report 34/124634/2
ToineSiebelink [Thu, 30 Sep 2021 15:53:42 +0000 (16:53 +0100)]
Fix issues with SOnar Qube coverage report

-removed invalid jacoco exclude
-removed strange (generated/accidental?) comment in main pom header
-moved manually coded 'models' package (included in coverage now) to separate it
from swagger generated package/classes with same name (exluded in coverage)
-added some missing test scenarios
-increased coverage limit from 70 to 98% to prevent regression

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

3 years agoChanging resource identifier to a query param 73/124573/4
niamhcore [Wed, 29 Sep 2021 14:32:32 +0000 (15:32 +0100)]
Changing resource identifier to a query param

* Updating yaml
* Update jib-maven-plugin version

Issue-ID: CPS-679
Signed-off-by: niamhcore <niamh.core@est.tech>
Change-Id: Ie2f49bd8e22723ca4dcd2c20ed39722f22c281c1

3 years agoUpdate requirements for doc building 07/124607/1
lukegleeson [Thu, 30 Sep 2021 09:55:19 +0000 (10:55 +0100)]
Update requirements for doc building

Remove unecessary requirements
Allow lfdocs-conf to initialise at latest version (0.7.7)
It now loads all centralized upper contraints from ONAP doc

Issue-ID: CPS-704
Signed-off-by: lukegleeson <luke.gleeson@est.tech>
Change-Id: I35e8e32b38229474e2a48ccaf126ab9aa760548f

3 years agoNCMP openapi.yaml should not be modified when the application is compiled 85/124385/5
DylanB95EST [Tue, 21 Sep 2021 12:58:49 +0000 (13:58 +0100)]
NCMP openapi.yaml should not be modified when the application is compiled

Make changes to ignore general yml files for API Specification for
NCMP-DMI Plugin
Changes have now been reverted.
Yml files will no longer be copied as part of the build to the docs folder.
Adding api swagger documentation
is now an extra step in the release process outlined here
https://wiki.onap.org/display/DW/CPS+Release+Process

Issue-ID: CPS-674
Change-Id: I63f3537348f04e60978cd01cf7809265dcf43387
Signed-off-by: DylanB95EST <dylan.byrne@est.tech>
3 years agoNCMP no master index label on index documentation page 32/124532/1
DylanB95EST [Tue, 28 Sep 2021 15:01:20 +0000 (16:01 +0100)]
NCMP no master index label on index documentation page

Adding master index label to index page for documentation

Issue-ID: CPS-691
Change-Id: Iaab4749902674db2e10868e453a48028fc15cabe
Signed-off-by: DylanB95EST <dylan.byrne@est.tech>
3 years agofix fetch modules request body 14/124414/4
tragait [Wed, 22 Sep 2021 09:50:15 +0000 (10:50 +0100)]
fix fetch modules request body

Issue-ID: CPS-653
Signed-off-by: tragait <rahul.tyagi@est.tech>
Change-Id: I6b5f0fc74ea4e70e65b05ed353e25311ed36135e

3 years agoMerge "Add get modules response type to openapi"
Toine Siebelink [Mon, 27 Sep 2021 08:11:04 +0000 (08:11 +0000)]
Merge "Add get modules response type to openapi"

3 years agoCreate preliminary documentation for ONAP DMI-Plugin 79/124479/1
DylanB95EST [Fri, 24 Sep 2021 14:34:17 +0000 (15:34 +0100)]
Create preliminary documentation for ONAP DMI-Plugin

Modify requirements doc file based on this commit to fix Sphinx config
https://gerrit.onap.org/r/c/doc/+/124461

Issue-ID: CPS-625
Change-Id: I689f1cc48fd3f02ecb22fdcace6b42e1400d179c
Signed-off-by: DylanB95EST <dylan.byrne@est.tech>
3 years agoCreate preliminary documentation for ONAP DMI-Plugin 71/124471/1
DylanB95EST [Fri, 24 Sep 2021 09:52:23 +0000 (10:52 +0100)]
Create preliminary documentation for ONAP DMI-Plugin

Add .readthedocs.yaml file for NCMP-DMI-PLUGIN

Issue-ID: CPS-625
Change-Id: I810ca4859127f95bb216c9b16406087784053cac
Signed-off-by: DylanB95EST <dylan.byrne@est.tech>
3 years agoAdd get modules response type to openapi 98/124398/3
niamhcore [Tue, 21 Sep 2021 15:08:29 +0000 (16:08 +0100)]
Add get modules response type to openapi

Issue-ID: CPS-657
Signed-off-by: niamhcore <niamh.core@est.tech>
Change-Id: Ifcd22b6e82aaf4993f9071ad56b524fe620afaf7

3 years agofix data from object to string 50/124150/9
tragait [Tue, 14 Sep 2021 12:47:52 +0000 (13:47 +0100)]
fix data from object to string

Also, make dmi service url configurable,
change name of dmi creds env var

Issue-ID: CPS-675
Issue-ID: CPS-634
Signed-off-by: tragait <rahul.tyagi@est.tech>
Change-Id: I6fe794b3e65b6a3aae2a1698ea64a925238a18d3

3 years agoUpdate response code for passthrough-running create use-case 28/124228/2
niamhcore [Wed, 15 Sep 2021 12:01:25 +0000 (13:01 +0100)]
Update response code for passthrough-running create use-case

Issue-ID: CPS-659
Signed-off-by: niamhcore <niamh.core@est.tech>
Change-Id: I4ebc4f68604efe78efb951989c2fb021443c36c9

3 years agoUpgrade to next snapshot version 56/124156/1
Bruno Sakoto [Tue, 14 Sep 2021 14:53:08 +0000 (10:53 -0400)]
Upgrade to next snapshot version

Issue-ID: CPS-613
Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca>
Change-Id: Ic0df1e8f62935dc66863f8f8bac83bbd17a737ab

3 years agoMerge "Create preliminary documentation for ONAP DMI-Plugin"
Niamh Core [Tue, 14 Sep 2021 14:48:01 +0000 (14:48 +0000)]
Merge "Create preliminary documentation for ONAP DMI-Plugin"

3 years agoRelease docker image for version 1.0.0 46/124146/2
Renu Kumari [Tue, 14 Sep 2021 12:28:49 +0000 (08:28 -0400)]
Release docker image for version 1.0.0

Issue-ID: CPS-613
Signed-off-by: Renu Kumari <renu.kumari@bell.ca>
Change-Id: I2639e86019c75c192b13a122827ddb7159eb3dc5

3 years agoRelease maven artifact for version 1.0.0 45/124145/3
Renu Kumari [Tue, 14 Sep 2021 12:15:46 +0000 (08:15 -0400)]
Release maven artifact for version 1.0.0

Issue-ID: CPS-613
Signed-off-by: Renu Kumari <renu.kumari@bell.ca>
Change-Id: If100f6e00714d6e325aa7219ba4b4147cf51264a

3 years agoRevert "Upgrade to next snapshot version" 54/124154/1
Bruno Sakoto [Tue, 14 Sep 2021 14:07:15 +0000 (10:07 -0400)]
Revert "Upgrade to next snapshot version"

Release 1.0.0 is not completed yet.
This reverts commit bd0b4048ccfe32937bb77a0d9e179bd8b19bbcf6.

Issue-ID: CPS-613
Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca>
Change-Id: I436a5717f4e8e32e6962d6178d0590109a385cf1

3 years agoUpgrade to next snapshot version 53/124153/1
Bruno Sakoto [Tue, 14 Sep 2021 13:40:53 +0000 (09:40 -0400)]
Upgrade to next snapshot version

Issue-ID: CPS-613
Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca>
Change-Id: Id2988ce64ee0824fe8ac32492b4ff5c39d7a2120

3 years agoCreate preliminary documentation for ONAP DMI-Plugin 75/123875/8
shivasubedi [Mon, 13 Sep 2021 15:43:20 +0000 (16:43 +0100)]
Create preliminary documentation for ONAP DMI-Plugin

Create Preliminary documentation for Istanbul release
of the DMI Plugin.
Added new plugins in POM to generate swagger doc for design page.
Added icons from Cps-Core, along with latest conf.py file from
http://gerrit.onap.org/r/doc

Issue-ID: CPS-625
Change-Id: I30582de9b07e93c1c2ecc18003ee6882994690d8
Signed-off-by: DylanB95EST <dylan.byrne@est.tech>
Signed-off-by: shivasubedi <shiva.subedi@est.tech>
3 years agoUpgrade the version to 1.0.0 14/124114/1
Renu Kumari [Mon, 13 Sep 2021 17:41:17 +0000 (13:41 -0400)]
Upgrade the version to 1.0.0

- Upgrade the version to 1.0.0
- Upgrade cps core version to 2.0.0

Issue-ID: CPS-613
Signed-off-by: Renu Kumari <renu.kumari@bell.ca>
Change-Id: I64627fbfdf652d06147f4a1560ba95423eba422f

3 years agorevert cps:634 postpone this bug to jakarta 20/124020/3
tragait [Fri, 10 Sep 2021 09:45:31 +0000 (10:45 +0100)]
revert cps:634 postpone this bug to jakarta

This commit also have fix in application yaml for
correct ncmp api path for registration url.

Issue-ID: CPS-634
Issue-ID: CPS-617
Signed-off-by: tragait <rahul.tyagi@est.tech>
Change-Id: I465991492a01092e28b97583f84ed959c54ffaa6

3 years agoUpdate weekly meeting url in info.yaml 41/123941/1
niamhcore [Wed, 8 Sep 2021 08:56:12 +0000 (09:56 +0100)]
Update weekly meeting url in info.yaml

Issue-ID: CPS-609
Signed-off-by: niamhcore <niamh.core@est.tech>
Change-Id: Ibefd6e7ab03dee9e307f2b20b45af97ba11586d6

3 years agoFix Sonar Qube Violations 85/123885/1
lukegleeson [Mon, 6 Sep 2021 09:03:00 +0000 (10:03 +0100)]
Fix Sonar Qube Violations

Issue-ID: CPS-475
Signed-off-by: lukegleeson <luke.gleeson@est.tech>
Change-Id: I7d4242f49212fb7b973450a841f0251e2fb36b08

3 years agofix data type as string for dmi request body 07/123807/3
tragait [Thu, 2 Sep 2021 11:32:35 +0000 (12:32 +0100)]
fix data type as string for dmi request body

Issue-ID: CPS-634
Signed-off-by: tragait <rahul.tyagi@est.tech>
Change-Id: Ib3d9d7cab12c77332d799b89e73e5a9b934a4473

3 years agoMerge "CPS-617 - DMI base path does not conform to agreed API URL"
Niamh Core [Wed, 1 Sep 2021 09:52:46 +0000 (09:52 +0000)]
Merge "CPS-617 - DMI base path does not conform to agreed API URL"

3 years agoCPS-617 - DMI base path does not conform to agreed API URL 30/123730/1
JosephKeenan [Tue, 31 Aug 2021 14:57:56 +0000 (15:57 +0100)]
CPS-617 - DMI base path does not conform to agreed API URL

-Modified dmi-base-path from /dmi/api to /dmi in src/main/resources/application.yml &
src/test/resources/application/yml

Issue-ID: CPS-617
Signed-off-by: JosephKeenan <joseph.keenan@est.tech>
Change-Id: Ic4e76731ee44abb6e6f260d7c8adb1023ebe4e34

3 years agoMerge "Adding name and revision tag for yang resources output"
Toine Siebelink [Tue, 31 Aug 2021 15:05:00 +0000 (15:05 +0000)]
Merge "Adding name and revision tag for yang resources output"

3 years agoAdding name and revision tag for yang resources output 81/123681/5
niamhcore [Mon, 30 Aug 2021 08:31:53 +0000 (09:31 +0100)]
Adding name and revision tag for yang resources output

Issue-ID: CPS-589
Signed-off-by: niamhcore <niamh.core@est.tech>
Change-Id: I43f6971f416c6aa3ac1b1a56626930ad16288680

3 years agoMerge "fix getforentity in onap DMI plugin"
Niamh Core [Mon, 30 Aug 2021 14:24:33 +0000 (14:24 +0000)]
Merge "fix getforentity in onap DMI plugin"

3 years agofix getforentity in onap DMI plugin 56/123656/2
tragait [Fri, 27 Aug 2021 14:01:27 +0000 (15:01 +0100)]
fix getforentity in onap DMI plugin

Issue-ID: CPS-573
Signed-off-by: tragait <rahul.tyagi@est.tech>
Change-Id: Idb2186e6f3275530513bbd5e788c98b4ceda9d10

3 years agoAddress minor code review comments for CPS-484 46/123646/4
niamhcore [Thu, 26 Aug 2021 14:31:48 +0000 (15:31 +0100)]
Address minor code review comments for CPS-484

Issue-ID: CPS-565
Signed-off-by: niamhcore <niamh.core@est.tech>
Change-Id: I8cb28cf60622e5a9c0211b4fa7db2f255ede165a

3 years agoMerge "Write data for cm handle passthrough:running"
Toine Siebelink [Wed, 25 Aug 2021 13:43:51 +0000 (13:43 +0000)]
Merge "Write data for cm handle passthrough:running"

3 years agoWrite data for cm handle passthrough:running 08/123408/8
niamhcore [Fri, 20 Aug 2021 10:24:06 +0000 (11:24 +0100)]
Write data for cm handle passthrough:running

Issue-ID: CPS-574
Signed-off-by: niamhcore <niamh.core@est.tech>
Change-Id: I15e2ad500d2bbf7a1d408b8a852287e55bddbecb

3 years agoCPS-535: Deliver stage release to nexus for DMI Plugin (Container release) 14/123414/2
shivasubedi [Fri, 20 Aug 2021 13:44:41 +0000 (14:44 +0100)]
CPS-535: Deliver stage release to nexus for DMI Plugin (Container release)

- Created 0.0.1-container.yaml file

Issue-ID: CPS-535
Signed-off-by: shivasubedi <shiva.subedi@est.tech>
Change-Id: I58f30b4ede737c67908ebb097a3afe4d16dad21b

3 years agoCPS-535: Deliver stage release to nexus for DMI Plugin (Created releases folder) 13/123413/1
shivasubedi [Thu, 19 Aug 2021 11:50:23 +0000 (12:50 +0100)]
CPS-535: Deliver stage release to nexus for DMI Plugin (Created releases folder)

- Created releases folder
- Created 0.0.1.yaml file

Issue-ID: CPS-535
Signed-off-by: shivasubedi <shiva.subedi@est.tech>
Change-Id: I0d6649cd058f7d6d92fe5790b8ab080f11e54889

3 years agoCPS-535: Deliver stage release to nexus for DMI Plugin (Added version.properties) 11/123411/1
shivasubedi [Fri, 20 Aug 2021 11:10:10 +0000 (12:10 +0100)]
CPS-535: Deliver stage release to nexus for DMI Plugin (Added version.properties)

- Added missing version.properties file needed to stage release

Issue-ID: CPS-535
Signed-off-by: shivasubedi <shiva.subedi@est.tech>
Change-Id: Icba8f9d0b80669c33e6a9df01007eb79cb63a2b1

3 years agoMerge "Get resource data for pass-through running (dmi-impl)"
Niamh Core [Fri, 20 Aug 2021 09:54:44 +0000 (09:54 +0000)]
Merge "Get resource data for pass-through running (dmi-impl)"

3 years agoMerge "Fix Sonar Qube Violations"
Renu Kumari [Thu, 19 Aug 2021 17:15:58 +0000 (17:15 +0000)]
Merge "Fix Sonar Qube Violations"

3 years agoMerge "CPS-535: Deliver stage release to nexus for DMI Plugin (POM update)"
Niamh Core [Thu, 19 Aug 2021 15:42:20 +0000 (15:42 +0000)]
Merge "CPS-535: Deliver stage release to nexus for DMI Plugin (POM update)"