urlfetcher: Support latest Mageia

The kernel paths changes
This commit is contained in:
Cole Robinson 2016-03-24 15:54:12 -04:00
parent 351e6b9562
commit d32e5c7e27

View File

@ -1173,10 +1173,22 @@ class MandrivaDistro(Distro):
os_variant = "linux"
_boot_iso_paths = ["install/images/boot.iso"]
# Kernels for HVM: valid for releases 2007.1, 2008.*, 2009.0
_hvm_kernel_paths = [("isolinux/alt0/vmlinuz", "isolinux/alt0/all.rdz")]
_xen_kernel_paths = []
def __init__(self, *args, **kwargs):
Distro.__init__(self, *args, **kwargs)
self._hvm_kernel_paths = []
# At least Mageia 5 uses arch in the names
self._hvm_kernel_paths += [
("isolinux/%s/vmlinuz" % self.arch,
"isolinux/%s/all.rdz" % self.arch)]
# Kernels for HVM: valid for releases 2007.1, 2008.*, 2009.0
self._hvm_kernel_paths += [
("isolinux/alt0/vmlinuz", "isolinux/alt0/all.rdz")]
def isValidStore(self):
# Don't support any paravirt installs
if self.type is not None and self.type != "hvm":