diff --git a/cmd/respawn/respawn.go b/cmd/respawn/respawn.go index 4902a84c..59599042 100644 --- a/cmd/respawn/respawn.go +++ b/cmd/respawn/respawn.go @@ -110,6 +110,8 @@ func execute(line string, wg *sync.WaitGroup) { args := strings.Split(line, " ") cmd := exec.Command("setsid", args...) + cmd.Stdout = os.Stdout + cmd.Stderr = os.Stderr err := cmd.Start() if err != nil { diff --git a/os-config.yml b/os-config.yml index 1b2706b5..9e881c16 100644 --- a/os-config.yml +++ b/os-config.yml @@ -1,6 +1,6 @@ rancher: bootstrap: - udev: + udev-bootstrap: image: rancher/os-udev:v0.4.0-dev labels: io.rancher.os.detach: false @@ -22,7 +22,7 @@ rancher: log_driver: json-file net: none privileged: true - udev: + udev-autoformat: image: rancher/os-udev:v0.4.0-dev labels: io.rancher.os.detach: false @@ -131,7 +131,7 @@ rancher: - /usr/bin/ros:/usr/bin/respawn:ro - /usr/bin/ros:/usr/bin/system-docker:ro - /usr/bin/ros:/usr/sbin/wait-for-docker:ro - - /usr/bin/ros:/usr/sbin/dockerlaunch:ro + - /usr/bin/ros:/usr/bin/dockerlaunch:ro - /usr/bin/docker:/usr/bin/docker:ro console: image: rancher/os-console:v0.4.0-dev @@ -146,19 +146,6 @@ rancher: restart: always volumes_from: - all-volumes - docker: - image: rancher/os-docker:v0.4.0-dev - labels: - io.rancher.os.scope: system - io.rancher.os.after: network - net: host - uts: host - pid: host - ipc: host - privileged: true - restart: always - volumes_from: - - all-volumes docker-volumes: image: rancher/os-state:v0.4.0-dev labels: @@ -208,6 +195,8 @@ rancher: image: rancher/os-preload:v0.4.0-dev labels: io.rancher.os.detach: false + io.rancher.os.scope: system + io.rancher.os.after: console privileged: true volumes: - /var/run/docker.sock:/var/run/docker.sock