1.17 branching - status update 2

Hi,
this is a quick summary of where we currently stand with 1.17. Feel free to correct/complete the information below.

Moving to Rails 5.1 is still the biggest task on our plate but we are getting closer. Changes for the past week or so:

* more work done on tfm-ror51, scratch builds on PRs [1]

* turbolinks fix for Rails 5.1 compatibility merged [2], waiting for new turbolinks-classic release

* broken tests on Rails 5.1 fixed [3], failures caused by strong params no longer subclassing HashWithIndifferentAccess

* proxy not being able to register due to OAuth issue - fix submitted to OAuth [4]

Plugin mainainers/developers:
I started creating Redmine tickets and PRs for changes that need to go into plugins in order to make them run on 5.1. These involve mostly just changes to migrations, you can see example at [5]. Katello is blocked by [6].

[1] https://github.com/theforeman/foreman-infra/pull/380
[2] https://github.com/turbolinks/turbolinks-classic/pull/679 [3] https://github.com/theforeman/foreman/pull/5026
[4] https://github.com/oauth-xx/oauth-ruby/pull/150
[5] https://github.com/theforeman/foreman-docker/pull/202
[6] https://github.com/theforeman/foreman-tasks/pull/300