Project

General

Profile

Actions

Tracker #32684

closed

Ruby 3.0 support

Added by Ewoud Kohl van Wijngaarden over 3 years ago. Updated 5 months ago.

Status:
Closed
Priority:
Normal
Category:
-
Target version:
-
% Done:

100%

Difficulty:
Triaged:
No
Fixed in Releases:
Found in Releases:

Description

This is a tracker to add Ruby 3 support to Foreman. New bugs should be filed against this as blockers.


Subtasks 7 (0 open7 closed)

Bug #32688: app/models/concerns/has_many_common.rb is incompatible with Ruby 3DuplicateActions
Refactor #34570: SettingPresenter - pass kwarks in Ruby 3 compatible formatClosedOndřej EzrActions
Bug #35300: Incorrect method signatures with keyword argumentsClosedEwoud Kohl van WijngaardenActions
Refactor #35430: Update as_deprecation_tracker to at least 1.6 for Ruby 3ClosedEwoud Kohl van WijngaardenActions
Feature #35448: Update roadie-rails to version 3 for Ruby 3 supportClosedEwoud Kohl van WijngaardenActions
Bug #35462: Depend on RSS gem for Ruby 3ClosedEwoud Kohl van WijngaardenActions
Feature #35465: Update safemode to a Ruby 3 compatible versionClosedActions

Related issues 4 (1 open3 closed)

Related to Foreman - Bug #35463: Allow rdoc 6.4 on Ruby 3.1ClosedEwoud Kohl van WijngaardenActions
Blocked by Foreman - Feature #32685: Update graphql gem to at least 1.12ClosedEvgeni GolovActions
Blocked by Foreman - Feature #32686: Update fog-google to a Ruby 3 compatible versionClosedEvgeni GolovActions
Blocks Foreman - Tracker #34647: Rails 7.0 TrackerNewEwoud Kohl van Wijngaarden

Actions
Actions

Also available in: Atom PDF