ccsdk/sli.git
4 years agoRestapi-call-node: Fix setting truststore, should not set system properties
Kevin Smokowski [Mon, 31 Aug 2020 13:33:39 +0000 (13:33 +0000)]
Restapi-call-node: Fix setting truststore, should not set system properties

Issue-ID: CCSDK-2637
Change-Id: Ie677cca90d9ed946768e6d93187b20c29ecc2166
Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com>
4 years agoRoll to next parent snapshot
Dan Timoney [Fri, 21 Aug 2020 18:05:59 +0000 (14:05 -0400)]
Roll to next parent snapshot

Update parent to next snapshot version

Change-Id: I09e961f337a208cf7d282c6f65ea8509438a6823
Issue-ID: CCSDK-2635
Signed-off-by: Dan Timoney <dtimoney@att.com>
4 years agofix for J11
Michael Dürre [Wed, 19 Aug 2020 08:55:45 +0000 (10:55 +0200)]
fix for J11

add missing dependency in J11

Issue-ID: CCSDK-2668
Signed-off-by: Michael Dürre <michael.duerre@highstreet-technologies.com>
Change-Id: I5bbdb0638f1367b7e2e06ac173538089e772cba0

4 years agofix for J11
Michael Dürre [Wed, 19 Aug 2020 09:02:04 +0000 (11:02 +0200)]
fix for J11

add missing dependency in J11

Issue-ID: CCSDK-2669
Signed-off-by: Michael Dürre <michael.duerre@highstreet-technologies.com>
Change-Id: Iea66c3658e3d7e847bdb996567402c66ab2ab9a3

4 years agomake logs quieter
Kevin Smokowski [Wed, 12 Aug 2020 14:07:10 +0000 (14:07 +0000)]
make logs quieter

make logs quieter

Issue-ID: CCSDK-2645
Change-Id: Id880be7d733234b63a81a60326f78470db4fd576
Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com>
4 years agomake logs quieter
Kevin Smokowski [Wed, 12 Aug 2020 13:53:04 +0000 (13:53 +0000)]
make logs quieter

make logs quieter

Issue-ID: CCSDK-2645
Change-Id: I6fa80d511d27a334c2481b65ffb7ff2985c62df2
Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com>
4 years agoadd new print methods
Kevin Smokowski [Tue, 11 Aug 2020 20:07:22 +0000 (20:07 +0000)]
add new print methods

create filtered print method for svclogic context

Issue-ID: CCSDK-2643
Change-Id: I59261b1e581130d0fbe7d6735f96ee4c6e90ae75
Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com>
4 years agoMerge "Restapi-call-node: Fix setting truststore, should not set system properties"
Dan Timoney [Fri, 7 Aug 2020 20:56:47 +0000 (20:56 +0000)]
Merge "Restapi-call-node: Fix setting truststore, should not set system properties"

4 years agoRestapi-call-node: Fix setting truststore, should not set system properties
sb5356 [Fri, 7 Aug 2020 18:29:24 +0000 (14:29 -0400)]
Restapi-call-node: Fix setting truststore, should not set system properties

Issue-ID: CCSDK-2637
Signed-off-by: sb5356 <sb5356@att.com>
Change-Id: Icbbb7eaa9f904e0d51199efd78e36b1fa1fa702b

4 years agoRoll to next snapshot
Dan Timoney [Thu, 6 Aug 2020 19:25:13 +0000 (15:25 -0400)]
Roll to next snapshot

Roll to snapshot version 1.0.1-SNAPSHOT

Change-Id: I4c7b248b45f485658a9c0135571a581edde62abb
Issue-ID: CCSDK-2635
Signed-off-by: Dan Timoney <dtimoney@att.com>
4 years agoRoll to next snapshot
Dan Timoney [Thu, 6 Aug 2020 19:21:47 +0000 (15:21 -0400)]
Roll to next snapshot

Roll to snapshot version 1.0.1-SNAPSHOT

Change-Id: I1fd08b6b4de998d0bc2e7acb03fcf4c87eeae165
Issue-ID: CCSDK-2635
Signed-off-by: Dan Timoney <dtimoney@att.com>
4 years agoRoll to next snapshot
Dan Timoney [Thu, 6 Aug 2020 19:17:17 +0000 (15:17 -0400)]
Roll to next snapshot

Roll to snapshot version 1.0.1-SNAPSHOT

Change-Id: Ie09ba5c2bedcd8cddf3e8cca0eff8e05c2ad268a
Issue-ID: CCSDK-2635
Signed-off-by: Dan Timoney <dtimoney@att.com>
4 years agoRoll to next snapshot
Dan Timoney [Thu, 6 Aug 2020 18:33:28 +0000 (14:33 -0400)]
Roll to next snapshot

Roll to snapshot version 1.0.1-SNAPSHOT

Change-Id: Ifd7092ac65b40311336f1e696d2198576c5fba85
Issue-ID: CCSDK-2635
Signed-off-by: Dan Timoney <dtimoney@att.com>
4 years agoRelease version 1.0.0 of sli/plugins
Dan Timoney [Thu, 6 Aug 2020 19:24:25 +0000 (15:24 -0400)]
Release version 1.0.0 of sli/plugins

Release version 1.0.0 of ccsdk/sli/plugins

