malmostad/intranet-dashboard

Upgrade Ruby in production

martent opened this issue · 3 comments

Upgrading the Dashboard from Ruby 1.9.3 to Ruby 2.1 is prepared. All test cases are passing and I've run it in Ruby 2.1 locally for two weeks.

Since test and production are on the same server there is a risk for failure. Upgrading will be done off work hours and the maintenance page will be displayed. Production will be restarted first. Downgrading will be done on failure or if we see any problems when monitoring the environment after upgrade.

Site search on s1 runs on Ruby 2.1 since a week and was upgrade from Ruby 2.0 without downtime during work hours. That server has a more flexible setup.

@jesperbylund

Do it when you feel the timing is right. Give me a email/SMS hint in advance.

Upgrade done. Will monitor to see that the app runs smoothly.

App runs smoothly.