feat: add openSUSE Leap 15.6 support

This commit is contained in:
AJ Schroeder
2024-07-01 16:44:08 -05:00
parent 8d3f41ca38
commit 7f2ea96f63
8 changed files with 1410 additions and 0 deletions

View File

@@ -0,0 +1,53 @@
/*
DESCRIPTION:
openSUSE-Leap 15.6 storage variables used by the Packer Plugin for Proxmox (proxmox-iso).
*/
// VM Storage Settings
variable "vm_disk_device" {
type = string
description = "The device for the virtual disk. (e.g. 'sda')"
}
variable "vm_disk_use_swap" {
type = bool
description = "Whether to use a swap partition."
}
variable "vm_disk_partitions" {
type = list(object({
name = string
size = number
format = object({
label = string
fstype = string
})
mount = object({
path = string
options = string
})
volume_group = string
}))
description = "The disk partitions for the virtual disk."
}
variable "vm_disk_lvm" {
type = list(object({
name = string
partitions = list(object({
name = string
size = number
format = object({
label = string
fstype = string
})
mount = object({
path = string
options = string
})
}))
}))
description = "The LVM configuration for the virtual disk."
default = []
}