Change-Id: Iebb23e9d35eb50055401448c78adc2771f3043a5
Issue-ID: CCSDK-2635
Signed-off-by: Dan Timoney <dtimoney@att.com>
4 years agoRelease version 1.0.0 of sli/northbound
Dan Timoney [Thu, 6 Aug 2020 19:21:02 +0000 (15:21 -0400)]
Release version 1.0.0 of sli/northbound

Release version 1.0.0 of ccsdk/sli/northbound

Change-Id: I664827d2975f9db5b04bcb11cb1a1e5c869fed7a
Issue-ID: CCSDK-2635
Signed-off-by: Dan Timoney <dtimoney@att.com>
4 years agoRelease version 1.0.0 of sli/adaptors
Dan Timoney [Thu, 6 Aug 2020 19:13:26 +0000 (15:13 -0400)]
Release version 1.0.0 of sli/adaptors

Release version 1.0.0 of ccsdk/sli/adaptors

Change-Id: I6bc171187c7761fd88450fa0df44adce12c89547
Issue-ID: CCSDK-2635
Signed-off-by: Dan Timoney <dtimoney@att.com>
4 years agoRelease version 1.0.0 of ccsdk/sli/core
Dan Timoney [Thu, 6 Aug 2020 17:07:27 +0000 (13:07 -0400)]
Release version 1.0.0 of ccsdk/sli/core

Release initial Guilin version of ccsdk/sli/core

Change-Id: Ia7cb35209964905348529730e4f8ec870459afec
Issue-ID: CCSDK-2635
Signed-off-by: Dan Timoney <dtimoney@att.com>
4 years agoupgrade plugins to sodium
Michael Dürre [Fri, 10 Jul 2020 03:20:26 +0000 (05:20 +0200)]
upgrade plugins to sodium

fixed unit test and impl due changes in sodium

Issue-ID: CCSDK-2545
Signed-off-by: Michael Dürre <michael.duerre@highstreet-technologies.com>
Change-Id: I76d00cc9f2af0824536fe428cdd1c5e37f37689e

4 years agoUpdate adaptors to sodium
Dan Timoney [Tue, 14 Jul 2020 12:55:33 +0000 (08:55 -0400)]
Update adaptors to sodium

Update sli/adaptors to OpenDaylight Sodium release.  2 changes were
needed:

- mdsal-resource : needed to add unimplemented abstract methods in
inner anonymous BundleContext class in test case.
- resource-assignment: needed to correct unit test problems that were
ignored in earlier versions of h2

Change-Id: Ice63bfce64768e46c4376db55e3e9e97d0b934ad
Issue-ID: CCSDK-2551
Signed-off-by: Dan Timoney <dtimoney@att.com>
4 years agoAdd error handling for OSGi classes not found
Dan Timoney [Thu, 30 Jul 2020 17:44:53 +0000 (13:44 -0400)]
Add error handling for OSGi classes not found

Added error handling to correctly handle case where SqlResource is
used outside an OSGi container.

Change-Id: I0b5a526b01c151c4a7924f474bf7d21e783ac260
Issue-ID: CCSDK-2625
Signed-off-by: Dan Timoney <dtimoney@att.com>
4 years agoupgrade northbound to sodium
Michael Dürre [Fri, 10 Jul 2020 03:07:17 +0000 (05:07 +0200)]
upgrade northbound to sodium

fixed unit test due changes in sodium

Issue-ID: CCSDK-2544
Signed-off-by: Michael Dürre <michael.duerre@highstreet-technologies.com>
Change-Id: I69af992f1db267e282a0ed66b4e4bed72d4f2bd4

4 years agoupgrade core to sodium
Michael Dürre [Fri, 10 Jul 2020 02:51:09 +0000 (04:51 +0200)]
upgrade core to sodium

fixed unit test due changes in sodium

Issue-ID: CCSDK-2543
Signed-off-by: Michael Dürre <michael.duerre@highstreet-technologies.com>
Change-Id: I65b725686b480554cec974c05a6b2814901d1d5e

4 years agoRA: Add option for sequential number assignment from a range
stan-sb [Tue, 23 Jun 2020 14:21:23 +0000 (10:21 -0400)]
RA: Add option for sequential number assignment from a range

Fix case, when no previous numbers have been allocated

Change-Id: Iead3cb4fe4a8ed3f6de363d31677eb389e9f1329
Issue-ID: CCSDK-2416
Signed-off-by: Stan Bonev <sb5356@att.com>
4 years agoImplement new method to convert SvcLogicContext to JSON
Dan Timoney [Tue, 16 Jun 2020 14:15:13 +0000 (10:15 -0400)]
Implement new method to convert SvcLogicContext to JSON

Added new method toJsonString() to SvcLogicContext class to write out
service logic context properties as a JSON string

Refactored static method SliPluginUtils.writeJsonToCtx to SvcLogicContext.mergeJson method

Change-Id: I4fe134976f93c7d116bc54ad2bae6e486c6fac2c
Issue-ID: CCSDK-1760
Signed-off-by: Dan Timoney <dtimoney@att.com>
4 years agoMerge "Add sliapi-model-yang to sliapi installer"
Dan Timoney [Thu, 18 Jun 2020 14:29:02 +0000 (14:29 +0000)]
Merge "Add sliapi-model-yang to sliapi installer"

