こんにちは。2022年12月入社の石田です。STARTUP DBの主にバックエンドのエンジニアをしています。今回はSTARTUP DBのバックエンドのRubyのバージョンアップをした話をしたいと思います。 2023/03/31をもってRuby 2.7系のサポートが終了しました。当プロジェクトでは Ruby 2.7.1を使っていたため、急遽Rubyのアップデート作業が必要に。どうせアップデートが必要ならということで、可能な限り最新のバージョンまでアップデートすることになりました。 アップデートは以下のように段階を踏んで行うことにしました。 2.7.1 → 2.7.8 → 3.0.6 → 3.1.4 → 3.2.2 以下は、Rubyのアップデートをしていく中で遭遇したエラーとその対応の記録です。 Ruby 2.7.1 → Ruby 2.7.8 何事もなくアップデート完了。 動作も問題なし。 R