Skip to content

v0.21.0

Compare
Choose a tag to compare
@garden-gnome garden-gnome released this 06 Jul 18:35

...this release:

New Features

  • Adds a new flag, called --rootless, to grootfs init-store. By calling grootfs 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.
  • Makes grootfs init-store use the underlying XFS filesystem if --store-size-bytes is passed with value 0.
    • 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.

Fixes

  • Fixes a concurrency / idempotency issue found in grootfs clean and grootfs create --with-clean.
  • Fixes short id collision for the Overlay-XFS driver.
  • Cleans up projectids in the Overlay-XFS driver.