4 years agoAdd sliapi-model-yang to sliapi installer
Dan Timoney [Wed, 17 Jun 2020 12:08:23 +0000 (08:08 -0400)]
Add sliapi-model-yang to sliapi installer

Add sliapi-model-yang as dependency to installer so that jar will
be included in distribution bundle.

Change-Id: I6b20e8bb13fb786c92a73d4149125a8e7082570a
Issue-ID: CCSDK-2453
Signed-off-by: Dan Timoney <dtimoney@att.com>
5 years agoMetricLogger MDC changes
Smokowski, Kevin (ks6305) [Wed, 17 Jun 2020 14:22:15 +0000 (09:22 -0500)]
MetricLogger MDC changes

Generate RequestID if not previously set. Generate a unique InvocationID for each request.

Issue-ID: CCSDK-2455
Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com>
Change-Id: I3bd8f90efbf98b4bf2a6464d94682bcd80cdd948

5 years agoRA: Add option for sequential number assignment from a range
sb5356 [Tue, 9 Jun 2020 21:11:26 +0000 (17:11 -0400)]
RA: Add option for sequential number assignment from a range

Change-Id: Ifc967676d7c78063ba9ba67706bd4b98ba1d9115
Issue-ID: CCSDK-2416
Signed-off-by: Stan Bonev <sb5356@att.com>
5 years agoAiign requestID, subrequestID for DMAAP msgs
Sandeep Shah [Fri, 5 Jun 2020 00:02:10 +0000 (19:02 -0500)]
Aiign requestID, subrequestID for DMAAP msgs

Updated DMAAP listener to keep track of requestID
and subRequestID for DMAAP message publication.
These values are sent to DG as part of SLI parms

Issue-ID: CCSDK-2413
Signed-off-by: SandeepLinux <Sandeep.Shah@ibm.com>
Change-Id: I207a7d1223416475de0b44ba80944ed2f4f57305

5 years agoRefactor sliapi springboot
Dan Timoney [Thu, 4 Jun 2020 19:10:06 +0000 (15:10 -0400)]
Refactor sliapi springboot

Move springboot implementation of sliapi from sli/core to apps
repository.

Change-Id: I6e1dfdc39704935ba7e46d047149071defc101a6
Issue-ID: CCSDK-2096
Signed-off-by: Dan Timoney <dtimoney@att.com>
5 years agorestapicallnode fix
Smokowski, Kevin (ks6305) [Tue, 2 Jun 2020 19:21:04 +0000 (19:21 +0000)]
restapicallnode fix

restapicallnode should support commas in urls

Issue-ID: CCSDK-2399
Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com>
Change-Id: If177498b6f854aaa6f89811ab8a134f696e7e700

5 years agoMerge "added assert statements in 3 test classes"
Dan Timoney [Mon, 1 Jun 2020 14:42:36 +0000 (14:42 +0000)]
Merge "added assert statements in 3 test classes"

5 years agoMerge "added assert statements in 7 test files"
Dan Timoney [Mon, 1 Jun 2020 14:41:50 +0000 (14:41 +0000)]
Merge "added assert statements in 7 test files"

5 years agoadded assert statements in 3 test classes
Rupinder [Thu, 28 May 2020 04:48:20 +0000 (10:18 +0530)]
added assert statements in 3 test classes

Issue-ID: CCSDK-2232
Change-Id: Ide54fa192c934dc40bb15034c8e5dbf2c2594f62
Signed-off-by: Rupinder <rupinsi1@in.ibm.com>
5 years agoadded assert statements in 7 test files
Rupinder [Wed, 27 May 2020 09:41:12 +0000 (15:11 +0530)]
added assert statements in 7 test files

Issue-ID: CCSDK-2232
Change-Id: I07e3806cac9a317130ad1d5fe4c9af4fb1a17a5d
Signed-off-by: Rupinder <rupinsi1@in.ibm.com>
5 years agoadded assert statements in 5 test files
Rupinder [Wed, 27 May 2020 09:00:04 +0000 (14:30 +0530)]
added assert statements in 5 test files

Issue-ID: CCSDK-2232
Change-Id: I31033bc267381cf9f07701e4ebacbd318d3070d9
Signed-off-by: Rupinder <rupinsi1@in.ibm.com>
5 years agoPath-/opt/app/dmaap-listener/lib does not exist
Franklin Dsilva [Tue, 26 May 2020 09:10:33 +0000 (09:10 +0000)]
Path-/opt/app/dmaap-listener/lib does not exist

in sdnc-dmaap-listener pod

Change-Id: I21a1f00adef418d29e68cf7cdd1939761b87750f
Issue-ID: CCSDK-2388
Signed-off-by: Franklin Dsilva <franklin.dsilva@us.fujitsu.com>
5 years agoBug fix in DMAAP message parsing for CMNotify
Sandeep Shah [Sat, 23 May 2020 04:06:07 +0000 (23:06 -0500)]
Bug fix in DMAAP message parsing for CMNotify

Minor bug fix in the DMAAP message for CMNotify

