On Tue, 2012-12-04 at 15:41 -0500, Thomas Simmons wrote:> Hello,
>
> I get the following error when performing a classicupgrade on rc6. This
> does not occur with rc4 or rc5. The command I am using is:
>
> samba-tool domain classicupgrade \
> --dbdir=/root/import/var/lib/samba --use-xattrs=yes \
> --realm=internal.testdom.com /root/import/etc/samba/smb.conf
>
> ERROR(<type 'exceptions.IndexError'>): uncaught exception -
list index out
> of range
> File
>
"/usr/local/samba/lib/python2.7/site-packages/samba/netcmd/__init__.py",
> line 175, in _run
> return self.run(*args, **kwargs)
> File
>
"/usr/local/samba/lib/python2.7/site-packages/samba/netcmd/domain.py",
line
> 1318, in run
> useeadb=eadb, dns_backend=dns_backend, use_ntvfs=use_ntvfs)
> File
"/usr/local/samba/lib/python2.7/site-packages/samba/upgrade.py",
> line 800, in upgrade_from_samba3
> homes[username] = get_posix_attr_from_ldap_backend(logger, ldb_object,
> base_dn, username, "homeDirectory")
> File
"/usr/local/samba/lib/python2.7/site-packages/samba/upgrade.py",
> line 546, in get_posix_attr_from_ldap_backend
> return msg[0][attr][0]
> The connection to the LDAP server was closed
Sorry for the inconvenience, please try this patch.
Andrew Bartlett
--
Andrew Bartlett http://samba.org/~abartlet/
Authentication Developer, Samba Team http://samba.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-scripting-Handle-missing-LDAP-entries-in-samba-tool-.patch
Type: text/x-patch
Size: 1552 bytes
Desc: not available
URL:
<http://lists.samba.org/pipermail/samba/attachments/20121205/3578373b/attachment.bin>