ccsdk/sli.git
6 years agoMerge "Plugin points to 2.0.1 javax version"
Dan Timoney [Sun, 24 Mar 2019 14:53:09 +0000 (14:53 +0000)]
Merge "Plugin points to 2.0.1 javax version"

6 years agoMerge "Update LCM:rollback action for PNF S/W upgrade"
Dan Timoney [Fri, 22 Mar 2019 21:01:59 +0000 (21:01 +0000)]
Merge "Update LCM:rollback action for PNF S/W upgrade"

6 years agoMerge "Use getEnitity API for ingestion of TOSCA PNF"
Dan Timoney [Fri, 22 Mar 2019 21:01:13 +0000 (21:01 +0000)]
Merge "Use getEnitity API for ingestion of TOSCA PNF"

6 years agoMerge "RA: Fix Problems with resource query results"
Dan Timoney [Fri, 22 Mar 2019 20:59:51 +0000 (20:59 +0000)]
Merge "RA: Fix Problems with resource query results"

6 years agoSupport system variables in property values
Rich Tabedzki [Fri, 22 Mar 2019 15:01:50 +0000 (11:01 -0400)]
Support system variables in property values

Changes made:
* Added code in DBResourceManager to replace  with its value
* Expanded debug statement by adding processing time

Change-Id: I22748daed50063e8e0ac7201e88d69a2609c1788
Issue-ID: CCSDK-1133
Signed-off-by: Rich Tabedzki <richard.tabedzki@att.com>
6 years agoPlugin points to 2.0.1 javax version
janani b [Thu, 21 Mar 2019 17:26:13 +0000 (22:56 +0530)]
Plugin points to 2.0.1 javax version

RestapiCallNode and RestconfClient in plugins will point to the odl default javax version.
Also RestconfClient is added to plugins-all features.

Issue-ID: CCSDK-1045

Change-Id: I6f7173ec765bc21201f17a3bfd6801c18de610a9
Signed-off-by: janani b <janani.b@huawei.com>
6 years agoRoll version to 0.4.2-SNAPSHOT
Timoney, Dan (dt5972) [Fri, 22 Mar 2019 13:37:52 +0000 (09:37 -0400)]
Roll version to 0.4.2-SNAPSHOT

Roll version of ccsdk/sli/plugins to next snapshot version

Change-Id: I142e7b2ec5e72e318007c329640f1818255c60f4
Issue-ID: CCSDK-1156
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
6 years agoRe-add grpc-client
Timoney, Dan (dt5972) [Fri, 22 Mar 2019 11:45:06 +0000 (07:45 -0400)]
Re-add grpc-client

Re-add grpc-client, which had been commented out due to circular
dependency between sli/adaptors and apps repositories.

Change-Id: Ife4c9c03f4f9f26993a3976ae12639b3c4964b80
Issue-ID: CCSDK-1156
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
6 years agoCompile against Fluorine SR2
Timoney, Dan (dt5972) [Tue, 19 Mar 2019 21:06:38 +0000 (17:06 -0400)]
Compile against Fluorine SR2

Updated to compile against Fluorine SR2

Change-Id: Ie7ccf14c802c92fe8250de307546b79776ed984e
Issue-ID: CCSDK-1156
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
6 years agoCompile against Fluorine SR2
Timoney, Dan (dt5972) [Tue, 19 Mar 2019 22:08:37 +0000 (18:08 -0400)]
Compile against Fluorine SR2

Updated to compile against Fluorine SR2

Change-Id: I83208310f6386ac8c37433ac8af50de7c611fd06
Issue-ID: CCSDK-1156
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
6 years agoCompile against Fluorine SR2
Timoney, Dan (dt5972) [Tue, 19 Mar 2019 21:11:28 +0000 (17:11 -0400)]
Compile against Fluorine SR2

Updated to compile against Fluorine SR2

Change-Id: I7a104f16bfd17d30d925a6cd70dedbd6aa0f0b4c
Issue-ID: CCSDK-1156
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
6 years agoCompile against Fluorine SR2
Timoney, Dan (dt5972) [Fri, 15 Mar 2019 18:34:26 +0000 (14:34 -0400)]
Compile against Fluorine SR2

Compile against ODL Fluorine SR2

