summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-12-17Merge "Sonar fix: LcmSliClient.java"Dan Timoney1-4/+7
2018-12-18Sonar fix: LcmSliClient.javaArundathi Patil1-4/+7
Fixed sonar issues/code-smells across thisfile Issue-ID: CCSDK-849 Change-Id: Id79d62c6117a0ce7d3551f655b0a56f23c8a0fde Signed-off-by: Arundathi Patil <arundpil@in.ibm.com>
2018-12-18Sonar fix: LcmProvider.javaArundathi Patil1-11/+1
Fixed sonar issues/code-smells across this file Issue-ID: CCSDK-848 Change-Id: Ida8c5829860e4afba412de967df1ef93ad4423bf Signed-off-by: Arundathi Patil <arundpil@in.ibm.com>
2018-12-11Update INFO.yaml fileJessica Wagantall1-19/+48
- Add Gaurav Agrawal as committer - Remove Ryan Goulding - Add missing info sections - Fix indentation to pass verify Change-Id: I777f1f696a2c163a3cd8af06753bf48b99e1fbf8 Issue-ID: CIMAN-134 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-12-06Add missing dependencyTimoney, Dan (dt5972)2-21/+24
Needed to add dependency on new sli-provider-base artifact to clear compile error in LCM jUnit test case. Change-Id: Ifc272e47628fd674d860277b80085aee91beb00a Issue-ID: CCSDK-793 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2018-11-27Update sdc-tosca version to 1.4.7lalena.aria4-5/+3
Changes made: Update sdc-tosca version to 1.4.7. Replace org.onap.sdc.tosca.parser.impl.SdcTypes with org.onap.sdc.tosca.parser.enums.SdcTypes. Replace getNodeTemplatePropertyAsObject with getNodeTemplatePropertyValueAsObject. Change-Id: I9482cad49e2baae1c1383afabff9377c72441246 Issue-ID: CCSDK-758 Signed-off-by: lalena.aria <lalena.aria@att.com>
2018-11-19Merge "Add logic for ingesting related_network_role data"Dan Timoney4-3/+129
2018-11-19Merge "Replace logic for subinterface_indicator ingestion"Dan Timoney1-3/+12
2018-11-06Add logic for ingesting related_network_role datalalena.aria4-3/+130
Changes made: Add ingestion for related_network_role data at VL, FV and VFC. Add ingestion for trunk_network_indicator on VL. Fix ATTRIBUTE_VALUE_PAIR insertion for VFC Instance Group properties. Change-Id: Ifd46bad5963a430ed55aacad369ab64b723a11fd Issue-ID: CCSDK-649 Signed-off-by: lalena.aria <lalena.aria@att.com>
2018-11-06Fix misplaced ifTimoney, Dan (dt5972)1-33/+26
Updated main loop of ueb-listener to recreate client on each iteration rather than using client created outside loop. Change-Id: I5c5b9f26e472dfbffefdd49a870a293159f72b10 Issue-ID: SDNC-472 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2018-11-06Replace logic for subinterface_indicator ingestionlalena.aria1-3/+12
Changes made: Replace ingestion logic for VFC_TO_NETWORK_ROLE_MAPPING.subinterface_indicator with alternate logic suggested by ASDC. Change-Id: Ied21e9361091c3fe4c05c6d9a2ee35c6491a7e10 Issue-ID: CCSDK-630 Signed-off-by: lalena.aria <lalena.aria@att.com>
2018-11-02Explicitly exit on timeoutTimoney, Dan (dt5972)1-3/+10
Previously, when timeout occurs trying to connect successfully to SDC, code just dropped out of loop in main() method, expecting to exit. However, if the SDC client left any threads hanging, that might not cause process to exit. Instead, process should explicitly exit via System.exit(). Change-Id: I28316550cbfc2bbddeaadf080c0afa52a1eae350 Issue-ID: SDNC-472 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2018-10-31Fix error handlingTimoney, Dan (dt5972)1-2/+16
Recreate client objects after failure is returned by SDC before retrying. Change-Id: Ib165fc1220a010a0443a7dab4014aaba8c9f29f8 Issue-ID: SDNC-472 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2018-10-25Merge "update handling of dmaap errors"Dan Timoney2-40/+55
2018-10-23Roll to initial Dublin snapshotTimoney, Dan (dt5972)29-59/+59
Roll version to initial Dublin snapshot Change-Id: Ic33e690da810cca17d7ff8cd028bb5028558fd17 Issue-ID: CCSDK-617 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2018-10-11Prepare for RC0 releaseTimoney, Dan (dt5972)29-29/+29
Update to prepare for RC0 release build: remove -STAGING tag from release version and use released parent poms. Change-Id: I45e31eca955943ca66ec90db826a50d42f1f1d69 Issue-ID: CCSDK-617 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2018-10-10update handling of dmaap errorsSmokowski, Kevin (ks6305)2-40/+55
Update handling of dmaap errors in MessageRouterHttpClient. Instead of calling processMessage just log the error body message because the downstream client can't handle these type of exceptions. Change-Id: I3cee7f81ecbc316226a38908fb4f07ab04c1b64e Issue-ID: CCSDK-618 Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com>
2018-10-09Fix UEB client error handlingTimoney, Dan (dt5972)1-1/+7
Changed ueb-listener to retry start of client if it returns failure Change-Id: Ieda78615a38925824cb78d63939da00818bf4452 Issue-ID: SDNC-472 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2018-10-09Update to latest Tosca parserTimoney, Dan (dt5972)1-27/+29
Use version 1.4.4 of Tosca parser, since version 1.4.3 does not exist. Change-Id: Ibf90c4fa3f36d783847aca9f30d69b96013e8017 Issue-ID: CCSDK-616 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2018-09-26Roll to next snapshotTimoney, Dan (dt5972)29-70/+58
Roll to next snapshot release Change-Id: Ied28c6296aa3447926bcc228e867654a460d8455 Issue-ID: CCSDK-597 Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
2018-09-26Prepare for release buildTimoney, Dan (dt5972)29-29/+49
Update for release build : (a) Remove -STAGING tag from release version in version.properties (b) Update to use released version of parent poms (c) Disable single-feature-test (which does not work with released dependencies from ONAP) Change-Id: I77658eeee2f5fcfd0c9eed4047472dff5973a6a2 Issue-ID: CCSDK-597 Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
2018-09-20integration test issues fix for sdwan and sotnshashikanth.vh1-2/+4
On topology discovery, ESR will be updated with pnf relationship resulting in update ESR event causing topology discovery to run in loop. Change-Id: I80d98d5b11f05d395e342479352656364fe071d4 Issue-ID: SDNC-357 Signed-off-by: shashikanth.vh <shashikanth.vh@huawei.com>
2018-09-17VF Module ingestion add and parser vers updatelalena.aria2-3/+3
Changes made: Add vf_customization_uuid and vf_module_label in VF Module ingestion. Update sdc-tosca dependency version to 1.4.3 in pom.xml. Change-Id: I5b03e8ff72a74448901f1d5f6d9ed8b7688a6f15 Issue-ID: CCSDK-540 Signed-off-by: lalena.aria <lalena.aria@att.com>
2018-09-07Update network topology to aai issue fixshashikanth.vh1-13/+16
Change-Id: I72d25c8df8726430a087613544a274ca724713cb Issue-ID: SDNC-387 Signed-off-by: shashikanth.vh <shashikanth.vh@huawei.com>
2018-08-20Update swagger documentationTimoney, Dan (dt5972)3-294/+4428
Re-generated converted swagger doc. Note: ideally, it would be good to generate this on the fly based on Yang model. However, ODL yangtools generates swagger 1.2, and readthedocs needs version 2. Currently we convert this using api-spec-converter tool and store converted version. Tried automating this conversion, which works fine in local compiles but does not work on ONAP Jenkins (tool is node.js based). Change-Id: I3843787ed7cb11f119b2c706305c478fdb223680 Issue-ID: CCSDK-476 Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
2018-08-20Merge "add LCM DistributeTraffic"Dan Timoney5-0/+113
2018-08-20add LCM DistributeTrafficAgarwal, Ruchira(ra1926)5-0/+113
LCM API for DistributeTraffic Change-Id: I4b3c323d46bd088421d0d6d66fc23982bf086679 Issue-ID: CCSDK-477 Signed-off-by: Agarwal, Ruchira(ra1926) <ra1926@att.com>
2018-08-17Increase coverage and qualityGanesh Chandrasekaran2-28/+56
Issue-ID: CCSDK-470 Change-Id: Id847c9a79af795dd80a5fc22341ed2e385e53943 Signed-off-by: Ganesh Chandrasekaran <ganesh.c@samsung.com>
2018-08-09Merge "Update sdc-tosca version to 1.4.1"Dan Timoney1-1/+1
2018-08-09Update sdc-tosca version to 1.4.1lalena.aria1-1/+1
Changes made: Update sdc-tosca dependency version to 1.4.1 in pom.xml. This change will allow new models to pass conformance check. Change-Id: I3e45126839fb2cb1052240afe94d72bbaab3df15 Issue-ID: CCSDK-451 Signed-off-by: lalena.aria <lalena.aria@att.com>
2018-08-07update configuration for onapSmokowski, Kevin (ks6305)3-6/+6
look for properties in common folder, use java 8 Change-Id: I8a04126d8ac1db0781af9b6a015477e0fc3608dd Issue-ID: CCSDK-448 Signed-off-by: Smokowski, Kevin (ks6305) <ks6305@att.com>
2018-07-30Add external policy ingestion for VF nodeslalena.aria2-34/+101
Changes made: Added SdncBaseModel.insertPolicyData for VF nodes. Added call to insertPolicyData from VF node ingestion. Change-Id: I0df1217352354068f11b0cc01923b564c730a149 Issue-ID: CCSDK-404 Signed-off-by: lalena.aria <lalena.aria@att.com>
2018-07-25Merge "Fix sonar issues"Dan Timoney2-20/+10
2018-07-25Fix sonar issuesParshad Patel2-20/+10
Fix use try-with-resources issues in ccsdk/sli/northbound Issue-ID: CCSDK-332 Change-Id: Ibc61e6b3ec81e774556172c63c0ca062b6bd6a26 Signed-off-by: Parshad Patel <pars.patel@samsung.com>
2018-07-24Adding junits for refactored UEB Listenerlalena.aria8-45/+343
Changes made: Added null check in SdncBaseModel.java Cleaned up in SdncVFCModel.java Added tests in SdncARModelTest.java, SdncNodeModelTest and SdncVFCModelTest Added files SdncGroupModelTest, SdncServiceModelTest and SdncVFModelTest Change-Id: If0261c94d67a61b0b19db51cbbbff7ae32912d06 Issue-ID: CCSDK-360 Signed-off-by: lalena.aria <lalena.aria@att.com>
2018-07-23Merge "Added dmaap consumer for esr-thirdparty AAI events"Dan Timoney6-44/+391
2018-07-20Added dmaap consumer for esr-thirdparty AAI eventsshashikanth.vh6-44/+391
Modified SdncAaiDmaapConsumer.java to handle AAI EVENT for esr-thirdparty-sdnc and template Change-Id: I8aaa2e649a722d8d51f0b3329c94541396fde96b Issue-ID: CCSDK-389 Signed-off-by: shashikanth.vh <shashikanth.vh@huawei.com>
2018-07-19Refactor for CCSDK UEB Listenerlalena.aria16-354/+1931
Changes made: Moved DB insertions into model classes. Added SdncGroupModel object. Added policy ingestion in SdncBaseModel. Cleanup in SdncUebCallback. Changed sdc.tosca.version to 1.3.5 in pom.xml. Issue-ID: CCSDK-360 Change-Id: If965c38275a1dc7fc63847d3aa944aed1a6bd1f9 Signed-off-by: lalena.aria <lalena.aria@att.com>
2018-07-10Sonar issue fix blocker, criticalArindam Mondal3-4/+4
Issue-ID: CCSDK-332 Change-Id: I8741cb5bf68d71f0376105d2b1683ac05534a001 Signed-off-by: Arindam Mondal <arind.mondal@samsung.com>
2018-07-02Increase code coverage for MR clientsSmokowski, Kevin (ks6305)4-250/+467
Increase code coverage for MR clients Change-Id: I4493b13070f967bc6b20e6770fa16c4df97c2b8c Issue-ID: CCSDK-328 Signed-off-by: Smokowski, Kevin (ks6305) <ks6305@att.com>
2018-06-28additional mr clientSmokowski, Kevin (ks6305)1-0/+211
additional mr client, fewer dependencies Change-Id: I36168fd6e82846a889cd9a01aadf2462bb767723 Issue-ID: CCSDK-327 Signed-off-by: Smokowski, Kevin (ks6305) <ks6305@att.com>
2018-06-23Merge "Add feature aggregator"Dan Timoney14-9/+350
2018-06-22Add feature aggregatorTimoney, Dan (dt5972)14-9/+350
Add feature aggregator ccsdk-sli-northbound-all so that all sli-northbound karaf features can be added as one feature. Change-Id: I5133215c8df472e189d1b24f5b747927f305ac28 Issue-ID: CCSDK-282 Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
2018-06-22check for null usernamd and passwordSmokowski, Kevin (ks6305)1-3/+6
only populate auth header if credentials are provided, this support was requested by a client Change-Id: I2fb60995260506a29482d340a031dfad72348b8c Issue-ID: CCSDK-310 Signed-off-by: Smokowski, Kevin (ks6305) <ks6305@att.com>
2018-06-18Update sli/northbound to ODL OxygenTimoney, Dan (dt5972)5-31/+62
Updated features poms to get clean compile with ODL Oxygen-based parent poms. Change-Id: I812ad71ff07117baf62b6111011ce52229ebe6e0 Issue-ID: CCSDK-282 Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
2018-06-07Merge "Introduce new dmaapClient for use with ccsdk"Dan Timoney9-146/+383
2018-06-06Roll versions for Casablanca - sli/northboundTimoney, Dan (dt5972)25-51/+51
Roll version to 0.3.0-SNAPSHOT for Casablanca development Change-Id: If71c3945b2da6f64f9eb1b1fdc92ba62c11f1886 Issue-ID: CCSDK-295 Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
2018-06-05Introduce new dmaapClient for use with ccsdkSmokowski, Kevin (ks6305)9-146/+383
Create an interface and turn existing class into impl file. Write new client which implements the new interface Change-Id: I127bef09bd7f07556a18b753e428e3cd75f5f498 Issue-ID: CCSDK-294 Signed-off-by: Smokowski, Kevin (ks6305) <ks6305@att.com>
2018-05-31Use released parent pomTimoney, Dan (dt5972)24-24/+24
Update to use release parent pom version 1.0.4 Change-Id: I654a95992e0740cfda9339098ed7eb4f32aaab4f Issue-ID: CCSDK-291 Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
2018-05-30Roll version to 0.2.4Timoney, Dan (dt5972)25-49/+49
Roll version to 0.2.4-SNAPSHOT and version 1.0.4-SNAPSHOT of parent Change-Id: I7b4ad7a2f69e821d91603d2e2a1ae28e0f8e0558 Issue-ID: CCSDK-291 Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>