From 48c80f481483b490dd06d21010ce26838c58c93f Mon Sep 17 00:00:00 2001 From: Ralph Bean Date: Aug 01 2017 18:04:51 +0000 Subject: Base image configuration for modular rawhide. Signed-off-by: Ralph Bean --- diff --git a/fedora-modular.conf b/fedora-modular.conf index 7d35c13..108077c 100644 --- a/fedora-modular.conf +++ b/fedora-modular.conf @@ -139,6 +139,50 @@ disc_types = { 'live': 'Live', } +global_ksurl = 'git+https://pagure.io/fedora-kickstarts.git?#HEAD' +global_release = '!RELEASE_FROM_LABEL_DATE_TYPE_RESPIN' +global_version = 'Rawhide' +# live_images ignores this in favor of live_target +global_target = 'module-bootstrap-rawhide' + +image_build = { + '^Server$': [ + { + 'image-build': { + 'format': [('docker', 'tar.xz')], + 'name': 'Fedora-Modular-Docker-Base', + # https://pagure.io/fedora-kickstarts/pull-request/257 + 'kickstart': 'fedora-modular-docker-base-minimal.ks', + 'distro': 'Fedora-27', + 'disk_size': 4, + 'arches': ['x86_64'], + 'install_tree_from': 'Server', + 'subvariant': 'Docker_Base', + }, + 'factory-parameters': { + 'dockerversion': '1.10.1', + 'docker_cmd': '[ "/bin/bash" ]', + 'docker_env': '[ "DISTTAG=f27container_modular", "FGC=f27-modular" ]', + 'docker_label': '{"name": "fedora", "license": "MIT", "vendor": "Fedora Project", "version": "27-modular"}', + }, + }, + { + 'image-build': { + 'format': [('qcow2','qcow2'), ('raw-xz','raw.xz')], + 'name': 'Fedora-Modular-Server', + 'kickstart': 'fedora-modular-disk-minimal.ks', + 'distro': 'Fedora-27', + 'disk_size': 8, + 'arches': ['x86_64'], + 'repo': 'Server', + 'install_tree_from': 'Server', + 'subvariant': 'Server', + 'failable': ['*'], + } + }, + ], +} + translate_paths = [ ('/mnt/koji/compose/', 'http://kojipkgs.fedoraproject.org/compose/'), ]