Change-Id: I9554aaa76d76f7ba7efb961e5ee1cbbb2b1768d5
Issue-ID: CCSDK-1156
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
6 years agoRA: Fix Problems with resource query results
Stan Bonev [Tue, 19 Mar 2019 19:19:35 +0000 (15:19 -0400)]
RA: Fix Problems with resource query results

Change-Id: Ic0fa65bff95ab5bd8ab65b055dcf7ec378e99d91
Issue-ID: CCSDK-1170
Signed-off-by: Stan Bonev <sb5356@att.com>
6 years agoFix messagerouter groupId
Timoney, Dan (dt5972) [Tue, 19 Mar 2019 13:12:23 +0000 (09:12 -0400)]
Fix messagerouter groupId

Changed groupId from org.onap.ccsdk.messagerouter to
org.onap.ccsdk.sli.adaptors.messagerouter. The groupId must agree
with the repository.

Change-Id: Ia417eee8df38e0441529bd423792e410aca68c54
Issue-ID: CCSDK-1169
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
6 years agoUpdate LCM:rollback action for PNF S/W upgrade
Enbo Wang [Tue, 19 Mar 2019 08:40:53 +0000 (08:40 +0000)]
Update LCM:rollback action for PNF S/W upgrade

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>
6 years agoUpdate parent pom version
Timoney, Dan (dt5972) [Mon, 18 Mar 2019 18:55:13 +0000 (14:55 -0400)]
Update parent pom version

Use released version of parent pom.

Change-Id: Iec3bf51b6b0dd3eef1fa701dcc0af919d6ba61b6
Issue-ID: CCSDK-1156
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
6 years agoadd message router publisher
Smokowski, Kevin (ks6305) [Wed, 13 Mar 2019 21:02:14 +0000 (21:02 +0000)]
add message router publisher

initial api and implementation of message router publisher

Change-Id: Ic69d013bae8ab8c842e6ecd2eef41e10649d1009
Issue-ID: CCSDK-1163
Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com>
6 years agoRemove staging plugin from top level pom.xml
Timoney, Dan (dt5972) [Mon, 18 Mar 2019 17:25:25 +0000 (13:25 -0400)]
Remove staging plugin from top level pom.xml

Remove staging plugin from pom.xml.  It should be part of a build profile in the odlparent
pom.

Change-Id: I04a621fbad9f6d671fdcdedf6ada18d377a2ce28
Issue-ID: CCSDK-1156
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
6 years agoRemove staging plugin from top level pom.xml
Timoney, Dan (dt5972) [Mon, 18 Mar 2019 17:19:55 +0000 (13:19 -0400)]
Remove staging plugin from top level pom.xml

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>
6 years agoRemove staging plugin from top level pom.xml
Timoney, Dan (dt5972) [Mon, 18 Mar 2019 17:04:11 +0000 (13:04 -0400)]
Remove staging plugin from top level pom.xml

Remove staging plugin from pom.xml.  It should be part of a build profile in the odlparent
pom.

Change-Id: Ic4cb7a064778a57a7aafb4c82789abd7860cc5a8
Issue-ID: CCSDK-1156
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
6 years agoRemove -SNAPSHOT from test
Timoney, Dan (dt5972) [Fri, 15 Mar 2019 20:19:33 +0000 (16:19 -0400)]
Remove -SNAPSHOT from test

Jenkins staging plugin strips the string '-SNAPSHOT' from all xml files.
Updated test case not to use a snapshot version in test data.

Change-Id: I225b9a731bea2f21233327e4063ad841f0893f82
Issue-ID: CCSDK-1156
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
6 years agoPrepare for release 0.4.1
Timoney, Dan (dt5972) [Thu, 14 Mar 2019 16:01:11 +0000 (12:01 -0400)]
Prepare for release 0.4.1

Prepare to create release version 0.4.1 by using released version
of parent pom

Change-Id: I72b174efd82ab09b64e2c4c52225304f8174e07a
Issue-ID: CCSDK-1156
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
6 years agoPrepare for release 0.4.1
Timoney, Dan (dt5972) [Thu, 14 Mar 2019 15:33:05 +0000 (11:33 -0400)]
Prepare for release 0.4.1

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>
6 years agoPrepare for release 0.4.1
Timoney, Dan (dt5972) [Thu, 14 Mar 2019 14:49:03 +0000 (10:49 -0400)]
Prepare for release 0.4.1

