XMLWordPrintable

Details

    • False
    • False
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Undefined

    Description

      We have upgraded to ruby 2.6. Officially the appropriate version of rails that works with any ruby version higher than 2.5 (and lower than 3.0) is 6.0.

      What to do:

      • check for deprecation messages in current production logs
      • go through existing code comments related to Ruby 2.4, 2.5 and 2.6 and Rails 5.1, 5.2 , 6.0
      • upgrade Rails and dependent gems
      • go through upgrade guide points 1 and 2
      • another set of upgrade notes
      • go through notable changes in release notes
      • remove workarounds and monkey patches in code pointed to by `rg -i "rails.*5\.2"` also 6.0 and 6.1
      • regenerate database schema as Rails 6.0 updated format
      • make sure oracle-enhanced works
      • Set load_defaults to 6.0 at application.rb

      The list in THREESCALE-8607 can be done after the upgrade.

      Note about dependencies: https://www.fastruby.io/blog/ruby/rails/versions/compatibility-table.html

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              tmaas-1 Thomas Maas
              Dominik Hlavac Duran Dominik Hlavac Duran
              Joan Lledo Joan Lledo
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: