steps for upgradeprovision with multiple DCs
Taylor, Jonn
jonnt at taylortelephone.com
Tue Jan 11 12:33:35 MST 2011
On 01/11/2011 01:27 PM, Aaron Solochek wrote:
> On 01/11/2011 02:17 PM, Taylor, Jonn wrote:
>>
>> On 01/11/2011 12:39 PM, Aaron Solochek wrote:
>>> On 01/11/2011 11:42 AM, Aaron Solochek wrote:
>>>> At some point someone sent explicit instructions (that is, the actual commands)
>>>> for manually removing a secondary DC from the sam so upgradeprovision would run.
>>>> I can't find those. Can someone please tell me what those are?
>>>>
>>>> Then after I run upgradeprovision on the master, what do I want to do on the
>>>> backup DC to sync it and rejoin it?
>>>>
>>>>
>>>> I'm doing this with the git master samba4. I've given up on the debs since they
>>>> don't actually make anything easier, and it's too difficult debug other problems
>>>> when I can't identify what version I'm actually running.
>>>>
>>>> Thanks.
>>>>
>>>> -Aaron
>>>>
>>> Ok, I finally found the steps, but I'm getting this error if I do a --full
>>>
>>> Exception during upgrade of samdb:
>>> Traceback (most recent call last):
>>> File "/usr/local/sbin/upgradeprovision", line 1102, in update_partition
>>> provisionUSNs, names.invocation)
>>> File "/usr/local/sbin/upgradeprovision", line 864, in update_present
>>> curval = current[0].get(att, ())
>>> TypeError: function takes exactly 1 argument (2 given)
>>> Update failed
>>> Rolling back all changes. Check the cause of the problem
>>>
>>>
>>> Thoughts?
>>>
>>> -Aaron
>> I had the same problem. According to the dev team you should need to run
>> the upgrade script for all upgrades. If you are running an older alpha14
>> release and are upgrading to git master you can just remove all old bin
>> and lib files and then do a make install. See my post about samba 4
>> upgrade problem.
>>
>> Jonn
> Do you have a specific date/time for the start of that thread? I found a couple
> of things that seem unrelated. The one post I saw on 2011-01-05 has a response
> from someone saying it was a bug in the upgradeprovision script and they were
> pushing a fix to git. I should have that already.
>
> Also, I deleted all my binaries before building in case it would try to use old
> libraries.
>
> upgradeprovision --version
> 4.0.0alpha15-GIT-4f305f4
>
>
>
Search for all my posts starting on 1/4/2011. FYI.. I never did get my
main DC to upgrade, I am stilling having problems with things that got
into the LDAP database.
Jonn
More information about the samba-technical
mailing list