Issue-ID: CCSDK-2383
Signed-off-by: SandeepLinux <Sandeep.Shah@ibm.com>
Change-Id: Ia080adafecf6d6b3a12682aaab3f244a33a16de5

5 years agoChange log4j2 configuration
Dan Timoney [Fri, 15 May 2020 14:10:57 +0000 (10:10 -0400)]
Change log4j2 configuration

Changed log4j2 configuration from using properties files to using
XML, which corrected the issue we were seeing with log files
being created but empty.

Also updated sdc.client.version to use released version 1.4.2 instead
of 1.4.2-SNAPSHOT, which no longer exists - causing a compile error.

Change-Id: I7040453ccbc3b3fd246a07fa3287c7d4d331fb34
Issue-ID: SDNC-1167
Signed-off-by: Dan Timoney <dtimoney@att.com>
5 years agoSOTN-NNI integration test issue fixed
sangu_3653 [Tue, 5 May 2020 11:42:25 +0000 (17:12 +0530)]
SOTN-NNI integration test issue fixed

ccsdk adaptor not able to process cVLAN and tpId attribute
Changed tpId to tp-id and cVLAN to cvlan

need cherrypick to frakfurt

Issue-ID: CCSDK-2359
Signed-off-by: sangu_3653 <sangappa.m@huawei.com>
Change-Id: I73ffbe503e082059b1bdb637dc4841102d92ca05

5 years agometric logger change
Smokowski, Kevin (ks6305) [Fri, 24 Apr 2020 18:53:31 +0000 (18:53 +0000)]
metric logger change

fix elapsed time in metric logger

Issue-ID: CCSDK-2337
Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com>
Change-Id: I81c27bbead8614e2927aa9eddef3621559eb7cc0

5 years agoMerge "Add special handling for BGP RouteDistinguisher"
Dan Timoney [Fri, 24 Apr 2020 13:46:03 +0000 (13:46 +0000)]
Merge "Add special handling for BGP RouteDistinguisher"

5 years agoAdd special handling for BGP RouteDistinguisher
Dan Timoney [Thu, 9 Apr 2020 17:56:45 +0000 (13:56 -0400)]
Add special handling for BGP RouteDistinguisher

Add special case code in MdsalHelper for BGP RouteDistinguisher class -
a custom class implemented by OpenDaylight that does NOT follow
the pattern of data object classes generated from Yang models
by Yangtools

Note: this depends on the following ccsdk/parent change to add
OpenDaylight BGP dependencies to the dependencyManagement
section of our parent poms:
https://gerrit.onap.org/r/c/ccsdk/parent/+/105774

Change-Id: Ifebd03091d9ed9225e37c7242ecf7810abca1feb
Issue-ID: CCSDK-2307
Signed-off-by: Dan Timoney <dtimoney@att.com>
5 years agoset auth perm for AAF Realm
Agarwal, Ruchira (ra1926) [Thu, 9 Apr 2020 15:05:09 +0000 (15:05 +0000)]
set auth perm for AAF Realm

set spring SLI container shiro filter perms for authorization

Issue-ID: CCSDK-2304
Signed-off-by: Agarwal, Ruchira (ra1926) <ra1926@att.com>
Change-Id: Ib99223ba1921f656a0e64f62745271bc6aa0bdf7

5 years agoremoved code smells
Rupinder [Thu, 2 Apr 2020 07:21:23 +0000 (12:51 +0530)]
removed code smells

Reduced the code smells

Issue-ID: CCSDK-2232
Change-Id: I30eec021ba50f28dc1df2fd554c4e349c4a76dd6
Signed-off-by: Rupinder<rupinsi1@in.ibm.com>
5 years agoSliPluginUtils jsonStringToCtx fix
Smokowski, Kevin (ks6305) [Wed, 1 Apr 2020 19:58:23 +0000 (19:58 +0000)]
SliPluginUtils jsonStringToCtx fix

Support null values in jsonStringToCtx in Slipluginutils

Issue-ID: CCSDK-2250
Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com>
Change-Id: I3316fa9e80c9e684fc27d83356bbfad9b1151992

5 years agoAdded code for decoding base64 encoded value
Rahul_cool [Wed, 1 Apr 2020 10:19:25 +0000 (15:49 +0530)]
Added code for decoding base64 encoded value

Issue-ID: SDNC-899
Signed-off-by: Rahul_cool <rahul.tamrkar@huawei.com>
Change-Id: I231f891118dabf59518bcf4dbe456df97cd3e5b2

5 years agoremoved some unused imports
Rupinder [Tue, 31 Mar 2020 11:14:56 +0000 (16:44 +0530)]
removed some unused imports

Removed unused imports to reduce code smells

Issue-ID: CCSDK-2232
Change-Id: Id929b506c9030818a0b9daa975f526699e710270
Signed-off-by: Rupinder<rupinsi1@in.ibm.com>
5 years agoRA: Add the allowed range in the return values
sb5356 [Wed, 25 Mar 2020 19:48:17 +0000 (15:48 -0400)]
RA: Add the allowed range in the return values

Change-Id: I18530c17ac78269c1b48ba499edfb3921d23f164
Issue-ID: CCSDK-2189
Signed-off-by: Stan Bonev <sb5356@att.com>
5 years agoUse MariaDB instead of Derby
Dan Timoney [Tue, 24 Mar 2020 18:30:24 +0000 (14:30 -0400)]
Use MariaDB instead of Derby

Use MariaDB instead of Derby as backing store for sliboot

Change-Id: Ib9fa4abaaf88bcb1eac2276bc974474f067a06d3
Issue-ID: CCSDK-2188
Signed-off-by: Dan Timoney <dtimoney@att.com>
5 years agoAdd env var for svclogic props
Dan Timoney [Tue, 24 Mar 2020 18:30:24 +0000 (14:30 -0400)]
Add env var for svclogic props

Added system property serviceLogicProperties to specify location
of svclogic.properties.  If unset, check environment variable
SVCLOGIC_PROPERTIES for the same.  If both are unset, defaults to
src/main/resources/svclogic.properties

Change-Id: I8c31a58b69131b08c95a673e0071976f013f941a
Issue-ID: CCSDK-2179
Signed-off-by: Dan Timoney <dtimoney@att.com>
5 years agoRestapi-call-node: Restoring removal of empty context values
sb5356 [Tue, 24 Mar 2020 15:58:06 +0000 (11:58 -0400)]
Restapi-call-node: Restoring removal of empty context values

Issue-ID: CCSDK-2173
Signed-off-by: Stan Bonev <sb5356@att.com>
Change-Id: Ib95ad070cec6027192de71740a1400f6a1184488

5 years agoAAI v19 schema XSD merge to sdnc
shashikanth.vh@huawei.com [Sat, 21 Mar 2020 04:28:10 +0000 (09:58 +0530)]
AAI v19 schema XSD merge to sdnc

Merged AAI v19 schema XSD

Change-Id: I49e32b89369381c6a7cc25720415856ac0f40a1d
Issue-ID: CCSDK-2171
Signed-off-by: shashikanth.vh <shashikanth.vh@huawei.com>
5 years agoSpringboot integration with AAF
David Stilwell [Wed, 18 Mar 2020 14:02:50 +0000 (10:02 -0400)]
Springboot integration with AAF

Changes made: pom.xml updates, App.java add Beans for realm and filterchain

Issue-ID: CCSDK-2178
Change-Id: I29aa242ceff6a2f840b93a8d18ca5385190ca6d2
Signed-off-by: David Stilwell <stilwelld@att.com>
5 years agoMerge "Adding required v19 model resources"
Dan Timoney [Thu, 19 Mar 2020 19:00:05 +0000 (19:00 +0000)]
Merge "Adding required v19 model resources"

5 years agoMerge "Adding autogenerated files to gitignore list"
Dan Timoney [Thu, 19 Mar 2020 18:57:10 +0000 (18:57 +0000)]
Merge "Adding autogenerated files to gitignore list"

5 years agoUpdate processing of data of type List in AAIDeclarations
Rich Tabedzki [Wed, 11 Mar 2020 15:52:01 +0000 (11:52 -0400)]
Update processing of data of type List in AAIDeclarations

Changes made:
* Updated processing of data of type List in AAIDeclarations

Issue-ID: CCSDK-2170
Change-Id: I019eaba0315d1131ff3f5fe50d5d76f824f939b7
Signed-off-by: Rich Tabedzki <richard.tabedzki@att.com>
5 years agoupdate sliapi-springboot
Smokowski, Kevin (ks6305) [Wed, 18 Mar 2020 15:58:52 +0000 (15:58 +0000)]
update sliapi-springboot

add base plugins to spring boot sli

Issue-ID: CCSDK-2179
Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com>
Change-Id: I1e80e3a8b67ced5c2ff72c9569d6aac970c72ddf

5 years agoRestapi-call-node: Faster conversion of context data
sb5356 [Fri, 13 Mar 2020 14:24:03 +0000 (10:24 -0400)]
Restapi-call-node: Faster conversion of context data

Issue-ID: CCSDK-2173
Signed-off-by: Stan Bonev <sb5356@att.com>
Change-Id: I57ea81f3ee69b4185627d074e73a480833c60bae

5 years agoAdd data persistence
Dan Timoney [Wed, 11 Mar 2020 19:54:10 +0000 (15:54 -0400)]
Add data persistence

Add code to persist MD-SAL data (test-results)

Change-Id: I2c6d3e94e9e46ccbfad479c6d89507ec37939496
Issue-ID: CCSDK-2096
Signed-off-by: Dan Timoney <dtimoney@att.com>
5 years agoAdding required v19 model resources
Gaurav Agrawal [Thu, 12 Mar 2020 09:49:55 +0000 (15:19 +0530)]
Adding required v19 model resources

Adding new resources to path properties to make them available to SDNC.

Issue-ID: CCSDK-2171
Signed-off-by: Gaurav Agrawal <gaurav.agrawal@huawei.com>
Change-Id: I2425bf7040d427a082c27b71bc57a78ae31cdc93

5 years agoAdding autogenerated files to gitignore list
Gaurav Agrawal [Thu, 12 Mar 2020 09:28:24 +0000 (14:58 +0530)]
Adding autogenerated files to gitignore list

Adding autogenerated files to gitignore list.

Issue-ID: CCSDK-2171
Signed-off-by: Gaurav Agrawal <gaurav.agrawal@huawei.com>
Change-Id: I51d5179a27e85603156ed8a3a8d35df71d888857

