Vagrant: como definir o proprietário para pastas sincronizadas / compartilhadas quando esse proprietário é criado na fase de provisionamento

Vagrantfile (partes relevantes)

  config.vm.provision :chef_solo do |chef|
    chef.add_recipe "yum"
    # various recipes..
    # in one of these i create the 'localuser' user
  end

  config.vm.synced_folder "./site/frontend", "/var/www/vhosts/site/frontend", :owner=> 'localuser', :group=>'apache', :extra => 'dmode=755,fmode=755'

Quando eu faço o primeirovagrant up Eu recebo um erro na montagem porque ele não pode encontrar o localuser (montagem de pastas compartilhadas vem antes da provisão)

O que posso fazer para ter uma pasta compartilhada com um proprietário criado posteriormente?

questionAnswers(1)

yourAnswerToTheQuestion