initial load

This commit is contained in:
Trevor Batley 2024-10-06 11:40:08 +11:00
commit 58e5cf402d
2 changed files with 85 additions and 0 deletions

1
README.md Normal file
View File

@ -0,0 +1 @@
kickstart files for building install and images

84
isoinstall.conf Executable file
View File

@ -0,0 +1,84 @@
# RELEASE
release_name = "smeserver"
release_short = "sme"
release_version = "11.0"
# BASE PRODUCT
#base_product_name = "Rocky"
#base_product_short = "Rocky"
#base_product_version = "8.9"
# GENERAL SETTINGS
comps_file = "comps.xml"
variants_file = "variants.xml"
tree_arches = [ "x86_64" , "noarch" ]
# KOJI
koji_profile = "koji"
runroot = True
runroot_method = "koji"
runroot_tag = "dist-sme11-build"
# PKGSET
sigkeys = ['e0e52d6c']
pkgset_source = "koji"
pkgset_koji_tag = "dist-sme11-os"
# GATHER
gather_method = "deps"
greedy_method = "build"
check_deps = False
# BUILDINSTALL
buildinstall_method = "lorax"
bootable = True
# Image name respecting koozali's image naming policy
image_name_format = "%(release_short)s-%(variant)s-%(disc_type)s-%(arch)s-%(version)s%(suffix)s"
# Use the same format for volume id
image_volid_formats = [
"%(release_short)s-%(variant)s-%(disc_type)s-%(arch)s-%(version)s"
]
# No special handling for layered products, use same format as for regular images
image_volid_layered_product_formats = []
# Replace "Cloud" with "C" in volume id etc.
volume_id_substitutions = {
'Cloud': 'C',
'Alpha': 'A',
'Beta': 'B',
'TC': 'T',
}
disc_types = {
'boot': 'netinst',
'live': 'Live',
'dvd': 'DVD',
}
# SIGNING
signing_command = 'sign_rpm.sh'
signing_key_id = 'e0e52d6c'
extra_files = [
{
"scm": "git",
"repo": "https://src.koozali.org/staging/src/sme-release.git",
"branch": "sme11",
"file": [
'SOURCES/LICENSE',
'SOURCES/EULA',
'SOURCES/RPM-GPG-KEY-sme11',
],
"target": "",
}
]
live_media = [
{
"name": "smeserver",
"version": "alpha1",
"arches": "x86_64",
"kickstart": "isoinstall.ks",
"ksurl": "https://src.koozali.org/staging/src/kickstart.git",
}
]