From the crash:
Verifying /dev/sda2 exists Running command ['sfdisk', '--json', '/dev/sda'] with allowed return codes [0] (capture=True) Verifying /dev/sda2 size, expecting 86564143104 bytes, found 86564143104 bytes Device /dev/sda2 ptable entry: { "node": "/dev/sda2", "size": 169070592, "start": 61442048, "type": "83" } Verifying /dev/sda2 partition flag, expecting linux, found None An error occured handling 'partition-sda2': RuntimeError - Verifying /dev/sda2 partition flag, expecting linux, found None
Curtin has a logic bug here for msdos ptable and primary partitions; we should lookup the type found in ptable_uuid_to_flag_entry().
From the crash:
Verifying /dev/sda2 exists
Running command ['sfdisk', '--json', '/dev/sda'] with allowed return codes [0] (capture=True)
Verifying /dev/sda2 size, expecting 86564143104 bytes, found 86564143104 bytes
Device /dev/sda2 ptable entry: {
"node": "/dev/sda2",
"size": 169070592,
"start": 61442048,
"type": "83"
}
Verifying /dev/sda2 partition flag, expecting linux, found None
An error occured handling 'partition-sda2': RuntimeError - Verifying /dev/sda2 partition flag, expecting linux, found None
Curtin has a logic bug here for msdos ptable and primary partitions; we should lookup the type found in ptable_ uuid_to_ flag_entry( ).