Prepare to create release version 0.4.1 by using released version
of parent pom

Change-Id: I775f4171232f7258118e1ac426cb8d88e3c7ea09
Issue-ID: CCSDK-1156
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
6 years agoPrepare for release 0.4.1
Timoney, Dan (dt5972) [Thu, 14 Mar 2019 14:35:03 +0000 (10:35 -0400)]
Prepare for release 0.4.1

Prepare to create release version 0.4.1 by using released version
of parent pom

Change-Id: If211c26cdbb7caa9033b511a9719851f9edcfcdc
Issue-ID: CCSDK-1156
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
6 years agoUse getEnitity API for ingestion of TOSCA PNF
Aria, Lalena (la505a) [Wed, 13 Mar 2019 18:18:14 +0000 (18:18 +0000)]
Use getEnitity API for ingestion of TOSCA PNF

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>
6 years agoMerge "Deprecated named-query from AAIService"
Dan Timoney [Wed, 6 Mar 2019 21:04:16 +0000 (21:04 +0000)]
Merge "Deprecated named-query from AAIService"

6 years agoDeprecated named-query from AAIService
Rich Tabedzki [Wed, 6 Mar 2019 18:47:05 +0000 (13:47 -0500)]
Deprecated named-query from AAIService

Changes made:
* Removed named-query feature from AAIService codebase
* Removed any additional unused classes
* cleaned up aaiclient.properties
* Removed related junit tests

Change-Id: Ic9fffbff0eaa85a80f1aa0781c5e675e4bc44602
Issue-ID: CCSDK-1108
Signed-off-by: Rich Tabedzki <richard.tabedzki@att.com>
6 years agoAdd junit test cases
Timoney, Dan (dt5972) [Tue, 5 Mar 2019 17:06:50 +0000 (12:06 -0500)]
Add junit test cases

Add junit test cases for sli/core repository.

Change-Id: Ifcec596cf9f835249a7967c9c7830253b53d2ef6
Issue-ID: CCSDK-1128
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
6 years agoAdd support for CDS basic auth
Alexis de Talhouët [Tue, 5 Mar 2019 02:54:03 +0000 (21:54 -0500)]
Add support for CDS basic auth

Change-Id: Ib7fcf41500ac7e9f8dc5f7670c5dd4a9206e5e23
Issue-ID: CCSDK-1055
Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
6 years agoImprove ueb-listener test coverage
Timoney, Dan (dt5972) [Tue, 5 Mar 2019 01:04:27 +0000 (20:04 -0500)]
Improve ueb-listener test coverage

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>
6 years ago[CCSDK-1115]GR-Toolkit Refactor
Haddox, Anthony [Fri, 1 Mar 2019 20:38:21 +0000 (12:38 -0800)]
[CCSDK-1115]GR-Toolkit Refactor

Refactor of the provider module to resolve issues identified
by SonarQube scans.

Change-Id: Iff714123f34468359a7ec9f8d02a691027af15ed
Issue-ID: CCSDK-1115
Signed-off-by: Haddox, Anthony <ah0647@att.com>
6 years agoIntegration test on gRPC client
Alexis de Talhouët [Thu, 28 Feb 2019 19:59:03 +0000 (14:59 -0500)]
Integration test on gRPC client

Change-Id: I5a7c4103a9139a5d1cc324cd23f644ba63e254c7
Issue-ID: CCSDK-947 -
Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
6 years agoUse getEntity to populate network_role
Ubuntu [Tue, 26 Feb 2019 19:51:20 +0000 (19:51 +0000)]
Use getEntity to populate network_role

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>
6 years agoExpose gRPC service in OSGi service registry
Alexis de Talhouët [Thu, 21 Feb 2019 15:20:36 +0000 (10:20 -0500)]
Expose gRPC service in OSGi service registry

And fix few things

Change-Id: If1829df08af92b37ab90790c4d6c306e06a0f04e
Issue-ID: CCSDK-947
Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
6 years agoTurn on debugging in jUnit test
Timoney, Dan (dt5972) [Thu, 21 Feb 2019 13:38:14 +0000 (08:38 -0500)]
Turn on debugging in jUnit test

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>
6 years agoIncrease code coverage
Timoney, Dan (dt5972) [Thu, 21 Feb 2019 01:10:35 +0000 (20:10 -0500)]
Increase code coverage

