Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions akhq.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package:
name: akhq
version: 0.26.0
epoch: 1
epoch: 2
description: "Kafka GUI for Apache Kafka to manage topics, topics data, consumers group, schema registry, connect and more"
copyright:
- license: Apache-2.0
Expand All @@ -28,7 +28,7 @@ pipeline:

- uses: patch
with:
# includes patches for GHSA-pr98-23f8-jwxv, GHSA-6v67-2wr5-gvf4, GHSA-4g8c-wm8x-jfhw, GHSA-4g8c-wm8x-jfhw, GHSA-pq2g-wx69-c263, CVE-2025-48734, GHSA-j288-q9x7-2f5v and GHSA-xwmg-2g98-w7v9
# includes patches for GHSA-pr98-23f8-jwxv, GHSA-6v67-2wr5-gvf4, GHSA-4g8c-wm8x-jfhw, GHSA-4g8c-wm8x-jfhw, GHSA-pq2g-wx69-c263, CVE-2025-48734, GHSA-j288-q9x7-2f5v, GHSA-xwmg-2g98-w7v9 and GHSA-3p8m-j85q-pgmj
patches: |
cves-20250714.patch

Expand Down
20 changes: 11 additions & 9 deletions akhq/cves-20250714.patch
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ index 6b2e9464..795fa607 100644
+ force("com.nimbusds:nimbus-jose-jwt:" + nimbusJoseJwtVersion)
}
}

@@ -93,7 +101,7 @@ dependencies {
implementation("io.micronaut:micronaut-http-server-netty")
implementation("io.micronaut:micronaut-jackson-databind")
Expand All @@ -28,25 +28,27 @@ index 6b2e9464..795fa607 100644
implementation("io.micronaut.security:micronaut-security-jwt")
@@ -174,6 +182,8 @@ dependencies {
implementation group: 'io.projectreactor', name: 'reactor-core', version: '3.7.6'

implementation 'io.jsonwebtoken:jjwt-impl:0.12.6'
+
+ implementation 'io.netty:netty-common:4.1.118.Final'
+ implementation 'io.netty:netty-common:4.1.125.Final'
}

/**********************************************************************************************************************\
@@ -295,4 +305,4 @@ shadowJar {

processResources.dependsOn ":client:installFrontend"
processResources.dependsOn ":client:assembleFrontend"
-processResources.dependsOn ":client:copyClientResources"
+processResources.dependsOn ":client:copyClientResources"
\ No newline at end of file
diff --git a/gradle.properties b/gradle.properties
index ae531b3b..362fbd59 100644
index ae531b3b..707a3a72 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -3,4 +3,12 @@ confluentVersion=7.4.4
@@ -1,6 +1,14 @@
-micronautVersion=4.3.8
+micronautVersion=4.9.3
confluentVersion=7.4.4
kafkaVersion=3.6.2
kafkaScalaVersion=2.13
lombokVersion=1.18.32
Expand All @@ -58,7 +60,7 @@ index ae531b3b..362fbd59 100644
+logbackVersion=1.5.16
+commonsCompressVersion=1.26.0
+vertxVersion=4.4.8
+nettyVersion=4.1.118.Final
+nettyVersion=4.1.125.Final
+jettyHttpVersion=12.0.12
+beansVersion=1.11.0
\ No newline at end of file
4 changes: 1 addition & 3 deletions celeborn-0.5.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package:
name: celeborn-0.5
version: 0.5.4
epoch: 6
epoch: 7
description: "Apache Celeborn - A Remote Shuffle Service for Distributed Data Processing Engines"
copyright:
- license: Apache-2.0
Expand Down Expand Up @@ -43,8 +43,6 @@ pipeline:
repository: https://github.com/apache/${{vars.base-package-name}}.git
tag: v${{package.version}}

- uses: auth/maven

- uses: maven/pombump

- uses: patch
Expand Down
2 changes: 1 addition & 1 deletion celeborn-0.5/pombump-properties.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ properties:
- property: maven.plugin.silencer.version
value: 1.7.19
- property: netty.version
value: 4.1.118.Final
value: 4.1.125.Final
- property: protobuf.version
value: 3.25.5
- property: ratis.version
Expand Down
13 changes: 11 additions & 2 deletions kserve-modelmesh.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
package:
name: kserve-modelmesh
version: 0.12.0
epoch: 15 # GHSA-4cx2-fc23-5wg6
epoch: 16 # GHSA-4cx2-fc23-5wg6, GHSA-3p8m-j85q-pgmj
description: The ModelMesh framework is a mature, general-purpose model serving management/routing layer designed for high-scale, high-density and frequently-changing model use cases.
dependencies:
runtime:
Expand Down Expand Up @@ -31,16 +31,25 @@ pipeline:
tag: v${{package.version}}
expected-commit: f8212c75fffba9af22c3f3831ea0a8caade518d2

- uses: auth/maven
- uses: patch
with:
patches: netty-dep-additions.patch

- uses: maven/pombump

- uses: maven/pombump
with:
properties-file: pombump-properties.yaml

- name: Compile
runs: |
mvn -B package -Dfile.encoding=UTF8 -DskipTests=true --file pom.xml
mkdir -p ${{targets.destdir}}/opt/kserve/mmesh
mv /home/build/target/dockerhome/* ${{targets.destdir}}/opt/kserve/mmesh/

# Remove boringssl windows jar/DLLs
find ${{targets.destdir}}/opt/kserve/mmesh -name '*boringssl*windows*' -exec rm {} \;

echo "$(date -d@${SOURCE_DATE_EPOCH} +%Y%m%d)-$(git rev-parse --short HEAD)" > ${{targets.destdir}}/opt/kserve/mmesh/build-version
mkdir -p ${{targets.destdir}}/etc
mkdir -p ${{targets.destdir}}/opt/kserve/mmesh/log
Expand Down
25 changes: 25 additions & 0 deletions kserve-modelmesh/netty-dep-additions.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
diff --git a/pom.xml b/pom.xml
index b55a1ac..a2e5f88 100644
--- a/pom.xml
+++ b/pom.xml
@@ -288,6 +288,20 @@

<dependencies>

+ <!-- Needed by com.ibm.watson.modelmesh.payload.RemotePayloadProcessor (io.netty.handler.codec.base64.*) -->
+ <dependency>
+ <groupId>io.netty</groupId>
+ <artifactId>netty-codec</artifactId>
+ <version>4.1.127.Final</version>
+ </dependency>
+
+ <!-- Commonly required by other Netty pipeline classes; keep aligned -->
+ <dependency>
+ <groupId>io.netty</groupId>
+ <artifactId>netty-handler</artifactId>
+ <version>4.1.127.Final</version>
+ </dependency>
+
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
5 changes: 4 additions & 1 deletion kserve-modelmesh/pombump-deps.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,7 @@ patches:
version: "1.79"
- groupId: io.netty
artifactId: netty-codec-http2
version: 4.1.124.Final
version: 4.1.127.Final
- groupId: io.netty
artifactId: netty-codec
version: 4.1.127.Final
3 changes: 3 additions & 0 deletions kserve-modelmesh/pombump-properties.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
properties:
- property: netty-version
value: "4.1.127.Final"
Loading