aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
6 daysBump org.apache.commons:commons-compress from 1.27.0 to 1.27.1HEADmasterdependabot[bot]1-1/+1
Bumps org.apache.commons:commons-compress from 1.27.0 to 1.27.1. updated-dependencies: - dependency-name: org.apache.commons:commons-compress dependency-type: direct:production update-type: version-update:semver-patch Issue-ID: CIMAN-33 Change-Id: I1409c75c8882011f29a2779d8a37900d11ad9118 Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: onap.gh2gerrit <releng+onap-gh2gerrit@linuxfoundation.org>
11 daysMerge "Bump com.diffplug.spotless:spotless-maven-plugin in the maven group"Fiete Ostkamp1-1/+1
11 daysMerge "Bump com.bazaarvoice.jolt:jolt-complete from 0.1.7 to 0.1.8"Fiete Ostkamp1-1/+1
11 daysMerge "Bump org.apache.maven.plugins:maven-dependency-plugin from 2.8 to 3.8.1"Fiete Ostkamp0-0/+0
11 daysMerge "Bump org.apache.maven.plugins:maven-dependency-plugin from 2.8 to 3.8.1"Fiete Ostkamp1-1/+1
11 daysMerge "Bump logback.version from 1.4.10 to 1.4.14"Fiete Ostkamp1-1/+1
11 daysBump com.diffplug.spotless:spotless-maven-plugin in the maven groupdependabot[bot]1-1/+1
Bumps the maven group with 1 update: [com.diffplug.spotless:spotless-maven-plugin](https://github.com/diffplug/plugin-maven). Updates `com.diffplug.spotless:spotless-maven-plugin` from 1.18.0 to 1.20.0 - [Commits](https://github.com/diffplug/plugin-maven/commits) updated-dependencies: - dependency-name: com.diffplug.spotless:spotless-maven-plugin dependency-type: direct:production dependency-group: maven Issue-ID: CIMAN-33 Change-Id: Ieaf1b99a11bd5e1eff5c1ed1a906f56ac438e998 Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: onap.gh2gerrit <releng+onap-gh2gerrit@linuxfoundation.org>
11 daysBump org.apache.maven.plugins:maven-dependency-plugin from 2.8 to 3.8.1dependabot[bot]1-1/+1
Bumps [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin) from 2.8 to 3.8.1. - [Release notes](https://github.com/apache/maven-dependency-plugin/releases) - [Commits](https://github.com/apache/maven-dependency-plugin/compare/maven-dependency-plugin-2.8...maven-dependency-plugin-3.8.1) updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-dependency-plugin dependency-type: direct:production update-type: version-update:semver-major Issue-ID: CIMAN-33 Change-Id: I00d411fbb5fc0ab2bd89624277c0449559249608 Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: onap.gh2gerrit <releng+onap-gh2gerrit@linuxfoundation.org>
11 daysBump logback.version from 1.4.10 to 1.4.14dependabot[bot]1-1/+1
Bumps `logback.version` from 1.4.10 to 1.4.14. Updates `ch.qos.logback:logback-core` from 1.4.10 to 1.4.14 - [Release notes](https://github.com/qos-ch/logback/releases) - [Commits](https://github.com/qos-ch/logback/compare/v_1.4.10...v_1.4.14) Updates `ch.qos.logback:logback-classic` from 1.4.10 to 1.4.14 - [Release notes](https://github.com/qos-ch/logback/releases) - [Commits](https://github.com/qos-ch/logback/compare/v_1.4.10...v_1.4.14) Updates `ch.qos.logback:logback-access` from 1.4.10 to 1.4.14 - [Release notes](https://github.com/qos-ch/logback/releases) - [Commits](https://github.com/qos-ch/logback/compare/v_1.4.10...v_1.4.14) updated-dependencies: - dependency-name: ch.qos.logback:logback-core dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: ch.qos.logback:logback-classic dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: ch.qos.logback:logback-access dependency-type: direct:production update-type: version-update:semver-patch Issue-ID: CIMAN-33 Change-Id: I0479ea9519468637c15a5dc1eee217b24d3a684a Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: onap.gh2gerrit <releng+onap-gh2gerrit@linuxfoundation.org>
11 daysBump com.bazaarvoice.jolt:jolt-complete from 0.1.7 to 0.1.8dependabot[bot]1-1/+1
Bumps [com.bazaarvoice.jolt:jolt-complete](https://github.com/bazaarvoice/jolt) from 0.1.7 to 0.1.8. - [Release notes](https://github.com/bazaarvoice/jolt/releases) - [Commits](https://github.com/bazaarvoice/jolt/compare/jolt-0.1.7...jolt-0.1.8) updated-dependencies: - dependency-name: com.bazaarvoice.jolt:jolt-complete dependency-type: direct:production update-type: version-update:semver-patch Issue-ID: CIMAN-33 Change-Id: I5e925332a3a65f62affb3fc15bae52d32ee8ed4d Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: onap.gh2gerrit <releng+onap-gh2gerrit@linuxfoundation.org>
11 daysBump org.apache.maven.plugins:maven-dependency-plugin from 2.8 to 3.8.1dependabot[bot]1-1/+1
Bumps [org.apache.maven.plugins:maven-dependency-plugin](https://github.com/apache/maven-dependency-plugin) from 2.8 to 3.8.1. - [Release notes](https://github.com/apache/maven-dependency-plugin/releases) - [Commits](https://github.com/apache/maven-dependency-plugin/compare/maven-dependency-plugin-2.8...maven-dependency-plugin-3.8.1) updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-dependency-plugin dependency-type: direct:production update-type: version-update:semver-major Issue-ID: CIMAN-33 Change-Id: Id0b8df60cd4f0b28c3c2e005bd3220fef0400d6a Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: onap.gh2gerrit <releng+onap-gh2gerrit@linuxfoundation.org>
11 daysBump io.swagger.core.v3:swagger-core from 2.2.25 to 2.2.29dependabot[bot]1-1/+1
Bumps [io.swagger.core.v3:swagger-core](https://github.com/swagger-api/swagger-core) from 2.2.25 to 2.2.29. - [Release notes](https://github.com/swagger-api/swagger-core/releases) - [Commits](https://github.com/swagger-api/swagger-core/compare/v2.2.25...v2.2.29) updated-dependencies: - dependency-name: io.swagger.core.v3:swagger-core dependency-type: direct:production update-type: version-update:semver-patch Issue-ID: CIMAN-33 Change-Id: I9ca63bbe2da686c83a661e1395b39ec92efd957b Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: onap.gh2gerrit <releng+onap-gh2gerrit@linuxfoundation.org>
11 daysChore: Enable dependabot and GitHub2GerritMatthew Watkins2-0/+44
Add dependabot configuration file and GitHub2Gerrit workflow. Issue-ID: CIMAN-33 Change-Id: I9cc1b4f3688c213ae059ccf33fa44b0e430d3c1d Signed-off-by: Matthew Watkins <mwatkins@linuxfoundation.org>
2025-03-12Release 1.16.0Fiete Ostkamp1-0/+4
- spring-boot update (2.7.18 -> 3.0.13) - uses Java 17 now Issue-ID: AAI-4142 Change-Id: I92f7ed8216fa2fee514b9111fc4fd7f0bb322082 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2025-03-12Bump version to 1.16.0Fiete Ostkamp1-2/+2
Issue-ID: AAI-4143 Change-Id: I8cbb6b7d24f9cfb523732f42ec3257ea47c3649d Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2025-02-09Remove explicit version for spring-kafkaFiete Ostkamp2-10/+0
- spring-kafka was held back on 2.7 due to an explicitly declared version - let snakeyaml and commons-cli deps be managemed by spring dependency management Issue-ID: AAI-4130 Change-Id: Idc6304ab6d46adfef2d437daf2d7f43ef259d395 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2025-02-06Update AAI api documentationFiete Ostkamp3-3/+5
- update docs to - include v30 - make openapi page easier searchable by mentioning openapi in the title - link to openapi page in AAI REST API section Issue-ID: AAI-4126 Change-Id: I408ea17fa9560fb7b20550086362d3b26d078968 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2025-02-04Merge "Spring-boot 3 update"Nandkishor Patke209-660/+689
2025-02-04Spring-boot 3 updateFiete Ostkamp209-669/+689
- update to spring boot 3.0.13, this includes: - change of javax to jakarta namespace - upgrade of eclipselink (2.7.15 -> 3.0.1) Issue-ID: AAI-4098 Change-Id: I57bbc453be892a6425a23d5ec58c140cf9736cda Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2025-02-03Release 1.15.5Fiete Ostkamp1-0/+4
- janusgraph upgrade (1.0.0 -> 1.1.0) - remove ssl-related leftovers from the code - remove various spring starters (web,tomcat,jetty,jersey) since they shouldn't be declared in this library Issue-ID: AAI-4117 Change-Id: I514a7ecc23685e339c19562b1bdc3a6d48b27416 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2025-01-30[AAI] Unnecessary packages must be cleared from all java files for aai-commonatul.m.singh17-25/+0
- Removed unused imports from the JAVA files so that unnecessary packages are ignored Issue-ID: AAI-4111 Change-Id: If9a4a9b98962c3d4deb28668ff0050b92999d9c7 Signed-off-by: atul.m.singh <atul.m.singh@accenture.com>
2025-01-16Create release notesFiete Ostkamp1-0/+28
- create release notes for both the 14.X.X and 15.X.X release Issue-ID: AAI-4108 Change-Id: I1d80b9db4113a13feead4b234c37163c41dc6f08 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2025-01-06Make aai-common agnostic of the embedded server (remove jetty-specific code)Fiete Ostkamp31-1778/+48
- remove spring-boot-starter-[web,tomcat,jetty,jersey] in aai-rest - remove spring-boot-starter-web in aai-schema-ingest - remove keystore and certificate related leftovers - this prepares the move to tomcat for the spring boot 3 upgrade (details in the ticket) Issue-ID: AAI-4100 Change-Id: I04194c636f0548f7a832e430a40e48710ea4c00f Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2025-01-02Upgrade Janusgraph to 1.1.0Fiete Ostkamp15-37/+20
- upgrade janusgraph (1.0.1->1.1.0) - upgrade guava (33.3.1-jre->33.4.0-jre) - remove some version declarations in aai-parent that are not in use anymore - bump snapshot version to 1.15.5-SNAPSHOT Issue-ID: AAI-4097 Change-Id: Ied18c84ad4de81ddc2d968881590c1145a52618f Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2025-01-02Release 1.15.4Fiete Ostkamp1-0/+4
- upgrade slf4j (1.7.25 -> 1.7.36) - upgrade logback (1.2.12 -> 1.2.13) - reduce usage of org.json - upgrade org.json (20190722->20240303) - remove spring-security-rsa from aai-parent Issue-ID: AAI-4093 Change-Id: I574cdda8102ff47908f0d22434badfca056a1933 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2025-01-02Upgrade slf4j in aai-commonFiete Ostkamp4-24/+21
- upgrade slf4j (1.7.25->1.7.36) - add all slf4j dependencies to dependencyManagement Issue-ID: AAI-4092 Change-Id: I57f970253ccd200646048c41463769bafe07911e Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-12-29Remove AAI rest-client dependency from aai-commonFiete Ostkamp4-22/+9
- the rest-client dependency is not used and contains eelf-core - bump logback patch version (1.2.12 -> 1.2.13) Issue-ID: AAI-4091 Change-Id: I9864700fe95cbe1534e96dc9c122480e99a573f8 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-12-17aai-common pipeline is flaky due to coverage checkFiete Ostkamp1-1/+1
- set coverage to 0.0 Issue-ID: AAI-4089 Change-Id: I0b59f28a349cf3633ed56ec772badd6e87cf7e07 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-12-11Reduce org.json usage in aai-commonFiete Ostkamp33-95/+79
- org.json [is slow](https://github.com/fabienrenaud/java-json-benchmark?tab=readme-ov-file#users-model) - Jackson should be consistently used everywhere - only XmlFormatTransformer is left, but that warrants a dedicated change with (likely) further tests since it appears to be quite a critical execution path - remove unused imports - update org.json to a non-vulnerable version Issue-ID: AAI-4085 Change-Id: I84610523447d70a1729348392ffd302d17e9379d Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-12-06Remove dependency management for spring-security-rsa dependencyFiete Ostkamp15-43/+17
- remove spring-security-rsa from aai-parent - bump snapshot version to 1.15.4-SNAPSHOT Issue-ID: AAI-4081 Change-Id: I8ae022bc7307efeac7cfd90415e2d412f83cfd9b Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-12-061.15.3 releaseFiete Ostkamp1-0/+4
- Remove eelf-core from aai-common - Move GraphChecker to aai-common - Remove aai logging-service dependencies - Upgrade spring-boot to 2.7 - Add resiliency test for the GraphChecker - Reduce log noise caused by AbstractAuditLogFilter - Disable __TypeId__ header for AAI event publishing Issue-ID: AAI-4076 Change-Id: Icee3ba399b14bd2ab734851f30386ef9799db63b Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-12-06Merge "Reduce log noise caused by AbstractAuditLogFilter"Fiete Ostkamp1-4/+2
2024-12-04Disable __TypeId__ header for AAI event publishingFiete Ostkamp1-1/+5
- with the refactorings in AAI-3931 and AAI-4014 message producing was changed to serialize <String,NotificationEvent> instead of <String,String> to be more expressive - when doing so, spring will add a __TypeId__ header to the message to inform consumers about the type of the message - spring consumers will validate this annotation and will - throw an exception when the package (org.onap.aai.[...].NotificationEvent) is not among the trusted packages - throw an exception if the class is not on the classpath and the app thus does not know how to deserialize it - since this is a breaking change for the consumers and it would just cause implementation effort, the header is removed to restore the old behaviour Issue-ID: AAI-4074 Change-Id: Ibf83c235739a71b64471ee85d0b5e559082c271e Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-11-27Reduce log noise caused by AbstractAuditLogFilterFiete Ostkamp1-4/+2
- reduce number of log lines that are written on each request Issue-ID: AAI-4072 Change-Id: I7582a36fe32bc64c14a5f565c52895b11cee7364 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-11-25Add resiliency test for the GraphCheckerFiete Ostkamp9-35/+268
- introduce IntegrationTest class for Junit 5 based tests that use the spring context - add resiliency test to test GraphChecker behaviour for interrupted network connections to cassandra - leverage testcontainers to run against a cassandra container and toxiproxy Issue-ID: AAI-4070 Change-Id: I2485b5240950ded6201942459f6fcdb4971e43d9 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-11-21Upgrade spring-boot to 2.7Fiete Ostkamp1-18/+3
- upgrade spring-boot (2.6.15 -> 2.7.18) - upgrade tinkerpop (3.7.1 -> 3.7.3) - upgrade janusgraph (1.0.0 -> 1.0.1) Issue-ID: AAI-4067 Change-Id: I06ab3c705981a9aebe2e0f6fdc7060735c8cd39c Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-11-20Remove aai logging-service dependenciesFiete Ostkamp15-215/+60
- logging-service is not actively maintained anymore Issue-ID: AAI-4061 Change-Id: I63cf251a47f220c06a423760b41c3ea70a2f8d6f Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-11-19Move GraphChecker to aai-commonFiete Ostkamp6-37/+273
- define GraphCheck class that tests connection to storage backend - disable caching for the db transaction to make sure that the real connection is tested - define GraphConfig class that defines a Graph bean. This is an alternative to the AAIGraph class Issue-ID: AAI-4060 Change-Id: Id6d20adc8a8bab8bc914fb47353c37fd80905896 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-11-14Remove eelf-core from aai-commonFiete Ostkamp16-73/+25
- the dependency is not maintained anymore Issue-ID: AAI-4059 Change-Id: I5f089236e680630bb14bcfd9b29f3b1cd4545574 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-11-14Release 1.15.2 docker imageFiete Ostkamp1-0/+11
- upgrade spring boot (2.5.15 -> 2.6.15) - migrate aai-schema-ingest module to JUnit 5 - upgrade guava (31.1-jre -> 33.3.1-jre) - exclude vulnerable rabbitmq dependency of janusgraph-core - upgrade logback (1.2.3 + 1.2.7 -> 1.2.13) Issue-ID: AAI-4050 Change-Id: If29b6b5c9f8f1cc361df9b3f0a4560e8203ae8c6 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-11-08Release 1.15.2Fiete Ostkamp1-0/+4
- upgrade spring boot (2.5.15 -> 2.6.15) - migrate aai-schema-ingest module to JUnit 5 - upgrade guava (31.1-jre -> 33.3.1-jre) - exclude vulnerable rabbitmq dependency of janusgraph-core - upgrade logback (1.2.3 + 1.2.7 -> 1.2.13) Issue-ID: AAI-4050 Change-Id: Ia782335e5edfe9f2f78392c7f398f309574a4431 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-11-08Upgrade spring boot to 2.6Fiete Ostkamp54-508/+414
- upgrade spring boot (2.5.15 -> 2.6.15) - migrate aai-schema-ingest module to JUnit 5 Issue-ID: AAI-4048 Change-Id: I72a59891fdbcdea9b54f6c02aae09fcc7a26947a Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-11-05Kyverno fixes for AAIAndreas Seelinger4-38/+8
- Change entrypoint of aai-haproxy to remove the need to modify resolvers.conf - Need an updated version of the aai-helmcharts. Since resolvers.conf is a config map now Issue-ID: AAI-4043 Change-Id: I97092b293ec6c27dd23215918b5368de7570ad4b Signed-off-by: Andreas Seelinger <Andreas.Seelinger@accenture.com>
2024-10-24Update guava in aai-commonFiete Ostkamp1-1/+8
- update guava (31.1-jre -> 33.3.1-jre) - exclude vulnerable rabbitmq dependency of janusgraph-core Issue-ID: AAI-4036 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de> Change-Id: Ie0fd056396dc0ee4acbc5b4d2b44f2a4f0a6802b
2024-10-17Update logback in aai-commonFiete Ostkamp15-19/+18
- update logback (1.2.3 + 1.2.7 -> 1.2.13) - bump snapshot version to 1.15.2-SNAPSHOT Issue-ID: AAI-4020 Change-Id: I1f961ffddfbefe810044cafac500defeb6727da8 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-10-17Release 1.15.1Fiete Ostkamp1-0/+4
- cleanup notification logic to get rid of ActiveMQ - remove activemq and jms related dependencies - remove outdated groovy dependency - update eclipselink (2.7.11 -> 2.7.15) Issue-ID: AAI-4019 Change-Id: Ib665f8edd69b1a6785c6497b81d35519ea5b910f Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-10-16Add more meaningful exception when path to schema files is wrongFiete Ostkamp2-6/+10
- throw runtime exception when schema files cannot be found - update eclipse persistence (2.7.11 -> 2.7.15) Issue-ID: AAI-4018 Change-Id: Id3a91fbddd903433413e0409c64deac360c80365 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-10-15Migrate most of the aai-common aai-els-onap-logging module to Junit 5Fiete Ostkamp32-135/+134
- the migration from Junit 4 to 5 can be done partially - this migrates all the 'easy' cases in this module to already make some progress here Issue-ID: AAI-3814 Change-Id: If35fe5b09c99042b6c28f10e0515062288dbf8ff Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-10-13Remove groovy dependency from aai-commonFiete Ostkamp3-61/+0
- remove org.codehaus.groovy declaration Issue-ID: AAI-3941 Change-Id: I28480671031b81813e151202531dd08995bf42b3 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-10-09Refactor DeltaEventsFiete Ostkamp24-1353/+188
- get rid of StoreNotificationEvent class and directly publish to Kafka - use Lombok in related classes Issue-ID: AAI-4014 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de> Change-Id: Ic6433b75a4540f597edf1316afe6d6c56a7bd08b