aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--vm/gvisor/gvisor.go8
1 files changed, 4 insertions, 4 deletions
diff --git a/vm/gvisor/gvisor.go b/vm/gvisor/gvisor.go
index e6b970587..5ba4bccf1 100644
--- a/vm/gvisor/gvisor.go
+++ b/vm/gvisor/gvisor.go
@@ -353,13 +353,13 @@ func (inst *instance) guestProxy() (*os.File, error) {
func (inst *instance) Diagnose() ([]byte, bool) {
b, err := osutil.Run(time.Minute, inst.runscCmd("debug", "-stacks", "--ps", inst.name))
if err != nil {
- b = append(b, []byte(fmt.Sprintf("\n\nError collecting stacks: %v", err))...)
+ b = append(b, fmt.Sprintf("\n\nError collecting stacks: %v", err)...)
}
- b1, err := osutil.Run(time.Minute, osutil.Command("dmesg"))
+ b1, err := osutil.RunCmd(time.Minute, "", "dmesg")
+ b = append(b, b1...)
if err != nil {
- b = append(b, []byte(fmt.Sprintf("\n\nError collecting kernel logs: %v", err))...)
+ b = append(b, fmt.Sprintf("\n\nError collecting kernel logs: %v", err)...)
}
- b = append(b, b1...)
return b, false
}