From 65a68d97d0b0a4a78c2d21f6b76c6f207c993a19 Mon Sep 17 00:00:00 2001 From: Pavlo Shchelokovskyy Date: Wed, 13 Jul 2022 15:21:40 +0300 Subject: Followup to I7736373d03c23884158e4a1d41defafb4e2b8a4c that patch erroneously replaced dict.values() with dict.items(), and now ExtraRouteSet can not be created due to AttributeError ('tuple' has no attribute 'has_interface'). Story: 2010142 Task: 45778 Change-Id: I2643b319f3a91f98097b96639f7298b25724aa62 --- heat/engine/resources/openstack/neutron/extrarouteset.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/heat/engine/resources/openstack/neutron/extrarouteset.py b/heat/engine/resources/openstack/neutron/extrarouteset.py index 8b93ad8f9..c0378f2c2 100644 --- a/heat/engine/resources/openstack/neutron/extrarouteset.py +++ b/heat/engine/resources/openstack/neutron/extrarouteset.py @@ -112,7 +112,7 @@ class ExtraRouteSet(neutron.NeutronResource): def add_dependencies(self, deps): super(ExtraRouteSet, self).add_dependencies(deps) - for resource in self.stack.items(): + for resource in self.stack.values(): # depend on any RouterInterface in this template with the same # router as this router if resource.has_interface('OS::Neutron::RouterInterface'): -- cgit v1.2.1