From bf4a3070f861925c40aa196befe51ad7c571b64e Mon Sep 17 00:00:00 2001 From: Sachin Bansal Date: Tue, 3 Feb 2015 08:37:20 -0800 Subject: [PATCH] Set the vmi peroperty before updating it to api server There was a change in the way this API works. Now it requires explicit calls to set each field otherwise it will not be updated in API server. Change-Id: Id2517b441cf3e92e5bc37ab8359c83583db6a4ad Closes-Bug: 1411245 (cherry picked from commit f966b8e3755d5fb43618005bf667631e8afa6e20) --- src/config/schema-transformer/to_bgp.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/config/schema-transformer/to_bgp.py b/src/config/schema-transformer/to_bgp.py index 282e55a2b86..ab9bac10f8a 100644 --- a/src/config/schema-transformer/to_bgp.py +++ b/src/config/schema-transformer/to_bgp.py @@ -2389,6 +2389,7 @@ def process_analyzer(self): if mirror_to.__dict__ == self.interface_mirror.mirror_to.__dict__: return vmi_props.set_interface_mirror(self.interface_mirror) + if_obj.set_virtual_machine_interface_properties(vmi_props) try: _vnc_lib.virtual_machine_interface_update(if_obj) except NoIdError: