DevHeads.net

samba 4.9 in disco

Hi,

I just wanted to email the list explaining why samba 4.9 is not yet in
disco. It's also blocking the ldb migration.

The samba DEP8 tests pass, but one of the triggered tests (freeipa)
actually showed what we think is a valid bug, or at least significant
change in behavior, in samba[1].

Basically, in a fresh install, if you have winbind running, smbd won't
start, even in standalone mode (not part of a domain). This happens in
debian as well, fedora, and possibly suse. There are several mailing
list threads[2,3,4] about it.

The freeipa dep8 tests caught it by accident really. It's not even a
failure in dep8 itself (the freeipa tests always exit 0, something
else I found out), but in setting up the test vm. We can workaround
that by just not installing the package that pulls in winbind. Freeipa
doesn't need it. That's what this MP[5] proposes. That would let samba
migrate, but the bug[1] will still have to be addressed.

I think we should not migrate samba as-is until [1] is addressed, or
at least until there is a plan on how to address it. I'm continuing
the investigation, and I wanted to communicate that it's a known issue
and it's being worked on.

1. <a href="https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1806035" title="https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1806035">https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1806035</a>
2. <a href="https://lists.samba.org/archive/samba/2018-November/219540.html" title="https://lists.samba.org/archive/samba/2018-November/219540.html">https://lists.samba.org/archive/samba/2018-November/219540.html</a>
3. <a href="https://lists.samba.org/archive/samba/2018-October/219059.html" title="https://lists.samba.org/archive/samba/2018-October/219059.html">https://lists.samba.org/archive/samba/2018-October/219059.html</a>
4. <a href="https://lists.samba.org/archive/samba-technical/2018-September/130369.html" title="https://lists.samba.org/archive/samba-technical/2018-September/130369.html">https://lists.samba.org/archive/samba-technical/2018-September/130369.html</a>
5. <a href="https://code.launchpad.net/~ahasenack/ubuntu/+source/freeipa/+git/freeipa/+merge/360062" title="https://code.launchpad.net/~ahasenack/ubuntu/+source/freeipa/+git/freeipa/+merge/360062">https://code.launchpad.net/~ahasenack/ubuntu/+source/freeipa/+git/freeip...</a>