Hi,

While working on CloudStack 4.2 I noticed that the RBD integration was broken.

I reported this as issue: https://issues.apache.org/jira/browse/CLOUDSTACK-2515

Commit 6928679ba834bb8bb404d6e87c07f34a6f047884 introduced a bug, which was also backported to the 4.1 branch.

I didn't verify it good enough and it seems this was also backported to 4.0 and released with 4.0.2

The current issues is that you are NOT able to deploy new Instances from RBD, but your current instances will keep working just fine.

I'd like to request that commit 68a428f84dea9c051456882d6762f419c40d90db gets cherry-picked into the 4.0 branch and that we gear up for a 4.0.3 release to address this issue.

If you are currently running 4.0.2 and are experiencing this issues, you can manually cherry-pick this commit into the 4.0 branch and build the cloud-plugin-hypervisor-kvm JAR file.

For your convenience I've also build this JAR with the fix in it. It's available on: http://zooi.widodh.nl/cloudstack/hotfixes/4.0.2-rbd-broken/cloud-plugin-hypervisor-kvm-4.0.2.jar

$ wget -O /usr/share/java/cloud-plugin-hypervisor-kvm.jar \
http://zooi.widodh.nl/cloudstack/hotfixes/4.0.2-rbd-broken/cloud-plugin-hypervisor-kvm-4.0.2.jar

Overwrite the current file on your hypervisors and restart, this will fix the issue.

Wido

Reply via email to