5 years agoUpdating aai adapter to v19 model
Gaurav Agrawal [Thu, 12 Mar 2020 09:13:38 +0000 (14:43 +0530)]
Updating aai adapter to v19 model

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

Change-Id: I5b82d97e0c96e1593237e0d10d790115bf8be965
Issue-ID: CCSDK-2171
Signed-off-by: Gaurav Agrawal <gaurav.agrawal@huawei.com>
5 years agoupdate sliapi-springboot
Smokowski, Kevin (ks6305) [Thu, 5 Mar 2020 15:30:45 +0000 (15:30 +0000)]
update sliapi-springboot

add sample log4j2 config for spring boot sli api

Issue-ID: CCSDK-2161
Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com>
Change-Id: If24315ad6cad1061d1e65e080f4122605b05df47

5 years agoRoll master to Guilin
Dan Timoney [Thu, 5 Mar 2020 16:53:23 +0000 (11:53 -0500)]
Roll master to Guilin

Roll versions of master for early Guilin development

Change-Id: If777c42a3a6bf10589835b73b02f2fccdeca9490
Issue-ID: CCSDK-2152
Signed-off-by: Dan Timoney <dtimoney@att.com>
5 years agoRoll master to Guilin
Dan Timoney [Thu, 5 Mar 2020 20:09:19 +0000 (15:09 -0500)]
Roll master to Guilin

Roll master to new versions for early Guilin development

Change-Id: I8b7098b789ba57291c3748ea7d84c547fa8cadd3
Issue-ID: CCSDK-2152
Signed-off-by: Dan Timoney <dtimoney@att.com>
5 years agoRoll master to Guilin
Dan Timoney [Thu, 5 Mar 2020 16:51:01 +0000 (11:51 -0500)]
Roll master to Guilin

Roll versions of master for early Guilin development

Change-Id: Id725abd9ecb3c67b2687e15286cb2f2bcd50be1a
Issue-ID: CCSDK-2152
Signed-off-by: Dan Timoney <dtimoney@att.com>
5 years agoRoll master to Guilin
Dan Timoney [Thu, 5 Mar 2020 16:48:38 +0000 (11:48 -0500)]
Roll master to Guilin

Roll versions of master for early Guilin development

Change-Id: I9ad7859eb294120542bce6faadb83b383e963fa7
Issue-ID: CCSDK-2152
Signed-off-by: Dan Timoney <dtimoney@att.com>
5 years agoRelease version 0.7.1
Dan Timoney [Thu, 5 Mar 2020 16:55:59 +0000 (11:55 -0500)]
Release version 0.7.1

Release version 0.7.1 (Frankfurt M4)

Change-Id: Ib09f8dca24ee0f7143d429dd46fd72a745275d20
Issue-ID: CCSDK-2152
Signed-off-by: Dan Timoney <dtimoney@att.com>
5 years agoMerge "Use released 1.5.2 CCSDK parent"
Dan Timoney [Thu, 5 Mar 2020 16:22:20 +0000 (16:22 +0000)]
Merge "Use released 1.5.2 CCSDK parent"

5 years agoRelease version 0.7.1
Dan Timoney [Thu, 5 Mar 2020 15:32:43 +0000 (10:32 -0500)]
Release version 0.7.1

Release version 0.7.1 (Frankfurt M4)

Change-Id: I613836d98517a3877cce9a366c9a9796730aeec6
Issue-ID: CCSDK-2152
Signed-off-by: Dan Timoney <dtimoney@att.com>
5 years agoRelease version 0.7.1
Dan Timoney [Thu, 5 Mar 2020 15:31:20 +0000 (10:31 -0500)]
Release version 0.7.1

Release version 0.7.1 (Frankfurt M4)

Change-Id: Id86a87af3ce0a3f7062818a102d92646681797c5
Issue-ID: CCSDK-2152
Signed-off-by: Dan Timoney <dtimoney@att.com>
5 years agoRelease 0.7.1 version of sli/core
Dan Timoney [Wed, 4 Mar 2020 20:53:31 +0000 (15:53 -0500)]
Release 0.7.1 version of sli/core

Release Frankfurt M4 version of sli/core

Change-Id: Id3b0e3bf00287288a55fccb94ea841d8f7e80c3e
Issue-ID: CCSDK-2152
Signed-off-by: Dan Timoney <dtimoney@att.com>
5 years agoUse released 1.5.2 CCSDK parent
Dan Timoney [Tue, 3 Mar 2020 15:56:20 +0000 (10:56 -0500)]
Use released 1.5.2 CCSDK parent

Update to use released version of CCSDK parent pom

Change-Id: I573d5c30a799c1bf828b195aa0dff1b85c9a44ad
Issue-ID: CCSDK-2152
Signed-off-by: Dan Timoney <dtimoney@att.com>
5 years agoupdate sliapi-springboot
Smokowski, Kevin (ks6305) [Tue, 3 Mar 2020 21:53:18 +0000 (21:53 +0000)]
update sliapi-springboot

organize sli api spring boot project

Issue-ID: CCSDK-2154
Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com>
Change-Id: Ic1690b8addf0134220b49a01d04e41eaeabf7bb6

