distro/rhel85: bare metal package set
Used by the image-installer. The package set is intended to replicate a default RHEL installation, but may need some changes.
This commit is contained in:
parent
ab264abd76
commit
280b06381f
2 changed files with 23 additions and 5 deletions
|
|
@ -765,11 +765,8 @@ func newDistro(name, modulePlatformID, ostreeRef string) distro.Distro {
|
|||
filename: "installer.iso",
|
||||
mimeType: "application/x-iso9660-image",
|
||||
packageSets: map[string]rpmmd.PackageSet{
|
||||
buildPkgsKey: x8664InstallerBuildPackageSet(),
|
||||
osPkgsKey: {
|
||||
Include: []string{"lvm2", "policycoreutils", "selinux-policy-targeted"},
|
||||
Exclude: []string{"rng-tools"},
|
||||
},
|
||||
buildPkgsKey: x8664InstallerBuildPackageSet(),
|
||||
osPkgsKey: bareMetalPackageSet(),
|
||||
installerPkgsKey: installerPackageSet(),
|
||||
},
|
||||
rpmOstree: false,
|
||||
|
|
|
|||
|
|
@ -276,6 +276,27 @@ func aarch64EdgeCommitPackageSet() rpmmd.PackageSet {
|
|||
}
|
||||
}
|
||||
|
||||
func bareMetalPackageSet() rpmmd.PackageSet {
|
||||
return rpmmd.PackageSet{
|
||||
Include: []string{
|
||||
"authselect-compat", "chrony", "cockpit-system", "cockpit-ws",
|
||||
"@core", "dhcp-client", "dnf", "dnf-utils", "dosfstools",
|
||||
"dracut-norescue", "insights-client", "iwl1000-firmware",
|
||||
"iwl100-firmware", "iwl105-firmware", "iwl135-firmware",
|
||||
"iwl2000-firmware", "iwl2030-firmware", "iwl3160-firmware",
|
||||
"iwl3945-firmware", "iwl4965-firmware", "iwl5000-firmware",
|
||||
"iwl5150-firmware", "iwl6000-firmware", "iwl6000g2a-firmware",
|
||||
"iwl6000g2b-firmware", "iwl6050-firmware", "iwl7260-firmware",
|
||||
"lvm2", "net-tools", "NetworkManager", "nfs-utils", "oddjob",
|
||||
"oddjob-mkhomedir", "policycoreutils", "psmisc",
|
||||
"python3-jsonschema", "qemu-guest-agent", "redhat-release",
|
||||
"redhat-release-eula", "rsync", "selinux-policy-targeted",
|
||||
"subscription-manager-cockpit", "tar", "tcpdump", "yum",
|
||||
},
|
||||
Exclude: nil,
|
||||
}
|
||||
}
|
||||
|
||||
// INSTALLER PACKAGE SET
|
||||
func installerPackageSet() rpmmd.PackageSet {
|
||||
// TODO: simplify
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue