diff --git a/browbeat-config.yaml b/browbeat-config.yaml index bddd09614..2de70a12a 100644 --- a/browbeat-config.yaml +++ b/browbeat-config.yaml @@ -741,6 +741,9 @@ workloads: scenarios: - name: dynamic-workload-min enabled: false + # nova_api_version >=2.52 is required for server tags, + # which are used by dynamic workloads. + nova_api_version: 2.52 # smallest image name and smallest flavor name are used for # vm dynamic scenarios. smallest_image_name: cirro5 diff --git a/rally/rally-plugins/dynamic-workloads/dynamic_workload_min.yml b/rally/rally-plugins/dynamic-workloads/dynamic_workload_min.yml index 6699e515f..9f61236aa 100644 --- a/rally/rally-plugins/dynamic-workloads/dynamic_workload_min.yml +++ b/rally/rally-plugins/dynamic-workloads/dynamic_workload_min.yml @@ -1,3 +1,4 @@ +{% set nova_api_version = nova_api_version or 2.52 %} {% set smallest_image_name = smallest_image_name or 'cirros' %} {% set smallest_flavor_name = smallest_flavor_name or 'm1.xtiny' %} {% set num_create_vms = num_create_vms or 2 %} @@ -37,6 +38,9 @@ BrowbeatPlugin.dynamic_workload_min: users: tenants: 1 users_per_tenant: 1 + api_versions: + nova: + version: {{ nova_api_version }} quotas: neutron: network: -1