mirror of
https://github.com/rocky-linux/createhdds.git
synced 2024-12-22 01:58:30 +00:00
dc500293d1
We want to run the desktop upgrade tests on aarch64; to do that, we need the required base images to be built. We also need to do the `console=tty0 quiet` boot args for the desktopencrypt image so the decrypt prompt is visible on boot; to handle this, we extend the existing hack for using a release-specific ks to be more generic and allow for a more specific kickstart by arch, release or both. Signed-off-by: Adam Williamson <awilliam@redhat.com>
199 lines
5.4 KiB
JSON
199 lines
5.4 KiB
JSON
{
|
|
"guestfs" : [
|
|
{
|
|
"name" : "full",
|
|
"size" : "10G",
|
|
"labels" : ["mbr", "gpt"],
|
|
"parts" : [
|
|
{
|
|
"filesystem" : "ext4",
|
|
"type" : "p",
|
|
"start" : "4096",
|
|
"end" : "10485760"
|
|
},
|
|
{
|
|
"filesystem" : "ext4",
|
|
"type" : "p",
|
|
"start" : "10485761",
|
|
"end" : "-4097"
|
|
}
|
|
],
|
|
"writes" : [
|
|
{
|
|
"part" : "1",
|
|
"path" : "/testfile",
|
|
"content" : "Hello, world!"
|
|
},
|
|
{
|
|
"part" : "2",
|
|
"path" : "/testfile",
|
|
"content" : "Oh, hi Mark"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name" : "freespace",
|
|
"size" : "10G",
|
|
"labels" : ["mbr", "gpt"],
|
|
"parts" : [
|
|
{
|
|
"filesystem" : "ext4",
|
|
"type" : "p",
|
|
"start" : "4096",
|
|
"end" : "2097152"
|
|
}
|
|
],
|
|
"writes" : [
|
|
{
|
|
"part" : "1",
|
|
"path" : "/testfile",
|
|
"content" : "Hello, world!"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name" : "ks",
|
|
"size" : "100M",
|
|
"imgver" : "6",
|
|
"parts" : [
|
|
{
|
|
"filesystem" : "ext4",
|
|
"type" : "p",
|
|
"start" : "4096",
|
|
"end" : "-1"
|
|
}
|
|
],
|
|
"uploads" : [
|
|
{
|
|
"part" : "1",
|
|
"target" : "/root-user-crypted-net.ks",
|
|
"source" : "root-user-crypted-net.ks"
|
|
},
|
|
{
|
|
"part" : "1",
|
|
"target" : "/freeipa.ks",
|
|
"source" : "freeipa.ks"
|
|
},
|
|
{
|
|
"part" : "1",
|
|
"target" : "/freeipaclient.ks",
|
|
"source" : "freeipaclient.ks"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name" : "updates_img",
|
|
"size" : "100M",
|
|
"imgver" : "2",
|
|
"parts" : [
|
|
{
|
|
"filesystem" : "ext4",
|
|
"label" : "UPDATES_IMG",
|
|
"type" : "p",
|
|
"start" : "4096",
|
|
"end" : "-1"
|
|
}
|
|
],
|
|
"uploads" : [
|
|
{
|
|
"part" : "1",
|
|
"target" : "/updates.img",
|
|
"source" : "updates.img"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name" : "shrink",
|
|
"size" : "10G",
|
|
"labels" : ["mbr"],
|
|
"filesystems" : ["ext4", "ntfs"],
|
|
"parts" : [
|
|
{
|
|
"type" : "p",
|
|
"start" : "4096",
|
|
"end" : "-4097"
|
|
}
|
|
],
|
|
"writes" : [
|
|
{
|
|
"part" : "1",
|
|
"path" : "/testfile",
|
|
"content" : "Hello, world!"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"virtinstall" : [
|
|
{
|
|
"name" : "minimal",
|
|
"releases" : {
|
|
"-1" : ["x86_64", "ppc64le", "aarch64"],
|
|
"-2" : ["x86_64", "ppc64le", "aarch64"],
|
|
"stable": ["x86_64"],
|
|
"branched": ["x86_64"]
|
|
},
|
|
"size" : "10",
|
|
"imgver": "3"
|
|
},
|
|
{
|
|
"name" : "minimal-uefi",
|
|
"releases" : {
|
|
"-1" : ["x86_64", "aarch64"],
|
|
"-2" : ["x86_64"],
|
|
"branched": ["x86_64"]
|
|
},
|
|
"size" : "10",
|
|
"imgver": "3",
|
|
"bootopts": "uefi"
|
|
},
|
|
{
|
|
"name" : "desktop",
|
|
"releases" : {
|
|
"-1" : ["ppc64le"],
|
|
"stable" : ["x86_64", "aarch64"],
|
|
"branched": ["x86_64", "aarch64"]
|
|
},
|
|
"size" : "20",
|
|
"imgver": "4",
|
|
"variant": "Workstation"
|
|
},
|
|
{
|
|
"name" : "desktopencrypt",
|
|
"releases" : {
|
|
"stable" : ["x86_64", "aarch64"],
|
|
"branched" : ["x86_64", "aarch64"]
|
|
},
|
|
"size" : "20",
|
|
"variant": "Workstation"
|
|
},
|
|
{
|
|
"name" : "server",
|
|
"releases" : {
|
|
"stable" : ["x86_64", "ppc64le", "aarch64"],
|
|
"branched": ["x86_64", "ppc64le", "aarch64"]
|
|
},
|
|
"size" : "7",
|
|
"imgver": "3",
|
|
"variant": "Server"
|
|
},
|
|
{
|
|
"name" : "kde",
|
|
"releases" : {
|
|
"stable" : ["x86_64"],
|
|
"branched" : ["x86_64"]
|
|
},
|
|
"size" : "20",
|
|
"imgver": "4"
|
|
},
|
|
{
|
|
"name" : "support",
|
|
"releases" : {
|
|
"-1" : ["x86_64", "ppc64le", "aarch64"]
|
|
},
|
|
"size" : "11",
|
|
"imgver" : "5"
|
|
}
|
|
],
|
|
"renames" : []
|
|
}
|