|
|
@ -5,38 +5,38 @@
|
|
|
|
variable "os_version_9" {
|
|
|
|
variable "os_version_9" {
|
|
|
|
description = "The target MSVSphere 9 version"
|
|
|
|
description = "The target MSVSphere 9 version"
|
|
|
|
type = string
|
|
|
|
type = string
|
|
|
|
default = "9.3"
|
|
|
|
default = "9.4"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
variable "os_version_8" {
|
|
|
|
variable "os_version_8" {
|
|
|
|
description = "The target MSVSphere 8 version"
|
|
|
|
description = "The target MSVSphere 8 version"
|
|
|
|
type = string
|
|
|
|
type = string
|
|
|
|
default = "8.9"
|
|
|
|
default = "8.10"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
// TODO: switch to the boot ISO on production
|
|
|
|
// TODO: switch to the boot ISO on production
|
|
|
|
variable "iso_url_9_x86_64" {
|
|
|
|
variable "iso_url_9_x86_64" {
|
|
|
|
description = "MSVSphere 9 x86_64 installation ISO URL"
|
|
|
|
description = "MSVSphere 9 x86_64 installation ISO URL"
|
|
|
|
type = string
|
|
|
|
type = string
|
|
|
|
default = "https://repo1.msvsphere-os.ru/msvsphere/9/isos/x86_64/MSVSphere-9.3-x86_64-netinstall.iso"
|
|
|
|
default = "https://repo1.msvsphere-os.ru/msvsphere/9/isos/x86_64/MSVSphere-9.4-x86_64-netinstall.iso"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
variable "iso_url_8_x86_64" {
|
|
|
|
variable "iso_url_8_x86_64" {
|
|
|
|
description = "MSVSphere 8 x86_64 installation ISO URL"
|
|
|
|
description = "MSVSphere 8 x86_64 installation ISO URL"
|
|
|
|
type = string
|
|
|
|
type = string
|
|
|
|
default = "https://rsync.inferitos.ru/msvsphere/8/isos/x86_64/MSVSphere-8.9-x86_64-netinstall.iso"
|
|
|
|
default = "https://rsync.inferitos.ru/msvsphere/8/isos/x86_64/MSVSphere-8.10-x86_64-netinstall.iso"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
variable "iso_checksum_9_x86_64" {
|
|
|
|
variable "iso_checksum_9_x86_64" {
|
|
|
|
description = "MSVSphere 9 x86_64 installation ISO checksum"
|
|
|
|
description = "MSVSphere 9 x86_64 installation ISO checksum"
|
|
|
|
type = string
|
|
|
|
type = string
|
|
|
|
default = "file:https://repo1.msvsphere-os.ru/msvsphere/9/isos/x86_64/MSVSphere-9.3-x86_64-netinstall.iso.CHECKSUM"
|
|
|
|
default = "file:https://repo1.msvsphere-os.ru/msvsphere/9/isos/x86_64/MSVSphere-9.4-x86_64-netinstall.iso.CHECKSUM"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
variable "iso_checksum_8_x86_64" {
|
|
|
|
variable "iso_checksum_8_x86_64" {
|
|
|
|
description = "MSVSphere 8 x86_64 installation ISO checksum"
|
|
|
|
description = "MSVSphere 8 x86_64 installation ISO checksum"
|
|
|
|
type = string
|
|
|
|
type = string
|
|
|
|
default = "file:https://rsync.inferitos.ru/msvsphere/8/isos/x86_64/MSVSphere-8.9-x86_64-netinstall.iso.CHECKSUM"
|
|
|
|
default = "file:https://rsync.inferitos.ru/msvsphere/8/isos/x86_64/MSVSphere-8.10-x86_64-netinstall.iso.CHECKSUM"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
variable "headless" {
|
|
|
|
variable "headless" {
|
|
|
@ -195,7 +195,7 @@ variable "gencloud_boot_cmd_9_x86_64_uefi" {
|
|
|
|
"c<wait>",
|
|
|
|
"c<wait>",
|
|
|
|
"linuxefi",
|
|
|
|
"linuxefi",
|
|
|
|
" /images/pxeboot/vmlinuz",
|
|
|
|
" /images/pxeboot/vmlinuz",
|
|
|
|
" inst.stage2=hd:LABEL=MSVSphere-9-3-BaseOS-x86_64 ro",
|
|
|
|
" inst.stage2=hd:LABEL=MSVSphere-9-4-BaseOS-x86_64 ro",
|
|
|
|
" inst.text biosdevname=0 net.ifnames=0",
|
|
|
|
" inst.text biosdevname=0 net.ifnames=0",
|
|
|
|
" inst.ks=http://{{ .HTTPIP }}:{{ .HTTPPort }}/msvsphere-9-gencloud.x86_64.ks",
|
|
|
|
" inst.ks=http://{{ .HTTPIP }}:{{ .HTTPPort }}/msvsphere-9-gencloud.x86_64.ks",
|
|
|
|
"<enter>",
|
|
|
|
"<enter>",
|
|
|
|