On Sat, Oct 16, 2021 at 10:28:33AM -0000, Stuart Henderson wrote:
The boot loader looks for /bsd.upgrade with 'x' filesystem permissions.
If present it removes the x flag and boots. (I think this should be
documented in boot(8) for the various arch but is missing).
I agree.
The install kernel looks for /auto_upgrade.conf (written by sysupgrade)
to use as a response file for the autoinstall(8) mechanism.
My setup is a little bit unusual, and I'm trying to understand why
`uname -a` is still reporting 6.9 after I successfully booted
bsd.upgrade and saw the upgrade process scroll past.
The email sent to root ("$hostname upgrade log") may contain
useful information.
Thanks. I see what looks like a partial log, it couldn't find the sets
in /mnt/home/_sysupgrade and seems to have terminated at that point.
For an unusual setup you may need to look into how the
install/upgrade script works, see /usr/src/distrib/miniroot.
/usr/src/ is empty on my machine.