ccsdk/sli.git
6 years agoAdd mandatory empty construct to json template
shashikanth.vh [Thu, 4 Oct 2018 05:10:18 +0000 (10:40 +0530)]
Add mandatory empty construct to json template

Restapicallnode remove empty parameter from json template,
if template mandates empty parameter to be present then it
should not be removed.

Change-Id: I075e0858f956eb3aff87d2a7387b55caa3310568
Issue-ID: CCSDK-607
Signed-off-by: shashikanth.vh <shashikanth.vh@huawei.com>
6 years agoadded test cases to SliStringUtilsTest
Sandeep J [Tue, 2 Oct 2018 13:32:39 +0000 (19:02 +0530)]
added test cases to SliStringUtilsTest

to increase code coverage

Issue-ID: CCSDK-595
Change-Id: Ice4f938166ab65ea316b683c3865dffc0483738c
Signed-off-by: Sandeep J <sandeejh@in.ibm.com>
6 years agoadded test case to SliPluginUtils_ctxSortList
Sandeep J [Tue, 2 Oct 2018 13:22:48 +0000 (18:52 +0530)]
added test case to SliPluginUtils_ctxSortList

to increase code coverage

Issue-ID: CCSDK-595
Change-Id: Idb51b525279916e5f7b6fe26dc9b4372243d163a
Signed-off-by: Sandeep J <sandeejh@in.ibm.com>
6 years agoadded test cases to CheckParametersTest
Sandeep J [Tue, 2 Oct 2018 13:12:38 +0000 (18:42 +0530)]
added test cases to CheckParametersTest

to increase code coverage

Issue-ID: CCSDK-595
Change-Id: Ibf5316cc567cacf52806ef57e69749006fe8b204
Signed-off-by: Sandeep J <sandeejh@in.ibm.com>
6 years agoadded test case to TestSlipapiprovider
Sandeep J [Mon, 1 Oct 2018 20:54:14 +0000 (02:24 +0530)]
added test case to TestSlipapiprovider

to increase code coverage

Issue-ID: CCSDK-595
Change-Id: If835e05bfd08db9c60ae15e924a9750c78d67763
Signed-off-by: Sandeep J <sandeejh@in.ibm.com>
6 years agoadded tes file to cover SliapiHelper
Sandeep J [Mon, 1 Oct 2018 20:38:36 +0000 (02:08 +0530)]
added tes file to cover SliapiHelper

to incrase code coverage

Issue-ID: CCSDK-595
Change-Id: I5c15bb14e8d101873e70dcd057e2e8fc7bead344
Signed-off-by: Sandeep J <sandeejh@in.ibm.com>
6 years agoadded test case to TestFileRecorder
Sandeep J [Mon, 1 Oct 2018 20:28:59 +0000 (01:58 +0530)]
added test case to TestFileRecorder

to increase code coverage

Issue-ID: CCSDK-595
Change-Id: Idf00ada3253593a8a5cc2096b927b4bcad457b3c
Signed-off-by: Sandeep J <sandeejh@in.ibm.com>
6 years agoadded test cases to MdsalHelperTest
Sandeep J [Mon, 1 Oct 2018 20:12:18 +0000 (01:42 +0530)]
added test cases to MdsalHelperTest

to increase code coverage

Issue-ID: CCSDK-552
Change-Id: I9d5ba40bc0039ef335642a0c66d8680c704b2d40
Signed-off-by: Sandeep J <sandeejh@in.ibm.com>
6 years agoadded test cases to CachedDataSource
Sandeep J [Mon, 1 Oct 2018 19:40:21 +0000 (01:10 +0530)]
added test cases to CachedDataSource

to increase code coverage

Issue-ID: CCSDK-595
Change-Id: I7d5a5ed59538e7d6e1a7d00dfba690eedc7c2e22
Signed-off-by: Sandeep J <sandeejh@in.ibm.com>
6 years agoMerge "Issue fixes for Restconf discovery node"
Dan Timoney [Thu, 27 Sep 2018 19:22:22 +0000 (19:22 +0000)]
Merge "Issue fixes for Restconf discovery node"

6 years agoMerge "added test case to SliStringUtilsTest"
Dan Timoney [Thu, 27 Sep 2018 19:21:28 +0000 (19:21 +0000)]
Merge "added test case to SliStringUtilsTest"

6 years agoMerge "added test case to SliPluginUtils_ctxSortList"
Dan Timoney [Thu, 27 Sep 2018 17:54:11 +0000 (17:54 +0000)]
Merge "added test case to SliPluginUtils_ctxSortList"

