How do I prepare my site for the Ubuntu Trusty upgrades?

Beginning in September 2017, DreamHost is rolling out upgrades for Ubuntu 14.04.5 LTS (aka Trusty Tahr).

What to expect

You will be contacted via email in advance, and also when the upgrade for the server begins. Notices will also be visible in the DreamHost Control Panel.

The times of the upgrades can vary from server to server, however, the upgrades are timed to ensure there are several highly trained engineers on hand should any major issues arise.

Your site, and any services you are using on your web server, will not be reachable for brief periods during the time of the upgrade. This will NOT affect MySQL, Cloud, or email services.

Known changes

Gems and Bundler

DreamHost's Ruby environment is changing. The following describes the major version changes and how to make adjustments to your server.

In order to provide the best possible experience and modernize support for Ruby, DreamHost is no longer maintaining system gems. You must use Bundler (if you haven't done so already) to install any gems you may need.

Ruby version change (from 1.8.7 to 1.9.3)

The Ruby version on the server is changing to 1.9.3. If you would like more control over this, DreamHost strongly recommends using RVM.

Perl version change (from 5.14.2 to 5.18.2)

Ubuntu Trusty includes a new version of Perl, 5.18.2.

For more information on updating your version of Perl, visit the following articles:

Python version change (from 2.7.3 to 2.7.6)

Ubuntu Trusty includes a new version of Python, 2.7.6.

For more information on the latest version of Python, visit the following article:

Django version change to 1.6.11

If you previously installed your version of Django using the old django-setup.py install script, you could potentially see errors with your website. Unfortunately, technical support is unable to assist with any older installation errors.

The only recommended way to currently install Django is in a virtualenv.

ffmpeg

ffmpeg is no longer included and was replaced with libav. View the following link for further details:

How can I find support?

As always, if you have any questions or concerns, please feel free to contact support.

Did this article answer your questions?

Article last updated .