Hello!
yes its confusing but not hard.
This is what your provision did:
*==> omg02: Running provisioner: shell...*
omg02: Running: inline script
omg02: hi
*==> omg02: Running provisioner: shell...*
omg02: Running: inline script
omg02: hi
*==> omg02: Running provisioner:
I have the Vagrantfile below. It may look funny but it gets the job done.
I'm concerned about repeated runs of the provisioner.
For the first host, foo02, this will print once. For bar02, it prints
twice. For omg02, it prints thrice... and so forth
==> omg02: Running provisioner: shell...