Reported by @nglbrkr, there are situations (perhaps related to DHCP?) that can cause /etc/network/interfaces to be created with correct information, but without an address field. Stronger safeguards should be in place to prevent this from happening.
Log lines of note:
/usr/bin/karoshi-set-network: line 332: /tmp/netlogon/clients/002170D0FF24: No such file or directory
/etc/network/interfaces:5: option with empty value
ifup: couldn't read interfaces file "/etc/network/interfaces"
Reported by @nglbrkr, there are situations (perhaps related to DHCP?) that can cause /etc/network/interfaces to be created with correct information, but without an address field. Stronger safeguards should be in place to prevent this from happening.
Log lines of note: