Uploaded image for project: 'CloudStack'
  1. CloudStack
  2. CLOUDSTACK-8684

Upgrade from 4.3.1 to 4.5.1 does not update resource for existing XenServer 6.0.2 hosts

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 4.5.1
    • Fix Version/s: None
    • Component/s: Upgrade
    • Security Level: Public (Anyone can view this level - this is the default.)
    • Labels:
      None
    • Environment:
      I was upgrading from ACS 4.3.1 to 4.5.1. Hosts are running XenServer 6.0.2

      Description

      4.5.1 got rid of the specific XS 6.0.2 resource since it was the same as the 6.0 one. However the upgrade script does not update the resource column in the host table for pre-existing entries that still point to the old 602 resource.

      Change was done here: https://github.com/apache/cloudstack/commit/81c5e184ba998a6ccd75dfffad32cbe5dbc8c2ec

      The error I got after upgrade was:
      2015-07-28 00:00:43,097 WARN [c.c.r.DiscovererBase] (ClusteredAgentManager Timer:ctx-ac79289c) Unable to find class com.cloud.hypervisor.xenserver.resource.XenServer602Resource
      java.lang.ClassNotFoundException: com.cloud.hypervisor.xenserver.resource.XenServer602Resource

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              creategui Carlos Reategui
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: