From b193c9c035330c44b9ed119720d01216ebd34810 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Mon, 29 Jul 2013 01:17:09 +0000 Subject: [PATCH] install mock configs for arm composes --- .../builders/fedora-branched-pungi-armhfp.cfg | 31 +++++++++++++++++++ .../builders/fedora-rawhide-pungi-armhfp.cfg | 31 +++++++++++++++++++ tasks/koji/base_builder.yml | 2 ++ 3 files changed, 64 insertions(+) create mode 100644 files/kojibuilder/builders/fedora-branched-pungi-armhfp.cfg create mode 100644 files/kojibuilder/builders/fedora-rawhide-pungi-armhfp.cfg diff --git a/files/kojibuilder/builders/fedora-branched-pungi-armhfp.cfg b/files/kojibuilder/builders/fedora-branched-pungi-armhfp.cfg new file mode 100644 index 0000000000..270458e594 --- /dev/null +++ b/files/kojibuilder/builders/fedora-branched-pungi-armhfp.cfg @@ -0,0 +1,31 @@ +config_opts['root'] = 'fedora-branched-pungi-armhfp' +config_opts['target_arch'] = 'armv7hl' +config_opts['chroot_setup_cmd'] = 'groupinstall buildsys-build' +config_opts['dist'] = 'fc9' +config_opts['plugin_conf']['root_cache_enable'] = False +config_opts['internal_dev_setup'] = False +config_opts['plugin_conf']['bind_mount_opts']['dirs'].append(('/dev', '/dev' )) +config_opts['plugin_conf']['bind_mount_opts']['dirs'].append(('/dev/pts', '/dev/pts' )) + + +config_opts['yum.conf'] = """ +[main] +cachedir=/var/cache/yum +debuglevel=1 +reposdir=/dev/null +logfile=/var/log/yum.log +retries=20 +obsoletes=1 +gpgcheck=0 +assumeyes=1 + +# repos + +[fedora] +name=fedora +baseurl=http://kojipkgs.fedoraproject.org/mash/branched/armhfp/os + +[buildroot] +name=buildroot +baseurl=http://kojipkgs.fedoraproject.org/repos/f20-build/latest/armhfp/ +""" diff --git a/files/kojibuilder/builders/fedora-rawhide-pungi-armhfp.cfg b/files/kojibuilder/builders/fedora-rawhide-pungi-armhfp.cfg new file mode 100644 index 0000000000..3b90009e75 --- /dev/null +++ b/files/kojibuilder/builders/fedora-rawhide-pungi-armhfp.cfg @@ -0,0 +1,31 @@ +config_opts['root'] = 'fedora-rawhide-pungi-armhfp' +config_opts['target_arch'] = 'armv7hl' +config_opts['chroot_setup_cmd'] = 'groupinstall buildsys-build' +config_opts['dist'] = 'fc9' +config_opts['plugin_conf']['root_cache_enable'] = False +config_opts['internal_dev_setup'] = False +config_opts['plugin_conf']['bind_mount_opts']['dirs'].append(('/dev', '/dev' )) +config_opts['plugin_conf']['bind_mount_opts']['dirs'].append(('/dev/pts', '/dev/pts' )) + + +config_opts['yum.conf'] = """ +[main] +cachedir=/var/cache/yum +debuglevel=1 +reposdir=/dev/null +logfile=/var/log/yum.log +retries=20 +obsoletes=1 +gpgcheck=0 +assumeyes=1 + +# repos + +[fedora] +name=fedora +baseurl=http://kojipkgs.fedoraproject.org/mash/rawhide/armhfp/os + +[buildroot] +name=buildroot +baseurl=http://kojipkgs.fedoraproject.org/repos/f20-build/latest/armhfp/ +""" diff --git a/tasks/koji/base_builder.yml b/tasks/koji/base_builder.yml index 7f04d3affc..c3f5b66ed7 100644 --- a/tasks/koji/base_builder.yml +++ b/tasks/koji/base_builder.yml @@ -156,8 +156,10 @@ - name: put extra special mock configs in action: copy src=$files/kojibuilder/builders/$item dest=/etc/mock/$item mode=644 with_items: + - fedora-branched-pungi-armhfp.cfg - fedora-branched-pungi-i386.cfg - fedora-branched-pungi-x86_64.cfg + - fedora-rawhide-pungi-armhfp.cfg - fedora-rawhide-pungi-i386.cfg - fedora-rawhide-pungi-x86_64.cfg