Quote from: OPNenthu on Today at 02:28:09 AMAfter you boot into the snapshot you activated manually, it will retain its name. You can then delete the old 'default' and rename the current one as 'default' if you wish.
Quote from: tessus on Today at 02:07:17 AMThis is exactly what makes no sense. If I create a snapshot and then do a firmware update, it is an operation. Installing kernel, packages, and whatnot.
So how can I rollback or switch to a point where the new firmware was not installed, if the operations are persisted.
root@firewall:~ # zfs list -t snapshot
NAME USED AVAIL REFER MOUNTPOINT
zroot/ROOT/default@2026-01-15-21:20:50-0 564M - 1.63G -
root@firewall:~ # zfs list
NAME USED AVAIL REFER MOUNTPOINT
zroot 2.45G 215G 96K /zroot
zroot/ROOT 2.19G 215G 96K none
zroot/ROOT/20260115212044-25.7.10 8K 215G 1.63G / <-- this is a manual "snapshot" I took before upgrade to 25.7.11
zroot/ROOT/default 2.19G 215G 1.64G / <-- this is 25.7.11_1
Quote from: tessus on January 17, 2026, 05:38:16 AMwhen will a snapshot in OPNsense start to persist data? When I make it active for the first time?
Quote from: tessus on January 17, 2026, 05:38:16 AMthis means I cannot use (rollback to) a snapshot more than once.
Quote from: tessus on January 17, 2026, 05:38:16 AMhow do I rollback to Sept. 2025 when the "default" snapshot was created?
Quote from: OPNenthu on Today at 01:20:15 AMIt's not possible and you will get an error if trying to delete the active snapshot (which if you only have one, it is by definition also the active one). Since these are boot environments rather than canonical ZFS snapshots, you can't just delete them all. You need at least one active one to boot into* by default, and by convention this one gets the "default" label. It's just a label though. You can change it and name any snapshot you want as "default."
Quote from: passeri on Today at 01:36:36 AMAll normal operations of the router will continue to be reflected in that snapshot version as well as in the active. That is, it continues to update for operations ... but not for configuration.
Quote from: passeri on Today at 01:36:36 AMSnapshots reflect a configuration point, not a time point.
Quote from: tessus on January 17, 2026, 05:38:16 AMMy problem of understanding is why and when will a snapshot in OPNsense start to persist data? When I make it active for the first time? If so, this means I cannot use (rollback to) a snapshot more than once. e.g. how do I rollback to Sept. 2025 when the "default" snapshot was created?and this is a lay answer from my use of snapshots: essentially, you do not roll back to a date but to a version.
Somehow there is a disconnect I cannot reconcile.