In case anyone's interested: for this morning's software maintenance session (at home) I upgraded my file server from FreeBSD stable/12 to the recently released stable/13. From source, in-place, on a running, on-line system. Despite the fact that the entire ZFS subsystem has been replaced, which is what caused me to wait for a couple of weeks, the upgrade appears to have been flawless. Not a single error message on boot-up. Not a single failed service. Everything is working perfectly. Zpool status told me that I should upgrade the pools, and did: that turned on a dozen or so new features that I'm sure are useful. Total downtime about a minute or so: just the time it took to reboot. I'm amazed. Good on the FreeBSD developers and (especially) the release engineers! cd /usr/src git switch stable/13 make -s -j20 buildworld kernel mergemaster -p make -s installworld mergemaster -U shutdown -r now zpool status zpool upgrade backup20 zpool upgrade root zpool upgrade tank Done! Cheers, Andrew
> 1 maj 2021 kl. 03:45 skrev Andrew Reilly <areilly at bigpond.net.au>: > > In case anyone's interested: for this morning's software maintenance > session (at home) I upgraded my file server from FreeBSD stable/12 > to the recently released stable/13. From source, in-place, on a > running, on-line system. Despite the fact that the entire ZFS > subsystem has been replaced, which is what caused me to wait for a > couple of weeks, the upgrade appears to have been flawless. Not a > single error message on boot-up. Not a single failed service. > Everything is working perfectly. Zpool status told me that I should > upgrade the pools, and did: that turned on a dozen or so new features > that I'm sure are useful. Total downtime about a minute or so: > just the time it took to reboot. I'm amazed. Good on the FreeBSD > developers and (especially) the release engineers! > > cd /usr/src > git switch stable/13 > make -s -j20 buildworld kernel > mergemaster -p > make -s installworld > mergemaster -U > shutdown -r now > > zpool status > zpool upgrade backup20 > zpool upgrade root > zpool upgrade tank > > Done! > > Cheers, > > Andrew > > _______________________________________________ > freebsd-stable at freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-stable > To unsubscribe, send any mail to "freebsd-stable-unsubscribe at freebsd.org?I will join the gratulations! I?ve also upgraded my home NAS server and my remote Backup server without a glitch including upgrade of ZFS and all ports. Everything now works as on 12.2. freebsd-update -r 13.0-RELEASE upgrade /usr/sbin/freebsd-update install fix /etc/ssh/sshd_conf shutdown -r now freebsd-update install pkg-static install -f pkg pkg bootstrap -f pkg update pkg upgrade freebsd-update install shutdown -r now zpool upgrade nas Excellent work from the FreeBSD team! Thanks Peter
Felix Palmen
2021-May-01 07:07 UTC
mergemaster (was: Congratulations on the stable/13 release!)
* Andrew Reilly <areilly at bigpond.net.au> [20210501 11:45]:> mergemaster -p > make -s installworld > mergemaster -UNote you shouldn't use mergemaster any more. It works fine for upgrading to 13, but after that, I'd expect problems because it relies on the old VCS tags. Use etcupdate instead, see here for details: <https://bugs.freebsd.org/252417> It's also documented in the handbook: <https://docs.freebsd.org/en/books/handbook/cutting-edge/#makeworld> -- Dipl.-Inform. Felix Palmen <felix at palmen-it.de> ,.//.......... {web} http://palmen-it.de {jabber} [see email] ,//palmen-it.de {pgp public key} http://palmen-it.de/pub.txt // """"""""""" {pgp fingerprint} A891 3D55 5F2E 3A74 3965 B997 3EF2 8B0A BC02 DA2A -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 488 bytes Desc: not available URL: <http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20210501/f5711f2e/attachment.sig>