Browse Source

fix(deps): update dependency io.netty:netty-bom to v4.1.101.final (#9833)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com>
renovate[bot] 1 year ago
parent
commit
27ee816a26

+ 1 - 1
conventions/src/main/kotlin/otel.java-conventions.gradle.kts

@@ -122,7 +122,7 @@ abstract class NettyAlignmentRule : ComponentMetadataRule {
     with(ctx.details) {
       if (id.group == "io.netty" && id.name != "netty") {
         if (id.version.startsWith("4.1.")) {
-          belongsTo("io.netty:netty-bom:4.1.100.Final", false)
+          belongsTo("io.netty:netty-bom:4.1.101.Final", false)
         } else if (id.version.startsWith("4.0.")) {
           belongsTo("io.netty:netty-bom:4.0.56.Final", false)
         }

+ 13 - 0
instrumentation/grpc-1.6/javaagent/build.gradle.kts

@@ -44,3 +44,16 @@ tasks {
     }
   }
 }
+
+if (!(findProperty("testLatestDeps") as Boolean)) {
+  configurations.testRuntimeClasspath {
+    resolutionStrategy {
+      eachDependency {
+        // early versions of grpc are not compatible with netty 4.1.101.Final
+        if (requested.group == "io.netty") {
+          useVersion("4.1.100.Final")
+        }
+      }
+    }
+  }
+}

+ 13 - 0
instrumentation/grpc-1.6/library/build.gradle.kts

@@ -21,3 +21,16 @@ tasks {
     systemProperty("testLatestDeps", findProperty("testLatestDeps") as Boolean)
   }
 }
+
+if (!(findProperty("testLatestDeps") as Boolean)) {
+  configurations.testRuntimeClasspath {
+    resolutionStrategy {
+      eachDependency {
+        // early versions of grpc are not compatible with netty 4.1.101.Final
+        if (requested.group == "io.netty") {
+          useVersion("4.1.100.Final")
+        }
+      }
+    }
+  }
+}