You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
pungi-msvsphere/msvsphere-aarch64/general.conf

146 lines
3.7 KiB

# use a remote comps.xml file from a git repository
comps_file = {
'scm': 'git',
'repo': 'http://git.inferitos.ru/msvsphere/pungi-msvsphere.git',
'branch': 'i10.0',
'file': 'comps-aarch64.xml',
'command': ''
}
# alternatively, it's possible to use a local groups file
#comps_file = 'comps.xml'
# use a remote variants.xml file from a git repository
variants_file = {
'scm': 'git',
'repo': 'http://git.inferitos.ru/msvsphere/pungi-msvsphere.git',
'branch': 'i10.0',
'file': 'variants-aarch64.xml',
'command': ''
}
# alternatively, it's possible to use a local variants file
#variants_file = 'variants.xml'
gather_backend = 'dnf'
# if set to True, abort the compose if some package has broken dependencies
check_deps = False
gather_method = {
# Anything that is not AppStream, CRB or Buildroot should use the old depsolver
"^(?!(AppStream|CRB|Buildroot)).*$": {
"comps": "deps",
"json": "deps",
},
"^(AppStream|CRB|Devel|HighAvailability|Hosting|HostingTesting|KernelExtra|Minimal|Server|Extras|Testing)$": "hybrid",
}
hashed_directories = False
gather_allow_reuse = True
repoclosure_backend = 'dnf'
# extra packages to be added
gather_prepopulate = {
'scm': 'git',
'repo': 'http://git.inferitos.ru/msvsphere/pungi-msvsphere',
'branch': 'i10.0',
'file': 'prepopulate-aarch64.json',
'command': ''
}
greedy_method = "build"
sigkeys = ['C418E6A4', 'c418e6a4']
pkgset_source = 'koji'
pkgset_koji_tag = ['inferit-10.0-init', 'inferit-10.0-extras', 'inferit-10-devel']
# add modules from those tags to compose
# pkgset_koji_module_tag = []
pkgset_allow_reuse = True
koji_profile = 'koji'
runroot_method = "local"
global_runroot_method = "local"
createiso_break_hardlinks = True
iso_hfs_ppc64le_compatible = False
create_optional_isos = False
createiso_use_xorrisofs = True
createiso_skip = [
("^(BaseOS|AppStream|CRB|Devel|HighAvailability|Hosting|HostingTesting|KernelExtra|Minimal|Server|Extras|Testing)$", {
# No binary ISOs for BaseOS (but still generate src ISOs) - RCM-41330
# No binary ISOs for AppStream (but still generate src ISOs) - RCM-40356
# No binary or src ISOs for CRB
# Note: "*" matches only binary architectures.
"*": True,
"src":True #RCM-41427 -Disable source iso generation during createiso phase
}),
]
restricted_volid = True
# CREATEREPO
createrepo_deltas = False
createrepo_database = True
createrepo_c = True
createrepo_checksum = 'sha256'
createrepo_use_xz = True
createrepo_enable_cache = False
createrepo_num_threads = 8
createrepo_num_workers = 4
createrepo_extra_args = [
'--distro=cpe:/o:ncsd:msvsphere:10,MSVSphere 10',
'--revision=10.0'
]
# CHECKSUMS
media_checksums = ['sha256']
media_checksum_one_file = True
create_jigdo = False
# BUILDINSTALL
# deprecated!
# bootable = True
buildinstall_method = "lorax"
buildinstall_allow_reuse = True
lorax_options = [
("^.*$", {
"*": {
"noupgrade": False,
"rootfs_size": 3,
"version": "10.0"
}
})
]
buildinstall_skip = [
("^(AppStream|CRB|Devel|Extras|HighAvailability|Hosting|HostingTesting|KernelExtra|Testing)$", {
'*': True
})
]
# LOOKASIDE
variant_as_lookaside = [
('AppStream', 'BaseOS'),
('CRB', 'BaseOS'),
('CRB', 'AppStream'),
('HighAvailability', 'BaseOS'),
('HighAvailability', 'AppStream'),
("Devel", "BaseOS"),
("Devel", "AppStream"),
("Devel", "Extras"),
("Extras", "BaseOS"),
("Extras", "AppStream"),
("HostingTesting", "BaseOS"),
("HostingTesting", "AppStream"),
("Hosting", "BaseOS"),
("Hosting", "AppStream"),
("KernelExtra", "BaseOS"),
("KernelExtra", "AppStream"),
("Testing", "BaseOS"),
("Testing", "AppStream")
]