- wget -O ${ks_file}.tmp http://$%7BOS_HTTP_HOST%7D:$%7BOS_HTTP_PORT%7D/os/install/ks/template/$%7Bis...
- cat ${ks_file}.tmp >> $ks_file
- rm -rf ${ks_file}.tmp
better to use 'curl xxx' >> $ks_file
good.
-------- Thanks Yu Chuan
Thanks, Dewan
+}
generate_ks() { log_info "start generate $ks_file" @@ -112,41 +119,9 @@ generate_ks() bootloader --location=none logvol / --vgname=${VG_NAME} --name=${LV_NAME} --useexisting
- # Root password
- rootpw --iscrypted ${secrets_ROOTFS_ROOT_PASSWD}
- # Reboot after installation
- reboot --eject
- # Use text mode install
- text
- # Keyboard layouts
- keyboard --vckeymap=us --xlayouts='us'
- # System language
- lang en_US.UTF-8
- # Do not configure the X Window System
- skipx
- # System services
- services --enabled="chronyd"
- # System timezone
- timezone Asia/Shanghai --isUtc
- %packages
- @^minimal-environment
- %end
- %anaconda
- pwpolicy root --minlen=8 --minquality=1 --notstrict --nochanges --notempty
- pwpolicy user --minlen=8 --minquality=1 --notstrict --nochanges --emptyok
- pwpolicy luks --minlen=8 --minquality=1 --notstrict --nochanges --notempty
- %end EOF
- append_ks_template
}
upload_ks()
2.23.0