Mdadm problem with 3 disks on Ubuntu 24.04?

I just managed to test successfully another host with 2 SSD’s in the RAID group, but with 3 disks I end up with this. Is this a bug in 24.04’s mdadm or what? This server successfully deploys 22.04.

Generating device storage trees for path(s): [‘/dev/nvme3n1’, ‘/dev/nvme0n1’, ‘/dev/nvme1n1’, ‘/dev/nvme2n1’]
devname ‘/sys/class/block/nvme3n1’ had holders: []
/dev/nvme3n1 is multipath device partition? False
/dev/nvme3n1 is multipath device partition? False
/dev/nvme3n1 is multipath device partition? False
devname ‘/sys/class/block/nvme0n1’ had holders: []
/dev/nvme0n1 is multipath device partition? False
/dev/nvme0n1 is multipath device partition? False
/dev/nvme0n1 is multipath device partition? False
devname ‘/sys/class/block/nvme1n1’ had holders: []
/dev/nvme1n1 is multipath device partition? False
/dev/nvme1n1 is multipath device partition? False
/dev/nvme1n1 is multipath device partition? False
devname ‘/sys/class/block/nvme2n1’ had holders: []
/dev/nvme2n1 is multipath device partition? False
/dev/nvme2n1 is multipath device partition? False
/dev/nvme2n1 is multipath device partition? False
Current device storage tree:
nvme3n1
nvme0n1
nvme1n1
nvme2n1
Shutdown Plan:
{‘level’: 0, ‘device’: ‘/sys/class/block/nvme0n1’, ‘dev_type’: ‘disk’}
{‘level’: 0, ‘device’: ‘/sys/class/block/nvme1n1’, ‘dev_type’: ‘disk’}
{‘level’: 0, ‘device’: ‘/sys/class/block/nvme2n1’, ‘dev_type’: ‘disk’}
{‘level’: 0, ‘device’: ‘/sys/class/block/nvme3n1’, ‘dev_type’: ‘disk’}
shutdown running on holder type: ‘disk’ syspath: ‘/sys/class/block/nvme0n1’
Running command [‘lsblk’, ‘–noheadings’, ‘–bytes’, ‘–pairs’, ‘–output=ALIGNMENT,DISC-ALN,DISC-GRAN,DISC-MAX,DISC-ZERO,FSTYPE,GROUP,KNAME,LABEL,LOG-SEC,MAJ:MIN,MIN-IO,MODE,MODEL,MOUNTPOINT,NAME,OPT-IO,OWNER,PHY-SEC,RM,RO,ROTA,RQ-SIZE,SIZE,STATE,TYPE,UUID’, ‘/dev/nvme0n1’] with allowed return codes [0] (capture=True)
get_blockdev_sector_size: info:
{
“nvme0n1”: {
“ALIGNMENT”: “0”,
“DISC-ALN”: “0”,
“DISC-GRAN”: “512”,
“DISC-MAX”: “2199023255040”,
“DISC-ZERO”: “0”,
“FSTYPE”: “”,
“GROUP”: “disk”,
“KNAME”: “nvme0n1”,
“LABEL”: “”,
“LOG-SEC”: “512”,
“MAJ:MIN”: “259:1”,
“MIN-IO”: “512”,
“MODE”: “brw-rw----”,
“MODEL”: “Dell Ent NVMe PM1735a MU 1.6TB”,
“MOUNTPOINT”: “”,
“NAME”: “nvme0n1”,
“OPT-IO”: “0”,
“OWNER”: “root”,
“PHY-SEC”: “512”,
“RM”: “0”,
“RO”: “0”,
“ROTA”: “0”,
“RQ-SIZE”: “”,
“SIZE”: “1600321314816”,
“STATE”: “”,
“TYPE”: “disk”,
“UUID”: “”,
“device_path”: “/dev/nvme0n1”
}
}
get_blockdev_sector_size: (log=512, phys=512)
Running command [‘fdasd’, ‘–table’, ‘/dev/nvme0n1’] with allowed return codes [0] (capture=False)
Running command [‘lsblk’, ‘–noheadings’, ‘–bytes’, ‘–pairs’, ‘–output=ALIGNMENT,DISC-ALN,DISC-GRAN,DISC-MAX,DISC-ZERO,FSTYPE,GROUP,KNAME,LABEL,LOG-SEC,MAJ:MIN,MIN-IO,MODE,MODEL,MOUNTPOINT,NAME,OPT-IO,OWNER,PHY-SEC,RM,RO,ROTA,RQ-SIZE,SIZE,STATE,TYPE,UUID’] with allowed return codes [0] (capture=True)
Checking if /dev/nvme0n1 is a swap device
Found swap magic: b’\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00’
Running command [‘udevadm’, ‘info’, ‘–query=property’, ‘–export’, ‘/dev/nvme0n1’] with allowed return codes [0] (capture=True)
/dev/nvme0n1 is multipath device? False
Running command [‘udevadm’, ‘info’, ‘–query=property’, ‘–export’, ‘/dev/nvme0n1’] with allowed return codes [0] (capture=True)
/dev/nvme0n1 is multipath device member? False
wiping superblock on /dev/nvme0n1
wiping /dev/nvme0n1 attempt 1/4
wiping 1M on /dev/nvme0n1 at offsets [0, -1048576]
successfully wiped device /dev/nvme0n1 on attempt 1/4
shutdown running on holder type: ‘disk’ syspath: ‘/sys/class/block/nvme1n1’
Running command [‘lsblk’, ‘–noheadings’, ‘–bytes’, ‘–pairs’, ‘–output=ALIGNMENT,DISC-ALN,DISC-GRAN,DISC-MAX,DISC-ZERO,FSTYPE,GROUP,KNAME,LABEL,LOG-SEC,MAJ:MIN,MIN-IO,MODE,MODEL,MOUNTPOINT,NAME,OPT-IO,OWNER,PHY-SEC,RM,RO,ROTA,RQ-SIZE,SIZE,STATE,TYPE,UUID’, ‘/dev/nvme1n1’] with allowed return codes [0] (capture=True)
get_blockdev_sector_size: info:
{
“nvme1n1”: {
“ALIGNMENT”: “0”,
“DISC-ALN”: “0”,
“DISC-GRAN”: “512”,
“DISC-MAX”: “2199023255040”,
“DISC-ZERO”: “0”,
“FSTYPE”: “”,
“GROUP”: “disk”,
“KNAME”: “nvme1n1”,
“LABEL”: “”,
“LOG-SEC”: “512”,
“MAJ:MIN”: “259:3”,
“MIN-IO”: “512”,
“MODE”: “brw-rw----”,
“MODEL”: “Dell Ent NVMe PM1735a MU 1.6TB”,
“MOUNTPOINT”: “”,
“NAME”: “nvme1n1”,
“OPT-IO”: “0”,
“OWNER”: “root”,
“PHY-SEC”: “512”,
“RM”: “0”,
“RO”: “0”,
“ROTA”: “0”,
“RQ-SIZE”: “”,
“SIZE”: “1600321314816”,
“STATE”: “”,
“TYPE”: “disk”,
“UUID”: “”,
“device_path”: “/dev/nvme1n1”
}
}
get_blockdev_sector_size: (log=512, phys=512)
Running command [‘fdasd’, ‘–table’, ‘/dev/nvme1n1’] with allowed return codes [0] (capture=False)
Running command [‘lsblk’, ‘–noheadings’, ‘–bytes’, ‘–pairs’, ‘–output=ALIGNMENT,DISC-ALN,DISC-GRAN,DISC-MAX,DISC-ZERO,FSTYPE,GROUP,KNAME,LABEL,LOG-SEC,MAJ:MIN,MIN-IO,MODE,MODEL,MOUNTPOINT,NAME,OPT-IO,OWNER,PHY-SEC,RM,RO,ROTA,RQ-SIZE,SIZE,STATE,TYPE,UUID’] with allowed return codes [0] (capture=True)
Checking if /dev/nvme1n1 is a swap device
Found swap magic: b’\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00’
Running command [‘udevadm’, ‘info’, ‘–query=property’, ‘–export’, ‘/dev/nvme1n1’] with allowed return codes [0] (capture=True)
/dev/nvme1n1 is multipath device? False
Running command [‘udevadm’, ‘info’, ‘–query=property’, ‘–export’, ‘/dev/nvme1n1’] with allowed return codes [0] (capture=True)
/dev/nvme1n1 is multipath device member? False
wiping superblock on /dev/nvme1n1
wiping /dev/nvme1n1 attempt 1/4
wiping 1M on /dev/nvme1n1 at offsets [0, -1048576]
successfully wiped device /dev/nvme1n1 on attempt 1/4
shutdown running on holder type: ‘disk’ syspath: ‘/sys/class/block/nvme2n1’
Running command [‘lsblk’, ‘–noheadings’, ‘–bytes’, ‘–pairs’, ‘–output=ALIGNMENT,DISC-ALN,DISC-GRAN,DISC-MAX,DISC-ZERO,FSTYPE,GROUP,KNAME,LABEL,LOG-SEC,MAJ:MIN,MIN-IO,MODE,MODEL,MOUNTPOINT,NAME,OPT-IO,OWNER,PHY-SEC,RM,RO,ROTA,RQ-SIZE,SIZE,STATE,TYPE,UUID’, ‘/dev/nvme2n1’] with allowed return codes [0] (capture=True)
get_blockdev_sector_size: info:
{
“nvme2n1”: {
“ALIGNMENT”: “0”,
“DISC-ALN”: “0”,
“DISC-GRAN”: “512”,
“DISC-MAX”: “2199023255040”,
“DISC-ZERO”: “0”,
“FSTYPE”: “”,
“GROUP”: “disk”,
“KNAME”: “nvme2n1”,
“LABEL”: “”,
“LOG-SEC”: “512”,
“MAJ:MIN”: “259:5”,
“MIN-IO”: “512”,
“MODE”: “brw-rw----”,
“MODEL”: “Dell Ent NVMe PM1735a MU 1.6TB”,
“MOUNTPOINT”: “”,
“NAME”: “nvme2n1”,
“OPT-IO”: “0”,
“OWNER”: “root”,
“PHY-SEC”: “512”,
“RM”: “0”,
“RO”: “0”,
“ROTA”: “0”,
“RQ-SIZE”: “”,
“SIZE”: “1600321314816”,
“STATE”: “”,
“TYPE”: “disk”,
“UUID”: “”,
“device_path”: “/dev/nvme2n1”
}
}
get_blockdev_sector_size: (log=512, phys=512)
Running command [‘fdasd’, ‘–table’, ‘/dev/nvme2n1’] with allowed return codes [0] (capture=False)
Running command [‘lsblk’, ‘–noheadings’, ‘–bytes’, ‘–pairs’, ‘–output=ALIGNMENT,DISC-ALN,DISC-GRAN,DISC-MAX,DISC-ZERO,FSTYPE,GROUP,KNAME,LABEL,LOG-SEC,MAJ:MIN,MIN-IO,MODE,MODEL,MOUNTPOINT,NAME,OPT-IO,OWNER,PHY-SEC,RM,RO,ROTA,RQ-SIZE,SIZE,STATE,TYPE,UUID’] with allowed return codes [0] (capture=True)
Checking if /dev/nvme2n1 is a swap device
Found swap magic: b’\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00’
Running command [‘udevadm’, ‘info’, ‘–query=property’, ‘–export’, ‘/dev/nvme2n1’] with allowed return codes [0] (capture=True)
/dev/nvme2n1 is multipath device? False
Running command [‘udevadm’, ‘info’, ‘–query=property’, ‘–export’, ‘/dev/nvme2n1’] with allowed return codes [0] (capture=True)
/dev/nvme2n1 is multipath device member? False
wiping superblock on /dev/nvme2n1
wiping /dev/nvme2n1 attempt 1/4
wiping 1M on /dev/nvme2n1 at offsets [0, -1048576]
successfully wiped device /dev/nvme2n1 on attempt 1/4
shutdown running on holder type: ‘disk’ syspath: ‘/sys/class/block/nvme3n1’
Running command [‘lsblk’, ‘–noheadings’, ‘–bytes’, ‘–pairs’, ‘–output=ALIGNMENT,DISC-ALN,DISC-GRAN,DISC-MAX,DISC-ZERO,FSTYPE,GROUP,KNAME,LABEL,LOG-SEC,MAJ:MIN,MIN-IO,MODE,MODEL,MOUNTPOINT,NAME,OPT-IO,OWNER,PHY-SEC,RM,RO,ROTA,RQ-SIZE,SIZE,STATE,TYPE,UUID’, ‘/dev/nvme3n1’] with allowed return codes [0] (capture=True)
get_blockdev_sector_size: info:
{
“nvme3n1”: {
“ALIGNMENT”: “0”,
“DISC-ALN”: “0”,
“DISC-GRAN”: “512”,
“DISC-MAX”: “2199023255040”,
“DISC-ZERO”: “0”,
“FSTYPE”: “”,
“GROUP”: “disk”,
“KNAME”: “nvme3n1”,
“LABEL”: “”,
“LOG-SEC”: “512”,
“MAJ:MIN”: “259:7”,
“MIN-IO”: “512”,
“MODE”: “brw-rw----”,
“MODEL”: “Dell BOSS-N1”,
“MOUNTPOINT”: “”,
“NAME”: “nvme3n1”,
“OPT-IO”: “0”,
“OWNER”: “root”,
“PHY-SEC”: “512”,
“RM”: “0”,
“RO”: “0”,
“ROTA”: “0”,
“RQ-SIZE”: “”,
“SIZE”: “480036519936”,
“STATE”: “”,
“TYPE”: “disk”,
“UUID”: “”,
“device_path”: “/dev/nvme3n1”
}
}
get_blockdev_sector_size: (log=512, phys=512)
Running command [‘fdasd’, ‘–table’, ‘/dev/nvme3n1’] with allowed return codes [0] (capture=False)
Running command [‘lsblk’, ‘–noheadings’, ‘–bytes’, ‘–pairs’, ‘–output=ALIGNMENT,DISC-ALN,DISC-GRAN,DISC-MAX,DISC-ZERO,FSTYPE,GROUP,KNAME,LABEL,LOG-SEC,MAJ:MIN,MIN-IO,MODE,MODEL,MOUNTPOINT,NAME,OPT-IO,OWNER,PHY-SEC,RM,RO,ROTA,RQ-SIZE,SIZE,STATE,TYPE,UUID’] with allowed return codes [0] (capture=True)
Checking if /dev/nvme3n1 is a swap device
Found swap magic: b’\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00’
Running command [‘udevadm’, ‘info’, ‘–query=property’, ‘–export’, ‘/dev/nvme3n1’] with allowed return codes [0] (capture=True)
/dev/nvme3n1 is multipath device? False
Running command [‘udevadm’, ‘info’, ‘–query=property’, ‘–export’, ‘/dev/nvme3n1’] with allowed return codes [0] (capture=True)
/dev/nvme3n1 is multipath device member? False
wiping superblock on /dev/nvme3n1
wiping /dev/nvme3n1 attempt 1/4
wiping 1M on /dev/nvme3n1 at offsets [0, -1048576]
successfully wiped device /dev/nvme3n1 on attempt 1/4
devname ‘/sys/class/block/nvme3n1’ had holders: []
/dev/nvme3n1 is multipath device partition? False
/dev/nvme3n1 is multipath device partition? False
/dev/nvme3n1 is multipath device partition? False
devname ‘/sys/class/block/nvme0n1’ had holders: []
/dev/nvme0n1 is multipath device partition? False
/dev/nvme0n1 is multipath device partition? False
/dev/nvme0n1 is multipath device partition? False
devname ‘/sys/class/block/nvme1n1’ had holders: []
/dev/nvme1n1 is multipath device partition? False
/dev/nvme1n1 is multipath device partition? False
/dev/nvme1n1 is multipath device partition? False
devname ‘/sys/class/block/nvme2n1’ had holders: []
/dev/nvme2n1 is multipath device partition? False
/dev/nvme2n1 is multipath device partition? False
/dev/nvme2n1 is multipath device partition? False
finish: cmd-install/stage-partitioning/builtin/cmd-block-meta/clear-holders: SUCCESS: removing previous storage devices
blockmeta: detected storage config, using mode=custom
start: cmd-install/stage-partitioning/builtin/cmd-block-meta: configuring disk: nvme0n1
get_path_to_storage_volume for volume nvme0n1({‘grub_device’: True, ‘id’: ‘nvme0n1’, ‘model’: ‘Dell BOSS-N1’, ‘name’: ‘nvme0n1’, ‘ptable’: ‘gpt’, ‘serial’: ‘CN0WW56VFCP003CD00UI’, ‘type’: ‘disk’, ‘wipe’: ‘superblock’})
Processing serial CN0WW56VFCP003CD00UI via udev to CN0WW56VFCP003CD00UI
lookup_disks found: [‘nvme-Dell_BOSS-N1_CN0WW56VFCP003CD00UI’, ‘nvme-Dell_BOSS-N1_CN0WW56VFCP003CD00UI_1’]
Running command [‘udevadm’, ‘info’, ‘–query=property’, ‘–export’, ‘/dev/nvme3n1’] with allowed return codes [0] (capture=True)
/dev/nvme3n1 is multipath device? False
Running command [‘udevadm’, ‘info’, ‘–query=property’, ‘–export’, ‘/dev/nvme3n1’] with allowed return codes [0] (capture=True)
/dev/nvme3n1 is multipath device member? False
block.lookup_disk() returning path /dev/nvme3n1
Running command [‘partprobe’, ‘/dev/nvme3n1’] with allowed return codes [0, 1] (capture=False)
Running command [‘udevadm’, ‘settle’] with allowed return codes [0] (capture=False)
TIMED udevadm_settle(): 0.013
devsync happy - path /dev/nvme3n1 now exists
return volume path /dev/nvme3n1
wiping 1M on /dev/nvme3n1 at offsets [0, -1048576]
labeling device: ‘/dev/nvme3n1’ with ‘gpt’ partition table
wiping 1M on /dev/nvme3n1 at offsets [0, -1048576]
devname ‘/dev/nvme3n1’ had holders: []
get_path_to_storage_volume for volume nvme0n1({‘grub_device’: True, ‘id’: ‘nvme0n1’, ‘model’: ‘Dell BOSS-N1’, ‘name’: ‘nvme0n1’, ‘ptable’: ‘gpt’, ‘serial’: ‘CN0WW56VFCP003CD00UI’, ‘type’: ‘disk’, ‘wipe’: ‘superblock’})
Processing serial CN0WW56VFCP003CD00UI via udev to CN0WW56VFCP003CD00UI
lookup_disks found: [‘nvme-Dell_BOSS-N1_CN0WW56VFCP003CD00UI’, ‘nvme-Dell_BOSS-N1_CN0WW56VFCP003CD00UI_1’]
Running command [‘udevadm’, ‘info’, ‘–query=property’, ‘–export’, ‘/dev/nvme3n1’] with allowed return codes [0] (capture=True)
/dev/nvme3n1 is multipath device? False
Running command [‘udevadm’, ‘info’, ‘–query=property’, ‘–export’, ‘/dev/nvme3n1’] with allowed return codes [0] (capture=True)
/dev/nvme3n1 is multipath device member? False
block.lookup_disk() returning path /dev/nvme3n1
Running command [‘partprobe’, ‘/dev/nvme3n1’] with allowed return codes [0, 1] (capture=False)
Running command [‘udevadm’, ‘settle’] with allowed return codes [0] (capture=False)
TIMED udevadm_settle(): 0.014
devsync happy - path /dev/nvme3n1 now exists
return volume path /dev/nvme3n1
Running command [‘blkid’, ‘-o’, ‘export’, ‘/dev/nvme3n1’] with allowed return codes [0, 2] (capture=True)
Running command [‘udevadm’, ‘info’, ‘–query=property’, ‘–export’, ‘/dev/nvme3n1’] with allowed return codes [0] (capture=True)
Creating dname udev rule ‘[‘SUBSYSTEM==“block”’, ‘ACTION==“add|change”’, ‘ENV{DEVTYPE}==“disk”’, ‘ENV{ID_WWN}==“eui.0050430e08000001”’, ‘ENV{ID_SERIAL}==“Dell_BOSS-N1_CN0WW56VFCP003CD00UI_1”’, ‘ENV{ID_SERIAL_SHORT}==“CN0WW56VFCP003CD00UI”’, ‘SYMLINK+=“disk/by-dname/nvme0n1”\n’]’
Creating dname udev rule ‘[‘SUBSYSTEM==“block”’, ‘ACTION==“add|change”’, ‘ENV{DEVTYPE}==“partition”’, ‘ENV{ID_WWN}==“eui.0050430e08000001”’, ‘ENV{ID_SERIAL}==“Dell_BOSS-N1_CN0WW56VFCP003CD00UI_1”’, ‘ENV{ID_SERIAL_SHORT}==“CN0WW56VFCP003CD00UI”’, ‘SYMLINK+=“disk/by-dname/nvme0n1-part%n”\n’]’
finish: cmd-install/stage-partitioning/builtin/cmd-block-meta: SUCCESS: configuring disk: nvme0n1
start: cmd-install/stage-partitioning/builtin/cmd-block-meta: configuring disk: nvme1n1
get_path_to_storage_volume for volume nvme1n1({‘id’: ‘nvme1n1’, ‘model’: ‘Dell Ent NVMe PM1735a MU 1.6TB’, ‘name’: ‘nvme1n1’, ‘serial’: ‘S6UVNC0X101100’, ‘type’: ‘disk’, ‘wipe’: ‘superblock’})
Processing serial S6UVNC0X101100 via udev to S6UVNC0X101100
lookup_disks found: [‘nvme-Dell_Ent_NVMe_PM1735a_MU_1.6TB_S6UVNC0X101100’, ‘nvme-Dell_Ent_NVMe_PM1735a_MU_1.6TB_S6UVNC0X101100_1’]
Running command [‘udevadm’, ‘info’, ‘–query=property’, ‘–export’, ‘/dev/nvme0n1’] with allowed return codes [0] (capture=True)
/dev/nvme0n1 is multipath device? False
Running command [‘udevadm’, ‘info’, ‘–query=property’, ‘–export’, ‘/dev/nvme0n1’] with allowed return codes [0] (capture=True)
/dev/nvme0n1 is multipath device member? False
block.lookup_disk() returning path /dev/nvme0n1
Running command [‘partprobe’, ‘/dev/nvme0n1’] with allowed return codes [0, 1] (capture=False)
Running command [‘udevadm’, ‘settle’] with allowed return codes [0] (capture=False)
TIMED udevadm_settle(): 0.012
devsync happy - path /dev/nvme0n1 now exists
return volume path /dev/nvme0n1
wiping 1M on /dev/nvme0n1 at offsets [0, -1048576]
devname ‘/dev/nvme0n1’ had holders: []
get_path_to_storage_volume for volume nvme1n1({‘id’: ‘nvme1n1’, ‘model’: ‘Dell Ent NVMe PM1735a MU 1.6TB’, ‘name’: ‘nvme1n1’, ‘serial’: ‘S6UVNC0X101100’, ‘type’: ‘disk’, ‘wipe’: ‘superblock’})
Processing serial S6UVNC0X101100 via udev to S6UVNC0X101100
lookup_disks found: [‘nvme-Dell_Ent_NVMe_PM1735a_MU_1.6TB_S6UVNC0X101100’, ‘nvme-Dell_Ent_NVMe_PM1735a_MU_1.6TB_S6UVNC0X101100_1’]
Running command [‘udevadm’, ‘info’, ‘–query=property’, ‘–export’, ‘/dev/nvme0n1’] with allowed return codes [0] (capture=True)
/dev/nvme0n1 is multipath device? False
Running command [‘udevadm’, ‘info’, ‘–query=property’, ‘–export’, ‘/dev/nvme0n1’] with allowed return codes [0] (capture=True)
/dev/nvme0n1 is multipath device member? False
block.lookup_disk() returning path /dev/nvme0n1
Running command [‘partprobe’, ‘/dev/nvme0n1’] with allowed return codes [0, 1] (capture=False)
Running command [‘udevadm’, ‘settle’] with allowed return codes [0] (capture=False)
TIMED udevadm_settle(): 0.019
devsync happy - path /dev/nvme0n1 now exists
return volume path /dev/nvme0n1
Running command [‘blkid’, ‘-o’, ‘export’, ‘/dev/nvme0n1’] with allowed return codes [0, 2] (capture=True)
Running command [‘udevadm’, ‘info’, ‘–query=property’, ‘–export’, ‘/dev/nvme0n1’] with allowed return codes [0] (capture=True)
Creating dname udev rule ‘[‘SUBSYSTEM==“block”’, ‘ACTION==“add|change”’, ‘ENV{DEVTYPE}==“disk”’, ‘ENV{ID_WWN}==“eui.36555630581011000025384300000003”’, ‘ENV{ID_SERIAL}==“Dell_Ent_NVMe_PM1735a_MU_1.6TB_S6UVNC0X101100_1”’, ‘ENV{ID_SERIAL_SHORT}==“S6UVNC0X101100”’, ‘SYMLINK+=“disk/by-dname/nvme1n1”\n’]’
Creating dname udev rule ‘[‘SUBSYSTEM==“block”’, ‘ACTION==“add|change”’, ‘ENV{DEVTYPE}==“partition”’, ‘ENV{ID_WWN}==“eui.36555630581011000025384300000003”’, ‘ENV{ID_SERIAL}==“Dell_Ent_NVMe_PM1735a_MU_1.6TB_S6UVNC0X101100_1”’, ‘ENV{ID_SERIAL_SHORT}==“S6UVNC0X101100”’, ‘SYMLINK+=“disk/by-dname/nvme1n1-part%n”\n’]’
finish: cmd-install/stage-partitioning/builtin/cmd-block-meta: SUCCESS: configuring disk: nvme1n1
start: cmd-install/stage-partitioning/builtin/cmd-block-meta: configuring disk: nvme2n1
get_path_to_storage_volume for volume nvme2n1({‘id’: ‘nvme2n1’, ‘model’: ‘Dell Ent NVMe PM1735a MU 1.6TB’, ‘name’: ‘nvme2n1’, ‘serial’: ‘S6UVNC0X101119’, ‘type’: ‘disk’, ‘wipe’: ‘superblock’})
Processing serial S6UVNC0X101119 via udev to S6UVNC0X101119
lookup_disks found: [‘nvme-Dell_Ent_NVMe_PM1735a_MU_1.6TB_S6UVNC0X101119’, ‘nvme-Dell_Ent_NVMe_PM1735a_MU_1.6TB_S6UVNC0X101119_1’]
Running command [‘udevadm’, ‘info’, ‘–query=property’, ‘–export’, ‘/dev/nvme1n1’] with allowed return codes [0] (capture=True)
/dev/nvme1n1 is multipath device? False
Running command [‘udevadm’, ‘info’, ‘–query=property’, ‘–export’, ‘/dev/nvme1n1’] with allowed return codes [0] (capture=True)
/dev/nvme1n1 is multipath device member? False
block.lookup_disk() returning path /dev/nvme1n1
Running command [‘partprobe’, ‘/dev/nvme1n1’] with allowed return codes [0, 1] (capture=False)
Running command [‘udevadm’, ‘settle’] with allowed return codes [0] (capture=False)
TIMED udevadm_settle(): 0.012
devsync happy - path /dev/nvme1n1 now exists
return volume path /dev/nvme1n1
wiping 1M on /dev/nvme1n1 at offsets [0, -1048576]
devname ‘/dev/nvme1n1’ had holders: []
get_path_to_storage_volume for volume nvme2n1({‘id’: ‘nvme2n1’, ‘model’: ‘Dell Ent NVMe PM1735a MU 1.6TB’, ‘name’: ‘nvme2n1’, ‘serial’: ‘S6UVNC0X101119’, ‘type’: ‘disk’, ‘wipe’: ‘superblock’})
Processing serial S6UVNC0X101119 via udev to S6UVNC0X101119
lookup_disks found: [‘nvme-Dell_Ent_NVMe_PM1735a_MU_1.6TB_S6UVNC0X101119’, ‘nvme-Dell_Ent_NVMe_PM1735a_MU_1.6TB_S6UVNC0X101119_1’]
Running command [‘udevadm’, ‘info’, ‘–query=property’, ‘–export’, ‘/dev/nvme1n1’] with allowed return codes [0] (capture=True)
/dev/nvme1n1 is multipath device? False
Running command [‘udevadm’, ‘info’, ‘–query=property’, ‘–export’, ‘/dev/nvme1n1’] with allowed return codes [0] (capture=True)
/dev/nvme1n1 is multipath device member? False
block.lookup_disk() returning path /dev/nvme1n1
Running command [‘partprobe’, ‘/dev/nvme1n1’] with allowed return codes [0, 1] (capture=False)
Running command [‘udevadm’, ‘settle’] with allowed return codes [0] (capture=False)
TIMED udevadm_settle(): 0.017
devsync happy - path /dev/nvme1n1 now exists
return volume path /dev/nvme1n1
Running command [‘blkid’, ‘-o’, ‘export’, ‘/dev/nvme1n1’] with allowed return codes [0, 2] (capture=True)
Running command [‘udevadm’, ‘info’, ‘–query=property’, ‘–export’, ‘/dev/nvme1n1’] with allowed return codes [0] (capture=True)
Creating dname udev rule ‘[‘SUBSYSTEM==“block”’, ‘ACTION==“add|change”’, ‘ENV{DEVTYPE}==“disk”’, ‘ENV{ID_WWN}==“eui.36555630581011190025384300000002”’, ‘ENV{ID_SERIAL}==“Dell_Ent_NVMe_PM1735a_MU_1.6TB_S6UVNC0X101119_1”’, ‘ENV{ID_SERIAL_SHORT}==“S6UVNC0X101119”’, ‘SYMLINK+=“disk/by-dname/nvme2n1”\n’]’
Creating dname udev rule ‘[‘SUBSYSTEM==“block”’, ‘ACTION==“add|change”’, ‘ENV{DEVTYPE}==“partition”’, ‘ENV{ID_WWN}==“eui.36555630581011190025384300000002”’, ‘ENV{ID_SERIAL}==“Dell_Ent_NVMe_PM1735a_MU_1.6TB_S6UVNC0X101119_1”’, ‘ENV{ID_SERIAL_SHORT}==“S6UVNC0X101119”’, ‘SYMLINK+=“disk/by-dname/nvme2n1-part%n”\n’]’
finish: cmd-install/stage-partitioning/builtin/cmd-block-meta: SUCCESS: configuring disk: nvme2n1
start: cmd-install/stage-partitioning/builtin/cmd-block-meta: configuring disk: nvme3n1
get_path_to_storage_volume for volume nvme3n1({‘id’: ‘nvme3n1’, ‘model’: ‘Dell Ent NVMe PM1735a MU 1.6TB’, ‘name’: ‘nvme3n1’, ‘serial’: ‘S6UVNC0X101118’, ‘type’: ‘disk’, ‘wipe’: ‘superblock’})
Processing serial S6UVNC0X101118 via udev to S6UVNC0X101118
lookup_disks found: [‘nvme-Dell_Ent_NVMe_PM1735a_MU_1.6TB_S6UVNC0X101118’, ‘nvme-Dell_Ent_NVMe_PM1735a_MU_1.6TB_S6UVNC0X101118_1’]
Running command [‘udevadm’, ‘info’, ‘–query=property’, ‘–export’, ‘/dev/nvme2n1’] with allowed return codes [0] (capture=True)
/dev/nvme2n1 is multipath device? False
Running command [‘udevadm’, ‘info’, ‘–query=property’, ‘–export’, ‘/dev/nvme2n1’] with allowed return codes [0] (capture=True)
/dev/nvme2n1 is multipath device member? False
block.lookup_disk() returning path /dev/nvme2n1
Running command [‘partprobe’, ‘/dev/nvme2n1’] with allowed return codes [0, 1] (capture=False)
Running command [‘udevadm’, ‘settle’] with allowed return codes [0] (capture=False)
TIMED udevadm_settle(): 0.014
devsync happy - path /dev/nvme2n1 now exists
return volume path /dev/nvme2n1
wiping 1M on /dev/nvme2n1 at offsets [0, -1048576]
devname ‘/dev/nvme2n1’ had holders: []
get_path_to_storage_volume for volume nvme3n1({‘id’: ‘nvme3n1’, ‘model’: ‘Dell Ent NVMe PM1735a MU 1.6TB’, ‘name’: ‘nvme3n1’, ‘serial’: ‘S6UVNC0X101118’, ‘type’: ‘disk’, ‘wipe’: ‘superblock’})
Processing serial S6UVNC0X101118 via udev to S6UVNC0X101118
lookup_disks found: [‘nvme-Dell_Ent_NVMe_PM1735a_MU_1.6TB_S6UVNC0X101118’, ‘nvme-Dell_Ent_NVMe_PM1735a_MU_1.6TB_S6UVNC0X101118_1’]
Running command [‘udevadm’, ‘info’, ‘–query=property’, ‘–export’, ‘/dev/nvme2n1’] with allowed return codes [0] (capture=True)
/dev/nvme2n1 is multipath device? False
Running command [‘udevadm’, ‘info’, ‘–query=property’, ‘–export’, ‘/dev/nvme2n1’] with allowed return codes [0] (capture=True)
/dev/nvme2n1 is multipath device member? False
block.lookup_disk() returning path /dev/nvme2n1
Running command [‘partprobe’, ‘/dev/nvme2n1’] with allowed return codes [0, 1] (capture=False)
Running command [‘udevadm’, ‘settle’] with allowed return codes [0] (capture=False)
TIMED udevadm_settle(): 0.019
devsync happy - path /dev/nvme2n1 now exists
return volume path /dev/nvme2n1
Running command [‘blkid’, ‘-o’, ‘export’, ‘/dev/nvme2n1’] with allowed return codes [0, 2] (capture=True)
Running command [‘udevadm’, ‘info’, ‘–query=property’, ‘–export’, ‘/dev/nvme2n1’] with allowed return codes [0] (capture=True)
Creating dname udev rule ‘[‘SUBSYSTEM==“block”’, ‘ACTION==“add|change”’, ‘ENV{DEVTYPE}==“disk”’, ‘ENV{ID_WWN}==“eui.36555630581011180025384300000002”’, ‘ENV{ID_SERIAL}==“Dell_Ent_NVMe_PM1735a_MU_1.6TB_S6UVNC0X101118_1”’, ‘ENV{ID_SERIAL_SHORT}==“S6UVNC0X101118”’, ‘SYMLINK+=“disk/by-dname/nvme3n1”\n’]’
Creating dname udev rule ‘[‘SUBSYSTEM==“block”’, ‘ACTION==“add|change”’, ‘ENV{DEVTYPE}==“partition”’, ‘ENV{ID_WWN}==“eui.36555630581011180025384300000002”’, ‘ENV{ID_SERIAL}==“Dell_Ent_NVMe_PM1735a_MU_1.6TB_S6UVNC0X101118_1”’, ‘ENV{ID_SERIAL_SHORT}==“S6UVNC0X101118”’, ‘SYMLINK+=“disk/by-dname/nvme3n1-part%n”\n’]’
finish: cmd-install/stage-partitioning/builtin/cmd-block-meta: SUCCESS: configuring disk: nvme3n1
start: cmd-install/stage-partitioning/builtin/cmd-block-meta: configuring raid: md0
raid: cfg: {
“devices”: [
“nvme1n1”,
“nvme2n1”,
“nvme3n1”
],
“id”: “md0”,
“name”: “md0”,
“raidlevel”: 0,
“spare_devices”: [],
“type”: “raid”
}
get_path_to_storage_volume for volume nvme1n1({‘id’: ‘nvme1n1’, ‘model’: ‘Dell Ent NVMe PM1735a MU 1.6TB’, ‘name’: ‘nvme1n1’, ‘serial’: ‘S6UVNC0X101100’, ‘type’: ‘disk’, ‘wipe’: ‘superblock’})
Processing serial S6UVNC0X101100 via udev to S6UVNC0X101100
lookup_disks found: [‘nvme-Dell_Ent_NVMe_PM1735a_MU_1.6TB_S6UVNC0X101100’, ‘nvme-Dell_Ent_NVMe_PM1735a_MU_1.6TB_S6UVNC0X101100_1’]
Running command [‘udevadm’, ‘info’, ‘–query=property’, ‘–export’, ‘/dev/nvme0n1’] with allowed return codes [0] (capture=True)
/dev/nvme0n1 is multipath device? False
Running command [‘udevadm’, ‘info’, ‘–query=property’, ‘–export’, ‘/dev/nvme0n1’] with allowed return codes [0] (capture=True)
/dev/nvme0n1 is multipath device member? False
block.lookup_disk() returning path /dev/nvme0n1
Running command [‘partprobe’, ‘/dev/nvme0n1’] with allowed return codes [0, 1] (capture=False)
Running command [‘udevadm’, ‘settle’] with allowed return codes [0] (capture=False)
TIMED udevadm_settle(): 0.014
devsync happy - path /dev/nvme0n1 now exists
return volume path /dev/nvme0n1
get_path_to_storage_volume for volume nvme2n1({‘id’: ‘nvme2n1’, ‘model’: ‘Dell Ent NVMe PM1735a MU 1.6TB’, ‘name’: ‘nvme2n1’, ‘serial’: ‘S6UVNC0X101119’, ‘type’: ‘disk’, ‘wipe’: ‘superblock’})
Processing serial S6UVNC0X101119 via udev to S6UVNC0X101119
lookup_disks found: [‘nvme-Dell_Ent_NVMe_PM1735a_MU_1.6TB_S6UVNC0X101119’, ‘nvme-Dell_Ent_NVMe_PM1735a_MU_1.6TB_S6UVNC0X101119_1’]
Running command [‘udevadm’, ‘info’, ‘–query=property’, ‘–export’, ‘/dev/nvme1n1’] with allowed return codes [0] (capture=True)
/dev/nvme1n1 is multipath device? False
Running command [‘udevadm’, ‘info’, ‘–query=property’, ‘–export’, ‘/dev/nvme1n1’] with allowed return codes [0] (capture=True)
/dev/nvme1n1 is multipath device member? False
block.lookup_disk() returning path /dev/nvme1n1
Running command [‘partprobe’, ‘/dev/nvme1n1’] with allowed return codes [0, 1] (capture=False)
Running command [‘udevadm’, ‘settle’] with allowed return codes [0] (capture=False)
TIMED udevadm_settle(): 0.016
devsync happy - path /dev/nvme1n1 now exists
return volume path /dev/nvme1n1
get_path_to_storage_volume for volume nvme3n1({‘id’: ‘nvme3n1’, ‘model’: ‘Dell Ent NVMe PM1735a MU 1.6TB’, ‘name’: ‘nvme3n1’, ‘serial’: ‘S6UVNC0X101118’, ‘type’: ‘disk’, ‘wipe’: ‘superblock’})
Processing serial S6UVNC0X101118 via udev to S6UVNC0X101118
lookup_disks found: [‘nvme-Dell_Ent_NVMe_PM1735a_MU_1.6TB_S6UVNC0X101118’, ‘nvme-Dell_Ent_NVMe_PM1735a_MU_1.6TB_S6UVNC0X101118_1’]
Running command [‘udevadm’, ‘info’, ‘–query=property’, ‘–export’, ‘/dev/nvme2n1’] with allowed return codes [0] (capture=True)
/dev/nvme2n1 is multipath device? False
Running command [‘udevadm’, ‘info’, ‘–query=property’, ‘–export’, ‘/dev/nvme2n1’] with allowed return codes [0] (capture=True)
/dev/nvme2n1 is multipath device member? False
block.lookup_disk() returning path /dev/nvme2n1
Running command [‘partprobe’, ‘/dev/nvme2n1’] with allowed return codes [0, 1] (capture=False)
Running command [‘udevadm’, ‘settle’] with allowed return codes [0] (capture=False)
TIMED udevadm_settle(): 0.023
devsync happy - path /dev/nvme2n1 now exists
return volume path /dev/nvme2n1
raid: device path mapping: <zip object at 0x7fa974ab6080>
mdadm_create: md_name=/dev/md0 raidlevel=0 devices=[‘/dev/nvme0n1’, ‘/dev/nvme1n1’, ‘/dev/nvme2n1’] spares=[] name=
Running command [‘hostname’, ‘-s’] with allowed return codes [0] (capture=True)
devname ‘/dev/nvme0n1’ had holders: []
Running command [‘mdadm’, ‘–examine’, ‘/dev/nvme0n1’] with allowed return codes [0] (capture=True)
not a valid md member device: /dev/nvme0n1
/dev/nvme0n1 not mdadm member, force=False so skiping zeroing
devname ‘/dev/nvme1n1’ had holders: []
Running command [‘mdadm’, ‘–examine’, ‘/dev/nvme1n1’] with allowed return codes [0] (capture=True)
not a valid md member device: /dev/nvme1n1
/dev/nvme1n1 not mdadm member, force=False so skiping zeroing
devname ‘/dev/nvme2n1’ had holders: []
Running command [‘mdadm’, ‘–examine’, ‘/dev/nvme2n1’] with allowed return codes [0] (capture=True)
not a valid md member device: /dev/nvme2n1
/dev/nvme2n1 not mdadm member, force=False so skiping zeroing
Running command [‘udevadm’, ‘settle’] with allowed return codes [0] (capture=False)
TIMED udevadm_settle(): 0.008
Running command [‘udevadm’, ‘control’, ‘–stop-exec-queue’] with allowed return codes [0] (capture=False)
Running command [‘mdadm’, ‘–create’, ‘/dev/md0’, ‘–run’, ‘–homehost=R660-solid-bengal’, ‘–raid-devices=3’, ‘–metadata=default’, ‘–level=0’, ‘/dev/nvme0n1’, ‘/dev/nvme1n1’, ‘/dev/nvme2n1’] with allowed return codes [0] (capture=True)
mdadm_create failed - extra debug regarding md modules
Running command [‘lsmod’] with allowed return codes [0] (capture=True)
modules loaded:
Module Size Used by
bcache 409600 0
zfs 6680576 0
spl 188416 1 zfs
tls 151552 0
dm_multipath 45056 0
overlay 212992 1
btrfs 2019328 0
blake2b_generic 24576 0
raid10 73728 0
raid456 192512 0
async_raid6_recov 20480 1 raid456
async_memcpy 16384 2 raid456,async_raid6_recov
async_pq 20480 2 raid456,async_raid6_recov
async_xor 16384 3 async_pq,raid456,async_raid6_recov
async_tx 16384 5 async_pq,async_memcpy,async_xor,raid456,async_raid6_recov
xor 20480 2 async_xor,btrfs
raid6_pq 126976 4 async_pq,btrfs,raid456,async_raid6_recov
libcrc32c 12288 2 btrfs,raid456
raid1 57344 0
raid0 24576 0
crct10dif_pclmul 12288 1
crc32_pclmul 12288 0
polyval_clmulni 12288 0
ipmi_ssif 45056 0
polyval_generic 12288 1 polyval_clmulni
dax_hmem 16384 0
ghash_clmulni_intel 16384 0
cxl_acpi 24576 0
sha256_ssse3 32768 0
nvme 61440 0
ahci 49152 0
cxl_core 299008 1 cxl_acpi
sha1_ssse3 32768 0
bnxt_en 417792 0
nvme_core 212992 1 nvme
xhci_pci 24576 0
tg3 229376 0
libahci 57344 1 ahci
ipmi_si 86016 0
xhci_pci_renesas 20480 1 xhci_pci
nvme_auth 28672 1 nvme_core
wmi 32768 0
ipmi_devintf 16384 0
ipmi_msghandler 94208 3 ipmi_devintf,ipmi_si,ipmi_ssif
pinctrl_emmitsburg 20480 0
aesni_intel 356352 0
crypto_simd 16384 1 aesni_intel
cryptd 28672 2 crypto_simd,ghash_clmulni_intel

    Running command ['find', '/lib/modules/6.8.0-31-generic/kernel/drivers/md'] with allowed return codes [0, 1] (capture=True)
    available md modules: 
    /lib/modules/6.8.0-31-generic/kernel/drivers/md
    /lib/modules/6.8.0-31-generic/kernel/drivers/md/raid456.ko.zst
    /lib/modules/6.8.0-31-generic/kernel/drivers/md/raid10.ko.zst
    /lib/modules/6.8.0-31-generic/kernel/drivers/md/raid1.ko.zst
    /lib/modules/6.8.0-31-generic/kernel/drivers/md/raid0.ko.zst
    /lib/modules/6.8.0-31-generic/kernel/drivers/md/persistent-data
    /lib/modules/6.8.0-31-generic/kernel/drivers/md/persistent-data/dm-persistent-data.ko.zst
    /lib/modules/6.8.0-31-generic/kernel/drivers/md/md-cluster.ko.zst
    /lib/modules/6.8.0-31-generic/kernel/drivers/md/dm-zoned.ko.zst
    /lib/modules/6.8.0-31-generic/kernel/drivers/md/dm-zero.ko.zst
    /lib/modules/6.8.0-31-generic/kernel/drivers/md/dm-writecache.ko.zst
    /lib/modules/6.8.0-31-generic/kernel/drivers/md/dm-verity.ko.zst
    /lib/modules/6.8.0-31-generic/kernel/drivers/md/dm-unstripe.ko.zst
    /lib/modules/6.8.0-31-generic/kernel/drivers/md/dm-thin-pool.ko.zst
    /lib/modules/6.8.0-31-generic/kernel/drivers/md/dm-switch.ko.zst
    /lib/modules/6.8.0-31-generic/kernel/drivers/md/dm-snapshot.ko.zst
    /lib/modules/6.8.0-31-generic/kernel/drivers/md/dm-service-time.ko.zst
    /lib/modules/6.8.0-31-generic/kernel/drivers/md/dm-round-robin.ko.zst
    /lib/modules/6.8.0-31-generic/kernel/drivers/md/dm-region-hash.ko.zst
    /lib/modules/6.8.0-31-generic/kernel/drivers/md/dm-raid.ko.zst
    /lib/modules/6.8.0-31-generic/kernel/drivers/md/dm-queue-length.ko.zst
    /lib/modules/6.8.0-31-generic/kernel/drivers/md/dm-multipath.ko.zst
    /lib/modules/6.8.0-31-generic/kernel/drivers/md/dm-mirror.ko.zst
    /lib/modules/6.8.0-31-generic/kernel/drivers/md/dm-log.ko.zst
    /lib/modules/6.8.0-31-generic/kernel/drivers/md/dm-log-writes.ko.zst
    /lib/modules/6.8.0-31-generic/kernel/drivers/md/dm-log-userspace.ko.zst
    /lib/modules/6.8.0-31-generic/kernel/drivers/md/dm-io-affinity.ko.zst
    /lib/modules/6.8.0-31-generic/kernel/drivers/md/dm-integrity.ko.zst
    /lib/modules/6.8.0-31-generic/kernel/drivers/md/dm-historical-service-time.ko.zst
    /lib/modules/6.8.0-31-generic/kernel/drivers/md/dm-flakey.ko.zst
    /lib/modules/6.8.0-31-generic/kernel/drivers/md/dm-era.ko.zst
    /lib/modules/6.8.0-31-generic/kernel/drivers/md/dm-ebs.ko.zst
    /lib/modules/6.8.0-31-generic/kernel/drivers/md/dm-delay.ko.zst
    /lib/modules/6.8.0-31-generic/kernel/drivers/md/dm-crypt.ko.zst
    /lib/modules/6.8.0-31-generic/kernel/drivers/md/dm-clone.ko.zst
    /lib/modules/6.8.0-31-generic/kernel/drivers/md/dm-cache.ko.zst
    /lib/modules/6.8.0-31-generic/kernel/drivers/md/dm-cache-smq.ko.zst
    /lib/modules/6.8.0-31-generic/kernel/drivers/md/dm-bufio.ko.zst
    /lib/modules/6.8.0-31-generic/kernel/drivers/md/dm-bio-prison.ko.zst
    /lib/modules/6.8.0-31-generic/kernel/drivers/md/bcache
    /lib/modules/6.8.0-31-generic/kernel/drivers/md/bcache/bcache.ko.zst
    
    devname '/dev/nvme0n1' had holders: []
    Device /dev/nvme0n1 has holders: []
    devname '/dev/nvme1n1' had holders: []
    Device /dev/nvme1n1 has holders: []
    devname '/dev/nvme2n1' had holders: []
    Device /dev/nvme2n1 has holders: []
    An error occured handling 'md0': ProcessExecutionError - Unexpected error while running command.
    Command: ['mdadm', '--create', '/dev/md0', '--run', '--homehost=R660-solid-bengal', '--raid-devices=3', '--metadata=default', '--level=0', '/dev/nvme0n1', '/dev/nvme1n1', '/dev/nvme2n1']
    Exit code: -6
    Reason: -
    Stdout: ''
    Stderr: *** buffer overflow detected ***: terminated
            
    finish: cmd-install/stage-partitioning/builtin/cmd-block-meta: FAIL: configuring raid: md0
    TIMED BLOCK_META: 4.057
    finish: cmd-install/stage-partitioning/builtin/cmd-block-meta: FAIL: curtin command block-meta
    Traceback (most recent call last):
      File "/curtin/curtin/commands/main.py", line 202, in main
        ret = args.func(args)
              ^^^^^^^^^^^^^^^
      File "/curtin/curtin/log.py", line 97, in wrapper
        return log_time("TIMED %s: " % msg, func, *args, **kwargs)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/curtin/curtin/log.py", line 79, in log_time
        return func(*args, **kwargs)
               ^^^^^^^^^^^^^^^^^^^^^
      File "/curtin/curtin/commands/block_meta.py", line 117, in block_meta
        return meta_custom(args)
               ^^^^^^^^^^^^^^^^^
      File "/curtin/curtin/commands/block_meta.py", line 2057, in meta_custom
        handler(command, storage_config_dict, command_handlers)
      File "/curtin/curtin/commands/block_meta.py", line 1645, in raid_handler
        mdadm.mdadm_create(md_devname, raidlevel,
      File "/curtin/curtin/block/mdadm.py", line 210, in mdadm_create
        util.subp(cmd, capture=True)
      File "/curtin/curtin/util.py", line 275, in subp
        return _subp(*args, **kwargs)
               ^^^^^^^^^^^^^^^^^^^^^^
      File "/curtin/curtin/util.py", line 139, in _subp
        raise ProcessExecutionError(stdout=out, stderr=err,
    curtin.util.ProcessExecutionError: Unexpected error while running command.
    Command: ['mdadm', '--create', '/dev/md0', '--run', '--homehost=R660-solid-bengal', '--raid-devices=3', '--metadata=default', '--level=0', '/dev/nvme0n1', '/dev/nvme1n1', '/dev/nvme2n1']
    Exit code: -6
    Reason: -
    Stdout: ''
    Stderr: *** buffer overflow detected ***: terminated
            
    Unexpected error while running command.
    Command: ['mdadm', '--create', '/dev/md0', '--run', '--homehost=R660-solid-bengal', '--raid-devices=3', '--metadata=default', '--level=0', '/dev/nvme0n1', '/dev/nvme1n1', '/dev/nvme2n1']
    Exit code: -6
    Reason: -
    Stdout: ''
    Stderr: *** buffer overflow detected ***: terminated

Stderr: ‘’

Hi,

Please see how to report a bug

Yeah, I wasn’t sure whether or not this is a bug or my oversight or smt :slight_smile:

I’m suspecting it might be due to me having Ubuntu 22.04 as the default deployment distro, while I’m telling it to deploy a 24.04. Played around a bit, and when changing that, I got it to deploy. Although, I’m wondering why that had any effect. I’ve successfully deployed Ubuntu 22.04 and 20.04 back and forth with that default setting whatever it was back then. I’ve never actually touched that.

According to my experience with MAAS and Ubuntu, it is better to use Ubuntu 20.04 LTS instead of 22.04/24.04. It will save you a lot of time.