Closed khenderick closed 7 years ago
Fixed by #116, packaged in openvstorage-sdm-1.6.3-rev.370.3ab78ce
Today we took a snapshot of one of our CI environments 199.191
. This is a 4 node environment that will serve its purpose as testing the upgrade.
Validating with 2 'old' snapshots:
- openvstorage 2.7.3-rev.3945.833fb96-1 amd64 openvStorage
- openvstorage-backend 1.7.3-rev.689.95a4c61-1 amd64 openvStorage Backend plugin
- openvstorage-backend-core 1.7.3-rev.689.95a4c61-1 amd64 openvStorage Backend plugin core
- openvstorage-backend-webapps 1.7.3-rev.689.95a4c61-1 amd64 openvStorage Backend plugin Web Applications
- openvstorage-cinder-plugin 1.2.2-rev.38.dcc3b76-1 amd64 OpenvStorage Cinder plugin for OpenStack
- openvstorage-core 2.7.3-rev.3945.833fb96-1 amd64 openvStorage core
- openvstorage-hc 1.7.3-rev.689.95a4c61-1 amd64 openvStorage Backend plugin HyperConverged
- openvstorage-health-check 2.0.0-rev.134.9ef41c0-1 amd64 Open vStorage HealthCheck
- openvstorage-sdm 1.6.3-rev.348.c95e34b-1 amd64 Open vStorage Backend ASD Manager
- openvstorage-test 2.7.3-rev.1012.608f550-1 amd64 openvStorage autotest suite
- openvstorage-webapps 2.7.3-rev.3945.833fb96-1 amd64 openvStorage Web Applications
2016-11-03 11:20:33 71200 +0100 - ovs-node3 - 4632/139981405669184 - lib/update - 0 - INFO - +++ Starting volumedriver update +++
2016-11-03 11:20:33 71200 +0100 - ovs-node3 - 4632/139981405669184 - lib/update - 1 - INFO - Generating SSH client connections for each storage router
...
2016-11-03 11:20:39 27200 +0100 - ovs-node3 - 4632/139981405669184 - lib/update - 15 - INFO - Services which will be restarted --> arakoon-voldrv
2016-11-03 11:20:39 27200 +0100 - ovs-node3 - 4632/139981405669184 - lib/update - 16 - INFO - Packages which will be installed --> alba, arakoon, volumedriver-no-dedup-base, volumedriver-no-dedup-server
...
2016-11-03 11:22:29 11500 +0100 - ovs-node3 - 4632/139981405669184 - lib/update - 66 - INFO - 10.100.199.153 : Executing action: upgrade_sdm
2016-11-03 11:22:30 09600 +0100 - ovs-node3 - 4632/139981405669184 - lib/update - 67 - ERROR - 10.100.199.153 : Post upgrade action failed with error: 'version'
- openvstorage 2.7.3-rev.3945.833fb96-1 amd64 openvStorage
- openvstorage-backend 1.7.3-rev.689.95a4c61-1 amd64 openvStorage Backend plugin
- openvstorage-backend-core 1.7.3-rev.689.95a4c61-1 amd64 openvStorage Backend plugin core
- openvstorage-backend-webapps 1.7.3-rev.689.95a4c61-1 amd64 openvStorage Backend plugin Web Applications
- openvstorage-cinder-plugin 1.2.2-rev.38.dcc3b76-1 amd64 OpenvStorage Cinder plugin for OpenStack
- openvstorage-core 2.7.3-rev.3945.833fb96-1 amd64 openvStorage core
- openvstorage-hc 1.7.3-rev.689.95a4c61-1 amd64 openvStorage Backend plugin HyperConverged
- openvstorage-health-check 2.0.0-rev.134.9ef41c0-1 amd64 Open vStorage HealthCheck
- openvstorage-sdm 1.6.3-rev.348.c95e34b-1 amd64 Open vStorage Backend ASD Manager
- openvstorage-test 2.7.3-rev.1012.608f550-1 amd64 openvStorage autotest suite
- openvstorage-webapps 2.7.3-rev.3945.833fb96-1 amd64 openvStorage Web Applications
See https://github.com/openvstorage/framework/issues/1065
The post 22sept environment updated correctly as expected. The pre 22sept failed to update with error 'version' due to the id loss.
To update the older version:
{"node_id": YOURALBENODEID }
SDM package cannot be upgraded. Post upgrade script does not know its own ID