From 7d5874d22bbc1f88ee93bd9654f0e98f7996bac9 Mon Sep 17 00:00:00 2001 From: JohnKeeney Date: Mon, 28 Aug 2023 15:51:42 +0100 Subject: [PATCH] Add springboot parent 31 for London https://spring.io/security/cve-2023-20883 by upgrading spring to 3.1.0+ Issue-ID: CCSDK-3921 Change-Id: I5fd8d252982aeea81cad0e31a5fd2fc1befff5b3 Signed-off-by: JohnKeeney --- springboot/spring-boot-setup/pom.xml | 46 ++++++++++++++++++++++ .../src/main/properties/springboot31.properties | 11 ++++++ springboot/springboot30/pom.xml | 6 +-- .../pom.xml} | 14 +++---- 4 files changed, 67 insertions(+), 10 deletions(-) create mode 100644 springboot/spring-boot-setup/src/main/properties/springboot31.properties rename springboot/{springboot30/pom-template-jdk17.xml => springboot31/pom.xml} (99%) diff --git a/springboot/spring-boot-setup/pom.xml b/springboot/spring-boot-setup/pom.xml index 017cf691..c22eac8f 100644 --- a/springboot/spring-boot-setup/pom.xml +++ b/springboot/spring-boot-setup/pom.xml @@ -143,6 +143,30 @@ UTF-8 + + create-springboot31-parent-pom + + copy-resources + + validate + + ../springboot31 + + + src/main/resources + + pom-template-jdk17.xml + + true + + + \ + + ${basedir}/src/main/properties/springboot31.properties + + UTF-8 + + @@ -194,6 +218,28 @@ ../springboot26/pom.xml + + rename-springboot30-parent-pom + validate + + rename + + + ../springboot30/pom-template-jdk17.xml + ../springboot30/pom.xml + + + + rename-springboot31-parent-pom + validate + + rename + + + ../springboot31/pom-template-jdk17.xml + ../springboot31/pom.xml + + diff --git a/springboot/spring-boot-setup/src/main/properties/springboot31.properties b/springboot/spring-boot-setup/src/main/properties/springboot31.properties new file mode 100644 index 00000000..ec6957f2 --- /dev/null +++ b/springboot/spring-boot-setup/src/main/properties/springboot31.properties @@ -0,0 +1,11 @@ +springbootparent.artifactId=spring-boot-starter-parent +springbootparent.groupId=org.springframework.boot +springbootparent.version=3.1.0 +springboot.project.artifactId=spring-boot-31-starter-parent +spring.version=6.0.9 +springboot.httpcomponents.core.version=4.5.16 +springboot.httpcomponents.client.version=4.5.14 +springboot.jackson.version=2.15.0 +springboot.logback.version=1.4.7 +springboot.slf4j.version=2.19.0 +springboot.antlr.version=4.12.0 diff --git a/springboot/springboot30/pom.xml b/springboot/springboot30/pom.xml index c2f5c57f..84449327 100644 --- a/springboot/springboot30/pom.xml +++ b/springboot/springboot30/pom.xml @@ -8,7 +8,7 @@ org.springframework.boot spring-boot-starter-parent - 3.0.3 + 3.0.6 @@ -99,8 +99,8 @@ ${ccsdk.sli.version} - 3.0.3 - 6.0.4 + 3.0.6 + 6.0.8 1.11 diff --git a/springboot/springboot30/pom-template-jdk17.xml b/springboot/springboot31/pom.xml similarity index 99% rename from springboot/springboot30/pom-template-jdk17.xml rename to springboot/springboot31/pom.xml index 162efaf3..16337f47 100644 --- a/springboot/springboot30/pom-template-jdk17.xml +++ b/springboot/springboot31/pom.xml @@ -8,13 +8,13 @@ org.springframework.boot spring-boot-starter-parent - 3.0.3 + 3.1.0 org.onap.ccsdk.parent - spring-boot-30-starter-parent - 2.5.4-SNAPSHOT + spring-boot-31-starter-parent + 2.5.6-SNAPSHOT pom ONAP :: ${project.groupId} :: ${project.artifactId} @@ -99,8 +99,8 @@ ${ccsdk.sli.version} - 3.0.3 - 6.0.4 + 3.1.0 + 6.0.9 1.11 @@ -125,14 +125,14 @@ org.onap.ccsdk.parent dependencies-bom - 2.5.4-SNAPSHOT + 2.5.6-SNAPSHOT pom import com.fasterxml.jackson jackson-bom - 2.14.2 + 2.15.0 pom import -- 2.16.6