summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2022-01-28Support 'public' Cm Handle PropertiesDylanB95EST27-301/+513
Add support for new Public Additional Properties list to Register CM Handles API Issue-ID: CPS-677 Change-Id: I6efc88734da2416f72f71a403622e519398b502d Signed-off-by: DylanB95EST <dylan.byrne@est.tech>
2022-01-27Merge "Added CPS enhanced health check"aditya puthuparambil1-8/+6
2022-01-27Added CPS enhanced health checkNagendra902871-8/+6
-Added new test for enhanced health check Issue-ID: CPS-840 Change-Id: I6800620ee2b16c21e99b37b2ce07b179e29f9798 Signed-off-by: Nagendra90287 <nagendrakumar.pal@amdocs.com>
2022-01-27Merge "Improve logging in NCMP"Toine Siebelink6-9/+146
2022-01-25Improve logging in NCMPsourabh_sourabh6-10/+147
Issue-ID: CPS-855 Signed-off-by: sourabh_sourabh <sourabh.sourabh@est.tech> Change-Id: I5d8a6a711d1c6b13d5d8eeba52a1dcd689dbdae2
2022-01-25Replace gson mapper with jackson mappersourabh_sourabh27-223/+387
We introduced JsonObjectMapper (wapper) as Spring component. Issue-ID: CPS-751 Change-Id: I536b0771a3a263325e6907717baf6941d70c0d6c Signed-off-by: sourabh_sourabh <sourabh.sourabh@est.tech>
2022-01-21Merge "patch operation for ncmp running"aditya puthuparambil7-7/+132
2022-01-21patch operation for ncmp runningtragait7-7/+132
Signed-off-by: tragait <rahul.tyagi@est.tech> Change-Id: Ib136291963a5d7f115c8637708a1d5a64c62c9f2 Issue-ID: CPS-641
2022-01-20Merge "Add CSIT Test for Registration of a cm-handle endpoint"Toine Siebelink1-16/+16
2022-01-19[TECHDEBT] Remove deprecated API methods related to NCMPmpriyank11-958/+16
CpsQueryService instantiation removed as it was not in use. License Header updated for Nordix Foundation to 2021-2022. Issue-ID: CPS-642 Change-Id: I1aa204730f5d347d379cfdaaf0740323a317a559 Signed-off-by: mpriyank <priyank.maheshwari@est.tech>
2022-01-19Add CSIT Test for Registration of a cm-handle endpointDylanB95EST1-16/+16
Integration Test for Registering a CM-Handle through NCMP with both public and additional properties Issue-ID: CPS-853 Change-Id: I1ea3f11f02cd8339f354c9671c4cdf6d68040713 Signed-off-by: DylanB95EST <dylan.byrne@est.tech>
2022-01-12Merge "Send operation information in existing notification events"Toine Siebelink7-53/+133
2022-01-11Send operation information in existing notification eventsRenu Kumari7-53/+133
Issue-ID: CPS-791 Signed-off-by: Renu Kumari <renu.kumari@bell.ca> Change-Id: Ic68dd476942291cf03afed99e95a245dafde5be9
2022-01-07Register cm-handle returns 500 internal server errorDylanB95EST1-0/+0
Fix for bug around cm handle registration. Issue around duplicate modules between dummy modules inserted through liquibase changelog and create schema CSIT test Yang resources name have been changed in the zipped file cps-ran-schema-model@2021-01-28 -> cps-ran-schema-model-test@2021-01-28 ietf-inet-types.yang -> ietf-inet-types-test.yang ietf-yang-types.yang -> ietf-inet-types-test.yang Module names have also been changed accordingly as above too, along with the import in the cps-ran-schema-model yang resource. Issue-ID: CPS-797 Change-Id: I83d2aea6de2611d904b22f70329e1135b5a41d81 Signed-off-by: DylanB95EST <dylan.byrne@est.tech>
2022-01-07Merge "CPS-Core: Unable to parse JSON input with space for POST endpoint"Toine Siebelink4-31/+59
2022-01-07Remove Niamh as committerToineSiebelink1-5/+0
Issue-ID: CPS-846 Signed-off-by: ToineSiebelink <toine.siebelink@est.tech> Change-Id: Ic0fa53e3805aeb40b1a8c89cf357080efab657f1
2022-01-07CPS-Core: Unable to parse JSON input with space for POST endpointsourabh_sourabh4-31/+59
Issue-ID: CPS-831 Signed-off-by: sourabh_sourabh <sourabh.sourabh@est.tech> Change-Id: If2f5f7034f05763990001c9dd8ccd9d8dc0099cf
2022-01-06cps-core update release notesputhuparambil.aditya1-0/+1
Issue-ID: CPS-841 Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca> Change-Id: I85c6fbec632dc6349d36c5f481588279b4865609
2022-01-05cps-core Upgrade log4j to 2.17.1puthuparambil.aditya1-2/+2
Issue-ID: CPS-841 Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca> Change-Id: I07a7c81e07e374adb4eea4460b2f407c302fc0a7
2022-01-04Remove compulsory body from delete passthrough requestToineSiebelink5-23/+11
- yaml spec (please note how order of parameter changed!) - Updated CSIT test - Slight improvement of cist setup script to prevent double download Issue-ID: CPS-836 Signed-off-by: ToineSiebelink <toine.siebelink@est.tech> Change-Id: Ic3510c9dfe28a3be09f5239ab5c8c4797d4f4792
2021-12-20Fix Sonar Qube Violations - Recurring tasksourabh_sourabh3-3/+9
Issue-ID: CPS-475 Signed-off-by: sourabh_sourabh <sourabh.sourabh@est.tech> Change-Id: I5c10360ec42bc9737ed86140398ef954109275dd
2021-12-15Merge "Update log4j version due to security vulnerability for CPS"Bruno Sakoto1-0/+10
2021-12-15Update log4j version due to security vulnerability for CPSniamhcore1-0/+10
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: I4b5a950b7f9abafa3a3fe56200ad577ed01d9934
2021-12-15Adding unit tests and robuestness for DMI registrationJosephKeenan2-17/+22
-Added more scenarios for combinations of plugins -Made plugin registration more robust Issue-ID: CPS-736 Signed-off-by: JosephKeenan <joseph.keenan@est.tech> Change-Id: I7495eb802fec8708e7ea6b0a97a9d7fe4676c8c1
2021-12-14Merge "Changing putOperationWithJson to postOperationWithJson"Toine Siebelink13-112/+191
2021-12-14Changing putOperationWithJson to postOperationWithJsonJosephKeenan13-112/+191
-Modified responseEntity<String> to reesponseEntity<Object> -Changed behaviour of sync to use new repsonses and removed JSON parsing -Updated tests to use new responsess -Tests have been updated and added jira to docs -Added messageConverters to RestTemplate to support plain text with ResponseEntity<Object> -Added docker log output for cps & dmi containers during CSIT teardown -Moved reponse conversion from service into DMIModelOperations class -Added response handling test (edgecases) -Updated response request body for passthrough-running CSIT test to pass Issue-ID: CPS-777 Signed-off-by: JosephKeenan <joseph.keenan@est.tech> Change-Id: If2acf83a97b8aad5aa2c342154d807a47cace6a0
2021-12-14Merge "Add exception handling to delete schema set when a registration is ↵Toine Siebelink2-2/+23
removed"
2021-12-14Add exception handling to delete schema set when a registration is removedniamhcore2-2/+23
Issue-ID: CPS-783 Signed-off-by: niamhcore <niamh.core@est.tech> Change-Id: Ief4c6727e788822bc29379a757d25dff14f68c94
2021-12-13Merge "Define response objects(schemas) in cps-ncmp"Niamh Core6-81/+108
2021-12-13Define response objects(schemas) in cps-ncmpputhuparambil.aditya6-81/+108
Issue-ID: CPS-559 Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca> Change-Id: Id181f2a1b9554118f5e7464c95e873f09fc908eb
2021-12-10Merge "CSIT Tests for NCMP Delete on Passthrough Running. 3/3"Niamh Core1-1/+21
2021-12-09CSIT Tests for NCMP Delete on Passthrough Running. 3/3DylanB95EST1-1/+21
Adding Integration End To End tests for delete passthrough running with SDNC. Change-Id: I0e9aeefe3456d404f0f03b60bee0d08b3464cb6f Issue-ID: CPS-769 Signed-off-by: DylanB95EST <dylan.byrne@est.tech>
2021-12-08Delete anchor and schema set when a registration is removedniamhcore3-11/+21
Issue-ID: CPS-783 Signed-off-by: niamhcore <niamh.core@est.tech> Change-Id: I9644949e00c4de900b2609c1e70744ae5a243582
2021-12-08Add CSIT Tests for Update Operation on Passthrough-running 2/3DylanB95EST4-24/+80
Add robot integration test for update scenario in Passthrough-running Modify existing write data test json body to include better examples Issue-ID: CPS-768 Change-Id: Ie769a33a86ec1a8384585484c54598189fdd5124 Signed-off-by: DylanB95EST <dylan.byrne@est.tech>
2021-12-08Merge "Upgrade event schema to support delete operation"Bruno Sakoto6-18/+139
2021-12-08Support Delete operation for ds Passtrough-Running in NCMP 1/3DylanB95EST5-16/+85
Add delete operation for passthrough running within cps-ncmp. Issue-ID: CPS-638 Change-Id: I360672adc1f0f5c8eb351391c94f2d4fa913d0b4 Signed-off-by: DylanB95EST <dylan.byrne@est.tech>
2021-12-07Upgrade event schema to support delete operationRenu Kumari6-18/+139
Issue-ID: CPS-789 Signed-off-by: Renu Kumari <renu.kumari@bell.ca> Change-Id: I2625f0cc068618bea820ad9503ee75c5a7ae4c5f
2021-12-07Merge "Undo manipulation of YangResource string as this is now handled ↵Niamh Core5-114/+7
correctly in DMI PLugin"
2021-12-07Undo manipulation of YangResource string as this is now handled correctly in ↵ToineSiebelink5-114/+7
DMI PLugin Issue-ID: CPS-788 Signed-off-by: ToineSiebelink <toine.siebelink@est.tech> Change-Id: I7d308a62699709770f3629cbc55a26fb0e382010
2021-12-07Merge "https://jira.onap.org/browse/CPS-788 Test Disable removing of ↵Niamh Core0-0/+0
redundant escape characters"
2021-12-07https://jira.onap.org/browse/CPS-788ToineSiebelink0-0/+0
Test Disable removing of redundant escape characters Signed-off-by: ToineSiebelink <toine.siebelink@est.tech> Change-Id: I688cb7e0cee939bbbb5ffad637fb5c071c54bd1e
2021-12-07Merge "CPS-723: Add Examples in the NCMP openapi"Niamh Core2-29/+118
2021-12-03CPS-723: Add Examples in the NCMP openapiemaclee2-29/+118
Issue-ID: CPS-723 Signed-off-by: emaclee <lee.anjella.macabuhay@est.tech> Change-Id: I1263402595c0f97db7390716fcf8e086edc0a78a
2021-12-03Merge "Changing putOperationWithJson to postOperationWithJson"aditya puthuparambil6-29/+5
2021-12-03Merge "Adding examples in openapi for cps-core"Toine Siebelink6-72/+156
2021-12-02Adding examples in openapi for cps-coreputhuparambil.aditya6-72/+156
1. Added examples for all parameters, request body and response body 2. Changed the response/request type to Object from String for all json objects 3. Passed json format data in all tests 4. PUT and PATCH operations at present return empty response, hence examples are changed to be in sync Issue-ID: CPS-780 Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca> Change-Id: If6dd5bb48df4e1bbf1026eaadf315df8f972e282
2021-12-02Changing putOperationWithJson to postOperationWithJsonJosephKeenan6-29/+5
Issue-ID: CPS-736 Change-Id: I3fd2e0b6d6c20683b18f79ed78ed5c8990aee6d8 Signed-off-by: JosephKeenan <joseph.keenan@est.tech>
2021-11-26Patch operation passthrough runningniamhcore4-1/+57
Issue-ID: CPS-640 Signed-off-by: niamhcore <niamh.core@est.tech> Change-Id: I6badf241bbec265800d6b316da7ab8ad7782eb17
2021-11-26Merge "Allow separate registration of DMIDataPlugin and DmiModelPugin"Niamh Core36-1048/+1740
2021-11-25Allow separate registration of DMIDataPlugin and DmiModelPuginJosephKeenan36-1048/+1740
Moved relevant code from NetworkCmProxyDataServiceImp to DmiOperations Split DmiOperations into DMiData... and DMIModelOperations Merged update-operation changes Added tests for error message validation in NetworkCmProxyDataServiceImplSpec Removede @Service from DMIOperations and added @component to DmiDataOperations & DmiModelOperations Verify sync robot test is now hardened Added exitonfailure so robot tests stop after first encountered failed test Issue-ID: CPS-736 Change-Id: I0b40931cc8cd4fc0452328a0a7e0f60e6fc38d0a Signed-off-by: JosephKeenan <joseph.keenan@est.tech> Signed-off-by: ToineSiebelink <toine.siebelink@est.tech> Signed-off-by: DylanB95EST <dylan.byrne@est.tech>