aboutsummaryrefslogtreecommitdiffstats
path: root/datafile-app-server/pom.xml
AgeCommit message (Collapse)AuthorFilesLines
2022-02-14Remove vulnerability1.7.0Joanna Jeremicz1-3/+3
- bump Spring version from 5.3.6 to 5.3.14 - tomcat-embed-core version bump from 9.0.50 to 9.0.56 - bump SDK version from 1.8.7 to 1.8.8 Issue-ID: DCAEGEN2-3041 Signed-off-by: Joanna Jeremicz <joanna.jeremicz@nokia.com> Change-Id: Iac4b0aaf51de0d3dd3e585998ecfc6425015ea6a
2021-08-24Update DCAE SDK library1.6.1Piotr Marcinkiewicz1-1/+1
- update SDK from 1.5.0 to 1.8.7 Issue-ID: DCAEGEN2-2692 Signed-off-by: Piotr Marcinkiewicz <piotr.marcinkiewicz@nokia.com> Change-Id: I342cb311020c324793aa3af5c47d583b7aab82c1
2021-07-21DFC security vulnerability updates1.6.0Joanna Jeremicz1-1/+1
- tomcat-embed-core: 9.0.39 -> 9.0.50 - spring: 5.3.1 -> 5.3.6 - spring-boot: 2.4.0 -> 2.4.5 Issue-ID: DCAEGEN2-2804 Signed-off-by: Joanna Jeremicz <joanna.jeremicz@nokia.com> Change-Id: I59568543048602a21ff6e89b44bbb57c5351688a
2021-04-30Change openjdk baseOS img to integration-java11Alexander Mazuruk1-1/+2
Since 7.2.0 integration images switched over to alpine, adjusted Dockerfile to accomodate the switch. Removed vim & curl as they didn't seem to be used. Same with .ssh directory. Chowned config files and adjusted file permissions to u+rw (I assume configs dont need exec permissions) Benefits from switching over: * minimal {java11,python} images maintained by integration team * using currently "blessed by seccom" versions (:latest tag used) * should limit spread of legal issues across layers * integration images will be the first to have automated compliance documentation * should limit spread of base layers (contributing to deployment footprint - more base layers = more to download, more to store etc...) Issue-ID: INT-1864 Issue-ID: DCAEGEN2-2420 Signed-off-by: Alexander Mazuruk <a.mazuruk@samsung.com> Change-Id: Ic2d55ef33785fa048ee755d34eef94120124a7eb
2021-03-09Fix server hostname verification1.5.5Krzysztof Gajewski1-1/+1
- make it configurable - some small another sonar issues resolved Issue-ID: DCAEGEN2-2656 Signed-off-by: Krzysztof Gajewski <krzysztof.gajewski@nokia.com> Change-Id: I3012b60dbdfdb463d5adfd790df53953fe1f027f
2021-02-23Add JWT support in HTTP/HTTPS based locations1.5.4Krzysztof Gajewski1-1/+5
Issue-ID: DCAEGEN2-2536 Signed-off-by: Krzysztof Gajewski <krzysztof.gajewski@nokia.com> Change-Id: I47a928159853333014b0fd413a085b7c50eeb7a0
2021-02-11Add HTTPS to collect files from xNFs1.5.3Krzysztof Gajewski1-2/+12
- plus small refactoring related to above - update to version 1.5.3 Issue-ID: DCAEGEN2-2528 Signed-off-by: Krzysztof Gajewski <krzysztof.gajewski@nokia.com> Change-Id: I2531c85967964f1359bafd5b694afbf662edf54e
2021-02-08[DCAE-dfc] Vulnerability Removal for Datafile Collectorajay_dp0011-267/+235
- swagger version 2.9.2 to 3.0.0 - commons-io version 1.3.2 to 2.8.0 - tomcat-embed-core version 9.0.36 to 9.0.39 - pom.xml refactoring Issue-ID: DCAEGEN2-2591 Signed-off-by: ajay_dp001 <ajay.deep.singh@est.tech> Change-Id: I40e65a6936fc118299cd575df34c51730a25f424
2021-01-05Update Datafile version to 1.5.11.5.1Krzysztof Gajewski1-1/+1
Issue-ID: DCAEGEN2-2527 Signed-off-by: Krzysztof Gajewski <krzysztof.gajewski@nokia.com> Change-Id: I271b521521cfd38c0da05ae65d52550908021540
2020-12-30Add HTTP as new protocol to collect files from xNFsKrzysztof Gajewski1-0/+12
- HTTP basic auth included - small code refactoring related to the task Issue-ID: DCAEGEN2-2527 Signed-off-by: Krzysztof Gajewski <krzysztof.gajewski@nokia.com> Change-Id: I13ec80e996861e14d2c561087c4af3b34d861030
2020-12-02Upgrade Reactor and SpringBoot1.5.0tkogut1-1/+1
Issue-ID: DCAEGEN2-2537 Signed-off-by: tkogut <tomasz.kogut@nokia.com> Change-Id: Ide560554f11d01737b351d6138430efe6005791d
2020-08-25Update dcae SDK from 1.1.6 to 1.4.2Remigiusz Janeczek1-2/+10
Bump project version from 1.4.2 to 1.4.3 Update deprecated calls to JsonParser Make logs always go to file and console Issue-ID: DCAEGEN2-2267 Signed-off-by: Remigiusz Janeczek <remigiusz.janeczek@nokia.com> Change-Id: Ib8d7f82b3daf03ca327581c9a5dc4f6f27a20141
2020-08-14Remove DFC Vulnerabilities1.4.2ERIMROB1-0/+1
Issue-ID: DCAEGEN2-2267 Change-Id: Id9110c8b4b747bba3fcce1c1411a40062aa40740 Signed-off-by: ERIMROB <robertas.rimkus@est.tech>
2020-08-03openJDK image update to 11.0.8deen19851-1/+1
Change-Id: I341390e5bde3e894455ac7717990669f4e0f0f94 Signed-off-by: deen1985 <damian.nowak@nokia.com> Issue-ID: DCAEGEN2-2378 Signed-off-by: deen1985 <damian.nowak@nokia.com>
2020-07-28Add sftp strict host key checking to DFC.Jan Malkiewicz1-1/+1
Issue-ID: DCAEGEN2-2219 Signed-off-by: Jan Malkiewicz <jan.malkiewicz@nokia.com> Change-Id: Iadf6c6bd743c42ebb3bf9ad8ac443fc0f3f58063
2020-07-23Update to Java 11JoeOLeary1-2/+2
minor version bump to 1.4.0 Issue-ID: DCAEGEN2-1691 Signed-off-by: JoeOLeary <joseph.o.leary@est.tech> Change-Id: Iaf9e8fdcf469fe79c63e8e3868b18168a60a7f2c
2019-09-18Personalized client certificate authentication via FTPes in 5G Bulk PM ↵burdziak1-1/+1
usecase doesn't work Issue-ID: DCAEGEN2-1754 Signed-off-by: burdziak <olaf.burdziakowski@nokia.com> Change-Id: Idec3efce8412dd175ecf75f55790a24cec651104
2019-08-12DFC HousekeepingPatrikBuhr1-9/+0
Removed warnings. Improved code formatting Removed unused files Removed datafile_endpoints.json from the container Change-Id: I7334775be793cd9cb709ca1e031c620c2c1c2b3f Issue-ID: DCAEGEN2-1645 Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
2019-08-03bump dfc version to 1.2.2Vijay Venkatesh Kumar1-1/+1
Change-Id: I080c26db2639eff2174d4aac334990af67019f46 Signed-off-by: Vijay Venkatesh Kumar <vv770d@att.com> Issue-ID: DCAEGEN2-1669
2019-07-20remove docker bind from mvnVijay Venkatesh Kumar1-2/+7
Change-Id: I5787075e559bcfb56373de5cfa7e09365f16f8b8 Signed-off-by: Vijay Venkatesh Kumar <vv770d@att.com> Issue-ID: DCAEGEN2-1690 Issue-ID: DCAEGEN2-1578
2019-07-12Cbs Client integrationYongchaoWu1-0/+42
Cbs Client is integrated to read configurations from consul Issue-ID: DCAEGEN2-1595 Change-Id: Idb0ebd34eba077f9c1cb584abab4d8722b56f6c5 Signed-off-by: YongchaoWu <yongchao.wu@est.tech>
2019-07-11JJB alignment across DCAE components - DCAE Datafile Collectorelinuxhenrik1-1/+1
Change-Id: I27dd76a8f1b84a8ab26080381321c509c1117a9b Issue-ID: DCAEGEN2-1578 Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
2019-07-02DFC - housekeepingelinuxhenrik1-4/+0
Removed Sonar warnings. Improved code coverage. Improved code formatting Change-Id: I0e8287cecb18a8976635427697dfaeb823da204b Issue-ID: DCAEGEN2-1645 Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
2019-06-05Datafile - Improve JUnit testselinuxhenrik1-8/+15
Improve JUnit tests for the Datafile Collector. Add tests of logging. Remove dependency to old JUnit version. Improve some log messages. Improve code coverage. Change-Id: Ie8204619ab7fe4294c4ac0dd8f030973653ef4a3 Issue-ID: DCAEGEN2-1490 Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
2019-06-04Merge "Fix a small bug for swagger-ui"Henrik Andersson1-0/+8
2019-05-29Generalizing Data File Collection to handle any type of filePatrikBuhr1-0/+13
Extension of the DFC to be able to handle any file types types, which are published on different DR feeds. This association between file type and DR feed is defined by configuration. The file type is defined by the changeIdentifier in the fileReady VES message reported from the PNF. The creation of DR feeds and configuration will be done by the DMAAP plugin, but that is not tested yet. Change-Id: I13b36acd926a6941ee733e6b37922049fb54a5d9 Issue-ID: DCAEGEN2-1532 Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
2019-05-28Fix a small bug for swagger-uiyanhuanwang1-0/+8
swagger-ui and actuator-ui are missing. This commit is to fix this bug. Change-Id: I237ad1739dd23b7316a3efecb40a9bd78247ff33 Issue-ID: DCAEGEN2-1535 Signed-off-by: yanhuanwang <martin.yan.seu@gmail.com>
2019-05-08Clean up pom fileselinuxhenrik1-119/+64
Change-Id: Ifede82e15ebc38af92ade8259a6e1f641946b815 Issue-ID: DCAEGEN2-1487 Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
2019-05-05Ownership fix in config directoryTamasBakai1-1/+1
Change-Id: Iec3ca75c42642da27c52bccd6d60811c434f778a Issue-ID: DCAEGEN2-1466 Signed-off-by: TamasBakai <tamas.bakai@est.tech>
2019-04-12Fixed build problemsPatrikBuhr1-28/+7
Fixed a build problem cause by a merge error from previous commits. Fixes warnings from maven compile Change-Id: I1ce88b2686b3be5ecd17113cbfde3e65297c27c6 Issue-ID: DCAEGEN2-1118 Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
2019-04-11Merge "Enabling Spring boot actuator"Vijay Venkatesh Kumar1-4/+60
2019-04-11Enabling Spring boot actuatorPatrikBuhr1-4/+60
This makes it possible by a REST API: - change logging levels - get the application log - get build info for the DFC - get various metrixes for the execution such as heap consumption, number of threads etc. Change-Id: I570bc0db6a9b9977ecfd83389b463fe652e4ba16 Issue-ID: DCAEGEN2-1428 Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
2019-04-11Extend heartbeat to also include som health statuselinuxhenrik1-4/+0
Add info about the internal status of DFC to the healtCheck message. Change-Id: Ic2ad3e5b97c42d6affe1ac4e1d7cf2274027f881 Issue-ID: DCAEGEN2-1403 Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
2019-04-11Housekeepingelinuxhenrik1-3/+23
No functional changes made in this commit. Removed CheckStyle and Sonar warnings. Formatted code. Renamed methods and classes for better understanding. Removed unnecessary classes. Moved all code to single project. Change-Id: Ie3feb6c6a985e94a382812aa083dcf57bc46c7b3 Issue-ID: DCAEGEN2-1367 Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
2019-04-04Improved loggingPatrikBuhr1-6/+5
Fixed problem with startup which lead to that the REST API was not working running locally. Fixed problem with DmaapProducerHttpClient which would use no timeout, which can lead to infinitly haninging threads. A long timeout is used instead. Change-Id: I28469b1b3aaad0dab4cf247bb8af968e71a60133 Issue-ID: DCAEGEN2-1305 Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
2019-03-08DFC logging according to ONAP specificationRehanRaza1-0/+4
Change-Id: I6fe18ce3bdbc6d0b1cf5c5e65534cab694cfb898 Issue-ID: DCAEGEN2-1305 Signed-off-by: RehanRaza <muhammad.rehan.raza@est.tech>
2019-03-07Change to docker-maven-pluginRehanRaza1-20/+26
Change-Id: I5dc3c5b69b2ef764992e2db76eb9cc154ff5adf7 Issue-ID: DCAEGEN2-1269 Signed-off-by: RehanRaza <muhammad.rehan.raza@est.tech>
2019-03-06Fix dockerfile-maven-plugin in pom.xmlRehanRaza1-3/+9
Change-Id: Id0389e1011fdce9dee4fc0d330973ef34bc2ed6a Issue-ID: DCAEGEN2-1269 Signed-off-by: RehanRaza <muhammad.rehan.raza@est.tech>
2019-03-05Fix Docker imageRehanRaza1-11/+9
Change-Id: Icf8a37ea63e78d70256571d1bce424e629a04b55 Issue-ID: DCAEGEN2-1269 Signed-off-by: RehanRaza <muhammad.rehan.raza@est.tech>
2019-02-22Run DFC docker container as a non-root userRehanRaza1-25/+10
Change-Id: I82504ebebc8ddf48f6ee6b1c1dfbe433c60ab1aa Issue-ID: DCAEGEN2-1269 Signed-off-by: RehanRaza <muhammad.rehan.raza@est.tech>
2019-02-19Refactor: fix over engineering in ConfigurationYongchaoWu1-0/+5
Remove the duplicated function, move the over engineering code. Make the code simple and understandable. Issue-ID: DCAEGEN2-1222 Change-Id: Iab1737c084421d038b724d2fb41c9d17ebe4dbeb Signed-off-by: YongchaoWu <yongchao.wu@est.tech>
2019-02-15Running of file collection in paralellPatrikBuhr1-4/+0
Each FileReady message is run in a separate thread to increase the thoughput. Fetching of files from PNFs is retryed by using the reactive framework. Robustness to temporary failures is increased by retrying to publish fetched files. Fixed so that well known ports (FTPS/SFTP) are used if omitted in the FileReady message URL. Change-Id: I5dfc75a08da0e870fafa3ee1bc83574aca16aabd Issue-ID: DCAEGEN2-1118 Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
2019-01-25Integration with SDKpwielebs1-0/+4
* New fields added to DmaapPublisherConfiguraion * New fields added to DmaapConsumerConfiguration * Dmaap Consumer web client replaced by SDK's consumer web client * UTs aligned * Disable enforcer plugin in DFC * Update oparent to 1.2.1 Change-Id: I3569180c15227bc2c8df74fd070571b0aa56fa04 Issue-ID: DCAEGEN2-1096 Signed-off-by: pwielebs <piotr.wielebski@nokia.com>
2019-01-08use sdk-cbsmicdzied1-0/+4
Change-Id: I615d57927c163d022683ad3cae2703adda48cf88 Issue-ID: DCAEGEN2-1064 Signed-off-by: micdzied <michal.1.dziedzic@nokia.com>
2018-12-03Version update 1.1.1maximesson1-1/+1
Change-Id: I6bef1a99747ab2127808bd2ac65372f7537a1441 Issue-ID: DCAEGEN2-1001 Signed-off-by: maximesson <maxime.bonneau@est.tech>
2018-11-08Update version for DFC 1.1.0Chengkai Yan1-1/+1
Change-Id: I48c0e16c38fef06c0c6455238ba891d84d7efa4c Signed-off-by: Chengkai Yan <martin.c.yan@est.tech> Issue-ID: DCAEGEN2-964
2018-11-06Add cloud config of mutual authentication3.0.0-ONAP1.0.4elinuxhenrik1-1/+1
Change-Id: I8e51c07f750192e1aa03f13c98d3a3a8f0db0f3c Issue-ID: DCAEGEN2-946 Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
2018-10-15Improve setKeyManager & setTrustManagerChengkai Yan1-1/+1
Change-Id: I14b1bd6872e40496ce233ec4974ad9e5fd92d949 Signed-off-by: Chengkai Yan <martin.c.yan@est.tech> Issue-ID: DCAEGEN2-867
2018-10-09Fix retry when file download fails1.0.2elinuxhenrik1-2/+1
When the Datafile collector is unable to download the file from an xNF it now retries to collect the file. Change-Id: I61f68f9cf7af1a7fab160b0e936daafd1a23aaf8 Issue-ID: DCAEGEN2-864 Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
2018-10-03Fix mutual authenticationVijay Venkatesh Kumar1-20/+3
Last version from demo. Change-Id: Ib41581bf6f9eb92a03edf8434261d3674b6e3e39 Issue-ID: DCAEGEN2-860 Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech> Signed-off-by: Vijay Venkatesh Kumar <vv770d@att.com>