Initially, we didn’t plan on making another 1.17 release since 1.19.0 should be out this week, meaning that 1.17 line is no longer supported.
However, over the past week 2 significant issues were discovered affecting users attempting to upgrade to 1.17:
- Bug #24697: foreman-rake db:seed fails on upgrade to Foraman 1.17.1 - Foreman
- Bug #24640: 1.17 migration causes array/hash values for parameters to turn into strings with escaped quotes - Foreman
Considering we recommend users to upgrade one version at a time, even if fixes for these are released in a newer version, users may still hit issues during the 1.16->1.17 upgrade. Therefor, I suggest releasing 1.17.4 containing only these two fixes, to allow users a smooth upgrade path to the newer versions. I know there are likely other issues people would be happy to backport, but considering that the version will no longer be supported in one week, I would prefer refraining from that and recommend only to upgrade to 1.17.4 as a step to the newer supported versions for any users wanting newer features or fixes.
I would be happy to hear opinions from others, especially @Ondrej_Prazak who is in charge of the 1.17 version releases.