6 years agoMerge "added test cases to CheckParametersTest.java"
Dan Timoney [Thu, 27 Sep 2018 17:53:51 +0000 (17:53 +0000)]
Merge "added test cases to CheckParametersTest.java"

6 years agoDependency management for Restconf Client
gaurav [Fri, 14 Sep 2018 09:06:21 +0000 (14:36 +0530)]
Dependency management for Restconf Client

Changes includes:
- Disable karaf.feature.test to pass SingleFeatureTest as there
is no problem in running env.
- Removed Restconf Client from plugins-all to pass SingleFeatureTest.
Will submit seperate patch to add Restconf client to boot features
list in DockerFile directly.

Change-Id: I6193284e9e3c3f9a816133255611df03339937f9
Issue-ID: CCSDK-567
Signed-off-by: Gaurav Agrawal <gaurav.agrawal@huawei.com>
6 years agoMerge "Dependency management for Restconf Client"
Dan Timoney [Thu, 27 Sep 2018 17:52:14 +0000 (17:52 +0000)]
Merge "Dependency management for Restconf Client"

6 years agoIssue fixes for Restconf discovery node
janani b [Thu, 27 Sep 2018 09:56:39 +0000 (15:26 +0530)]
Issue fixes for Restconf discovery node

i) Adding constructor param
ii) execute dg param order fix
iii) Constants value fix.

Issue-ID: CCSDK-325

Change-Id: I5aaf4b66b3982e4a1d3736362be3a5e8d7ab6d00
Signed-off-by: janani b <janani.b@huawei.com>
6 years agoRoll to next snapshot
Timoney, Dan (dt5972) [Wed, 26 Sep 2018 19:33:59 +0000 (15:33 -0400)]
Roll to next snapshot

Roll to next snapshot release

Change-Id: I179602134b518295b4b6a1d53cea8136ad0ba666
Issue-ID: CCSDK-597
Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
6 years agoRoll to next snapshot
Timoney, Dan (dt5972) [Wed, 26 Sep 2018 19:13:24 +0000 (15:13 -0400)]
Roll to next snapshot

Roll to next snapshot release

Change-Id: Ied28c6296aa3447926bcc228e867654a460d8455
Issue-ID: CCSDK-597
Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
6 years agoRoll to next snapshot
Timoney, Dan (dt5972) [Wed, 26 Sep 2018 19:06:23 +0000 (15:06 -0400)]
Roll to next snapshot

Roll to next snapshot release

Change-Id: I635702b1ef321150741607ec4082f50ca1d9eee3
Issue-ID: CCSDK-597
Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
6 years agoPrepare for release build
Timoney, Dan (dt5972) [Wed, 26 Sep 2018 14:37:48 +0000 (10:37 -0400)]
Prepare for release build

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>
6 years agoPrepare for release build
Timoney, Dan (dt5972) [Wed, 26 Sep 2018 14:44:42 +0000 (10:44 -0400)]
Prepare for release build

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: I97ecca353e8e2b4e96699980c90fda9047d22791
Issue-ID: CCSDK-597
Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
6 years agoadded test case to SliStringUtilsTest
Sandeep J [Tue, 25 Sep 2018 21:41:22 +0000 (03:11 +0530)]
added test case to SliStringUtilsTest

to increase code coverage

Issue-ID: CCSDK-595
Change-Id: I3cc31ab404fa5ee26bcecd1a5617b2423a10a96c
Signed-off-by: Sandeep J <sandeejh@in.ibm.com>
6 years agoadded test case to SliPluginUtils_ctxSortList
Sandeep J [Tue, 25 Sep 2018 21:29:01 +0000 (02:59 +0530)]
added test case to SliPluginUtils_ctxSortList

to increase code coverage

Issue-ID: CCSDK-595
Change-Id: I0cfaac418d169542b92b6f60eb1b8c32a1a95f37
Signed-off-by: Sandeep J <sandeejh@in.ibm.com>
6 years agoPrepare for release version
Timoney, Dan (dt5972) [Tue, 25 Sep 2018 23:51:37 +0000 (19:51 -0400)]
Prepare for release version

Update to use released parent pom and remove -STAGING from release
version.

Change-Id: I41fbd91a0ccddf9386ac9985d6272d952c5f80ed
Issue-ID: CCSDK-597
Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
6 years agoRoll to 0.3.1-SNAPSHOT
Timoney, Dan (dt5972) [Tue, 25 Sep 2018 23:09:31 +0000 (19:09 -0400)]
Roll to 0.3.1-SNAPSHOT