5 years agoUse released 1.5.2 CCSDK parent
Dan Timoney [Tue, 3 Mar 2020 18:28:31 +0000 (13:28 -0500)]
Use released 1.5.2 CCSDK parent

Update to use released version of CCSDK parent pom

Change-Id: Ie2db3e1f9f8e2aa411a456cb3f29916226aa6b10
Issue-ID: CCSDK-2152
Signed-off-by: Dan Timoney <dtimoney@att.com>
5 years agoUse released 1.5.2 CCSDK parent
Dan Timoney [Tue, 3 Mar 2020 17:56:07 +0000 (12:56 -0500)]
Use released 1.5.2 CCSDK parent

Update to use released version of CCSDK parent pom

Change-Id: I27885e3e08b774fb9f7737111641d7dd585906de
Issue-ID: CCSDK-2152
Signed-off-by: Dan Timoney <dtimoney@att.com>
5 years agoUse released 1.5.2 CCSDK parent
Dan Timoney [Tue, 3 Mar 2020 17:23:18 +0000 (12:23 -0500)]
Use released 1.5.2 CCSDK parent

Update to use released version of CCSDK parent pom

Change-Id: I24f981aaaca40909690d8118f7c0cdb8faa57d3a
Issue-ID: CCSDK-2152
Signed-off-by: Dan Timoney <dtimoney@att.com>
5 years agoDMAAP Listener for ORAN CMNotify VES events
Sandeep Shah [Tue, 3 Mar 2020 16:10:48 +0000 (10:10 -0600)]
DMAAP Listener for ORAN CMNotify VES events

DMAAP listener for VES events originating from ORAN.
Will invoke RPC/DG for updating RuntimeDB

Issue-ID: CCSDK-2133
Signed-off-by: SandeepLinux <Sandeep.Shah@ibm.com>
Change-Id: Ia17a7b2da1c58f5624c1d331aac56ce566d097bf

5 years agoRestapi-call-node: Fix sending big files to DMAAP data router
sb5356 [Fri, 28 Feb 2020 20:25:21 +0000 (15:25 -0500)]
Restapi-call-node: Fix sending big files to DMAAP data router

Issue-ID: CCSDK-2122
Signed-off-by: Stan Bonev <sb5356@att.com>
Change-Id: If71e6d3ee0bd649994ce4b9a23dcbd1b42a64101

5 years agoSupport merge JSON to SvcLogicContext
Dan Timoney [Thu, 27 Feb 2020 21:27:37 +0000 (16:27 -0500)]
Support merge JSON to SvcLogicContext

Add support for merging JSON into SvcLogicContext

Change-Id: If13fd6328a36ccff6393d0829319bbd99cd2a1f0
Issue-ID: CCSDK-2096
Signed-off-by: Dan Timoney <dtimoney@att.com>
5 years agoAdding missing parent relativePath and name tag
Singal, Kapil (ks220y) [Fri, 28 Feb 2020 15:43:35 +0000 (10:43 -0500)]
Adding missing parent relativePath and name tag

Change-Id: Id093df2ca432b91f7003196bdeceb928caf60010
Issue-ID: CCSDK-2128
Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
5 years agoFixed junit testing
Dan Timoney [Thu, 27 Feb 2020 19:54:42 +0000 (14:54 -0500)]
Fixed junit testing

Fixed junit testing (was incorrectly mocking the class to be tested)

Change-Id: I275a6aca53b9a14fb151b020d1b7287f3e234417
Issue-ID: CCSDK-2096
Signed-off-by: Dan Timoney <dtimoney@att.com>
5 years agoAdd execute-graph and vlbcheck to swagger-codegen code
Dan Timoney [Wed, 26 Feb 2020 21:07:53 +0000 (16:07 -0500)]
Add execute-graph and vlbcheck to swagger-codegen code

Add implementation for execute-graph and vlbcheck RPCs.  Also,
added junit tests.

Change-Id: Id2a31c033d25ef12c455bfee98c5aea8439fc2f9
Issue-ID: CCSDK-2096
Signed-off-by: Dan Timoney <dtimoney@att.com>
5 years agoupdate sliapi-springboot
Smokowski, Kevin (ks6305) [Wed, 26 Feb 2020 18:42:16 +0000 (18:42 +0000)]
update sliapi-springboot

format source, use provider base and minor changes

Issue-ID: CCSDK-2121
Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com>
Change-Id: I4066ce5e15b1fa298b6e3de6ed8d7d1794b12013

5 years agoFix dblib dependency scope
Dan Timoney [Mon, 24 Feb 2020 20:40:08 +0000 (15:40 -0500)]
Fix dblib dependency scope

Scope of dependency on dblib must be provided to avoid conflicting
definition of embedded tomcat dependency in derived feature.xml

Change-Id: I14ab926da13aae64bd819dbb05c66e373e1cb3ac
Issue-ID: CCSDK-2117
Signed-off-by: Dan Timoney <dtimoney@att.com>
5 years agominor logging updates
Smokowski, Kevin (ks6305) [Mon, 24 Feb 2020 18:33:27 +0000 (18:33 +0000)]
minor logging updates

create error logger, integrate with record node and improve slf4jrecorder

