4444
4545# GeoIP/managed URLs
4646FEDORA_BASEURL = "http://download.fedoraproject.org/pub/fedora/linux/releases/%s/Fedora/%s/os/"
47- FEDORA_RAWHIDE_BASEURL = "http://download.fedoraproject.org/pub/fedora/linux/development/%s/os"
4847OPENSUSE_BASEURL = "http://download.opensuse.org/distribution/%s/repo/oss/"
4948OLD_OPENSUSE_BASEURL = "http://ftp5.gwdg.de/pub/opensuse/discontinued/distribution/%s/repo/oss"
5049
5958SCIENTIFIC_BASEURL = "http://ftp.scientificlinux.org/linux/scientific/%s/%s/"
6059
6160# Doesn't appear to be a simple boot iso in newer suse trees
62- NOBOOTISO_FILTER = ".*opensuse11.*|.*opensuse10.3.*|.*opensuse10.0.*"
61+ NOBOOTISO_FILTER = ".*opensuse12.*|.* opensuse11.*|.*opensuse10.3.*|.*opensuse10.0.*"
6362
6463# Opensuse < 10.3 (and some sles) require crazy rpm hacking to get a bootable
6564# kernel. We expect failure in this case since our test harness doesn't
@@ -88,19 +87,14 @@ def distroClass(distname):
8887urls = {
8988
9089 # Fedora Distros
91- "fedora13" : {
92- 'x86_64' : FEDORA_BASEURL % ("13" , "x86_64" ),
93- 'distro' : ("linux" , "fedora13" )
94- },
95- "fedora14" : {
96- 'x86_64' : FEDORA_BASEURL % ("14" , "x86_64" ),
97- 'distro' : ("linux" , "fedora14" )
98- },
99- "fedora-rawhide" : {
100- 'i386' : FEDORA_RAWHIDE_BASEURL % ("i386" ),
101- 'x86_64' : FEDORA_RAWHIDE_BASEURL % ("x86_64" ),
90+ "fedora15" : {
91+ 'x86_64' : FEDORA_BASEURL % ("15" , "x86_64" ),
10292 'distro' : ("linux" , "fedora15" )
10393 },
94+ "fedora16" : {
95+ 'x86_64' : FEDORA_BASEURL % ("16" , "x86_64" ),
96+ 'distro' : ("linux" , "fedora16" )
97+ },
10498
10599 # SUSE Distros
106100 "opensuse10.0" : {
@@ -117,6 +111,10 @@ def distroClass(distname):
117111 'i386' : OPENSUSE_BASEURL % ("11.4" ),
118112 'x86_64' : OPENSUSE_BASEURL % ("11.4" )
119113 },
114+ "opensuse12.1" : {
115+ 'i386' : OPENSUSE_BASEURL % ("12.1" ),
116+ 'x86_64' : OPENSUSE_BASEURL % ("12.1" )
117+ },
120118
121119 # Debian Distros
122120 "debian-lenny-64" : {
@@ -133,6 +131,10 @@ def distroClass(distname):
133131 'x86_64' : DEBIAN_BASEURL % ("wheezy" , "amd64" ),
134132 'distro' : ("linux" , None )
135133 },
134+ "debian-sid" : {
135+ 'x86_64' : DEBIAN_BASEURL % ("sid" , "amd64" ),
136+ 'distro' : ("linux" , None )
137+ },
136138 "debian-daily" : {
137139 'i386' : "http://people.debian.org/~joeyh/d-i/" ,
138140 'distro' : ("linux" , None )
@@ -189,11 +191,6 @@ def distroClass(distname):
189191 'x86_64' : UBUNTU_BASEURL % ("hardy" , "amd64" ),
190192 'distro' : ("linux" , None )
191193 },
192- "ubuntu-lucid" : {
193- 'i386' : UBUNTU_BASEURL % ("lucid" , "i386" ),
194- 'x86_64' : UBUNTU_BASEURL % ("lucid" , "amd64" ),
195- 'distro' : ("linux" , None )
196- },
197194 "ubuntu-maverick" : {
198195 'i386' : UBUNTU_BASEURL % ("maverick" , "i386" ),
199196 'x86_64' : UBUNTU_BASEURL % ("maverick" , "amd64" ),
@@ -204,17 +201,27 @@ def distroClass(distname):
204201 'x86_64' : UBUNTU_BASEURL % ("natty" , "amd64" ),
205202 'distro' : ("linux" , None )
206203 },
204+ "ubuntu-oneiric" : {
205+ 'i386' : UBUNTU_BASEURL % ("oneiric" , "i386" ),
206+ 'x86_64' : UBUNTU_BASEURL % ("oneiric" , "amd64" ),
207+ 'distro' : ("linux" , None )
208+ },
209+ "ubuntu-precise" : {
210+ 'i386' : UBUNTU_BASEURL % ("precise" , "i386" ),
211+ 'x86_64' : UBUNTU_BASEURL % ("precise" , "amd64" ),
212+ 'distro' : ("linux" , None )
213+ },
207214
208215 # Mandriva
209216 "mandriva-2009.1" : {
210217 "noxen" : True ,
211- 'i386 ' : MANDRIVA_BASEURL % ("2009.1" , "i586" ),
218+ 'i586 ' : MANDRIVA_BASEURL % ("2009.1" , "i586" ),
212219 'x86_64' : MANDRIVA_BASEURL % ("2009.1" , "x86_64" ),
213220 'distro' : ("linux" , None )
214221 },
215222 "mandriva-2010.2" : {
216223 "noxen" : True ,
217- 'i386 ' : MANDRIVA_BASEURL % ("2010.2" , "i586" ),
224+ 'i586 ' : MANDRIVA_BASEURL % ("2010.2" , "i586" ),
218225 'x86_64' : MANDRIVA_BASEURL % ("2010.2" , "x86_64" ),
219226 'distro' : ("linux" , None )
220227 },
0 commit comments