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

Unable to resize RBD volume: "Cannot determine resize type from pool type RBD"

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 4.5.1
    • Fix Version/s: None
    • Component/s: None
    • Security Level: Public (Anyone can view this level - this is the default.)
    • Labels:
      None
    • Environment:
      Ubuntu 14.04, libvirt 1.2.2, qemu 2.0.0, ceph 0.94.2, Cloudstack 4.5.1, Kernel 3.16.0, KVM hypervisor

      Description

      First time reporter, so apologies early on if I've gotten anything wrong here.

      While trying to resize a RBD backed volume in our 4.5.1 installation (using the resizeVolume api call), the job fails with the error above. A pull request was merged in this space but it seems incomplete - you can see that getResizeScriptType in the source branch returns null, but currently in master the above exception is thrown

      You can see a management server log snippet here, compete with traces.

      This was discussed on the mailing list but I cant see if anything came of it. I can confirm the findings there though - going underneath Cloudstack and dealing with libvirt directly works fine, I can live resize root and data volumes without issue.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              DazWorrall Darren Worrall
            • Votes:
              3 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

              • Created:
                Updated: