Update Ruby to 3.2.5

Overview

The goal of this issue is to upgrade the Ruby version to 3.2.5.

Prior to Starting to Upgrade Ruby Version

  • Confirm the new Ruby version is available in asdf-ruby.

Checklist

  • Update the version of Ruby in the .tool-versions file for the following projects:
    • gitaly - gitaly!7231
    • gitlab - gitlab!164548 (merged)
    • gitlab-docs -
    • gitlab-shell - Already on a newer version - https://gitlab.com/gitlab-org/gitlab-shell/-/blob/main/.tool-versions#L1
    • gitlab-development-kit - !3988 (closed)
      • Update MISC_RUBY_PATCHES so that the Ruby version gets installed with patches.
      • Create an announcement in the data/announcements directory.
  • Test the GDK using the new Ruby version by running verify-* jobs in CI pipelines ensure the compatibility.
  • Test the the Remote Development GDK docker image by creating a workspace from the GDK repository.
  • Test the Gitpod GDK docker image using the new Ruby version by running verify-gitpod-workspace-image job in CI pipelines.

Announcement

Once the upgrade is ready to take place, an announcement should be made in the #gdk Slack channel with a message using the following message as an example:

Hey team! Please be advised that an upgrade of the Ruby version to ________ is scheduled to take place on ________. If you experience any issues or have any concerns, please contact to us in this issue: ________. Thank you for your understanding.
Edited Jan 20, 2025 by Nao Hashizume
Assignee Loading
Time tracking Loading