Rally VMTasks.boot_runcommand_delete boot on Volume

asked 2017-03-06 13:40:06 -0500

Don Nalezyty gravatar image

We've been using Rally and it's VMTasks.boot_runcommand_delete plugin to benchmark performance in our UAT environment. The default behavior of the plugin is to take an image and perform an ephemeral boot using the image.

Since most of our users are leveraging boot on volume from volume snapshots, I'd like to benchmark the same, but I can't seem to figure out how to get the plugin to boot from volume regardless of what the volume is based on.

Using 'rally plugin show ' I can see there is an argument for this purpose:

volume_args      | volume args for booting server from volume

I've tried a few different things using the 'nova boot server' command as a model, but thus far I've only managed to add a secondary volume based on whatever volume or snapshot I pass the ID for. I tried dropping the image arg, since that would imply that it must boot from an image, but the plugin gives an error indicating an image must be specified.

Can anyone help me figure out how to get this working or does the plugin just not support it despite what the inline help for the plugin says?

edit retag flag offensive close merge delete