From 5f8c98135c99c768dd450ca74fd35f79dbff1180 Mon Sep 17 00:00:00 2001 From: Alexey Kuznetsov Date: Wed, 14 Jan 2026 10:26:25 -0500 Subject: [PATCH 1/2] Skip redhat versions, which are frequently broken. --- .../kotlin/datadog/gradle/plugin/muzzle/MuzzleVersionUtils.kt | 1 + .../apache-httpclient/apache-httpclient-4.0/build.gradle | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/buildSrc/src/main/kotlin/datadog/gradle/plugin/muzzle/MuzzleVersionUtils.kt b/buildSrc/src/main/kotlin/datadog/gradle/plugin/muzzle/MuzzleVersionUtils.kt index b223f5c20ec..a3fd9a11679 100644 --- a/buildSrc/src/main/kotlin/datadog/gradle/plugin/muzzle/MuzzleVersionUtils.kt +++ b/buildSrc/src/main/kotlin/datadog/gradle/plugin/muzzle/MuzzleVersionUtils.kt @@ -57,6 +57,7 @@ internal object MuzzleVersionUtils { v.contains("public_draft") || v.contains("-cr") || v.contains("-preview") || + v.contains(".redhat-") || skipVersions.contains(v) || END_NMN_PATTERN.matches(v) || GIT_SHA_PATTERN.matches(v)) diff --git a/dd-java-agent/instrumentation/apache-httpclient/apache-httpclient-4.0/build.gradle b/dd-java-agent/instrumentation/apache-httpclient/apache-httpclient-4.0/build.gradle index 6c885ce22a2..fb4094bc578 100644 --- a/dd-java-agent/instrumentation/apache-httpclient/apache-httpclient-4.0/build.gradle +++ b/dd-java-agent/instrumentation/apache-httpclient/apache-httpclient-4.0/build.gradle @@ -10,7 +10,6 @@ muzzle { group = "org.apache.httpcomponents" module = "httpclient" versions = "[4.0,5)" - skipVersions += "4.3.6" // missing httpcore-4.3.3.redhat-3.jar at https://maven.repository.redhat.com/ga/org/apache/httpcomponents/httpcore/4.3.3.redhat-3/ assertInverse = true } pass { From 3ee99f794632a9ea84f8658f06e135484c5ef939 Mon Sep 17 00:00:00 2001 From: Alexey Kuznetsov Date: Wed, 14 Jan 2026 10:41:35 -0500 Subject: [PATCH 2/2] Update buildSrc/src/main/kotlin/datadog/gradle/plugin/muzzle/MuzzleVersionUtils.kt Co-authored-by: Brice Dutheil --- .../kotlin/datadog/gradle/plugin/muzzle/MuzzleVersionUtils.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/buildSrc/src/main/kotlin/datadog/gradle/plugin/muzzle/MuzzleVersionUtils.kt b/buildSrc/src/main/kotlin/datadog/gradle/plugin/muzzle/MuzzleVersionUtils.kt index a3fd9a11679..c4f10e3fcb1 100644 --- a/buildSrc/src/main/kotlin/datadog/gradle/plugin/muzzle/MuzzleVersionUtils.kt +++ b/buildSrc/src/main/kotlin/datadog/gradle/plugin/muzzle/MuzzleVersionUtils.kt @@ -57,7 +57,7 @@ internal object MuzzleVersionUtils { v.contains("public_draft") || v.contains("-cr") || v.contains("-preview") || - v.contains(".redhat-") || + v.contains(".redhat-") || // redhat releases often cause ArtifactNotFoundException skipVersions.contains(v) || END_NMN_PATTERN.matches(v) || GIT_SHA_PATTERN.matches(v))