Configuring snapper with two btrfs partitions

I have an unencrypted btrfs boot partition and a main btrfs partition over LUKS (using OPAL) which contains the root subvolume (using the standard layout from endeavouros installer). I had to have a separate boot because I use tang/clevis to unlock the LUKS partition and that couldn’t happen within grub.

Is there anyway to configure snapper to automatically take snapshots of boot everytime it takes a snapshot of the root filesystem ? This would allow me to ensure that boot is consistent with the state of the rest of the system?

I don’t think snapper supports that.

However, you could do it a couple of ways:

  • You could change whatever you are using to create root snapshots to also take the boot snapshot
  • You could use a path unit to watch for root snapshots and then take a boot snapshot