Skip to content

v0.3

Compare
Choose a tag to compare
@brancomat brancomat released this 28 Apr 17:09
· 632 commits to main since this release

Version 0.3

  • Default for imagedir changed from ./images to /var/lib/machines (#25)
  • Added a tmpfs configuration, both global and per-image, to use tmpfs
    backing for ephemeral images instead of btrfs snapshots. If the machine is
    configured with enough ram and swap, it makes for faster CI runs (#27)
  • Support non-btrfs image storage, by forcing ephemeral images to use tmpfs
    backing instead of btrfs snapshots
  • Add -C/--config option to specify a config file from command line (#34)
  • Made non-ephemeral containers transactional on BTRFS: updates are run on a
    snapshot of the OS image, which is swapped with the original if the operation
    succeeds, or removed without changing the original if it fails (#29)
  • Run containers with --suppress-sync=yes on systemd >= 250 (#28)
  • Run commands in container with /dev/null redirectd to stdin, instead of stdin
    being a closed file descriptor (#37)
  • Fixed selection of build-dep command in ARPA-style builds (#38)