So I'm finally on Enterprise v12 and pushing hard to upgrade to v14 as quickly as possible.
I'd like to jump from v12 to v14 in a single downtime, I can't afford to keep falling behind.
(OnSite? BEWARE of falling behind, it's a nightmare to catch up!)
The problem I see is that if I interpret things correctly, I need two PHP upgrades:
Compatibility matrix
** | Sugar Ent 12 | Sugar Ent 13 | Sugar Ent 14 |
Version | 12.0.5 | 13.0.3 | 14.0 |
PHP | 7.4, 8.0 | 8.0, 8.2 | 8.2, 8.3 |
MySQL | 5.7, 8.0 (including 8.0.31 or higher) | 8.0 (must be 8.0.31 or higher) | 8.0.31, 8.1, 8.3 |
Elastic | 7.16.3 | 8.4.3 | 8.4.3 (Cloud move to Amazon Open Search 5.6 Elastic moving to $$ model after 8.4.3) |
So the path from v12 to v14 would have to be:
Upgrade PHP to 8.0
Upgrade MySQL to 8.0.31
Upgrade Sugar to v13
Upgrade Elastic to 8.4.3
Upgrade PHP to 8.2
Upgrade Sugar to v14
--
Then before v15 is released likely
Upgrade PHP to 8.2
Upgrade MySQL to 8.3
Change to Amazon Open Search?
Is that correct? In other words, no shortcuts.
Thanks,
FrancescaS
PS. I am aware of all the challenges with PHP >= 8.0.31 (still have to look into Rector etc)