1
0
mirror of https://github.com/rancher/os.git synced 2025-07-12 14:18:01 +00:00

Show output for more commands in cloud-init-execute

This commit is contained in:
Josh Curl 2016-09-15 10:51:26 -07:00
parent a22075aef2
commit d782d0b17f
No known key found for this signature in database
GPG Key ID: 82B504B9BCCFA677

View File

@ -70,6 +70,8 @@ func ApplyConsole(cfg *rancherConfig.CloudConfig) {
if mount[2] == "swap" {
cmd := exec.Command("swapon", device)
cmd.Stdout = os.Stdout
cmd.Stderr = os.Stderr
err := cmd.Run()
if err != nil {
log.Errorf("Unable to swapon %s: %v", device, err)
@ -85,6 +87,8 @@ func ApplyConsole(cfg *rancherConfig.CloudConfig) {
cmdArgs = append(cmdArgs, "-o", mount[3])
}
cmd := exec.Command("mount", cmdArgs...)
cmd.Stdout = os.Stdout
cmd.Stderr = os.Stderr
if err := cmd.Run(); err != nil {
log.Errorf("Failed to mount %s: %v", mount[1], err)
}
@ -96,7 +100,6 @@ func ApplyConsole(cfg *rancherConfig.CloudConfig) {
}
cmd := exec.Command(runcmd[0], runcmd[1:]...)
cmd.Stdin = os.Stdin
cmd.Stdout = os.Stdout
cmd.Stderr = os.Stderr
if err := cmd.Run(); err != nil {
@ -159,12 +162,16 @@ func applyPreConsole(cfg *rancherConfig.CloudConfig) {
func resizeDevice(cfg *rancherConfig.CloudConfig) error {
cmd := exec.Command("growpart", cfg.Rancher.ResizeDevice, "1")
cmd.Stdout = os.Stdout
cmd.Stderr = os.Stderr
err := cmd.Run()
if err != nil {
return err
}
cmd = exec.Command("resize2fs", fmt.Sprintf("%s1", cfg.Rancher.ResizeDevice))
cmd.Stdout = os.Stdout
cmd.Stderr = os.Stderr
err = cmd.Run()
if err != nil {
return err