----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/13298/ -----------------------------------------------------------
(Updated Aug. 8, 2013, 2:43 a.m.) Review request for cloudstack, Alena Prokharchyk, Chip Childers, and Min Chen. Changes ------- Uploading diffs for the new upgrade path for 4.2. The patch has been tested on an upgrade from 4.1 (the latest 4.1 will set the db version at 4.1.2) to 4.2 (which sets the version to 4.2.0). The db version output is pasted below: When at 4.1.2: mysql> select * from version; +----+---------+---------------------+----------+ | id | version | updated | step | +----+---------+---------------------+----------+ | 1 | 4.0.0 | 2013-08-07 13:04:04 | Complete | | 2 | 4.1.0 | 2013-08-07 20:05:41 | Complete | | 3 | 4.1.1 | 2013-08-07 20:05:41 | Complete | | 4 | 4.1.2 | 2013-08-07 20:05:41 | Complete | +----+---------+---------------------+----------+ 4 rows in set (0.00 sec) Then, after the upgrade to 4.2: mysql> select * from version; +----+---------+---------------------+----------+ | id | version | updated | step | +----+---------+---------------------+----------+ | 1 | 4.0.0 | 2013-08-07 13:04:04 | Complete | | 2 | 4.1.0 | 2013-08-07 20:05:41 | Complete | | 3 | 4.1.1 | 2013-08-07 20:05:41 | Complete | | 4 | 4.1.2 | 2013-08-07 20:05:41 | Complete | | 5 | 4.2.0 | 2013-08-07 20:16:12 | Complete | +----+---------+---------------------+----------+ 5 rows in set (0.00 sec) Bugs: CLOUDSTACK-4091 Repository: cloudstack-git Description ------- Putting in upgrade path for db upgrade from 4.1.1 to 4.1.2. Prior to the patch, th mgmt server doesn't start up successfully on 4.1. Diffs (updated) ----- engine/schema/src/com/cloud/upgrade/DatabaseUpgradeChecker.java 7232058 engine/schema/src/com/cloud/upgrade/dao/Upgrade410to411.java PRE-CREATION engine/schema/src/com/cloud/upgrade/dao/Upgrade410to420.java 5a6c5b0 engine/schema/src/com/cloud/upgrade/dao/Upgrade411to412.java PRE-CREATION setup/db/db/schema-410to420-cleanup.sql b65717f setup/db/db/schema-410to420.sql fdb53a3 Diff: https://reviews.apache.org/r/13298/diff/ Testing ------- Mgmt server comes up successfully upon fresh install of 4.1, and the db version shows the right value: mysql> select * from version; +----+---------+---------------------+----------+ | id | version | updated | step | +----+---------+---------------------+----------+ | 1 | 4.0.0 | 2013-08-05 07:40:38 | Complete | | 2 | 4.1.0 | 2013-08-05 14:42:20 | Complete | | 3 | 4.1.1 | 2013-08-05 14:42:20 | Complete | | 4 | 4.1.2 | 2013-08-05 14:42:20 | Complete | +----+---------+---------------------+----------+ 4 rows in set (0.00 sec) mysql> Thanks, Venkata Siva Vijayendra Bhamidipati