From eac805d0a559432f4d49e096a1d497deba06c98b Mon Sep 17 00:00:00 2001 From: Wes Tarle Date: Thu, 2 Apr 2026 23:42:55 -0400 Subject: [PATCH] fix(gapic-bom): remove handwritten storage boms Remove `google-cloud-nio-bom` and `google-cloud-storage-bom` from `gapic-libraries-bom/pom.xml`. These are handwritten clients that should be added to `java-cloud-bom/google-cloud-bom/pom.xml` instead. Since `java-storage` and `java-storage-nio` are in the Kokoro `excluded_modules` list, their snapshot BOMs are not installed to the local `.m2` repository during CI installation steps. When `CreateBomCanaryProject` validates `gapic-libraries-bom/pom.xml`, the failure to resolve these imported snapshot BOMs caused Maven to report missing versions for their underlying jars. This reverts their accidental inclusion introduced in commits: - 1da80e6411b057c6fbe45d38804a2d2ab5a17b80 (google-cloud-nio-bom) - 5a4afb50b5c9a002376cb3ca7a6bdfe4c8d62069 (google-cloud-storage-bom) --- gapic-libraries-bom/pom.xml | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/gapic-libraries-bom/pom.xml b/gapic-libraries-bom/pom.xml index bb10cd78e21d..37cadc98b025 100644 --- a/gapic-libraries-bom/pom.xml +++ b/gapic-libraries-bom/pom.xml @@ -957,13 +957,6 @@ pom import - - com.google.cloud - google-cloud-nio-bom - 0.128.15-SNAPSHOT - pom - import - com.google.cloud google-cloud-notebooks-bom @@ -1270,13 +1263,6 @@ pom import - - com.google.cloud - google-cloud-storage-bom - 2.64.2-SNAPSHOT - pom - import - com.google.cloud google-cloud-storage-transfer-bom