From 5f97e5c13e7b62d7c07a781e93323e09783807ef Mon Sep 17 00:00:00 2001 From: Ralph Bean Date: Jul 10 2017 00:26:32 +0000 Subject: Configuration to build the docker base image, modular f26 (boltron). Depends on two other PRs being merged first: - https://pagure.io/fedora-kickstarts/pull-request/257 - https://pagure.io/pungi-fedora/pull-request/279 Signed-off-by: Ralph Bean --- diff --git a/fedora-modular.conf b/fedora-modular.conf index ac0a849..8c14d7b 100644 --- a/fedora-modular.conf +++ b/fedora-modular.conf @@ -133,6 +133,41 @@ disc_types = { 'live': 'Live', } +# https://pagure.io/fedora-kickstarts/pull-request/257 +global_ksurl = 'git+https://pagure.io/fedora-kickstarts.git?#HEAD' +global_release = '!RELEASE_FROM_LABEL_DATE_TYPE_RESPIN' +global_version = 'Rawhide' +global_target = 'f26-modularity' + +image_build = { + '^Docker$': [ + { + 'image-build': { + 'format': [('docker', 'tar.xz')], + 'name': 'Fedora-Modular-Docker-Base', + # https://pagure.io/fedora-kickstarts/pull-request/256 + 'kickstart': 'fedora-modular-docker-base-minimal.ks', + 'distro': 'Fedora-26', + 'disk_size': 3, + 'arches': ['x86_64'], + 'install_tree_from': 'Server', + 'subvariant': 'Docker_Base', + }, + 'factory-parameters': { + 'dockerversion': '1.10.1', + 'docker_cmd': '[ "/bin/bash" ]', + 'docker_env': '[ "DISTTAG=f26container-modular", "FGC=f26-modular" ]', + 'docker_labels': { + 'Name': 'fedora', + 'License': u'MIT', + 'Vendor': 'Fedora Project', + 'Version': '26', + }, + }, + }, + ], +} + translate_paths = [ ('/mnt/koji/compose/', 'http://kojipkgs.fedoraproject.org/compose/'), ]