arch-create-system.json: format update

* id's aren't needed
* use DiskMembers to define Raid Disks

Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
This commit is contained in:
2020-01-29 17:13:13 +01:00
parent ac2772779b
commit 737768405e

View File

@@ -1,17 +1,14 @@
{
"version": "0.1.0",
"Environments": "Config-Environments",
"ConfigIdDefault": "1",
"ConfigEnvironment": [
{
"_comment": "HyperV single disk",
"ConfigId": "1",
"ConfigName": "HyperV-SingleDisk",
"ConfigType": "Single",
"ConfigEnv": "HyperV",
"Disk": [
{
"DiskId": "1",
"DiskName": "ArchLinux",
"DiskType": "Single",
"HostType": "vhdx",
@@ -43,13 +40,11 @@
},
{
"_comment": "HyperV with three disks",
"ConfigId": "2",
"ConfigName": "HyperV-3Disks",
"ConfigType": "MultiDisk",
"ConfigEnv": "HyperV",
"Disk": [
{
"DiskId": "1",
"DiskName": "ArchLinux",
"DiskType": "Single",
"HostType": "vhdx",
@@ -78,7 +73,6 @@
]
},
{
"DiskId": "2",
"DiskName": "Machines",
"DiskType": "Single",
"HostType": "vhdx",
@@ -101,7 +95,6 @@
]
},
{
"DiskId": "3",
"DiskName": "Data",
"DiskType": "Single",
"HostType": "vhdx",
@@ -127,15 +120,14 @@
},
{
"_comment": "Linux-Native OS=Raid1, Machines=Single, Data=Single",
"ConfigId": "3",
"ConfigName": "Native-MultiDisks",
"ConfigType": "MultiDisk",
"ConfigEnv": "Native",
"Disk": [
{
"DiskId": "1",
"DiskName": "ArchLinux",
"DiskType": "Raid1",
"DiskMembers": "2",
"HostType": "native",
"DiskAttributes": [
{
@@ -162,36 +154,6 @@
]
},
{
"DiskId": "2",
"DiskName": "ArchLinux",
"DiskType": "Raid1",
"HostType": "native",
"DiskAttributes": [
{
"TYPE": "btrfs",
"LABEL": "OS",
"UUID": "3343a5f-7ab2-409d-9bf2-878507c48601",
"MOUNT": "/",
"Partitions": [
{
"PartName": "EFI System",
"PartId": "1",
"PartType": "EF00",
"Start": "2048",
"Size": "512M"
},
{
"PartName": "Linux filesystem",
"PartId": "2",
"PartType": "8300",
"Size": "max"
}
]
}
]
},
{
"DiskId": "3",
"DiskName": "Machines",
"DiskType": "Single",
"HostType": "native",
@@ -214,7 +176,6 @@
]
},
{
"DiskId": "4",
"DiskName": "Data",
"DiskType": "Single",
"HostType": "native",