Confirmed the problem on eoan: # sudo realm join -v --computer-ou="OU=linux-computers,OU=client computers,OU=all computers,DC=ad1,DC=example,DC=com" --os-name=ubuntu --os-version=20.10 --client-software=sssd --automatic-id-mapping=no --membership-software=samba --computer-name=EOAN ! Couldn't get default domain from DHCP: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.NetworkManager was not provided by any .service files * No default domain received via DHCP realm: No such realm found root@eoan:~# sudo realm join -v --computer-ou="OU=linux-computers,OU=client computers,OU=all computers,DC=ad1,DC=example,DC=com" --os-name=ubuntu --os-version=20.10 --client-software=sssd --automatic-id-mapping=no --membership-software=samba --computer-name=EOAN ad1.example.com * Resolving: _ldap._tcp.ad1.example.com * Performing LDAP DSE lookup on: 10.51.0.5 * Successfully discovered: ad1.example.com Password for Administrator: * Unconditionally checking packages * Resolving required packages * Installing necessary packages: sssd-tools samba-common-bin sssd libnss-sss libpam-sss * Joining using a manual netbios name: EOAN * LANG=C LOGNAME=root /usr/bin/net -s /var/cache/realmd/realmd-smb-conf.C0GJQ0 -U Administrator ads join ad1.example.com createcomputer=all computers/client computers/linux-computers osName=ubuntu osVer=20.10 Enter Administrator's password: Failed to join domain: failed to precreate account in ou ou=linux-computers,ou=client computers,ou=all computers,dc=AD1,dc=EXAMPLE,dc=COM: No such object ! Joining the domain ad1.example.com failed realm: Couldn't join realm: Joining the domain ad1.example.com failed
Since realmd is the same, it's samba that had the bug and it was fixed in later releases, so from focal onwards the problem is not present. It looks like it was https://bugzilla.samba.org/show_bug.cgi?id=14007, fixed in 4.10.9. Since Ubuntu 19.10 Eoan is EOL, and 20.04 has 4.11.6 and I just confirmed it works there. I'll mark this bug as fix released then. ** Bug watch added: Samba Bugzilla #14007 https://bugzilla.samba.org/show_bug.cgi?id=14007 ** Changed in: realmd (Ubuntu) Status: New => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1853572 Title: realm fails with option --computer-ou To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/realmd/+bug/1853572/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs