Skip to content

Releases: cloudfoundry/nfs-volume-release

nfs-volume v1.0.6

29 Jun 21:38
Compare
Choose a tag to compare
  • Improved uid mapping support for docker apps using nfs mounts
  • modified nfsv3driver drain script so that it can work with future versions of rep that don't run a rep_as_vcap process
  • merged PR from @T0FFF to store nfstestserver data on persistent rather than ephemeral disk
  • merged PR from @nota-ja to use octal notation in the chmod endpoint of our pora test application

nfs-volume v1.0.5

20 Jun 23:53
Compare
Choose a tag to compare
  • fix to installed libfuse package so that we don't fail when mounting, then unmounting, then remounting on the same mount point (common during bosh upgrades against running environments.)
  • better recovery from mount failures so that we don't leave partially mounted directories that block bosh pre-start.
  • minor logging fixes in unmount error conditions
  • add optional export_cidr parameter to nfstestserver job to allow nfstestserver to be used in non 10.x subnets.

nfs-volume v1.0.4

11 May 23:33
Compare
Choose a tag to compare
  • nfs-volume-release and its submodules moved from cloudfoundry-incubator to cloudfoundry
  • bosh broker deployment errand templates fixed to remove erroneous property reference
  • fixed README.md to correct suggested uid in service binding configuration
  • removed kerbdriver submodule
  • smaller image type for bash deployed service broker in AWS deployments

nfs-volume v1.0.0

25 Apr 18:57
Compare
Choose a tag to compare
  • fix various small problems in lager logging
  • clean up unnecessary code
  • run fuse-nfs & fusermount executables from a private directory to minimize conflicts with other volume drivers
  • document flock() and fcntl() limitations in README.md

nfs-volume v0.2.3

14 Apr 00:14
Compare
Choose a tag to compare
nfs-volume v0.2.3 Pre-release
Pre-release

nfsbrokerpush bosh errand can find database address from a link.

nfs-volume v0.2.2

13 Apr 23:07
Compare
Choose a tag to compare
nfs-volume v0.2.2 Pre-release
Pre-release
  • Clean up documentation and fixed credentials logging bugs for LDAP integration with nfs
  • Use cn instead of user name to search for records in LDAP.
  • Fix random number generation in tests and test applications so that it is actually random
  • Clean up service broker bosh properties so that we no longer care about source args vs mount args in the service broker.
  • Add more robust logic for nfsv3driver drain, pre-start, and mount to avoid failures due to dangling mounts on the cell VM

nfs-volume v0.2.0

05 Apr 22:50
Compare
Choose a tag to compare
nfs-volume v0.2.0 Pre-release
Pre-release
  • Added LDAP support to secure UIDs with an LDAP server when connecting to NFS shares (documentation is still pending for this feature)
  • Fix bug that caused bind options and mount options to leak across shares in the service broker and volume driver
  • Documented aufs limitations on which directories can be used to mount file systems. Validated that the same limitations do not exist when using the experimental grootfs feature of garden.
  • Added support for read-only mounts

nfs-volume v0.1.6

08 Mar 19:25
Compare
Choose a tag to compare
nfs-volume v0.1.6 Pre-release
Pre-release
  • nfsbroker now supports running with multiple instances when cf-pushed
  • additional fuse mount, nfs mount, and libnfs config parameters now supported with bosh properties to control whitelisting.
  • read-only mounts supported
  • additional documentation for security notes and docker application support

nfs-volume v0.1.5

16 Feb 20:26
Compare
Choose a tag to compare
nfs-volume v0.1.5 Pre-release
Pre-release

nfsbrokerpush BOSH errand no longer calls cf enable-service-access, because we don't want to overwrite existing service access settings each time an update is applied

nfs-volume v0.1.4

14 Feb 00:43
Compare
Choose a tag to compare
nfs-volume v0.1.4 Pre-release
Pre-release

Added app_domain property to nfsbrokerpush errand to allow publishing to a specific domain