1
0
mirror of https://github.com/rancher/os.git synced 2025-09-13 13:39:53 +00:00

Create boot2docker directory

This commit is contained in:
Jason-ZW
2018-05-03 11:00:50 +00:00
parent 41a3330d89
commit 8a132649e0
2 changed files with 8 additions and 0 deletions

View File

@@ -278,6 +278,13 @@ func RunInit() error {
return cfg, nil
}},
config.CfgFuncData{"b2d env", func(cfg *config.CloudConfig) (*config.CloudConfig, error) {
if _, err := os.Stat("/var/lib/boot2docker"); os.IsNotExist(err) {
err := os.Mkdir("/var/lib/boot2docker", 0755)
if err != nil {
log.Errorf("Failed to create boot2docker directory: %v", err)
}
}
if dev := util.ResolveDevice("LABEL=B2D_STATE"); dev != "" {
boot2DockerEnvironment = true
cfg.Rancher.State.Dev = "LABEL=B2D_STATE"

View File

@@ -121,6 +121,7 @@ rancher:
- /lib/modules:/lib/modules
- /run:/run
- /usr/share/ros:/usr/share/ros
- /var/lib/boot2docker:/var/lib/boot2docker
- /var/lib/rancher/cache:/var/lib/rancher/cache
- /var/lib/rancher/conf:/var/lib/rancher/conf
- /var/lib/rancher:/var/lib/rancher