Hi,

I have observed that since version 1.12 rolling upgrades to future versions 
leave the first upgraded locator "as if" it was still on version 1.12.

This is the output from "list members" before starting the upgrade from version 
1.12:

Name | Id
---- | -----------------------------------------------------------
vm2  | 192.168.0.37(vm2:29367:locator)<ec><v0>:41001 [Coordinator]
vm0  | 192.168.0.37(vm0:29260)<v1>:41002
vm1  | 192.168.0.37(vm1:29296)<v2>:41003


And this is the output from "list members" after upgrading the first locator 
from 1.12 to 1.13/1.14:

Name | Id
---- | 
--------------------------------------------------------------------------------
vm2  | 192.168.0.37(vm2:1453:locator)<ec><v8>:41001(version:GEODE 1.12.0) 
[Coordinator]
vm0  | 192.168.0.37(vm0:810)<v1>:41002(version:GEODE 1.12.0)
vm1  | 192.168.0.37(vm1:849)<v2>:41003(version:GEODE 1.12.0)


Finally this is the output in gfsh once the rolling upgrade has been completed 
(locators and servers upgraded):

Name | Id
---- | 
--------------------------------------------------------------------------------
vm2  | 192.168.0.37(vm2:1453:locator)<ec><v8>:41001(version:GEODE 1.12.0) 
[Coordinator]
vm0  | 192.168.0.37(vm0:2457)<v23>:41002
vm1  | 192.168.0.37(vm1:2576)<v25>:41003

I verified this by running manual tests and also by running the following 
upgrade test (had to stop it in the middle to connect via gfsh and get the gfsh 
outputs):
RollingUpgradeRollServersOnPartitionedRegion_dataserializable.testRollServersOnPartitionedRegion_dataserializable

After the rolling upgrade, the shutdown command fails with the following error:
Member 192.168.0.37(vm2:1453:locator)<ec><v8>:41001 could not be found.  Please 
verify the member name or ID and try again.

The only way I have found to come out of the situation is by restarting the 
locator.
Once restarted again, the output of gfsh shows that all members are upgraded to 
the new version, i.e. the locator does not show anymore that it is on version 
GEODE 1.12.0.

Anybody has any clue why this is happening?

Thanks in advance,

/Alberto G.

Reply via email to