aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2019-10-31Update schema-service dep to 1.6.0HEADmasterJimmy Forsyth1-1/+1
Issue-ID: AAI-2607 Signed-off-by: Jimmy Forsyth <jf2512@att.com> Change-Id: I3ae258ef6e3150a7a5fe769ebdd7b32e841130b5
2019-10-17[AAI-2181] Change aai spike container processes to run as non-root on the hostrajeevme2-1/+56
Issue-ID: AAI-2181 Change-Id: Ifd6571190f1eaf473728010d870d2ea067dbed73 Signed-off-by: rajeevme<rajeev.mehta@amdocs.com> Change-Id: I8026cc1962f794e110fc6c5c2e9c5075a0e28798
2019-08-29Fix version parsingDmitry Puzikov3-76/+182
Change-Id: I7fc5262fac013e76a473bffc913225a4b5bd2779 Issue-ID: INT-1142 Signed-off-by: Dmitry Puzikov <dmitry.puzikov@tieto.com>
2019-08-14Upversion spike in masterJimmy Forsyth2-6/+6
Issue-ID: AAI-2579 Signed-off-by: Jimmy Forsyth <jf2512@att.com> Change-Id: I5df3114453fe347a23ce046d1459bf21d87d75c7
2019-07-03Upversion to oparent 2.0.0Jimmy Forsyth1-1/+5
Issue-ID: AAI-2499 Signed-off-by: Jimmy Forsyth <jf2512@att.com> Change-Id: If266d7e9311fc29fd8e077cd14bf82fbf7de05a9
2019-06-19Upversion for jjb transitionJimmy Forsyth2-7/+7
Issue-ID: AAI-2499 Signed-off-by: Jimmy Forsyth <jf2512@att.com> Change-Id: I2c0c1b00993ddcc7ca207fe5003bf55cf815e4a4
2019-05-02Upversion prior to release4.0.0-ONAPdublinJimmy Forsyth2-2/+2
Issue-ID: AAI-2403 Change-Id: Icf3d9f5b15b23d0cefa083083dae53eba98548a2 Signed-off-by: Jimmy Forsyth <jf2512@att.com>
2019-05-01Update to latest version of schema-serviceJimmy Forsyth1-1/+1
Issue-ID: AAI-2169 Change-Id: I4b3cdf59fc6bcbaf78ee98af267efa6508ef5b53 Signed-off-by: Jimmy Forsyth <jf2512@att.com>
2019-04-11Update spike for schema jar 1.0.21.4.0Harish Venkata Kajur1-1/+1
Issue-ID: AAI-2368 Change-Id: I2369a9533eb546c5368e508d8e0732886fe99320 Signed-off-by: Harish Venkata Kajur <vk250x@att.com>
2019-04-10Remove event-client snapshot depJimmy Forsyth1-1/+1
Issue-ID: AAI-2359 Change-Id: I4f81784644142c0d8dd396531d0772cc4bae9b96 Signed-off-by: Jimmy Forsyth <jf2512@att.com>
2019-04-09Upgrade to springboot 1.5.20.RELEASEJimmy Forsyth1-2/+2
Issue-ID: AAI-2349 Change-Id: I15d425ed1acf5ccd84e19562bda08a0ee2a7c104 Signed-off-by: Jimmy Forsyth <jf2512@att.com>
2019-04-01Merge "Configure Jacoco plugin to enforce min coverage"Tian Lee1-9/+22
2019-04-01Configure Jacoco plugin to enforce min coverageMichael Arrastia2-10/+24
Jacoco plugin is configured to set the minimum line coverage ratios to equal that of the current coverage level, to prevent future updates from decreasing the coverage level. Change-Id: Iff78f455bf9610bcf3e8611490a51794287dce67 Issue-ID: AAI-2302 Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
2019-03-29Upgrade Spring Boot to version 1.5.19Michael Arrastia2-3/+4
Change-Id: I67319ca923a8d5c97d217d13a7b68ba083b6312e Issue-ID: AAI-2301 Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
2019-03-12Spike to use released version of aai-commonsblimkie1-4/+4
Change-Id: Idfbdef09a5c778676ffea3ee515f912153c00242 Issue-ID: AAI-2215 Signed-off-by: sblimkie <steven.blimkie@amdocs.com>
2019-03-12Merge "Increase code coverage to 55% for Dublin"Tian Lee2-101/+38
2019-03-12Increase code coverage to 55% for DublinSanchez, Gabriel (gs882h)2-101/+38
Remove unused class and add some exception coverage test using exceptionRule Issue-ID: AAI-2221 Change-Id: I022f7a24f7247fe6dd213ddf9631823b3c1b5d1b Signed-off-by: Sanchez, Gabriel (gs882h) <gabriel.sanchez@amdocs.com>
2019-03-12Merge "Fix Sonar bugs and possible NPE in code"James Forsyth3-10/+11
2019-03-11Fix Sonar bugs and possible NPE in codeLee, Tian (tl5884)3-10/+11
Change-Id: I0b087a240bafa1abbb79c97c8545de4d23230716 Issue-ID: AAI-2232 Signed-off-by: Lee, Tian (tl5884) <TianL@amdocs.com>
2019-03-01Add missing INFO.yaml blocksJessica Wagantall1-5/+44
Add missing information so that the new verify job passes. Change-Id: I7636a6101909f0643bc84923cb46ed18ea808f4a Issue-ID: CIMAN-134 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2019-02-20Merge "Added error logger in exception scenario"Steven Blimkie1-4/+7
2019-02-18Merge "Added junit testcase for EchoService.java"James Forsyth1-0/+53
2019-02-06Optionally disable client authenticationPopescu, Serban2-1/+4
based on an env. variable, client authentication can be disabled Change-Id: Ie7790c1ec6c253c0b91358d56fd32cf588a01183 Issue-ID: AAI-2132 Signed-off-by: Serban Popescu <serban.popescu@amdocs.com>
2019-01-22Added junit testcase for EchoService.javaChandan Ghosh1-0/+53
Added junit testcse for EchoService Issue-ID: AAI-2108 Change-Id: I534f00970da5c9b29beb56eb33124ae8b576c42e Signed-off-by: Chandan Ghosh <cghosh12@in.ibm.com>
2019-01-21Added error logger in exception scenarioChandan Ghosh1-4/+7
Added error logger in exception scenatio Issue-ID: AAI-2086 Change-Id: I47b222096ff9613821101e6f87c0bd75d2bf3f4e Signed-off-by: Chandan Ghosh <cghosh12@in.ibm.com>
2018-12-17Use Schema Service for model ingestionMichael Arrastia8-139/+108
Change-Id: Id2531c52491c135ae000223caf7ce79f95a9cb43 Issue-ID: AAI-2010 Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
2018-12-04Fix issue with Spike using too much CPUsblimkie2-1/+3
Even when idle, Spike was using close to 100% CPU Change-Id: I9936028e6935f54a9683cc57316c7d97205d5316 Issue-ID: AAI-1985 Signed-off-by: sblimkie <steven.blimkie@amdocs.com>
2018-11-28Upgrade version of aai-commonMichael Arrastia46-35647/+363
* Configure Spike with schema ingestion beans. * Update OXMModelLoader and EdgeRulesLoader to make use of schema ingestion beans. Here there is an acknowledged awkward marrying of bean creation and static method use. * Update tests to mock schema ingestion beans and organise test resources. Change-Id: I1f043aa5852dbd2737a804ebc282a12afb9fb39f Issue-ID: AAI-1951 Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
2018-11-19upgrade to new event clientBansal, Nitin (nb121v)1-1/+1
Change-Id: I0294d54a1d9baa6afc18c3235564ac83d7fea759 Issue-ID: AAI-1929 Signed-off-by: Bansal, Nitin (nb121v) <nitin.bansal@amdocs.com>
2018-11-19Merge "Upgrade to springboot 2.1.0 to resolve NexusIQ"James Forsyth1-1/+1
2018-11-19Upgrade to springboot 2.1.0 to resolve NexusIQSanchez, Gabriel (gs882h)1-1/+1
Upgrade to sprinboot 2.1.0 to resolve NexusIQ vulnerabilities (spring-web), as spike microservice uses Springboot Depedency Managemento to organise dependencies Issue-ID: AAI-1902 Change-Id: I7496e397a4438a71ffd3dd7da215891d9933a0ef Signed-off-by: gabriel.sanchez <gabriel.sanchez@amdocs.com>
2018-11-07Upgrading event-client to version 1.3.1Shwetank Dave5-14/+87
- Adding support for rabbit mq (from event-client version 1.3.1) - Fixing issue where the checking offset fails - Adding a fix for fully qualified domain name Change-Id: Ibab1fc48e00df15a8a2b17369d0731fece17061c Issue-ID: AAI-1798 Signed-off-by: Shwetank Dave <shwetank.dave@amdocs.com>
2018-11-05Upversion to 1.4.0 - Dublin branchSanchez, Gabriel (gs882h)2-3/+3
Upversion to 1.4.0 Issue-ID: AAI-1856 Change-Id: Ic08cac19ac3016c918259a9d2df5f4cde902a7db Signed-off-by: Sanchez, Gabriel (gs882h) <gabriel.sanchez@amdocs.com>
2018-11-01upversion to 1.3.13.0.0-ONAP1.3.1sblimkie2-2/+2
Change-Id: Ie89f5f5be2d2adace8cce1a6a0c25b1ecfc9a1ab Issue-ID: AAI-1817 Signed-off-by: sblimkie <steven.blimkie@amdocs.com>
2018-10-31upversion to 1.3.0sblimkie2-2/+2
Change-Id: I4b91291452649b7f2307f59bfc7dcf35bf23d406 Issue-ID: AAI-1788 Signed-off-by: sblimkie <steven.blimkie@amdocs.com>
2018-09-19Update event-client version to 1.3.01.3.0Michael Arrastia1-3/+3
Change-Id: I7e952bd4aab35e31fc59c8964a6a838848011b6e Issue-ID: AAI-1649 Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
2018-09-18Fix NexusIQ security vunerabilitiesmichaere1-5/+0
Exclude and remove dependencies causing security vunerabilities in spike Issue-ID: AAI-1629 Change-Id: I5657ec45866a0b0a57fcea7ef0acf827247de990 Signed-off-by: michaere <michaere@amdocs.com>
2018-08-27Use managed guava versionGary Wu1-5/+5
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: I7dbebb5e4bcd380031e8af356fa9fc77fc37f411 Issue-ID: INT-619 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2018-08-23Set trust storeIoannis Sotiropoulos1-1/+23
Set required system parameters to specify the correct trust store to use for outgoing HTTPS connections. Change-Id: If1fa9139ae2bc83cba6a8281c59114fdaadb07f7 Issue-ID: AAI-1537 Signed-off-by: Ioannis Sotiropoulos <Ioannis.Sotiropoulos@amdocs.com>
2018-08-13Fixing the docker jenkins jobArul.Nambi1-7/+0
Issue-ID: AAI-1449 Change-Id: I965f410b7551202bd4501ecdd528b711c348204e Signed-off-by: Arul.Nambi <arul.nambi@amdocs.com>
2018-08-08Update Spike documentationIoannis Sotiropoulos1-65/+70
Reduce line length to less than 120 characters. Change-Id: I69795c4bea1b1e61658d6b1e1b09b972d5a78059 Issue-ID: AAI-1428 Signed-off-by: Ioannis Sotiropoulos <Ioannis.Sotiropoulos@amdocs.com>
2018-08-07Add Spike documentationIoannis Sotiropoulos1-194/+285
Update various payloads that Spike microservice publishes to the topic Change-Id: Ide7977ae2939b73ec45e45c7e0f557946e6a9c15 Issue-ID: AAI-1428 Signed-off-by: Ioannis Sotiropoulos <Ioannis.Sotiropoulos@amdocs.com>
2018-08-07Add Spotify plugin for Jenkins Docker buildMichael Arrastia1-0/+24
Change-Id: I1f197cf25f0f66ef2dbdfd066a6914b8f620a9ff Issue-ID: AAI-1446 Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
2018-08-01Add name property in pom as aai-spikeMichael Arrastia1-0/+1
The aai prefix in the name is needed to identify the microservice as part of AAI. For example, for the AAI Sonar project. Change-Id: I035c392668a71d7af6a5b6b138b66cee6cd35e13 Issue-ID: AAI-1438 Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
2018-07-26Increase code coverageIoannis Sotiropoulos6-7/+317
Add tests to increase code coverage above 50 percent. Change-Id: Ie4f7517d7984b301e2bea7a2262307032c820700 Issue-ID: AAI-1425 Signed-off-by: Ioannis Sotiropoulos <Ioannis.Sotiropoulos@amdocs.com>
2018-07-24Add version.properties fileMichael Arrastia1-0/+13
The version.properties file specifies release and snapshot versions. It is needed to execute the release-version-java-daily job in Jenkins. Change-Id: I56d03c91f32ef54b8caae43636c74e88bcb8b743 Issue-ID: AAI-1398 Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
2018-07-19Address NexusIQ issuesIoannis Sotiropoulos1-0/+6
Add latest version of Google's Guava api. Change-Id: Ie74b2ac72bb10dbc329efbd16e5e3d074c267be1 Issue-ID: AAI-1392 Signed-off-by: Ioannis Sotiropoulos <Ioannis.Sotiropoulos@amdocs.com>
2018-07-18Re-introduce Spring XML based configurationMichael Arrastia4-114/+3
This is to retain existing Spring XML based configuration in the microservice and continue to support switching message bus implementations through the existing beans XML file resource. The Java based configuration, though feasible, introduced complexity. We are going to take the pragmatic approach of handling topic password de-obfuscation centrally in the event-client. Change-Id: I1c0ed92cdc155a5d848f94dafedb6c69af88b681 Issue-ID: AAI-1388 Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
2018-07-13Move XML based Spring configuration to JavaMichael Arrastia4-8/+116
- The original externalised Spring XML-based configuration deployed to: /opt/app/spike-service/dynamic/conf/spike-beans.xml has been replaced with Spring Java based configuration. - Event consumer and publisher configuration is now in property files. This now allows obfuscation of passwords. - Bean creation now allows pre-processing the topic properties. For example, the password can now be de-obfuscated before it is passed into the bean constructor. Change-Id: I5c265dca266b0dcbb562ca1b391080fe237b1e64 Issue-ID: AAI-1377 Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
2018-07-12Migrate Spike code to ONAPMichael Arrastia93-0/+68660
Move what was originally an Open ECOMP microservice into ONAP. This is primarily a code move and includes: - removal of AJSC and replacement with latest version of Spring Boot - alignment with ONAP standards - license headers - package renaming - FOSSology scan completed Further work is required to add JJB and OOM. Change-Id: I305c8407256bf2dbcc816f34f031f92eafd6ef5a Issue-ID: AAI-1374 Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>