I can't imagine you
leaned into any one of those releases, then. That sequence involves major changes to the kernel, the init system, the configuration management tools, the core libraries, Apache, Python, Perl, etc. Any one of those alone could (and did, in my experience) trigger a major rewrite of configuration and/or code.
I'm glad it was painless for you. In my experience, it was not, and most of the reasons were beyond my control.