Roll to next snapshot version

Change-Id: I58ead1293d517f94bacca69407b22533840b0ee6
Issue-ID: CCSDK-597
Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
6 years agoCreate release version
Timoney, Dan (dt5972) [Tue, 25 Sep 2018 20:56:10 +0000 (16:56 -0400)]
Create release version

Update sli/core to create release version

Change-Id: I0680e7b4c8bc08f7954b7b87ffc701289acd7893
Issue-ID: CCSDK-597
Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
6 years agoadded test cases to CheckParametersTest.java
Sandeep J [Tue, 25 Sep 2018 11:59:03 +0000 (17:29 +0530)]
added test cases to CheckParametersTest.java

to increase code coverage

Issue-ID: CCSDK-595
Change-Id: I182eac676dd65c4ef68dd8a479d288615471c712
Signed-off-by: Sandeep J <sandeejh@in.ibm.com>
6 years agoMerge "added test case to Dme2Test.java"
Dan Timoney [Mon, 24 Sep 2018 13:19:03 +0000 (13:19 +0000)]
Merge "added test case to Dme2Test.java"

6 years agoMerge "added test cases to CheckParametersTest"
Dan Timoney [Mon, 24 Sep 2018 13:18:55 +0000 (13:18 +0000)]
Merge "added test cases to CheckParametersTest"

6 years agoMerge "added test cases to TestDBResourceManager"
Dan Timoney [Mon, 24 Sep 2018 13:18:46 +0000 (13:18 +0000)]
Merge "added test cases to TestDBResourceManager"

6 years agoadded test case to Dme2Test.java
Sandeep J [Sun, 23 Sep 2018 21:13:20 +0000 (02:43 +0530)]
added test case to Dme2Test.java

to increase code coverage

Issue-ID: CCSDK-595
Change-Id: Id3ae2ba9045d1308af2fb09f0c8aacdf5e40605b
Signed-off-by: Sandeep J <sandeejh@in.ibm.com>
6 years agoadded test cases to CheckParametersTest
Sandeep J [Sun, 23 Sep 2018 21:01:45 +0000 (02:31 +0530)]
added test cases to CheckParametersTest

to increase code coverage

Issue-ID: CCSDK-595
Change-Id: Ief8154612aff27cda10f57623b1cca6baac9a7a7
Signed-off-by: Sandeep J <sandeejh@in.ibm.com>
6 years agoadded test cases to TestDBResourceManager
Sandeep J [Sun, 23 Sep 2018 19:58:16 +0000 (01:28 +0530)]
added test cases to TestDBResourceManager

to increase code coverage

Issue-ID: CCSDK-595
Change-Id: I8def1aa2e4108f48bc549e63e533f8a63e7a0377
Signed-off-by: Sandeep J <sandeejh@in.ibm.com>
6 years agoformatted code and added test case
Sandeep J [Sun, 23 Sep 2018 19:33:37 +0000 (01:03 +0530)]
formatted  code and added test case

to increase code coverage in CachedDataSourceTest

Issue-ID: CCSDK-595
Change-Id: I10c2fec758bfb93587b4f5b096828a43a64039b0
Signed-off-by: Sandeep J <sandeejh@in.ibm.com>
6 years agointegration test issues fix for sdwan and sotn
shashikanth.vh [Thu, 20 Sep 2018 12:29:25 +0000 (17:59 +0530)]
integration test issues fix for sdwan and sotn

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>
6 years agoIssue fix for RestconfApiCallNode
janani b [Wed, 19 Sep 2018 15:40:17 +0000 (21:10 +0530)]
Issue fix for RestconfApiCallNode

Sonar and Issue fix

Issue-ID: CCSDK-325

Change-Id: I469fcc5c4da2ec26c3a39b48d52736d45c1718d4
Signed-off-by: janani b <janani.b@huawei.com>
6 years agoDependency management for Restconf Client
gaurav [Mon, 10 Sep 2018 12:51:44 +0000 (18:21 +0530)]
Dependency management for Restconf Client

Changes includes:
- Upgrade Restapicallnode implementation to use latest version of
JAX-RS and sun.jersey versions to align with RestconfClient which is
using latest versions for SSE support. This solve problem 1 as
specified in the JIRA.

Change-Id: If641acbca247f8ad0e804161fb97f88c293ba43a
Issue-ID: CCSDK-567
Signed-off-by: Gaurav Agrawal <gaurav.agrawal@huawei.com>
6 years agoImplement support for inner variables
Rich Tabedzki [Mon, 17 Sep 2018 21:34:17 +0000 (17:34 -0400)]
Implement support for inner variables

Changes made:
* added code that allows replacement of aai version variable in variable substitution

Change-Id: Ib2226c3ed0b308abcdcfe70797960bd32e4eaf50
Issue-ID: CCSDK-580
Signed-off-by: Rich Tabedzki <richard.tabedzki@att.com>
6 years agoVF Module ingestion add and parser vers update
lalena.aria [Mon, 17 Sep 2018 20:52:32 +0000 (16:52 -0400)]
VF Module ingestion add and parser vers update

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>
6 years agoMerge "Add cloud param name as ip_address_type"
Dan Timoney [Mon, 17 Sep 2018 18:11:08 +0000 (18:11 +0000)]
Merge "Add cloud param name as ip_address_type"

6 years agoAdd cloud param name as ip_address_type
Alexis de Talhouët [Mon, 17 Sep 2018 12:54:23 +0000 (08:54 -0400)]
Add cloud param name as ip_address_type

Change-Id: I4ccaa9233a71c3bd2cbef27c7e1ab5152041876d
Issue-ID: CCSDK-579
Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
6 years agoRA: Expose resource locking as DG node
Stan Bonev [Fri, 14 Sep 2018 19:25:55 +0000 (15:25 -0400)]
RA: Expose resource locking as DG node

Change-Id: Ic12c8c7c59baf29630dab442de64a66dc40bc02e
Issue-ID: CCSDK-573
Signed-off-by: Stan Bonev <sb5356@att.com>
6 years agoFix version of sli/core
Timoney, Dan (dt5972) [Fri, 14 Sep 2018 14:10:26 +0000 (10:10 -0400)]
Fix version of sli/core

Fix version.properties to set version 0.3.0

Change-Id: I81dbfa0a50ad01573e0af7f753c3dcdd0460536f
Issue-ID: CCSDK-571
Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
6 years agoMerge "Adding new resources of aai v14 model"
Dan Timoney [Thu, 13 Sep 2018 19:12:18 +0000 (19:12 +0000)]
Merge "Adding new resources of aai v14 model"

6 years agoMerge "Updating aai adapter to v14 model"
Dan Timoney [Thu, 13 Sep 2018 19:12:01 +0000 (19:12 +0000)]
Merge "Updating aai adapter to v14 model"

6 years agoSvcLogicLoader Improvements
Smokowski, Kevin (ks6305) [Fri, 17 Aug 2018 19:36:54 +0000 (19:36 +0000)]
SvcLogicLoader Improvements

restore storing md5sum and add bulkActivate

Change-Id: I27ea86c667d61f435bd2f0a77934d00db57bc218
Issue-ID: CCSDK-473
Signed-off-by: Smokowski, Kevin (ks6305) <ks6305@att.com>
6 years agoUT and defect fixes for DF serializer
janani b [Wed, 12 Sep 2018 13:00:28 +0000 (18:30 +0530)]
UT and defect fixes for DF serializer

UT and defect fixes

Issue-ID: CCSDK-376

Change-Id: Ia5f04a0d7e07caad0e3b380fdfa6cc109ec43b4e
Signed-off-by: janani b <janani.b@huawei.com>
6 years agoAdding new resources of aai v14 model
gaurav [Tue, 11 Sep 2018 06:24:09 +0000 (11:54 +0530)]
Adding new resources of aai v14 model

Added new resources from AAI v14 model to aai-path.properties.

Change-Id: Idca20bf8e2390c11541ba0733f3ce7facaa20de2
Issue-ID: CCSDK-324
Signed-off-by: Gaurav Agrawal <gaurav.agrawal@huawei.com>
6 years agoMerge "Fix for sonar critical issues."
Dan Timoney [Tue, 11 Sep 2018 20:54:56 +0000 (20:54 +0000)]
Merge "Fix for sonar critical issues."

6 years agoFix for sonar critical issues.
gaurav [Tue, 11 Sep 2018 10:13:16 +0000 (15:43 +0530)]
Fix for sonar critical issues.

Fixed sonar critical issues fixes for Restconf Client.

Change-Id: If946c43ec98d31999da0829df41efb0a60ff5f7f
Issue-ID: CCSDK-325
Signed-off-by: Gaurav Agrawal <gaurav.agrawal@huawei.com>
6 years agoFixed security issue of Restconf Client
gaurav [Tue, 11 Sep 2018 09:29:59 +0000 (14:59 +0530)]
Fixed security issue of Restconf Client

Removed the spring dependencies as they are not required.

Change-Id: I4a95a26d5a615897527dbe543d938459c1651081
Issue-ID: CCSDK-444
Signed-off-by: Gaurav Agrawal <gaurav.agrawal@huawei.com>
6 years agoUpdating aai adapter to v14 model
gaurav [Tue, 11 Sep 2018 05:46:06 +0000 (11:16 +0530)]
Updating aai adapter to v14 model

Updated AAI XSD model to v14 to make new schema's available to SDNC.

Change-Id: I9b282bd23e754e0b8ef39a3013f7240a869fae5f
Issue-ID: CCSDK-324
Signed-off-by: Gaurav Agrawal <gaurav.agrawal@huawei.com>
6 years agoMdsal resource activator coverage
Ganesh Chandrasekaran [Fri, 7 Sep 2018 06:22:05 +0000 (15:22 +0900)]
Mdsal resource activator coverage

Issue-ID: CCSDK-521

Change-Id: I88534c476337fbfbeb66a542780a3474a982f219
Signed-off-by: Ganesh Chandrasekaran <ganesh.c@samsung.com>
6 years agoMerge "Mdsal properties test case added"
Dan Timoney [Fri, 7 Sep 2018 19:04:06 +0000 (19:04 +0000)]
Merge "Mdsal properties test case added"

6 years agoMerge "Updating thirdparty sdnc path aai version"
Dan Timoney [Fri, 7 Sep 2018 12:38:10 +0000 (12:38 +0000)]
Merge "Updating thirdparty sdnc path aai version"

6 years agoMdsal properties test case added
Ganesh Chandrasekaran [Fri, 7 Sep 2018 06:02:53 +0000 (15:02 +0900)]
Mdsal properties test case added

Issue-ID: CCSDK-521

Change-Id: Ic71469cdcbacb2253e45091c29d893e025fd398b
Signed-off-by: Ganesh Chandrasekaran <ganesh.c@samsung.com>
6 years agoMerge "Ansible ConnectionBuilder cert based test"
Dan Timoney [Fri, 7 Sep 2018 12:36:18 +0000 (12:36 +0000)]
Merge "Ansible ConnectionBuilder cert based test"

6 years agoMerge "Ansible ConnectionBuilder cover update"
Dan Timoney [Fri, 7 Sep 2018 12:36:03 +0000 (12:36 +0000)]
Merge "Ansible ConnectionBuilder cover update"

6 years agoMerge "Test ansible adaptor props"
Dan Timoney [Fri, 7 Sep 2018 12:35:42 +0000 (12:35 +0000)]
Merge "Test ansible adaptor props"

6 years agoUpdate network topology to aai issue fix
shashikanth.vh [Fri, 7 Sep 2018 12:00:02 +0000 (17:30 +0530)]
Update network topology to aai issue fix

Change-Id: I72d25c8df8726430a087613544a274ca724713cb
Issue-ID: SDNC-387
Signed-off-by: shashikanth.vh <shashikanth.vh@huawei.com>
6 years agoUpdating thirdparty sdnc path aai version
gaurav [Fri, 7 Sep 2018 11:43:22 +0000 (17:13 +0530)]
Updating thirdparty sdnc path aai version

Updating thirdparty sdnc path to v13 version of aai.

Change-Id: Ib20888ce98366380648730326ffc53ac8c7b6b0b
Issue-ID: CCSDK-480
Signed-off-by: Gaurav Agrawal <gaurav.agrawal@huawei.com>
6 years agoAnsible ConnectionBuilder cert based test
Ganesh Chandrasekaran [Fri, 7 Sep 2018 04:20:40 +0000 (13:20 +0900)]
Ansible ConnectionBuilder cert based test

Issue-ID: CCSDK-521

Change-Id: I5c1b4b86ff8c23c3c8a96bf2f217dd8d86b8261f
Signed-off-by: Ganesh Chandrasekaran <ganesh.c@samsung.com>
6 years agoAnsible ConnectionBuilder cover update
Ganesh Chandrasekaran [Fri, 7 Sep 2018 04:10:47 +0000 (13:10 +0900)]
Ansible ConnectionBuilder cover update

Issue-ID: CCSDK-521

