[feat] Add option to set up only network on an iso

This commit is contained in:
William Wernert
2020-12-29 12:52:21 -05:00
parent afe40fe87b
commit 0a57b78900
4 changed files with 89 additions and 48 deletions

View File

@@ -1377,6 +1377,45 @@ minio_generate_keys() {
}
network_init() {
case "$setup_type" in
'iso')
whiptail_set_hostname
whiptail_management_nic
whiptail_dhcp_or_static
if [ "$address_type" != 'DHCP' ]; then
whiptail_management_interface_ip
whiptail_management_interface_mask
whiptail_management_interface_gateway
whiptail_management_interface_dns
whiptail_management_interface_dns_search
fi
;;
'network')
whiptail_network_notice
whiptail_dhcp_warn
whiptail_set_hostname
whiptail_management_nic
;;
esac
if [[ $is_minion ]]; then
whiptail_management_server
fi
if [[ $is_minion || $is_iso ]]; then
whiptail_management_interface_setup
fi
# Init networking so rest of install works
disable_ipv6
set_hostname
if [[ "$setup_type" == 'iso' ]]; then
set_management_interface
fi
}
network_setup() {
{
echo "Finishing up network setup";