before doing an upgrade creating a new boot environment, setting this for next boot and booting into that seems to be the way to go. So upgrade is done on the new BE.
bectl create 24.1bectl activate 24.1shutdown -r now# now perform the upgrade from the UI
bectl rename 23.7 24.1 # the current boot environment is now named "24.1"bectl create 23.7 # a 100% identical snapshot is created named "23.7"# now perform the upgrade from the UI
Normally after upgrading the system/kernel the plug-ins/packages will also be upgraded by me. Should I also create snapshots for this? If yes, from what? Or is creating the BE enough?
I did not find any information on what exactly a new BE means in terms of files and folders and how it relates to plug-ins/packages and upgrades thereof.
root@opnsense:~ # dfFilesystem 1K-blocks Used Avail Capacity Mounted onzroot/ROOT/24.1 50316228 2294340 48021888 5% /devfs 1 1 0 100% /dev/dev/gpt/efiboot0 266176 1872 264304 1% /boot/efizroot 48021984 96 48021888 0% /zrootzroot/tmp 48022368 480 48021888 0% /tmpzroot/var/crash 48021984 96 48021888 0% /var/crashzroot/usr/home 48021984 96 48021888 0% /usr/homezroot/var/log 48110892 89004 48021888 0% /var/logzroot/var/audit 48021984 96 48021888 0% /var/auditzroot/var/mail 48022248 360 48021888 0% /var/mailzroot/var/tmp 48021984 96 48021888 0% /var/tmpdevfs 1 1 0 100% /var/dhcpd/dev