From 975e450a9e8be1b939d6c4f5f90d65c5434437de 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 e693e130b8dcd06b2fe83531e8ec74f6e1e85939) --- 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 8599fb0cb6b..8c0b16677ce 100644 --- a/src/config/schema-transformer/to_bgp.py +++ b/src/config/schema-transformer/to_bgp.py @@ -2068,6 +2068,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: