grootfs/0.21.0
You can find the source of this version on GitHub at cloudfoundry/grootfs-release. It was created based on the commit f896e94.
Release Notes¶
…this release:
New Features
- Adds a new flag, called
--rootless, togrootfs init-store. By callinggrootfs init-store --rootless user:groupyou can create a store owned by a non-root user.- The new store will use UID and GID mappings found in
/etc/subuidand/etc/subgid.
- The new store will use UID and GID mappings found in
- Makes
grootfs init-storeuse the underlying XFS filesystem if--store-size-bytesis 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 cleanandgrootfs create --with-clean. - Fixes short id collision for the Overlay-XFS driver.
- Cleans up
projectidsin the Overlay-XFS driver.
Usage¶
You can reference this release in your deployment manifest from the releases section:
- name: "grootfs" version: "0.21.0" url: "https://bosh.io/d/github.com/cloudfoundry/grootfs-release?v=0.21.0" sha1: sha256:
Or upload it to your director with the upload-release command:
bosh upload-release --sha1=sha256: \ "https://bosh.io/d/github.com/cloudfoundry/grootfs-release?v=0.21.0"