summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2020-04-06improved code structureRupinder5-8/+0
Removed code smells Issue-ID: APPC-1859 Change-Id: I241ac80a75fdebfb9048349ae993a891a7a9642d Signed-off-by: Rupinder<rupinsi1@in.ibm.com>
2020-04-01Increment version to 1.7.2-SNAPSHOTPatrick Brady255-274/+274
Change-Id: I125f12f8193f27e6827a270bb7d5ec12c3295020 Signed-off-by: Patrick Brady <patrick.brady@att.com> Issue-ID: APPC-1816
2020-03-31Add 1.7.1 release filePatrick Brady1-0/+4
Change-Id: Ia34bf119d659db4de375bf6e8aabaaf1241e9d3a Signed-off-by: Patrick Brady <patrick.brady@att.com> Issue-ID: APPC-1816
2020-03-31Change parent to release version 2.7.1Patrick Brady234-235/+235
Change-Id: I87d105f7c59c0e65bc12ef5e92f708696081f7b1 Signed-off-by: Patrick Brady <patrick.brady@att.com> Issue-ID: APPC-1816
2020-03-25add ConfigScaleIn in LCM API DocTaka Cho1-0/+59
add ConfigScaleIn in LCM API Doc Issue-ID: APPC-1852 Change-Id: If2e714d14bd4e32af18b9da148b293a45c0584d3 Signed-off-by: Taka Cho <takamune.cho@att.com>
2020-03-20Appc POC configscaleout usecaseshashikanth.vh@huawei.com3-0/+2613
Change-Id: Ifd010541ecbd1c01729f2c9566c4d2613df60cd0 Issue-ID: APPC-1850 Signed-off-by: shashikanth.vh <shashikanth.vh@huawei.com>
2020-02-28Allow storing db.user and db.pass in environment variablesDominik Mizyn1-2/+12
This patch allows to store and get db.user and db.pass from environment variables. This is needed if we want to send those variables by helm secrets. Change-Id: I166dbee857c95256fa5253379205c81414771c53 Issue-ID: OOM-2275 Signed-off-by: Dominik Mizyn <d.mizyn@samsung.com>
2020-02-18update parent version for appcTaka Cho8-9/+3
upgrade to 1.5.1 for Frankfurt Issue-ID: APPC-1731 Change-Id: Ia7cde5fbc394a345e7e476affc72689d14177fb5 Signed-off-by: Taka Cho <takamune.cho@att.com>
2020-02-17Remove unused feature.xml files in appcvrvarma30-1229/+0
features.xml file is no longer used in odl Change-Id: Id33c240f79d30b8dcff525c37b21eae2c717ab10 Signed-off-by: vrvarma <vv8305@att.com> Issue-ID: APPC-1832
2020-02-12Add new LCM actions DownloadNESw and ActivateNESw, etcEnbo Wang15-20/+864
1. Add LCM actions DownloadNESw and ActivateNESw; 2. Add payload field in the output of Rollback action. Issue-ID: APPC-1811 Change-Id: I2e05522909a45d03927035fe35e9168751b5de0d Signed-off-by: Enbo Wang <wangenbo@huawei.com>
2020-02-12Migrate appc docsJessica Wagantall9-0/+145
Merging this will create https://onap-appc.readthedocs.io This build will run in parallel to the current docs generation method until we are ready to cut over. Issue-ID: CIMAN-364 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: I4f504049c8faedf14c14c31c7912b5ee8767389a
2020-02-06build with ONAP-ODL distTaka Cho13-12/+19
ODL provides ONAP distribution for Neon SR1 Issue-ID: APPC-1731 Change-Id: I21b26f4ddf6ac9940e7162b9e1fa081e4b25c269 Signed-off-by: Taka Cho <takamune.cho@att.com>
2020-01-29add new action ConfigScaleInyongqiangliu31210-12/+364
Change-Id: Iae4bb797c4e86f66e5e3101fc6715fc2c2be470f Issue-ID: APPC-1760 Signed-off-by: Taka Cho <takamune.cho@att.com> Signed-off-by: Patrick Brady <patrick.brady@att.com>
2020-01-29Change code in appc dispatcher for new LCMs in R6Dunietz, Irwin71-2329/+3182
Also introduce some minor improvements to robustness, efficiency, & formatting. Issue-ID: APPC-1789 Signed-off-by: Dunietz, Irwin <id1681@att.com> Change-Id: I82d970c2f7cde6c8dab1222af86ea70ce93b7e50
2020-01-27Change parent to version 2.7.1-SNAPSHOTPatrick Brady234-235/+235
Change-Id: I5fa014f96f20dad8a6ed4bc2d7a73641ff7846c4 Signed-off-by: Patrick Brady <patrick.brady@att.com> Issue-ID: APPC-1816
2020-01-21Increment version to 1.7.1-SNAPSHOTPatrick Brady255-274/+274
Change-Id: I1d1528e9029510ac14f7b527b245854df48c3d9a Signed-off-by: Patrick Brady <patrick.brady@att.com> Issue-ID: APPC-1816
2020-01-21Add 1.7.0 release filePatrick Brady1-0/+4
Change-Id: Icd26f9d227877425f1f7378a51a3e4bd846c47a5 Signed-off-by: Patrick Brady <patrick.brady@att.com> Issue-ID: APPC-1816
2020-01-14Change parent to release version 2.7.0Patrick Brady234-235/+235
Change-Id: Idf46f142fb571a01575ba146c2a0f32b7541d142 Signed-off-by: Patrick Brady <patrick.brady@att.com> Issue-ID: APPC-1816
2020-01-10ansible chnages for adding configdata and bugfixesModaboina, Kusumakumari (km583p)5-20/+135
Change-Id: Ide9528baa569815198b18951af7f355c7c7e54d8 Issue-ID: APPC-1786 Signed-off-by: Modaboina, Kusumakumari (km583p) <km583p@att.com>
2020-01-09pick from jacoco.xmlTaka Cho1-0/+32
add sonar config in pom file Issue-ID: APPC-1808 Change-Id: I58d2ff0de74506a8c5021649af4b0f730b370e34 Signed-off-by: Taka Cho <takamune.cho@att.com>
2020-01-09Fix incorrect parent versionsPatrick Brady10-10/+10
The parent versions in these pom files should be 1.7.0-SNAPSHOT in order to match the rest of appc. Change-Id: I002f78235f07d588658e86c5ac8e99d4346d51fa Signed-off-by: Patrick Brady <patrick.brady@att.com> Issue-ID: APPC-1808
2020-01-09pick from jacoco.xmlTaka Cho1-3/+3
part 1: fix APPC's pom file Issue-ID: APPC-1808 Change-Id: I4bc0caf34f5861d6597181fa003ef4ff2af18c52 Signed-off-by: Taka Cho <takamune.cho@att.com>
2020-01-03remove unused code for appc-commonTaka Cho46-8053/+0
the code should pick from under src/main not from java folder Issue-ID: APPC-1808 Change-Id: I2e674212a739d5b0299d671b3f3b9c1f8e47c102 Signed-off-by: Taka Cho <takamune.cho@att.com>
2020-01-03fix jacoco.exec file nameTaka Cho1-2/+2
part 1: fix APPC's pom file Issue-ID: APPC-1808 Change-Id: I443c32f2299795580efc7bf5ca6af466bc083ada Signed-off-by: Taka Cho <takamune.cho@att.com>
2020-01-03Fix dependencies error of appc-clientEnbo Wang6-7/+31
Fix dependencies error about Enforcer rules failed of appc-client. Issue-ID: APPC-1810 Signed-off-by: Enbo Wang <wangenbo@huawei.com> Change-Id: I2fcb5392cc6d21e7fe5d22af1bb027e977684abe
2019-12-18update document for new LCMsTaka Cho1-0/+551
update document for new LCMs Issue-ID: APPC-1778 Change-Id: I98ebaffe91f6ae162b0eab66bd6fded47039ce45 Signed-off-by: Taka Cho <takamune.cho@att.com>
2019-12-16Fix inconsistent use of encrypt methodPatrick Brady1-3/+3
The appc Configuration class handles decryption of encrypted passwords with no additional method calls needed. This change removes the incorrect call the the EncryptionTool encrypt method. Change-Id: I3b9664911d087da25919ae96db038008b8427e24 Signed-off-by: Patrick Brady <patrick.brady@att.com> Issue-ID: APPC-1766
2019-12-09VNFC Support for Ansible actionsLukasz Rajewski5-11/+237
Introduced AutoNodeList parameter for ansible request template which allows to generate NodeList section from infromation about VMs and VNFC in the AAI. List is being filtered by vnfc-name,vserver-id, vnfc-type and vf-module-id parameters which can be specified in the request-parameters of payload section. Change-Id: I3d5b79ab6ff778116856b513612721a9637363df Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com> Issue-ID: APPC-1729
2019-11-26Add new LCM actions GetConfig, StartTraffic, StopTraffic, etcKeighron, Lori (lk2924)33-111/+4908
New LCM actions Change-Id: Ic59607f2a7fc515bdd01be162018aaf695668f82 Issue-ID: APPC-1790 Signed-off-by: Keighron, Lori (lk2924) <lk2924@att.com>
2019-11-22Add context sensitive logging to ConfigurationFactory.javaZihmin Hoover2-23/+5
Add context sensitive logging to ConfigurationFactory.java Change-Id: I950687870f2c9d9835ec6b04ccb73ef57c884152 Issue-ID: APPC-1782 Signed-off-by: Zihmin Hoover <zh4590@att.com>
2019-11-20Add vm caps fixes to sequence-generator code (vm caps)Keighron, Lori (lk2924)20-113/+906
Add vm caps fixes to sequence-generator code (vm caps) output/start.json not needed Change-Id: Id3f65d2780d9d92ab971c9c6ed5ab60669135808 Issue-ID: APPC-1787 Signed-off-by: Keighron, Lori (lk2924) <lk2924@att.com>
2019-11-19Apply defect and Fortify fixes to config bundle codeKeighron, Lori (lk2924)10-9/+37
Apply defect and Fortify fixes to config bundle code Change-Id: I30ec12950c8e2ddcee8a643a9b74a06486c7d6bf Issue-ID: APPC-1787 Signed-off-by: Keighron, Lori (lk2924) <lk2924@att.com>
2019-11-14Add additional error messages to dmaap servicePatrick Brady1-0/+14
Add error checking and logging if required properties are not present. Change-Id: I270a7a088e36de603b89133e9ccb22f206e931e4 Signed-off-by: Patrick Brady <patrick.brady@att.com> Issue-ID: APPC-1744
2019-11-14Add parent pom to dmaap service root pomPatrick Brady1-0/+7
Without a parent pom, the appc dmaap service root pom did not have the required plugins or repositories. Change-Id: Ife1ee2ec3ec32e7a221471a450e97f3fc1a92ce6 Signed-off-by: Patrick Brady <patrick.brady@att.com> Issue-ID: APPC-1744
2019-11-14Update provider blueprint mdsal namingPatrick Brady1-2/+2
The blueprint file should be updated to the new package naming that opendaylight is using. This change matches the changes made to appc provider java files. Change-Id: Ibf9f7c5abbe8ca1037194a7c89497555890b840f Signed-off-by: Patrick Brady <patrick.brady@att.com> Issue-ID: APPC-1764
2019-11-13Use ssh feature install for srvcommPatrick Brady1-1/+2
Use the ssh method for feature install, the same way that all other features are using. Change-Id: I4f4a1b5d721984435490681f99c81caab80a7c7e Signed-off-by: Patrick Brady <patrick.brady@att.com> Issue-ID: APPC-1744
2019-11-12Add dependency management for dmaap servicePatrick Brady1-0/+10
Maven deploy during jenkins build was failing since dmaap event service did not have repositories defined. This should fix the problem. Change-Id: If6ff2178f6ba51084721fbd25b312dc27cb576d5 Signed-off-by: Patrick Brady <patrick.brady@att.com> Issue-ID: APPC-1744
2019-11-11Update INFO yaml fileTaka Cho1-9/+3
Remove Marcus@Intel from APPC committer Issue-ID: APPC-1793 Change-Id: I1fa5b883503b5ea7bad51f32ee3e6b44cb42c138 Signed-off-by: Taka Cho <takamune.cho@att.com>
2019-11-08add jacoco plugin for sonar cloudTaka Cho1-5/+53
in IT-7899, Jess recommends add plugin for sonar cloud Issue-ID: APPC-1791 Change-Id: Ia4b73a7e41ac4c1b2c1638e45ab806c054667d42 Signed-off-by: Taka Cho <takamune.cho@att.com>
2019-11-08Fix dg-common bundle errorPatrick Brady5-5/+55
Fix a dg-common blueprint error that was caused by the changes with the new appc-service-communicator. Added an interface for the EventSender, and created a blueprint file to publish the interface as a service. Change-Id: I37248fcbfa7cfa75e62965dad811b648c336b5e2 Signed-off-by: Patrick Brady <patrick.brady@att.com> Issue-ID: APPC-1744
2019-11-08Change code to use dmaap microservicePatrick Brady36-580/+211
Change method calls that used to go to the dmaap adapter, to now go to the appc service communicator, which connects to the dmaap micro service. Change-Id: I619fcb408e14fa0b926950192463d9c92ab7dbba Signed-off-by: Patrick Brady <patrick.brady@att.com> Issue-ID: APPC-1744
2019-11-08Feature for micro service communicationPatrick Brady23-0/+1416
The appc-service-communicator feature will be responsible for communication between any appc microservices which are developed. The appc dmaap micro service connector is part of this feature. MessagingConnector.java is the main new class here. Some code is copied from appc event listener and dmaap adapter. Will be moved in a later commit. Change-Id: Ic57f5ee6a9ab1538c6ddaa3e7c25ac0c9797fae0 Signed-off-by: Patrick Brady <patrick.brady@att.com> Issue-ID: APPC-1744
2019-11-08Dmaap micro service jarPatrick Brady124-0/+11629
Creating a service running in a standalone jar to handle the publishing and recieving of dmaap messages for appc. Dmaap adapter and event listener code is copeid from the main appc project. It will be moved in a later commit. Change-Id: I3fa7b5dc60345f0f38f763a243150b8472f985ac Signed-off-by: Patrick Brady <patrick.brady@att.com> Issue-ID: APPC-1744
2019-11-08Cleanup of dmaap adapterPatrick Brady18-1312/+33
Remvoing the part of the appc-dmaap-adapter that uses the dmaapClient library. This part of the code was not being used and the dmaap client library has not been updated for a long time. Also removed several un-used dependencies. Change-Id: I690afaecbfe53d88576c43aa8d114fde54c0fe48 Signed-off-by: Patrick Brady <patrick.brady@att.com> Issue-ID: APPC-1744
2019-10-23Improve OJSI-185 documentationKrzysztof Opasiak1-0/+2
Add some more details why we no longer consider OJSI-185 as a security issue. Issue-ID: OJSI-185 Signed-off-by: Krzysztof Opasiak <k.opasiak@samsung.com> Change-Id: Ifd8a9c42abab82e56a7f87891f0d1a3491b92e6e (cherry picked from commit 8dfcaf2db45f4145e2bcd5c0eec669e294fa0f6a)
2019-10-21move to org.opendaylight.mdsal.binding.apiTaka Cho4-8/+8
reduce deprecated warning Issue-ID: APPC-1764 Change-Id: Ie833c20222567f38f240cf3922430b43db32c149 Signed-off-by: Taka Cho <takamune.cho@att.com>
2019-10-18Revert "remove redundant code under appc-common-bundle/java"Patrick Brady46-0/+8053
Testing to see if this change is causing probels with sonar coverage. This reverts commit 3533ff6d195b9966cbf407238bb5d2fd7ca68bb1. Change-Id: I986f27b3ca80b9e8db6544f17fdf3086152d1701 Signed-off-by: Patrick Brady <patrick.brady@att.com> Issue-ID: APPC-1732
2019-10-18Revert "update mockito version in APPC"Patrick Brady37-213/+36
The version is in the parent files again. This reverts commit c13a9c95e47b072afb701ad490480036ef36db26. Change-Id: Ie6cb57e8b1b8efbf5e516820efbbfb144791b97f Signed-off-by: Patrick Brady <patrick.brady@att.com> Issue-ID: APPC-1767
2019-10-17update release note for unknown issueTaka Cho1-0/+2
update release note Issue-ID: APPC-1766 Change-Id: I200cc60dd8560b30004e2dc260041f755599395d Signed-off-by: Taka Cho <takamune.cho@att.com>
2019-10-16replace deprecated addMixInAnnotationsTaka Cho3-16/+16
addMixInAnnotations(Class<?>, Class<?>) was deprecated use addMixIn instead Issue-ID: APPC-1764 Change-Id: Ic65e1f18a8d427f641a8d36003f29bdbf1b3b58b Signed-off-by: Taka Cho <takamune.cho@att.com>