Help us understand the problem. What is going on with this article?

ansible_localにハマりました。

More than 3 years have passed since last update.

ansible_localで初期化しようとしたらホスト(OS)側にパス名が捻じ曲げられて、動作しないことがある。
なんでこうなったかはよーわからんのですが、たぶんこの挙動で合ってると思います。
誰か更なる検証求む。

何なんだこの挙動。簡単ながら検証してみた。

vagrant up初回: 動作する
vagrant provision: 動作しない
VM起動中にvagrant destroyvagrant up: 動作しない

VM起動中にvagrant destroyした後に
VBoxSVC.exeのプロセスツリーとPowerShellを終了、
その後vagrant up

動作した。

えー?

vagrant haltしてのvagrant up共有フォルダが認識されないので無理。ただ、同時に、VBoxSVC.exeが自動で終了していました。 VirtualBoxAdditions最新版が入っていれば認識され、動作もされました。

で、vagrant halt後にvagrant destroyvagrant upしたら動きました。

結論(2016.3.17現在)

VBoxSVC.exeが起動してある時に行った場合、使えなくなる。
VBAdditionsのバージョンを確認すること。
Ansible_localを触りたいときは、他のVMを(destroyじゃなく!)haltしてから行うべし。

感想:この挙動、治る気配が感じないんですがorz

Why do not you register as a user and use Qiita more conveniently?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away