From 59bfca318a5c4c0dfd2f30883690893edfdd67a8 Mon Sep 17 00:00:00 2001 From: kishorekumar-anchala <168699259+kishorekumar-anchala@users.noreply.github.com> Date: Fri, 14 Mar 2025 19:49:55 +0000 Subject: [PATCH] Fix Ubuntu 20 failure by pinning supported gems (#11793) --- images/ubuntu/scripts/build/install-ruby.sh | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/images/ubuntu/scripts/build/install-ruby.sh b/images/ubuntu/scripts/build/install-ruby.sh index 65d65861..92d21c74 100644 --- a/images/ubuntu/scripts/build/install-ruby.sh +++ b/images/ubuntu/scripts/build/install-ruby.sh @@ -12,10 +12,23 @@ apt-get install ruby-full # temporary fix for fastlane installation https://github.com/sporkmonger/addressable/issues/541 if is_ubuntu20; then + gem install public_suffix -v 5.1.1 # Install google-cloud-errors gem pinned to version 1.4.0 gem install google-cloud-errors -v 1.4.0 + + # Install faraday-net_http gem pinned to version 3.0.2 + gem install faraday-net_http -v 3.0.2 + + # Install faraday gem pinned to version 2.8.1 + gem install faraday -v 2.8.1 + + # Install google-cloud-env gem pinned to version 2.1.1 + gem install google-cloud-env -v 2.1.1 + + # Install google-cloud-core gem pinned to version 1.7.1 + gem install google-cloud-core -v 1.7.1 fi # Install ruby gems from toolset