<div dir="ltr"><span style="font-family:arial,sans-serif;font-size:13.333333969116211px">Hi Rally users,</span><div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><br></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">

I would like to inform you that the feature allowing to update tenant's quotas during a benchmark is available with the implementation of this blueprint: <a href="https://blueprints.launchpad.net/rally/+spec/benchmark-context-tenant-quotas" target="_blank">https://blueprints.launchpad.net/rally/+spec/benchmark-context-tenant-quotas</a></div>

<div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><br></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">Currently, only Nova and Cinder quotas are supported (Neutron coming soon).</div>

<div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><br></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">Here a small sample of how to do it:</div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">

<br></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">In the json file describing the benchmark scenario, use the "context" section to indicate quotas for each service. Quotas will be applied for each generated tenants.</div>

<div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><br></div><blockquote style="font-family:arial,sans-serif;font-size:13.333333969116211px;margin:0px 0px 0px 40px;border:none;padding:0px"><div><font face="courier new, monospace">{</font></div>

<div><font face="courier new, monospace">    "NovaServers.boot_server": [</font></div><div><font face="courier new, monospace">        {</font></div><div><font face="courier new, monospace">            "args": {</font></div>

<div><font face="courier new, monospace">                "flavor_id": "1",</font></div><div><font face="courier new, monospace">                "image_id": "6e25e859-2015-4c6b-9940-aa21b2ab8ab2"</font></div>

<div><font face="courier new, monospace">            },</font></div><div><font face="courier new, monospace">            "runner": {</font></div><div><font face="courier new, monospace">                "type": "continuous",</font></div>

<div><font face="courier new, monospace">                "times":100,</font></div><div><font face="courier new, monospace">                "active_users": 10</font></div><div><font face="courier new, monospace">            },</font></div>

<div><font face="courier new, monospace">            "context": {</font></div><div><font face="courier new, monospace">                "users": {</font></div><div><font face="courier new, monospace">                    "tenants": 1,</font></div>

<div><font face="courier new, monospace">                    "users_per_tenant": 1</font></div><div><font face="courier new, monospace">                },</font></div><div><div><font face="courier new, monospace">                <b>"quotas": {</b></font></div>

</div><div><font face="courier new, monospace"><b>                    "nova": {</b></font></div><div><font face="courier new, monospace"><b>                        "instances": 150,</b></font></div><div>

<font face="courier new, monospace"><b>                        "cores": 150,</b></font></div><div><font face="courier new, monospace"><b>                        "ram": -1</b></font></div><div><font face="courier new, monospace"><b>                    }</b></font></div>

<div><font face="courier new, monospace"><b>                }</b></font></div><div><font face="courier new, monospace">            }</font></div><div><font face="courier new, monospace">        }</font></div><div><font face="courier new, monospace">    ]</font></div>

<div><font face="courier new, monospace">}</font></div></blockquote><div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><font face="courier new, monospace"><br></font></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">

<font face="arial, helvetica, sans-serif">Following, the list of supported quotas:</font></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><u><font face="arial, helvetica, sans-serif">nova:</font></u></div>

<div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><div><font face="arial, helvetica, sans-serif">instances, cores, ram, floating-ips, fixed-ips, metadata-items, injected-files, injected-file-content-bytes, injected-file-path-bytes, key-pairs, security-groups, security-group-rules</font></div>

<div><font face="arial, helvetica, sans-serif"><br></font></div><div><u><font face="arial, helvetica, sans-serif">cinder:</font></u></div><div><font face="arial, helvetica, sans-serif">gigabytes, snapshots, volumes</font></div>

<div><font face="arial, helvetica, sans-serif"><br></font></div><div><u><font face="arial, helvetica, sans-serif">neutron (coming soon):</font></u></div><div><font face="arial, helvetica, sans-serif">network, subnet, port, router, floatingip, security-group, security-group-rule</font></div>

</div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><br></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><br></div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px">

Regards,</div><div style="font-family:arial,sans-serif;font-size:13.333333969116211px"><br></div><div>--<br>Bruno Semperlotti</div>
</div>