I installed a new minimal CentOS 8 machine (virtualized - proxmox) and installed EFA 4 on it. On first login, it asks whether I want to run the setup, which I do.
After answering all the questions and confirming my answers, it errors out when setting the machine hostname with the following:
Code: Select all
[eFa] If these settings are correct type 'OK' to continue.
[eFa] if there is an error enter the number you want to change.
[eFa] : OK
[eFa] - Starting MariaDB and Configuring
[eFa] - Configuring hostname and domainname
/usr/sbin/eFa-Commit: line 586: hostname: command not found
[eFa] - Error initializing system! Please try again...
[root@efa ~]# which hostname
/usr/bin/which: no hostname in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin)
[root@efa ~]#
I can obviously work around this by modifying the eFa-commit file and changing it to use hostnamectl set-hostname