Change-Id: Ia9c6052ad1d1cb0c528f67cf2c730c50e4f167b7
Signed-off-by: Ganesh Chandrasekaran <ganesh.c@samsung.com>
6 years agoTest ansible adaptor props
Ganesh Chandrasekaran [Fri, 7 Sep 2018 01:27:28 +0000 (10:27 +0900)]
Test ansible adaptor props

Issue-ID: CCSDK-521

Change-Id: I2b996b387bd5654d4d2bf57af27238c89e901b6c
Signed-off-by: Ganesh Chandrasekaran <ganesh.c@samsung.com>
6 years agoAdd missing agr and iterate on row
Alexis de Talhouët [Wed, 5 Sep 2018 13:18:22 +0000 (09:18 -0400)]
Add missing agr and iterate on row

Change-Id: I65c34d1a059c12ec2c0fd7e76f0119571e175846
Issue-ID: CCSDK-341
Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
6 years agoRestore registering break node
Smokowski, Kevin (ks6305) [Tue, 4 Sep 2018 20:10:42 +0000 (20:10 +0000)]
Restore registering break node

Restore registering break node, it was removed by accident

Change-Id: Ifd7fa68fae39c83e397105d84435be91cebada35
Issue-ID: CCSDK-513
Signed-off-by: Smokowski, Kevin (ks6305) <ks6305@att.com>
6 years agoMerge "Use managed guava version"
Dan Timoney [Tue, 4 Sep 2018 15:05:55 +0000 (15:05 +0000)]
Merge "Use managed guava version"

6 years agoAdded support for external_key and resource_name
Alexis de Talhouët [Wed, 29 Aug 2018 19:05:53 +0000 (15:05 -0400)]
Added support for external_key and resource_name

Change-Id: Ic44f24c3228e6ffcabb23b3866aaab01cb2f552b
Issue-ID: CCSDK-341
Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
6 years agoImplementation for Restconf api call node
janani b [Wed, 29 Aug 2018 06:22:41 +0000 (11:52 +0530)]
Implementation for Restconf api call node

Restconf Api Call Node

Issue-ID: CCSDK-372

Change-Id: I1820e97d54e734ccf73c6f48a9afcc4b59dff549
Signed-off-by: janani b <janani.b@huawei.com>
6 years agoMerge "Add SvcLogicContext interaction with netbox-client"
Dan Timoney [Wed, 29 Aug 2018 03:12:22 +0000 (03:12 +0000)]
Merge "Add SvcLogicContext interaction with netbox-client"

6 years agoAdd SvcLogicContext interaction with netbox-client
Alexis de Talhouët [Fri, 24 Aug 2018 12:37:11 +0000 (08:37 -0400)]
Add SvcLogicContext interaction with netbox-client

And return proper QueryStatus as exepected by the DG.

Change-Id: I6af3971a2c6a8b6eda949f7b63cd30fe361dfbc4
Issue-ID: CCSDK-462
Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
6 years agoUse managed guava version
Gary Wu [Fri, 24 Aug 2018 22:17:40 +0000 (15:17 -0700)]
Use managed guava version

Use centrally managed guava version specified in
oparent.  Includes upgrade to oparent 1.2.0.

This change was submitted by script and may include
additional whitespace or formatting changes.

Change-Id: I803cc7ebf2b9368f276e15af7153fa2bfa90ee40
Issue-ID: INT-619
Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
6 years agoUse managed guava version
Gary Wu [Fri, 24 Aug 2018 22:17:34 +0000 (15:17 -0700)]
Use managed guava version

Use centrally managed guava version specified in
oparent.  Includes upgrade to oparent 1.2.0.

This change was submitted by script and may include
additional whitespace or formatting changes.

Change-Id: I8a303a8f2a32b60aa9e704bf0518b153600556f3
Issue-ID: INT-619
Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
6 years agoMerge "Implementation of Data Format serializer"
Dan Timoney [Fri, 24 Aug 2018 19:29:26 +0000 (19:29 +0000)]
Merge "Implementation of Data Format serializer"

6 years agoMerge "Add netbox-client to the ccsdk global feature"
Dan Timoney [Fri, 24 Aug 2018 19:28:15 +0000 (19:28 +0000)]
Merge "Add netbox-client to the ccsdk global feature"

6 years agoMerge "Add DB update support for IPAM interaction"
Dan Timoney [Fri, 24 Aug 2018 19:28:06 +0000 (19:28 +0000)]
Merge "Add DB update support for IPAM interaction"

