def is_compatible(self, ci_installer, ci_scenario):
try:
- if (self.is_none(ci_installer) and not
- self.is_none(self.dependency.get_installer())):
- return False
if not self.is_none(ci_installer):
if re.search(self.dependency.get_installer(),
ci_installer) is None:
CinderVolumes.create_nested_snapshots_and_attach_volume:
-
args:
+ {{ vm_params(image_name,flavor_name) }}
nested_level: 1
size:
max: 1
{% call user_context(tenants_amount, users_amount, use_existing_users) %}
quotas:
{{ unlimited_volumes() }}
- servers:
- {{ vm_params(image_name,flavor_name,none)|indent(2,true) }}
- servers_per_tenant: 1
- auto_assign_nic: true
- network: {}
{% endcall %}
runner:
{{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}
CinderVolumes.create_snapshot_and_attach_volume:
-
args:
+ {{ vm_params(image_name,flavor_name) }}
size:
min: 1
max: 5
{% call user_context(tenants_amount, users_amount, use_existing_users) %}
quotas:
{{ unlimited_volumes() }}
- servers:
- {{ vm_params(image_name,flavor_name,none)|indent(2,true) }}
- servers_per_tenant: 2
- auto_assign_nic: true
- network: {}
{% endcall %}
runner:
{{ constant_runner(concurrency=concurrency, times=iterations, is_smoke=smoke) }}