I went and updated a machine with the issue to use the -updated packages, and after installing all of them, I no longer see the issue where the long hostname causes the networking setup to fail. The hostname is now truncated at 64 characters.
This is on bionic:
root@asdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdf:~# lsb_release -rd Description: Ubuntu 18.04.4 LTS Release: 18.04
root@asdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdf:~# apt-cache policy systemd systemd: Installed: 237-3ubuntu10.40 Candidate: 237-3ubuntu10.40 Version table: *** 237-3ubuntu10.40 500 500 http://archive.ubuntu.com/ubuntu bionic-proposed/main amd64 Packages 100 /var/lib/dpkg/status 237-3ubuntu10.39 500 500 http://mirrors.digitalocean.com/ubuntu bionic-updates/main amd64 Packages 237-3ubuntu10.38 500 500 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages 237-3ubuntu10 500 500 http://mirrors.digitalocean.com/ubuntu bionic/main amd64 Packages
I went and updated a machine with the issue to use the -updated packages, and after installing all of them, I no longer see the issue where the long hostname causes the networking setup to fail. The hostname is now truncated at 64 characters.
This is on bionic:
root@asdfasdfas dfasdfasdfasdfa sdfasdfasdfasdf asdfasdfasdfasd fasdfasdf: ~# lsb_release -rd
Description: Ubuntu 18.04.4 LTS
Release: 18.04
root@asdfasdfas dfasdfasdfasdfa sdfasdfasdfasdf asdfasdfasdfasd fasdfasdf: ~# apt-cache policy systemd archive. ubuntu. com/ubuntu bionic- proposed/ main amd64 Packages dpkg/status 3ubuntu10. 39 500 mirrors. digitalocean. com/ubuntu bionic-updates/main amd64 Packages 3ubuntu10. 38 500 security. ubuntu. com/ubuntu bionic- security/ main amd64 Packages mirrors. digitalocean. com/ubuntu bionic/main amd64 Packages
systemd:
Installed: 237-3ubuntu10.40
Candidate: 237-3ubuntu10.40
Version table:
*** 237-3ubuntu10.40 500
500 http://
100 /var/lib/
237-
500 http://
237-
500 http://
237-3ubuntu10 500
500 http://