Hi,
I'm starting a fresh install of Virtualmin on Ubuntu 18.04 LTS, and have the following error message :
[9/23] Configuring Net ▒▒▒▒▒▒▒Error: Unable to open /etc/network/interfaces
▣▣▣ Cleaning up
[WARNING] The following errors occurred during installation:
◉ Postinstall configuration returned an error. [WARNING] The last few lines of the log file were: [2018/07/10 13:21:10] [INFO] - Code: 0 Result: success [2018/07/10 13:21:11] [INFO] - Code: 0 Result: success [2018/07/10 13:21:11] [INFO] - Code: 0 Result: success [2018/07/10 13:21:11] [INFO] - Code: 0 Result: Warning: ZONE_ALREADY_SET: public success [2018/07/10 13:21:11] [INFO] - Succeeded [2018/07/10 13:21:11] [INFO] - Configuring MySQL [2018/07/10 13:21:14] [INFO] - Succeeded [2018/07/10 13:21:14] [INFO] - Configuring NTP [2018/07/10 13:21:23] [INFO] - Code: 0 Result: 10 Jul 13:21:23 ntpdate[27897]: adjust time server xxx.xxx.xxx.xxx 8 offset -0.000985 sec [2018/07/10 13:21:23] [INFO] - Succeeded [2018/07/10 13:21:23] [INFO] - Configuring Net [2018-07-10 13:21:23 UTC] [DEBUG] Cleaning up temporary files in /tmp/.virtualmin-10627. [2018-07-10 13:21:23 UTC] [WARNING] The following errors occurred during installation: [2018-07-10 13:21:23 UTC] [WARNING] The last few lines of the log file were:
Ubuntu 18.04 is not currently supported. There is an error in the supported OS list that incorrectly lists this version as supported. The developers are working on it.
If you must have 18.04, some users have reported you can install 16 then upgrade to 18 and the installer should succeed.
Ok I do 16 LTS install without problem, now I have to dist-upgrade, and I'll feedback.
For 18.04 you have to revert the networking back to /etc/network/interfaces, instead of the the 18.04 default with netplan of /etc/netplan/*.yaml. Or wait till the netplan support has been added to webmin/virtmin.
There's instructions in /etc/network/interfaces on how to revert. I've never done it but sounds its as easy as installing ifup/ifown.
I found this:
HOW REMOVE NETPLAN FROM UBUNTU 18.04
sudo apt install ifupdown
sudo apt purge netplan
vim /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto ens33
iface ens33 inet dhcp
or
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto ens33
iface ens33 inet static
address 192.168.1.100
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
dns-nameservers 8.8.8.8 8.8.4.4
sudo systemctl restart networking ; systemctl status networking
or
sudo /etc/init.d/networking restart ; /etc/init.d/networking status