@types.convert(template_path={"type": "file"}, files={"type": "file_dict"})
    @validation.required_services(consts.Service.HEAT)
    @validation.required_openstack(users=True)
    @scenario.configure(context={"cleanup": ["heat"]})
    def create_stack_and_list_output(self, template_path,
                                     parameters=None, files=None,
                                     environment=None):
        stack = self._create_stack(
            template_path, parameters, files, environment)
        self._stack_list_output(stack)
To be called in update_router() BEFORE router has been
dataset/ETHPy150Open openstack/rally/rally/plugins/openstack/scenarios/heat/stacks.py/HeatStacks.create_stack_and_list_output--crossover with--dataset/ETHPy150Open openstack/networking-cisco/networking_cisco/plugins/cisco/db/l3/ha_db.py/HA_db_mixin._ensure_update_ha_compliant