provisioning-catalog/components/vol_prepare/nickel/defaults.ncl

21 lines
733 B
Text

let _presets = (import "schemas/lib/concerns_presets.ncl").presets in
{
vol_prepare | default = {
mode | default = 'taskserv,
volume_name | default = "",
mount_path | default = "/mnt/data",
fs_type | default = 'ext4,
label_prefix | default = "scsi-0HC_Volume_",
fstab_options | default = "defaults,nofail,discard 0 0",
operations | default = {
install = true,
reinstall = true,
},
# ServiceConcerns default — block device preparation; stateless preset with custom backup reason.
concerns | default = _presets.stateless & {
backup | force = { kind = 'disabled, reason = "stateless: filesystem prep operation, no runtime data" },
},
},
}