@@ -159,8 +159,8 @@ load_env() {
159
159
local distr_name
160
160
# Note: OL7 media have space in the label which needs to be escaped
161
161
# shellcheck disable=SC2001
162
- distr_name=$( sed -e ' s/^.*OracleLinux-R\([[:digit:]]\)-U\([[:digit:]]\+\)\(-Server\)\?-\([^-]\+\)\(-dvd\)\?\(-[[:digit:]]\+\)\?\.iso$/OL\1U\2_\4/' <<< " ${ISO_URL}" )
163
- if [[ $distr_name =~ ^OL[6789] U ]]; then
162
+ distr_name=$( sed -e ' s/^.*OracleLinux-R\([[:digit:]]\+\ )-U\([[:digit:]]\+\)\(-Server\)\?-\([^-]\+\)\(-dvd\)\?\(-[[:digit:]]\+\)\?\.iso$/OL\1U\2_\4/' <<< " ${ISO_URL}" )
163
+ if [[ $distr_name =~ ^OL(6 | 7 | 8 | 9 | (10)) U ]]; then
164
164
DISTR_NAME=" ${distr_name} "
165
165
fi
166
166
@@ -357,7 +357,7 @@ stage_kickstart() {
357
357
# OL installed based on the generated kickstart file.
358
358
# Globals:
359
359
# BOOT_COMMAND, BOOT_COMMAND_SERIAL_CONSOLE, BOOT_LOCATION, BOOT_MODE
360
- # CPU_NUM, DISK_SIZE_MB, ISO_CHECKSUM, ISO_PATH, KS_FILE
360
+ # CPU_NUM, DISK_SIZE_MB, ISO_CHECKSUM, ISO_LABEL, ISO_PATH, KS_FILE
361
361
# MEM_SIZE, SERIAL_CONSOLE, VM_NAME, WORKSPACE
362
362
# Arguments:
363
363
# None
@@ -393,15 +393,15 @@ image_create() {
393
393
fi
394
394
395
395
# shellcheck disable=SC2294
396
- virt-install --os-type linux --os-variant " ${OS_VARIANT} " --name " ${VM_NAME} " \
397
- --cpus " ${CPU_NUM} " --memory " ${MEM_SIZE} " \
396
+ virt-install --os-type linux --os-variant " ${OS_VARIANT} " --name " ${VM_NAME} " \
397
+ --vcpus " ${CPU_NUM} " --memory " ${MEM_SIZE} " \
398
398
--controller " scsi,model=virtio-scsi" \
399
399
--disk " path=${WORKSPACE} /${VM_NAME} /${VM_NAME} .qcow2,size=${DISK_SIZE_GB} ,bus=scsi,cache=unsafe" \
400
400
--network default \
401
401
--graphics none \
402
402
--location " ${iso_path}${location} " \
403
- --initrd-inject= " ${WORKSPACE} /${VM_NAME} /${KS_FILE} " \
404
- --extra-args= " $( eval echo " ${BOOT_COMMAND[@]} " ) " \
403
+ --initrd-inject " ${WORKSPACE} /${VM_NAME} /${KS_FILE} " \
404
+ --extra-args " $( eval echo " ${BOOT_COMMAND[@]} " ) " \
405
405
--transient \
406
406
" ${virt_install_args[@]} "
407
407
}
0 commit comments