Comment 1 for bug 1975588

Revision history for this message
Harald Jensås (harald-jensas) wrote :

If I add debug at[1]:

--- a/neutron/services/segments/db.py
+++ b/neutron/services/segments/db.py
@@ -328,18 +328,21 @@ def _add_segment_host_mapping_for_segment(resource, event, trigger,
     context = payload.context
     segment = payload.latest_state
     if not utils.is_session_active(context.session):
+ print('HJENSAS - not utils.is_session_active(context.session)')
         # The session might be in partial rollback state, due to errors in
         # peer callback. In that case, there is no need to add the mapping.
         # Just return here.
         return

Result:

stack@devstack:~$ sudo journalctl -u <email address hidden> -f | grep HJENSAS
May 24 14:47:22 devstack neutron-server[126430]: HJENSAS - not utils.is_session_active(context.session)

https://opendev.org/openstack/neutron/src/branch/master/neutron/services/segments/db.py#L330