Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SRCH-2152 Update to Rails 6.1 #101

Merged
merged 12 commits into from
Aug 26, 2021
Merged

SRCH-2152 Update to Rails 6.1 #101

merged 12 commits into from
Aug 26, 2021

Conversation

MothOnMars
Copy link
Contributor

@MothOnMars MothOnMars commented Jul 27, 2021

SRCH-2152 Update to Rails 6.1

* SRCH-2212 Upgrade ASIS Rails 5.2 to 6.0

Ran `bundle update rails`

rails 5.2.4.4 -> 5.2.6

* Bumped Rails defaults from 5.1 to 5.2

* Ran `bundle exec rails app:update` and merged changes.

* Bumped Rails 5.2.6 -> 6.0.3.7

Also had to update
  newrelic_apm 4.2.0.334 -> 7.0.0
  airbrake 7.1.1 -> 11.0.3

* Subsequent investigation reveals that we don't want to take newrelic_apm all the way to 7; newrelic recommends 6.15 as the stable version. To be handled in ticket SRCH-2170

* Ran `bundle exec rails app:update` and merged changes.

* Bumped rails defaults to 6.0

Had to turn off zeitwerk. SRCH-2185 is the ticket to turn it back on.

* Code review comments.
@MothOnMars
Copy link
Contributor Author

Note: this needs to go out in tandem with https://github.com/GSA/usasearch-cookbooks/pull/531

jmax-fearless and others added 4 commits August 11, 2021 15:48
SRCH-2186

Ripped out all traces of airbrake and ran `bundle update`
SRCH-2214

Bumped Rails to 6.1 and ran `bundle update`
Copy link
Contributor Author

@MothOnMars MothOnMars left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, pending CircleCi. I created this PR, so Github won't let me approve it. @jmax-fearless , feel free to approve once it passes CI.

@jmax-fearless jmax-fearless self-requested a review August 26, 2021 14:56
Copy link
Contributor

@jmax-fearless jmax-fearless left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approving for @MothOnMars (since she originally opened the PR, it won't let her approve it) per our conversation.

@jmax-fearless jmax-fearless merged commit d5e30c5 into master Aug 26, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants