I just landed the last PR (https://github.com/systemd/systemd/pull/4710) in upstreamd master that fully fixes networkd for early boot. The complete set is too intrusive to backport, but we don't need to in xenial: Transient (DHCP-acquired) hostname and timezone have never worked in xenial, and it should already have the "try to reconnect to D-Bus every 5s" behaviour (I'll verify this). Then we only need to backport https://github.com/systemd/systemd/commit/5f004d1e32 .
** Changed in: systemd (Ubuntu) Status: In Progress => Fix Committed ** Changed in: systemd (Ubuntu) Milestone: ubuntu-16.11 => None -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1636912 Title: systemd-networkd runs too late for cloud-init.service (net) To manage notifications about this bug go to: https://bugs.launchpad.net/systemd/+bug/1636912/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs