virt-manager/tests/test_urls.ini
Cole Robinson 97a5af1e43 urldetect: Use libosinfo for tree detection too
Ask libosinfo for tree detection, but still fall back to our
own implementation if libosinfo fails
2019-03-24 12:27:46 -04:00

192 lines
5.2 KiB
INI

# Goal here is generally to cover all tree variants for each distro,
# where feasible. Don't exhaustively test i686 trees since most people
# aren't using it and it slows down the test, only use it in a couple
# places. Follow the comments for what trees to keep around
##########
# Fedora #
##########
# One old fedora pair
[fedora-old]
url = https://archives.fedoraproject.org/pub/archive/fedora/linux/releases/14/Fedora/x86_64/os/
distro = fedora14
kernelarg = method
[fedora-old-i686]
url = https://archives.fedoraproject.org/pub/archive/fedora/linux/releases/14/Fedora/i386/os/
distro = fedora14
# Latest GA release
[fedora27]
url = http://dl.fedoraproject.org/pub/fedora/linux/releases/27/Server/x86_64/os/
distro = fedora27
# Fedora dev release can be enabled during alpha/beta cycle
# [fedora-dev]
# url = https://dl.fedoraproject.org/pub/fedora/linux/development/29/Server/x86_64/os/
# distro = testsuite-fedora-rawhide
# Fedora development, distro will need to be updated regularly.
# Test for xen for full fedora coverage
[fedora-rawhide]
url = http://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Server/x86_64/os/
distro = fedora-unknown
testxen = 1
kernelarg = inst.repo
##########
# CentOS #
##########
# Final centos5 trees, no distro detection since libosinfo doesn't track it
[centos-5.11]
url = http://vault.centos.org/5.11/os/x86_64
distro = centos5.11
# Latest centos 6 w/ i686
[centos-6-latest]
url = http://mirrors.mit.edu/centos/6/os/x86_64/
distro = centos6.10
[centos-6-latest-i686]
url = http://mirrors.mit.edu/centos/6/os/i386/
distro = centos6.10
# Latest scientific 6, detected as centos
[centos-sl6-latest]
url = http://ftp.scientificlinux.org/linux/scientific/6/x86_64/os
distro = scientificlinux6.10
# Latest scientific 7, detected as centos
[centos-sl7-latest]
url = http://ftp.scientificlinux.org/linux/scientific/7/x86_64/os
distro = scientificlinux7.6
# centos7 with exotic archs (i686 is dead)
[centos-7-latest]
url = http://mirrors.mit.edu/centos/7/os/x86_64/
distro = centos7.0
testxen = 1
[centos-7-latest-ppc64le]
url = http://mirror.centos.org/altarch/7/os/ppc64le/
distro = centos7.0
[centos-7-latest-aarch64]
url = http://mirror.centos.org/altarch/7/os/ppc64le/
distro = centos7.0
############
# OpenSUSE #
############
# Final opensuse10 series
[opensuse10.3]
url = http://ftp5.gwdg.de/pub/opensuse/discontinued/distribution/10.3/repo/oss
distro = opensuse10.3
# Final opensuse11 series
[opensuse11.4]
url = http://ftp5.gwdg.de/pub/opensuse/discontinued/distribution/11.4/repo/oss
distro = opensuse11.4
# Final opensuse12 series
[opensuse12.3]
url = http://ftp5.gwdg.de/pub/opensuse/discontinued/distribution/12.3/repo/oss
distro = opensuse12.3
testshortcircuit = 1
# Final opensuse13 series
[opensuse13.2]
url = http://ftp5.gwdg.de/pub/opensuse/discontinued/distribution/13.2/repo/oss
distro = opensuse13.2
[opensuseleap-42.3]
url = http://download.opensuse.org/distribution/leap/42.3/repo/oss/
distro = opensuse42.3
kernelarg = install
[opensuseleap15.0]
url = http://download.opensuse.org/distribution/leap/15.0/repo/oss/
distro = opensuse15.0
[opensuseleap15.1]
url = http://download.opensuse.org/distribution/leap/15.1/repo/oss/
distro = opensuse15.0
[opensusetumbleweed]
# opensuse tumbleweed (rolling distro)
# Test for xen for full coverage
url = http://download.opensuse.org/tumbleweed/repo/oss/
distro = opensusetumbleweed
testxen = 1
kernelarg = install
##########
# Debian #
##########
# Debian FTP test case, for ftp:// testing. No particular reason it's
# debian. There should only be one ftp case since it's slooowwww
[debian9-ftp]
url = ftp://ftp.nluug.nl/pub/os/Linux/distr/debian/dists/stretch/main/installer-amd64/
distro = debian9
# Debian latest, plus some exotic arch coverage
[debian9]
url = http://ftp.us.debian.org/debian/dists/stretch/main/installer-amd64/
distro = debian9
[debian9-s390x]
url = http://ftp.us.debian.org/debian/dists/stretch/main/installer-s390x/
distro = debian9
[debian9-arm64]
url = http://ftp.us.debian.org/debian/dists/stretch/main/installer-arm64/
distro = debian9
# Daily tree, but also check for xen for full coverage
[debiandaily]
url = https://d-i.debian.org/daily-images/amd64/
testxen = 1
distro = debiantesting
kernelarg = None
kernelregex = daily/netboot/debian-installer/.*
##########
# Ubuntu #
##########
# A couple old examples
[ubuntu8.04]
url = http://old-releases.ubuntu.com/ubuntu/dists/hardy/main/installer-amd64
distro = ubuntu8.04
kernelregex = current/images/netboot/ubuntu-installer/.*
testshortcircuit = 1
[ubuntu8.04-i686]
# Sneak a port parsing example in here
url = http://old-releases.ubuntu.com:80/ubuntu/dists/hardy/main/installer-i386
distro = ubuntu8.04
testshortcircuit = 1
# Latest LTS
[ubuntu16.04]
url = http://us.archive.ubuntu.com/ubuntu/dists/xenial/main/installer-amd64
distro = ubuntu16.04
# Latest release.
# Check for xen for full coverage
[ubuntu17.10]
url = http://us.archive.ubuntu.com/ubuntu/dists/artful/main/installer-amd64
testxen = 1
distro = ubuntu17.10
##########
# Mageia #
##########
# Latest release
[mageia6]
url = http://distro.ibiblio.org/mageia/distrib/6/x86_64/
distro = none
# Devel tree
[mageiacauldron]
url = http://distro.ibiblio.org/mageia/distrib/cauldron/x86_64/
distro = none