6 years agoMerge "Fix packaging of netbox-client"
Dan Timoney [Fri, 24 Aug 2018 19:27:59 +0000 (19:27 +0000)]
Merge "Fix packaging of netbox-client"

6 years agoMerge "saltstack dependency refactoring"
Dan Timoney [Fri, 24 Aug 2018 19:27:47 +0000 (19:27 +0000)]
Merge "saltstack dependency refactoring"

6 years agoMerge "Adding thirdparty sdnc path to aai properties"
Dan Timoney [Fri, 24 Aug 2018 19:15:40 +0000 (19:15 +0000)]
Merge "Adding thirdparty sdnc path to aai properties"

6 years agoUpdate 3rd party dependency version
gaurav [Tue, 21 Aug 2018 13:30:55 +0000 (19:00 +0530)]
Update 3rd party dependency version

Updated 3rd party dependency version for RestconfClient.

Change-Id: If5bf93030ae98ea5479ba1f70e1cb22e900a7f5d
Issue-ID: CCSDK-325
Signed-off-by: Gaurav Agrawal <gaurav.agrawal@huawei.com>
6 years agoAdd netbox-client to the ccsdk global feature
Alexis de Talhouët [Tue, 21 Aug 2018 14:24:22 +0000 (10:24 -0400)]
Add netbox-client to the ccsdk global feature

Change-Id: I33ce7ac099039af3a40db22eed3687285196dc66
Issue-ID: CCSDK-462
Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
6 years agoAdd DB update support for IPAM interaction
Alexis de Talhouët [Mon, 20 Aug 2018 19:27:59 +0000 (15:27 -0400)]
Add DB update support for IPAM interaction

For assign and unassign scenario, we need to interact
with the SDNC DB in order to cache the IP Address
information used for a given ServiceInstance / VfModule.

Change-Id: Id349338216d12d2dc9efd76cd672b5cc9fdc6192
Issue-ID: CCSDK-462
Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
6 years agoFix packaging of netbox-client
Alexis de Talhouët [Tue, 21 Aug 2018 15:29:49 +0000 (11:29 -0400)]
Fix packaging of netbox-client

The script previously used packaged the netbox-client with
*-mvnrepo_zip.zip which is not what ccsdk-distribbution/odlsli
is expecting, as the classifier should be repo.

Also, using the *-osgi artifact is actually not helping
satisfying OSGi as it's causing wiring issues. Instead,
we used the plain jar instead of the bundle, and it seems
to fix the issue, as those jar gets already populated in the
classpath.

Change-Id: If1f3c3d384c2ee42b7f747fbacc46415bacf5f6e
Issue-ID: CCSDK-462
Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
6 years agosaltstack dependency refactoring
Ganesh Chandrasekaran [Fri, 24 Aug 2018 00:05:12 +0000 (09:05 +0900)]
saltstack dependency refactoring

Issue-ID: CCSDK-486

Change-Id: I5f4cebec91a1129a58b8e0b8776eb5779c637df2
Signed-off-by: Ganesh Chandrasekaran <ganesh.c@samsung.com>
6 years agoAdded netbox client to assign/unassign ip
Alexis de Talhouët [Wed, 15 Aug 2018 18:30:43 +0000 (14:30 -0400)]
Added netbox client to assign/unassign ip

Change-Id: Ied317c7f251936ced116b6a3ea81789c82095df6
Issue-ID: CCSDK-462
Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
6 years agoImplementation of Data Format serializer
janani b [Thu, 23 Aug 2018 09:11:22 +0000 (14:41 +0530)]
Implementation of Data Format serializer

Data format serializer code

Issue-ID: CCSDK-376

Change-Id: Ie1954e6237374411ce3f07039030027042581d33
Signed-off-by: janani b <janani.b@huawei.com>
6 years agoAdding thirdparty sdnc path to aai properties
gaurav [Wed, 22 Aug 2018 10:10:46 +0000 (15:40 +0530)]
Adding thirdparty sdnc path to aai properties

Added thirdparty sdnc path to aai properties.

Change-Id: I39ceca785c8a9be345ed0dc7df33b55148e886e3
Issue-ID: CCSDK-480
Signed-off-by: Gaurav Agrawal <gaurav.agrawal@huawei.com>
6 years agoMerge "Add log files to ignore list"
Dan Timoney [Tue, 21 Aug 2018 20:39:10 +0000 (20:39 +0000)]
Merge "Add log files to ignore list"

