We've upgraded to v12.0.30, just followed the document by carefully reading and executing line after line, and just by checking the output for errors.
Zero problems in upgrading, a very little downtime while switching services from docker to systemd (perfectly normal). Now all the systems are up and running, no problems noticed so far.
As others wrote before, our RAM usage has also decreased by 15% to 25% if compared to v11. Regarding CPU, the feeling is that it's like before.
Regarding the upgrade procedure, there are a couple of unclear things.
- Upgrade tells to execute (at the end):
ecp update-http-disabled-status
which gives:
This tool will force the http status on the email server to 'disabled' for any websites where the application and email role are remote from each other.
Please only use this tool if directed to by support.
Press 'y' to continue:
well, in our specific case we have mail and web on the same hosts (multiple times). Should we fire this command or not ?
I mean, support didn't tell us to fire this command but it's clearly written in the upgrade guide.
At present the command has not been executed.
- Regarding Docker cleanup
The upgrade doc is missing a step telling to run rm -r /var/lib/docker/
under "Optional cleanup"
Regarding Backups we need to wait to check how they are performing... I'll write something in the next weeks.
Overall upgrade experience: 9.9/10
Well done guys !