Added junit test cases, and updated jacoco config in provider/base
to include provider tests as well

Change-Id: I8f384b3a4dd7362f004eaa959cd0c634edf0ddbe
Issue-ID: CCSDK-1096
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
6 years agodependency cleanup
Smokowski, Kevin (ks6305) [Tue, 19 Feb 2019 16:05:46 +0000 (16:05 +0000)]
dependency cleanup

remove sli-provider from template node and restapicallnode

Change-Id: I21ffceaf085016b112b3fbe9144870b8d136772f
Issue-ID: CCSDK-1093
Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com>
6 years agoRestApiCallNode header changes
Smokowski, Kevin (ks6305) [Thu, 14 Feb 2019 20:10:03 +0000 (20:10 +0000)]
RestApiCallNode header changes

allow the http header Accept to be set independently from the http header Content-Type

Change-Id: I66fd846cec065a12afe7111c644aa373b61cf424
Issue-ID: CCSDK-1077
Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com>
6 years agoMerge "saltstack server relocate"
Dan Timoney [Thu, 14 Feb 2019 13:49:02 +0000 (13:49 +0000)]
Merge "saltstack server relocate"

6 years agosaltstack server relocate
Ganesh Chandrasekaran [Thu, 14 Feb 2019 07:49:56 +0000 (16:49 +0900)]
saltstack server relocate

Issue-ID: CCSDK-1075

Change-Id: I7ded6e6ff1425f3aa781a45aede5508031ce35a7
Signed-off-by: Ganesh Chandrasekaran <ganesh.c@samsung.com>
6 years agoRestore default vlbcheck RPC
Timoney, Dan (dt5972) [Wed, 13 Feb 2019 17:07:44 +0000 (12:07 -0500)]
Restore default vlbcheck RPC

Restore default implementation of vlbcheck in case where no DG
exists.

Change-Id: I6371e8e26e14e66bf252ee8d1f08d18101b290f5
Issue-ID: CCSDK-1064
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
6 years agoMerge "Rework property file load logic for grpc & netbox"
Dan Timoney [Tue, 12 Feb 2019 19:52:55 +0000 (19:52 +0000)]
Merge "Rework property file load logic for grpc & netbox"

6 years agoRework property file load logic for grpc & netbox
Alexis de Talhouët [Sat, 9 Feb 2019 20:01:10 +0000 (15:01 -0500)]
Rework property file load logic for grpc & netbox

We first try to load from the filesystem properties folder,
if not found, then we load from the bundle itself.

Change-Id: Ib4b422b1fe18f80b2f2258f96f3739d25bd756c9
Issue-ID: CCSDK-1038
Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
6 years agoMerge "RA: Add allocation items to query results"
Dan Timoney [Fri, 8 Feb 2019 21:00:32 +0000 (21:00 +0000)]
Merge "RA: Add allocation items to query results"

6 years agoRA: Add allocation items to query results
Stan Bonev [Fri, 8 Feb 2019 20:36:56 +0000 (15:36 -0500)]
RA: Add allocation items to query results

Change-Id: I35e51461ca1119c42e81fd9351c3b9cbd06da644
Issue-ID: CCSDK-1051
Signed-off-by: Stan Bonev <sb5356@att.com>
6 years agorefactor dependency into ccsdk
Ganesh Chandrasekaran [Fri, 8 Feb 2019 05:56:18 +0000 (14:56 +0900)]
refactor dependency into ccsdk

Issue-ID: CCSDK-1041
Change-Id: I6c702169fa12fe84a1fba5a2fbe00844c68a41d7
Signed-off-by: Ganesh Chandrasekaran <ganesh.c@samsung.com>
6 years agoResolution for jersey version conflict
janani b [Thu, 7 Feb 2019 13:51:55 +0000 (19:21 +0530)]
Resolution for jersey version conflict

Moved the glassfish version of jersey to point to 2.25.1 as to that of odl

Issue-ID: CCSDK-1034

Change-Id: Ia245f3f49f035b45ce9668d334b05a70254272d6
Signed-off-by: janani b <janani.b@huawei.com>
6 years agotemplate node packaging patch
Smokowski, Kevin (ks6305) [Wed, 6 Feb 2019 20:26:17 +0000 (20:26 +0000)]
template node packaging patch

