Project

General

Profile

Actions

Tracker #21834

closed

Rails 5.2 upgrade tasks

Added by Lukas Zapletal over 6 years ago. Updated almost 6 years ago.

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

0%

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

Description

Tracker issue for Rails 5.2 required changes.


Related issues 36 (2 open34 closed)

Related to Foreman - Feature #21833: Introduce bootsnap for faster bootup timesClosedLukas ZapletalActions
Related to Foreman - Tracker #20948: Rails 5.1 upgrade tasksClosed09/16/2017

Actions
Related to Foreman - Refactor #7570: set secret_key_base for rails 6.0 upgradeClosedTomer BriskerActions
Related to Discovery - Refactor #22083: Rails 5.1: attribute_changed? inside model callbacksClosedTimo GoebelActions
Related to Foreman - Feature #22119: Replace MD5 hashes with SHAClosedIvan NecasActions
Related to Foreman - Refactor #22152: upgrade record_tag_helperResolvedTomer BriskerActions
Related to Foreman - Refactor #22153: move away from rails-controller-testingNew01/04/2018Actions
Related to Foreman - Refactor #23191: Using a dynamic :controller segment in a route is deprecated in Rails 6.0ClosedActions
Related to Foreman - Refactor #23234: remove friendly_id <5.0 workaroundsClosedTomer BriskerActions
Related to Foreman - Refactor #23300: Do not use string interpolation when composing SQL queries.ClosedActions
Related to OpenSCAP - Bug #24696: A class was passed to `:class_name` but we are expecting a string with Rails 5.2ClosedIvan NecasActions
Related to Katello - Feature #24676: Moving Katello to Rails 5.2ClosedIdo KannerActions
Related to Foreman Remote Execution - Bug #24698: database "test_plugin_matrix-3-dev" does not exist when using `RemoteExecutionFeature.register` with Rails 5.2ClosedIvan NecasActions
Related to Foreman - Refactor #24831: Remove Rails 5.1 workaround for #24712 when upgrading to rails 5.2ClosedTomer BriskerActions
Related to Boot disk - Bug #24781: Supprting Rails 5.2ClosedActions
Related to Foreman - Tracker #24837: Rails 6.0 TrackerClosed

Actions
Related to Foreman - Refactor #24838: set "Rails.application.config.active_record.sqlite3.represent_boolean_as_integer = true" and migrate everythingClosedTomer BriskerActions
Related to Foreman - Refactor #24934: Rails 5.x default configuration migrationsNewActions
Related to Foreman - Tracker #25601: Rails 5.2.4 trackerRejected

Actions
Related to Foreman - Refactor #29520: Wrap sql in Arel.sql() where neededClosedActions
Blocked by Foreman - Refactor #21919: sanitize_sql_for_conditions is private in Rails 5.2Resolved12/10/2017Actions
Blocked by Foreman - Refactor #22089: scope "without" on TaxableTaxonomy blows up with Rails 5.2Closed12/27/2017Actions
Blocked by Foreman - Refactor #21920: Refactor password auditingClosedTomer Brisker12/10/2017Actions
Blocked by Foreman - Refactor #22104: ActiveRecord 5.1 change tracking deprecationsClosed01/01/2018Actions
Blocked by Foreman - Refactor #22601: Update Rails to 5.1.6Closed02/15/2018Actions
Blocked by Foreman - Refactor #22611: Adapt to Rails 5.2 DB migration changesClosedActions
Blocked by Foreman - Feature #22612: Switch over to Rails 5.2ClosedActions
Blocked by Foreman - Refactor #22613: Drop Rails <5.1 ParseErrorClosed02/18/2018Actions
Blocked by Foreman - Refactor #22938: test 'should remove the key pair on compute resource deletion' fails with Rails 5.2ClosedActions
Blocked by Foreman - Refactor #23492: SettingTest#test_first_or_create_works fails with Rails 5.2ClosedActions
Blocks Foreman - Feature #3511: As a security person, I would like Foreman to run in FIPS modeResolvedActions
Blocked by Foreman - Refactor #23806: raise gem dependencies to Rails 5.2 compatible versionsClosed06/04/2018Actions
Blocked by Foreman - Refactor #24539: don't initialize dynflow in db:createClosedActions
Blocked by Foreman - Refactor #24619: With Rails 5.2 db:create fails when plugins presentClosedIvan NecasActions
Blocked by Foreman - Refactor #24737: add a read_attribute_before_type_cast method for settingsClosedActions
Blocked by Foreman - Refactor #24736: Refactor "Admin user should query Role model with no restrictions" testClosedActions
Actions #1

Updated by Lukas Zapletal over 6 years ago

  • Related to Feature #21833: Introduce bootsnap for faster bootup times added
Actions #2

Updated by Anonymous over 6 years ago

Actions #3

Updated by Anonymous over 6 years ago

  • Related to Refactor #7570: set secret_key_base for rails 6.0 upgrade added
Actions #4

Updated by Anonymous over 6 years ago

  • Blocked by Refactor #21919: sanitize_sql_for_conditions is private in Rails 5.2 added
Actions #5

