I recreated the sshd account locally on the machine and it now starts the sshd daemon correctly using the default ssh.service file. I am withdrawing this bug report. If I see the sshd account disappear again, I will open another bug report on that.
** No longer affects: cloud-init (Ubuntu) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1691826 Title: systemd script for sshd allows it to start too early should wait for authentication services... To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openssh/+bug/1691826/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs