From 1e8fc4e4299ef1a193f7c4d4b39886b123279d15 Mon Sep 17 00:00:00 2001 From: Mark Bolton Date: Tue, 2 Jul 2024 10:39:28 -0700 Subject: [PATCH] lxd/device: Allow zfs storage pools in degraded state Signed-off-by: Mark Bolton --- lxd/device/disk.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lxd/device/disk.go b/lxd/device/disk.go index 36d5ca2c324f..efe9b392f1d8 100644 --- a/lxd/device/disk.go +++ b/lxd/device/disk.go @@ -9,6 +9,7 @@ import ( "os" "os/exec" "path/filepath" + "slices" "strconv" "strings" @@ -2284,7 +2285,7 @@ func (d *disk) getParentBlocks(path string) ([]string, error) { continue } - if fields[1] != "ONLINE" { + if !slices.Contains([]string{"ONLINE", "DEGRADED"}, fields[1]) { continue }