Skip to content

Update to Ruby 3.1 and Debian 12 (bookworm)

Oscar Tovar requested to merge otovar/update-to-latest-stable-debian into master

What does this MR do?

This MR updates the project to use Debian 12 and Ruby 3.1. This is important because Debian 12 (bookworm) is a stable distro with newer versions of packages, many of which have security fixes. In addition, the integration test setup script has been updated so that it fetches the release name from the /etc/os-release file instead of it being hardcoded. This makes the script future-proof and require less maintenance as we upgrade Debian versions.

This MR depends on Upgrade `gitlab-styles` gem to 9.2.0 (!2922 - merged) and targets its source branch as a result.

What are the relevant issue numbers?

N/A

Does this MR meet the acceptance criteria?

Edited by Oscar Tovar

Merge request reports