more info

Media72 Hosting Articles and Tips

Rails versions available on all servers

It has come to our attention that many users have not been receiving system update notifications via email due to spam filters of incorrect email addresses in our system. We will now be publishing all update notifications to our blog, as well as to all affected users via their primary contact email. What follows is a repost of the details sent out to customers last week:

As of today, all severs now only have versions 2.0.2, 2.0.1, 1.2.6, and 1.1.6 or the rails gem installed. Please update any rails applications you have to use these versions only. To update the version of rails you are using edit your config/environment.rb file and set the RAILS_GEM_VERSION to one of the installed versions.

Our rails version policy is to keep most new versions of rails installed, unless a security hole or performance issue has been identified, and two old major versions. For instance, at this time we have two flavours of 2.x and the two most up-do-date old versions, 1.2.6 and 1.1.6.

When the next major version of rails is release, e.g. 2.1 or above, we will send out notifications and remove version 1.1.6. We will be keeping rails version 1.2.6 for some time to support legacy customers as the upgrade from 1.x to 2.x can require some amount of work.

The Media72 Team

2 Responses to “Rails versions available on all servers”

  1. Tom Says:

    Isn’t it possible to support all previous versions? It is hard to justify a business case for upgrading deployed, signed off projects.

  2. Media72 Says:

    Hi Tom,

    We have chosen versions that are very easy to upgrade to, all recent major versions. So in most cases upgrading to the next available version should not cause any problems.

    Having every version of rails available on a server uses a lot of memory as each version needs its own mod_rails instance. This is the reason we are restricting the versions of rails to the most recent and major older versions.

Leave a Reply

 

hedges