| 48 | The Windows nodes will spawn and Chef will configure them. Currently Vagrant uses VirtualBox shared folders to mount user directories from the pnode host. Chef creates the accounts on the machines correctly, but they do not show up until the Windows containers are rebooted. to reboot them sudo to root ({{{sudo su -}}}), cd to {{{/space/vagrant}}} and run {{{vagrant reload}}}. This will cleanly shutdown the machines and bring them up again. This takes forever. There is support for parallel operations in vagrant, but not for booting Virtualboxes though. Which is a pain. |
| 49 | |
| 50 | This reboot is currently in the {{{bootstrap_containers}}} recipe in {{{cookbooks/win-node/recipe/bootstrap_containers.rb}}} in the {{{chef-repo}}}. If we solve the accounts-need-reboot problem, remove the reload from this recipe. |
| 51 | |
| 52 | --------- |
| 53 | |
| 54 | There are millions of other little details and one of them will probably go pear-shaped when you attempt to run this. email/talk/chat/IM/IRC Geoff when you hit a snag. |