System: Ubuntu 22.04.1 LTS
Previous Mailcow: 2022-08b
New Mailcow: 2022-09a
My Procedures (assumes your in the /opt/mailcow-dockerized directory, or wheverer you installed mailcow):
https://docs.mailcow.email/i_u_m/i_u_m_update/
git log –pretty=oneline … to capture your current commit ID (in case you need to rollback)
./helper-scripts/backup_and_restore.sh backup all … to backup your current files
Assuming your server is a VM, take a manual snapshot
./update.sh –check
./update.sh
In my case, update reported a change to update.sh (which is noted in the 2022-09 release notes), so you must run it again ./update.sh
In my case, I was prompted to enable native IPv6 NATing via docker (thereby disabling ipv6nat-mailcow.) This was successful.
Optional, reset Netfilters: https://docs.mailcow.email/manual-guides/mailcow-UI/u_e-mailcow_ui-netfilter/#change-netfilter-regex … “As updates progress, it is possible that new Netfilter regex rules will be added or removed. If this is the case, it is recommended to reset the Netfilter regex rules by clicking on Reset to default.”