# This files overrides default variables defined in the configs in # the ../shared directory. # Fedora signing keys. sigkeys = ['105ef944'] # Architectures supported by Fedora ELN. tree_arches = ['aarch64', 'ppc64le', 's390x', 'x86_64'] # For Fedora-ELN, we do not inherit builds from parent tags. pkgset_koji_inherit = False # No jigdo needed in Fedora. create_jigdo = False # We only build repositories, installer and images in Fedora so far. skip_phases = [ "createiso", "live_media", "live_images", "ostree", "osbs", ] # Enables macboot on x86_64 for all variants and disables upgrade image building # everywhere. # Use 3GB image size for all arches. lorax_options = [ ('^.*$', { 'x86_64': { 'nomacboot': True }, '*': { 'rootfs_size': 3 } }) ] # Drop the variants we do not care about from the variant_as_lookaside. variant_as_lookaside = [ ("AppStream", "BaseOS"), ("Extras", "BaseOS"), ("Extras", "AppStream"), ("HighAvailability", "BaseOS"), ("HighAvailability", "AppStream"), ("RT", "BaseOS"), ("RT", "AppStream"), ("NFV", "BaseOS"), ("NFV", "AppStream"), ("CRB", "BaseOS"), ("CRB", "AppStream"), ("SAP", "BaseOS"), ("SAP", "AppStream"), ("SAP", "HighAvailability"), ("SAPHANA", "BaseOS"), ("SAPHANA", "AppStream"), ("SAPHANA", "HighAvailability"), ] # No product_id for Fedora. product_id_allow_missing = False # These will be inherited by live_media, live_images and image_build global_ksurl = 'git+https://pagure.io/fedora-kickstarts.git?#HEAD' global_release = '!RELEASE_FROM_LABEL_DATE_TYPE_RESPIN' global_version = 'ELN' # live_images ignores this in favor of live_target global_target = 'eln' # kiwi images need another target that uses old mock chroot kiwibuild_target = 'eln-kiwi' # kiwi image global configuration kiwibuild_description_scm = 'git+https://pagure.io/fedora-kiwi-descriptions.git?#HEAD' kiwibuild_description_path = 'Fedora-ELN.kiwi' kiwibuild_version = '11' kiwibuild_repo_releasever = 'eln' # --. kiwibuild_bundle_name_format = '%N-%v-%I.%A' kiwibuild = { '^BaseOS$': [ { 'kiwi_profile': 'Cloud-Base-Generic', 'arches': ['aarch64', 'ppc64le', 's390x', 'x86_64'], 'repos': ['AppStream', 'CRB'], 'failable': ['ppc64le', 's390x'], }, { 'kiwi_profile': 'Cloud-Base-Azure', 'arches': ['aarch64', 'x86_64'], 'repos': ['AppStream', 'CRB'], 'failable': ['ppc64le', 's390x'], }, { 'kiwi_profile': 'Cloud-Base-AmazonEC2', 'arches': ['aarch64', 'x86_64'], 'repos': ['AppStream', 'CRB'], 'failable': ['ppc64le', 's390x'], }, { 'kiwi_profile': 'Cloud-Base-GCE', 'arches': ['aarch64', 'x86_64'], 'repos': ['AppStream', 'CRB'], 'failable': ['ppc64le', 's390x'], }, { 'kiwi_profile': 'Container-Base-Generic', 'arches': ['aarch64', 'ppc64le', 's390x', 'x86_64'], 'repos': ['AppStream', 'CRB'], 'target': global_target, 'failable': ['ppc64le', 's390x'], 'bundle_name_format': '%N-%v-%I.%A.%T' }, ] }