1# Goal here is generally to cover all tree variants for each distro,
2# where feasible. Don't exhaustively test i686 trees since most people
3# aren't using it and it slows down the test, only use it in a couple
4# places. Follow the comments for what trees to keep around
5
6
7##########
8# Fedora #
9##########
10
11# One old fedora pair
12[fedora-old]
13url = https://archives.fedoraproject.org/pub/archive/fedora/linux/releases/14/Fedora/x86_64/os/
14distro = fedora14
15kernelarg = method
16[fedora-old-i686]
17url = https://archives.fedoraproject.org/pub/archive/fedora/linux/releases/14/Fedora/i386/os/
18distro = fedora14
19
20# Another FTP test
21[fedora-ftp]
22url = ftp://ftp.tu-chemnitz.de/pub/linux/fedora/linux/releases/32/Server/x86_64/os/
23distro = fedora32
24
25# Latest GA release
26[fedora32]
27url = http://dl.fedoraproject.org/pub/fedora/linux/releases/32/Server/x86_64/os/
28distro = fedora32
29
30# Fedora dev release can be enabled during alpha/beta cycle
31# [fedora-dev]
32# url = https://dl.fedoraproject.org/pub/fedora/linux/development/29/Server/x86_64/os/
33# distro = testsuite-fedora-rawhide
34
35# Fedora development, distro will need to be updated regularly.
36# Test for xen for full fedora coverage
37[fedora-rawhide]
38url = http://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Server/x86_64/os/
39distro = fedora-rawhide
40testxen = 1
41kernelarg = inst.repo
42
43
44
45##########
46# CentOS #
47##########
48
49# Final centos5 trees, no distro detection since libosinfo doesn't track it
50[centos-5.11]
51url = http://vault.centos.org/5.11/os/x86_64
52distro = centos5.11
53
54# Latest centos 6 w/ i686
55[centos-6-latest]
56url = http://mirrors.mit.edu/centos/6/os/x86_64/
57distro = centos6.10
58[centos-6-latest-i686]
59url = http://mirrors.mit.edu/centos/6/os/i386/
60distro = centos6.10
61
62# Latest scientific 6, detected as centos
63[centos-sl6-latest]
64url = http://ftp.scientificlinux.org/linux/scientific/6/x86_64/os
65distro = scientificlinux6.10
66# Latest scientific 7, detected as centos
67[centos-sl7-latest]
68url = http://ftp.scientificlinux.org/linux/scientific/7/x86_64/os
69distro = centos7.0
70
71# centos7 with exotic archs (i686 is dead)
72[centos-7-latest]
73url = http://mirrors.mit.edu/centos/7/os/x86_64/
74distro = centos7.0
75testxen = 1
76[centos-7-latest-ppc64le]
77url = http://mirror.centos.org/altarch/7/os/ppc64le/
78distro = centos7.0
79[centos-7-latest-aarch64]
80url = http://mirror.centos.org/altarch/7/os/aarch64/
81distro = centos7.0
82
83
84
85############
86# OpenSUSE #
87############
88
89# Final opensuse10 series
90[opensuse10.3]
91url = http://ftp5.gwdg.de/pub/opensuse/discontinued/distribution/10.3/repo/oss
92distro = opensuse10.3
93# Final opensuse11 series
94[opensuse11.4]
95url = http://ftp5.gwdg.de/pub/opensuse/discontinued/distribution/11.4/repo/oss
96distro = opensuse11.4
97# Final opensuse12 series
98[opensuse12.3]
99url = http://ftp5.gwdg.de/pub/opensuse/discontinued/distribution/12.3/repo/oss
100distro = opensuse12.3
101testshortcircuit = 1
102# Final opensuse13 series
103[opensuse13.2]
104url = http://ftp5.gwdg.de/pub/opensuse/discontinued/distribution/13.2/repo/oss
105distro = opensuse13.2
106[opensuseleap-42.3]
107url = http://download.opensuse.org/distribution/leap/42.3/repo/oss/
108distro = opensuse42.3
109kernelarg = install
110[opensuseleap15.0]
111url = http://download.opensuse.org/distribution/leap/15.0/repo/oss/
112distro = opensuse15.0
113[opensuseleap15.1]
114url = http://download.opensuse.org/distribution/leap/15.1/repo/oss/
115distro = opensuse15.1
116[opensusetumbleweed]
117# opensuse tumbleweed (rolling distro)
118# Test for xen for full coverage
119url = http://download.opensuse.org/tumbleweed/repo/oss/
120distro = opensusetumbleweed
121testxen = 1
122kernelarg = install
123
124
125
126##########
127# Debian #
128##########
129
130# Debian FTP test case, for ftp:// testing. No particular reason it's
131# debian. There should only be one ftp case since it's slooowwww
132[debian9-ftp]
133url = ftp://ftp.nluug.nl/pub/os/Linux/distr/debian/dists/stretch/main/installer-amd64/
134distro = debian9
135
136# Debian9
137[debian9]
138url = http://ftp.us.debian.org/debian/dists/stretch/main/installer-amd64/
139distro = debian9
140# Debian10 latest, plus some exotic arch coverage
141[debian10]
142url = http://ftp.us.debian.org/debian/dists/buster/main/installer-amd64/
143distro = debian10
144[debian10-s390x]
145url = http://ftp.us.debian.org/debian/dists/buster/main/installer-s390x/
146distro = debian10
147[debian10-arm64]
148url = http://ftp.us.debian.org/debian/dists/buster/main/installer-arm64/
149distro = debian10
150# Daily tree, but also check for xen for full coverage
151[debiandaily]
152url = https://d-i.debian.org/daily-images/amd64/
153testxen = 1
154distro = debiantesting
155kernelarg = None
156kernelregex = daily/netboot/debian-installer/.*
157
158
159
160##########
161# Ubuntu #
162##########
163
164# A couple old examples
165[ubuntu8.04]
166url = http://old-releases.ubuntu.com/ubuntu/dists/hardy/main/installer-amd64
167distro = ubuntu8.04
168kernelregex = current/images/netboot/ubuntu-installer/.*
169testshortcircuit = 1
170[ubuntu8.04-i686]
171# Sneak a port parsing example in here
172url = http://old-releases.ubuntu.com:80/ubuntu/dists/hardy/main/installer-i386
173distro = ubuntu8.04
174testshortcircuit = 1
175
176# Older LTS
177[ubuntu18.04]
178url = http://us.archive.ubuntu.com/ubuntu/dists/bionic/main/installer-amd64
179distro = ubuntu18.04
180# Latest release.
181# Check for legacy-images for full coverage
182[ubuntu20.04]
183url = http://archive.ubuntu.com/ubuntu/dists/focal/main/installer-amd64
184kernelregex = current/legacy-images/netboot/ubuntu-installer/.*
185distro = ubuntu20.04
186
187
188
189##########
190# Mageia #
191##########
192
193# Devel tree
194[mageiacauldron]
195url = http://distro.ibiblio.org/mageia/distrib/cauldron/x86_64/
196distro = none
197