# Import shared settings from pungi_general.conf from pungi_general import * # Import multilib settings from pungi_multilib.conf from pungi_multilib import * # PRODUCT INFO skip_phases = ["buildinstall", "extra_files"] release_version = '38' release_type = 'updates' old_composes_per_release_type = True release_name = 'Fedora' release_short = 'Fedora' # GENERAL SETTINGS comps_file = { 'scm': 'git', 'repo': 'https://pagure.io/fedora-comps.git', 'branch': 'main', # defaults to cvs/HEAD or git/main 'file': 'comps-f38.xml', 'command': 'make', } variants_file='variants.xml' sigkeys = [ 'eb10b464', ] comps_filter_environments = False # RUNROOT settings runroot = True runroot_channel = 'compose' runroot_tag = 'f38-build' # PKGSET pkgset_koji_tag = 'f38-updates' pkgset_koji_inherit = False pkgset_allow_reuse = False # GATHER gather_method = 'deps' gather_backend = 'dnf' check_deps = False repoclosure_backend = 'dnf' # CREATEREPO createrepo_deltas = [ ('^Everything$', {'*': True}) ] createrepo_database = True createrepo_extra_args = [ '--zck', '--zck-dict-dir=/usr/share/fedora-repo-zdicts/f38', '--compatibility', ] # CHECKSUMS media_checksums = ['sha256'] media_checksum_one_file = True media_checksum_base_filename = 'Fedora-%(variant)s-%(version)s-%(date)s.%(respin)s-%(arch)s' #jigdo create_jigdo = False additional_packages = [ ('^Everything$', { '*': [ '*', '*-debuginfo', ], }), ] multilib = [ ('^Everything$', { 'x86_64': ['devel', 'runtime'], 's390x': ['devel', 'runtime'] }) ] filter_packages = [] createiso_skip = [ ('^Everything$', { '*': True, 'src': True }), ] ostree = { "^Silverblue$": { "version": "!VERSION_FROM_VERSION_DATE_RESPIN", "treefile": "fedora-silverblue.yaml", "config_url": "https://pagure.io/workstation-ostree-config.git", "config_branch": "f38", "repo": [ "https://kojipkgs.fedoraproject.org/compose/38/latest-Fedora-38/compose/Everything/$basearch/os/" ], "ostree_repo": "/mnt/koji/compose/ostree/repo", "ostree_ref": "fedora/38/${basearch}/updates/silverblue", "tag_ref": False, "arches": ["x86_64", "ppc64le", "aarch64" ], "failable": ["x86_64", "ppc64le", "aarch64" ] }, "^Kinoite$": { "version": "!VERSION_FROM_VERSION_DATE_RESPIN", "treefile": "fedora-kinoite.yaml", "config_url": "https://pagure.io/workstation-ostree-config.git", "config_branch": "f38", "repo": [ "https://kojipkgs.fedoraproject.org/compose/38/latest-Fedora-38/compose/Everything/$basearch/os/" ], "ostree_repo": "/mnt/koji/compose/ostree/repo", "ostree_ref": "fedora/38/${basearch}/updates/kinoite", "tag_ref": False, "arches": ["x86_64", "ppc64le", "aarch64" ], "failable": ["x86_64", "ppc64le", "aarch64" ] }, "^Sericea$": { "version": "!VERSION_FROM_VERSION_DATE_RESPIN", "treefile": "fedora-sericea.yaml", "config_url": "https://pagure.io/workstation-ostree-config.git", "config_branch": "f38", "repo": [ "https://kojipkgs.fedoraproject.org/compose/38/latest-Fedora-38/compose/Everything/$basearch/os/" ], "ostree_repo": "/mnt/koji/compose/ostree/repo", "ostree_ref": "fedora/38/${basearch}/updates/sericea", "tag_ref": False, "arches": ["x86_64", "aarch64"], "failable": ["x86_64", "aarch64"] }, } translate_paths = [ ('/mnt/koji/compose/', 'https://kojipkgs.fedoraproject.org/compose/'), ] koji_profile = 'bodhi_koji' link_type = 'hardlink-or-copy'