[PATCH 2/5] guestfs: fix missing SCSI data device mapping

Daniel Gomez <[email protected]> Fri, 26 Sep 2025 15:18:10 +0200
Newsgroups dev.linux.lists.kdevops
Message-ID <[email protected]>
From: Daniel Gomez <[email protected]>

Add the missing SCSI device mapping in Kconfig for /data drive to
complete the SCSI storage support.

This caused WORKFLOW_DATA_DEVICE to be undefined when using SCSI storage,
leading to partition creation failures with "Device not found" errors.

Fixes: 6e9c9df0e139 ("guestfs: add scsi extra storage option")
Generated-by: Claude AI
Signed-off-by: Daniel Gomez <[email protected]>
---
 kconfigs/workflows/Kconfig.data_partition | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kconfigs/workflows/Kconfig.data_partition b/kconfigs/workflows/Kconfig.data_partition
index 847d4dbd..7acc9089 100644
--- a/kconfigs/workflows/Kconfig.data_partition
+++ b/kconfigs/workflows/Kconfig.data_partition
@@ -38,6 +38,7 @@ config WORKFLOW_DATA_DEVICE
 	default "/dev/disk/by-id/nvme-QEMU_NVMe_Ctrl_kdevops0" if LIBVIRT && LIBVIRT_EXTRA_STORAGE_DRIVE_NVME
 	default "/dev/disk/by-id/virtio-kdevops0" if LIBVIRT && LIBVIRT_EXTRA_STORAGE_DRIVE_VIRTIO
 	default "/dev/disk/by-id/ata-QEMU_HARDDISK_kdevops0" if LIBVIRT && LIBVIRT_EXTRA_STORAGE_DRIVE_IDE
+	default "/dev/sdc" if LIBVIRT && LIBVIRT_EXTRA_STORAGE_DRIVE_SCSI
 	default TERRAFORM_GCE_DATA_VOLUME_DEVICE_FILE_NAME if TERRAFORM_GCE
 	default TERRAFORM_AZURE_DATA_VOLUME_DEVICE_FILE_NAME if TERRAFORM_AZURE
 	default TERRAFORM_AWS_DATA_VOLUME_DEVICE_FILE_NAME if TERRAFORM_AWS

-- 
2.50.1