# This files overrides default variables defined in the configs in # the ../shared directory. # Fedora signing keys. sigkeys = ['5323552a'] # Architectures supported by Fedora. tree_arches = ['aarch64', 'ppc64le', 's390x', 'x86_64', 'i386'] # 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 }, '*': { 'noupgrade': True, 'rootfs_size': 3 } }) ] # Drop the variants we do not care about from the variant_as_lookaside. variant_as_lookaside = [ ("AppStream", "BaseOS"), ("CRB", "BaseOS"), ("CRB", "AppStream"), ("Extras", "BaseOS"), ("Extras", "AppStream"), ("Extras", "CRB"), ("Extras", "HighAvailability"), ("Extras", "ResilientStorage"), ("Extras", "RT"), ("Extras", "NFV"), ("Extras", "SAP"), ("Extras", "SAPHANA"), ("HighAvailability", "BaseOS"), ("HighAvailability", "AppStream"), ("ResilientStorage", "BaseOS"), ("ResilientStorage", "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"), ] gather_method = { '^.*': { 'json': 'deps', 'comps': 'deps', 'module': 'nodeps', } } # 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' translate_paths = [ # required by image-build ("/srv/odcs", "https://odcs.fedoraproject.org/composes"), ] image_build = { "^BaseOS$": [ { "image-build": { "format": [("qcow2", "qcow2")], "name": "Fedora-ELN-Guest", "version": "9.0", "kickstart": "fedora-eln-guest.ks", "ksversion": "F26", "distro": "Fedora-20", "disk-size": "10", "arches": ["x86_64"], 'install_tree_from': 'BaseOS', "repo": ["BaseOS","AppStream","CRB"] "failable": ["*"], }, "factory-parameters": { "generate_icicle": False, } } ] }