including ccsdk-sli features in ccsdk-template-node pom

Change-Id: I5ac79f5e61c112da2a7fab164b2ee1a9479eabb5
Issue-ID: CCSDK-1043
Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com>
6 years agotemplate node patch
Smokowski, Kevin (ks6305) [Tue, 5 Feb 2019 19:29:22 +0000 (19:29 +0000)]
template node patch

Remove HideNullJson directive and update missing properties message

Change-Id: I8eb1404d3844284fe28ed0d49226ad166e185656
Issue-ID: CCSDK-1040
Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com>
6 years agoMerge "Add dummy input"
Dan Timoney [Tue, 5 Feb 2019 18:18:26 +0000 (18:18 +0000)]
Merge "Add dummy input"

6 years agoFix netbox-adaptor
Alexis de Talhouët [Tue, 5 Feb 2019 18:11:37 +0000 (13:11 -0500)]
Fix netbox-adaptor

Change-Id: I0846495191902192854242f556c5aadec0469e28
Issue-ID: CCSDK-1038
Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
6 years agoMerge "Rename ccsdk-gr-toolkit features.xml name"
Dan Timoney [Tue, 5 Feb 2019 17:39:57 +0000 (17:39 +0000)]
Merge "Rename ccsdk-gr-toolkit features.xml name"

6 years agoMerge "improved handling of indexed data"
Dan Timoney [Tue, 5 Feb 2019 17:23:14 +0000 (17:23 +0000)]
Merge "improved handling of indexed data"

6 years agoMerge "Junit for EncShellCommand.java"
Dan Timoney [Tue, 5 Feb 2019 17:21:51 +0000 (17:21 +0000)]
Merge "Junit for EncShellCommand.java"

6 years agoAdd dummy input
Timoney, Dan (dt5972) [Tue, 5 Feb 2019 16:17:44 +0000 (11:17 -0500)]
Add dummy input

Fluorine version of restconf does not handle RPCs with no input
correctly.  So, need to work around that by defining dummy input
for SLI-API vlbcheck and healthcheck APIs

Change-Id: I6a78a899937e1bb9bd7674530166a493875ca3bf
Issue-ID: CCSDK-1035
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
6 years agoMerge "Client for BluePrintProcessingServiceGrpc"
Dan Timoney [Tue, 5 Feb 2019 16:11:23 +0000 (16:11 +0000)]
Merge "Client for BluePrintProcessingServiceGrpc"

6 years agoFix restapi-call-node javax.ws.rs version
Timoney, Dan (dt5972) [Fri, 1 Feb 2019 20:59:45 +0000 (15:59 -0500)]
Fix restapi-call-node javax.ws.rs version

Fix version of javax.ws.rs in feature.xml file for restapi-call-node
to be 2.1.

Change-Id: Ia2a4f065dff2fea8658d7d9e0f2915112a68a353
Issue-ID: CCSDK-489
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
Disable broken restapi-call-node

Enabling restapi-call-node in Fluorine breaks the container due to a
version conflict in jersey (restapi-call-node needs version 2.27,
opendaylight aaa-shiro module requires 2.25.2)

Change-Id: I2ed1810eeeb922e1df76ec580a5424832f5af721
Issue-ID: CCSDK-489
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
6 years agoMerge "Remove saltstack-adaptor from adaptors-all group"
Dan Timoney [Mon, 4 Feb 2019 20:19:32 +0000 (20:19 +0000)]
Merge "Remove saltstack-adaptor from adaptors-all group"

6 years agoRename ccsdk-gr-toolkit features.xml name
Haddox, Anthony [Mon, 4 Feb 2019 17:18:12 +0000 (09:18 -0800)]
Rename ccsdk-gr-toolkit features.xml name

Issue-ID: CCSDK-1019
Change-Id: I5443c223194d3d3df7a068b033475c4ccadec65e
Signed-off-by: Haddox, Anthony <ah0647@att.com>
6 years agoRemove saltstack-adaptor from adaptors-all group
Timoney, Dan (dt5972) [Fri, 1 Feb 2019 21:02:18 +0000 (16:02 -0500)]
Remove saltstack-adaptor from adaptors-all group

saltstack-adaptor has dependencies on app-c code that need to be
removed (otherwise there is circular dependency).  Meanwhile, saltstack
adaptor should be removed from the adaptors-all feature.