Updated by Anonymous over 6 years ago

Actions #6

Updated by Anonymous over 6 years ago

  • Related to Refactor #22083: Rails 5.1: attribute_changed? inside model callbacks added
Actions #7

Updated by Anonymous over 6 years ago

  • Blocked by Refactor #22089: scope "without" on TaxableTaxonomy blows up with Rails 5.2 added
Actions #8

Updated by Anonymous over 6 years ago

Actions #9

Updated by Anonymous over 6 years ago

Actions #10

Updated by Anonymous over 6 years ago

  • Blocked by Refactor #22104: ActiveRecord 5.1 change tracking deprecations added
Actions #11

Updated by Anonymous over 6 years ago

Actions #12

Updated by Anonymous over 6 years ago

Actions #13

Updated by Anonymous over 6 years ago

  • Related to Refactor #22153: move away from rails-controller-testing added
Actions #14

Updated by Anonymous over 6 years ago

Actions #15

Updated by Anonymous over 6 years ago

  • Blocked by Refactor #22611: Adapt to Rails 5.2 DB migration changes added
Actions #16

Updated by Anonymous over 6 years ago

Actions #17

Updated by Anonymous over 6 years ago

Actions #18

Updated by Anonymous over 6 years ago

  • Blocked by Refactor #22938: test 'should remove the key pair on compute resource deletion' fails with Rails 5.2 added
Actions #19

Updated by Lukas Zapletal over 6 years ago

  • Related to Refactor #23191: Using a dynamic :controller segment in a route is deprecated in Rails 6.0 added
Actions #20

Updated by Anonymous over 6 years ago

Actions #21

Updated by Anonymous about 6 years ago

  • Blocked by deleted (Refactor #23234: remove friendly_id <5.0 workarounds)
Actions #22

Updated by Anonymous about 6 years ago

Actions #23

Updated by Anonymous about 6 years ago

  • Related to Refactor #23300: Do not use string interpolation when composing SQL queries. added
Actions #24

Updated by Anonymous about 6 years ago

  • Subject changed from [TRACKER] Rails 5.2 upgrade tasks to Rails 5.2 upgrade tasks
Actions #25

Updated by Anonymous about 6 years ago

  • Blocked by Refactor #23492: SettingTest#test_first_or_create_works fails with Rails 5.2 added
Actions #26

Updated by Anonymous about 6 years ago

  • Blocks Feature #3511: As a security person, I would like Foreman to run in FIPS mode added
Actions #27

Updated by Anonymous about 6 years ago

  • Blocked by Refactor #23806: raise gem dependencies to Rails 5.2 compatible versions added
Actions #28

Updated by The Foreman Bot almost 6 years ago

  • Status changed from New to Ready For Testing
Actions #29

Updated by Anonymous almost 6 years ago

Actions #30

Updated by Ivan Necas almost 6 years ago

  • Blocked by Refactor #24619: With Rails 5.2 db:create fails when plugins present added
Actions #31

Updated by Ivan Necas almost 6 years ago

  • Related to Bug #24696: A class was passed to `:class_name` but we are expecting a string with Rails 5.2 added
Actions #32

Updated by Ivan Necas almost 6 years ago

Actions #33

Updated by Ivan Necas almost 6 years ago

  • Related to Bug #24698: database "test_plugin_matrix-3-dev" does not exist when using `RemoteExecutionFeature.register` with Rails 5.2 added
Actions #34

Updated by Anonymous almost 6 years ago

  • Blocks Refactor #24736: Refactor "Admin user should query Role model with no restrictions" test added
Actions #35

Updated by Anonymous almost 6 years ago

  • Blocked by Refactor #24737: add a read_attribute_before_type_cast method for settings added
Actions #36

Updated by Anonymous almost 6 years ago

  • Blocks deleted (Refactor #24736: Refactor "Admin user should query Role model with no restrictions" test)
Actions #37

Updated by Anonymous almost 6 years ago

  • Blocked by Refactor #24736: Refactor "Admin user should query Role model with no restrictions" test added
Actions #38

Updated by Anonymous almost 6 years ago

  • Related to Refactor #24831: Remove Rails 5.1 workaround for #24712 when upgrading to rails 5.2 added
Actions #39

Updated by Anonymous almost 6 years ago

  • Related to Bug #24781: Supprting Rails 5.2 added
Actions #40

Updated by Anonymous almost 6 years ago

Actions #41

Updated by Anonymous almost 6 years ago

  • Related to Refactor #24838: set "Rails.application.config.active_record.sqlite3.represent_boolean_as_integer = true" and migrate everything added
Actions #42

Updated by Anonymous almost 6 years ago

  • Related to Refactor #24934: Rails 5.x default configuration migrations added
Actions #43

Updated by Ivan Necas almost 6 years ago

  • Status changed from Ready For Testing to Closed
  • Triaged set to No
  • Fixed in Releases 1.20.0 added

I guess we can consider this as finished from Foreman core point of view

Actions #44

Updated by Anonymous over 5 years ago

Actions #45

Updated by Anonymous about 4 years ago

Actions

Also available in: Atom PDF