ctdb in autobuild broken -- ctdb depends on winbind now????
Jeremy Allison
jra at samba.org
Fri Jan 6 19:12:36 UTC 2017
On Sat, Jan 07, 2017 at 05:54:24AM +1100, Martin Schwenke wrote:
> On Fri, 6 Jan 2017 16:00:22 +0100, Volker Lendecke <vl at samba.org> wrote:
>
> > On Fri, Jan 06, 2017 at 06:25:41PM +1100, Martin Schwenke wrote:
> > > On Fri, 6 Jan 2017 07:59:18 +0100, Volker Lendecke <vl at samba.org> wrote:
> > >
> > > > On Fri, Jan 06, 2017 at 05:53:56PM +1100, Martin Schwenke wrote:
> > [...]
> > [...]
> > > > [...]
> > [...]
> > [...]
> > > >
> > > > Sure, but as I said: This is a winbind failure, and I don't have the
> > > > chance to take a serious look today. Leaving it broken is also no
> > > > option. So please push the reverts just posted.
> > >
> > > As discussed on IRC...
> > >
> > > Can you please merge in my autobuild branch with the reverts and run a
> > > (or several) private autobuild? If it passes reliably then:
> > >
> > > Reviewed-by: Martin Schwenke <martin at meltin.net>
> >
> > Survived two autobuilds in a row cleanly. Pushed.
> >
> > I spent the day trying to find a way to tackle this but failed. If
> > possible, we might find some time at SambaXP to work on the patches
> > together.
>
> It appears that your autobuild has just failed after both Andreas and
> I got an autobuild through:
>
> [1995(13838)/2028 at 3h5m1s] samba4.drs.replica_sync.python(promoted_dc)(promoted_dc:local)
> UNEXPECTED(error): samba4.drs.replica_sync.python(promoted_dc).replica_sync.DrsReplicaSyncTestCase.test_ReplConflictsRemoteWin_with_child(promoted_dc:local)
> REASON: Exception: Exception: Traceback (most recent call last):
> File "/memdisk/vlendec/a/b129423/samba/source4/torture/drs/python/replica_sync.py", line 260, in test_ReplConflictsRemoteWin_with_child
> self.ou2 = self._create_ou(self.ldb_dc2, "OU=Test Parent Remote Conflict")
> File "/memdisk/vlendec/a/b129423/samba/source4/torture/drs/python/replica_sync.py", line 95, in _create_ou
> samdb.add_ldif(ldif)
> File "bin/python/samba/__init__.py", line 225, in add_ldif
> self.add(msg, controls)
> LdbError: (68, 'LDAP error 68 LDAP_ENTRY_ALREADY_EXISTS - <Entry OU=Test Parent Remote Conflict,DC=samba,DC=example,DC=com already exists> <>')
>
> I think this is a case of "it's not you, it's me... or just some other
> flakiness". ;-)
Exactly. I think you and Volker just got unlucky in autobuild
flakyness at the wrong time, precipitating the revert request.
> I think I had 5 failures in a row and I saw several other failures
> along the way before mine and Andreas' finally landed. Now we're back
> to fail. Not sure what to make of it... :-(
Tacking them down, one at a time as always. Metze, you, I
and many others have been doing work on autobuild reliability
for a while now, but it's a sisyphean task. So long as we
get an 80% push-through rate and keep working on the other
20% I think we're OK. It's when the push success rate drops
below 80% or so that people get annoyed.
I think your idea of moving flakey tests to early in the lists
is an excellent one !
More information about the samba-technical
mailing list