<div dir="ltr">What is the version of Openstack and networking-sfc you are running?</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Apr 4, 2019 at 11:38 PM Navdeep Uniyal <<a href="mailto:navdeep.uniyal@bristol.ac.uk">navdeep.uniyal@bristol.ac.uk</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">





<div lang="EN-GB">
<div class="gmail-m_-1055624102864024792WordSection1">
<p class="MsoNormal">In addition to the following logs, I have attached the logs I captured while creating the port chain.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<div style="border-right:none;border-bottom:none;border-left:none;border-top:1pt solid rgb(225,225,225);padding:3pt 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US">From:</span></b><span lang="EN-US"> Navdeep Uniyal <<a href="mailto:navdeep.uniyal@bristol.ac.uk" target="_blank">navdeep.uniyal@bristol.ac.uk</a>>
<br>
<b>Sent:</b> 04 April 2019 12:06<br>
<b>To:</b> <a href="mailto:openstack@lists.openstack.org" target="_blank">openstack@lists.openstack.org</a><br>
<b>Subject:</b> SFC delete port chain failed<u></u><u></u></span></p>
</div>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Dear All,<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">I am facing errors while creating/deleting the SF Chain:<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.186 182062 ERROR networking_sfc.services.sfc.driver_manager [req-d03ef918-2314-4728-bb8b-c5670b4b9da1 c8c777caa52b45649a6c312b38e81956 1c915b508cfa4c799389bf354fceb056 - default default] 'PortChainContext' object has
 no attribute 'session': AttributeError: 'PortChainContext' object has no attribute 'session'<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.186 182062 ERROR networking_sfc.services.sfc.driver_manager Traceback (most recent call last):<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.186 182062 ERROR networking_sfc.services.sfc.driver_manager   File "/usr/local/lib/python2.7/dist-packages/networking_sfc/services/sfc/driver_manager.py", line 101, in _call_drivers<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.186 182062 ERROR networking_sfc.services.sfc.driver_manager     getattr(driver.obj, method_name)(context)<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.186 182062 ERROR networking_sfc.services.sfc.driver_manager   File "/usr/lib/python2.7/dist-packages/oslo_log/helpers.py", line 67, in wrapper<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.186 182062 ERROR networking_sfc.services.sfc.driver_manager     return method(*args, **kwargs)<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.186 182062 ERROR networking_sfc.services.sfc.driver_manager   File "/usr/local/lib/python2.7/dist-packages/networking_sfc/services/sfc/drivers/ovs/driver.py", line 887, in delete_port_chain<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.186 182062 ERROR networking_sfc.services.sfc.driver_manager     self._delete_portchain_path(context, port_chain)<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.186 182062 ERROR networking_sfc.services.sfc.driver_manager   File "/usr/lib/python2.7/dist-packages/oslo_log/helpers.py", line 67, in wrapper<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.186 182062 ERROR networking_sfc.services.sfc.driver_manager     return method(*args, **kwargs)<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.186 182062 ERROR networking_sfc.services.sfc.driver_manager   File "/usr/local/lib/python2.7/dist-packages/networking_sfc/services/sfc/drivers/ovs/driver.py", line 594, in _delete_portchain_path<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.186 182062 ERROR networking_sfc.services.sfc.driver_manager     port_chain['flow_classifiers']<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.186 182062 ERROR networking_sfc.services.sfc.driver_manager   File "/usr/local/lib/python2.7/dist-packages/networking_sfc/services/sfc/drivers/ovs/driver.py", line 577, in _delete_path_node_flowrule<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.186 182062 ERROR networking_sfc.services.sfc.driver_manager     context, node, port, pc_corr, fc_ids)<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.186 182062 ERROR networking_sfc.services.sfc.driver_manager   File "/usr/local/lib/python2.7/dist-packages/networking_sfc/services/sfc/drivers/ovs/driver.py", line 568, in _delete_path_node_port_flowrule<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.186 182062 ERROR networking_sfc.services.sfc.driver_manager     self._delete_agent_fdb_entries(context, flow_rule)<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.186 182062 ERROR networking_sfc.services.sfc.driver_manager   File "/usr/local/lib/python2.7/dist-packages/networking_sfc/services/sfc/drivers/ovs/driver.py", line 192, in _delete_agent_fdb_entries<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.186 182062 ERROR networking_sfc.services.sfc.driver_manager     self._call_on_l2pop_driver(context, "remove_fdb_entries", flow_rule)<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.186 182062 ERROR networking_sfc.services.sfc.driver_manager   File "/usr/local/lib/python2.7/dist-packages/networking_sfc/services/sfc/drivers/ovs/driver.py", line 170, in _call_on_l2pop_driver<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.186 182062 ERROR networking_sfc.services.sfc.driver_manager     pop_ports = self._get_remote_pop_ports(context, flow_rule)<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.186 182062 ERROR networking_sfc.services.sfc.driver_manager   File "/usr/lib/python2.7/dist-packages/oslo_log/helpers.py", line 67, in wrapper<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.186 182062 ERROR networking_sfc.services.sfc.driver_manager     return method(*args, **kwargs)<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.186 182062 ERROR networking_sfc.services.sfc.driver_manager   File "/usr/local/lib/python2.7/dist-packages/networking_sfc/services/sfc/drivers/ovs/driver.py", line 133, in _get_remote_pop_ports<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.186 182062 ERROR networking_sfc.services.sfc.driver_manager     next_hop['net_uuid'])<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.186 182062 ERROR networking_sfc.services.sfc.driver_manager   File "/usr/lib/python2.7/dist-packages/neutron/plugins/ml2/drivers/l2pop/db.py", line 152, in get_agent_network_active_port_count<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.186 182062 ERROR networking_sfc.services.sfc.driver_manager     query = context.session.query(models_v2.Port)<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.186 182062 ERROR networking_sfc.services.sfc.driver_manager AttributeError: 'PortChainContext' object has no attribute 'session'<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.186 182062 ERROR networking_sfc.services.sfc.driver_manager<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.188 182062 ERROR networking_sfc.services.sfc.driver_manager [req-d03ef918-2314-4728-bb8b-c5670b4b9da1 c8c777caa52b45649a6c312b38e81956 1c915b508cfa4c799389bf354fceb056 - default default] SFC driver 'ovs' failed in delete_port_chain<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.189 182062 ERROR networking_sfc.services.sfc.plugin [req-d03ef918-2314-4728-bb8b-c5670b4b9da1 c8c777caa52b45649a6c312b38e81956 1c915b508cfa4c799389bf354fceb056 - default default] delete_port_chain failed.: SfcDriverError:
 delete_port_chain failed.<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.189 182062 ERROR networking_sfc.services.sfc.plugin Traceback (most recent call last):<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.189 182062 ERROR networking_sfc.services.sfc.plugin   File "/usr/local/lib/python2.7/dist-packages/networking_sfc/services/sfc/plugin.py", line 99, in delete_port_chain<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.189 182062 ERROR networking_sfc.services.sfc.plugin     self.driver_manager.delete_port_chain(pc_context)<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.189 182062 ERROR networking_sfc.services.sfc.plugin   File "/usr/local/lib/python2.7/dist-packages/networking_sfc/services/sfc/driver_manager.py", line 130, in delete_port_chain<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.189 182062 ERROR networking_sfc.services.sfc.plugin     self._call_drivers("delete_port_chain", context)<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.189 182062 ERROR networking_sfc.services.sfc.plugin   File "/usr/local/lib/python2.7/dist-packages/networking_sfc/services/sfc/driver_manager.py", line 113, in _call_drivers<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.189 182062 ERROR networking_sfc.services.sfc.plugin     method=method_name<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.189 182062 ERROR networking_sfc.services.sfc.plugin SfcDriverError: delete_port_chain failed.<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.189 182062 ERROR networking_sfc.services.sfc.plugin<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.189 182062 ERROR networking_sfc.services.sfc.plugin [req-d03ef918-2314-4728-bb8b-c5670b4b9da1 c8c777caa52b45649a6c312b38e81956 1c915b508cfa4c799389bf354fceb056 - default default] Delete port chain failed, portchain 'b8bba555-e22b-46ee-8267-dc8babe07ef2':
 SfcDriverError: delete_port_chain failed.<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.191 182062 ERROR neutron.api.v2.resource [req-d03ef918-2314-4728-bb8b-c5670b4b9da1 c8c777caa52b45649a6c312b38e81956 1c915b508cfa4c799389bf354fceb056 - default default] delete failed: No details.: SfcDriverError: delete_port_chain
 failed.<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.191 182062 ERROR neutron.api.v2.resource Traceback (most recent call last):<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.191 182062 ERROR neutron.api.v2.resource   File "/usr/lib/python2.7/dist-packages/neutron/api/v2/resource.py", line 98, in resource<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.191 182062 ERROR neutron.api.v2.resource     result = method(request=request, **args)<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.191 182062 ERROR neutron.api.v2.resource   File "/usr/lib/python2.7/dist-packages/neutron/api/v2/base.py", line 551, in delete<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.191 182062 ERROR neutron.api.v2.resource     return self._delete(request, id, **kwargs)<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.191 182062 ERROR neutron.api.v2.resource   File "/usr/lib/python2.7/dist-packages/neutron/db/api.py", line 91, in wrapped<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.191 182062 ERROR neutron.api.v2.resource     setattr(e, '_RETRY_EXCEEDED', True)<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.191 182062 ERROR neutron.api.v2.resource   File "/usr/local/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 220, in __exit__<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.191 182062 ERROR neutron.api.v2.resource     self.force_reraise()<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.191 182062 ERROR neutron.api.v2.resource   File "/usr/local/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.191 182062 ERROR neutron.api.v2.resource     six.reraise(self.type_, self.value, self.tb)<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.191 182062 ERROR neutron.api.v2.resource   File "/usr/lib/python2.7/dist-packages/neutron/db/api.py", line 87, in wrapped<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.191 182062 ERROR neutron.api.v2.resource     return f(*args, **kwargs)<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.191 182062 ERROR neutron.api.v2.resource   File "/usr/lib/python2.7/dist-packages/oslo_db/api.py", line 147, in wrapper<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.191 182062 ERROR neutron.api.v2.resource     ectxt.value = e.inner_exc<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.191 182062 ERROR neutron.api.v2.resource   File "/usr/local/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 220, in __exit__<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.191 182062 ERROR neutron.api.v2.resource     self.force_reraise()<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.191 182062 ERROR neutron.api.v2.resource   File "/usr/local/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.191 182062 ERROR neutron.api.v2.resource     six.reraise(self.type_, self.value, self.tb)<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.191 182062 ERROR neutron.api.v2.resource   File "/usr/lib/python2.7/dist-packages/oslo_db/api.py", line 135, in wrapper<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.191 182062 ERROR neutron.api.v2.resource     return f(*args, **kwargs)<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.191 182062 ERROR neutron.api.v2.resource   File "/usr/lib/python2.7/dist-packages/neutron/db/api.py", line 126, in wrapped<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.191 182062 ERROR neutron.api.v2.resource     LOG.debug("Retry wrapper got retriable exception: %s", e)<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.191 182062 ERROR neutron.api.v2.resource   File "/usr/local/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 220, in __exit__<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.191 182062 ERROR neutron.api.v2.resource     self.force_reraise()<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.191 182062 ERROR neutron.api.v2.resource   File "/usr/local/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.191 182062 ERROR neutron.api.v2.resource     six.reraise(self.type_, self.value, self.tb)<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.191 182062 ERROR neutron.api.v2.resource   File "/usr/lib/python2.7/dist-packages/neutron/db/api.py", line 122, in wrapped<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.191 182062 ERROR neutron.api.v2.resource     return f(*dup_args, **dup_kwargs)<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.191 182062 ERROR neutron.api.v2.resource   File "/usr/lib/python2.7/dist-packages/neutron/api/v2/base.py", line 579, in _delete<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.191 182062 ERROR neutron.api.v2.resource     obj_deleter(request.context, id, **kwargs)<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.191 182062 ERROR neutron.api.v2.resource   File "/usr/lib/python2.7/dist-packages/oslo_log/helpers.py", line 67, in wrapper<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.191 182062 ERROR neutron.api.v2.resource     return method(*args, **kwargs)<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.191 182062 ERROR neutron.api.v2.resource   File "/usr/local/lib/python2.7/dist-packages/networking_sfc/services/sfc/plugin.py", line 104, in delete_port_chain<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.191 182062 ERROR neutron.api.v2.resource     portchain_id)<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.191 182062 ERROR neutron.api.v2.resource   File "/usr/local/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 220, in __exit__<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.191 182062 ERROR neutron.api.v2.resource     self.force_reraise()<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.191 182062 ERROR neutron.api.v2.resource   File "/usr/local/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.191 182062 ERROR neutron.api.v2.resource     six.reraise(self.type_, self.value, self.tb)<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.191 182062 ERROR neutron.api.v2.resource   File "/usr/local/lib/python2.7/dist-packages/networking_sfc/services/sfc/plugin.py", line 99, in delete_port_chain<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.191 182062 ERROR neutron.api.v2.resource     self.driver_manager.delete_port_chain(pc_context)<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.191 182062 ERROR neutron.api.v2.resource   File "/usr/local/lib/python2.7/dist-packages/networking_sfc/services/sfc/driver_manager.py", line 130, in delete_port_chain<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.191 182062 ERROR neutron.api.v2.resource     self._call_drivers("delete_port_chain", context)<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.191 182062 ERROR neutron.api.v2.resource   File "/usr/local/lib/python2.7/dist-packages/networking_sfc/services/sfc/driver_manager.py", line 113, in _call_drivers<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.191 182062 ERROR neutron.api.v2.resource     method=method_name<u></u><u></u></p>
<p class="MsoNormal">2019-04-04 12:00:10.191 182062 ERROR neutron.api.v2.resource SfcDriverError: delete_port_chain failed.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Due to this error, I am unable to delete the existing chain. I am using openstack queens Full installation. Please let me know how to triage this issue.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Kind Regards,<u></u><u></u></p>
<p class="MsoNormal">Navdeep<span style="font-family:"Calibri Light",sans-serif"><u></u><u></u></span></p>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div>

</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr">Sa Pham Dang<br></div><div dir="ltr">Master Student - Soongsil University<br><div>Kakaotalk: sapd95</div><div>Skype: great_bn</div><div><br><div><br></div></div></div></div></div></div>