Issue-ID: CCSDK-2115
Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com>
Change-Id: I857ce0fac070278a195204195eaae0c53d2d0d52

5 years agoSupport updating JSON object string for sliPluginUtils
Enbo Wang [Fri, 21 Feb 2020 06:57:01 +0000 (14:57 +0800)]
Support updating JSON object string for sliPluginUtils

Issue-ID: CCSDK-2111
Signed-off-by: Enbo Wang <wangenbo@huawei.com>
Change-Id: Ide6bb06a05fcbb3b88e73cc0fbec6fd46bd29033

5 years agoMerge "Springboot-based SLI-API"
Dan Timoney [Fri, 21 Feb 2020 19:26:35 +0000 (19:26 +0000)]
Merge "Springboot-based SLI-API"

5 years agoSpringboot-based SLI-API
Smokowski, Kevin (ks6305) [Mon, 3 Feb 2020 16:02:18 +0000 (16:02 +0000)]
Springboot-based SLI-API

Implement SLI-API RESTCONF in springboot

Change-Id: I8b9b07e3b1aeb4a5adac977307c6f95c905ea038
Issue-ID: CCSDK-2096
Signed-off-by: Dan Timoney <dtimoney@att.com>
5 years agorest api call node target entity
Smokowski, Kevin (ks6305) [Thu, 20 Feb 2020 19:33:15 +0000 (19:33 +0000)]
rest api call node target entity

 rest api call node target entity

Issue-ID: CCSDK-2109
Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com>
Change-Id: Ib754a02cc64862de6518eac2a1c28b9f637616bc

5 years agounit test for MdsalHelper
Smokowski, Kevin (ks6305) [Wed, 19 Feb 2020 14:55:39 +0000 (14:55 +0000)]
unit test for MdsalHelper

 add testToLowerHyphen to MdsalHelper

Issue-ID: CCSDK-2106
Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com>
Change-Id: I851c3887d61ec2ce520a7fa187a1b65dc3616e6c

5 years agoEscaping multi-line string
Singal, Kapil (ks220y) [Mon, 17 Feb 2020 15:41:38 +0000 (10:41 -0500)]
Escaping multi-line string

Supporting multiline json string if embedding within Rest payload template

Change-Id: I6a96f58732734fca0127d57fa5de3ba3cb7276c4
Issue-ID: CCSDK-2103
Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
5 years agoRefactoring deprecated lang3.StringEscapeUtils
Singal, Kapil (ks220y) [Mon, 17 Feb 2020 22:46:59 +0000 (17:46 -0500)]
Refactoring deprecated lang3.StringEscapeUtils

Replace deprecated org.apache.commons.lang3.StringEscapeUtils with org.apache.commons.text.StringEscapeUtils

Change-Id: Ib0303919d883a577effbb6fa15ddeb289cb936fc
Issue-ID: CCSDK-2104
Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
5 years agoMdsalHelper testing and loggingh
Smokowski, Kevin (ks6305) [Mon, 3 Feb 2020 16:02:18 +0000 (16:02 +0000)]
MdsalHelper testing and loggingh

make one log statement quieter and add unit tests for MdsalHelper

Issue-ID: CCSDK-2071
Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com>
Change-Id: I7af1b2c0dce47c2d5970de4950c951c58fa4fb65

5 years agominor sli provider base changes
Smokowski, Kevin (ks6305) [Fri, 31 Jan 2020 17:52:01 +0000 (17:52 +0000)]
minor sli provider base changes

add more unit testing, use constants for success/failure and improve some logging calls

Issue-ID: CCSDK-2064
Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com>
Change-Id: I2c7039c706de1172bd506a20e96eb987cc86f211

5 years agoRoll versions to next snapshot
Dan Timoney [Fri, 24 Jan 2020 21:15:16 +0000 (16:15 -0500)]
Roll versions to next snapshot

Roll CCSDK to next snapshot version

Change-Id: Ic16bc8c82ac5f3daba558bfb315437505ff06475
Issue-ID: CCSDK-1963
Signed-off-by: Dan Timoney <dtimoney@att.com>
5 years agoRoll versions to next snapshot
Dan Timoney [Fri, 24 Jan 2020 21:10:06 +0000 (16:10 -0500)]
Roll versions to next snapshot

Roll CCSDK to next snapshot version

Change-Id: I4441d1d1e2ead1912281109dcf7fbb4961198b36
Issue-ID: CCSDK-1963
Signed-off-by: Dan Timoney <dtimoney@att.com>
5 years agoRoll versions to next snapshot
Dan Timoney [Fri, 24 Jan 2020 21:03:21 +0000 (16:03 -0500)]
Roll versions to next snapshot

Roll CCSDK to next snapshot version

Change-Id: Ib08be10d412384fcf791805c0101cfdb6375c178
Issue-ID: CCSDK-1963
Signed-off-by: Dan Timoney <dtimoney@att.com>
5 years agoRoll versions to next snapshot
Dan Timoney [Fri, 24 Jan 2020 20:56:59 +0000 (15:56 -0500)]
Roll versions to next snapshot

Roll CCSDK to next snapshot version

Change-Id: I24f5470165522a4311c611785b323c1f81d41a8a
Issue-ID: CCSDK-1963
Signed-off-by: Dan Timoney <dtimoney@att.com>