From 8d6067e987cdd941f2adfe2904fbeb36846e8cf4 Mon Sep 17 00:00:00 2001 From: James Rasell Date: Mon, 29 Jan 2024 08:34:27 +0100 Subject: [PATCH] driver/qemu: populate OOM killed exit result. (#19830) --- .changelog/19830.txt | 3 +++ drivers/qemu/driver.go | 5 +++-- 2 files changed, 6 insertions(+), 2 deletions(-) create mode 100644 .changelog/19830.txt diff --git a/.changelog/19830.txt b/.changelog/19830.txt new file mode 100644 index 000000000..8c3609ada --- /dev/null +++ b/.changelog/19830.txt @@ -0,0 +1,3 @@ +```release-note:bug +driver/qemu: Ensure the OOM killed response is populated when the task exits +``` diff --git a/drivers/qemu/driver.go b/drivers/qemu/driver.go index 96fedf5a0..4763f2b44 100644 --- a/drivers/qemu/driver.go +++ b/drivers/qemu/driver.go @@ -743,8 +743,9 @@ func (d *Driver) handleWait(ctx context.Context, handle *taskHandle, ch chan *dr } } else { result = &drivers.ExitResult{ - ExitCode: ps.ExitCode, - Signal: ps.Signal, + ExitCode: ps.ExitCode, + Signal: ps.Signal, + OOMKilled: ps.OOMKilled, } }