diff --git a/actions/ubuntu-server b/actions/ubuntu-server index a6dfe51..29f2536 100644 --- a/actions/ubuntu-server +++ b/actions/ubuntu-server @@ -47,3 +47,13 @@ function get_() { make_vm_config "${ISO}" fi } + +function specific_tweaks() { + # 22.04+ fails on LVM build if disk size is < 10G + # 22.04.1 fails on auto-install if TPM is disabled + echo "disk_size=\"10G\"" >> "${CONF_FILE}" + echo "ram=\"4G\"" >> "${CONF_FILE}" + if [[ "${RELEASE}" == *"22.04"* ]]; then + echo "tpm=\"on\"" >> "${CONF_FILE}" + fi +} diff --git a/quickget b/quickget index 457a72a..5efb6eb 100755 --- a/quickget +++ b/quickget @@ -620,15 +620,6 @@ EOF slint) echo "disk_size=\"50G\"" >> "${CONF_FILE}" ;; - ubuntu-server) - # 22.04+ fails on LVM build if disk size is < 10G - # 22.04.1 fails on auto-install if TPM is disabled - echo "disk_size=\"10G\"" >> "${CONF_FILE}" - echo "ram=\"4G\"" >> "${CONF_FILE}" - if [[ "${RELEASE}" == *"22.04"* ]]; then - echo "tpm=\"on\"" >> "${CONF_FILE}" - fi - ;; proxmox-ve) echo "disk_size=\"20G\"" >> "${CONF_FILE}" echo "ram=\"4G\"" >> "${CONF_FILE}"