mirror of
https://git.rockylinux.org/rocky/pungi-rocky.git
synced 2024-12-30 12:50:56 +00:00
Add kernel sig
ok.
This commit is contained in:
parent
f76b40250e
commit
2b4bc1f612
3 changed files with 88 additions and 0 deletions
58
kernel.conf
Normal file
58
kernel.conf
Normal file
|
@ -0,0 +1,58 @@
|
|||
release_name = "Rocky Linux Kernel"
|
||||
release_short = "kernel"
|
||||
release_version = "8"
|
||||
release_is_layered = False
|
||||
|
||||
variants_file='variants-kernel.xml'
|
||||
sigkeys = ['6D745A60']
|
||||
create_jigdo = False
|
||||
|
||||
pkgset_source='koji'
|
||||
|
||||
pkgset_koji_tag='kernel8-el8-compose'
|
||||
gather_method = {
|
||||
'^.*': { # For all variants
|
||||
'comps': 'nodeps', # resolve dependencies for packages from comps file
|
||||
'module': 'nodeps', # but not for packages from modules
|
||||
}
|
||||
}
|
||||
|
||||
gather_backend = 'dnf'
|
||||
greedy_method = 'build'
|
||||
koji_profile = "koji"
|
||||
|
||||
check_deps = False
|
||||
|
||||
createrepo_deltas = False
|
||||
createrepo_database = True
|
||||
createrepo_c = True
|
||||
createrepo_checksum = "sha256"
|
||||
createrepo_use_xz = True
|
||||
createrepo_num_threads = 8
|
||||
createrepo_num_workers = 8
|
||||
createrepo_extra_args = ['--distro=cpe:/o:rocky:rocky:8,Rocky Linux 8', '--revision=8.5']
|
||||
hashed_directories = True
|
||||
|
||||
filter_packages = [
|
||||
('^extras$', {
|
||||
'*': [
|
||||
'*',
|
||||
],
|
||||
}),
|
||||
]
|
||||
|
||||
additional_packages = [
|
||||
('^kernel$', {
|
||||
'*': [
|
||||
'*',
|
||||
],
|
||||
}),
|
||||
]
|
||||
|
||||
createiso_skip = [
|
||||
|
||||
('^extras$', {
|
||||
'*': True,
|
||||
'src': True
|
||||
}),
|
||||
]
|
19
scripts/updates-8-kernel.sh
Executable file
19
scripts/updates-8-kernel.sh
Executable file
|
@ -0,0 +1,19 @@
|
|||
#!/bin/bash
|
||||
|
||||
source "$(dirname "$0")/common-8"
|
||||
TARGET_DIR="/mnt/compose/8"
|
||||
SHORT=kernel
|
||||
CONFIG=/etc/pungi-prod/kernel.conf
|
||||
# Unused for now
|
||||
OLDCOMPOSE_ID=$(cat $TARGET_DIR/latest-$SHORT-8/COMPOSE_ID)
|
||||
SKIP="--skip-phase buildinstall --skip-phase createiso --skip-phase extra_isos --skip-phase productimg"
|
||||
LABEL="--production --no-label"
|
||||
CMD="pungi-koji --config=$CONFIG --old-composes=$TARGET_DIR $OLD_COMPOSES_DIR $SKIP $LABEL"
|
||||
|
||||
if [ -z "$COMPOSE_ID" ]; then
|
||||
CMD="$CMD --target-dir=$TARGET_DIR"
|
||||
else
|
||||
CMD="$CMD --debug-mode --compose-dir=$TARGET_DIR/$COMPOSE_ID"
|
||||
fi
|
||||
|
||||
time $CMD
|
11
variants-kernel.xml
Normal file
11
variants-kernel.xml
Normal file
|
@ -0,0 +1,11 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE variants PUBLIC "-//Rocky, Inc.//DTD Variants info//EN" "variants2012.dtd">
|
||||
<variants>
|
||||
<variant id="kernel" name="kernel" type="variant">
|
||||
<arches>
|
||||
<arch>aarch64</arch>
|
||||
<arch>ppc64le</arch>
|
||||
<arch>x86_64</arch>
|
||||
</arches>
|
||||
</variant>
|
||||
</variants>
|
Loading…
Reference in a new issue