diff --git a/lxd/daemon_storage.go b/lxd/daemon_storage.go
index <HASH>..<HASH> 100644
--- a/lxd/daemon_storage.go
+++ b/lxd/daemon_storage.go
@@ -87,6 +87,10 @@ func daemonStorageUnmount(s *state.State) error {
 			return fmt.Errorf("Failed to get storage pool %q: %w", poolName, err)
 		}
 
+		if pool.Driver().Info().Name == "lvm" {
+			continue // TODO figure out the intermittent issue with LVM tests when this is removed.
+		}
+
 		_, err = pool.Unmount()
 		if err != nil {
 			return fmt.Errorf("Unable to unmount storage pool %q: %w", poolName, err)
lxd/daemon/storage: Skip unmounting LVM pools in daemonStorageUnmount

Temporary fix to work around issues with LVM tests caused by 7be<I>d1df0c<I>a2e<I>e0f<I>e<I>aac<I>