The storage driver will be "" by default an the provisioner must choose
their default provisioner. If the user chosen storage driver is not
supported the provisioner should return an error.
Signed-off-by: Darren Shepherd <darren@rancher.com>
This also lays the foundation for the possibility of log drivers in the
future, if it is decided that is a direction to pursue.
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
With the way that provisioning was implemented, there was an issue
getting connection to the UNIX socket to work with the new boot2docker
1.6rc2 ISO. This issue is related to the fact that the docker
service was not truly stopped during the provisioning. This PR fixes
the issue and provides some tests to help ensure that it does not come
up again.
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>