v0.21.0
...this release:
New Features
- Adds a new flag, called
--rootless
, togrootfs init-store
. By callinggrootfs init-store --rootless user:group
you can create a store owned by a non-root user.- The new store will use UID and GID mappings found in
/etc/subuid
and/etc/subgid
.
- The new store will use UID and GID mappings found in
- Makes
grootfs init-store
use the underlying XFS filesystem if--store-size-bytes
is passed with value0
.- No need to always create a loop device.
- Introduces a new BOSH property, called
grootfs-diagnostics.use_persistent_disk
, which instructs GrootFS to use the underlying persistent disk for its store.- BOSH persistent disks are mounted in
/var/vcap/store
. - BOSH jobs need to require the persistent disk to be formatted as an XFS filesystem.
- BOSH persistent disks are mounted in
Fixes
- Fixes a concurrency / idempotency issue found in
grootfs clean
andgrootfs create --with-clean
. - Fixes short id collision for the Overlay-XFS driver.
- Cleans up
projectids
in the Overlay-XFS driver.