summaryrefslogtreecommitdiffstats
path: root/ansible-adapter
AgeCommit message (Collapse)AuthorFilesLines
2019-08-29Revert "Proposal to remove OSGi dependencies from the CCSDK project"Timoney, Dan (dt5972)4-277/+0
This reverts commit b1dd81ede363508f83c86ed497b8c0815045f8e5. This commit contains a significant amount of new code with no jUnit testing, which drives our code coverage for this repo below mandatory 55% line coverage. Thus, this is not acceptable. Change-Id: I8a3196df31d0c86747bdb3facd963983276a66e2 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-08-28Roll versionsTimoney, Dan (dt5972)7-14/+14
Roll versions in master branch Change-Id: Idbfc7999336f017e81a1715a9255d72188647d18 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-08-26Proposal to remove OSGi dependencies from the CCSDK projectMatej Perina4-0/+277
Dependencies on the OSGi frameworks and libraries are removed by integrating the CCSDK project with the lighty.io. It's a toolkit that allows to use ODL services (in this case core services and the Restconf) without the dependency on the Karaf framework and the Blueprint DI. In this change are created the lighty.io modules which initialize and expose same services as the Blueprint DI in the blueprint.xml files. More info about the lighty.io - https://lighty.io Change-Id: Ia9eed2f60c71b7fc2e93b738c857d290b28e9420 Signed-off-by: Matej Perina <matej.perina@pantheon.tech> Signed-off-by: Samuel Kontris <samuel.kontris@pantheon.tech>
2019-08-15Code changes for OpenDaylight NeonTimoney, Dan (dt5972)7-15/+72
Updated code for OpenDaylight Neon, using conversion script in ccsdk/parent/tools. Change-Id: Ic91cff9ee50102b8af1a73f829908de82995b2ef Issue-ID: CCSDK-1389 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-08-09Merge "CCSDK-1556 -Move this constructor to comply with Java Code Conventions"Dan Timoney6-12/+12
2019-08-09CCSDK-1556 -Move this constructor to comply with Java Code ConventionsThugutla Sailakshmi6-12/+12
Move this constructor to comply with Java Code Conventions Issue-ID: CCSDK-1556 Change-Id: I6b6c75c07cccdd4b18027f6c4ab3badf9c273c97 Signed-off-by: Thugutla Sailakshmi <tsaila10@in.ibm.com>
2019-08-08sli adaptors features file cleanupSmokowski, Kevin (ks6305)3-61/+3
sli adaptors features file cleanup Issue-ID: CCSDK-1575 Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com> Change-Id: I2832b1e4b4ac09e2ecc7371f66322ea627f8c576
2019-08-07Roll version to recreate artifactsTimoney, Dan (dt5972)6-12/+12
Roll version to 0.5.1 to recreate El Alto early drop artifacts Change-Id: Icf2a0373baf79ab869b70e7324bcd0bef50e5fb2 Issue-ID: CCSDK-1563 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-07-17Update parent version to 1.3.1Timoney, Dan (dt5972)6-6/+6
Update parent poms to version 1.3.1-SNAPSHOT Change-Id: I492fb0119507d39ca8ba46762375ca14a0065ab8 Issue-ID: CCSDK-1496 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-06-25Remove versions from project pomsTimoney, Dan (dt5972)3-16/+1
Remove versions from project poms and rely instead on dependencyManagement. Change-Id: I68171346273325e8dee0f7d2538549d2d8c154c8 Issue-ID: CCSDK-1416 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-04-30Roll master to El AltoTimoney, Dan (dt5972)6-12/+12
Roll master version to El Alto versions Change-Id: I9f83adb1a3ce724cc541465a5af60078a615cd31 Issue-ID: CCSDK-1222 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-04-24Update to use released 1.2.2 parentTimoney, Dan (dt5972)6-6/+6
Update to use released 1.2.2 version of parent poms. Change-Id: I90b5eebf030d746ff5f6166836d9dc88ad271e6e Issue-ID: CCSDK-1222 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-04-15Add missing GetOutput method in ansible-adapterEnbo Wang4-0/+69
Add missing GetOutput method in ansible-adapter for ansible-server. Change-Id: Ifc544176b86fc033f2760a6b02d18f6e29bfd88a Issue-ID: CCSDK-1225 Signed-off-by: Enbo Wang <wangenbo@huawei.com>
2019-03-21Compile against Fluorine SR2Timoney, Dan (dt5972)6-12/+12
Updated to compile against Fluorine SR2 Change-Id: Ie7ccf14c802c92fe8250de307546b79776ed984e Issue-ID: CCSDK-1156 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-03-14Prepare for release 0.4.1Timoney, Dan (dt5972)6-10/+8
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>
2019-01-11Changes for FluorineTimoney, Dan (dt5972)6-32/+34
Update sli/adaptors to compile against ODL Fluorine Change-Id: I9ec4c89301678e9398dc2c43db4cffff03953806 Issue-ID: CCSDK-870 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-01-08Prepare for release buildTimoney, Dan (dt5972)6-29/+35
Prepare for release of early ODL-Oxygen based CCSDK Dublin Change-Id: I636340b7317348c3f2c68897fc06656e1a917076 Issue-ID: CCSDK-870 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-01-02Sonar fix: AnsibleMessageParserArundathi Patil1-3/+4
Fixed sonar issues/code smells across this file Issue-ID: CCSDK-889 Change-Id: I17520284ad7a74573830ca18de37cbcdcf5d6b6d Signed-off-by: Arundathi Patil <arundpil@in.ibm.com>
2018-12-28Merge "Fixed sonar fix in AnsibleMessageParser.java"Dan Timoney1-2/+7
2018-12-28Merge "Sonar fix: ConnectionBuilder.java"Dan Timoney1-4/+4
2018-12-26Fixed sonar fix in AnsibleMessageParser.javaezhil1-2/+7
Fixed sonar issues Issue-ID: CCSDK-874 Change-Id: Ic4cc98be436cc746df06b3b3f01dca40ecc7b888 Signed-off-by: ezhil <ezhrajam@in.ibm.com>
2018-12-26Fixed sonar fix in AnsibleAdapterImpl.javaezhil1-6/+7
Fixed sonar issue Issue-ID: CCSDK-837 Change-Id: I4a6b82a7e499763f90b49ae152f701cec89c0ca0 Signed-off-by: ezhil <ezhrajam@in.ibm.com>
2018-12-21Sonar fix: ConnectionBuilder.javaArundathi Patil1-4/+4
Fixed sonar issues/code-smells across this file Issue-ID: CCSDK-873 Change-Id: Ibcfc910194019de6d92a216cde691e50a417ece9 Signed-off-by: Arundathi Patil <arundpil@in.ibm.com>
2018-10-26Fix sonar blocker issue in sli/adaptersParshad Patel1-13/+13
Fix use try-with-resources issues in ansible-adapter,salstack-adapter Issue-ID: CCSDK-629 Change-Id: Ie8457751c155aa95fdfcdf2faad4cd8089a58ad3 Signed-off-by: Parshad Patel <pars.patel@samsung.com>
2018-10-23Roll to initial Dublin snapshotTimoney, Dan (dt5972)6-12/+12
Roll version to initial Dublin snapshot Change-Id: I2b1b5aaa6919c9259d46d2988fb65836f47a3bf9 Issue-ID: CCSDK-617 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2018-10-11Prepare for RC0 releaseTimoney, Dan (dt5972)6-6/+6
Update to prepare for RC0 release build: remove -STAGING tag from release version and use released parent poms. Change-Id: I5e07d7af8381af1f22b8288965d400f95eb92abf Issue-ID: CCSDK-617 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2018-09-26Roll to next snapshotTimoney, Dan (dt5972)6-16/+12
Roll to next snapshot release Change-Id: I635702b1ef321150741607ec4082f50ca1d9eee3 Issue-ID: CCSDK-597 Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
2018-09-25Prepare for release versionTimoney, Dan (dt5972)6-6/+11
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>
2018-09-07Merge "Ansible ConnectionBuilder cert based test"Dan Timoney2-1/+162
2018-09-07Merge "Ansible ConnectionBuilder cover update"Dan Timoney1-0/+119
2018-09-07Merge "Test ansible adaptor props"Dan Timoney1-0/+53
2018-09-07Ansible ConnectionBuilder cert based testGanesh Chandrasekaran2-1/+162
Issue-ID: CCSDK-521 Change-Id: I5c1b4b86ff8c23c3c8a96bf2f217dd8d86b8261f Signed-off-by: Ganesh Chandrasekaran <ganesh.c@samsung.com>
2018-09-07Ansible ConnectionBuilder cover updateGanesh Chandrasekaran1-0/+119
Issue-ID: CCSDK-521 Change-Id: Ia9c6052ad1d1cb0c528f67cf2c730c50e4f167b7 Signed-off-by: Ganesh Chandrasekaran <ganesh.c@samsung.com>
2018-09-07Test ansible adaptor propsGanesh Chandrasekaran1-0/+53
Issue-ID: CCSDK-521 Change-Id: I2b996b387bd5654d4d2bf57af27238c89e901b6c Signed-off-by: Ganesh Chandrasekaran <ganesh.c@samsung.com>
2018-08-27Use managed guava versionGary Wu1-4/+2
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>
2018-07-16saltstack adaptor fixes from SonarGanesh Chandrasekaran5-5/+4
Issue-ID: CCSDK-364 Change-Id: Ief9705370d84fcb99fcb718f03c31e6cbfd47363 Signed-off-by: Ganesh Chandrasekaran <ganesh.c@samsung.com>
2018-06-22Add feature aggregatorTimoney, Dan (dt5972)2-3/+3
Add feature aggregator ccsdk-sli-adaptors-all to install all adaptor features. Change-Id: I8e0fa515a18f62a5ca0530d79a1334942c71e5e0 Issue-ID: CCSDK-281 Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
2018-06-18Update sli/adaptors to ODL OxygenTimoney, Dan (dt5972)2-126/+134
Update sli/adaptors to compile against ODL Oxygen parent poms. Change-Id: I112c5aa56dd985ad0e7e361d3839ec7069e5641c Issue-ID: CCSDK-281 Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
2018-06-06Roll version for CasablancaTimoney, Dan (dt5972)6-12/+12
Roll version for Casablanca development start Change-Id: I18e7bbd6dfb2cdcc7bf302411c03ee298ec76be6 Issue-ID: CCSDK-295 Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
2018-05-31Use released parent pomTimoney, Dan (dt5972)6-6/+6
Update to use release parent pom version 1.0.4 Change-Id: Ie5aff311743e9b962cfbdd319ba08ae49c3a4380 Issue-ID: CCSDK-291 Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
2018-05-30Roll version to 0.2.4Timoney, Dan (dt5972)6-12/+12
Roll version to 0.2.4-SNAPSHOT and version 1.0.4-SNAPSHOT of parent Change-Id: I9580fef343410c3bd42caf2a1a05b833fb617541 Issue-ID: CCSDK-291 Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
2018-05-23Update to release version parent 1.0.3Stilwell, David (stilwelld)6-6/+6
Update parent version to remove -SNAPSHOT (1.0.3) Change-Id: I03d804016c5007cbbdbaca026a0b7006fddc69d8 Issue-ID: CCSDK-290 Signed-off-by: Stilwell, David (stilwelld) <stilwelld@att.com>
2018-05-23Roll to next snapshot versionStilwell, David (stilwelld)6-12/+12
Changed to 0.2.3-SNAPSHOT and updated parent to 1.0.3-SNAPSHOT Change-Id: Ie61b39952f6504db8ae2adf0614aefc243294461 Issue-ID: CCSDK-290 Signed-off-by: Stilwell, David (stilwelld) <stilwelld@att.com>
2018-05-21Publish mdsal-resource OSGi servicesTimoney, Dan (dt5972)7-6/+11
Added Aries blueprint to advertise OSGi services. Updated to use release 1.0.2 version of CCSDK parent poms. Change-Id: I92fb652b975c4fd59e173c103350934b94d190d3 Issue-ID: CCSDK-289 Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
2018-05-10Set default http client typeTimoney, Dan (dt5972)2-7/+12
If ansible-adapter.properties cannot be found, default the http client type. Change-Id: Iddebd8f1b6ff1a70d6dfbf78105d305bf1870e03 Issue-ID: CCSDK-273 Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
2018-05-03Add missing EELF dependencyTimoney, Dan (dt5972)1-0/+4
Add missing dependency in ansible-bundle pom.xml on EELF library. This missing dependency causes local build to fail. Change-Id: Iedb6b67d7ba92c7b37cd27cf89f060b793fd464f Issue-ID: CCSDK-264 Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
2018-04-29Roll versions step 3 : sli/adaptors pomsTimoney, Dan (dt5972)6-12/+12
Roll version for next release candidate Change-Id: I8100873602b3a4c4fb9cb19876377d9af32e31ab Issue-ID: CCSDK-257 Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
2018-04-24Fix ansible-adapter dependenciesTimoney, Dan (dt5972)3-35/+11
Ansible-adapter pom included unnecessary dependencies, which caused problems when attempting to install in karaf. Change-Id: I7017a25a4d45ab8a75dd7599d10e466ef16d2e6f Issue-ID: CCSDK-251 Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
2018-04-21Fix ansible adapter features pom.xmlTimoney, Dan (dt5972)1-1/+0
Removed incorrect <version> tag from ansible-adapter's single feature pom.xml Change-Id: I8c38f2ff032d0fcc0390b56467c779a2025c1ae1 Issue-ID: CCSDK-248 Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>
2018-04-20Fix feature dependency versionsTimoney, Dan (dt5972)9-19/+0
Fix single-feature pom.xmls to use version of sli/core artifactsi specified in parent poms, as opposed to project.version, which is incorrect and causes release build to break. Change-Id: Iec00a73b1b4adf9e8fecdb190385bb35ab1fe1c7 Issue-ID: CCSDK-248 Signed-off-by: Timoney, Dan (dt5972) <dt5972@att.com>