{% set flavor_name = flavor_name or "m1.tiny" %}
{% set image_name = image_name or "^(cirros.*uec|TestVM)$" %}
{
  "NovaServers.boot_and_delete_server": [
      {% for i in range (0, 5, 1) %}
      {

          "args": {
              "flavor": {
                  "name": "{{flavor_name}}"
              },
              "image": {
                  "name": "{{image_name}}"
              },
              "force_delete": false
          },
          "runner": {
              "type": "constant",
              "times": 100,
              "concurrency": 5
          },
          "context": {
              "users": {
                  "tenants": 1,
                  "users_per_tenant": 1
              }
          },
            "sla": {
                "scrappy": {
                  "on_iter": 20,
                  "execute": "/bin/bash /data/rally/rally_plugins/scrappy/scrappy.sh random_controller_reboot",
                  "cycle": {{i}}
                }
            }
        },
    {% endfor %}
    ]
}
