Integrate systemd-sysupdate
One of the primary implementations needed to support A/B immutability is enabling systemd-sysupdate.
Steps:
- Separate /usr from the rest of the rootfs in its own partition (optional but makes this much easier)
- Build separate /usr partition images
- Create config for pulling these new images
- Figure out how to handle per-device configuration (eg required for booting)