summaryrefslogtreecommitdiff
path: root/selftest
diff options
context:
space:
mode:
authorTim Beale <timbeale@catalyst.net.nz>2018-09-20 13:08:50 +1200
committerAndrew Bartlett <abartlet@samba.org>2018-09-26 07:49:17 +0200
commit89543af0e8ec392a9f50599ee819496eef53f02f (patch)
treeb54f6e0393231037c2fbf441527c716fb7ee0dda /selftest
parent696fa6a1e6c615a992a3016ff32405b864b62eec (diff)
downloadsamba-89543af0e8ec392a9f50599ee819496eef53f02f.tar.gz
selftest: Test join against DC with non-default site
Recent changes around restoring a domain that lacked Default-First-Site-Name highlighted a problem. Normally when you join a DC to a domain, samba-tool works out the correct site to use automatically. However, if the join uses '--server' to select a DC, then this doesn't work. It defaults back to Default-First-Site-Name, and the join command fails if this site doesn't exist. All the testenvs had Default-First-Site-Name present, so this was never tested. Now the backupfromdc no longer has a Default-First-Site-Name site, so running a simple join against that DC fails, highlighting the problem. Signed-off-by: Tim Beale <timbeale@catalyst.net.nz> Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Diffstat (limited to 'selftest')
-rw-r--r--selftest/knownfail.d/join_ldapcmp5
1 files changed, 5 insertions, 0 deletions
diff --git a/selftest/knownfail.d/join_ldapcmp b/selftest/knownfail.d/join_ldapcmp
new file mode 100644
index 00000000000..e8404cf7470
--- /dev/null
+++ b/selftest/knownfail.d/join_ldapcmp
@@ -0,0 +1,5 @@
+# 'samba-tool domain join --server' fails if the domain does not contain the
+# Default-First-Site-Name site
+samba4.blackbox.join_ldapcmp.check_dc_join\(backupfromdc\)
+samba4.blackbox.join_ldapcmp.new_db_matches\(backupfromdc\)
+