Truelite / nspawn-runner

Custom gitlab runner based on systemd-nspawn
GNU General Public License v3.0
21 stars 4 forks source link

Run ansible playbooks under eatmydata on btrfs #1

Open spanezz opened 3 years ago

spanezz commented 3 years ago

On btrfs, ansible playbooks can be run on a chroot snapshot under eatmydata, and the snapshot can replace the main chroot in the end.

This would allow a much faster update time, and if maintenance is transactional (see #2), eatmydata's lack of consistency becomes irrelevant

spanezz commented 2 years ago

Implementing this would be just a combination of using --suppress-sync=yes and #2