{% set flavor_name = flavor_name or "m1.tiny" %}
{% set availability_zone = availability_zone or "nova" %}
---
  CinderVolumes.create_and_attach_volume:
    -
      args:
          size: 10
          image:
            name: "^cirros.*-disk$"
          flavor:
            name: "{{flavor_name}}"
          create_volume_params:
            availability_zone: "{{availability_zone}}"
      runner:
        type: "constant"
        times: 5
        concurrency: 1
      context:
        users:
          tenants: 2
          users_per_tenant: 2
      sla:
        failure_rate:
          max: 0
    -
      args:
        size:
          min: 1
          max: 5
        flavor:
            name: "{{flavor_name}}"
        image:
            name: "^cirros.*-disk$"
        create_volume_params:
            availability_zone: "{{availability_zone}}"
      runner:
        type: "constant"
        times: 5
        concurrency: 1
      context:
        users:
          tenants: 2
          users_per_tenant: 2
      sla:
        failure_rate:
          max: 0
