Time to test again my automated #FreeBSD update #cdist types :-p.
https://git.sr.ht/~evilham/cdist-evilham/tree/main/item/type/__evilham_freebsd_update/man.rst
@evilham Interesting! Have you thought about an option that perform the update/upgrade inside a boot environment that you have mounted somewhere?
Here is my proof of concept updating from source:
https://github.com/Hukadan/sysupgrade/blob/master/sysupgrade
I used it for more than one year without any issue.
The script was a followup of this discussion:
https://forums.freebsd.org/threads/freebsd-upgrade-with-beadm.53225/
@Hukadan I... had not, but that sounds quite smart! It could do with one reboot less for patch-level upgrades, though I'd still be more comfortable with the 2 reboot cycles when there are ABI changes because of ports that might need that.
Still, interesting :-D thank you for the pointer!
Nice! Everything just works ^^
# freebsd-version
12.2-RELEASE-p3