6 years agofix exception handling
Agarwal, Ruchira(ra1926) [Tue, 21 Aug 2018 15:35:30 +0000 (15:35 +0000)]
fix exception handling

Alternate solution for exception handling

Change-Id: Iccafba83ea9d8f01e930c4fb63b1a80a4a0d8af7
Issue-ID: CCSDK-426
Signed-off-by: Agarwal, Ruchira(ra1926) <ra1926@att.com>
6 years agoAdd log files to ignore list
gaurav [Tue, 21 Aug 2018 11:59:41 +0000 (17:29 +0530)]
Add log files to ignore list

Adding sshapi eelf log files to ignore list.

Change-Id: Id4bdaef80eeaa729c5150cf82130503daf5731f4
Issue-ID: CCSDK-288
Signed-off-by: Gaurav Agrawal <gaurav.agrawal@huawei.com>
6 years agoHandling identity ref type
Vidyashree Rama [Tue, 21 Aug 2018 08:17:16 +0000 (13:47 +0530)]
Handling identity ref type

Handling identity ref type in properties node serializer

Issue-ID: CCSDK-378

Change-Id: Ie74088a5e2449c09f9712048f1856990b81d05e7
Signed-off-by: Vidyashree Rama <vidyashree.rama@huawei.com>
6 years agoUpdate swagger documentation
Timoney, Dan (dt5972) [Mon, 20 Aug 2018 17:00:07 +0000 (13:00 -0400)]
Update swagger documentation

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: Ic607bcdcc218489a45d616bb1d280675511a760d
Issue-ID: CCSDK-476
Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
6 years agoUpdate swagger documentation
Timoney, Dan (dt5972) [Mon, 20 Aug 2018 15:02:12 +0000 (11:02 -0400)]
Update swagger documentation

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>
6 years agoMerge "add LCM DistributeTraffic"
Dan Timoney [Mon, 20 Aug 2018 16:32:20 +0000 (16:32 +0000)]
Merge "add LCM DistributeTraffic"

6 years agoadd LCM DistributeTraffic
Agarwal, Ruchira(ra1926) [Mon, 20 Aug 2018 16:13:20 +0000 (16:13 +0000)]
add LCM DistributeTraffic

LCM API for DistributeTraffic

Change-Id: I4b3c323d46bd088421d0d6d66fc23982bf086679
Issue-ID: CCSDK-477
Signed-off-by: Agarwal, Ruchira(ra1926) <ra1926@att.com>
6 years agoUnit test and decode implementation
Vidyashree Rama [Fri, 17 Aug 2018 11:45:20 +0000 (17:15 +0530)]
Unit test and decode implementation

properties node serializer decode implementation and unit test cases

Issue-ID: CCSDK-378

Change-Id: I586fd534f441eb361e8d75af18cc778f7ad4cc67
Signed-off-by: Vidyashree Rama <vidyashree.rama@huawei.com>
6 years agoOutline code for Restconf Api Call Node
janani b [Fri, 17 Aug 2018 10:02:26 +0000 (15:32 +0530)]
Outline code for Restconf Api Call Node

Initial level implementation for Restconf api call node

Issue-ID: CCSDK-372

Change-Id: I9d77f4c7806b0e239a3ecb134424f4fc09d6865e
Signed-off-by: janani b <janani.b@huawei.com>
6 years agobreaknode executor tests added
Ganesh Chandrasekaran [Fri, 17 Aug 2018 07:58:44 +0000 (16:58 +0900)]
breaknode executor tests added

Issue-ID: CCSDK-471

Change-Id: Ice1582299950332292c1fba6052ec85489477ab7
Signed-off-by: Ganesh Chandrasekaran <ganesh.c@samsung.com>
6 years agoImplementation for properties node serializer
Vidyashree Rama [Fri, 17 Aug 2018 06:51:05 +0000 (12:21 +0530)]
Implementation for properties node serializer

properties node serializer implementation

Issue-ID: CCSDK-378

Change-Id: I4eeecb45227e4152d9ff81551fd98efdd1371f84
Signed-off-by: Vidyashree Rama <vidyashree.rama@huawei.com>
6 years agoAdd abstract properties node tree
Vidyashree Rama [Fri, 17 Aug 2018 03:57:24 +0000 (09:27 +0530)]
Add abstract properties node tree

properties node tree definations

Issue-ID: CCSDK-379

Change-Id: Ib498cd57b0de5e67a31764f2fe46a2aeed7ac3f4
Signed-off-by: Vidyashree Rama <vidyashree.rama@huawei.com>