Change-Id: I43df1a87bc86d885ff127a794915038146564ea3
Issue-ID: CCSDK-489
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
6 years agoHack to force classloader t find mariadb driver
Timoney, Dan (dt5972) [Fri, 1 Feb 2019 20:45:52 +0000 (15:45 -0500)]
Hack to force classloader t find mariadb driver

Container is not coming up because dblib is getting
ClassNotFoundException for mariadb driver, even though
it is installed.  To correct this temporarily, updated
code to explicitly create a driver object.

Change-Id: I210d042be2c71a4392781ad26f858c916dbd7364
Issue-ID: CCSDK-489
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
6 years agoimproved handling of indexed data
Rich Tabedzki [Fri, 1 Feb 2019 18:45:04 +0000 (13:45 -0500)]
improved handling of indexed data

Changes made:
* improve handling of indexed data in sli-adaptors:aai-service update request
* added code to convert index based data to daat array based to better fit AAI UPDATE processing

Change-Id: Ic5b457f546a70c82278c4f2c6b126b77e8d27eae
Issue-ID: CCSDK-1013
Signed-off-by: Rich Tabedzki <richard.tabedzki@att.com>
6 years agoJunit for EncShellCommand.java
Driptaroop Das [Fri, 1 Feb 2019 07:12:36 +0000 (12:42 +0530)]
Junit for EncShellCommand.java

Junit for EncShellCommand.java

Issue-ID: CCSDK-1016
Change-Id: I7cbdb49b6e04ce6a69a48f9a507c7db959698140
Signed-off-by: Driptaroop Das <driptaroop.das@in.ibm.com>
6 years agoMerge "Fixed major sonar issue in AAIService.java"
Dan Timoney [Thu, 31 Jan 2019 13:37:38 +0000 (13:37 +0000)]
Merge "Fixed major sonar issue in AAIService.java"

6 years agoMerge "Deploy missing saltstack-adapter zip"
Dan Timoney [Wed, 30 Jan 2019 17:49:49 +0000 (17:49 +0000)]
Merge "Deploy missing saltstack-adapter zip"

6 years agoDeploy missing saltstack-adapter zip
Timoney, Dan (dt5972) [Wed, 30 Jan 2019 15:55:46 +0000 (10:55 -0500)]
Deploy missing saltstack-adapter zip

Updated pom.xml to deploy missing zip file used to
install saltstack-adapter jar file in local maven repo.

Change-Id: I5127a3e22a0b0688c73680f39b1ad75d54c60670
Issue-ID: CCSDK-1014
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
6 years agoMerge "fixed sonar issue in AAIDeclarations.java"
Dan Timoney [Wed, 30 Jan 2019 15:01:31 +0000 (15:01 +0000)]
Merge "fixed sonar issue in AAIDeclarations.java"

6 years agoMerge "Sonar Fix: EchoRequest.java"
Dan Timoney [Wed, 30 Jan 2019 15:01:10 +0000 (15:01 +0000)]
Merge "Sonar Fix: EchoRequest.java"

6 years agoMerge "Sonar fix: UpdateRequest.java"
Dan Timoney [Wed, 30 Jan 2019 15:00:53 +0000 (15:00 +0000)]
Merge "Sonar fix: UpdateRequest.java"

6 years agoMerge "fixed sonar issue in GenericRequest.java"
Dan Timoney [Wed, 30 Jan 2019 15:00:31 +0000 (15:00 +0000)]
Merge "fixed sonar issue in GenericRequest.java"

6 years agoMerge "fixed sonar issues in NodesQueryRequest.java"
Dan Timoney [Wed, 30 Jan 2019 15:00:14 +0000 (15:00 +0000)]
Merge "fixed sonar issues in NodesQueryRequest.java"

6 years agoMerge "fixed sonar issues in AAIServiceUtils.java"
Dan Timoney [Wed, 30 Jan 2019 14:59:38 +0000 (14:59 +0000)]
Merge "fixed sonar issues in AAIServiceUtils.java"

6 years agoMerge "fixed sonar issues in NamedQueryRequest.java"
Dan Timoney [Wed, 30 Jan 2019 14:59:09 +0000 (14:59 +0000)]
Merge "fixed sonar issues in NamedQueryRequest.java"

