summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2019-08-26Proposal to remove OSGi dependencies from the CCSDK projectMatej Perina14-2/+492
Dependencies on the OSGi frameworks and libraries are removed by integrating the CCSDK project with the lighty.io. It's a toolkit that allows to use ODL services (in this case core services and the Restconf) without the dependency on the Karaf framework and the Blueprint DI. In this change are created the lighty.io modules which initialize and expose same services as the Blueprint DI in the blueprint.xml files. More info about the lighty.io - https://lighty.io Change-Id: Ieb512990e191bbb5a9403f05cdce0b79640ce474 Signed-off-by: Matej Perina <matej.perina@pantheon.tech> Signed-off-by: Samuel Kontris <samuel.kontris@pantheon.tech>
2019-08-19Bug fix to address DMAAPLISTENERROOTSandeep Shah1-1/+1
Modified rootDir to /opt/onap/sdnc/...where map and vt template files are transferred in the docker Issue-ID: CCSDK-1400 Signed-off-by: SandeepLinux <Sandeep.Shah@ibm.com> Change-Id: Ie634ff60cf439be5f5136275f2ea19abf40949de
2019-08-15ASDC lib version updates and 2 bug fixeslalena.aria2-3/+3
Changes made: Added remove dots to normalized VF name in SdncVFModel.insertVFModuleData. Fixed path to use_ipv4 and use_ipv6 in SdncNodeModel. Issue-ID: CCSDK-1424 Change-Id: Ib60fb652ee695025a6b505b750667c9c8ff1ab2d Signed-off-by: lalena.aria <lalena.aria@att.com>
2019-08-15Code changes for NeonTimoney, Dan (dt5972)41-100/+210
Updated code via ccsdk/parent/tools/fluorine2neon.sh script. Change-Id: Ie19b69db481318afa9224d4673f27e74bfc65a81 Issue-ID: CCSDK-1389 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-08-14Release version 0.5.2Timoney, Dan (dt5972)1-0/+5
Release version 0.5.2 (last Fluorine SR2 version of CCSDK) Change-Id: I8fc069ad8a0fc5aa50b48aa60fbcb3ab95e55f4d Issue-ID: CCSDK-1401 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-08-09Use getEntity to populate Complex Resource-Related tableslalena.aria47-381/+428
Changes made: Clean up in SdncBaseModel for unused methods. Fixes in SdncGroupModel. Convert SdncNodeModel to entity. Corrected logging in SdncVFCModel. Corresponding Group-related and logging fixes in SdncVFModel. Corresponding SdncBaseModel changes for getEntity migration. Corresponding junit changes for getEntity migration. Issue-ID: CCSDK-1578 Change-Id: Ic7f7ec38325aeddcad2d86c8f8425ec825512714 Signed-off-by: lalena.aria <lalena.aria@att.com>
2019-08-07Release CCSDK version 0.5.1Timoney, Dan (dt5972)1-0/+5
Release version 0.5.1 of CCSDK artifacts Change-Id: I237973c3af1a22c4ed512f2f1b45d6c3fd4449ad Issue-ID: CCSDK-1563 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-08-06Roll version to recreate artifactsTimoney, Dan (dt5972)37-75/+75
Roll version to 0.5.1 to recreate El Alto early drop artifacts Change-Id: I0b516ccc051ca5a08414c653b7631716fafa987e Issue-ID: CCSDK-1563 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-08-02Release sli/northbound 0.5.0Timoney, Dan (dt5972)1-0/+5
Release sli/northbound version 0.5.0 Change-Id: I54243f8d05b3cfa9896f5b4b4745ca952086c5e3 Issue-ID: CCSDK-1563 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-08-01OOFPCIPPOC DMAAP listener bug fixSandeep Shah1-54/+54
DMAAP listener code change to refer to the correct YANG RPC leaf node Issue-ID: CCSDK-1565 Signed-off-by: SandeepLinux <Sandeep.Shah@ibm.com> Change-Id: Id8afb807bf281125e522f86079a877184271ca51
2019-07-22Use getEntity to populate Group-Related tableslalena.aria4-25/+108
Changes made: Convert SdncGroupModel to entity. Convert SdncVFModel.insertVFCInstanceGroupData to entity. Corresponding SdncBaseModel changes for getEntity migration. Corresponding junit changes for getEntity migration. Issue-ID: CCSDK-1501 Change-Id: I8a8938dc1b1e7bf37212799277aef60ffff5edb1 Signed-off-by: lalena.aria <lalena.aria@att.com>
2019-07-17Update parent version to 1.3.1Timoney, Dan (dt5972)36-36/+36
Update parent poms to version 1.3.1-SNAPSHOT Change-Id: Ia53c92b56e16cdef8a82927513e4ce6cf24862e0 Issue-ID: CCSDK-1496 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-07-12Add Brinda as committerTimoney, Dan (dt5972)1-3/+9
Added Brinda as committer to INFO.yaml Change-Id: Ib6b19318eb9837306ea7f27589b44b8d2e2be327 Issue-ID: CCSDK-1480 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-07-09Use getEntity to populate Policy-Related tableslalena.aria5-218/+126
Changes made: Update SdncBaseModel policy data methods to use getEntity. Update SdncVFModel to call updated SdncBaseModel policy data methods. Minor changes in SdncServiceModel.java. Corresponding junit changes for getEntity migration. Issue-ID: CCSDK-1456 Change-Id: Idf000bb48896ca4c57d6d1659730e2aea7f49ec4 Signed-off-by: lalena.aria <lalena.aria@att.com>
2019-06-28Logic change for insertion in to VF_MODULE_TO_VFC_MAPPINGlalena.aria2-49/+80
Changes made: Update SdncVFModel.insertVFModuleData to insert only CVFCs that contain VFC. Add check for empty and string null in SdncBaseModel extractValue methods. Issue-ID: CCSDK-1442 Change-Id: I058154e2e64e7123a13be5542021e7ca0187afe0 Signed-off-by: lalena.aria <lalena.aria@att.com>
2019-06-21Remove versions from project pomsTimoney, Dan (dt5972)3-4/+0
Remove versions from project poms and instead drive version from dependencyManagement to ensure consistency. Change-Id: Ie560bcbbd37d434eb56ccfcf8a5f0bf79a9e7d9e Issue-ID: CCSDK-1416 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-06-18Merge "Use getEntity to populate VFC and AR tables"Dan Timoney8-270/+401
2019-06-18Merge "Bug fixes/mods to dmaap-listener for SDNR OOF PCI"Dan Timoney3-13/+16
2019-06-14Use getEntity to populate VFC and AR tablesAria, Lalena (la505a)8-270/+401
Changes made: Update SdncARModel to use IEntityDetails instead of NodeTemplate. Update SdncVFCModel to use IEntityDetails instead of Group. Small fixes in SdncVFModuleModel. Corresponding junit changes for getEntity migration. Issue-ID: CCSDK-1367 Change-Id: Ifaf57e9fb22ef87be80bad39948f07bb0a78a6bc Signed-off-by: lalena.aria <lalena.aria@att.com>
2019-06-13Bug fixes/mods to dmaap-listener for SDNR OOF PCISandeep Shah3-13/+16
Bug fixes to support payload with escape characters and modifications to velocity template map files to point to correct SDNC end point Issue-ID: CCSDK-1399 Signed-off-by: SandeepLinux <sandeeplinux1068@gmail.com> Change-Id: I38a0a3f19379ea20b7055e9581318f54b93dca6d
2019-06-11Update to use standalone pomTimoney, Dan (dt5972)2-48/+32
Update standalone containers dmaap-listener and ueb-listener to use standalone parent poms. This version contains some vulnerability fixes that are not possible to address in containers that install their own third-party library versions. Change-Id: I75a295b331190d87a38002924ccbdd985ca8f494 Issue-ID: CCSDK-1320 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-05-26Fix bug with DMAAP listener for SDNR OOFPCIPOCSandeep Shah5-682/+520
Replaced 2 dmaap consumers with one consumer for DMAAP topic SDNR-CL. Also updated corresponding JUNIT file. Issue-ID: CCSDK-1364 Signed-off-by: SandeepLinux <sandeep.shah2@techmahindra.com> Change-Id: I840a38d04423954102865a68b0e216c745ed161b
2019-05-20Use getEntity to populate VF Module tablesAgarwal, Ruchira (ra1926)5-36/+127
Changes made: Update SdncVFModel.insertVFModuleData to use getEntity. Update SdncVFModule to use IEntityDetails instead of Group. Issue-ID: CCSDK-1347 Change-Id: I319d4b56b7d1e9bfb6a2d7601a24cd5c192477d7 Signed-off-by: Aria, Lalena (la505a) <lalena.aria@att.com>
2019-05-16Update to Tosca parser version 1.5.1Timoney, Dan (dt5972)1-1/+1
Tosca parser version 1.5.1 needed for policy deployment Change-Id: I67de4357267b6e46615906c29f34d728a5279299 Issue-ID: CCSDK-1338 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-04-30Roll master to El AltoTimoney, Dan (dt5972)37-74/+74
Roll master version to El Alto versions Change-Id: Ib9fa2945f1d5b58c3f2c0c3c8be5716a6eb8390e Issue-ID: CCSDK-1222 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-04-24Update to use released 1.2.2 parentTimoney, Dan (dt5972)36-36/+36
Update to use released 1.2.2 version of parent poms. Change-Id: Ib0aba55743d4f799a2380a36cfbd5fcb9b729172 Issue-ID: CCSDK-1222 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-04-16Merge "Add missing payload in output of callDG in LcmProvider"Dan Timoney1-1/+28
2019-04-14JUNIT tests for SDNR OOF PCI Dmaap ListenerSandeep Shah3-2/+325
JUNIT test JAVA files and name change for .vt file Change-Id: I513b9abd72d4c230f57ae3f89a8fafc5f72e7cfa Issue-ID: CCSDK-1226 Signed-off-by: SandeepLinux <sandeep.shah2@techmahindra.com>
2019-04-14Add missing payload in output of callDG in LcmProviderEnbo Wang1-1/+28
Change-Id: Ibafc968b747ad93934e6fa2ad2607ad921a9225e Issue-ID: CCSDK-1224 Signed-off-by: Enbo Wang <wangenbo@huawei.com>
2019-04-10DMAAP Listener support for SDNR OOF PCISandeep Shah5-0/+675
DMAAP Consumer JAVA files and resources (.map, .vt) Change-Id: I0027d3f092afc4b89aed1cc756a62d5eb169f5c3 Issue-ID: CCSDK-1216 Signed-off-by: SandeepLinux <sandeep.shah2@techmahindra.com>
2019-03-26Updated edgeRouterStatusChange.mapStilwell, David (stilwelld)1-1/+22
Changes-made: Added additional entries to edgeRouterStatusChange.map Change-Id: I7e7c42d6a4b292b76758fd8cfccf7a091daa016e Issue-ID: CCSDK-1179 Signed-off-by: Stilwell, David (stilwelld) <stilwelld@att.com>
2019-03-25Fix jackson versionTimoney, Dan (dt5972)1-2/+2
Use managed version of jackson in ueb-listener instead of our own Change-Id: I1e5608ca4a5da698b48bf1f00bb8be5fca0c4d2f Issue-ID: CCSDK-1156 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-03-22Merge "Update LCM:rollback action for PNF S/W upgrade"Dan Timoney1-2/+6
2019-03-22Merge "Use getEnitity API for ingestion of TOSCA PNF"Dan Timoney4-0/+329
2019-03-21Compile against Fluorine SR2Timoney, Dan (dt5972)37-73/+73
Updated to compile against Fluorine SR2 Change-Id: I7a104f16bfd17d30d925a6cd70dedbd6aa0f0b4c Issue-ID: CCSDK-1156 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-03-19Update LCM:rollback action for PNF S/W upgradeEnbo Wang1-2/+6
Change mandatory input fields in rollback action to optional and add optional output payload field. Change-Id: Icc1b479c7fcfaeeb315dadd5762e9443d5dfba1c Issue-ID: SDNC-669 Signed-off-by: Enbo Wang <wangenbo@huawei.com>
2019-03-18Remove staging plugin from top level pom.xmlTimoney, Dan (dt5972)1-10/+0
Remove staging plugin from pom.xml. It should be part of a build profile in the odlparent pom. Change-Id: Ib948ff6dbf8c07bce690a33903fe1c10844dbb87 Issue-ID: CCSDK-1156 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-03-14Prepare for release 0.4.1Timoney, Dan (dt5972)36-41/+39
Prepare to create release version 0.4.1 by using released version of parent pom Change-Id: I9a3c60350913ed816b6db411df0009f4b755e072 Issue-ID: CCSDK-1156 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-03-13Use getEnitity API for ingestion of TOSCA PNFAria, Lalena (la505a)4-0/+329
Changes made: Update SdncUebCallback.processToscaCsar to ingest PNF entities. Add methods in SdncBaseModel.java to support processing of IEntityDetails. Add SdncPNFModel.java to populate VF_MODEL with PNF data. Add SdncPNFModelTest.java junit coverage. Change-Id: I9a82a94e8198d629395a60779f74178e4f8f065e Issue-ID: SDNC-675 Signed-off-by: Aria, Lalena (la505a) <lalena.aria@att.com>
2019-03-05Improve ueb-listener test coverageTimoney, Dan (dt5972)1-0/+1
Add missing initialization code in test case to trigger testing of pre-staged artifacts. Change-Id: I707ad708e461867b1dea79e11df13460262b6818 Issue-ID: CCSDK-1124 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-02-26Use getEntity to populate network_roleUbuntu3-30/+69
Changes made: Update sdc-tosca version to 1.5.0. Replace getCpListByVf with equivalent getEntity call in SdncVFModel.java. Replace policy.getMetaData with getMetaDataObj to work around parser issue. Change-Id: I1d972f75cc5ca1c8dc0e5d58880a3bb306608ca2 Issue-ID: CCSDK-1089 Signed-off-by: Ubuntu <lalena.aria@att.com>
2019-02-21Turn on debugging in jUnit testTimoney, Dan (dt5972)1-0/+22
Turn on debug level tracing in LCM jUnit testing to test branches only executed when trace level >= DEBUG. Change-Id: I2aae7f058461404d6582dc36c72a4f7834692e94 Issue-ID: CCSDK-1096 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-01-25[CCSDK-1008]Generalize offsite backupHaddox, Anthony4-5/+64
Revised the provider to use file names designated in the properties file. This is for those who use vendor provided distributions of OpenDaylight Change-Id: Ib120452fa989fff371a832416a34d95745fead1b Issue-ID: CCSDK-1008 Signed-off-by: Haddox, Anthony <ah0647@att.com>
2019-01-18[CCSDK-953]Create Daexim Offsite BackupHaddox, Anthony27-0/+1569
Inital commit of ODL feature Issue-ID: CCSDK-953 Change-Id: I7eb64fc9f414083db424700f2c901ba0a66cb0c4 Signed-off-by: Haddox, Anthony <ah0647@att.com>
2019-01-11Code changes to sli/northbound for ODL FluorineTimoney, Dan (dt5972)35-224/+159
Code changes needed to support port to ODL Fluorine. Change-Id: If898ed120a3d03773db815f797f1eee633ca77e3 Issue-ID: CCSDK-870 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-01-10Merge "merged lcm.yang from app-c"Dan Timoney1-1/+14
2019-01-10merged lcm.yang from app-cDriptaroop Das1-1/+14
Merged differences from lcm.yang from appc to ccsdk. Issue-ID: CCSDK-925 Change-Id: I6b179f5a184408673231b57f8fc5d331bc11f0e7 Signed-off-by: Driptaroop Das <driptaroop.das@in.ibm.com>
2019-01-08Prepare for release buildTimoney, Dan (dt5972)30-840/+889
Prepare for release of early ODL-Oxygen based CCSDK Dublin Change-Id: I7a11b559e32f953bfd5f514a6cd402090005d9eb Issue-ID: CCSDK-870 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2018-12-28Merge "Sonar fix: SdncGroupModel.java"Dan Timoney1-2/+5
2018-12-28Merge "Sonar fix: SdncVFModuleModel.java"Dan Timoney1-5/+1