vm with mixed disks (mixed datastore types: qcow2 & shared (for raw images))

I’m trying to get a vm to run with mixed disks.

disk1.qcow2, in DS of type fs qcow2
disk2.raw, in DS-datablock of type fs shared.

When starting the VM i got the error:

Tue Jul 27 09:24:27 2021 [Z0][VM][D]: Found 1 pending/rescheduling VMs.
Tue Jul 27 09:24:27 2021 [Z0][HOST][D]: Discovered 2 enabled hosts.
Tue Jul 27 09:24:27 2021 [Z0][VM][D]: VMs in VMGroups:

Tue Jul 27 09:24:27 2021 [Z0][VNET][D]: Discovered 6 vnets.
Tue Jul 27 09:24:27 2021 [Z0][VM][E]: Error deploying virtual machine 59 to HID: 3. Reason: [one.vm.deploy] Image Datastore does not support transfer mode: qcow2
Tue Jul 27 09:24:28 2021 [Z0][SCHED][D]: Dispatching VMs to hosts:
VMID Priority Host System DS
--------------------------------------------------------------
ok fine. I reallized, that i had no system ds for the raw image, so i did create a shared system ds, too

When i’m trying to initiate the vm with this setup i will this error:

Tue Jul 27 10:57:03 2021 [Z0][VM][D]: Found 1 pending/rescheduling VMs.
Tue Jul 27 10:57:03 2021 [Z0][HOST][D]: Discovered 2 enabled hosts.
Tue Jul 27 10:57:03 2021 [Z0][VM][D]: VMs in VMGroups:

Tue Jul 27 10:57:03 2021 [Z0][VNET][D]: Discovered 6 vnets.
Tue Jul 27 10:57:03 2021 [Z0][VM][E]: Error deploying virtual machine 61 to HID: 3. Reason: [one.vm.deploy] Image Datastore does not support transfer mode: shared
Tue Jul 27 10:57:03 2021 [Z0][SCHED][D]: Dispatching VMs to hosts:
VMID Priority Host System DS
--------------------------------------------------------------

I think it’s not possible - within the default oned.conf setup - to mix two different disk-/ds types to start-up the vm

AUTOMATIC_DS_REQUIREMENTS = “(“CLUSTERS/ID” @> 101)”
AUTOMATIC_NIC_REQUIREMENTS = “(“CLUSTERS/ID” @> 101)”
AUTOMATIC_REQUIREMENTS = “(CLUSTER_ID = 101) & !(PUBLIC_CLOUD = YES) & !(PIN_POLICY = PINNED)”
CONTEXT = [
DISK_ID = “2”,
ETH0_CONTEXT_FORCE_IPV4 = “”,
ETH0_DNS = “x”,
ETH0_EXTERNAL = “”,
ETH0_GATEWAY = “x”,
ETH0_GATEWAY6 = “”,
ETH0_IP = “x”,
ETH0_IP6 = “”,
ETH0_IP6_PREFIX_LENGTH = “”,
ETH0_IP6_ULA = “”,
ETH0_MAC = “x”,
ETH0_MASK = “x”,
ETH0_METRIC = “”,
ETH0_METRIC6 = “”,
ETH0_MTU = “”,
ETH0_NETWORK = “”,
ETH0_SEARCH_DOMAIN = “”,
ETH0_VLAN_ID = “”,
ETH0_VROUTER_IP = “”,
ETH0_VROUTER_IP6 = “”,
ETH0_VROUTER_MANAGEMENT = “”,
NETWORK = “YES”,
SSH_PUBLIC_KEY = “”,
TARGET = “hda”,
IMAGE = “Context”,
CONTEXT = “true” ]
CPU = “1”
DISK = [
ALLOW_ORPHANS = “NO”,
CACHE = “none”,
CLONE = “NO”,
CLONE_TARGET = “SYSTEM”,
CLUSTER_ID = “101”,
DATASTORE = “os_image”,
DATASTORE_ID = “108”,
DEV_PREFIX = “vd”,
DISCARD = “unmap”,
DISK_ID = “0”,
DISK_SNAPSHOT_TOTAL_SIZE = “0”,
DISK_TYPE = “FILE”,
DRIVER = “qcow2”,
IMAGE = “centos-pers”,
IMAGE_ID = “x”,
IMAGE_STATE = “8”,
IMAGE_UNAME = “oneadmin”,
IO = “native”,
LN_TARGET = “NONE”,
ORIGINAL_SIZE = “87040”,
PERSISTENT = “YES”,
READONLY = “NO”,
SAVE = “YES”,
SIZE = “87040”,
SOURCE = “/var/lib/one//datastores/x/xxxxxxxxxxxxxxxx”,
TARGET = “vda”,
TM_MAD = “qcow2”,
TYPE = “FILE” ]
DISK = [
ALLOW_ORPHANS = “NO”,
CACHE = “none”,
CLONE = “NO”,
CLONE_TARGET = “SYSTEM”,
CLUSTER_ID = “101”,
DATASTORE = “data_imageds”,
DATASTORE_ID = “x”,
DEV_PREFIX = “vd”,
DISK_ID = “1”,
DISK_SNAPSHOT_TOTAL_SIZE = “0”,
DISK_TYPE = “FILE”,
DRIVER = “raw”,
IMAGE = “data-pers”,
IMAGE_ID = “x”,
IMAGE_STATE = “8”,
IMAGE_UNAME = “oneadmin”,
IO = “native”,
LN_TARGET = “NONE”,
ORIGINAL_SIZE = “2097152”,
PERSISTENT = “YES”,
READONLY = “NO”,
SAVE = “YES”,
SIZE = “2097152”,
SOURCE = “/var/lib/one//datastores/x/xxxxxx”,
TARGET = “vdb”,
TM_MAD = “shared”,
TYPE = “FILE” ]
FEATURES = [
ACPI = “yes”,
GUEST_AGENT = “yes”,
VIRTIO_SCSI_QUEUES = “2” ]
GRAPHICS = [
LISTEN = “0.0.0.0”,
TYPE = “VNC” ]
MEMORY = “2048”
NIC = [
AR_ID = “0”,
BRIDGE = “br1”,
BRIDGE_TYPE = “linux”,
CLUSTER_ID = “101”,
IP = “x”,
MAC = “x”,
MODEL = “e1000”,
NAME = “NIC0”,
NETWORK = “bridge”,
NETWORK_ID = “x”,
NETWORK_UNAME = “oneadmin”,
NIC_ID = “0”,
SECURITY_GROUPS = “0”,
TARGET = “one-x”,
VN_MAD = “bridge” ]
OS = [
BOOT = “” ]
SECURITY_GROUP_RULE = [
PROTOCOL = “ALL”,
RULE_TYPE = “OUTBOUND”,
SECURITY_GROUP_ID = “0”,
SECURITY_GROUP_NAME = “default” ]
SECURITY_GROUP_RULE = [
PROTOCOL = “ALL”,
RULE_TYPE = “INBOUND”,
SECURITY_GROUP_ID = “0”,
SECURITY_GROUP_NAME = “default” ]
TEMPLATE_ID = “21”
VCPU = “2”
VMID = “x”