Seamless template upgrade not working a second time in 8.5.1?

I try to use seamless template upgrade using a desktop policy.

Server Release 8.5.1

Notes Client 8.5.1 (standard)

  • In the desktop policy i entered the values:
  1. Old design template name for your mail files:“*”

  2. If Running This Version Of Notes:“Release 8.5.1”

  3. Use This Mail Template:"mail85.ntf

  • The mail DB of the user is currently in design 7.0.x

  • i installed a fresh Notes 8.5.1 Client (standard)

  • other policy settings are pushed to the users notes client,(not all - seems there is another bug) but the template upgrade was not done.

The client ignores the new template entered in the policy.

Is there anything else in R8.5.1 i forgot ?

regards

Dominik

Subject: got it…

got it…

I think most of admins are running in the same situation to migrate one test user more than one time. (test-phase)

my situation:

  • create a desktop policy which indicates the new Release and the appropriate template

  • run the new client setup

  • local databases have been upgraded

  • server mail file have been upgraded too using seamless upgrade process on the server

  • all ok

  • Now i reset the client (using VM snapshot) to the old previous notes version

  • replace the design of the mail file with the old previous template version.

  • I try to upgrade the client again using the new notes client setup

I notice that the seamless upgrade is not working again ??!? Why?

Background:

Two thinks you have to know to force the seamless upgrade again:

  1. the notes.ini of the client should not indicate the new client release parameter

mailsetup=850100

mailupgradefolder=850100

setup=850100

It must be set to the following to force the seamless upgrade again:

mailsetup=0

mailupgradefolder=0

setup=1

  1. Also the CalendarProfile of a previous upgraded user indicates the new client parameter: (use notespeak to have a look)

MailSetup - Value: 850100

MailUpgradeFolder: 850100

It must also be set to the following to force the seamless upgrade again:

MailSetup - Value: 0

MailUpgradeFolder: 0

I use a button which i send to my test-user to reset this calendarprofile items:

Code:

Sub Initialize

Set session = New NotesSession

Set db = session.currentdatabase

Dim item1 As Notesitem

Dim item2 As Notesitem

Set doc = db.getprofiledocument("calendarprofile")

If doc Is Nothing Then

	Msgbox "No Calendarprofile Profile...Closing the agent"

Else

	Set item1 = doc.ReplaceItemValue( "MailSetup", "0" )

	Set item2 = doc.ReplaceItemValue( "MailUpgradeFolder", "0" )

	Call doc.Save ( True, True)

	Msgbox "MailSetup and MailUpgradeFolder item has been reset in Calendarprofile document"

End If

End Sub

If you reset these two thinks you will see that the seamless upgrade will work again after you roll back to the old version and install the new client version a second time.

regards

Dominik