Activity log for bug #1576171

Date Who What changed Old value New value Message
2016-04-28 11:44:03 Roman Vasilets bug added bug
2016-04-28 11:44:03 Roman Vasilets attachment added nested_template.yaml https://bugs.launchpad.net/bugs/1576171/+attachment/4650064/+files/nested_template.yaml
2016-04-28 11:45:17 Roman Vasilets rally: assignee Roman Vasilets (rvasilets)
2016-04-28 11:46:07 Roman Vasilets attachment added resource.yaml https://bugs.launchpad.net/rally/+bug/1576171/+attachment/4650065/+files/resource.yaml
2016-04-28 11:47:25 Andriy Kurilin rally: importance Undecided Medium
2016-04-28 14:43:59 Roman Vasilets description If we try to use heat with nested templates then Rally should parse external template at and get from it nested templates. The it should parse them as files to https://github.com/openstack/rally/blob/master/rally/plugins/openstack/scenarios/heat/utils.py#L120 To reproduce that you need to run HeatStacks.create_and_delete_stack: - args: template_path: "nested_template.yaml" runner: type: "serial" times: 5 concurrency: 1 context: users: tenants: 1 users_per_tenant: 1 Looks like we need to add one more convert too scenario for now to be able to use it like: HeatStacks.create_and_delete_stack: - args: template_path: "nested_template.yaml" files: resource.yaml runner: type: "serial" times: 5 concurrency: 1 context: users: tenants: 1 users_per_tenant: 1 But the next step would be to add to Rally ability to pass nested templates into the `files` variable in-box If we try to use heat with nested templates then Rally should parse external template at and get from it nested templates. The it should parse them as files to https://github.com/openstack/rally/blob/master/rally/plugins/openstack/scenarios/heat/utils.py#L120  To reproduce that you need to run  HeatStacks.create_and_delete_stack:    -      args:        template_path: "nested_template.yaml"      runner:        type: "serial"        times: 5        concurrency: 1      context:        users:          tenants: 1          users_per_tenant: 1 Looks like we need to add one more convert too scenario for now to be able to use it like:  HeatStacks.create_and_delete_stack:    -      args:        template_path: "nested_template.yaml"        files: resource.yaml      runner:        type: "serial"        times: 5        concurrency: 1      context:        users:          tenants: 1          users_per_tenant: 1 But the next step would be to add to Rally ability to pass nested templates into the `files` variable in-box. Possibly this would be more user friendly.