Skip to content
This repository was archived by the owner on Jul 24, 2020. It is now read-only.

Figure out why deployment with Ruby 2.2.3 doesn't work #1564

Closed
orenyk opened this issue May 2, 2016 · 5 comments
Closed

Figure out why deployment with Ruby 2.2.3 doesn't work #1564

orenyk opened this issue May 2, 2016 · 5 comments

Comments

@orenyk
Copy link
Contributor

orenyk commented May 2, 2016

We've been unable to run Reservations on Yale VMs with Ruby 2.2.3 installed (e.g. for v6.x); everything installs correctly but Passenger won't start properly. Manually switching to Ruby 2.1.2 (by editing the Gemfile and .ruby-version) works. This is likely just an infrastructure thing but we need to figure it out and resolve it (and possibly test it on a DO droplet as we did in #1074 to smoke test).

@orenyk
Copy link
Contributor Author

orenyk commented May 15, 2016

Testing this on DO now.

@orenyk
Copy link
Contributor Author

orenyk commented May 15, 2016

This has taken FOREVER, jeez. Hack-y systems administration is not ideal...

@orenyk orenyk closed this as completed May 15, 2016
@orenyk orenyk reopened this May 15, 2016
@orenyk
Copy link
Contributor Author

orenyk commented May 15, 2016

Ok, everything worked on DO so we'll have to see what's broken specifically with our ITS setup.

@orenyk orenyk modified the milestones: 6.1.0, 6.2.0 Jun 1, 2016
@esoterik esoterik modified the milestones: 6.5.0, 6.2.0 Aug 3, 2016
@esoterik esoterik modified the milestones: 6.5.0, 6.3.0 Sep 9, 2016
@orenyk
Copy link
Contributor Author

orenyk commented Jun 20, 2017

As a note - it is necessary to install the following gems as root on the server within the desired Ruby version in order for the deploy script to run:

  1. capistrano
  2. capistrano-rails
  3. capistrano-rvm (assumed)
  4. capistrano-bundler (assumed)
  5. whenever

Make sure to use the specific versions from the Gemfile.

@orenyk
Copy link
Contributor Author

orenyk commented Jul 15, 2018

v6.3.2 was deployed on 07/12/2018, closing this!

@orenyk orenyk closed this as completed Jul 15, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants