diskimage-builder/elements
Dan Prince 131fb6e4db Fedora: Add support for configuring Yum mirrors
Updates the fedora element so that DIB_DISTRIBUTION_MIRROR can
be used to configure a custom Yum mirror on Fedora. This
implementation replaces the baseurl in each of the default
Fedora Yum .repo files so that a custom mirror URL/path
can be supplied. The URL should point to the directory
where the updates and release directories exist. Example:

  http://download.fedoraproject.org/pub/fedora/linux

As part of this change we also remove any existing
metalink settings in the .repo files to cover the case
where an end user runs their own createrepo command
to create the mirror... which means your metadata won't match that
of the normal Fedora mirrors and your baseurl won't get used.

Change-Id: I1a49a2941b1cc489e91a72b87430393cd32e865d
2014-05-06 10:11:26 -04:00
..
apt-conf apt-conf: uninitialised variables fix 2014-04-09 09:12:31 +02:00
apt-sources Remove dependency on /etc/lsb-release 2014-04-18 11:43:17 +01:00
baremetal Remove All Rights Reserved 2014-04-25 11:25:10 -07:00
base Merge "set -e all the things" 2014-04-29 11:29:43 +00:00
cache-url Permit cache-url to work with fifos. 2014-04-29 14:46:50 +12:00
cloud-init-nocloud set -e all the things 2014-04-25 17:38:51 -05:00
debian debian: properly deal with Debian stable/unstable 2014-04-30 18:29:31 +00:00
debian-systemd debian: add systemd support 2014-04-28 16:51:13 +02:00
debian-upstart debian: support upstart on Wheezy 2014-04-28 16:51:13 +02:00
deploy Use provides to note an element provides deploy 2014-04-18 20:10:46 +01:00
deploy-baremetal set -e all the things 2014-04-25 17:38:51 -05:00
deploy-ironic set -e all the things 2014-04-25 17:38:51 -05:00
deploy-kexec set -e all the things 2014-04-25 17:38:51 -05:00
dhcp-all-interfaces Merge "Add sysv support to elements/dhcp-all-interfaces" 2014-05-02 08:59:46 +00:00
dib-run-parts Merge "set -e all the things" 2014-04-29 11:29:43 +00:00
disable-selinux/post-install.d set -e all the things 2014-04-25 17:38:51 -05:00
dkms set -e all the things 2014-04-25 17:38:51 -05:00
dpkg Merge "set -e all the things" 2014-04-29 11:29:43 +00:00
dracut-network set -e all the things 2014-04-25 17:38:51 -05:00
fedora Fedora: Add support for configuring Yum mirrors 2014-05-06 10:11:26 -04:00
hwburnin Make sorting of ramdisk init elements explicit. 2013-11-15 17:18:34 +00:00
hwdiscovery Make pxe_mac accurate in two common cases. 2013-11-17 21:43:59 -06:00
local-config Fix set -eu and pipefail failures 2014-04-15 20:53:15 -05:00
manifests Merge "cleaning up 01-copy-manifests-dir" 2014-04-29 22:32:08 +00:00
mellanox Split network bringup out of base ramdisk init. 2013-11-17 20:37:26 +00:00
modprobe-blacklist Add new modprobe-blacklist element. 2014-01-13 15:43:29 -05:00
opensuse Merge "set -e all the things" 2014-04-29 11:29:43 +00:00
pip-cache Add a pip-cache element. 2013-08-26 15:17:41 -04:00
pypi Document a little the concerns for operators. 2014-04-05 20:17:30 +13:00
ramdisk Merge "Remove All Rights Reserved" 2014-04-25 21:23:02 +00:00
redhat-common Merge "set -e all the things" 2014-04-29 11:29:43 +00:00
rhel Merge "set -e all the things" 2014-04-29 11:29:43 +00:00
rhel7 set -e all the things 2014-04-25 17:38:51 -05:00
rpm-distro set -e all the things 2014-04-25 17:38:51 -05:00
selinux-permissive set -e all the things 2014-04-25 17:38:51 -05:00
serial-console Disable splashimage for legacy grub. 2014-04-03 15:16:51 +05:30
source-repositories Merge "Change refspec used to fetch all branches and tags" 2014-04-17 20:23:05 +00:00
stable-interface-names set -e all the things 2014-04-25 17:38:51 -05:00
ubuntu set -e all the things 2014-04-25 17:38:51 -05:00
vm Merge "Fix Grub configurations for Fedora images built on a UEFI host." 2014-04-17 07:48:06 +00:00
yum Merge "Add package uninstall support" 2014-04-29 08:10:31 +00:00
zypper Add zypper element 2013-12-11 17:09:24 +01:00