6 years agoMerge "fixed sonar issues in GenericQueryRequest.java"
Dan Timoney [Wed, 30 Jan 2019 14:58:51 +0000 (14:58 +0000)]
Merge "fixed sonar issues in GenericQueryRequest.java"

6 years agoMerge "fixed sonar issue in AAIRequest.java"
Dan Timoney [Wed, 30 Jan 2019 14:58:34 +0000 (14:58 +0000)]
Merge "fixed sonar issue in AAIRequest.java"

6 years agoMerge "Sonar fix: ResourceJdbcDaoImpl.java"
Dan Timoney [Wed, 30 Jan 2019 14:58:12 +0000 (14:58 +0000)]
Merge "Sonar fix: ResourceJdbcDaoImpl.java"

6 years agoMerge "fixed sonar issues in AAIClientRESTExecutor.java"
Dan Timoney [Wed, 30 Jan 2019 14:57:43 +0000 (14:57 +0000)]
Merge "fixed sonar issues in AAIClientRESTExecutor.java"

6 years agoAdd Isolation Toggle
Haddox, Anthony [Tue, 29 Jan 2019 16:50:09 +0000 (08:50 -0800)]
Add Isolation Toggle

Add extra input option that allows user to toggle
the ODL isolation step in the failover process.

Change-Id: I1fdfd4bf5cf2484af8ce67f9c91d0111134b762c
Issue-ID: CCSDK-1012
Signed-off-by: Haddox, Anthony <ah0647@att.com>
6 years agoClient for BluePrintProcessingServiceGrpc
Alexis de Talhouët [Fri, 18 Jan 2019 20:14:23 +0000 (15:14 -0500)]
Client for BluePrintProcessingServiceGrpc

Change-Id: I32d3bd80b9004d98c3c34f73081c156192fb4432
Issue-ID: CCSDK-947
Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
6 years agoAdd gRPC client scafholding
Alexis de Talhouët [Fri, 18 Jan 2019 18:50:18 +0000 (13:50 -0500)]
Add gRPC client scafholding

Change-Id: I3775d0bfe2806f099952fe620b8b7705bf30fb7a
Issue-ID: CCSDK-947
Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
6 years ago[CCSDK-1008]Generalize offsite backup
Haddox, Anthony [Fri, 25 Jan 2019 16:57:39 +0000 (08:57 -0800)]
[CCSDK-1008]Generalize offsite backup

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>
6 years ago[CCSDK-987]Create GR Toolkit
Haddox, Anthony [Wed, 23 Jan 2019 14:10:06 +0000 (06:10 -0800)]
[CCSDK-987]Create GR Toolkit

Initial commit of ODL feature

Issue-ID: CCSDK-987
Change-Id: I6b10c4c00af09bf7f31820ba3b54e53a4fbe2160
Signed-off-by: Haddox, Anthony <ah0647@att.com>
6 years agoRA: Allow for partial resource release
Stan Bonev [Mon, 21 Jan 2019 14:51:30 +0000 (09:51 -0500)]
RA: Allow for partial resource release

Change-Id: Ie0cffbfaae6bb0ffcdb682f91ef3481fbdb35d7a
Issue-ID: CCSDK-971
Signed-off-by: Stan Bonev <sb5356@att.com>
6 years ago[CCSDK-953]Create Daexim Offsite Backup
Haddox, Anthony [Wed, 16 Jan 2019 16:08:35 +0000 (08:08 -0800)]
[CCSDK-953]Create Daexim Offsite Backup

Inital commit of ODL feature

Issue-ID: CCSDK-953
Change-Id: I7eb64fc9f414083db424700f2c901ba0a66cb0c4
Signed-off-by: Haddox, Anthony <ah0647@att.com>
6 years agoChanges for Fluorine
Timoney, Dan (dt5972) [Thu, 3 Jan 2019 21:24:22 +0000 (16:24 -0500)]
Changes for Fluorine

Update sli/adaptors to compile against ODL Fluorine

Change-Id: I9ec4c89301678e9398dc2c43db4cffff03953806
Issue-ID: CCSDK-870
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
6 years agoCode changes to sli/northbound for ODL Fluorine
Timoney, Dan (dt5972) [Thu, 20 Dec 2018 19:29:35 +0000 (14:29 -0500)]
Code changes to sli/northbound for ODL Fluorine

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>
6 years agoChanges for Fluorine
Timoney, Dan (dt5972) [Fri, 4 Jan 2019 14:22:20 +0000 (09:22 -0500)]
Changes for Fluorine

