4.7.2 Reverting User Additions
Usually /home resides on a separate partition. Such a separate partition is not part of
the default conguration for doing YaST rollbacks. Therefore the user's home partition
will not be deleted when reverting a user addition using Snapper. It is strongly recom-
mended to use the YaST User and Group Management tool to remove users.
4.7.3 No Rollback on /boot and Boot Loader
Changes
Currently openSUSE cannot boot from Btrfs partitions. Therefore a separate partition
for /boot is created upon the installation when using Btrfs for the system partition.
Since /boot does not support snapshots, the following restrictions apply for
YaST/zypper rollbacks:
no rollback for any conguration changes on the bootloader
The only le that can be rolled back is the bootloader conguration le in /etc.
The main conguration les reside under /boot and cannot be rolled back.
no complete rollback for Kernel installations
The Kernel itself and its initrd are installed in the /boot partition, whereas Kernel
modules or sources are installed in /var/lib and /usr/src, respectively.
Whatsmore, each Kernel installation also changes the bootloader conguration
les in /boot. So whenever you do a rollback that involves undoing a Kernel instal-
lation, you need to manually remove the Kernel and its initrd from /boot and adjust
the bootloader conguration by removing the boot entry for the Kernel.
4.8 Frequently Asked Questions
Why does Snapper never show changes in /var/log, /tmp and other directories?
For some directories we decided to disable snapshotting, e.g. /var/log since
reverting logs makes searching for problems difcult. To exclude a path from
snapshotting we create a subvolume for that path. The following mount points are
excluded from snapshotting on openSUSE:
112 Reference