From 988a9429caa2bba6cfa342ab93c6072581c1b970 Mon Sep 17 00:00:00 2001 From: Jaro Hartmann Date: Thu, 30 Mar 2023 10:15:32 +0200 Subject: [PATCH 1/5] chore(changelog):[-] Update CHANGELOG to Release 2.4.0 --- CHANGELOG.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 954dfb0676..2d8ebf870f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,17 +5,20 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +### Known knowns +- PLACEHOLDER REMOVE IF EMPTY: risks that were introduced or discovered in the release and are known but not resolved + +## [2.4.0] - 2023-03-30 ### Added - IRS is now able to cache the EDC catalog. Caching can be disabled via application config. Maximum amount of cached items and item time-to-live can be configured as well. ### Changed - API endpoints have now additional layer of security and require BPN claim in token. Allowed BPN that can access API can be configured with (*env:API_ALLOWED_BPN*) variable. +- Updated Spring Boot dependency to 3.0.5 ### Fixed - Fixed issue in paging when calling SemanticsHub with some page size configurations -### Known knowns -- PLACEHOLDER REMOVE IF EMPTY: risks that were introduced or discovered in the release and are known but not resolved ## [2.3.2] - 2023-03-20 ### Changed @@ -180,7 +183,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Unresolved - **Select Aspects you need** You are able to select the needed aspects for which you want to collect the correct endpoint information. -[Unreleased]: https://github.com/eclipse-tractusx/item-relationship-service/compare/2.3.2...HEAD +[Unreleased]: https://github.com/eclipse-tractusx/item-relationship-service/compare/2.4.0...HEAD +[2.4.0]: https://github.com/eclipse-tractusx/item-relationship-service/compare/2.3.2...2.4.0 [2.3.2]: https://github.com/eclipse-tractusx/item-relationship-service/compare/2.3.1...2.3.2 [2.3.1]: https://github.com/eclipse-tractusx/item-relationship-service/compare/2.3.0...2.3.1 [2.3.0]: https://github.com/eclipse-tractusx/item-relationship-service/compare/2.2.0...2.3.0 From 9c8cb431daa6f0ea99fddef216f4221696642882 Mon Sep 17 00:00:00 2001 From: Jaro Hartmann Date: Thu, 30 Mar 2023 10:15:40 +0200 Subject: [PATCH 2/5] chore(charts):[-] Update helm charts CHANGELOG and chart version --- charts/edc-consumer/CHANGELOG.md | 2 ++ charts/edc-consumer/Chart.yaml | 2 +- charts/irs-helm/CHANGELOG.md | 4 ++++ charts/irs-helm/Chart.yaml | 4 ++-- 4 files changed, 9 insertions(+), 3 deletions(-) diff --git a/charts/edc-consumer/CHANGELOG.md b/charts/edc-consumer/CHANGELOG.md index 09f13045c0..fd17bc7c8a 100644 --- a/charts/edc-consumer/CHANGELOG.md +++ b/charts/edc-consumer/CHANGELOG.md @@ -5,6 +5,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] + +## [1.1.2] - 2023-03-30 ### Added - Add edc-postgres resource limits diff --git a/charts/edc-consumer/Chart.yaml b/charts/edc-consumer/Chart.yaml index be9f21c7c7..3ecaa35aca 100644 --- a/charts/edc-consumer/Chart.yaml +++ b/charts/edc-consumer/Chart.yaml @@ -14,7 +14,7 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 1.1.1 +version: 1.1.2 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to diff --git a/charts/irs-helm/CHANGELOG.md b/charts/irs-helm/CHANGELOG.md index 9bb90c6b7f..7820b2beff 100644 --- a/charts/irs-helm/CHANGELOG.md +++ b/charts/irs-helm/CHANGELOG.md @@ -5,6 +5,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] + +## [5.0.7] - 2023-03-30 ### Added - Add minio resource limits - Extended configmap and values.yaml with catalog cache configuration @@ -17,6 +19,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ttl: P1D maxCachedItems: 64000 ``` +### Changed +- Updated IRS Version to 2.4.0 ## [5.0.6] - 2023-03-28 ### Added diff --git a/charts/irs-helm/Chart.yaml b/charts/irs-helm/Chart.yaml index 6f79f8c33b..f6efa29dce 100644 --- a/charts/irs-helm/Chart.yaml +++ b/charts/irs-helm/Chart.yaml @@ -38,13 +38,13 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 5.0.6 +version: 5.0.7 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using. # It is recommended to use it with quotes. -appVersion: "2.3.2" +appVersion: "2.4.0" dependencies: - name: common From 09e1807fb82425c41b89291f177c3d76a5bde964 Mon Sep 17 00:00:00 2001 From: Jaro Hartmann Date: Thu, 30 Mar 2023 11:13:27 +0200 Subject: [PATCH 3/5] chore(Dockerfile):[-] Add upgrade for libssl3 --- Dockerfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Dockerfile b/Dockerfile index a4b8a5658d..ece17390d1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -47,6 +47,8 @@ RUN --mount=type=cache,target=/root/.m2 mvn -B clean package -pl :$BUILD_TARGET # Copy the jar and build image FROM eclipse-temurin:19-jre-alpine AS irs-api +RUN apk upgrade --no-cache libssl3 + ARG UID=10000 ARG GID=1000 From e5b1e9bbc9e14d54c03d8d99c407f02bbc454c33 Mon Sep 17 00:00:00 2001 From: Jaro Hartmann Date: Thu, 30 Mar 2023 11:20:06 +0200 Subject: [PATCH 4/5] chore(Dockerfile):[-] Add upgrade for libcrypto3 --- Dockerfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Dockerfile b/Dockerfile index ece17390d1..81d6585cca 100644 --- a/Dockerfile +++ b/Dockerfile @@ -48,6 +48,7 @@ RUN --mount=type=cache,target=/root/.m2 mvn -B clean package -pl :$BUILD_TARGET FROM eclipse-temurin:19-jre-alpine AS irs-api RUN apk upgrade --no-cache libssl3 +RUN apk upgrade --no-cache libcrypto3 ARG UID=10000 ARG GID=1000 From ed18f9c95742f444464512de8b5a5eb8ef17e9d2 Mon Sep 17 00:00:00 2001 From: Jaro Hartmann Date: Thu, 30 Mar 2023 11:24:07 +0200 Subject: [PATCH 5/5] chore(Dockerfile):[-] Move apk upgrades into one line --- Dockerfile | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 81d6585cca..d0d78de613 100644 --- a/Dockerfile +++ b/Dockerfile @@ -47,8 +47,7 @@ RUN --mount=type=cache,target=/root/.m2 mvn -B clean package -pl :$BUILD_TARGET # Copy the jar and build image FROM eclipse-temurin:19-jre-alpine AS irs-api -RUN apk upgrade --no-cache libssl3 -RUN apk upgrade --no-cache libcrypto3 +RUN apk upgrade --no-cache libssl3 libcrypto3 ARG UID=10000 ARG GID=1000