Updates to sli/plugins to run in OpenDaylight Fluorine

Change-Id: I093a663ff5459df5eacdb632ad3217c322cc9cfa
Issue-ID: CCSDK-870
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
6 years agoRA: Fix locking when there is expired lock in DB
Stan Bonev [Thu, 10 Jan 2019 17:52:58 +0000 (12:52 -0500)]
RA: Fix locking when there is expired lock in DB

Change-Id: I026bdea43c0386689c98902aac95be02e27f7704
Issue-ID: CCSDK-937
Signed-off-by: Stan Bonev <sb5356@att.com>
6 years agofixed sonar issue in AAIDeclarations.java
Sandeep J [Wed, 9 Jan 2019 05:48:48 +0000 (11:18 +0530)]
fixed sonar issue in AAIDeclarations.java

fixed sonar issue

Issue-ID: CCSDK-525
Change-Id: Ib22bbd3a59994d77713eeb5e556211ddb3f662d5
Signed-off-by: Sandeep J <sandeejh@in.ibm.com>
6 years agoCode changes to sli/core for ODL Fluorine
Timoney, Dan (dt5972) [Thu, 20 Dec 2018 18:44:40 +0000 (13:44 -0500)]
Code changes to sli/core for ODL Fluorine

Code changes needed to support port to ODL Fluorine.

Change-Id: I539aeaabeab1056cd109b6bee12046d91d61cab1
Issue-ID: CCSDK-870
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
6 years agoMerge "merged lcm.yang from app-c"
Dan Timoney [Thu, 10 Jan 2019 12:40:51 +0000 (12:40 +0000)]
Merge "merged lcm.yang from app-c"

6 years agoPrepare for release build
Timoney, Dan (dt5972) [Tue, 8 Jan 2019 17:39:26 +0000 (12:39 -0500)]
Prepare for release build

Prepare for release of early ODL-Oxygen based CCSDK Dublin

Change-Id: I2ea09c398025c9578a2da8ff32360be9672292c7
Issue-ID: CCSDK-870
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
6 years agoMerge "Prepare for release build"
Dan Timoney [Thu, 10 Jan 2019 11:11:39 +0000 (11:11 +0000)]
Merge "Prepare for release build"

6 years agoMerge "fixed sonar issues in ResourceAllocator.java"
Dan Timoney [Thu, 10 Jan 2019 11:00:00 +0000 (11:00 +0000)]
Merge "fixed sonar issues in ResourceAllocator.java"

6 years agomerged lcm.yang from app-c
Driptaroop Das [Thu, 10 Jan 2019 08:20:04 +0000 (13:50 +0530)]
merged lcm.yang from app-c

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>
6 years agoTemplate-Node Intall
Singal, Kapil (ks220y) [Wed, 9 Jan 2019 21:42:33 +0000 (16:42 -0500)]
Template-Node Intall

Adding TemplateNode in sli plugin features, as it's not getting installed as a default feature install

Change-Id: I4804a40c8078df9f183b7752f5306643dfe0e588
Issue-ID: CCSDK-924
Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com>
6 years agoMerge "Prepare for release build"
Dan Timoney [Wed, 9 Jan 2019 18:58:21 +0000 (18:58 +0000)]
Merge "Prepare for release build"

6 years agoSonar fix: UpdateRequest.java
Arundathi Patil [Wed, 9 Jan 2019 12:42:59 +0000 (18:12 +0530)]
Sonar fix: UpdateRequest.java

Fixed sonar issues/code-smells across this file

Issue-ID: CCSDK-922
Change-Id: I8c51fe961b9e007e44253c1c14850a0f79ea4f1e
Signed-off-by: Arundathi Patil <arundpil@in.ibm.com>
6 years agoSonar Fix: EchoRequest.java
Arundathi Patil [Wed, 9 Jan 2019 12:32:46 +0000 (18:02 +0530)]
Sonar Fix: EchoRequest.java

Fixed sonar issues/code-smells across this file

Issue-ID: CCSDK-921
Change-Id: Ic438dfcd98b5643aef42da391e1926a2d79e6c38
Signed-off-by: Arundathi Patil <arundpil@in.ibm.com>