From 3a2c2f2f5802a61839821caa8129aad570ebcae7 Mon Sep 17 00:00:00 2001 From: Chandra Gorantla Date: Wed, 18 Sep 2024 14:24:09 -0400 Subject: [PATCH] NMS-16180: Update grpc --- .../src/main/resources/features-minion.xml | 3 +- core/grpc/osgi/pom.xml | 35 ++++++++----------- pom.xml | 2 +- 3 files changed, 18 insertions(+), 22 deletions(-) diff --git a/container/features/src/main/resources/features-minion.xml b/container/features/src/main/resources/features-minion.xml index b78993aa3afa..27b5f1c97fff 100644 --- a/container/features/src/main/resources/features-minion.xml +++ b/container/features/src/main/resources/features-minion.xml @@ -165,7 +165,8 @@ dropwizard-metrics opennms-core-ipc-sink-api opennms-core-ipc-rpc-api - mvn:org.opennms.core.grpc/org.opennms.core.grpc.osgi/${project.version} + wrap:mvn:org.opennms.core.grpc/org.opennms.core.grpc.osgi/${project.version}$overwrite=merge&Karaf-Commands=none + mvn:com.google.protobuf/protobuf-java/${protobufVersion} mvn:org.opennms.core.ipc.grpc/org.opennms.core.ipc.grpc.common/${project.version} mvn:org.opennms.core.ipc.grpc/org.opennms.core.ipc.grpc.client/${project.version} opennms-core-ipc-twin-grpc-subscriber diff --git a/core/grpc/osgi/pom.xml b/core/grpc/osgi/pom.xml index 6410731fd927..7bab13023826 100644 --- a/core/grpc/osgi/pom.xml +++ b/core/grpc/osgi/pom.xml @@ -22,18 +22,11 @@ ${maven.shade.plugin.version} - package shade + package - - - - - *:* - - true @@ -46,13 +39,14 @@ + com.google.protobuf;version="[3.19,5)", + javax.net, javax.net.ssl, javax.security.cert, javax.security.auth.x500, - - com.google.protobuf, - io.grpc, + io.grpc, + io.grpc.core, io.grpc.stub, io.grpc.protobuf, io.grpc.internal, @@ -72,7 +66,7 @@ io.grpc - grpc-netty-shaded + grpc-core ${grpcVersion} @@ -84,6 +78,12 @@ io.grpc grpc-protobuf ${grpcVersion} + + + com.google.protobuf + protobuf-java + + io.grpc @@ -91,14 +91,9 @@ ${grpcVersion} - com.google.guava - guava - ${guavagRPCVersion} - - - com.google.protobuf - protobuf-java - ${protobufVersion} + io.grpc + grpc-netty-shaded + ${grpcVersion} diff --git a/pom.xml b/pom.xml index 5e1b128c2eda..741a67417b8f 100644 --- a/pom.xml +++ b/pom.xml @@ -1806,7 +1806,7 @@ 2.15.0 1.1.1 3.0.21 - 1.46.0 + 1.66.0 2.9.1 31.1-jre 32.1.3-jre