[cloud] #110: Make NFS file sync work with Vagrant seamlessly

Fedora Cloud Trac Tickets cloud-trac at fedoraproject.org
Thu Jul 2 06:30:55 UTC 2015

#110: Make NFS file sync work with Vagrant seamlessly
 Reporter:  rtnpro            |      Owner:  rtnpro
     Type:  task              |     Status:  new
 Priority:  normal            |  Milestone:  Fedora 22
Component:  Software Updates  |   Keywords:  vagrant, nfs
 1. Vagrant 1.7.2 does not identify proper flavor for Fedora, so, during
 starting NFS client services in a Fedora guest, it fails. This issue seems
 to have been fixed in Vagrant's master branch. We need to patch the
 current RPM package for vagrant with the fixes.

 2. By default vagrant guest OS tries to communicate to NFS server in the
 host Fedora box using NFS v3 and it fails. It works correctly if we
 explicitly ask vagrant to use NFS v4 using nfs_version: 4. This needs to
 be documented for Fedora properly.

 3. The biggest obstacle is mapping UID, GID from host OS to guest OS for
 NFS 'all_squash' option to work. For example, in my host OS,the UID and
 GID for my user is 1000, while that of vagrant's in the guest OS is 1001.
 I am not sure what's the right way to fix it. Use some provisioning
 scripts to configure the box on the fly?

Ticket URL: <https://fedorahosted.org/cloud/ticket/110>
cloud <https://fedorahosted.org/cloud>
Fedora Cloud Working Group Ticketing System

More information about the cloud mailing list