Deprecating/Removing usage of nfs for cloud controller's blobstore


Dieu Cao <dcao@...>
 

Hi All,

The CAPI team is working on deprecating usage of nfs for the default
blobstore in cf-release in favor of the webdav protocol.

I'm interested to know if anyone is using their own separate nfs, not the
included nfs job, with cf-release. We are considering if it's feasible to
remove all support for NFS.

Please let me know if you have questions/concerns about this change.

This will help resolve some problems caused due to mount timing issues and
allow bosh to change bosh delete deployment to wait for processes to stop
before deleting vms. [1] [2] I believe it will also allow the bosh team to
further harden the stemcell.

For existing deployments using the included nfs job, this will require a
few new manifest entries, but otherwise should be seamless and not require
migration of blobs as we will simply start up a webdav server on the nfs
job.

Thanks,
-Dieu
CF CAPI PM

[1] https://www.pivotaltracker.com/story/show/99462742
[2] https://www.pivotaltracker.com/story/show/62354622

Join {cf-dev@lists.cloudfoundry.org to automatically receive all group messages.