fix: add centos repo names
This commit is contained in:
parent
e76b63f392
commit
71ec30a284
@ -79,32 +79,41 @@ func (centos CentOS) runs() (commands []string) {
|
|||||||
// TODO refactor
|
// TODO refactor
|
||||||
switch centos.release {
|
switch centos.release {
|
||||||
case "6":
|
case "6":
|
||||||
repofmt := "[6.%d-%s]\\nbaseurl=https://vault.centos.org/6.%d/%s/$basearch/\\ngpgcheck=0"
|
repofmt := "[6.%d-%s]\\n" +
|
||||||
|
"name=6.%d-%s\\n" +
|
||||||
|
"baseurl=https://vault.centos.org/6.%d/%s/$basearch/\\n" +
|
||||||
|
"gpgcheck=0"
|
||||||
for i := 0; i <= 10; i++ {
|
for i := 0; i <= 10; i++ {
|
||||||
repos = append(repos, fmt.Sprintf(repofmt, i, "os", i, "os"))
|
repos = append(repos, fmt.Sprintf(repofmt, i, "os", i, "os", i, "os"))
|
||||||
repos = append(repos, fmt.Sprintf(repofmt, i, "updates", i, "updates"))
|
repos = append(repos, fmt.Sprintf(repofmt, i, "updates", i, "updates", i, "updates"))
|
||||||
}
|
}
|
||||||
cmdf("rm /etc/yum.repos.d/*")
|
cmdf("rm /etc/yum.repos.d/*")
|
||||||
case "7":
|
case "7":
|
||||||
repofmt := "[%s-%s]\\nbaseurl=https://vault.centos.org/%s/%s/$basearch/\\ngpgcheck=0"
|
repofmt := "[%s-%s]\\n" +
|
||||||
|
"name=%s-%s\\n" +
|
||||||
|
"baseurl=https://vault.centos.org/%s/%s/$basearch/\\n" +
|
||||||
|
"gpgcheck=0"
|
||||||
for _, ver := range []string{
|
for _, ver := range []string{
|
||||||
"7.0.1406", "7.1.1503", "7.2.1511",
|
"7.0.1406", "7.1.1503", "7.2.1511",
|
||||||
"7.3.1611", "7.4.1708", "7.5.1804",
|
"7.3.1611", "7.4.1708", "7.5.1804",
|
||||||
"7.6.1810", "7.7.1908", "7.8.2003",
|
"7.6.1810", "7.7.1908", "7.8.2003",
|
||||||
"7.9.2009",
|
"7.9.2009",
|
||||||
} {
|
} {
|
||||||
repos = append(repos, fmt.Sprintf(repofmt, ver, "os", ver, "os"))
|
repos = append(repos, fmt.Sprintf(repofmt, ver, "os", ver, "os", ver, "os"))
|
||||||
repos = append(repos, fmt.Sprintf(repofmt, ver, "updates", ver, "updates"))
|
repos = append(repos, fmt.Sprintf(repofmt, ver, "updates", ver, "updates", ver, "updates"))
|
||||||
}
|
}
|
||||||
case "8":
|
case "8":
|
||||||
repofmt := "[%s-%s]\\nbaseurl=https://vault.centos.org/%s/%s/$basearch/os/\\ngpgcheck=0"
|
repofmt := "[%s-%s]\\n" +
|
||||||
|
"name=%s-%s\\n" +
|
||||||
|
"baseurl=https://vault.centos.org/%s/%s/$basearch/os/\\n" +
|
||||||
|
"gpgcheck=0"
|
||||||
|
|
||||||
for _, ver := range []string{
|
for _, ver := range []string{
|
||||||
"8.0.1905", "8.1.1911", "8.2.2004",
|
"8.0.1905", "8.1.1911", "8.2.2004",
|
||||||
"8.3.2011", "8.4.2105", "8.5.2111",
|
"8.3.2011", "8.4.2105", "8.5.2111",
|
||||||
} {
|
} {
|
||||||
repos = append(repos, fmt.Sprintf(repofmt, ver, "baseos", ver, "BaseOS"))
|
repos = append(repos, fmt.Sprintf(repofmt, ver, "baseos", ver, "baseos", ver, "BaseOS"))
|
||||||
repos = append(repos, fmt.Sprintf(repofmt, ver, "appstream", ver, "AppStream"))
|
repos = append(repos, fmt.Sprintf(repofmt, ver, "appstream", ver, "appstream", ver, "AppStream"))
|
||||||
}
|
}
|
||||||
default:
|
default:
|
||||||
log.Fatal().Msgf("no support for centos %s", centos.release)
|
log.Fatal().Msgf("no support for centos %s", centos.release)
|
||||||
|
Loading…
Reference in New Issue
Block a user