Public bug reported: Pre-conditions:
Neutron version: Affected from Xena release (my environment is Yoga) ML2 driver: Linux Bridge L3 agent: Not installed (using only flat network) Step-by-step reproduction steps: 1. Restart neutron-server 2. Run openstack port list (an error occurs at this step). $ openstack port list HttpException: 500: Server Error for url: https://control:8443/v2.0/ports?fields=id&fields=name&fields=mac_address&fields=fixed_ips&fields=status, Request Failed: internal server error while processing your request. The error log is as follows: 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation Traceback (most recent call last): 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/pecan/core.py", line 693, in __call__ 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation self.invoke_controller(controller, args, kwargs, state) 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/pecan/core.py", line 584, in invoke_controller 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation result = controller(*args, **kwargs) 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/neutron_lib/db/api.py", line 139, in wrapped 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation setattr(e, '_RETRY_EXCEEDED', True) 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/oslo_utils/excutils.py", line 227, in __exit__ 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation self.force_reraise() 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/oslo_utils/excutils.py", line 200, in force_reraise 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation raise self.value 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/neutron_lib/db/api.py", line 135, in wrapped 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation return f(*args, **kwargs) 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/oslo_db/api.py", line 154, in wrapper 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation ectxt.value = e.inner_exc 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/oslo_utils/excutils.py", line 227, in __exit__ 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation self.force_reraise() 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/oslo_utils/excutils.py", line 200, in force_reraise 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation raise self.value 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/oslo_db/api.py", line 142, in wrapper 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation return f(*args, **kwargs) 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/neutron_lib/db/api.py", line 183, in wrapped 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation LOG.debug("Retry wrapper got retriable exception: %s", e) 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/oslo_utils/excutils.py", line 227, in __exit__ 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation self.force_reraise() 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/oslo_utils/excutils.py", line 200, in force_reraise 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation raise self.value 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/neutron_lib/db/api.py", line 179, in wrapped 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation return f(*dup_args, **dup_kwargs) 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation return f(*args, **kwargs) 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/neutron/pecan_wsgi/controllers/resource.py", line 135, in index 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation return self.get(*args, **kwargs) 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/neutron/pecan_wsgi/controllers/resource.py", line 144, in get 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation return {self.collection: self.plugin_lister(*lister_args, 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/neutron_lib/db/api.py", line 218, in wrapped 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation return method(*args, **kwargs) 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/neutron_lib/db/api.py", line 139, in wrapped 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation setattr(e, '_RETRY_EXCEEDED', True) 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/oslo_utils/excutils.py", line 227, in __exit__ 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation self.force_reraise() 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/oslo_utils/excutils.py", line 200, in force_reraise 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation raise self.value 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/neutron_lib/db/api.py", line 135, in wrapped 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation return f(*args, **kwargs) 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/oslo_db/api.py", line 154, in wrapper 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation ectxt.value = e.inner_exc 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/oslo_utils/excutils.py", line 227, in __exit__ 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation self.force_reraise() 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/oslo_utils/excutils.py", line 200, in force_reraise 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation raise self.value 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/oslo_db/api.py", line 142, in wrapper 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation return f(*args, **kwargs) 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/neutron_lib/db/api.py", line 183, in wrapped 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation LOG.debug("Retry wrapper got retriable exception: %s", e) 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/oslo_utils/excutils.py", line 227, in __exit__ 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation self.force_reraise() 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/oslo_utils/excutils.py", line 200, in force_reraise 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation raise self.value 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/neutron_lib/db/api.py", line 179, in wrapped 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation return f(*dup_args, **dup_kwargs) 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/neutron/db/db_base_plugin_v2.py", line 1601, in get_ports 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation lazy_fields = [models_v2.Port.port_forwardings, 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation AttributeError: type object 'Port' has no attribute 'port_forwardings' Description: As shown above, when running openstack port list or openstack port show immediately after restarting neutron-server, an error occurs: * type object 'Port' has no attribute 'port_forwardings'. This issue seems to have been introduced after the following patch: * https://review.opendev.org/c/openstack/neutron/+/790691 The cause appears to be that the relationship for models_v2.Port is referenced before it is properly established. Workaround: As a temporary workaround, execute a command like openstack network list, which internally triggers a database query. This action properly initializes the models_v2.Port relationships, after which openstack port list works correctly. ** Affects: neutron Importance: Undecided Assignee: Gwangseok Jeon (gsjeon) Status: New ** Changed in: neutron Assignee: (unassigned) => Gwangseok Jeon (gsjeon) -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron. https://bugs.launchpad.net/bugs/2109456 Title: AttributeError occurs when querying ports immediately after starting neutron-server Status in neutron: New Bug description: Pre-conditions: Neutron version: Affected from Xena release (my environment is Yoga) ML2 driver: Linux Bridge L3 agent: Not installed (using only flat network) Step-by-step reproduction steps: 1. Restart neutron-server 2. Run openstack port list (an error occurs at this step). $ openstack port list HttpException: 500: Server Error for url: https://control:8443/v2.0/ports?fields=id&fields=name&fields=mac_address&fields=fixed_ips&fields=status, Request Failed: internal server error while processing your request. The error log is as follows: 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation Traceback (most recent call last): 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/pecan/core.py", line 693, in __call__ 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation self.invoke_controller(controller, args, kwargs, state) 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/pecan/core.py", line 584, in invoke_controller 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation result = controller(*args, **kwargs) 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/neutron_lib/db/api.py", line 139, in wrapped 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation setattr(e, '_RETRY_EXCEEDED', True) 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/oslo_utils/excutils.py", line 227, in __exit__ 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation self.force_reraise() 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/oslo_utils/excutils.py", line 200, in force_reraise 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation raise self.value 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/neutron_lib/db/api.py", line 135, in wrapped 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation return f(*args, **kwargs) 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/oslo_db/api.py", line 154, in wrapper 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation ectxt.value = e.inner_exc 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/oslo_utils/excutils.py", line 227, in __exit__ 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation self.force_reraise() 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/oslo_utils/excutils.py", line 200, in force_reraise 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation raise self.value 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/oslo_db/api.py", line 142, in wrapper 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation return f(*args, **kwargs) 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/neutron_lib/db/api.py", line 183, in wrapped 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation LOG.debug("Retry wrapper got retriable exception: %s", e) 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/oslo_utils/excutils.py", line 227, in __exit__ 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation self.force_reraise() 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/oslo_utils/excutils.py", line 200, in force_reraise 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation raise self.value 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/neutron_lib/db/api.py", line 179, in wrapped 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation return f(*dup_args, **dup_kwargs) 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation return f(*args, **kwargs) 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/neutron/pecan_wsgi/controllers/resource.py", line 135, in index 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation return self.get(*args, **kwargs) 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/neutron/pecan_wsgi/controllers/resource.py", line 144, in get 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation return {self.collection: self.plugin_lister(*lister_args, 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/neutron_lib/db/api.py", line 218, in wrapped 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation return method(*args, **kwargs) 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/neutron_lib/db/api.py", line 139, in wrapped 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation setattr(e, '_RETRY_EXCEEDED', True) 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/oslo_utils/excutils.py", line 227, in __exit__ 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation self.force_reraise() 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/oslo_utils/excutils.py", line 200, in force_reraise 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation raise self.value 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/neutron_lib/db/api.py", line 135, in wrapped 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation return f(*args, **kwargs) 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/oslo_db/api.py", line 154, in wrapper 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation ectxt.value = e.inner_exc 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/oslo_utils/excutils.py", line 227, in __exit__ 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation self.force_reraise() 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/oslo_utils/excutils.py", line 200, in force_reraise 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation raise self.value 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/oslo_db/api.py", line 142, in wrapper 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation return f(*args, **kwargs) 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/neutron_lib/db/api.py", line 183, in wrapped 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation LOG.debug("Retry wrapper got retriable exception: %s", e) 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/oslo_utils/excutils.py", line 227, in __exit__ 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation self.force_reraise() 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/oslo_utils/excutils.py", line 200, in force_reraise 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation raise self.value 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/neutron_lib/db/api.py", line 179, in wrapped 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation return f(*dup_args, **dup_kwargs) 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation File "/var/lib/kolla/venv/lib/python3.8/site-packages/neutron/db/db_base_plugin_v2.py", line 1601, in get_ports 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation lazy_fields = [models_v2.Port.port_forwardings, 2025-04-28 10:57:13.255 9 ERROR neutron.pecan_wsgi.hooks.translation AttributeError: type object 'Port' has no attribute 'port_forwardings' Description: As shown above, when running openstack port list or openstack port show immediately after restarting neutron-server, an error occurs: * type object 'Port' has no attribute 'port_forwardings'. This issue seems to have been introduced after the following patch: * https://review.opendev.org/c/openstack/neutron/+/790691 The cause appears to be that the relationship for models_v2.Port is referenced before it is properly established. Workaround: As a temporary workaround, execute a command like openstack network list, which internally triggers a database query. This action properly initializes the models_v2.Port relationships, after which openstack port list works correctly. To manage notifications about this bug go to: https://bugs.launchpad.net/neutron/+bug/2109456/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : [email protected] Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp

