curtin-dev team mailing list archive
-
curtin-dev team
-
Mailing list archive
-
Message #03868
Re: [Merge] ~medicalwei/curtin:raid-partuuid into curtin:master
Thanks for the MP Yao!
This looks good to me from the RAID standpoint
$ jq '.storage.blockdev[] | select(.DEVTYPE | test("partition")) | {DEVNAME, ID_PART_TABLE_TYPE, ID_PART_ENTRY_SCHEME}' examples/machines/lp1999173-raid1.json
{
"DEVNAME": "/dev/vdb1",
"ID_PART_TABLE_TYPE": "gpt",
"ID_PART_ENTRY_SCHEME": "gpt"
}
{
"DEVNAME": "/dev/vdb2",
"ID_PART_TABLE_TYPE": "gpt",
"ID_PART_ENTRY_SCHEME": "gpt"
}
{
"DEVNAME": "/dev/md127p1",
"ID_PART_TABLE_TYPE": null,
"ID_PART_ENTRY_SCHEME": "gpt"
}
But there are also scenarios where ID_PART_ENTRY_SCHEME is different from ID_PART_TABLE_TYPE ; so I want to check what that means for them
$ jq '.storage.blockdev[] | select(.DEVTYPE | test("partition")) | {DEVNAME, ID_PART_TABLE_TYPE, ID_PART_ENTRY_SCHEME}' examples/machines/ms-win-dyn-disk.json
{
"DEVNAME": "/dev/sda1",
"ID_PART_TABLE_TYPE": "dos",
"ID_PART_ENTRY_SCHEME": null
}
{
"DEVNAME": "/dev/sda2",
"ID_PART_TABLE_TYPE": "dos",
"ID_PART_ENTRY_SCHEME": null
}
and probe-data from private reports:
{
"DEVNAME": "/dev/sdb5",
"ID_PART_TABLE_TYPE": "dos",
"ID_PART_ENTRY_SCHEME": "freebsd"
}
{
"DEVNAME": "/dev/sdb6",
"ID_PART_TABLE_TYPE": "dos",
"ID_PART_ENTRY_SCHEME": null
}
--
https://code.launchpad.net/~medicalwei/curtin/+git/curtin/+merge/481164
Your team curtin developers is requested to review the proposed merge of ~medicalwei/curtin:raid-partuuid into curtin:master.
References