[PATCH] Enable Samba KCC for 4.5

Garming Sam garming at catalyst.net.nz
Tue Jul 5 04:47:57 UTC 2016


On 30/06/16 17:57, Andreas Schneider wrote:
> I still see issues in 'make test' which seem to be KCC related and till they 
> are fixed we should not enable it by default. 
I definitely agree. I've ran a few autobuilds and the only issues I've
seen so far are just from the KCC running on the RODC which has never
been following anything particularly correct to begin with. I've updated
the patches to remove some pointless calls to the KCC, which passes
autobuild and also updated the new KCC to follow the old behaviour as
much as possible (instead of bailing out or printing out what isn't
actually an error). I'm currently attempting to test these changes
further against Windows, but looking into this area has highlighted some
important issues with the RODC as a whole (not the KCC itself, and so
can't be fixed in the immediate short-term).

Modifications of the RODC connection seems to require additional work
which isn't well documented, but the behaviour I don't believe is any
worse than it was. RODC being able to reattach themselves when you moved
them to different sites doesn't seem to have ever worked entirely
correctly (although this was possibly a Windows only restriction), so
the manual modification of the special FRS connection has likely always
been required.

Thank you Denis, for your input. Deleting extra repsTo/repsFrom isn't
implemented yet, but we do have some time allocated to improve the KCC
again. Depending on how you look at it, the size of the problem is
variable. Hopefully we can improve it so at the very least, you don't
need to manually ldbedit every DC to get rid of them and add some option
on the KCC to do attempt to do that.


Cheers,

Garming
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kcc.patch
Type: text/x-diff
Size: 10464 bytes
Desc: not available
URL: <http://lists.samba.org/pipermail/samba-technical/attachments/20160705/e4d182b4/kcc-0001.diff>


More information about the samba-technical mailing list