autobuild[sn-devel-144]: intermittent test failure detected

autobuild autobuild at samba.org
Thu Jul 14 01:13:13 UTC 2016


The autobuild test system (on sn-devel-144) has detected an intermittent failing test in 
the current master tree.

The autobuild log of the failure is available here:

   http://git.samba.org/autobuild.flakey.sn-devel-144/2016-07-14-0313/flakey.log

The samba build logs are available here:

   http://git.samba.org/autobuild.flakey.sn-devel-144/2016-07-14-0313/samba.stderr
   http://git.samba.org/autobuild.flakey.sn-devel-144/2016-07-14-0313/samba.stdout
  
The top commit at the time of the failure was:

commit f8181360a89ac9e53cc991e966958e496271fa15
Author: Stefan Metzmacher <metze at samba.org>
Date:   Mon Jul 11 15:25:31 2016 +0200

    python/remove_dc: handle dnsNode objects without dnsRecord attribute
    
    If we have dnsNode objects without dnsRecord attribute values we trigger
    the following error triggered by 'samba-tool domain demote --remove-other-dead-server=server2'
    
      ERROR(<type 'exceptions.TypeError'>): uncaught exception - __ndr_unpack__()
      argument 1 must be string or read-only buffer, not dnsp.DnssrvRpcRecord
        File "/usr/lib64/python2.6/site-packages/samba/netcmd/__init__.py", line 175,
      in _run
          return self.run(*args, **kwargs)
        File "/usr/lib64/python2.6/site-packages/samba/netcmd/domain.py", line 720, in
      run
          remove_dc.remove_dc(samdb, logger, remove_other_dead_server)
        File "/usr/lib64/python2.6/site-packages/samba/remove_dc.py", line 423, in
      remove_dc
          remove_dns_account=True)
        File "/usr/lib64/python2.6/site-packages/samba/remove_dc.py", line 351, in
      offline_remove_ntds_dc
          remove_dns_account=remove_dns_account)
        File "/usr/lib64/python2.6/site-packages/samba/remove_dc.py", line 266, in
      offline_remove_server
          remove_dns_references(samdb, logger, dnsHostName)
        File "/usr/lib64/python2.6/site-packages/samba/remove_dc.py", line 186, in
      remove_dns_references
          for v in values if not to_remove(v) ]
        File "/usr/lib64/python2.6/site-packages/samba/remove_dc.py", line 160, in
      to_remove
          dnsRecord = ndr_unpack(dnsp.DnssrvRpcRecord, value)
        File "/usr/lib64/python2.6/site-packages/samba/ndr.py", line 45, in ndr_unpack
          object.__ndr_unpack__(data, allow_remaining=allow_remaining)
      A transaction is still active in ldb context [0xe1f320] on
      tdb:///var/lib/samba/private/sam.ldb
    
    "next" is used in perl not in python!
    
    BUG: https://bugzilla.samba.org/show_bug.cgi?id=12018
    
    Signed-off-by: Stefan Metzmacher <metze at samba.org>
    Reviewed-by: Andrew Bartlett <abartlet at samba.org>
    
    Autobuild-User(master): Andrew Bartlett <abartlet at samba.org>
    Autobuild-Date(master): Wed Jul 13 10:10:30 CEST 2016 on sn-devel-144



More information about the samba-cvs mailing list