@@ -7,33 +7,52 @@ export YUM=${YUM:-yum}
77# At the time of writing CentOS 7.7 is still current and the vault content is incomplete.
88export DIB_CENTOS7_VERSION=${DIB_CENTOS7_VERSION:- " 7.6" }
99case " $DIB_CENTOS7_VERSION " in
10+ 7.9)
11+ # At the time of writing CentOS 7.9 is still current and the vault content is incomplete.
12+ DIB_CENTOS7_MIRROR_VERSION=${DIB_CENTOS7_MIRROR_VERSION:- " 7.9.2009" }
13+ DIB_CENTOS7_CLOUDIMAGE_VERSION=${DIB_CENTOS7_CLOUDIMAGE_VERSION:- " GenericCloud-2009" }
14+ # The CentOS 7.9 cloud image appears to be have been published without the .qcow.xz
15+ DIB_CENTOS7_CLOUDIMAGE_EXT=" qcow2c"
16+ ;;
17+ 7.8)
18+ DIB_CENTOS7_MIRROR_VERSION=${DIB_CENTOS7_MIRROR_VERSION:- " 7.8.2003" }
19+ DIB_CENTOS7_CLOUDIMAGE_VERSION=${DIB_CENTOS7_CLOUDIMAGE_VERSION:- " GenericCloud-2003" }
20+ DIB_CENTOS7_CLOUDIMAGE_EXT=" qcow2.xz"
21+ ;;
1022 7.7)
1123 DIB_CENTOS7_MIRROR_VERSION=${DIB_CENTOS7_MIRROR_VERSION:- " 7.7.1908" }
1224 DIB_CENTOS7_CLOUDIMAGE_VERSION=${DIB_CENTOS7_CLOUDIMAGE_VERSION:- " GenericCloud-1907" }
25+ DIB_CENTOS7_CLOUDIMAGE_EXT=" qcow2.xz"
1326 ;;
1427 7.6)
1528 DIB_CENTOS7_MIRROR_VERSION=${DIB_CENTOS7_MIRROR_VERSION:- " 7.6.1810" }
1629 DIB_CENTOS7_CLOUDIMAGE_VERSION=${DIB_CENTOS7_CLOUDIMAGE_VERSION:- " GenericCloud-1811" }
30+ DIB_CENTOS7_CLOUDIMAGE_EXT=" qcow2.xz"
1731 ;;
1832 7.5)
1933 DIB_CENTOS7_MIRROR_VERSION=${DIB_CENTOS7_MIRROR_VERSION:- " 7.5.1804" }
2034 DIB_CENTOS7_CLOUDIMAGE_VERSION=${DIB_CENTOS7_CLOUDIMAGE_VERSION:- " GenericCloud-1805" }
35+ DIB_CENTOS7_CLOUDIMAGE_EXT=" qcow2.xz"
2136 ;;
2237 7.4)
2338 DIB_CENTOS7_MIRROR_VERSION=${DIB_CENTOS7_MIRROR_VERSION:- " 7.4.1708" }
2439 DIB_CENTOS7_CLOUDIMAGE_VERSION=${DIB_CENTOS7_CLOUDIMAGE_VERSION:- " GenericCloud-1708" }
40+ DIB_CENTOS7_CLOUDIMAGE_EXT=" qcow2.xz"
2541 ;;
2642 7.3)
2743 DIB_CENTOS7_MIRROR_VERSION=${DIB_CENTOS7_MIRROR_VERSION:- " 7.3.1611" }
2844 DIB_CENTOS7_CLOUDIMAGE_VERSION=${DIB_CENTOS7_CLOUDIMAGE_VERSION:- " GenericCloud-1611" }
45+ DIB_CENTOS7_CLOUDIMAGE_EXT=" qcow2.xz"
2946 ;;
3047 7.2)
3148 DIB_CENTOS7_MIRROR_VERSION=${DIB_CENTOS7_MIRROR_VERSION:- " 7.2.1511" }
3249 DIB_CENTOS7_CLOUDIMAGE_VERSION=${DIB_CENTOS7_CLOUDIMAGE_VERSION:- " GenericCloud-1511" }
50+ DIB_CENTOS7_CLOUDIMAGE_EXT=" qcow2.xz"
3351 ;;
3452 7.1)
3553 DIB_CENTOS7_MIRROR_VERSION=${DIB_CENTOS7_MIRROR_VERSION:- " 7.1.1503" }
3654 DIB_CENTOS7_CLOUDIMAGE_VERSION=${DIB_CENTOS7_CLOUDIMAGE_VERSION:- " GenericCloud-1503" }
55+ DIB_CENTOS7_CLOUDIMAGE_EXT=" qcow2.xz"
3756 ;;
3857 * )
3958 echo " CentOS 7 version \" $DIB_CENTOS7_VERSION \" is not recognised"
5877fi
5978
6079export DIB_CENTOS7_MIRROR=${DIB_CENTOS7_MIRROR:- " http://vault.centos.org" }
61- export DIB_CENTOS7_CLOUDIMAGE_FILE=${DIB_CENTOS7_CLOUDIMAGE_FILE:- CentOS-7-${ARCH} -${DIB_CENTOS7_CLOUDIMAGE_VERSION} .qcow2.xz }
80+ export DIB_CENTOS7_CLOUDIMAGE_FILE=${DIB_CENTOS7_CLOUDIMAGE_FILE:- CentOS-7-${ARCH} -${DIB_CENTOS7_CLOUDIMAGE_VERSION} .${DIB_CENTOS7_CLOUDIMAGE_EXT} }
6281export DIB_CENTOS7_CLOUDIMAGE=${DIB_CENTOS7_CLOUDIMAGE:- ${DIB_CENTOS7_CLOUDIMAGE_REPO} / ${DIB_CENTOS7_CLOUDIMAGE_FILE} }
0 commit comments