The issue was that there was apparently a problem with the server's eno2 interface at the time the server was initially configured:
May 8 20:49:48 startqueueprocd: ==> cPanel TaskQueue Processing Daemon version 1.0
May 8 20:49:48 systemd: Binding to IPv6 address not available since kernel does not support IPv6.
May 8 20:49:48 network: Bringing up loopback interface: [ OK ]
May 8 20:49:48 kernel: IPv6: ADDRCONF(NETDEV_UP): eno2: link is not ready
May 8 20:49:51 kernel: igb 0000:02:00.1 eno2: igb: eno2 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
May 8 20:49:51 kernel: IPv6: ADDRCONF(NETDEV_CHANGE): eno2: link becomes ready
May 8 20:49:52 network: Bringing up interface eno2: [ OK ]
As a result, the /var/cpanel/mainip file, which contains the server's main IP address, was not created:
# cat /var/cpanel/mainip
cat: /var/cpanel/mainip: No such file or directory
Because of this, ipaliases was failing to start:
# systemctl status ipaliases -l
◠ipaliases.service - cPanel IP aliases service
Loaded: loaded (/etc/systemd/system/ipaliases.service; enabled; vendor preset: disabled)
Active: inactive (dead)
Condition: start condition failed at Tue 2018-05-08 16:50:32 CDT; 20min ago
ConditionPathExists=/var/cpanel/mainip was not met
And the IP address was not being configured on the server.
To address this issue, I manually created the /var/cpanel/mainip file. I then verified that ipaliases could start up and that the IP address is now configured on the server