The problem is simple. Whirr uses fragments that attach themselves to jclouds script builder.
Maven bundle plugin doesn't cleanup the bundle version used when using fragment instructions.
OSGi doesn't cope with -SNAPSHOT in versions.
What needs to be done is to add a plugin configuration that cleans up the version and pass it to the maven-bundle-plugin.