Vagrantfile: Support additional mounts.
Vagrantfile: Support additional mounts.

Add support for an arbitrary number of folder mounts in addition to the cilium repo itself.

Environment variable USER_MOUNTS can be set to a comma-separated list of mount specifications. Each mount specification can be simply a directory name relative to the home directory, or include a '=' character separating the destination mount point from the host directory.

Examples:

- USER_MOUNTS=foo

  Mounts ~/foo as /home/vagrant/foo.

- USER_MOUNTS=foo,/tmp/bar=/tmp/bar

  Mounts host directory ~/foo as /home/vagrant/foo in the VM, and host
  directory /tmp/bar as /tmp/bar in the VM.

Signed-off-by: Jarno Rajahalme <0f1ab0ac7dffd9db21aa539af2fd4bb04abc3ad4@covalent.io>

eloycoto/cilium,eloycoto/cilium,cilium-team/cilium,tgraf/cilium,michi-covalent/cilium,scanf/cilium,scanf/cilium,cilium/cilium,eloycoto/cilium,tklauser/cilium,scanf/cilium,cilium/cilium,tklauser/cilium,tklauser/cilium,tgraf/cilium,cilium/cilium,scanf/cilium,tklauser/cilium,eloycoto/cilium,eloycoto/cilium,cilium-team/cilium,tgraf/cilium,cilium/cilium,tgraf/cilium,michi-covalent/cilium,eloycoto/cilium,tklauser/cilium,michi-covalent/cilium,cilium/cilium,scanf/cilium,michi-covalent/cilium,scanf/cilium,tgraf/cilium,tgraf/cilium,scanf/cilium,michi-covalent/cilium,eloycoto/cilium