prepare for adv virt

This commit is contained in:
nazunalika 2021-07-13 09:53:25 -07:00
parent 634d667b03
commit fad4a1864c
Signed by: label
GPG Key ID: 6735C0E1BD65D048
3 changed files with 88 additions and 0 deletions

58
advanced-virt.conf Normal file
View File

@ -0,0 +1,58 @@
release_name = "Rocky Linux Gluster 9"
release_short = "advanced-virt"
release_version = "8"
release_is_layered = False
variants_file='variants-advanced-virt.xml'
sigkeys = ['6D745A60']
create_jigdo = False
pkgset_source='koji'
pkgset_koji_tag='virt8-advanced-virt-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.4']
hashed_directories = True
filter_packages = [
('^extras$', {
'*': [
'*',
],
}),
]
additional_packages = [
('^advanced-virt$', {
'*': [
'*',
],
}),
]
createiso_skip = [
('^extras$', {
'*': True,
'src': True
}),
]

View File

@ -0,0 +1,19 @@
#!/bin/bash
source "$(dirname "$0")/common-8"
TARGET_DIR="/mnt/compose/8"
SHORT=advanced-virt
CONFIG=/etc/pungi-prod/advanced-virt.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

View 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="advanced-virt" name="advanced-virt" type="variant">
<arches>
<arch>aarch64</arch>
<arch>ppc64le</arch>
<arch>x86_64</arch>
</arches>
</variant>
</variants>