From 34a87da0d8ca695aaf822cb129642184ed1b9fba Mon Sep 17 00:00:00 2001
From: James Liu <jliu@gitlab.com>
Date: Thu, 11 Jan 2024 10:44:34 +1100
Subject: [PATCH] deps: Update grpc gem to 1.60.0

---
 Gemfile          |  4 ++--
 Gemfile.checksum | 16 +++++++++-------
 Gemfile.lock     |  8 ++++----
 3 files changed, 15 insertions(+), 13 deletions(-)

diff --git a/Gemfile b/Gemfile
index ac6929fa30fa3..7242792bce63f 100644
--- a/Gemfile
+++ b/Gemfile
@@ -561,9 +561,9 @@ gem 'gitaly', '~> 16.7.0-rc1', feature_category: :gitaly
 # KAS GRPC protocol definitions
 gem 'kas-grpc', '~> 0.3.0', feature_category: :deployment_management
 
-gem 'grpc', '~> 1.58.0' # rubocop:todo Gemfile/MissingFeatureCategory
+gem 'grpc', '~> 1.60.0' # rubocop:todo Gemfile/MissingFeatureCategory
 
-gem 'google-protobuf', '~> 3.25', '>= 3.25.2' # rubocop:todo Gemfile/MissingFeatureCategory
+gem 'google-protobuf', '~> 3.25', '>= 3.25.1' # rubocop:todo Gemfile/MissingFeatureCategory
 
 gem 'toml-rb', '~> 2.2.0' # rubocop:todo Gemfile/MissingFeatureCategory
 
diff --git a/Gemfile.checksum b/Gemfile.checksum
index e259d47db3142..e9259189d98b4 100644
--- a/Gemfile.checksum
+++ b/Gemfile.checksum
@@ -278,13 +278,15 @@
 {"name":"graphql","version":"2.0.27","platform":"ruby","checksum":"1f59be5a770248595971a261c96edef3adcf323e93387e53d1ca1ffd16448b36"},
 {"name":"graphql-client","version":"0.18.0","platform":"ruby","checksum":"98aadc810f23dce5404621903945aa584279574f87855b4301d69c90ddc6250b"},
 {"name":"graphql-docs","version":"4.0.0","platform":"ruby","checksum":"f68296959263db26e1b7ba7058856d67b641cf508187222268be58f09dfa02d7"},
-{"name":"grpc","version":"1.58.0","platform":"ruby","checksum":"0cfbccbe955d318909c58d3e207969a8145fc837e7edd2f3992a9d40b13e9d02"},
-{"name":"grpc","version":"1.58.0","platform":"x64-mingw-ucrt","checksum":"50d733ee66940c8ed952c85892090becbd1a11791d76218d93c16c5b4714c026"},
-{"name":"grpc","version":"1.58.0","platform":"x64-mingw32","checksum":"1118e9d977c40d77529d2f0ecad51ca0346bfee30893f0eb96f35a2de674faeb"},
-{"name":"grpc","version":"1.58.0","platform":"x86-linux","checksum":"0e8c6f3884a8ea4cad09ddb311efaf547e6a2510fb56f053340a74d9be26a9b7"},
-{"name":"grpc","version":"1.58.0","platform":"x86-mingw32","checksum":"40e5fac16c6c4dc7b726cd8587bf45f34bfc1c2d3112c13b7ef0e4409aaf8734"},
-{"name":"grpc","version":"1.58.0","platform":"x86_64-darwin","checksum":"e802fa00a732f40ac55fa2d7aba7eecfb39de6ac53c3c49e529c7798b7dc77fa"},
-{"name":"grpc","version":"1.58.0","platform":"x86_64-linux","checksum":"05015fcb3f6931517d8a2ce000fe3aaa998ad97a3374a3dffbb199707cd7c102"},
+{"name":"grpc","version":"1.60.0","platform":"aarch64-linux","checksum":"f8b29900bf9a8f18ac362da4057983ad7fe3774bec3f308ac3f3006669c670f9"},
+{"name":"grpc","version":"1.60.0","platform":"arm64-darwin","checksum":"57e4477f85fd98822b9421a5c702c642ff8a8cc1624ec4325604867017c67ec3"},
+{"name":"grpc","version":"1.60.0","platform":"ruby","checksum":"16bfba8b82e2032fa2b17fe7a4f4436540b257e28ef3842eb54811ef8b87f3af"},
+{"name":"grpc","version":"1.60.0","platform":"x64-mingw-ucrt","checksum":"be559573aaa506c36a53242bf4fcb665c209986dca6a5faa3c12ccfb33763412"},
+{"name":"grpc","version":"1.60.0","platform":"x64-mingw32","checksum":"687f29c0cf1540ebbb0138d66f9815602b129a093d03926f4896358bf20c9cc0"},
+{"name":"grpc","version":"1.60.0","platform":"x86-linux","checksum":"82b8fd2ec6966d9fbec7b808f46f5afd7d539c03951e8f81d2a32066822c33f3"},
+{"name":"grpc","version":"1.60.0","platform":"x86-mingw32","checksum":"ef13d5c581722f4796cf152f70cafc37cc8b1be29613cee1913928bde1c6b325"},
+{"name":"grpc","version":"1.60.0","platform":"x86_64-darwin","checksum":"985654b2e377bba198bcc60f76608892c58b8c09b09b39b970313ad27377af27"},
+{"name":"grpc","version":"1.60.0","platform":"x86_64-linux","checksum":"329291eba6566c4a20a3667f14efcf90e93749d6855d7c8d302604e9803cf82c"},
 {"name":"grpc-google-iam-v1","version":"1.5.0","platform":"ruby","checksum":"cea356d150dac69751f6a4c71f1571c8022c69d9f4ce9c18139200932c19374e"},
 {"name":"gssapi","version":"1.3.1","platform":"ruby","checksum":"c51cf30842ee39bd93ce7fc33e20405ff8a04cda9dec6092071b61258284aee1"},
 {"name":"guard","version":"2.16.2","platform":"ruby","checksum":"71ba7abaddecc8be91ab77bbaf78f767246603652ebbc7b976fda497ebdc8fbb"},
diff --git a/Gemfile.lock b/Gemfile.lock
index a8c6fc72618ec..0393f2c375909 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -871,8 +871,8 @@ GEM
       gemoji (~> 3.0)
       graphql (~> 2.0)
       html-pipeline (~> 2.14, >= 2.14.3)
-    grpc (1.58.0)
-      google-protobuf (~> 3.23)
+    grpc (1.60.0)
+      google-protobuf (~> 3.25)
       googleapis-common-protos-types (~> 1.0)
     grpc-google-iam-v1 (1.5.0)
       google-protobuf (~> 3.18)
@@ -1937,7 +1937,7 @@ DEPENDENCIES
   google-apis-storage_v1 (~> 0.29)
   google-cloud-artifact_registry-v1 (~> 0.11.0)
   google-cloud-storage (~> 1.45.0)
-  google-protobuf (~> 3.25, >= 3.25.2)
+  google-protobuf (~> 3.25, >= 3.25.1)
   googleauth (~> 1.8.1)
   gpgme (~> 2.0.23)
   grape (~> 2.0.0)
@@ -1951,7 +1951,7 @@ DEPENDENCIES
   graphlyte (~> 1.0.0)
   graphql (~> 2.0.27)
   graphql-docs (~> 4.0.0)
-  grpc (~> 1.58.0)
+  grpc (~> 1.60.0)
   gssapi (~> 1.3.1)
   guard-rspec
   haml_lint (~> 0.53)
-- 
GitLab