Repository: cloudstack
Updated Branches:
  refs/heads/master 7fd1e8e23 -> a60b729d0


CLOUDSTACK-7642. Class not found exception after upgrading from 4.3 to 4.5 on a
XenServer hypervisor setup. The resource path has changed for xenserver 
resources
in 4.5. On an upgraded setup the db entries in host table for the resource path
needs to be updated. Made a fix in the upgrade script.


Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo
Commit: http://git-wip-us.apache.org/repos/asf/cloudstack/commit/a782495c
Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/a782495c
Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/a782495c

Branch: refs/heads/master
Commit: a782495c68c2b27dff2d659ec87a0ec90c9ceb02
Parents: 7e6ec2c
Author: Devdeep Singh <devd...@gmail.com>
Authored: Mon Nov 3 15:42:24 2014 +0530
Committer: Devdeep Singh <devd...@gmail.com>
Committed: Fri Nov 14 14:10:36 2014 +0530

----------------------------------------------------------------------
 setup/db/db/schema-441to450.sql | 1 +
 1 file changed, 1 insertion(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cloudstack/blob/a782495c/setup/db/db/schema-441to450.sql
----------------------------------------------------------------------
diff --git a/setup/db/db/schema-441to450.sql b/setup/db/db/schema-441to450.sql
index 1f0e226..ca915ed 100644
--- a/setup/db/db/schema-441to450.sql
+++ b/setup/db/db/schema-441to450.sql
@@ -754,3 +754,4 @@ ALTER TABLE `cloud_usage`.`usage_vpn_user` CHANGE 
`user_name` `user_name` VARCHA
 --Increase key value size generated from RSA-8192 to be stored.
 ALTER TABLE `cloud`.`user_vm_details` MODIFY `value` VARCHAR(5120);
 
+UPDATE `cloud`.`host` SET resource = REPLACE(resource, 
'com.cloud.hypervisor.xen.resource', 'com.cloud.hypervisor.xenserver.resource') 
WHERE hypervisor_type='XenServer' AND REMOVED IS NULL;

Reply via email to